用于控制器参数寻优的目标函数研究
用于控制器参数寻优的目标函数研究1
何晋元 1 周国鹏 2,3
(1.咸宁学院网络中心,咸宁 湖北 437005;
2. 咸宁学院数学系,咸宁 湖北 437005;
3. 华南理工大学自动化科学与工程学院,广州 广东 510641)
摘要:控制系统的参数优化问题总要涉及到如何选择目标函数的问题,其目的是使目标函数能比较确切地
反映系统的特性,而且又能计算简单。本文先将优化设计中的单纯形寻优法和 MATLAB 的优化控制工具箱
有机地结合起来,选取基于“ISE 准则”的目标函数,经过大量的仿真试验证明“ISE 准则”确实存在问题。
最后利用最优控制理论推导和分析,提出了一种适用于控制系统参数寻优的新的目标函数,并说明了所给
出的新的目标函数使得控制系统的时域性能指标(超调量和调节时间)都得到很大的改善。
关键词:单纯形法;目标函数;参数优化
中图分类号:TP23 文献标识码:A
Research on Object Function of Optimal Parameters for
controllers
HE Jinyuan 1 ZHOU Guopeng2,3
(1.Network Center of Xianning college, Xianning, Hubei, China , 437005;
2. Mathematic department of Xianning college, Xianning, Hubei, China , 437005;
3. College of Automation Science & Engineering , South China University of Technology, Guangzhou,
Guangdong , China, 510641)
Abstract :The parameter optimization of control systems always refers to different object functions. The propose
is that the selected object function should exactly reflect the characteristic of the control system, while making the
computation easy. In this paper we combine simplex search of optimization technique and optimization toolbox in
Matlab confirm that "ISE" principle has some problems while using it as our object function. By the means of
theory analysis based on optimization, we propose a new object function, which improve the time domain
performance evaluation (such as overshoot and adjustment time).
Key Words :Simplex search; Object function; Parameter optimization
1. 引言
自动控制系统的品质可以从稳定性、准确性和快速性三个方面来评价,对于一个结构一
定的控制系统,为了保证其品质最佳,应对其控制参数进行最优化设置。随着科学技术的发
展,控制系统越来越复杂以及用户对控制精度的要求日渐增高,仅凭经验或者简单的实验方
法早已无法确定满足要求的方案和参数,所以人们开始追求最优的目标。最优理论的不断发
展,为控制器参数的寻优提供了理论依据。
控制系统的参数优化设计是在控制对象已知,控制器结构、型式确定