Simulink Control Design™ - MathWorks
Multiloop Control of a Helicopter This example shows how to use slTuner and systune to tune a multiloop controller for a rotorcr ...
The control system consists of two feedback loops. The inner loop (static output feedback) provides stability augmentation and d ...
Each tunable block is automatically parameterized according to its type and initialized with its value in the Simulink model ( f ...
Finally, capture the design requirements using TuningGoal objects. We use the following requirements for this example: Tracking ...
The rise time is about two seconds with no overshoot and little cross-coupling. You can use viewGoal for a more thorough validat ...
Inspect the tuned values of the PI controllers and static output-feedback gain. showTunable(ST1) Block 1: rct_helico/PI1 = 1 Kp ...
Kp + Ki * --- s with Kp = -0.0969, Ki = -1.2 Name: PI2 Continuous-time PI controller in parallel form. Block 3: rct_helico/PI3 ...
Then remove the SOF block from the tunable block list and re-parameterize the PI blocks as full-blown PIDs with the correct loop ...
The final value is no longer close to 1 and the step responses confirm the poorer performance with regard to rise time, overshoo ...
Fixed-Structure Autopilot for a Passenger Jet This example shows how to use slTuner and systune to tune the standard configurati ...
Figure 1: Longitudinal Autopilot Configuration. The aircraft model is a 5-state model, the state variables being the aerodynamic ...
Note the zero at the origin in. Because of this zero, we cannot achieve zero steady- state error and must instead focus on the t ...
Configure the slTuner interface by listing the tuned blocks in the Simulink model (highlighted in orange). This automatically pi ...
Fro = tf(wn^2,[1 2*zeta*wn wn^2]); % parametric transfer function setBlockParam(ST0,'RollOff',Fro) % use Fro to parameterize "Ro ...
Repeat the same process to limit the high-frequency gain from the noise inputs to and enforce a -40 dB/decade slope in the frequ ...
Finally, register the plant input as a site for open-loop analysis and use TuningGoal.Margins to capture the stability margin re ...
Final: Soft = 0.965, Hard = -Inf, Iterations = 88 Use showTunable to see the tuned block values. showTunable(ST) Block 1: rct_co ...
Name: Kf Static gain. ----------------------------------- wn = 4.81 ----------------------------------- zeta = 0.51 To get the t ...
Fixed-Structure Autopilot for a Passenger Jet ...
Closed-Loop Simulations We now verify that the tuned autopilot satisfies the design requirements. First compare the step respons ...
«
88
89
90
91
92
93
94
95
96
97
»
Free download pdf