自动化学报2008,Vol.34Issue(4):472-477,6.
基于多目标优化的控制器设计方法
Multiobjective Optimization for Controller Design
摘要
Abstract
Controller design using the multiobjective opti-mization method is cousidered, in which the objectives and con-stralnts for designing controllers are analyzed and improved.In order to satisfy the objectives synchronously, a new multi-objective optimization algorithm is introduced into designing an optimal PID controller, inspired by tissue P systems. The controller's parameters are coded and evolved according to the rules of the associated membrane. The unique design is that the whole population of the structure is divided into several subpop-nlations to decrease the computational complexity. Simulation results show that the algorithm converges fast and the solutions form a precise front and distribute uniformly. The controllers designed by the variant of P systems have satisfactory perfor-manos. Moreover, the analysis of solutions shows that the new algorithm is suitable for studying the relationship between per-formance and tuning parameters. The proposed method is useful for designing and evaluating different controllers.关键词
Controller, tissue P systems (TPS), multiobject optimization, Pareto optimality, evolutionary algorithmsKey words
Controller, tissue P systems (TPS), multiobject optimization, Pareto optimality, evolutionary algorithms分类
信息技术与安全科学引用本文复制引用
黄亮,王宁,赵进慧..基于多目标优化的控制器设计方法[J].自动化学报,2008,34(4):472-477,6.基金项目
Supported by the National Creative Research Groups Science Foun-dation of China (60721062), National Natural Science Foundation of China (70471052) (60721062)