Multi-loop Model Reference PID Control
Multi-loop control structures can enhance inherent disturbance rejection capacity of classical closed loop control loops: While the classical closed loop PID control loop (inner loop) deals with stability and set-point control, the additional model reference control loop of MIT rule (outer loop) can improve the disturbance rejection control performance without degrading the optimal set-point control performance. Such adaptive disturbance rejection, which is not influencing the set-point control performance, can be achieved by selecting reference models as transfer functions of PID control loops (with ignorable time delay)
Cite As
[1] Alagoz, B. B., Tepljakov, A., Petlenkov, E., & Yeroglu, C. (2020). Multi-Loop Model Reference Proportional Integral Derivative Controls: Design and Performance Evaluations. Algorithms, 13(2), 38. [2] Alagoz, B.B., Kavuran, G., Ates, A., Yeroglu, C., Alisoy, H. (2019). Multi-loop model reference adaptive PID control for fault-tolerance. Balkan Journal of Electrical and Computer Engineering, 7(3), 276-285. [3] Tepljakov, A., Alagoz, B. B., Gonzalez, E., Petlenkov, E., & Yeroglu, C. (2018). Model reference adaptive control scheme for retuning method-based fractional-order PID control with disturbance rejection applied to closed-loop control of a magnetic levitation system. Journal of Circuits, Systems and Computers, 27(11), 1850176. [4] Alimohammadi, H., Alagoz, B. B., Tepljakov, A., Vassiljeva, K., & Petlenkov, E. (2020). A NARX Model Reference Adaptive Control Scheme: Improved Disturbance Rejection Fractional-Order PID Control of an Experimental Magnetic Levitation System. Algorithms, 13(8), 201.
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0 |