摘要
用 multiobjective 优化方法的控制器设计被考虑,在哪个为设计控制器的目的和限制被分析并且改善。以便同时地满足目的,一个新 multiobjective 优化算法被介绍进设计一个最佳的 PID 控制器,由织物 P 系统启发了。控制器的参数根据联系的膜的规则被编码并且演变。唯一的设计是结构的整个人口被划分成几 subpopulations 减少计算复杂性。模拟结果证明算法快收敛,答案形成精确前面并且一致地散布。P 系统的变体设计的控制器有令人满意的性能。而且,答案的分析证明新算法对学习在性能之间的关系并且调节参数合适。建议方法为设计并且评估不同控制器是有用的。
Controller design using the multiobjective optimization method is considered, in which the objectives and constraints for designing controllers are analyzed and improved. In order to satisfy the objectives synchronously, a new multiobjective 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 subpopulations 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 performance. Moreover, the analysis of solutions shows that the new algorithm is suitable for studying the relationship between performance and tuning parameters. The proposed method is useful for designing and evaluating different controllers.
出处
《自动化学报》
EI
CSCD
北大核心
2008年第4期472-477,共6页
Acta Automatica Sinica
基金
Supported by the National Creative Research Groups Science Foundation of China (60721062), National Natural Science Foundation of China. (70471052)
关键词
自动化系统
控制器设计
多目标最优化设计
设计方案
Controller, tissue P systems (TPS), multiobject optimization, Pareto optimality, evolutionary algorithms