摘要
针对一类离散时间非线性被控对象,根据模型参数的变化范围,对被控对象建立多个模型,并针对每一模型设计控制器.基于模型的估计误差建立指标切换函数,每一采样时刻,利用指标切换函数选择最优模型,并将基于此模型的控制器切换为当前控制器.采用"局部化"技术,保证在不损失控制品质的同时,减少多模型自适应控制器的计算量.可以证明,多控制器相互切换时闭环系统是稳定的,同时由于多个模型的存在,控制品质得到了极大的改善.
According to the varying scope of parameters,multiple models are set up for a kind of discrete time nonlinear system,and the corresponding controllers based on these models are given.At every sample time,the best model is selected by using an index switching function based on the estimation error of every model,and the controller based on this model is switched."Localization"method is used to decrease the computing quantity of multiple model adaptive controller without the loss of control property.It can be proved that the closed-loop system is stable when different controllers are switched each other.Due to the existence of multiple models,the control performance is improved greatly.
出处
《控制与决策》
EI
CSCD
北大核心
2010年第6期841-846,共6页
Control and Decision
基金
国家自然科学基金项目(60604002)
北京市科技新星计划项目(2006B23)
北京市优秀人才培养项目(2009D013001000016)
北京市教委共建重点学科项目(XK100080537)
关键词
离散时间
非线性
切换
多模型
自适应
Discrete time
Nonlinear system
Switching
Multiple models
Adaptive control