DocumentCode :
2050036
Title :
MATLAB based GUIs for linear controller design via convex optimization
Author :
Khaisongkram, Wathanyoo ; Banjerdpongchai, David
Author_Institution :
Dept. of Electr. Eng., Chulalongkorn Univ., Bangkok, Thailand
Volume :
2
fYear :
2002
fDate :
2002
Firstpage :
1660
Abstract :
Owing to the current evolution of computational tools, a complicated parameter optimization problem could be effectively solved by a computer. In this paper, a CAD tool for multi-objective controller design based on MATLAB program is developed. In addition, simple GUIs which provide a visual approach in specifying the contraints are also constructed using GUIDE tools within MATLAB. The linear controller design problem can be cast as the convex optimization subjected to time domain and frequency domain constraints. This optimization problem is efficiently solved within a finite dimensional subspace by a practical ellipsoid algorithm. In the design process, we include a model reduction of the resulting controller to speed up the computational efficiency. Finally, a numerical example shows the capability of the program to design multi-objective controller for a one-link flexible robot arm.
Keywords :
control system CAD; convex programming; graphical user interfaces; CAD tool; GUIs; MATLAB; convex optimization; linear controller design; multi-objective controller design; one-link flexible robot arm; parameter optimization; Computational efficiency; Constraint optimization; Design automation; Design optimization; Ellipsoids; Frequency domain analysis; MATLAB; Process design; Reduced order systems; Robots;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
American Control Conference, 2002. Proceedings of the 2002
ISSN :
0743-1619
Print_ISBN :
0-7803-7298-0
Type :
conf
DOI :
10.1109/ACC.2002.1023262
Filename :
1023262
Link To Document :
بازگشت