MATLAB based GUIs for linear controller design via convex optimization

被引:10
|
作者
Khaisongkram, W [1 ]
Banjerdpongchai, D [1 ]
机构
[1] Chulalongkorn Univ, Dept Elect Engn, Bangkok 10330, Thailand
关键词
linear controller design; graphical user interfaces; convex optimization; one-link flexible robot arm;
D O I
10.1002/cae.10035
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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, we construct simple GUIs (using GUIDE tools within MATLAB) to provide a visual approach in specifying the constraints. 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. (C) 2003 Wiley Periodicals. Inc.
引用
收藏
页码:13 / 24
页数:12
相关论文
共 50 条
  • [1] MATLAB based GUIs for linear controller design via convex
    Khaisongkram, W
    Banjerdpongchai, D
    PROCEEDINGS OF THE 2002 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2002, 1-6 : 1660 - 1665
  • [2] Linear controller design for the NEC laser bonder via convex optimization
    Oishi, J
    NEC RESEARCH & DEVELOPMENT, 1997, 38 (02): : 221 - 229
  • [3] LINEAR CONTROLLER-DESIGN - LIMITS OF PERFORMANCE VIA CONVEX-OPTIMIZATION
    BOYD, S
    BARRATT, C
    NORMAN, S
    PROCEEDINGS OF THE IEEE, 1990, 78 (03) : 529 - 574
  • [4] MATLAB BASED GUIS FOR ELECTROMAGNET CIRCUIT DESIGN AND ANALYSIS
    Sefkat, Gursel
    Yuksel, Ibrahim
    PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2005, 11 (01): : 123 - 129
  • [5] Low-authority controller design via convex optimization
    Hassibi, A
    How, J
    Boyd, S
    PROCEEDINGS OF THE 37TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1998, : 140 - 145
  • [6] MATLAB-based GUIs for fuzzy logic controller design and applications to PMDC motor and AVR control
    Erenturk, K
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2005, 13 (01) : 10 - 25
  • [7] Event-Based Controller Design for a Class of Nolinear Systems via Convex Optimization
    Mousavi, Seyed Hossein
    Marquez, Horacio J.
    2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2014, : 1250 - 1255
  • [8] Robust Controller Design for Stochastic Nonlinear Systems via Convex Optimization
    Tsukamoto, Hiroyasu
    Chung, Soon-Jo
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (10) : 4731 - 4746
  • [9] Sparse Static Output Feedback Controller Design via Convex Optimization
    Wang, Y.
    Lopez, J.
    Sznaier, M.
    2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2014, : 376 - 381
  • [10] Robust multi-objective controller design via convex optimization
    Masubuchi, I
    Osaka, A
    Suda, N
    PROCEEDINGS OF THE 35TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1996, : 263 - 264