finding all possible Kp and Kd that makes the system stable?

36 views (last 30 days)
G(s)=([1 2 10],[1 5 8 3 12]) for this transver function I need to find all possible Kp,Ki and Kd that makes the system stable? How can I do that? Thanks

Accepted Answer

Birdman
Birdman on 13 May 2018
Define this transfer function in MATLAB command line:
Gs=tf([1 2 10],[1 5 8 3 12]);
and then write
pidTuner(Gs)
to enter PID Tuner app in MATLAB. Then, choose PID as the controller and adjust the controller parameters in order to obtain a stable closed loop response by dragging the ball in the bars above which makes your system robust or aggressive.
Or, you can use another app by typing
sisotool(Gs)
and then you can design your controller by adding integrators, zeros, poles to the root locus. Choose whatever you want.

More Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!