Active Disturbance Rejection Control (ADRC) simulator for SISO and MIMO systems. Implementation examples.
이 제출물을 팔로우합니다
- 팔로우하는 게시물 피드에서 업데이트를 확인할 수 있습니다
- 정보 수신 기본 설정에 따라 이메일을 받을 수 있습니다
Active Disturbance Rejection Control (ADRC) is considered as a new control paradigm. It is mainly characterized by:
i. It does not require a detailed mathematical model of the process to be controlled. The system order and its critical gain need to be known.
ii. Non-modelled dynamics as well as other uncertainties and external perturbations are combined in an extended state which is estimated by an extended state observer.
iii. The information in the extended state (called "total perturbation") is used to transform the real process into a nominal disturbance-free plant controlled by a simpler state feedback law.
These files are the implementation of linear ADRC for two nonlinear application examples: a Peltier thermoelectric module (SISO example) and a Continuous Stirred Tank Reactor (MIMO example).
These implementation examples are addressed in the tutorial: "Control por rechazo activo de perturbaciones: guía de diseño y aplicación" (Active disturbance rejection control: a guide for design and application) DOI: https://doi.org/10.4995/riai.2020.14058
Available at: https://polipapers.upv.es/index.php/RIAI/article/view/14058
*****************************************************************
Please, before starting to use it, read the file "readme.txt"
*****************************************************************
Author: Blanca Viviana Martínez Carvajal
https://www.linkedin.com/in/blanca-viviana-mart%C3%ADnez-carvajal-6901701a/
https://www.researchgate.net/profile/Blanca_Martinez_Carvajal
https://es.mathworks.com/matlabcentral/profile/authors/15504222
Research Group: Predictive Control and Heuristic Optimization (CPOH). http://cpoh.upv.es
University: Universitat Politècnica de València. http://www.upv.es
인용 양식
Blanca Viviana Martinez Carvajal (2026). Active Disturbance Rejection Control-implementation examples (https://kr.mathworks.com/matlabcentral/fileexchange/78459-active-disturbance-rejection-control-implementation-examples), MATLAB Central File Exchange. 검색 날짜: .
| 버전 | 퍼블리시됨 | 릴리스 정보 | Action |
|---|---|---|---|
| 1.0.1 | The description was updated to include the paper related with these implementation examples. |
|
|
| 1.0.0 |
|
