摘要
提出了一种基于模拟退火遗传算法的线性系统优化设计方法。该方法以控制系统的性能指标,包括瞬态指标和稳态指标及其组合为目标函数,实现了由传递函数描述的控制器的自动设计,而不必预选择特定的控制方案。遗传算法使用十进制数编码,配合使用模拟退火技术来得到更精细的调整。使用这种方法,不需要手工计算,就可以获得控制系统的最优性能。该设计方法还可以应用于非线性对象。
The paper develops a method to optimize linear control systems based on genetic algorithm with simulated annealing(GA-SA).Using the performances of system,including its transient and steady-state performance and their combination as target function,the method achieves design automation for controller described by transfer function,there-fore it avoids the need for pre-selection.The Genetic Algorithm(GA)encoded in decimal numerals is fine tuned by in-corporating a Simulated Annealing(SA)technique for a more accurate search.It is shown that the method can be applied to optimize both linear and nonlinear plants without manual calculations.
出处
《计算机工程与应用》
CSCD
北大核心
2004年第14期199-200,212,共3页
Computer Engineering and Applications
基金
国家自然科学基金(编号:39670213)资助
中南民族大学自然基金(编号:YZY02012)资助
关键词
遗传算法
模拟退火
控制系统
传递函数
性能指标
Genetic Algorithm(GA),Simulated Annealing(SA),control system,transfer function,performance