2018年完整版基于神经网络的实验锅炉炉温Anti-windup控制系统设计与实现项目可行性方案
- 格式:doc
- 大小:1.26 MB
- 文档页数:33
基于神经网络与遗传算法的锅炉系统的优化
鞠云鹏;常德功
【期刊名称】《自动化与仪表》
【年(卷),期】2016(31)4
【摘要】传统热工控制系统DCS在锅炉运行中存在多变量之间相关关系难以全面协调以及期望性能指标难以达到的问题.针对参数难以全面协调问题,采用BP神经网络来解决多变量间的非线性关系.针对性能指标的优化,在神经网络预测功能的基础上,采用遗传算法优化锅炉参数间的比值,并将优化后的风煤比在线监测数据作为反馈信号引入锅炉性能优化系统中,改进后的方法优化处理了热工控制系统问题.以青岛市某循环流化床锅炉为例,通过Matlab与C#语言编写的可视化界面曲线得出,预测与优化的综合方法能够将锅炉效率提高0.5%~3%.
【总页数】5页(P43-47)
【作者】鞠云鹏;常德功
【作者单位】青岛科技大学机电工程学院,青岛 266061;青岛科技大学机电工程学院,青岛 266061
【正文语种】中文
【中图分类】TP273
【相关文献】
1.基于混沌遗传算法优化神经网络方法的救护直升机效能评估与指标优化研究 [J], 杜海舰;徐新喜;徐卸古;王运斗;张晓峰
2.基于遗传算法优化BP神经网络的高炉喷煤优化 [J], 崔桂梅;高翠玲;侯佳;陈智辉;马祥
3.大脑神经网络认识的开发性研究:基于混合神经网络与遗传算法方法的注塑参数优化系统 [J], 郑生荣;陈敏
4.基于神经网络优化遗传算法的爆破参数优化 [J], 崔铁军;马云东;白润才
5.基于神经网络遗传算法的超疏水涂层优化 [J], 苑昭阔;吴俐俊;王骏;张萍;韦增志因版权原因,仅展示原文概要,查看原文内容请购买。
第27卷第1期2008年3月武 汉 工 业 学 院 学 报J o u r n a l o f Wu h a n P o l y t e c h n i c U n i v e r s i t y V o l .27N o .1M a r .2008 收稿日期:2007-07-16作者简介:石晓瑛(1973-),女,湖北省武汉市人,讲师。
文章编号:1009-4881(2008)01-0043-03基于神经网络P I D 炉温控制系统设计石晓瑛(华东交通大学电气与电子工程学院,江西南昌330013)摘 要:将B P 神经网络控制策略引入炉温控制系统,通过神经网络模拟实现P I D 控制器参数在线调整。
在电阻炉炉温控制系统模型的基础上,详细介绍了神经网络P I D 控制器的算法,并对经典P I D 参数选取进行了分析。
最后将神经网络P I D 与经典P I D 控制效果进行了仿真比较。
关键词:B P 神经网络;P I D 控制器;仿真中图分类号:T P 273.5 文献标识码:A0 引言电阻炉广泛应用于冶金、化工、机械等各类工业控制过程中,炉温控制对产品质量具有重要影响。
采用单片机对炉温进行控制,实现电炉输入功率和炉温的连续调节及控制,可以大幅度提高温度控制系统的各项技术指标,并能有效提高产品的质量,节约能源,具有良好的经济效益和推广价值。
利用工业总线将单片机与上位机相连实时监测烧结过程中的各种参量变化,工控机作为集中监控系统的上位机,采集现场实时数据并记录保存,作为系统输入数据。
根据设定的工艺曲线结合生产计划要求与输入数据决定控制参数。
本文采用B P 神经网络控制策略,通过B P 神经网络模拟实现P I D 参数在线调整,炉温能自动跟随给定的温度曲线,满足产品的特殊工艺要求[1]。
1 控制系统分析基于B P 神经网络参数自整定P I D 控制系统结构图如图1所示。
控制系统采用负反馈,将设定温度r i n 与实际温度y o u t 比较形成偏差e (k ),经过P I D 控制器输出控制量u (k )对被控对象进行控制。
基于RBF神经网络的检定炉温度控制系统冯冬青;李现旗【摘要】为了提高热电偶检定炉温度的控制性能,研究了检定炉模型的在线辨识方法和控制器参数的自整定方法,设计了检定炉温度智能控制系统.由于检定炉是具有非线性和时变性的复杂对象,首先利用RBF神经网络对其输入、输出关系进行在线辨识,然后依据偏差最小准则,采用梯度下降法对控制器的PID参数进行整定,从而实现检定炉温度的智能控制.试验结果表明基于RBF神经网络的控制器在200~1 200℃之间对检定炉温度控制的性能指标优越于传统PID控制器,达到了国家标准中对控温误差和温度波动度的要求.【期刊名称】《仪表技术与传感器》【年(卷),期】2014(000)001【总页数】3页(P61-63)【关键词】径向基函数神经网络;在线自整定;检定炉;温度控制【作者】冯冬青;李现旗【作者单位】郑州大学电气工程学院,河南郑州450001;郑州大学电气工程学院,河南郑州450001【正文语种】中文【中图分类】TP273.20 引言对检定炉的温度控制是高温热电偶检定过程中的核心部分[1]。
当前使用的控温方法主要有前馈PID控制、模糊控制以及基于模型的预测控制[2-5]。
文献[6]介绍了拟合模型参数辨识算法在温控电热系统中的应用,对温度系统的控制具有一定的参考意义。
文献[7-8]详细阐述了神经网络在非线性系统控制中的应用,并用仿真结果验证了神经网络在非线性系统模型辨识以及控制中的优良特性。
上述控制算法中,PID控制虽然简单易行但是完成多组温度点的整定需要多组控制参数;基于模糊控制的算法对模糊规则要求较高,而模糊规则的制定在很大程度上依赖于成熟的经验,一般人员很难在短时间内设计控制性能良好的模糊规则;基于模型的控制算法对系统模型的准确性要求很高,一旦模型失配,将会对系统硬件造成不可预估的损坏。
文中研究了基于RBF神经网络整定PID控制算法在检定炉温度控制系统中的应用,经试验验证,该方法不但提高了检定炉的控温精度而且避免了设计过程中对控制经验和系统模型的依赖,实现了检定炉温度控制系统的高稳定性和高安全性。
基于模糊神经网络的智能炉温控制系统
姜培刚;涂苏龙;冯永慧
【期刊名称】《自动化仪表》
【年(卷),期】2002(023)005
【摘要】@@ 0 引言rn由于电阻加热炉炉温控制具有严重的非线性、灰色性以及较大的时间滞后性,很难用数学方法建立精确的数学模型,因此用传统的控制理论和方法很难达到好的控制效果.本文介绍基于模糊神经网络的电阻炉炉温智能控制系统,该系统将人工智能中的神经网络控制技术和模糊控制技术结合,采用闭环控制方式实现对炉温的自动控制.其特点是:用神经网络代替传统的模糊控制器的隶属函数和权值,实现了模糊规则的自动更新.实践证明,该控制系统对无法取得数学模型或数学模型相当粗糙的系统可以取得满意的控制效果;与传统的PID炉温控制系统相比,该系统具有控制精度高、速度快,控制质量可靠、稳定等优点,有较大的推广应用价值.
【总页数】4页(P58-61)
【作者】姜培刚;涂苏龙;冯永慧
【作者单位】青岛建筑工程学院,青岛,266033;青岛建筑工程学院,青岛,266033;青岛建筑工程学院,青岛,266033
【正文语种】中文
【中图分类】TP27
【相关文献】
1.基于动态模糊神经网络的淬火炉温度控制系统 [J], 胡燕瑜;桂卫华;胡志坤
2.基于模糊神经网络的炉温控制系统的研究 [J], 罗钧;钱强
3.基于模糊PID的电热炉温度智能控制系统 [J], 张少杰
4.基于PID的电热炉温度智能控制系统设计 [J], 张少杰
5.基于遗传算法的模糊神经网络控制器在烘干炉温度控制系统中的设计与仿真 [J], 马占有
因版权原因,仅展示原文概要,查看原文内容请购买。
控制系统Anti-Windup设计综述
杨明;梁小斌;贵献国;徐殿国
【期刊名称】《伺服控制》
【年(卷),期】2007(000)002
【摘要】本文从阐释windup现象入手,逐步介绍Anti-Windup算法设计的发展过程及其主要结构。
从不同的角度定义的windup现象会产生不同类型的Anti-Windup算法结构,本文大致将其分为两大类:线性结构和非线性结构的算法。
线性结构算法又产生两种主要类型:传统的Anti-reset Windup和条件作用(Conditioning Technique)。
Anti-Windup算法设计一般都符合两步法设计(Two-Step Design)原则,但由于其分步设计原则造成系统综合(System Synthesis)困难,针对这一问题,众多学者在线性结构算法的基础上提出不同的设计方法。
但是,由于事先(priori)设计的算法过于复杂,在应用领域的推广还存在一定的问题。
【总页数】5页(P16-20)
【作者】杨明;梁小斌;贵献国;徐殿国
【作者单位】哈尔滨工业大学电气工程系;哈尔滨工业大学电气工程系
【正文语种】中文
【中图分类】TM921.541
【相关文献】
1.《电机数字控制系统集成设计》系列讲座第1章电机数字控制系统集成设计综述
2.基于Anti-Windup控制器的永磁同步电机控制系统设计
3.控制系统Anti-
Windup设计综述4.基于实时操作系统的无人机飞行控制系统设计综述5.无人控制系统总体设计综述
因版权原因,仅展示原文概要,查看原文内容请购买。
加热炉自适应模糊神经网络智能温度控制系统设计自适应模糊神经网络(ANFIS)是一种以模糊逻辑和人工神经网络为基础的控制系统设计方法。
本文旨在介绍一种利用ANFIS进行加热炉温度控制的智能系统设计。
通过该系统,能够实现对加热炉温度的自动调节,提高生产过程的稳定性和效率。
一、引言加热炉是一种常见的工业设备,广泛应用于许多领域。
对于加热炉温度的精确控制对于保证产品质量至关重要。
传统的加热炉温度控制方法通常基于PID控制器,但随着对温度控制要求的提高,PID控制器的性能受到限制。
因此,采用更高级的控制策略,如ANFIS,是一种有前景的选择。
二、加热炉温度模型在进行温度控制系统设计之前,需要建立加热炉的温度模型。
常用的加热炉温度模型是基于能量平衡原理和炉内热传导方程。
通过对加热炉的物理特性和热传导机理的分析,可以建立相应的数学模型。
三、ANFIS控制系统设计ANFIS是一种基于模糊逻辑和神经网络的自适应控制系统设计方法。
其基本结构由模糊推理机和后向传播神经网络组成。
在加热炉温度控制系统中,可以将输入变量设置为炉温和加热功率,输出变量设置为控制信号。
为了提高ANFIS控制系统的性能,需要进行以下几个步骤:1. 数据采集和处理:通过传感器采集加热炉温度和加热功率的实时数据,并进行预处理,包括数据清洗、归一化等。
2. 模糊推理规则的设计:根据加热炉温度和加热功率的关系,设计一组适合的模糊推理规则,以确定控制信号。
3. 神经网络的训练:使用训练数据对ANFIS的神经网络进行训练,优化权重和偏差,以提高控制系统的准确性和鲁棒性。
4. 控制器的设计:根据训练得到的权重和偏差,设计控制器,将其应用于实际的加热炉温度控制系统中,并进行实时控制。
四、实验结果与分析为了验证所设计的ANFIS控制系统在加热炉温度控制方面的性能,进行了一系列实验。
通过对实验数据的采集和分析,可以对系统的性能进行评估,并与传统的PID控制系统进行对比。
锅炉温度控制系统设计设计安徽建筑大学毕业设计(论文)专业:测控技术与仪器班级 : 二班**** : **学号 : ***********课题 : 锅炉温度控制系统设计****:***2013 年 06 月 14 日摘要在调查对当前采暖需求情况的基础上,根据小型家用燃气锅炉的工作特点,再结合工程实际需要,研究了基于MCS-51单片机的家用燃气锅炉温度控制系统,旨在解决使用燃煤锅炉集中采暖时所遇到的锅炉温度不易控制的问题,改进家庭采暖的控制方式,提高采暖的经济性。
利用Protel99se软件设计电路,对智能控制器的电源电路、报警电路、时钟电路、复位电路、LCD液晶显示电路以及控制器的核心—温度采集电路进行了设计。
电源采用三端集成稳压器W7800 (W7900)系列元件7805,交流220 v电压转换为单片机所需要的5V电压;利用AT89S51作为控制器的核心器件;利用集成电路温度传感器DS18B20测量锅炉水温;并将测量的水温与设定值比较,另外系统使用LCD液晶显示器显示当前水位、水位的上下限值、当前采集的温度值和预先设定的温度报警值。
当温度超过所设定的报警温度值,系统将发出报警声音,同时关闭锅炉燃烧器。
等待温度降到下限值,这时就可以重新锅炉燃烧器通电,继续加温,如此反复监控温度。
这样就可以提高能源的使用率,节约能源。
针对系统的特点和要求,在上述硬件电路及实现方法的基础上,利用汇编语言,设计了基于单片机的锅炉温度控制系统。
控制软件主要包括温度和温度采集子程序、水位控制程序、LCD液晶显示子程序等。
关键词:单片机;温度控制;DS18B20;燃气锅炉;LCD;ABSTRACTAccording to the market demand and the characteristics of domestic heating, this paper develops MCU intelligence controller for the minor gas-fired boiler which is domestic heating equipment on the basis of investigation of heating demand widely. The research purpose is to change the inconvenience of temperature control bring by using coal fired boiler for centralized heating, to increase economics of heating.The software called Protel99se for circuit designed is used to develop the hardware of the controller. The hardware includes the power supply circuit, the reset circuit,the clock circuit, the alarm circuit, the LCD display circuit, and the temperature collection which is the core of this controller. The three-pin integrated-circuit voltage regulator W7800 (7900) series component 7805 is used for the power supply. The Atmel AT89S51 chip is the core chip of the controller. The integrated temperature sensor DS18B20 is used to measure water temperature in boiler. The key circuit is used to set the alerm temperature and analog water in or out. In addition, LCD is used to display water level bound, current water level, temperature alerm value by presupposition and current temperature. When water level beyond its bound or when current temperature beyond its alerm value, the system gives an alerm and makes boiler burner off. When water temperature is down, the system releases alerm and makes boiler burener on. The system does it again and again.So the system can save energy and improve energy utilization rate. Aim at the demand and characteristic of the system, on the basis of these hardware and implement method, using assemble language, system designs boiler temperature control system design based on singlechip. This software includes temperature and water level monitor main program, temperature collection subprogram, analoy water in and out subprogram, keyboard scan subprogram, LCD display subprogram etc.Keywords:MCU; Temperature control; DS18B20;Gasboiler;Liquid CrystalDisplay;目录1 绪论 01.1 课题背景 01.2课题研究的目的及意义 (1)1.3系统的总体设计思想 (1)2 系统方案选择及工作原理 (3)2.1 系统设计方案 (3)2.2 系统结构框图 (4)2.2.1主要器件的选择 (6)2.2.2 辅助器件选择 (6)3 硬件电路设计 (7)3.1 主控单片机AT89S51芯片介绍 (7)3.1.1 主要性能特点 (8)3.1.2 AT89S51管脚说明 (8)3.2 单片机最小系统 (10)图3.2 最小单片机系统 (11)3.2.1时钟电路 (11)3.2.2 复位电路 (11)3.3 温度控制电路设计 (12)3.4按键电路设计 (12)3.5 水位检测电路设计 (13)3.6 稳压电源电路设计 (14)3.7温度传感器选择及温度采集电路 (16)3.7.1 DS18B20简介 (16)3.7.2温度采集电路 (17)3.8输出模块 (18)3.8.1 固态继电器SSR (18)3.8.2报警电路设计 (19)3.8.3液晶显示电路设计 (20)4 系统软件的设计 (23)4.1 系统主程序 (23)4.2 子模块软件设计 ... 错误!未定义书签。
神经网络在锅炉内胆水温定值控制系统中的应用
张平;蒋念平;王贺桥
【期刊名称】《微计算机信息》
【年(卷),期】2006(022)013
【摘要】以锅炉内胆水温定值控制系统为研究对象,提出了一种基于BP网络整定的PID控制方法并与数字PID相比较.由于神经网络所具有的任意非线性表达能力,对复杂不确定问题具有自适应和自学习能力等一系列的特点,可以通过对系统性能的学习来实现具有最佳组合的PID控制.以控制结果显示了以此方法整定的PID控制系统逼近精度更高,鲁棒性好.
【总页数】3页(P19-20,26)
【作者】张平;蒋念平;王贺桥
【作者单位】200093,上海理工大学计算机学院;200093,上海理工大学计算机学院;200093,上海理工大学计算机学院
【正文语种】中文
【中图分类】TP275
【相关文献】
1.基于PLC-PID参数整定的锅炉水温控制系统 [J], 张亚闽;王福明
2.神经网络在锅炉内胆水温定值控制系统中的应用 [J], 张平;蒋念平;王贺桥
3.锅炉内胆水温前馈-反馈控制系统的实验教学方案设计 [J], 王建晖;张立
4.锅炉内胆水温控制系统建模和仿真研究 [J], 冯影;欧鸿;魏巍;刘慧芳;任东方
5.基于PLC的锅炉内胆水温控制系统设计 [J], 毛跃辉
因版权原因,仅展示原文概要,查看原文内容请购买。
锅炉主蒸汽温度基于模糊神经网络控制系统的浅谈摘要:在现代火力发电厂中,由于主汽温对象具有大延迟、大惯性、非线性以及时变性的特性,导致了对其控制比较困难。
本文采用的模糊神经网络控制来实现对主汽温的有效控制。
并且利用matlab在不同负荷下进行仿真试验,可以看出模糊神经网络控制系统具有很好鲁棒性和良好的控制品质。
关键词:主汽温,模糊神经网络ABSTRACTIn modern thermal power plant, it is very strict that the control of main steam temperature, but because of the big delay of the main steam temperature object’s characteristic, big inertial, nonlinear and the variety model with variety time, which causing as to it’s control more difficult. The paper adopt fuzzy neural networ k control system, which can be realize to the valid control of the main steam temperature. And make use of the Matlab proceeding simulative experiment under the different load, we can find out fuzzy neural network control system has the very good robustness and very good control quality.Keywords:main steam temperature, fuzzy neural network主蒸汽温度调节对电厂的安全经济运行有着重大的影响:汽温过高会使锅炉受热面及蒸汽管道金属的蠕变加快,导致设备的损坏或使用年限缩短;汽温偏低将会使机组循环热效率降低,同时还会造成汽轮机末几级叶片侵蚀加剧;随着机组向大容量,高参数发展,主蒸汽温度对象越来越复杂,使用传统控制方法越来越困难,主要表现在:(1)影响过热蒸汽温度变化的因素很多(炉膛燃烧不稳定,水压力变化,蒸汽流量变化等);(2)对象在某种扰动下,具有非线性,时变性;(3)汽温对象具有大迟延﹑大惯性的特点。
基于神经网络的锅炉控制系统设计作者:黄超来源:《科技风》2018年第04期摘要:锅炉,作为火电厂、供暖系统、工业工矿等众多行业中的主要能源转换设备,在工业发展史中有重要的地位,但锅炉系统普遍存在非线性、多扰动、负荷变动及燃烧产物污染等问题。
本文通过对锅炉系统的工艺流程的分析,在深入研究径向基函数后,提出了锅炉蒸汽压力控制方案,研究分析RBF神经网络技术的学习训练方法,运用它高精度无限逼近非线性函数的特性,设计并运用RBFPID控制器,该控制器能够根据输入波动进行内部参数的自适应调整,这种成熟的在线控制系统很大程度上改善了锅炉控制系统目前存在的问题。
关键词:锅炉控制;径向基函数;神经网络PID锅炉行业的发展关系到国家建设资源节约型、环境友好型社会的经济发展和社会发展目标的实现。
锅炉行业应该以高效节能降耗为中心,洁净减排环保为目标,关注核心技术和关键技术的创新,提升锅炉系统节能效果,从整体出发优化锅炉系统效率,提高锅炉系统自动化控制水平,优化锅炉燃烧系统和蒸汽运输系统,对锅炉各部分的温度、压力进行有效地控制,提高燃料的利用率。
研究这些技术都有助于促进锅炉系统降低燃烧排放的污染物,提高锅炉系统整体的安全性以及对锅炉系统进行有效的自动化控制。
1 人工神经网络概述人工神经网络类似于人脑,从眼睛看到事物,到大脑做出思考,再到最后做出反应,就像神经网络的输入,通过内部的的学习,在不可见的神经网络内部形成一种能够自我学习的网络,最后输出。
感知器和自适应原件的的提出,针对能量变化提出相应的概念,还有保持网络稳定的要求,到最后BP算法的大量应用,再到径向基函数的完善,人工神经网络技术展现了它独特的魅力。
人工神经网络有非线性、非局限性、非常定性、非凸性等特性,其中RBF神经网络以其特有的最佳逼近和全局最优的的特点,在神经网络领域中占据不可替代的地位。
该网络的基本思想是对非线性的无限逼近和对维度的处理技术,通过对隐含单元输出进行加权求和,实现良好全局最优性。
学号基于神经网络的实验锅炉炉温Anti-windup控制系统设计与实现项目可行性方案摘要本文展示了一种基于BP神经网络的PID控制器,利用神经网络的自学习特性,将神经网络与PID控制方法相结合,采用3层前向网络,动态BP算法,实现对温度控制系统的在线智能控制,显示了BP神经网络PID控制法很强的鲁棒性,同时也显示了神经网络在解决高度非线性和严重不确定系统方面的能力。
结合神经网络PID技术,实现抗饱和。
仿真结果表明,此种PID在温度控制中能够取得较满意的效果。
关键词:神经网络;PID控制;温度控制;抗饱和目录摘要 (II)ABSTRACT .................................................................................................. 错误!未定义书签。
目录............................................................................................................................................... I II 1 绪论. (1)1.1 选题的背景及意义 (1)1.2 方案论证 (3)2 控制系统分析及设计 (5)2.1 控制系统分析 (5)2.2 控制器的设计 (6)2.2.1 PID控制原理 (6)2.2.2 基于神经网络的PID系统结构 (7)2.2.3 BP神经网络PID算法 (8)2.2.4 控制算法 (11)2.2.5控制器的设计 (11)3 抗饱和设计 (12)3.1 抗饱和控制器的设计 (13)3.1.1抗饱和控制原理 (13)3.1.2 控制律的设计 (13)3.2 抗饱和控制器稳定性分析 (15)4 系统仿真 (17)4.1 炉温控制系统仿真及分析 (17)4.1.1炉温控制系统仿真 (17)4.1.2炉温控制系统仿真结果分析 (18)4.2 抗饱和控制仿真及分析 (19)4.2.1抗饱和控制系统仿真 (19)4.2.2抗饱和控制系统仿真结果分析 (20)5 Visual Basic控制系统的设计 (20)5.1 VB控制系统设计分析 (20)5.2 VB控制系统的设计及功能 (21)6 结论 (23)参考文献 (25)致谢 .......................................................................................................... 错误!未定义书签。
1 绪论1.1 选题的背景及意义近年来,在我国以信息化带动的工业化正在蓬勃发展,温度已成为工业对象控制中一种重要参数,任何物理变化和化学反应过程都与温度密切先关,因此温度控制是生产自动化的重要任务。
在工业控制领域,研究如何进行精确温度控制是一个十分重要的课题,特别是在冶金、化工、机械等行业中加热炉、热处理炉、反应炉等设备被广泛使用,如何精确的进行温度控制就显得更加重要。
在工业生产中,被控对象大多在不同程度上存在纯滞后的特性,致使被调量不能及时反映控制信号的动作,当对象受到干扰而引起被调量改变时,控制器产生的控制作用不能立即对干扰产生抑制作用。
因此,含有纯滞后环节的闭环控制系统必然存在着较大的超调量和较长的调节时间。
Smith预估补偿方法从理论上解决了纯滞后对象的控制问题,是解决大滞后过程的最有效途径,但由于其对模型误差十分敏感,对过程动态特性的精确度要求较高,鲁棒性差,难以取得满意的控制效果,严重时甚至引起系统不稳定,因而限制了它在工业控制中的广泛应用。
加热炉热处理炉,反应炉,现代化集中要求对现象装置进行时控制,需要对现场数据进行统计,分析,打印,绘图,报警等。
在某些温度控制系统中,可以采用单片机做控制器。
选择监控软件对系统的运行进行实时监控。
加热炉是具有大惯性、纯滞后等特点的非线性系统,对它采用传统的经典控制方法难以收到令人满意的效果。
随着信息技术和计算机应用技术的发展,以人工智能、控制理论和计算机科学等为基础的智能控制技术在工业加热炉领域得到愈来愈广泛的应用。
神经网络是最近发展起来的非常热门的交叉学科,它设计生物、电子、计算机、数学和物理等学科,有着非常广泛的应用前景,这门学科的发展对目前和未来的科学技术的发展都有很重要的影响。
神经网络方法主要是将定量预测问题状花为模式识别问题,并通过模拟人脑思维能力来增强模型的分析、控制和预测功能。
神经网络是模拟人的神经系统而建立起来的自适应非线性动力系统。
神经网络的主要特征为网络的全局作用、大规模并行分布处理、高度的鲁棒性和自学习联想能力,其功能重要由网络的拓扑结构和节点的处理功能所决定。
在人工神经网络发展历史中,很长一段时间里没有找到隐层的连接权值调整问题的有效算法。
直到误差反向传播算法(BP算法)的提出,成功地解决了求解非线性连续函数的多层前馈神经网络权重调整问题。
BP (Back Propagation)神经网络,即误差反传误差反向传播算法的学习过程,由信息的正向传播和误差的反向传播两个过程组成。
输入层各神经元负责接收来自外界的输入信息,并传递给中间层各神经元;中间层是内部信息处理层,负责信息变换,根据信息变化能力的需求,中间层可以设计为单隐层或者多隐层结构;最后一个隐层传递到输出层各神经元的信息,经进一步处理后,完成一次学习的正向传播处理过程,由输出层向外界输出信息处理结果。
当实际输出与期望输出不符时,进入误差的反向传播阶段。
误差通过输出层,按误差梯度下降的方式修正各层权值,向隐层、输入层逐层反传。
周而复始的信息正向传播和误差反向传播过程,是各层权值不断调整的过程,也是神经网络学习训练的过程,此过程一直进行到网络输出的误差减少到可以接受的程度,或者预先设定的学习次数为止。
饱和非线性系统是实际控制系统中的常见现象,这类系统的研究由于其重要的理论和实际意义,历来是控制理论的研究热点之一[1]。
所有的控制系统都存在各种各样的控制输入饱和现象。
导致饱和现象发生,有如下两个主要原因:(1)控制输人受限;(2)控制模式的相互切换[2]饱和现象的本质可以归结为,被控对象的输入信号不等于控制器的输出信号[3]所以,大量关于抗饱和的文献所采用的方法,都是类似地将r u u -的值反馈补偿到控制器的积分环节,从而达到削弱积分环节的作用,使系统尽快退出饱和区域。
在此基础上,1994年,针对易受输入非线性影响的线性时不变系统,提出了抗积分饱和问题的统一框架。
在此之前,几乎所有已知的线性时不变AWBT 框架都可以被看作是统一框架的特例,而且只需要用反馈补偿器以中的两个矩阵参数1Λ和2Λ,就可以对线性时不变AWBT 问题进行分析和设计了。
抗饱和补偿控制器将仅在饱和发生时产生作用,保证饱和发生时系统的稳定性性能。
1.2 方案论证饱和问题不同于一般的非线性问题,它是基于对工作在线性条件下的系统在特殊条件下进入非线性区域的考虑,单纯地应用目前相对不成熟的非线性系统理论解决饱和问题代价太大,而且往往无法得到性能良好且全局稳定的系统。
所以目前对于饱和问题,通常是在线性系统框架下进行适当地扩展,以便充分利用较成熟的线性系统理论找到解决饱和问题的方法。
从60年代开始,抗饱和控制问题的研究就从框架和理论两方面娱乐飞速的发展,不断有新的抗饱和控制理论出现。
如基于观测器的抗饱和,内膜控制抗饱和,基于神经网络的抗饱和等。
本文采用了基于神经网络的抗饱和控制系统,它在很多方面优于其他控制系统。
内模控制的设计思路是将对象模型与实际对象相并联,并根据对象模型设计内模控制器。
内模控制的特点是当模型精确匹配时,只要对象和控制器同时稳定就能保证闭环系统稳定。
传统的内模控制并不能作为抗饱和控制框架,实际应用中内模控制的主要困难正是对控制量饱和的敏感性,饱和非线性虽然不会改变内模控制系统的稳定性,但会使内模控制系统丧失伺服性能,跟踪出现静差。
1994年,针对输入饱和非线性提出了改良的内模控制,并可以通过设定一个滤波器参数,确定其控制器参数,但参数,的选择有很大的随意性,没有一定的优化方法。
BP神经网络是一种多层前馈神经网络,广泛的应用于分类、模式识别及只能处理等多种领域。
它是一种有老师的学习网络,其原理是以一定量的样本作为输入,按照网络的初始连接权值和阈值,在选定的传递函数作用下得到输出值,然后让实际输出值与预期输出值进行比较,若有偏差,从输出值开始,反向传播,不断调整连接权和阈值[4],从而使实际输出与期望值的均方根误差越来越小,当误差打到要求的精度,表明神经网络已经训练好,可以投入使用了。
BP神经网络其算法简单、参数整定直观,受到了工业控制界的广泛关注,其最大优点是把伺服问题与鲁棒及抗干扰性问题分开处理、使分析、设计和调整都大为简化,只需调整一个滤波器参数,就可影响系统的动态指标并得到所需的系统鲁棒性。
且明确考虑了模型的不确定性,消除不可测干扰的影响。
PID控制器是一个在工业控制应用中常见的反馈回路部件。
这个控制器把收集到的数据和一个参考值进行比较,然后把这个差别用于计算新的输入值,这个新的输入值的目的是可以让系统的数据达到或者保持在参数值。
和其他简单的控制运算不同,PID控制器可以根据历史数据和差别的出现率来调整输入值,这样可以使系统更加准确,更加稳定。
可以通过数学的方法证明,在其他控制方法导致系统有稳定误差或过程繁复的情况下,一个PID反馈回路却可以保持系统的稳定。
本文采用了一种基于神经网络的PID控制方案,利用神经网络的自学习能力和任意函数的逼近能力,通过两者的有机结合寻找到一个最佳的P,I,D非线性组合控制规律。
仿真实验表明这样的控制系统能够实现对温度进行在线控制,并具备适应控制环境变化的能力和自学习的能力。
2 控制系统分析及设计2.1 控制系统分析基于BP 神经网络参数自整定PID 控制系统结构图如图2-1所示。
控制系统采用负反馈,将设定温度in r 与实际温度out y 比较形成偏差()e k ,经过PID 控制器输出控制量()u k 对被控对象进行控制。
PID 控制器参数p k , i k , d k 采用神经网络自调整。
电阻炉属于带滞后环节的一阶惯性系统,其传递函数()1s ke G s Ts -τ=+,式中k 为比例系数, T 为电阻炉时间常数,为纯滞后时间。
PID 被控对象r in -e(k)M QL k p k ik d u(k)y out图2-1 BP 神经网络PID 控制系统结构2.2 控制器的设计2.2.1 PID 控制原理PID 控制系统原理框图如图2-2所示,系统由PID 控制器和被控对象组成。