滞后不确定系统的无辨识自适应智能控制方法

2012-03-17 16:13:39来源: 互联网

滞后不确定系统的无辨识自适应智能控制方法

针对带有大纯滞后、不确定性的工业过程,提出一种无需辨识的自适应智能控制方法。该方法不需要对过程建立数学模型,只要检测过程的实际输出和期望输出,通过模糊预测控制来修正单神经元自适应PSD控制律,即可以对滞后不确定、建模困难的工业过程实现自适应控制。仿真结果表明用该方法控制滞后不确定系统具有简单、实用、鲁棒性强的特点。
    关键词:滞后不确定系统  单神经元    PSD控制  模糊预测控制


1 引言
    含有纯滞后的不确定过程是石油、化工、冶金等工业生产中广泛存在的一类复杂过程。它的控制问题一直是困扰控制理论和控制工程实践的难题。目前对滞后不确定对象的控制主要采用自适应控制、鲁棒控制、预测控制等[1],然而这些方法都是建立在过程模型确定的基础上,不能对那些无法精确建模的复杂控制过程进行有效的控制。Marsik和Strejc[2]于1983年根据控制过程的几何特性建立性能指标,提出了无需辨识的自适应PSD(比例、求和、微分)控制算法,这种方法无需辨识对象的参数,只要检测过程实际输出及期望输出就可以形成闭环控制,可是该方法不能解决大纯滞后问题。以该算法调整神经元的增益形成的单神经元自适应PSD控制[3,4]比前者具有更强的适应性和鲁棒性,且算法简单,易于实时控制,在一定范围内对滞后不确定过程能实现较好的控制。但单神经元自适应PSD算法仍然是用过程当前和过去的信息来确定当前的控制动作,不能预测过程未来的输出及变化趋势,当滞后步数继续增大时,仅仅依靠增益和权值的自适应调整无法对大滞后不确定过程进行满意的控制。
    针对以上问题,将模糊预测控制引入滞后不确定过程的控制中。利用模糊控制良好的动态特性和鲁棒性[5],以及其在处理具有不确定性控制问题上的独到优势,用模糊预测控制器预测过程未来的输出及变化趋势,并给出相应的预测控制量,以模糊预测来修正单神经元自适应PSD控制律构成无需辨识的自适应智能控制系统。仿真结果表明,该控制方法对滞后不确定系统具有良好的跟踪调节特性和较强的自适应能力。
2 无辨识自适应智能控制系统设计

    用于控制滞后不确定过程的无辨识自适应智能控制系统结构图如图1所示。整个系统由两部分组成,单神经元自适应PSD控制(虚线框所示)和模糊预测控制(点划线框所示)。其中单神经元自适应PSD控制器是主控制器,神经元本身具有自适应、自学习的能力,采用Marsik和Strejc提出的无辨识自适应PSD算法对神经元的增益进行在线调整,增强了对滞后不确定过程的适应性和鲁棒性。模糊预测控制器的作用是在不增加对过程模型要求的基础上,根据过程的输入输出信息预测出控制量,来修正单神经元自适应PSD控制量,使调节器提前动作,从而使整个控制算法适用于大滞后不确定过程的控制。

2.1 单神经元自适应PSD控制器
    图1中神经元权值wi的学习采用有监督的Hebb学习规则,为保证算法的收敛性和鲁棒性,对学习算法进行规范化处理。引用自适应PSD控制算法对增益kv(t)进行自调整,构成具有自学习、自组织和强鲁棒性的新型单神经元自适应PSD控制算法。其控制算法归纳如下:

    式中r(t)为给定信号,u(t)为控制器输出,y(t)为对象的实际输出,xi(t)(i=1,2,Λ,n)为神经元的输入状态,wi(t)为对应于xi(t)的加权系数,ηi为学习速度。根据PSD控制规律可以得到控制增益kv(t)的在线调整算式如下:

    其中0.025≤c≤0.05,0.005≤L≤0.1
    由于神经元自适应PSD控制算法中增益系数可在线调整,它的可调参数选择范围较大,提高了控制系统的鲁棒性和自适应能力。对滞后不确定系统的仿真实验表明,在滞后步数不太大时,通过调整kv(0)、Tv(0)的初值,在一定范围内可以改善系统的动态特性,取得较满意的控制效果。但若进一步增大滞后步数,依靠kv(t)、Tv(t)的自调整及权值的自学习也难以抑制系统过大的超调和振荡,甚至无法对滞后不确定系统进行控制。鉴于此引入模糊预测控制器,以模糊预测控制量来修正单神经元自适应PSD控制量,从而对大滞后不确定系统进行有效的控制。
2.2 模糊预测控制器

    模糊预测控制器中模糊预测的功能是根据过程实际输出逼近期望输出来估计控制系统的性能并修正神经元自适应PSD控制律。具体设计如下:
        (1)模糊化。模糊预测控制器的输入是过程实际输出与期望输出间的偏差e(t)及该偏差在t时刻和t-d时刻的变化Δe(t),输出是控制补偿量u2(t)。e(t)和Δe(t)描述为

    其中d为纯滞后时间。取ke、kec分别为e(t)和Δe(t)的量化因子,ku为预测输出的比例因子。E、EC和U2分别是e(t)、Δe(t)和u2(t)的语言变量。E、EC各取三个语言变量分别为N、S、P,U2取七个语言变量为NB、NM、NS、ZR、PS、PM、PB。输入E、EC和输出U2均采用三角形均匀分布的隶属函数。
        (2)模糊控制规则。模糊预测控制的模糊规则为
  if E(t) is A and EC(t) is B then U2(t) is C
    其中A,B,C分别为e(t)、Δe(t)和u2(t)的模糊集。如果t时刻e(t)>0,即过程输出比期望输出小,且过程输出有比期望输出更小的趋势即Δe(t)>0,那么可以推断t-d时刻过程的输入太小,应增大t-d时刻控制器的输出;相反,如果过程输出比期望输出大,且过程输出有比期望输出更大的趋势即e(t)<0且Δe(t)<0,那么可以推断t-d时刻过程的输入太大,应减小t-d时刻控制器的输出。同理可以构造出模糊推理规则表如表1。

        (3)逆模糊化。采用加权平均法进行反模糊化,模糊预测控制的输出由下式确定

3 仿真研究

    含有纯滞后的非线性被控对象为

    单神经元PSD控制器参数取L=0.06,c=0.03,kv(0)=0.15,Tv(0)=55,w(0)=[0.1. 0.5.0.35],η(0)=[0.045 0.05 0.1];模糊预测器的量化因子及比例因子取ke=7,kec=2,ku=0.01,分别采用单神经元PSD控制器及本文的无辨识自适应智能控制器进行仿真,仿真结果如图2所示。

    其中(a)为滞后步数为4时的跟踪结果,两条曲线基本重合,可见两种方法性能基本相同;(b)为在保持原控制器参数不变,滞后步数增大到40时的跟踪结果。此时,单神经元PSD控制器产生较大超调,且不能在规定步数内达到稳定。而本文方法则可以取得较满意的控制效果,具有较强的自适应性。
4 结论

    无辨识自适应智能控制方法将神经网络的自学习、自调整特性和模糊控制良好的动态特性、鲁棒性,以及在处理具有不确定性控制问题上的独到优势结合在一起,以模糊预测来修正单神经元自适应PSD控制律,从而在不增加对过程模型要求的基础上,实现了对大滞后不确定过程的控制。该控制算法简单,适合时实控制,且适应性、鲁棒性强,仿真研究表明该控制方法用于滞后不确定系统的控制取得良好的控制性能。

参考文献:

[1]韩江洪,鲁照权,陆阳.滞后不确定系统控制[J].合肥工业大学学报,2000,23(1):16-20
[2]Marsik J,Strejc V.Application of identification_free algorithms for adaptive control[J].Automatica,1989,25(2):273-277
[3]赵锡龄,焦云婷.单神经元自适应控制PSD在再热汽温控制中的应用[J].中国机电工程学报,2001,21(2):94-96
[4]杨智,刘暾东,赵克中.基于内模结构的模糊控制器[J].甘肃科学学报,2000,12(2):16-19

关键字:滞后  系统  辨识

编辑:神话 引用地址:http://www.eeworld.com.cn/mndz/2012/0317/article_15216.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
滞后
系统
辨识

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved