Simulink Control Design™ - MathWorks
u1 u2 y1 -0.00799 -0.0008628 y2 -0.02043 0.0143 Name: Kp Static gain. Block 2: rct_diesel/CONTROLLER/MIMO PID/Ki = D = u1 u2 y1 ...
Figure 3: Simulation results with simplified controller. See Also TuningGoal.Margins | TuningGoal.MaxLoopGain | TuningGoal.StepR ...
Tuning of a Two-Loop Autopilot This example shows how to use Simulink Control Design to tune a two-loop autopilot controlling th ...
To analyze the airframe dynamics, trim the airframe for and. The trim condition corresponds to zero normal acceleration and pitc ...
x: 0 dx: -1.44e-11 (0) (4.) rct_airframe1/Airframe Model/Aerodynamics & Equations of Motion/ Equations of Motion (Body Axes) ...
Note that the airframe model has an unstable pole: pole(G) ans = -0.0320 -0.0255 0.1253 -29.4685 13 Control System Tuning Exampl ...
Frequency-Domain Tuning with LOOPTUNE You can use the looptune function to automatically tune multi-loop control systems subject ...
13 Control System Tuning Examples ...
The first plot confirms that the open-loop response has integral action and the desired gain crossover frequency while the secon ...
Adding a Tracking Requirement To remedy this issue, add an explicit requirement that az should follow the step command azref wit ...
Also check the disturbance rejection characteristics by looking at the responses from a disturbance entering at the plant input ...
step(Td1,5) grid title('Disturbance rejection') 13 Control System Tuning Examples ...
Use showBlockValue to see the tuned values of the PI controller and inner-loop gain showBlockValue(ST) AnalysisPoints_ = D = u1 ...
Static gain. ----------------------------------- az_Control = 1 Kp + Ki * --- s with Kp = 0.00166, Ki = 0.0017 Name: az_Control ...
As before, compute the trim condition for and. opspec = operspec('rct_airframe2'); % Specify trim condition % Xe,Ze: known, not ...
Operating point search report: --------------------------------- Operating point search report for the Model rct_airframe2. (Tim ...
C0.D.Free(1) = false; setBlockParam(ST0,'MIMO Controller',C0) Next create the tuning requirements. Here we use the following fou ...
The best design has an overall objective value close to 1, indicating that all four requirements are nearly met. Use viewGoal to ...
step(Td1,'b',T(2),'r',5) title('Disturbance rejection') legend('Cascade','2 dof') Tuning of a Two-Loop Autopilot ...
The tracking performance is similar but the second design has better disturbance rejection properties. See Also looptune (slTune ...
«
87
88
89
90
91
92
93
94
95
96
»
Free download pdf