本科毕业论文-—基于神经网络的非线性自适应控制研究.doc
《本科毕业论文-—基于神经网络的非线性自适应控制研究.doc》由会员分享,可在线阅读,更多相关《本科毕业论文-—基于神经网络的非线性自适应控制研究.doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、青岛科技大学本科毕业设计(论文) 摘要神经网络自适应控制是基于自适应的基本原理,利用神经网络的特点设计而成的。它发挥了自适应与神经网络的各自长处,为非线性控制的研究提供了一种新方法。本文基于Lyapunov稳定性理论,采用神经网络直接自适应控制的思想设计控制器,研究了一类带干扰的不确定非线性系统的控制问题。控制器主要是针对不确定非线性系统中存在的两类未知项未知函数和未知外界干扰而设计,其中未知函数利用径向基函数神经网络来近似,外界干扰利用非线性阻尼项来抑制,这样可以充分利用神经网络的逼近特性,克服复杂系统难以建模等困难,并且系统稳定性和收敛性在给出的假设的条件下均能得到保证。最后设计程序进行仿
2、真验证,在程序设计中,以高斯函数作为基函数,仿真结果表明在权值和控制的有界性方面取得了一定的效果。本文第一章到第三章详细介绍了人工神经网络及神经网络控制的发展和研究现状;第四章主要介绍了径向基函数神经网络,并对其逼近能力进行仿真;在结束语中展望了神经网络控制的发展前景,提出以后的研究方向。关键词:RBF神经网络,自适应控制,不确定非线性系统AbstractNeural network adaptive control is proposed combining adaptive controlsadvantages with neural networks characters and pro
3、vides a new method for nonlinear control.Based on Lyapunov stability theorem and neural network direct adaptive control idea the control problem of a class of uncertain nonlinear system with disturbance is researched. The controller is designed arming at two kinds of uncertainties existing in nonlin
4、ear system-the unknown functions and the uncertain disturbance. In controller. the radial basis function neural network is used as approximation model for the unknown functions. and nonlinear damping term is used to counteract the disturbances. so neural networks better approximation capabilities ca
5、n be utilized richly and the modeling difficulties can be avoided. Meanwhile. the controlled systems stability and convergence can be guaranteed under some assumptions. At last the program is designed to verify the effectiveness of the controller. In presented programs. Guassian function is used as
6、basis function. Simulation results show that the bound ness effects of weighs and control input are better.The rough framework of this thesis is as following: the artificial neural network and neural network control are introduced in detail from the first chapter to the third chapter; the radial bas
7、is function neural network is described and its approximation performance is simulated in the fourth chapter; the development of neural network control is expected and the further research prospect is proposed in the end words.Keywords: Radial Basis Function neural network adaptive control, uncertai
8、n nonlinear system1 绪论非线性现象是工程、自然界以及人类社会话动的各个领域普遍存在的问题,非线性控制在控制科学中也一直占有重要地位。通常工业过程中都存在着不确定性和时变性等非线性现象,当受控对象或环境发生变化时,为保证良好的控制性能,可采取自适应控制策略。日前,自适应控制器结构的选取和参数调整规则,都是建立在线性系统理论的基础上,对于非线性系统的自适应控制问题人们一直在寻求新的有效解决方法。因此,寻找新的工具和方法来研究非线性系统的自适应控制问题就成了控制理论中研究的热点,神经网络由于其本质上高度的非线性、信息处理的并行性、信息处理单元的互连性、良好的容错性、计算的非精确性
9、及自学习、自组织和自适应性等特点,为解决复杂的非线性、不确定、不确知系统在不确定、不确知环境中的控制问题提供了一个很好的工具和模型,从而可以使控制系统稳定性、鲁棒性好,达到要求的动态与静态(或称稳态)性能。对于神经网络来说,描述非线性映射、建立非线性系统模型等都变得非常容易,这在控制器的设计中极为重要,所以神经网络在非线性控制中得到了广泛的应用。神经网络研究的兴起与神经网络控制的发展为解决非线性系统的自适应控制问题带来了生机。神经网络自适应控制是基于自适应的基本原理,利用神经网络的特点和理论设计而成的,发挥了自适应与神经网络的各自长处,为非线性控制的研究提供了一种新方法。经过20余年的努力,神
10、经网络自适应控制在连续和离散非线性系统中的研究都己取得丰硕的成果,当前的研究有以下几个方面:在不确定非仿射线线性系统的直接自适应状态反馈控制器设计中,所用的神经网络具有弹性结构,也就是说神经元的数量是一个变量,神经网络逼近且自适应地取代了非线性系统巾的不确定性,整个闭环系统在Lyapunov意义下稳定:采用没有反馈的神经网络自适应控制器对带有死区非线性的系统进行了控制研究,该自适应控制器能对这类非线性系统实现有效的控制:基于多层神经网络提出了一种直接自适应控制方案,首先应用多层神经网络自适应模型逼近逆解中的未知部分,然后应用逆设计和自适应反演设计出虚拟控制量,最后应用反馈线性化方法和神经网络设
11、计了直接自适应控制律,并利用Lyapunov稳定性定理推导了神经网络的参数调节律,保证了闭环系统的所有信号均最终一致有界:文献4针对NARMA模型提出直接自适应神经网络控制方案。用前馈神经网络作为系统模型,控制信号直接通过最小化在设定点和模型输出之间的瞬时差分或累积差分获得,采用广义预测理论和梯度下降法加快学习速率和收敛性能:文献5针对不稳定的无人驾驶飞行器提出直接自适应神经网络控制器设计方案,控制规律来跟踪俯仰角速率指令,神经网络线性滤波器和BP学习算法用来逼近控制律。设计神经控制器需要的有界信号可通过一种离线有限时间的训练方案获得,以提供必需的稳定性和跟踪性能,空气动力系数带来的不确定性由
12、在线学习方案来补偿。文献6针对一类不确定非线性系统,利用神经网络可逼近任意非线性函数的能力和误差滤波理论,提出了一种基于径向基函数神经网络的自适应控制器设计方案,以使非线性系统在存在不确定项或受到未知干扰时,其输出为期望输出,根据Lyapunov理论,给出了系统稳定的充分条件:文献7针对连续时间和离散时间的输入一状态稳定的内部动力学的非线性不确定动态系统,基于Lyapunov定理提出了神经元自适应控制方案,该神经元自适应控制器的构建对系统的动力学知识没有要求,而只假设系统是连续可微的和不确定线性系统的逼近误差存在一个极小的增益类型范数有界的圆锥形扇区内,这样就可以将鲁棒控制和神经网络自适应控制
13、结合起来,从而保证了闭环系统郎分渐近稳定。同时人们开始将神经网络和其它新兴理论结合起来研究新型神经网络,如量子神经网和二阶模糊神经网络等。文献8提出了基于扬氏双缝实验思想的叠加态量子神经网络:文献9提出了基于模期前馈神经网络思想的韫子神经网络:文献10提出了基于量子力学本体表示的非叠加态量子神经网络。神经网络自适应控制这一领域呈现出欣欣向荣的景象。1.1选题的背景和意义人类当前所面临的重大科学技术研究任务之一是要揭示大脑的工作机制和人类智能的本质,开发智能应用技术,制造具有完成人类智能活动能力的帮能机器。在过去几十年里,无数先驱们不懈探索,在神经生理学、心理学等一大批基础学科的研究成果基础上,
14、研究脑和机器的智能取得了许多可喜的进展,这些智能研究成果的取得不仅对智能机器研究本身具有重要的意义,而且推动了一大批相关学科的发展。智能研究的历史至少可以追溯到50年代人工智能的初创期,更早些可咀追溯到图灵自动机理论。冯诺伊曼曾多次谈到计算机和大脑在结构和功能上的异同,对它们从元件特性到系统结构进行了详尽比较。McCulloch和Pitts提出的形式神经元模型导致了有限自动机理论的发腥。维纳的Cybernetics一书专门讨论了动物和机器的控制和通信问题。信息论的奠基人香农也曾探索过人的智力放大问题。我国著名学者钱学森在他的工程控制论一书中专门论述了生物体的调节控制和神经网络问题。因此,早在四
15、、五十年代神经系统的功能就已经引起这些现代科学理论开拓者的兴趣,并对他们各自理论的创立做出了贡献。建立在认知过程信息处理的徽结构理论之上的神经网络作为人的认知过程的一种定量描述,为神经科学家提供了一个良好的机会来发展和验证大脑的T作原理。神经网络理论的发展,在神经科学中推动了理论神经科学的产生和发展,为计算神经科学提供了必要的理论和模型,神经时络姓在许多学科的基础上发展起来的,它的研究的深入也必然会带动其他相关学科的发展。许多现代科学理论的创导者对脑的功能和神经网络都有着强烈的兴趣,并从中得到了不少启示,创造或发展了许多新理论。1.2神经同络控制研究历史及现状神经网络控制的研究始于20世纪60
16、年代Kilmer和McCulloch提出了KMB神经网络模型,并用于“网波罗”登月计划中,取得了良好的效果。1964年Widrow等将神经网络用于小车倒立摆系统的控制,也取得了成功。80年代后期,神经网络控制随着科学的发展受到重视,其研究人多数集中在自适应控制方法上。神经网络控制是一种基本上不依赖于模型的控制方法,具有较强的自适应性和学习能力,比较适用于那些具有不确定性或高度非线性的控制对象。神经网络作为智能控制的一个重要分支,无论是在理论上还是在应用上都取得了令人瞩目的成果,尤其是它为解决复杂系统,非线性系统和模型未知系统的控制问题提供了一条新思路神经网络在控制领域的应用主要得益于它对非线性
17、函数的逼近能力,神经网络控制基于其显著的学习能力,不断修正神经元之间的连接权值,并离散存储在连接网络中,因而对非线性系统和难以建模的系统具有赶女f的映射能力。神经网络控制现在是一门非常活跃的课题,其研究热点主要有:1、利用神经网络的逼近能力,解决复杂系统的辨识、状态估计、建模等难题。2、利用神经网络的自学习、自组织能力,提高对严重不确定性系统动态特性的适应能力。3、利用神经同络的联想功能,对各种信息进行识别、诊断、记忆、分类。4、定性或定量研究神经网络控制系统的稳定性、收敛性等理论问题,以保证神经网络控制系统能够可靠、稳定地正常运行。5、提高神经同络实时在线控制能力。6、研究神经网络与其它控制
18、方法的结合,如神经网络鲁棒控制、神经网络专家系统控制、神经网络模糊控制等。经过20多年的研究,神经网络控制现已成为十分热门的交叉边缘学科,涉及生物、计算机、电子和数学等众多学科,它的发展对未来科学技术的发展将产生重要的影响。因此,神经网络控制具有强大的应用潜力1.3 RBF神经网络的研究现状径向基函数(RadiaJ Basis Furmion,RBF)神经网络,是一种前馈型神经网络,具有局部逼近性能。近些年,径向基函数神经网络已经成功地应用丁信号处理,系统建模,故障诊断和模式识别等领域目前国内外关于径向基函数神经网络的研究按照算法的不同主要集中在以下几种:l、自适应径向基函数神经网络。2001
19、年,上海华东理工大学高大启教授研究了前向两层径基函数网络和莉向两层线性基本函数网络的分类机理及结构与初始参数优化确定方法,提出了Guassian基函数的中心和宽度通过学习自动确定,在学习过程中根据错分样本自身的类别和被错分入的类别自动生成新的基函数,并根据新增基函数对测试集的作用自动删除多余基函数的观点”。2、基于正交最小二乘学习的径向基函数神经同络在基于最小二乘学习的径向基函数神经网络的基础上,SegaJ R.iS教授提出利用基于正交最小二乘学习的径向基函数神经网络选取网络中心。正交最小一乘学习方法来源于线性回归模型,其任务就是通过学习选择合适的回归算子向量,使得神经网络输出满足性能指标的要
20、求。3、自组织径向基函数神经网络2000年9月,日本九州大学Xiong Qingyu等教授提出将自组织特征映射网络和径向基函数神经网络结台起来形成自组织径向基函数神经网络。其中径向基函数神经网络的隐层和输入层不变,改变输出层,即变成组织映射网络的竞争层。对于每一个网络的隐层输出作为输出层的输入时,径向基函数神经网络利用误差规则进行有监督训练,网络产生的输出误差可以决定在什么位置插入一个新的自组织特征映射单元,这样径向基函数神经网络的结构逐渐变化,直到满足一定的性能标准或者获得一个理想的网络结构为止。4、遗传径向基函数神经网络。2002年,加拿大卡尔加里大学Ieung Henry教授等采用遗传算
21、法搜索径向基函数神经网络的一些参数值,并用最小二乘法修正权值,通过对参数进行二进制编码,然后进行一系列遗传操作,逐步优化聚类中心、宽度、隐层节点数的值,从而得到最住的径向基函敷神经网络结构12。5、特殊基函数的神经网络。2000年,日本东京工业大学Miyake Motohauv等提出了一种特殊定义的径向基函数。这种特殊的径向基函数包含四种运算操作,主要是采用乘积与求和的操作,计算过程比较复杂。通过采用这种特殊的径向基函数,在用神经网络进行蒙特卡罗仿真的时候,输出能够根好地逼近贝叶斯决策的边际结果旧。1.4神经网络自适应控制的研究现状神经网络自适应控制理论从20世纪80年代开始出现,并出现了各种
22、可能的自适应控制方案,但这一时期的主要工作是探索将神经网络应用于非线性自适应控制的可能性,关于权值学习的收敛性和闭环系统的稳定性分析几乎投有。为克服这一弱点,R.M.Sanner提出了基于Lyapunov稳定性理论的自适应神经网络控制方案,采用Lyapunov稳定性理论获得网络权值自适麻律。此后Lyapunov稳定性理论广泛应用于适应神经网络控制中。张天平等人采用模糊网络逼近未知系统,提出了一种自适应模糊控制方案。针对更广泛的一类未知严格系统,新加坡的S.S.Ge等人通过引入一个全新的积分型Lyapunov函数,提出了一种自适应神经网络控制方案。解决了控制器奇异性问题。进入90年代以来,神经网
23、络自适应控制进入发展阶段。这一时期已有的一些神经网络自适应控制方案走向成熟,各种新的方案不断出现,例如,文献提出了自校正控制方案。并且对神经网络自适应控制方案中权值学习的收敛性和闭环系统的稳定性进行分析的工作已经展开,在文献中,他们讨论了如何利用神经网络实现非线性系统的局部镇定问题,在一定程度上解决了非线性系统神经网络控制的理论问题。近年来,基于稳定性理论的神经网络自适应控制有了较大的发展,目前神经网络自适应控制已成为神经网络控制领域的热点。1.5本文结构安排在第一章绪论中,介绍了神经网络研究的意义及国内外研究现状;第二章详细介绍了神经网络研究的历史、学习规则及研究方法等;第三章重点介绍了神经
24、网络控制的发展历史、常用的神经网络模型;第四章主要内容是介绍径向基函数神经网络的结构、学习算法等,并对其逼近能力进行仿真;第五章对一类不确定非线性系统设计控制器进行控制,并进行仿真验证。在结束语中展望了神经网络控制的发展前景,提出以后的研究方向。2.人工神经网络综述2.1什么是神经网络从公元前亚里士多德时代开始,人们就开始从事思维机器的研究。1946年第一台电子计算机诞生,标志着人类在这方面的研究有了实质性进展。1956年,人工智能技术的出现,使得人们向思维机器的研究方向又跨进了一步。现在,神经网络技术又为我们进一步研究如何模拟人类智能及了解人脑思维的奥秘开辟了一条新途径。那么,到底什么是神经
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 基于 神经网络 非线性 自适应 控制 研究
限制150内