How to change model architecture in controlsystemdesigner
Show older comments
Hello, I have G rotor transfer function = 1/s^2 , and a PI controller (K rotor), the architecture of the model looks like this:

But in controlsystemdesigner, the architecture is the same, but it doesn't allow me to edit block H as a controller. Only C and F can be controller. How can I change that?

The characteristic equation is the same but I need the 1 zero at 0 only
Thank you
2 Comments
Fangjun Jiang
on 13 Dec 2023
Edited: Fangjun Jiang
on 21 Dec 2023
"The characteristic equation is the same but I need the 1 zero at 0 only"
???
@Nghi, A brief analysis shows that if a PI controller is placed in the feedback loop, the system remains unstable. However, if it is replaced by a PD controller, the compensated system will be stable.
s = tf('s');
%% Rotor dynamics (Plant system)
Gp = 1/s^2
%% Control gains
Kp = 1;
Ki = 1;
Kd = 2;
%% PI controller
Gc1 = Kp + Ki/s
Gcl = minreal(feedback(Gp, Gc1))
step(Gcl, 20), grid on
%% PD controller
Gc2 = Kp + Kd*s
Gcl = minreal(feedback(Gp, Gc2))
step(Gcl, 20), grid on
Accepted Answer
More Answers (0)
Categories
Find more on Classical Control Design in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
