Estimation of Transfer Function of a Setup
조회 수: 4 (최근 30일)
이전 댓글 표시
Dear Experts,
I have an setup with 2416 eurotherm pid controller with thermocouple in feedback, attached to a system. After putting the pid to auto tune mode, am getting the closed loop output graph.
How can i estimate the transfer function of the system.
The Setpoint of PID is known, PID parameters are known, Output response is known. How can i determine the transfer function of the system.
Thanks Nitish
댓글 수: 0
답변 (1개)
Arkadiy Turevskiy
2013년 9월 26일
You can use System Identification Toolbox to estimate closed-loop transfer function T from setpoint to output. That transfer function is T=GC/(1+GC), where G is plant transfer function and C is controller transfer function.
So if you know T (estimated with System Identification Toolbox) and C (your PID controller), you can calculate G as G=T/(C-TC).
For estimating T, you can use a new algorithm ssarx that we added in R2013b which works well for estimation from closed-loop data. Details are in the release notes.
HTH.
Arkadiy
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!