最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

分层递阶多模型自适应解耦控制器

来源:动视网 责编:小OO 时间:2025-09-29 04:26:58
文档

分层递阶多模型自适应解耦控制器

Vol.31,No.2ACTAAUTOMATICASINICAMarch,2005MultivariableAdaptiveDecouplingControllerUsingHierarchicalMultipleModels1)WANGXin1LIShao-Yuan1YUEHeng21(InstituteofAutomation,ShanghaiJiaotongUniversity,Shanghai200030)2(ResearchCenterofAutomation,Northeaster
推荐度:
导读Vol.31,No.2ACTAAUTOMATICASINICAMarch,2005MultivariableAdaptiveDecouplingControllerUsingHierarchicalMultipleModels1)WANGXin1LIShao-Yuan1YUEHeng21(InstituteofAutomation,ShanghaiJiaotongUniversity,Shanghai200030)2(ResearchCenterofAutomation,Northeaster
Vol.31,No.2ACTA AUTOMATICA SINICA March,2005 Multivariable Adaptive Decoupling Controller Using Hierarchical

Multiple Models1)

WANG Xin1LI Shao-Yuan1YUE Heng2

1(Institute of Automation,Shanghai Jiaotong University,Shanghai200030)

2(Research Center of Automation,Northeastern University,Shenyang110004)

(E-mail:wangxin26@sjtu.edu.cn)

Abstract To solve the problem such as too many models,long computing time and so on,a

hierarchical multiple models direct adaptive decoupling controller is designed.It consists of multiple

levels.In the upper level,the best model is chosen according to the switching index.Then multiple

fixed models are constructed on line to cover the region which the above chosenfixed model lies in.

In the last level,one free-running and one re-initialized adaptive model are added to guarantee the

stability and improve the transient response.By selection of the weighting polynomial matrix,it not

only eliminates the steady output error and places the poles of the closed loop system arbitrarily,but

also decouples the system dynamically.At last,for this multiple models switching system,global

convergence is obtained under common assumptions.Compared with the conventional multiple

models adaptive controller,it reduces the number of thefixed models greatly.If the same number

of thefixed models is used,the system transient response and decoupling result are improved.The

simulation example illustrates the power of the derived controller.

Key words Multiple models,hierarchical,direct adaptive control,decoupling,pole placement

1Introduction

It is known that a system with unknown time invariant or slowly time varying parameters can get good performance by using an adaptive controller.But when the system boundary condition changes,the subsystem fails,or large external disturbance presents,the parameters of the system will change abruptly and large parameter errors will generally result in poor transient response[1].To solve these problems,multiple models adaptive controller(MMAC)was proposed.For a continuous time system,Narendra et al.used multiple adaptive models to identify the unknown system parameters simultaneously[2].These models were of different initial values and were used to cover the region where the system parameters changed.At any instant one best model was chosen according to the switching index and the corresponding controller was designed.However,after some instants multiple adaptive models would converge to a neighborhood and lose the power when the system parameters changed abruptly again.Thus,multiplefixed models with two adaptive models were used to overcome this problem[3].In[4]the above results were extended to the discrete-time system.But all of these were dealt with the single input single output(SISO)system and adopted the indirect adaptive algorithm, which not only needed to solve equations on line but also degraded the robustness of the algorithm[1].To solve this problem,multiple models direct adaptive decoupling controller(MMDADC)was proposed[5]. The interactions of the system variables were viewed as measurable disturbance and were eliminated using a feedforward strategy[6].

In an MMAC,to improve the transient response,a large number offixed models are needed to cover the region where the system parameters change.In the simulation example in[7],when only one parameter changed,hundreds offixed models must be used.This increased the computation,raised the system expense,even affected the choice of the sampling period of the discrete-time system.So how to reduce the number of the models is an important issue in MMAC,which blocks its practical use in the industrial process[8].Zhivoglyadov et al.presented a localization method.At each instant,incorrect models were discarded on line to guarantee the global stability[8].In[9]a method called Moving Bank was proposed.It tuned the center of the parameter set dynamically to cover the optimal estimation224ACTA AUTOMATICA SINICA Vol.31

No.2W ANG Xin et al.:Multivariable Adaptive Decoupling Controller Using (225)

low,p k

p k low

low+h×226ACTA AUTOMATICA SINICA Vol.31

1+X(t−k)T X(t−k)

[y f i(t)−X(t−k)Tˆθi(t−1)](21)

where y f i=t ii(z−1)y i(t)is the auxiliary system output,X(t)=[y(t)T,···;u(t)T,···,v(t+k−k2)T,···,1]T is the data vector,Θ=[θ1,···,θn]is the controller parameter matrix andθi=[g0i1,···,g0in; g1in,···;h0i1,···,h0in;h1i1,···,h1in,···]T,i=1,2,···,n.The scalar a(t)is designed to avoid the singu-larity problem when estimatingˆH(0).IfˆH(0)is singular,let a(t)equal another constant value in the intervalσIn the i th level,(i=1,2,l+1),the switching index is as follows

J i,s= e f i,s(t) 2

1+X(t−k)T X(t−k)

,s=1,···,m i(22)No.2W ANG Xin et al.:Multivariable Adaptive Decoupling Controller Using (227)

1+X(t−k)T X(t−k)

=0(24) Then there must exist an instant t s,when t>t s

e

f

l+1,2i

(t)2

1+X(t−k)T X(t−k)

i=1,···,n(25)

which means that after instant t s,nofixed controller models can be chosen as the controller.The controller is selected between the free-running adaptive controller model2and the re-initialized adaptive controller model3.According to the switching index(22),it follows that

0 e f i(t)2

1+X(t−k)T X(t−k)

(26)

So

lim t→∞

e i(t)2228ACTA AUTOMATICA SINICA Vol.31

No.2W ANG Xin et al.:Multivariable Adaptive Decoupling Controller Using (229)230ACTA AUTOMATICA SINICA Vol.31

文档

分层递阶多模型自适应解耦控制器

Vol.31,No.2ACTAAUTOMATICASINICAMarch,2005MultivariableAdaptiveDecouplingControllerUsingHierarchicalMultipleModels1)WANGXin1LIShao-Yuan1YUEHeng21(InstituteofAutomation,ShanghaiJiaotongUniversity,Shanghai200030)2(ResearchCenterofAutomation,Northeaster
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top