Simulink Control Design™ - MathWorks
Tracking vs. Rejection To gain insight into the trade-off between tracking and disturbance rejection, increase the minimum loop ...
% Compute closed-loop transfer from u to y D1 = getIOTransfer(T1,'u','y'); D2 = getIOTransfer(T2,'u','y'); D3 = getIOTransfer(T3 ...
Note how disturbance rejection improves as alpha increases, but at the expense of increased overshoot in setpoint tracking. Plot ...
Which design is most suitable depends on the primary purpose of the feedback loop you are tuning. Tuning of 2-DOF PID Controller ...
Figure 3: 2-DOF PID Control Loop. Use the tunablePID2 object to parameterize the 2-DOF PID controller and construct a tunable mo ...
D4 = getIOTransfer(T4,'u','y'); step(D3,'b',D4,'g--',4) title('Disturbance rejection') legend('1-DOF','2-DOF') 13 Control System ...
The responses to a step disturbance are similar but the 2-DOF controller eliminates the overshoot in the response to a setpoint ...
Name: C Continuous-time PIDF controller in parallel form. showTunable(T4) % 2-DOF PI C = 1 s u = Kp (b*r-y) + Ki --- (r-y) + Kd ...
Time-Domain Specifications This example gives a tour of available time-domain requirements for control system tuning with systun ...
This requirement can be used to tune both SISO and MIMO step responses. In the MIMO case, the requirement ensures that each outp ...
viewGoal(R1) You can also use a "reference model" to specify the desired response. Note that the actual and specified responses ...
R1 = TuningGoal.Transient('r','y',tf(1,[1 1 1]),'impulse'); requires that the tuned response from to look like the impulse respo ...
R2 = TuningGoal.Transient('r','y',tf(1,[1 1 1]),F); viewGoal(R2) LQG Design Use the TuningGoal.LQG requirement to create a linea ...
Figure 2: Regulation loop. To regulate around zero, you can use the following LQG criterion: The first term in the integral pena ...
Frequency-Domain Specifications This example gives a tour of available frequency-domain requirements for control system tuning w ...
It is often convenient to just sketch the asymptotes of the desired gain profile. For example, instead of the transfer function ...
Variance Amplification The TuningGoal.Variance requirement limits the noise variance amplification from specified inputs to spec ...
Reference Tracking and Overshoot Reduction The TuningGoal.Tracking requirement enforces reference tracking and loop decoupling o ...
If the response has excessive overshoot, use the TuningGoal.Overshoot requirement in conjunction with the TuningGoal.Tracking re ...
where is the loop transfer function measured at the disturbance entry point. The gain of is the disturbance attenuation factor, ...
«
78
79
80
81
82
83
84
85
86
87
»
Free download pdf