How to use pidtool and simulink

56 views (last 30 days)
A
A on 24 Apr 2013
I tuned a pid controller using pidtool, and saved the pid object it creates. Now I wanted to insert it into a simulink model, but I don't know how to do it. On the same topic, how do you do it for ss objects?

Answers (1)

Arkadiy Turevskiy
Arkadiy Turevskiy on 24 Apr 2013
Use PID Controller block to implement your PID controller in Simulink.
Once you have a tuned pid object in your MATLAB workspace (say object name is c), open the block dialog for PID Controller block and type in c.Kp, c.Ki, c.Kd, and 1/c.Tf for parameters P,I,D, and N correspondingly.
You can also tune PID controllers directly in Simulink by pressing "tune" button in the PID Controller block. More information is available on pid tuning page.
HTH.
Arkadiy

Community Treasure Hunt

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

Start Hunting!