PID tuning when error input data to PID and output data from Plant is available.
3 ビュー (過去 30 日間)
古いコメントを表示
SAGAR SINGH RATHOR
2018 年 6 月 13 日
回答済み: Arkadiy Turevskiy
2018 年 8 月 16 日
I don't have a mathematical model of the plant. Currently, PID is tuned with some fixed Kp, Ki, and Kd and I want to optimize these parameters for a stable system. PID is giving output to a non-linear control valve which is used to control a temperature at the certain place by supplying amount of water. Error input to the PID is the difference between set value of temperature and actual temperature. The data of error input to PID, Control valve opening and actual output temperature are available to me. For example Set value of temperature (SV) = 980 deg C Actual output temperature (PV) = 998 deg C, Error term to PID = -18 Deg C, Control Valve Opening = 33 %, like this I have many sets of data points available
So, is it possible to tune the PID from the following data? Thanks in Advance
0 件のコメント
採用された回答
Arkadiy Turevskiy
2018 年 8 月 16 日
Hi there,
If you do not have a model, but have input/output data from the model, you can use system identification to identify plant dynamics from input/output data. Note that you will need the transient data, not just steady state data like you describe in your question.
0 件のコメント
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!