- 3
- 0
- 约 4页
- 2015-08-03 发布于安徽
- 举报
一类自适应神经网络控制的研究与设计
秦林
沫原理工大学袁面工程研究所。太原,030024)
}囊要: 本文研究了一类自适应神经元同络控翩结}奄和算法.仿真表明它有较好的控制性能.
关鲁I词: 自适应控制:辨识:神经网络
一.引言
如果被控工业对象的模型已知且时不变,利用复合控制、经典的PIE)控制或线性最优
控制就能取得较好的控制效果.但是,随着工业和自动化技术的发展,自动化的领域El趋
广泛.在控制工程中,控制对象差异很大,它们的机理.复杂程度和环境条件可能各不相
同,因此一个受控系统总或多或少地存在某些非线性、时变性、分布性和随机性,面对如
此众多的具有较强不确定性的受控系统,为了设计满意的控制器,就提出了。自适应控制”
的概念.
在自动控制系统的设计中,采用“自适应”的设计思想的历史并不长.它起源于本世
纪五十年代,经过四十余年的不断努力和探索,已有一套比较成熟的理论.但是应当指出
的是它对于非线性系统,目前的方法还不够理想.
自适应控制继续向前发展,就需要具备自组织和自学习的功能.学习是人类智能的主
要标志与获得智能的基本手段。当系统的先验信息相当缺乏,为了保证有效的工作,系统
控制器应具有识别.判断、积累经验和学习的功能.而这个系统的实现,就要利用人工智
能技术.目前,基于人工智能技术的智能控制的研究已全面展开.特别是人工神经元网络
技术,由于它的分布性,并行性、非线性、高度容错性以及学习功能,它已广泛用在自动
控制系统中,并且已提出了许多神经元学习控制算法.
本文主要研究一个自适应神经元网络控制系统,为了适应环境的变化,该控制系统必
须完成两个任务:①系统的辨识;圆对象的控制.
二.自适应神经网络控制系统结构和算法的研究
系统结构图如图l所示.从图可知,该系统由两个环构成:一个是系统辨识环(包括
NNI,PLANT);一个是系统控制环(包括NNC,PLANT).
下面分别研究两个环的结构及算法
1.系统的辨识环
系统辨识是利用一组观测到的输入、输出数据来确定动力学系统模型的过程,多层前
馈型神经网络具有良好的逼近非线性函数的能力,因此可用于系统辨识.
首先构造一个多层网络,注意选择好隐节点的数目和初始权值,然后再使用BP算法
反复学习,确定网络的权值.采用神经网络系统辨识分为静态辨识(离线辨识)和动态辨
识(在线辨识).由于网络的初始权值不好确定,且影响系统的实时性.故本系统采用先
静态辨识.得到一组权值后作为初始权值,再进行动态辨识.其结构图如图2所示.
·121·
图1
团
图2
结构图中实线所画为静态辨识结构,再加上虚线为动态辨识结构.
辨识步骤1:首先进行静态辨识(二个输入节点,六个隐层节点,一个输出节点).采用
BP算法.误差准则函数为:ay(K+1)=0.5t【y(1(+1)-弧+lj】.选用一组
数据学习,直至满意为止,得到了静态辨识的权值.
辨识步骤2:然后以刚才静态辨识得到的权值为初始值,再加上图中虚线所画的节点,(即
引入了反馈,也须确定几个初始权值),进行动态辨识.此时,共有四个输
入节点:u(k),U(k-O,双K), i(K一1).六个隐层节点和一个输出节点
认K+1).
由于动态多层网络引人了时间延迟和反馈机制,它比静态多层网络具有更复杂和更丰
富的动力学行为,从而具备了刻划复杂的非线性动态系统的能力.
动态多层网络BP算法学习有两种方式:一种是模式学习方式,即每送人一个训练样本
(模式)而得到网络输出后,便立刻改变网络权值;另一种学习称为分批学习方式,即通
过T单位时间后,把该时间段内的训练样本集作为一批,所有训练样本都送入网络处理后,
·122·
才改变权值.
本系统采用模式学习方式.BP算法学习,公式推导略去.
2.系
您可能关注的文档
最近下载
- 2025年山东医学高等专科学校单招(数学)历年真题考点含答案解析.docx
- 《QSH0038-2007-钻井液用羧甲基纤维素钠盐技术要求》.pdf VIP
- 《桂海虞衡志》中少数民族风俗研究.doc VIP
- QSH 0048-2007 钻井液用聚丙烯酰胺钾盐技术要求.pdf VIP
- 医疗护理员培训大纲(试行).docx VIP
- 一汽大众ERP-SAP_原创文档.pdf VIP
- Haier海尔洗衣机10公斤超薄嵌入洗烘一体机 EG100HPRO51说明书用户手册.pdf
- 一汽大众ERP-SAP一汽大众ERP-SAP.docx VIP
- 新中国60年统计汇编.pdf VIP
- 自贸区对地区经济的影响研究以我国中西部自贸区为例.docx VIP
原创力文档

文档评论(0)