ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:483.15KB ,
资源ID:1832362      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1832362.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(神经网络双容水箱液位控制系统.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

神经网络双容水箱液位控制系统.docx

1、神经网络双容水箱液位控制系统神经网络在双容水箱液位控制系统中的应用摘 要 本文主要介绍了神经网络在双容水箱液位控制系统中的应用。将传统的控制方法、神经网络控制方法和神经网络控制方法进行对比,通过对动态性能指标的分析可以得出神经网络控制在双容水箱液位控制系统中可取得较好的控制效果这一结论。液位控制系统是典型的大滞后、非线性、强耦合的复杂控制系统。随着现代工业的发展,在某些化学工业以及能源产业越来越多的应用到液位控制系统。神经网络控制技术作为控制领域的一个分支学科为解决复杂的具有非线性特点或是不确定、不确知的系统开辟了一条崭新的途径。本文首先对双容水箱液位控制系统的应用及其常用控制方案进行了介绍,

2、根据其结构图建立数学模型,得到传递函数。根据它的传递函数,建立普通控制器、神经网络控制器和神经网络的控制器,对控制方案进行模拟及仿真获得数据比较分析后得出三种控制方法中神经网络控制在双容水箱液位控制系统中可取得较好控制效果的结论。关键字 双容水箱,控制器,神经网络,神经网络控制器ABSTRACT The application of the neural network control theory to the dual -tank water level control system be introduced in this paper. Compared with the tradit

3、ionalcontroller , neural network controller and neural network controller, come to some advantage the neural network controller in the control the dual -tank water level system. The tank level control system is a typically large time-delay, non-linear and coupling lag complicated control system.With

4、 the development of modern industry, some of the chemical industry and the energy industry use the tank level control system more and more. Neural network control is a branch of automatic control, it has opened up a new way to solve the problem of complex non-linear, uncertain, unascertained system.

5、 In this paper I firstly introduces dual -tank water level control system and the method of control it, then establishes its mathematical model and obtain pipeline. Based on pipeline, the author establishes ordinarycontroller, neural network controller and the neural networkcontroller. By emulating

6、and imitating control scheme, the data is obtained. Through comparing and analyzing the data, this paper will reach the conclusion that, in three control methods, neural network control has the superiority in the dual- tank water level control system. Key Words: Dual -tank water , controller , neura

7、l network ,Neural network controller目录1.绪论 11.1双容水箱的实际应用 11.2水箱液位的控制方法 22.双容水箱模型简介 32.1立体背景 32.2数学模型的建立 42.3特性分析 53.神经网络控制 53.1神经网络控制理论 63.2网络 73.3控制器及其参数整定方法 113.4 基于网络的控制器 134.设计方案 194.1控制器控制的双容水箱液位控制系统的仿真 194.2神经网络控制器 224.3 神经网络控制器 284.4 小结 305.总结 31参考文献 33附 录 34致 谢 351.绪论双容水箱液位控制就是一个典型的大滞后、非线性、强

8、耦合的复杂控制系统。而液位控制作为过程控制系统中的一类重要控制系统在现代工业中已经占有越来越重要的位置,采用传统控制的方法已经难以满足当代工业对控制方法快速性、准确性的要求。本文首先介绍了双容水箱液位控制系统数学模型的建立、确定其传递函数并采用三种方法对该系统进行控制,分别为传统控制器、神经网络控制器和神经网络控制器,并对其进行仿真获得结果曲线比较后从而得出神经网络控制理论在双容水箱液位控制系统中的具有优势的结论。本次毕业设计着重讨论了神经网络控制器中各个神经元权值及阈值的调整,依据神经网络具有自学习的能力为指导思想通过多次训练神经网络使其达到最优的控制效果。本文共分为五个章节,第一章主要介绍

9、了双容水箱的实际应用及其常用的控制方法;第二章着重介绍双容水箱的特点及其数学模型的建立;第三章列举了神经网络相关的理论知识;第四章是总体设方案以及结果的仿真与比较;第五章为本论文的总结。1.1双容水箱的实际应用在工业生产实际中,液位控制系统是使用频率较高的控制系统之一。双容水箱液位控制系统是典型大滞后系统而且还具有非线性、强耦合等特点,控制理论研究人员认为其特别地适合于对各种控制算法的研究以及理论实现。其中双容水箱在船舶工业过程控制系统中得到了越来越多的应用,实现对双容水箱的自动控制是想要真正实现无人机舱操作首要解决的问题,对工业的无人操作也具有重大的里程碑的意义。同时,在某些化工产业和能源工

10、业中,也在非常普遍的应用了可以提炼为双容水箱模型的液体反应罐。因此,许多智能控制理论研究人员一直将双容水箱液位控制系统视为典型的研究对象,不断尝试各种新的控制方案,不断探索智能控制在各种不同类型的控制系统中的应用以获得更好的控制效果。1.2水箱液位的控制方法生产实践中对水箱液位控制的方式有很多种,但随着水箱数目的增加,准确、快速地控制水箱液位已经成为控制领域的一项挑战。因此人们更加热衷于对其稳定性和快速性以及如何更好的克服由于其的容量滞后而引起的反应滞后时间的研究。在其控制方法中最普遍的有三种控制方法: (1)线性理论控制方法首先将非线性的双容水箱液位控制系统的模型进行近似线性化的处理,以获得

11、近似的线性可控模型,然后在使用各种已有的线性的控制器对其进行控制,或者利用优化的控制算法进行控制。(2)预测控制 预测控制是优化控制算法,它关心的是模块的功能是一种非连续的控制方式。预测控制、变结构控制和自适应控制在理论研究时均能取得有较好的控制效果,但是在实际应用时,由于它们的控制方法比较复而且实现的成本也比较高昂,因此一直没有在快速变化的控制系统上实现。(3)人工神经网络控制 因为人工神经网络控制方案具有高效的自学习的能力,所以具有特别好的耐故障能力而且其总体处理能力也比较快。这特别适于非线性、大迟滞、强耦合的控制系统的实时控制和动态控制。2.双容水箱模型简介2.1立体背景 如上图所示,为

12、双容水箱系统的原理框图。其中设上水箱的流入量为;上水箱初始液位高度为;上水箱底面积为即上水箱的容量系数;上水箱的流阻为;上水箱流入下水箱的流量为;下水箱初始液位为;下水箱底面积为;下水箱的流阻为;下水箱的流出量为。2.2数学模型的建立根据各已经量,可知两个水箱的物料平衡方程式为: (2-1)式中各变量前加符号表示增量。消去上式中间变量后可得 (2-2) 上式中,为上水箱的时间常数,;为下水箱的时间常数,;为对象的放大系数,。这是一个二阶微分方程式。传递函数为 (2-3) 经查阅相关的学术研究论文及资料可得双容水箱的具体传递函数为 (2-4) 从图一分析可以得出,当控制阀门突然加大开度,即流量加

13、一阶跃变化时,流体先经过上水箱再进入下水箱。由于多了一个容积,水位不是立刻就有了变化而是在在一段时间后发生变化也就是说该系统的响应过程在时间上落后一步,响应曲线呈现S形,如图所示。 双容对象的特性就是当有扰动加入后,被控量没有立刻就产生变化,而是要经过一段延迟时间以后响应速度才能达到最大,这段时间主要是由于被控对象容器数量的增加和各个器件之间存在着阻力而造成的,这段时间称为容量滞后时间。由于双容水箱容量滞后的存在,对调节过程影响很大,它就反应出了控制过程的不及时,控制方法的不准确等问题,对各种控制方案都是一个大的挑战,亟需控制理论研究人员的解决。3.神经网络控制3.1神经网络控制理论神经网络控

14、制是一种旨在模仿人类大脑的神经中枢系统智能活动的控制方式,通过多个神经元和各神经元相互间连接权值的控制 ,初步实现了生物神经系统的部分控制的功能。从20世纪80年代起,人工神经网络逐渐引起了控制理论研究人员的关注,已经逐渐在人工智能、自动控制、机器人、信息处理等各种不易控制的领域内得到广泛应用。神经网络根据它的结构不相同在控制系统当中起的作用大致的可以分成四大类别:第一类是充当对象的模型即基于模型中的各种控制结构对象模型;第二类是充当控制器;第三类是起优化计算的作用;第四类是跟其他智能控制相结合组成各种多功能控制器。人工神经网络近年来得到迅速发展,具有广大的应用前景,主要依赖于神经网络控制系统

15、的明显优点。(1)神经网络的本质就是一个非线性控制系统。它可以实现任何形式的非线性映射,应用范围十分广泛。(2)神经网络具有很强的信息综合能力。(3)神经网络的硬件实现越来越方便。3.2网络所谓网络就是误差反向传播神经网络的简称。误差反向传播算法简称算法。算法的基本思想就是神经网络自学习的过程是由输入信号的正向传播和误差的反向传播这两个过程组成的。信号正向传播的时候,输入的数据从输入层传入,经过隐层的各神经元处理后再将信号传送给输出层。如果网络的输出值与期望输出值之间相差较大,那么就进入到误差反传阶段。所谓误差反传就是将误差信号以某种形式通过隐层反向传播至向输入层,并将这个误差信号作为修正每个

16、神经元权值系数的依据。权值不断调整的过程,就是神经网络不断自学习训练的过程。3.2.1网络的数学模型三层网络结构如图所示,所谓三层即包括了输入层、隐层、和输出层。三层网络中输入向量;图中是为隐层神经元引入的阈值而设置的;输出层输出向量为,图中是为输出层神经元引入的阈值而设置的;中间层输出向量为;期望输出向量为。各神经元间的权值用权值矩阵表示。图3-1 三层神经网络结构对于输出层,可得 (3-1) 对于中间层,可得 (3-2)以上两式中,转移函数均为单极性Sigmoid函数 (3-3)3.2.2网络权值的调整规则设输入输出模型之间对应的二次型误差函数定义为 (3-4)1)输出层权值系数的调整 权值系数的修正公式为 (3-5)式中,为学习速率,;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1