Simulink Control Design™ - MathWorks

(Tuis.) #1
Operating point search report:
---------------------------------

Operating point search report for the Model rct_airframe2.
(Time-Varying Components Evaluated at time t=0)

Operating point specifications were successfully met.
States:
----------
(1.) rct_airframe2/Airframe Model/Aerodynamics & Equations of Motion/ Equations of Motion (Body Axes)/Position
x: 0 dx: 984
x: -3.05e+03 dx: 0
(2.) rct_airframe2/Airframe Model/Aerodynamics & Equations of Motion/ Equations of Motion (Body Axes)/Theta
x: 0 dx: -0.00972
(3.) rct_airframe2/Airframe Model/Aerodynamics & Equations of Motion/ Equations of Motion (Body Axes)/U,w
x: 984 dx: 22.7
x: 0 dx: 2.46e-11 (0)
(4.) rct_airframe2/Airframe Model/Aerodynamics & Equations of Motion/ Equations of Motion (Body Axes)/q
x: -0.00972 dx: -1.72e-16 (0)
(5.) rct_airframe2/MIMO Controller
x: 0.000654 dx: -0.009
x: 4.13e-19 dx: 0.0303

Inputs:
----------
(1.) rct_airframe2/delta trim
u: 0.000436 [-Inf Inf]

Outputs: None
----------

As with looptune, use the slTuner interface to configure the Simulink model for tuning.
Note that the signals of interest are already marked as Linear Analysis points in the
Simulink model.

ST0 = slTuner('rct_airframe2','MIMO Controller',op);

Try a second-order MIMO controller with zero feedthrough from e to delta fin. To do
this, create the desired controller parameterization and associate it with the "MIMO
Controller" block using setBlockParam:

C0 = tunableSS('C',2,1,2); % Second-order controller
C0.D.Value(1) = 0; % Fix D(1) to zero

13 Control System Tuning Examples

Free download pdf