PID tuning with delay - strange graph

7 views (last 30 days)
Milan Hrstka
Milan Hrstka on 25 Apr 2022
Hello, I have GUI made in App Designer where are some PID tuning methods. I use simulink model via below and when plotting "actuating variable" I recieve a strange graph - its not smooth and I don't know why.
Simulink model:
Result of Scope - graf regulace1 (red marked on previous picture) of "actuating variable" for model (1/(6*s + 1))*exp(-1s) - using Cohen-Coon method which is working fine:
I have no idea what causes this problem.. I would be grateful for any help with this issue.
  5 Comments
Stefanos Charkoutsis
Stefanos Charkoutsis on 3 Nov 2022
This is a very late response to things and possibly you already figured it out, but for future people looking into this. I was studying delay systems today and I came across a case where if there is a crossing in the phase of the system with the 180 degrees line (looking at frequency response bode phase) then it generates these bumps in the time response.
I believe that the cohen-coon method of tuning your controller is perfectly fine for finding fast response, but if you need better methods here is a very interesting paper from 2003 that compares some basi tuning methods for such delay systems:
“ PID Tuning Rules for First Order plus Time Delay System” by [Authors: Diwakar T. Korsane1 , Vivek Yadav2 , Kiran H. Raut3]
I really hope this helps someone. Also, it may not be exactly the answer, unfortunately i do not have the simulink files to test the theory and my MATLAB version is not compatible with the file provided, but it seems to be something that needs checking out.
Kind Regards
Stefanos

Sign in to comment.

Answers (0)

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!