Torsion Springs
This component represents a simple torsional spring-damper connector. A torsion spring describes a rotational connection between two parts. Adams Driveline models the torsion spring with a single-component force that works with the relative angular displacement and the relative angular velocity. Adams Driveline creates a revolute joint between the I and J parts.
Learn about torsion springs:
Creating or Modifying Torsion Springs
To create or modify a torsion spring:
1. From the Driveline Components menu, point to Torsion Spring, and then select New/Modify.
2. Press
F1 and then follow the instructions in the dialog box help for
Torsion Spring. 3. Select OK.
About Torsion Springs
The elements that the torsion spring creates are:
■Revolute joint connecting the two parts
■Rotational single-component force connecting acting between the two parts
■Request
Note: | Adams Driveline automatically creates some kinematic joints in this component. |
The torsion spring force is defined as follows:
Spring Type: Linear
Torque= - Stiffness * AZ(I mar, J mar) - Damping * WZ(I mar, J mar, I mar)
Spring Type: Non-linear
T = (-AKISPL(AZ(I mar, J mar), 0, spline) - Damping * (WZ(I mar, J mar, I mar)))
-STEP(WZ(I mar, J mar, J mar), -1, -Hysteresis * 0.5, 1, Hysteresis * 0.5)
where:
■T = Resulting torque
■Stiffness = Torsional stiffness
■Damping = Torsional damping
■Hysteresis = Total hysteresis torque
■I mar = Marker belonging to the I part
■J mar = Marker belonging to the J part
Note: | The following applies to those using these components for shaft elasticity: In the create/modify dialog box in the Template Builder and in the modify dialog box in the Standard Interface (learn about the Interface Modes), you can access an additional dialog box that helps you select "first attempt" values for Stiffness and Damping based upon the material, length, and section type of the shaft. This option can be very useful in early stage studies in which adequate data are not yet available. |
In the Standard Interface, you can vary values for torsional stiffness and damping for a Linear torsion spring. For a Non-linear torsion spring, you can vary values for damping, hysteresis, and property file. The property file for a non-linear torsion spring contains a curve of torque vs. angle. You can also remove the compliance of the torsion spring from your system by setting Lock = yes.
Request Definition
Result name: <torsion spring name>_data
Component: | Component name: | Component units: | Definition: |
|---|
F2 | angular | angle | The angle between the two parts connected with the torsion spring. |
F3 | angular velocity | angular velocity | The angular velocity between the two parts connected by the torsion spring. |
F4 | torque | torque | Torque exerted between the two parts connected by the torsion spring. |
Subsystem Parameters
■Property file
■Spring type
■Stiffness
■Damping
■Hysteresis
■Lock
Example non-linear torsion spring property file:
<adriveline_shared>/complex_springs.tbl/mdi_0001.tsf
$----------------------------------------------------------MDI_HEADER
[MDI_HEADER]
FILE_TYPE = 'dpr'
FILE_VERSION = 4.0
FILE_FORMAT = 'ASCII'
$---------------------------------------------------------------UNITS
[UNITS]
LENGTH = 'mm'
ANGLE = 'degrees'
FORCE = 'newton'
MASS = 'kg'
TIME = 'second'
$---------------------------------------------------------------CURVE
[CURVE]
{ angular_displacement torque}
-7.000E+00 -5.000E+05
-6.000E+00 -3.500E+05
-5.000E+00 -2.300E+05
-4.000E+00 -1.500E+05
-3.000E+00 -9.000E+04
-2.000E+00 -6.000E+04
-1.000E+00 -3.000E+04
+0.000E+00 +0.000E+00
+1.000E+00 +3.000E+04
+2.000E+00 +6.000E+04
+3.000E+00 +9.000E+04
+4.000E+00 +1.500E+05
+5.000E+00 +2.300E+05
+6.000E+00 +3.500E+05
+7.000E+00 +5.000E+05