Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Controller Synthesis by Linear Programming

Zhimin, Zhang (2002) In MSc Theses
Department of Automatic Control
Abstract
Recent progress in parameterization of linear robust controllers has made it possible to investigate advanced controller specifications numerically using convex optimization. The main focus of this thesis project is to investigate how to design a LTI controller for a LTI plant using convex optimization, particularly Linear Programming technique. The concerned performance specification is defined as lower and upper bounds of time domain responses to step inputs. With the help of Q-parameterization, this control design requirement is formulated as a linear programming problem, which can be solved very easily and efficiently. As part of this thesis work, a Matlab toolbox is developed for the calculation of a numeric controller by using linear... (More)
Recent progress in parameterization of linear robust controllers has made it possible to investigate advanced controller specifications numerically using convex optimization. The main focus of this thesis project is to investigate how to design a LTI controller for a LTI plant using convex optimization, particularly Linear Programming technique. The concerned performance specification is defined as lower and upper bounds of time domain responses to step inputs. With the help of Q-parameterization, this control design requirement is formulated as a linear programming problem, which can be solved very easily and efficiently. As part of this thesis work, a Matlab toolbox is developed for the calculation of a numeric controller by using linear programming algorithm. Two practical design problems, double tank process and mass-spring system, are solved using this toolbox. The calculated controllers have been put into simulation for verification. Comparisons are also conducted between optimization based design and other control design methods. It has been found that optimization-based design is particularly suitable for the investigation of performance limitation and tradeoffs. (Less)
Please use this url to cite or link to this publication:
author
Zhimin, Zhang
supervisor
organization
year
type
H3 - Professional qualifications (4 Years - )
subject
publication/series
MSc Theses
report number
TFRT-5698
ISSN
0280-5316
language
English
id
8848208
date added to LUP
2016-03-19 17:47:28
date last changed
2016-03-19 17:47:28
@misc{8848208,
  abstract     = {{Recent progress in parameterization of linear robust controllers has made it possible to investigate advanced controller specifications numerically using convex optimization. The main focus of this thesis project is to investigate how to design a LTI controller for a LTI plant using convex optimization, particularly Linear Programming technique. The concerned performance specification is defined as lower and upper bounds of time domain responses to step inputs. With the help of Q-parameterization, this control design requirement is formulated as a linear programming problem, which can be solved very easily and efficiently. As part of this thesis work, a Matlab toolbox is developed for the calculation of a numeric controller by using linear programming algorithm. Two practical design problems, double tank process and mass-spring system, are solved using this toolbox. The calculated controllers have been put into simulation for verification. Comparisons are also conducted between optimization based design and other control design methods. It has been found that optimization-based design is particularly suitable for the investigation of performance limitation and tradeoffs.}},
  author       = {{Zhimin, Zhang}},
  issn         = {{0280-5316}},
  language     = {{eng}},
  note         = {{Student Paper}},
  series       = {{MSc Theses}},
  title        = {{Controller Synthesis by Linear Programming}},
  year         = {{2002}},
}