Diff Equations in Inspire Motion
Define a single, first-order, user-defined differential equation that entails a single dynamic state, which is integrated with the rest of the system states.
These equations can be used to add additional states to the mechanical system being modeled.
By default, variables names of entities follow a certain convention. For example, all differential equation entities have a variable name starting with “SolverDiffeq_”. This is the recommended convention to follow when building models since it has many advantages in model editing and model manipulation.
For information on how to add or edit an entity like a differential equation, see Entity Creation.
Differential Equation Properties in Inspire Motion
Descriptions of differential equation properties in the Property Editor.
| Property | Description |
|---|---|
| General | |
| Name | Name of the entity |
| Variable Name | The variable name, a unique identifier string of the entity |
| ID | A unique identifying integer |
| Properties | |
| Static hold | Turn on this option if the value of the differential equation is not permitted to change during static and quasi-static analysis of the solver. |
| Implicit | If the derivative of the differential equation is implicit, turn on this option. |
| IC | Enter a value for the initial condition of the differential equation. |
| IC dot | Enter a value for the initial condition of the first derivative of the differential equation. This option is used in conjunction with the implicit attribute. |
| Type | Select the type of input format for the differential equation and
provide inputs according to the format selected.
|
| Signal | |
| User-defined |
Alternatively, use a subroutine to define the differential equation.
|