modelRigidNoLossExternal
Extends from PlanarMechanics.Utilities.Icons.PlanarGearContactExternalL1 (Icon for an external planar gear contact), PlanarMechanics.Interfaces.PartialTwoFramesAndHeat (Partial model with two frames and HeatPort).
Information
In this model an ideal gear connection is modelled. It is based on the paper [Linden2012] However, no gear elasticity is modelled.
The planar model of an external gear wheel is used to build complex gear models. There is a corresponding example of SpurGear.
Using different parts from the planar library, it is possible to build complex gear systems. However, especially since no elasticity is included, kinematic loops can lead to complications and should be handled with care.
This model is suitable for:
- Kinematic analysis of gear systems and gear-like systems.
- Modelling of multiple gear stage models with clutches.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | useHeatPort (from PartialElementaryConditionalHeatPortWithoutT) | false | = true, if heatPort is enabled |
| SI.Distance | r_a | 1 | Radius of gear A |
| SI.Distance | r_b | 1 | Radius of gear B |
| Boolean | animate | true | = true, if animation shall be enabled |
| Animation › If animation = true | |||
| SI.Angle | StartAngle_a | 0 | Start Angle of gear A |
| SI.Angle | StartAngle_b | 0 | Start Angle of gear B |
| Integer | Tooth_a | 20 | Number of Tooth |
| Integer | Tooth_b | integer(PlanarMechanics.Utilities.Functions.round(Tooth_a/r_a*r_b)) | Number of Tooth |
| Real[3] | RGB_a | {195, 0, 0} | Color (RGB values) |
| Real[3] | RGB_b | {0, 0, 195} | Color (RGB values) |
| SI.Distance | z_offset | 0 | Offset of z-distance for simulation |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Frame_a | frame_a (from PartialTwoFrames) | Coordinate system fixed to the component with one cut-force and cut-torque | |
| Frame_b | frame_b (from PartialTwoFrames) | Coordinate system fixed to the component with one cut-force and cut-torque | |
| HeatTransfer.Interfaces.HeatPort_a | heatPort (from PartialElementaryConditionalHeatPortWithoutT) | Optional port to which dissipated losses are transported in form of heat |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Power | lossPower (from PartialElementaryConditionalHeatPortWithoutT) | Loss power leaving component via heatPort (> 0, if heat is flowing out of component) | |
| SI.AngularVelocity | w_a | Angular speed of gear A | |
| SI.AngularVelocity | w_b | Angular speed of gear B | |
| SI.AngularVelocity | w_gear | Angular speed of gear the overall gear contact | |
| SI.Force | F_n | Mesh normal force | |
| SI.Velocity | v_mesh | Mesh speed | |
| SI.Acceleration | a_mesh | Mesh acceleration | |
| SI.Length | xmesh_a | Mesh position of gear A | |
| SI.Length | xmesh_b | Mesh position of gear B | |
| SI.Angle | phi_gear | Gear angle |
Revisions
Developed 2010 at the DLR Institute of System Dynamics and Control