0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

电子设计 来源:郭婷 作者:电子设计 2019-09-16 08:58 次阅读

模糊逻辑系统与神经网络的结合形式随着研究角度和应用领域不同而有所不同,在这类系统中,系统本质上还是模糊逻辑系统结构,但是可以把模糊逻辑系统看作具有网络化的结构,直接利用神经网络的学习能力与映射能力来获得模糊逻辑系统的参数或具体结构,从而使模糊逻辑系统具有自学习和自适应能力,该过程并不改变模糊系统所具有的模糊化、解模糊化和模糊推理的功能,而是利用神经网络实现隶属函数、模糊规则的数字化处理,实现“模糊化-模糊推理-解模糊化”整个过程的“网络化”,也可以用神经网络学习或聚类的方法从输入输出数据中获取规则,然后在性能指标指导下,对规则进行调整,从而使模糊系统具有规则的自组织能力。

在另外一个范畴内,可以将模糊逻辑系统与神经网络根据不同的功能、用途集成在一个系统里,模糊逻辑系统与神经网络技术在这类系统中各自发挥自己的功能,利用各自的优势为实现共同的目标而实现功能结合与互补,这类模糊逻辑系统与神经网络结合的方法称之为模糊神经混合系统FNHS(Fuzzy-Neural Hybrid System)。

1 、基于模糊神经混合系统的自适应控制结构

从控制角度而言,神经网络自适应控制包括直接自适应控制和间接自适应控制。间接自适应控制通常由控制器和模型两部分组成。在线辨识模型,并通过模型在线调整神经网络控制器间接自适应控制,具有良好的适应性。但是,在线辨识被控对象的模型存在运算量大、控制精度低等问题,对不可重复过程与时变动力学系统训练困难,在实际工程控制中实用性不大。直接自适应控制是根据过程的输出信息来控制优化参数,不需要预先知道系统动力学特征或在线辨识的模型,这也正是传统的自适应控制所不能解决的问题。这种控制器是直接根据控制精度设计,不需要经过事先训练,也不依赖于对象的辨识模型,具有良好的动态响应性能和稳态精度,网络权值的调整是随时间关系的自适应收敛过程,常用的基于神经网络的自适应控制方式为直接逆控制、模型网络参考控制。但是,这2种控制方式都存在着较大的计算量和辨识的问题,而且对于直接逆控制,如果系统的逆不存在了,该方法就会失效。

基于模糊神经混合系统的自适应控制(FANNC)结合了神经网络直接自适应控制的特点,结构如图1所示。由1个反馈控制器(FC)、1个神经网络控制器(NNC)和模糊推理机(FIE)组成。

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

2 、基于模糊神经混合系统的自适应控制器的设计

分目标学习误差由模糊推理机的一组模糊规则给出,如表1所示。表中符号PB、PM、PS、0、NS、NM、NB分别表示正大、正中、正小、零、负小、负中、负大等概念。表中模糊关系不再是传统意义上的模糊控制策略,而是每一控制周期中用于NNC训练的分目标学习误差。NNC在学习过程中,逐步跟踪系统的逆动力学,并产生一个自适应控制信号,使系统输出跟踪给定的参考信号消除的不再单纯是系统的输出误差,而是误差和误差变化的综合影响,从而避免了反馈误差学习法可能造成的NNC的输出产生振荡或进入饱和状态等问题。

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

为实现上述模糊推理规则,必须对模糊推理机FIE的输入变量进行模糊化处理,即将输入变量从基本论域转化到相应的模糊论域。为此,引入反馈控制器FC输出变量μf及其变化变量μf的量化因子Kμf,Kμf。假定变量μf的基本论域为(-nfm,nfm),模糊论域分别为(-nμf,-nμf+1,…0,…,nμf-1,nμf),变量nf的基本论域为(-nfm,nfm),模糊论域分别为(-nμf,-nμf+1,…0,…,nμf-1,nμf),则量化因子Kμf,Kμf可由下式确定:

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

模糊变量Uf(k)、f(k)的论域、模糊子集及其隶属函数的定义如图2所示。为改善模糊推理机的输出特性,FIE输出变量δ论域、模糊子集及其隶属函数的定义如图3所示。当系统偏差较大时,模糊集隶属函数分辨率较低,FIE输出变化比较缓慢可以保证NNC的学习比较平稳。

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

在控制过程中,系统根据每一采样时刻FC的输出信号及其变化,由图2确定各模糊集的隶属度,然后利用模糊推理规则如表1所示,图3确定输出变量所有可能的模糊截集。并以重心发模糊判决,得到分目标学习误差,式中离散计算步长的取值大小可能影响模糊判决的精度。

3、 仿真实验

电站锅炉汽包水位间接的反应了锅炉负荷与给水平衡的关系,是锅炉运行的主要指标之一。水位过高,会破坏汽、水分离装置的正常工作,严重时会导致蒸汽带水增多,从而增加过热器管壁上和汽轮机叶上的结垢;水位过低时,则会破坏水循环,引起水冷壁的破坏。近年来锅炉参数的提高和容量的扩大,对给水系统提出了更高的要求。因此,迫切需要一种鲁棒性很好,算法相对简单的快捷控制方案。

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

将图4框内的一个广义对象当一个整体去考虑,可以消除水流量和蒸汽对汽包水位的传递函数不稳定环节,克服自平衡特性。神经网络具有充分逼近任意复杂系统的能力,同时还能学习和适应不确定性的动态响应。为检验所提出的控制策略的有效性

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

采用本文提出的基于模糊神经混合系统的自适应控制方法,其对比试验采用PID串联控制系统,PID调节器参数是在折中考虑系统的跟踪性、抗外扰能力和抗内扰能力的基础上,经过整定得到的,其外回路KP=1.5,Ki=0.005,内回路KP=0.95。

图5所示为对象模型匹配情况下的输出响应图。图6为给水量信号H=0 mm时,在起始时刻加入蒸汽流量30 %外扰时输出响应曲线。

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

图7所示为对象时间为常数,增益常数和延迟时间均增大20%的输出响应曲线。图8在模型失配情况下,在给水流量信号H=0 mm时,加入蒸汽流量的30%外扰时输出响应曲线。

基于模糊神经混合系统的自适应控制的应用方案设计及仿真验证研究

从图中可以看出,较之串级PID控制,FANNC控制具有良好的动态调节品质和较强的鲁棒性,实现了对系统的快速无超调控制。实验中将蒸汽流量扰动信号引入到神经网络中,实现了对系统的前馈补偿,以快速平稳消除蒸汽流量的扰动。鲁棒控制器FC的构造使系统具有良好的稳定性和鲁棒性,与常规PID控制相比,几乎没有超调量。即使在模型失配(参数增加或减少)的情况下仍然能取得满意的控制品质。仿真结果表明了该方案的有效性和优越性。

本文提出的这种基于模糊神经混合系统的自适应控制方法是针对工业系统中普遍存在的复杂非线性和时变不确定性特性提出的。该方法可以做到无须辨识被控对象的模型,即可进行NNC的在线设计;而且NNC的学习过程和系统的控制过程同时进行,不需要特定的教师信号,避免了离线训练通常存在的训练数据不足的问题。利用模糊推理机产生的分目标学习误差对神经网络进行训练,避免了采用直接反馈误差进行训练可能造成的饱和和过调整问题,并能有效抑制测量噪声的影响,提高系统的控制品质。仿真实验证明,该方法能有效处理工业系统中普遍存在的复杂非线性和时变不确定性等特性,为未知不确定非线性系统的智能控制提供了一条有效而可行的新途径。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    16185

    浏览量

    177334
  • 神经网络
    +关注

    关注

    42

    文章

    4762

    浏览量

    100517
收藏 人收藏

    评论

    相关推荐

    采用单神经自适应控制高精度空调系统仿真

    采用单神经自适应控制高精度空调系统仿真摘要:暖通空调领域中的被控对象(空调房间)大多具有大滞后、慢时变、非线性特点,且受各种不确定因素影响
    发表于 03-18 22:28

    基于模糊系统逼近的自适应控制

    基于模糊系统逼近的自适应控制.doc
    发表于 09-24 11:30

    模糊系统建模应用-自适应模糊控制

    模糊系统建模应用-自适应模糊控制.zip
    发表于 01-07 12:16

    自适应模糊神经网络研究

    模糊神经网络提供了从人工神经网络中模糊规则的抽取。本文研究模糊
    发表于 06-06 13:45 18次下载

    基于MATLAB的时变系统自适应控制仿真

    本文介绍了基于MATLAB 的仿真工具SIMULINK,对于线性时变系统的模型参考自适应控制仿真研究
    发表于 06-13 08:59 36次下载

    自适应神经模糊推理系统(ANFIS)及其仿真

    以一个非线性模型为研究对象,通过对自适应神经模糊推理系统(ANFIS)建模机理的研究建立了非线性
    发表于 03-31 10:56 0次下载
    <b class='flag-5'>自适应</b><b class='flag-5'>神经</b><b class='flag-5'>模糊</b>推理<b class='flag-5'>系统</b>(ANFIS)及其<b class='flag-5'>仿真</b>

    锯床电机系统自适应模糊PID控制仿真

    锯床电机系统自适应模糊PID控制仿真-2010。
    发表于 04-06 11:04 13次下载

    模糊自适应控制器的设计及其仿真

    模糊自适应控制器的设计及其仿真-2008。
    发表于 04-06 11:09 15次下载

    自适应神经模糊算法在光伏MPPT中的仿真分析

    自适应神经模糊算法在光伏MPPT中的仿真分析_荣德生
    发表于 01-07 18:56 0次下载

    自适应模糊控制理论的研究综述_王永富

    自适应模糊控制理论的研究综述_王永富
    发表于 02-08 01:54 0次下载

    模糊自适应PID控制研究及应用仿真_张泾周

    模糊自适应PID控制研究及应用仿真_张泾周
    发表于 01-31 21:14 4次下载

    模糊系统建模应用-自适应模糊控制

    模糊系统建模应用-自适应模糊控制
    发表于 12-06 14:57 0次下载

    自适应模糊神经网络的交通灯控制系统的设计

    本文主要介绍了自适应模糊神经网络的交通灯控制系统的设计。针对我国城市交通的现状,机动车辆数量越来越多,而传统的交通信号灯控制模式采用的是定时
    发表于 01-09 13:49 3110次阅读
    <b class='flag-5'>自适应</b><b class='flag-5'>模糊</b><b class='flag-5'>神经</b>网络的交通灯<b class='flag-5'>控制系统</b>的设计

    柴油机共轨压力自适应神经模糊PID控制研究

    针对高压共轨柴油机共轨压力的精确控制问题,对共轨压力的控制方法进行了归纳研究,提出了一种基于T-S型自适应神经
    发表于 03-21 11:23 1次下载
    柴油机共轨压力<b class='flag-5'>自适应</b><b class='flag-5'>神经</b><b class='flag-5'>模糊</b>PID<b class='flag-5'>控制</b><b class='flag-5'>研究</b>

    变频泵自适应模糊PID张拉力控制

    控制算法解决常规PID控制适应性问题,并基于专家经验给出了模糊集及模糊整定规则,选取了合理的PID参数论域取值。利用MATLAB/Simu
    发表于 03-22 15:56 0次下载
    变频泵<b class='flag-5'>自适应</b><b class='flag-5'>模糊</b>PID张拉力<b class='flag-5'>控制</b>