10.3969/j.issn.1001-4160.2011.12.004
一类非线性系统的基于聚类优化的多模型自适应控制
针对一类非线性、快时变或系统参数跳变的离散时间系统,需要解决的问题是:设计多模型自适应控制器使得系统的输出能够更快、更准确的跟踪参考输入.为此,本文提出了一种新的基于聚类优化多模型集的方法.该方法首先根据系统的输入输出数据构造数据样本集,采用模糊核聚类自适应算法来对数据样本集进行自适应聚类,再对各类数据采用最小二乘法来建立局部模型.在多模型自适应控制过程中,当系统产生一个新的输入输出数据时,依据该数据与各聚类中心的距离来判断数据归属于哪个聚类,并利用递推最小二乘法来对相应的局部模型进行更新.如果不属于任何一个聚类的新数据累积到一定的数量时,则要重新对已有的数据进行聚类建模.另一方面,随着数据量的增加,多模型集中的模型数量也有可能逐渐增加,为了防止模型数量的无限增长,设定了一个模型数量的阈值,当模型数达到这一个阈值则根据新数据与各聚类中心的距离来删除最不符合当前系统状态的局部模型.最后,给出的MATLAB仿真结果表明:与传统方法相比,本文提出的方法能够使系统的真实输出更快更好的跟踪参考输入.可以得出,利用本文提出的一种基于聚类优化的多模型自适应方法可以更有效的解决一类具有非线性、快时变、参数有跳变的系统的控制问题,并经过了大量的仿真实验证明了该方法的有效性.
多模型、聚类、自适应控制、非线性
28
TP13(自动化基础理论)
国家高技术研究发展计划863资助项目2007AA041402;国家自然科学基金面上项目60804029;上海市科技攻关项目10dzl121900;上海市重点学科建设项目资助B504
2012-05-14(万方平台首次上网日期,不代表论文的发表时间)
共4页
1501-1504