版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自动化专业综合实践报告
自动化专业综合实践报告
1基于MATLAB的双容水箱液位的模糊神经控制基于MATLAB的双容水箱液位的模糊神经控制2摘要
传统的控制理论如PID及其改进的控制方法可以实现对一些简单系统的控制。然而在控制复杂或难以精确描述的控制系统时,它们往往不能表现出良好的控制效果。智能控制理论的提出有效解决了这一问题。目前,智能控制己经作为一门独立的学科,iH式在国际上建立起来,并被控制领域里的学者们广泛研究。本文以双容水箱液位控制系统(存在大惯性滞后环节复杂控制系统的典型代表)作为研究对象。首先,通过机理法分析并建立了系统的数学模型,得出控制系统的传递函数;其次,详细论述了PID控制思想、模糊控制思想及神经网络控制思想的相关理论及应用现状。并通过MATLAB中的SIMULINK模型,采用PID控制、模糊控制及神经网络预测控制的方法对系统进行仿真。最后,通过对比三种控制方法的控制仿真曲线,直观地得出结论。从而验证智能控制思想在复杂控制系统中的应用价值。智能控制系统具有更加优秀的性能,具体表现为:系统超调量小、调节时间短、容错能力及抗干扰能力强,表现出良好的鲁棒性。随着人工智能技术、计算机技术的迅速发展,智能控制及其算法的研究与应用越来越成为学术界所关注的热点问题,智能控制也必将迎来它的发展新时期。摘要
传统的控制理论如PID及其改进的控制方法可以实现对一些31引言
1.1研究背景
传统控制领域中的系统动态模式是否精确直接关系到控制效果的优劣,即系统的动态信息越详细便越能达到精确控制的目的。传统的控制算法应用于明确系统有着强而有力的控制能力:如,采用PID及其相应改进算法可以实现对一些简車系统的控制。其特点在于方便实现对被控对象的控制,并不要求很高的控制精度。而复杂或者难以精确描述的控制系统的变量较多,难以准确描述系统的动态。因此我们利用各种方法简化系统动态实现控制,但效果往往不尽人意。模糊控制在模糊逻辑中应用最为广泛。模糊控制器是一种引入隶属度的概念,用条件语句表述控制规则从而实现控制的非线性控制器。1引言
1.1研究背景
传统控制领域中的系统动态模式是否精确4因此,它带有明显人类智能思维的特征。然而,模糊控制也存在一个缺陷,即是没有一种良好的学习架构和方法。神经网络是基于人类神经网络解剖的基础上的,它描述的是人类神经刚络传递、处理信息的微观过程。神经网络控制主要特点如下:可以充分逼近任意复杂的非线性关系;所有定量或定性的信息都等势分布C:存于网络内的各神经元,故有很强的鲁棒性和容错性;采用并行分布处理方法,使得快速进行大量运算成为可能;可学习和自适应不知道或不确定的系统;能够同时处理定量、定性知识。便于给出工程上易于实现的学习算法。因此,引入神经网络的概念,基于神经网络研究各种先进控制算法,越来越成为解决控制复杂控制系统的必要途径。因此,它带有明显人类智能思维的特征。然而,模糊控制也存在一个51.2智能控制
1.2.1智能控制的产生及研究现状
从20世纪60年代起,计算机技术和人工智能技术迅速发展,为了提高控制系统的自主学习能力,人工智能技术被学者们提出并广泛应用于控制系统。1965年,美籍华裔科学家傅京孙教授首先把人工智能的启发式推理规则用于学习控制系统;1966年,Mendel进一步在空间飞行器的学习控制系统中应用了人工智能技术,并提出了“人工智能控制”的概念1.2智能控制
1.2.1智能控制的产生及研究现状
从20世61.2.2智能控制的类型研究对象特点
当前智能控制的类型主要有以下几种:集成或者(复合)混合控制、分级递阶控制系统、专家控制系统(ExpertSystem)、人工神经网络控制系统、模糊控制系统、学习控制系统等等。智能控制的研究对象具备以下的一些特点:(1)不确定性的模型智能控制的研究对象通常存在严重的不确定性。这里所说的模型不确定性包含两层意思:一是模型未知或知之甚少;二是模型的结构和参数可能在很大范围内变化。(2)高度的非线性对于具有高度非线性的控制对象,采用智能控制的方法往往可以较好地解决非线性系统的控制问题。(3)复杂的任务要求对于智能控制系统,任务的要求往往比较复杂。1.2.2智能控制的类型研究对象特点
当前智能控制的类型主要71.2.3智能控制的未来发展趋势
控制理论从形成发展至今,己经经历多年的历程,大致可分为三个阶段:第一阶段以上世纪40年代时兴起的调节原理作为标志,称为经典控制理论阶段;第二阶段以60年代时兴起的状态空间法作为标志,称为现代控制理论阶段;第三阶段则是80年代时兴起的智能控制理论阶段。傅京孙在1971年指出,为了解决智能控制的问题,将人工智能技术中较少依赖模型的问题的求解方法与常规的控制方法相结合;Saridis在学习控制系统研究的基础上,将傅京孙关于智能控制是人工智能与自动控制相结合的提法发展为:智能控制是人工智能、运筹学与控制系统理论三者的结合。1.2.3智能控制的未来发展趋势
控制理论从形成发展至今,己81.3研究内容及章节介绍
本课题以双容水箱实验装置作为液位控制系统的一个典型研究对象,采用串级控制方式,在MATLAB环境中实现了对双容水箱液位控制系统的智能控制算法仿真及研究实验。第一章为本论文的引言部分,详细讲述智能控制的研究现状与发展,以及研究对象的特点;第二章介绍了数学建模的两种方法、MATLAB环境以及SIMULINK模型,并详细推导了双容水箱液位控制系统的建模过程;第三章介绍了PID控制及参数整定方法,并对双容水箱PID控制系统做仿真实验;第四、五章分别介绍了模糊控制与神经网络的控制思想、控制方法及算法设计,并分别对双容水箱模糊控制系统、基于Levenberg-Marquardt训练算法的双容水箱神经网络预测控制系统做仿真实验;第六章为本论文的总结,通过观察三种控制方法的控制仿真曲线,对比它们的控制效果,从而得出结论。1.3研究内容及章节介绍
本课题以双容水箱实验装置作为液位控92系统建模与MATLAB环境
2.1过程控制系统的建模方法从控制的角度来看,过程的静态数学模型是系统方案和控制算法设计的重要基础之一。建立被控对象的数学模型,可分为机理法及测试法两类,下面分别阐述这两类建模方法。2系统建模与MATLAB环境
2.1过程控制系统的建模方法从102.1.1机理法
机理法建模也称为过程动态学方法,它的特点是把研究的过程视为一个透明的同子,因此建立的模型也称为“白箱模型”。机理法建模的主要步骤如下:(1)根据过程的内在机理,写出各种有关的平衡方程;(2)消去中间变量,建立状态变量、控制变量和输出变量之间的关系;(3)在工作点附近对方程进行增量化,建立增量化方程;(4)在共作点处进行线性化处理,简化过程特征;(5)列出状态方程和输出方程。机理建模法的首要条件是需要过程的先验知识,并且可以比较确切地对过程加以数学描述。用机理法建模时,有时也会出现模型中有些参数难以确定的情况,这时可用实验数据来确定这些参数,即可以用测试法来建模。2.1.1机理法
机理法建模也称为过程动态学方法,它的特点是112.1.2.测试法
测试法是通过工业过程的输入和输出的实测数据进行数学处理后得到的模型。其特点是把被研究的工业过程视为一个“黑闻子”,完全从外特性上测试和描述它的动态性质,不需要深入掌握其内部机理。因此,建立的模型也称为“黑箱模型”。复杂过程控制系统一般都采用测试法建模。2.1.2.测试法
测试法是通过工业过程的输入和输出的实测数122.2双容水箱液位控制系统的建模
双容水箱实际被控对象如图2.1所示,为单入单出二阶最小相位过程控制系统,具有非线性特性。其过程示意图如图2.2所示。2.2双容水箱液位控制系统的建模
双容水箱实际被控对象如图213图2.2
双容水箱模型图
图2.2
双容水箱模型图
14在双容水箱液位控制系统中,输入量为容器1的入水流量,正比于水菜的输入电压,连续可调且有界;输出量(即被控量)为容器2中的液位高度。现在,采用机理法对双容水箱液位控制系统进行数学建模。设:输入电压为U,单位为伏特(V);输入流量为q1,单位为立方米每秒;容器1与容器2的输出流量分别为q2、q3;两容器中液位的高度分别为h1、h2,单位为米(m);出水管的横截面积分别为a1、a2,单位为平方米;容器1与容器2的底面面积分别为C1、C2,单位为平方米;重力加速度为g,单位为米每二次方秒;比例系数为K,单位为立方米每伏特秒。在双容水箱液位控制系统中,输入量为容器1的入水流量,正比于水15基于MATLAB的双容水箱液位ppt课件16基于MATLAB的双容水箱液位ppt课件17基于MATLAB的双容水箱液位ppt课件18基于MATLAB的双容水箱液位ppt课件192.3MATLAB环境及SIMULINK模型
2.3.1MATLAB软件简介
MATLAB软件及其产品家族是由美国的MathWorks公司开发的,是一个用于概念设计、算法开发、建模仿真的理想集成环境。其完善的专业体系与先进的设计开发思路使得MATLAB在很多领域中都有广阔的应用空间。特别是在科学计算、建模仿真的设计开发方面(MATLAB的主用应用方向)已成为行业界的首选工具,被广泛应用在航空航天、机械化工、金融财务、电信及教育等行业。2.3MATLAB环境及SIMULINK模型
2.3203PID控制及参数整定
3.1PID控制简介
3PID控制及参数整定
3.1PID控制简介
21基于MATLAB的双容水箱液位ppt课件22基于MATLAB的双容水箱液位ppt课件234神经网络及控制方法
4.1神经网络简介
4.1.1神经网络概述
人工神经网络(ArtificialNeuralNetworks)简称为神经网络(NNs),它模仿动物的神经网络,是一种分布式并行信息处理的算法数学模型。神经网络是根据系统的复杂程度,通过调整模型内部大量节点之间的相互连接关系来处理信息的。神经网络是利用大量的神经元按一定的拓扑结构和学习调整方法。它能表示出丰富的特性:并行计算、分布存储、可变结构、高度容错、非线性运算、自我组织、学习或自学习等。这些特性是人们长期追求和期望的系统特性。它在智能控制的参数、结构或环境的自适应、自组织、自学习等控制方面具有独特的能力。神经网络可以和模糊逻辑一样适用于任意复杂对象的控制,但它与模糊逻辑不同的是擅长单输入多输出系统和多输入多输出系统的多变量控制。在模糊逻辑表示的SIMO系统和MIMO系统中,其模糊推理、解模糊过程以及学习控制等功能常用神经网络来实现。4神经网络及控制方法
4.1神经网络简介
4.1.1神经网络24单神经元模型如图5.1所示。其中,为神经元的内部状态,为阈值,为输入信号,j=l,…,n,表示从单元
到单元
的连接权系数,为外部输入信号。
单神经元模型如图5.1所示。其中,为神经元的内部状态,为25采用BP(BackPropagation)网络设置神经PID控制,建立参数kp,ki,kd自学习的PID控制器,采用三层网络结构,其网络结构和控制系统结构如图所示.采用BP(BackPropagation)网络设置神26神经网络的学习过程是修改加权系数的过程,最终使其输出达到期望值,学习结束。常用的学习算法有:Hebb学习算法、widrowHoff学习算法、BP学习算法及Hopfield反馈神经网络学习算法等。4.2.2BP网络学习过程及其算法
神经网络的学习过程是修改加权系数的过程,最终使其输出达到期望27神经网络的控制方法有很多,如:神经网络直接反馈控制(如图4.4所示)、神经网络逆控制、神经网络内模控制、神经网络自适应控制、神经网络学习控制、神经网络PID控制(如图4.5所示)图4.4神经网络直接反馈控制系统图4.5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度钣金展柜研发与市场推广合作合同2篇
- 二零二五年度高品质实木地板全球购销合同范本3篇
- 二零二五年掘进机操作人员安全教育与培训合同3篇
- 二零二五版房地产股权托管及资产增值管理合同3篇
- 二零二五年度高级别墅房产出售合同3篇
- 2025年高性能材料采购与合作研发合同3篇
- 二零二五版健身俱乐部健身教练就业保障与福利合同3篇
- 2024新劳动法对人力资源绩效评估与反馈合同3篇
- 专业化生产流程服务协议2024版版B版
- 2024版公共厕所管理承包合同3篇
- 2022-2024北京初三二模英语汇编:话题作文
- 《阻燃材料与技术》-颜龙 习题解答
- 人教版八年级英语上册Unit1-10完形填空阅读理解专项训练
- 2024年湖北省武汉市中考英语真题(含解析)
- GB/T 44561-2024石油天然气工业常规陆上接收站液化天然气装卸臂的设计与测试
- 《城市绿地设计规范》2016-20210810154931
- 网球场经营方案
- 2024年公司保密工作制度(四篇)
- 重庆市康德卷2025届高一数学第一学期期末联考试题含解析
- 建筑结构课程设计成果
- 双梁桥式起重机小车改造方案
评论
0/150
提交评论