Title :
Implementation of a new nonlinear controller for DC-DC converter using Matlab and DSPACE DSP
Author :
Qiao, Li ; Jie, Wu
Author_Institution :
Electron. Power Coll., South China Univ. of Technol., Guangzhou, China
Abstract :
This paper presents the design, development and implementation of a new kind of nonlinear controller called auto-disturbance rejection controller (ADRC), which is suitable for the DC-DC converters. The unique feature of the ADRC is that it has strong robustness, stability and adaptability against the internal perturbation and external disturbance. The control theory, the structure of ADRC and the controller design are presented. MATLAB/Simulink is used for modeling, simulation and analysis of the dynamic system. The ADRC controller was implemented through real-time workshop (RTW). RTW generates C-codes from the simulink block diagrams and in turn, the generated codes (object codes) are downloaded to the dSPACE DS1102 floating-point processor, together with the supporting files. The dSPACE DSP allows high level programming using simulink blocks. The performance of the ADRC controller was found to be superior and it matches favorably with the simulation results.
Keywords :
DC-DC power convertors; control system synthesis; nonlinear control systems; power engineering computing; DC-DC converter; DSPACE DSP; Matlab; auto-disturbance rejection controller; control theory; controller design; nonlinear controller; object codes; real-time workshop; Analytical models; DC-DC power converters; Digital signal processing; Hysteresis; MATLAB; Mathematical model; Robust control; Robust stability; Sliding mode control; Uncertainty;
Conference_Titel :
Industrial Electronics, 2005. ISIE 2005. Proceedings of the IEEE International Symposium on
Conference_Location :
Dubrovnik, Croatia
Print_ISBN :
0-7803-8738-4
DOI :
10.1109/ISIE.2005.1528988