Non-Linear Fractional-Order PID Controller
Version 1.3.0.1 (2,76 ko) par
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
Citation pour cette source
Ivo Petras (2025). Non-Linear Fractional-Order PID Controller (https://fr.mathworks.com/matlabcentral/fileexchange/51190-non-linear-fractional-order-pid-controller), MATLAB Central File Exchange. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Créé avec
R2010b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS LinuxCatégories
- Control Systems > Control System Toolbox > Control System Design and Tuning > PID Controller Tuning >
En savoir plus sur PID Controller Tuning dans Help Center et MATLAB Answers
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.3.0.1 | Added description. |
||
| 1.3.0.0 | Added description. |
||
| 1.2.0.0 | Description update |
||
| 1.1.0.0 | Description update |
||
| 1.0.0.0 | Picture has been added. |
