Non-Linear Fractional-Order PID Controller
版本 1.3.0.1 (2.8 KB) 作者:
Ivo Petras
Provides an equation of the non-linear fractional-order PID controller for given parameters.
Non-Linear Fractional-Order PID Controller of the form:
u(t)=f(e(t))*(Kp*e(t) + Ti*D^-lambda e(t) + Td*D^delta e(t)),
where f(e(t)) is nonlinear function: f(e(t))=K0+(1-K0)*|e(t)|.
For more details and help write:
>> help NFOC
For more information and description see articles:
[1] Ivo Petráš: Fractional-order nonlinear controllers: Design and implementation notes,
In: Proc. of the IEEE 17th International Carpathian Control Conference (ICCC2016),
pp. 579-583, DOI: 10.1109/CarpathianCC.2016.7501163
[2] Ivo Petráš; Miroslav Köver-Dorčo: An effective algorithm for implementation of non-linear fractional-order controller on PLC,
In: Proc. of the IEEE 17th International Carpathian Control Conference (ICCC2016),
pp. 584-589, DOI: 10.1109/CarpathianCC.2016.7501164
[3] Ivo Petráš: A note on fractional-order non-linear controller: Possible neural network approach to design,
In: Proc. of the World Congress on Computational Intelligence (WCCI2016), IEEE Conference IJCNN 2016,
pp. 603-608, DOI: 10.1109/IJCNN.2016.7727255
[4] Ivo Petráš: Tuning of the non-linear fractional-order controller, In: Proc. of the IEEE 20th International Carpathian Control Conference (ICCC2019), DOI: 10.1109/CarpathianCC.2019.8765988
[5] Ivo Petráš: Fractional-order control: New control techniques, In: Fractional Order Systems. An Overview of Mathematics, Design, and Applications for Engineers. Volume 1 in Emerging Methodologies and Applications in Modelling, 2022, pp. 71-106, DOI: https://doi.org/10.1016/B978-0-12-824293-3.00008-9
引用格式
Ivo Petras (2024). Non-Linear Fractional-Order PID Controller (https://www.mathworks.com/matlabcentral/fileexchange/51190-non-linear-fractional-order-pid-controller), MATLAB Central File Exchange. 检索来源 .
MATLAB 版本兼容性
创建方式
R2010b
兼容任何版本
平台兼容性
Windows macOS Linux类别
- Control Systems > Control System Toolbox > Control System Design and Tuning > PID Controller Tuning >
在 Help Center 和 MATLAB Answers 中查找有关 PID Controller Tuning 的更多信息
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!