Control system design often begins with the linearized plant model. Given the inputs and outputs, MotionSolve can automatically linearize a complex multi-body model and generate the state space form which is suitable for control packages:
The set of inputs and outputs are defined using Control_PlantInput and Control_PlantOutput elements, respectively. The Param_Linear command element triggers the linearization, which produces the following results:
• | Matrices A, B, C, and D are written in the Matlab format in four separate files with extensions .a, .b, .c, and .d, respectively. |
• | The state space form linear system is written in the Simulink format in an MDL file. This is the Simulink MDL format, which is different from the MotionView MDL format. |
• | States selected for linearization are written to a TAG file. |
• | Eigenvalues are written to the EIG file. |
• | Eigenvectors and Eigenvalues are written in tabular format to the TAB file. |
• | One MRF file is written per eigenvector. It is used for mode shape animation in conjunction with the MotionView model MDL file. |
Note | The MotionView MDL and Simulink MDL file formats are different. |
|