modelDoublePendulum

Crane trolley controlled by a state feedback controller
Diagram of DoublePendulum

Extends from Modelica.Icons.Example (Icon for runnable examples), Templates.SimpleStateSpaceControl (Template for a simple state feedback controller with an optional pre-filter).

Information

This example shows a control system with constant state feedback. The system model of a crane trolley system is taken from [1]. The feedback matrix and the pre filter can be loaded from MATLAB files.

References

 [1] Föllinger O.:
Regelungstechnik. Hüthig-Verlag.
 

Components

TypeNameDefaultDescription
MatrixGainfeedbackMatrix (from SimpleStateSpaceControl)
MatrixGainpreFilter (from SimpleStateSpaceControl)
Modelica.Blocks.Math.Feedback[feedbackMatrix.nout]feedback (from SimpleStateSpaceControl)
Modelica_LinearSystems2.Controller.Templates.Internal.PartialPlantMIMOplant (from SimpleStateSpaceControl)
Sampler[feedbackMatrix.nout]samplerPreFilter (from SimpleStateSpaceControl)
Sampler[feedbackMatrix.nout]samplerFeedback (from SimpleStateSpaceControl)
Sampler[feedbackMatrix.nin]samplerOut (from SimpleStateSpaceControl)
SampleClocksampleClock (from SimpleStateSpaceControl)
Modelica.Blocks.Sources.Pulsepulse
FirstOrderfirstOrder