学士学位论文--神经网络在双容水箱液位控制系统中的应用.doc

上传人:桔**** 文档编号:560325245 上传时间:2023-11-05 格式:DOC 页数:37 大小:1.88MB
返回 下载 相关 举报
学士学位论文--神经网络在双容水箱液位控制系统中的应用.doc_第1页
第1页 / 共37页
学士学位论文--神经网络在双容水箱液位控制系统中的应用.doc_第2页
第2页 / 共37页
学士学位论文--神经网络在双容水箱液位控制系统中的应用.doc_第3页
第3页 / 共37页
学士学位论文--神经网络在双容水箱液位控制系统中的应用.doc_第4页
第4页 / 共37页
学士学位论文--神经网络在双容水箱液位控制系统中的应用.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《学士学位论文--神经网络在双容水箱液位控制系统中的应用.doc》由会员分享,可在线阅读,更多相关《学士学位论文--神经网络在双容水箱液位控制系统中的应用.doc(37页珍藏版)》请在金锄头文库上搜索。

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 traditionalcontrolle

3、r ,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 the developmen

4、t 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. In this paper

5、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 and imitating c

6、ontrol 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 ,neural network ,Neural

7、 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年代起,人工神经网络逐渐引起了控制理论研究人员的关注,已经逐渐在人工智能、自动控制、机器人、信息处理等各种不易控制的领域内得到广泛应用。神经网络根据它的结构不相同在控制系统当中起的作用大致的可以分成四大类别:第一类是充当对象的模型即基于模型中的各种控制结构对象模型;第二类是充当控制器;第三类是起优化计算的作用;第四类是跟其他智能控制相结合组成各种多功能控制器。人工神经网络近年来得到迅速发展,具有广大的应用前景,主要依赖于神经网络控制系统的明显优点。(1) 神经网络的本质就是一个非线性控制系统。它可以

15、实现任何形式的非线性映射,应用范围十分广泛。(2) 神经网络具有很强的信息综合能力。(3) 神经网络的硬件实现越来越方便。3.2 网络所谓网络就是误差反向传播神经网络的简称。误差反向传播算法简称算法。算法的基本思想就是神经网络自学习的过程是由输入信号的正向传播和误差的反向传播这两个过程组成的。信号正向传播的时候,输入的数据从输入层传入,经过隐层的各神经元处理后再将信号传送给输出层。如果网络的输出值与期望输出值之间相差较大,那么就进入到误差反传阶段。所谓误差反传就是将误差信号以某种形式通过隐层反向传播至向输入层,并将这个误差信号作为修正每个神经元权值系数的依据。权值不断调整的过程,就是神经网络不断自学习训练的过程。3.2.1 网络的数学模型三层网络结构如图所示,所谓三层即包括了输入层、隐层、和输出层。三层网络中输入向量;图中是为隐层神经元引入的阈值而设置的;输出层输出向量为,图中是为输出层神经元引入的阈值而设置的;中间层输出向量为;期望输出向量为。各神经元

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号