毕业设计(论文)基于CMAC的过热蒸汽温度控制研究.doc
《毕业设计(论文)基于CMAC的过热蒸汽温度控制研究.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于CMAC的过热蒸汽温度控制研究.doc(45页珍藏版)》请在三一办公上搜索。
1、学 号 密 级 哈尔滨工程大学本科生毕业论文基于CMAC的过热蒸汽温度控制研究院(系)名 称:自动化学院专 业 名 称:自动化学 生 姓 名:指 导 教 师:2010年6摘要现代船舶锅炉的过热器是在高温、高压条件下工作的部件,它对于船舶蒸汽动力装置的安全经济运行有着重大影响。若过热器内蒸汽温度过高,则会烧坏过热器高温段;若温度过低,则会降低热效率和影响汽轮机安全运行。 因此,严格控制过热蒸汽温度在给定值附近是船舶蒸汽动力装置的一个重要任务之一。过热蒸汽温度控制系统的被控对象惯性和延迟较大,具有非线性、时变等特点。尤其是大容量、高参数的船舶控制系统,被控对象更加复杂,对控制系统的要求更高,常规的
2、汽温串级控制已经不能满足要求。小脑模型神经网络比一般神经网络具有更好的非线性逼近能力,更适合于复杂动态环境下的非线性实时控制。本论文首先根据船舶锅炉过热蒸汽温度控制系统的工作原理,建立了过热蒸汽温度串级调节系统数学模型,然后,对常规PID控制算法和CMAC控制算法进行了分析和研究,并设计了基于常规PID控制器和基于CMAC与PID的复合控制器。最后应用MATLAB软件分别进行了常规PID控制和CMAC与PID复合控制仿真,并对二者的控制效果进行比较。仿真结果表明,CMAC与PID的复合控制效果要优于常规PID控制,具有更快的控制响应速度,实时性好,抗干扰能力强。 CMAC与PID复合控制方法应
3、用在船舶过热蒸汽温度控制中,可以改善过热蒸汽温度控制的品质。关键词:过热蒸汽温度;CMAC与PID复合控制;SIMULINK仿真;串级汽温调节ABSTRACTModern ship boiler superheater is working in high temperature and high pressure conditions components, it has a significant impact on the safety of the ship steam power plant on economic performance. If the overheated ste
4、am temperature inside is too high,the high temperature superheater section will be burned; if the temperature is too low, it will reduce the thermal efficiency and impact the safe operation of steam turbine. Therefore, strict control of overheated steam temperature at a given value in the vicinity i
5、s one of the important tasks of the ship of a steam power plant. The controlled object of overheated steam temperature control system is large inertia and delay, nonlinear, time-varying characteristics. Especially in the high-capacity, high parameter ship control system, the controlled object is mor
6、e complex and takes more demanding on the control system. Conventional steam temperature cascade control strategy can no longer meet the requirements. CMAC neural network has better nonlinear approximation ability than general neural network, is more suitable for complex nonlinear dynamic real-time
7、control environment. This paper take ships overheated steam temperature control system as the research object . Firstly, a superheated steam temperature cascade control system model have established,. Then, the CMAC and PID compound controller of the superheated steam temperature system is designed,
8、 according to the analysis of traditional PID control algorithm and fuzzy PID control algorithm. Finally, simulation of the control system based on the two algorithms is carried out, using MATLAB software. In addition, the simulation results of CMAC and PID compound control are compared to those of
9、traditional PID control. The simulation results show that the CMAC and PID compound control is superior to traditional PID control, and can arrive at a satisfying control effect, with faster response speed, shorter transition time, and strong adaptability. The application of CMAC and PID compound co
10、ntrol in the ship overheated steam temperature control system, can improve the quality of s overheated steam temperature control.Key words: overheated steam temperature; CMAC and PID compound control ; SIMULATION; steam temperature cascade control目 录第1章绪论11.1论文选题背景、目的和意义11.2目前本课题国内外的研究现状21.2.1神经网络的发
11、展21.2.2CMAC研究现状51.2.3神经网络和PID控制相结合的研究现状61.3本课题的主要研究内容6第2章船舶过热蒸汽温度控制系统数学模型82.1过热气温对象的静态特性和动态特性82.1.1蒸汽负荷扰动对汽温的影响82.1.2减温水流量扰动下的汽温对象动态特性102.2过热蒸汽温度串级调节系统112.3过热蒸汽温度串级调节系统结构122.4本章小结13第3章PID控制系统及CMAC与PID复合控制系统的设计143.1基于常规PID控制器的过热蒸汽温度控制系统设计143.2CMAC与PID复合控制的过热蒸汽温度控制系统设计163.2.1CMAC算法163.2.2CAMC网络与PID复合控
12、制193.3本章小结21第4章基于MATLAB控制算法研究及仿真224.1Matlab简介224.3基于常规PID的过热蒸汽温度控制仿真研究254.4基于 CMAC与PID复合控制的过热蒸汽温度控制仿真研究284.5常规PID控制与基于CMAC与PID复合控制的仿真结果对比与分析334.6本章小结33结论35参考文献36致谢38第1章绪论1.1论文选题背景、目的和意义在船舶蒸汽动力装置中,过热蒸汽温度是锅炉运行质量的重要指标之一,过热蒸汽温度过高,可能造成过热器、蒸汽管道和汽轮机的高压部分损坏;过热蒸汽温度过低,会引起热耗上升,并使汽轮机轴向推力增大而造成推力轴承过载,还会引起汽轮机末级蒸汽温
13、度增加,从而降低蒸汽机的内效率,加剧对叶片的侵蚀,所以将过热蒸汽温度控制在给定值附近是船舶蒸汽动力装置的重要任务。鉴于过热蒸汽温度系统的被控对象惯性和延迟较大,具有非线性、时变等特点。尤其在大容量、高参数的船舶控制系统,被控对象更加复杂,对控制系统的要求更高,常规的汽温串级控制已经不能满足要求。小脑模型神经网络(CMAC)比一般神经网络具有更好的非线性逼近能力,更适合于复杂动态环境下的非线性实时控制。本课题以船舶过热蒸汽温度系统为研究对象,研究CMAC与PID复合控制方法在船舶过热蒸汽温度控制中的应用,以改善过热蒸汽温度控制的品质。近年来国内外对大型锅炉过热蒸汽温度优化控制的研究十分活跃,但目
14、前广泛应用的优化控制策略仍然基于常规的线性PID控制器,难于取得优良的控制品质,严重影响了锅炉的安全、经济运行。究其原因为:(1)传统的PID控制系统,只是根据锅炉过热汽温系统某一负荷点上的对象特性(传递函数)来设计的,但其状态大范围变化时,动态特性往往变化较大,即被控对象存在严重的非线性,因此,常规PID控制系统在整个负荷范围内不可能是全局最优的;(2)PID控制规律是线性的,而锅炉过热汽温对象具有强烈的非线性,无论对常规控制系统如何优化,总是突破不了用线性控制器来控制非线性对象的这一局限性,控制品质提高必定会受到限制,要进一步提高控制品质,应研究采用基于热力系统非线性模型的新型优化控制系统
15、。由于船舶过热蒸汽温度系统这种复杂系统具有与简单系统所不同的特点,及复杂系统的不确定性、非线性、时变和多变量、强耦合等,使传统控制方法无法对其进行控制。为了解决这种复杂控制系统的控制问题,智能控制方法应运而生,小脑模型神经网络作为智能控制的一个重要分支,在复杂系统控制方面具有明显的优势,并已经取得了较为广泛的应用。1.2目前本课题国内外的研究现状1.2.1神经网络的发展自20世纪40年代,随着神经解剖学、神经生理学以及神经元的电生理过程等的研究取得突破性进展,人们对人脑的结构、组成及最基本工作单元有了越来越充分的认识,在此基本认识的基础上,综合数学、物理学以及信息处理等学科的方法对人脑神经网络
16、进行抽象,并建立简化的模型,称为人工神经网络ANN(Artificial Neural Network)。目前,关于人工神经网络的定义尚不统一,按美国神经网络学家Hecht Nielsen的观点,神经网络的定义是:“神经网络是由多个非常简单的处理单元彼此按某种方式相互连接而形成的计算机系统,该系统靠其状态对外部输入信息的动态响应来处理信息的”。综合神经网络的来源、特点和各种解释,它可简单地表述为:人工神经网络是一种旨在模仿人脑结构及其功能的信息处理系统。9现代意义上对神经网络的研究一般认为从1943年美国芝加哥大学的生理学家W.S. McCulloch和W.A. Pitts提出M-P神经元模型
17、开始,到今年正好六十年。在这六十年中,神经网络的发展走过了一段曲折的道路。1965年M. Minsky和S. Papert在感知机一书中指出感知机的缺陷并表示出对这方面研究的悲观态度,使得神经网络的研究从兴起期进入了停滞期,这是神经网络发展史上的第一个转折。到了20世纪80年代初,J.J. Hopfield的工作和D. Rumelhart等人的PDP报告显示出神经网络的巨大潜力,使得该领域的研究从停滞期进入了繁荣期,这是神经网络发展史上的第二个转折。到了20世纪90年代中后期,随着研究者们对神经网络的局限有了更清楚的认识,以及支持向量机等似乎更有前途的方法的出现,“神经网络”这个词不再象前些年
18、那么“火爆”了。很多人认为神经网络的研究又开始陷入了低潮,并认为支持向量机将取代神经网络。有趣的是,著名学者C.-J. Lin于2003年1月在德国马克斯普朗克研究所所做的报告中说,支持向量机虽然是一个非常热门的话题,但目前最主流的分类工具仍然是决策树和神经网络。由著名的支持向量机研究者说出这番话,显然有一种特殊的意味。事实上,目前神经网络的境遇与1965年之后真正的低潮期相比有明显的不同。在1965年之后的很长一段时期里,美国和前苏联没有资助任何一项神经网络的研究课题,而今天世界各国对神经网络的研究仍然有大量的经费支持;1965年之后90%以上的神经网络研究者改变了研究方向,而今天无论是国际
19、还是国内都有一支相对稳定的研究队伍。实际上,神经网络在1965年之后陷入低潮是因为当时该领域的研究在一定意义上遭到了否定,而今天的相对平静是因为该领域已经走向成熟,很多技术开始走进生产和生活,从而造成了原有研究空间的缩小。在科学研究中通常有这么一个现象,当某个领域的论文大量涌现的时候,往往正是该领域很不成熟、研究空间很大的时候,而且由于这时候人们对该领域研究的局限缺乏清楚的认识,其热情往往具有很大的盲目性。从这个意义上说,过去若干年里各领域研究者一拥而上、各种专业刊物满眼“神经网络”的风光,其实是一种畸形繁荣的景象,而对神经网络的研究现在才进入了一个比较理智、正常的发展期。在这段时期中,通过对
20、以往研究中存在的问题和局限进行反思,并适当借鉴相关领域的研究进展,将可望开拓新的研究空间,为该领域的进一步发展奠定基础。基于神经网络的控制称为神经网络控制(NNC),神经网络控制具有以下优点:(1)能够充分逼近任意复杂的非线性系统;(2)能够学习和适应严重不确定系统的动态特性;(3)由于大量神经元之间广泛连接,即使少量神经元或连接损坏,也不影响系统的整体功能,表现出很强的鲁棒性和容错性;(4)采用并行分布处理方法,使得快速进行大量运算成为可能。这些特点显示了神经网络在解决高度非线性和严重不确定性系统的控制方面具有很大潜力。目前有代表性的神经网络模型有:(1)BP神经网络它是一种多层前馈网络,采
21、用最小均方差的学习方式,是使用最广泛的网络,可用于语言综合、语言识别、自适应控制等。缺点是仅为有导师训练,训练时间长,对某些特殊问题,运行时间可能需要几个小时,易陷入局部极小值,训练过程学习新样本时有时有遗忘旧样本的趋势。(2)RBF网络它是一类非常有效的的多层前馈网络,其神经元基函数具有仅在微小局部范围内才产生有效的非零响应的局部特性,因而可以在学习过程中获得高速化。缺点是由于高斯函数的特性,该网络难以学习映射的高频部分。(3)BAM双向联想记忆网它是由相同神经元构成的双向联想式单层网络,具有学习功能,缺点是存储度低且需要编码。(4)Hopfield网络它是最典型的反馈网络模型,是目前人们研
22、究的最多的模型之一。该网络是由相同的神经元构成的单层网络,不具有学习功能的自联想网络,需要堆成连接。这个网络可以完成制约优化和联想记忆等功能。(5)CMAC小脑神经网络这是根据小脑的生物模型提出的一种神经元网络模型,它是一种联想网络,对每一输出只有少部分神经元与之相关,其最大的特点就是它的联想具有局部泛化能力,并有学习速度快、无局部极小点等性质。人工神经网络特有的非线性适应性信息处理能力,克服了传统人工智能方法对于直觉,如模式、语音识别、非结构化信息处理方面的缺陷,使之在神经专家系统、模式识别、智能控制、组合优化、预测等领域得到成功应用。人工神经网络与其它传统方法相结合,将推动人工智能和信息处
23、理技术不断发展。近年来,人工神经网络正向模拟人类认知的道路上更加深入发展,与模糊系统、遗传算法、进化机制等结合,形成计算智能,成为人工智能的一个重要方向,将在实际应用中得到发展。将信息几何应用于人工神经网络的研究,为人工神经网络的理论研究开辟了新的途径。1.2.2CMAC研究现状CMAC是Albus根据小脑的工作原理提出的一种神经元网络模型,称为CMAC模型或CMAC神经网络。它是一种前向网络,对每个输出只有少部分神经元与之相关,其最大的特点就是它的联想具有局部泛化能力,也可以叫做推广能力,就是说相似或相近的输入能够产生相似的输出,相差很远的输入会产生基本上独立的输出。虽然从单个神经元看CMA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 CMAC 过热 蒸汽 温度 控制 研究
链接地址:https://www.31ppt.com/p-3979015.html