当前位置:首页 > 工业控制 > 工业控制
[导读]  摘 要:以电加热炉为控制对象,提出一种基于BP神经网络的PID控制策略。针对BP网络学习速度的缓慢性及较差的泛化能力,受Fletcher-Reeves线性搜索方法的指引,对传统BP神经网络进行改进,改善算法在训练过程中的收

  摘 要:以电加热炉为控制对象,提出一种基于BP神经网络PID控制策略。针对BP网络学习速度的缓慢性及较差的泛化能力,受Fletcher-Reeves线性搜索方法的指引,对传统BP神经网络进行改进,改善算法在训练过程中的收敛特性。最后仿真结果证明了该控制策略的有效性。?
  关键词:电加热炉;BP神经网络;PID控制? 
  
  1 基于BP神经网络的PID控制?
  
  BP算法是在导师指导下,适合于多层神经元网络的一种学习,它是建立在梯度下降法的基础上的。理论证明,含有一个隐含层的BP网络可以实现以任意精度近似任何连续非线性函数。?
  BP神经网络结构如图1所示,由三层(输人层、隐含层、输出层)网络组成,使输出层的神经元状态对应PID控制器的三个可调参数?Kp、Ki、Kd?。通过神经网络的自学习、加权系数调整使神经网络输出对应于某种最优控制律下的PID控制器参数。?   
  
  基于BP(Baekpropgation)网络的PID控制系统结构如图2所示,控制器由常规的PID控制器和神经网络两部分组成,常规PID控制器直接对被控对象进行闭环控制,并且其控制参数为?Kp、Ki、Kd?在线调整方式;神经网络根据系统的运行状态,调节PID控制器的参数,以期达到某种性能指标的最优化,使输出层神经元的输出对应于PID控制器的三个可调参数?Kp、Ki、Kd?。通过神经网络的自学习、加权系数的调整,使神经网络输出对应于某种最优控制规律下的PID控制器参数。

?  
  2 改进型BP神经网络?
  
  基本BP神经网络主要存在以下两个缺陷:其一,传统BP网络是一个非线形优化问题,不可避免的存在局部极小问题。网络的权值和阀值沿局部改善的方向不断修正,力图达到使误差函数 最小化的全局解,但实际上常得到的是局部最优点;其二,学习过程中,误差函数下降慢,学习速度缓,易出现一个长时间的误差坦区,即出现平台。?
  目前已有不少人对此提出改进的方法。如在修改权值中加入“动量项”,采用Catchy误差估计器代替传统的LMS误差估计器等。本文在此探讨通过变?
  换梯度来加快网络训练的收敛速度的共轭梯度算法,利用这种算法改善收敛速度与收敛性能。改进共轭梯度算法在不增加算法复杂性的前提下可以提高收敛速度,并且可以沿共轭方向达到全局最优即全局极值点。它要求在算法进行过程中采用线性搜索,本文采用Fletcher-Reeves线性搜索方法,以保证算法的收敛速度。?
  将改进共轭梯度法应用于BP网络的控制算法如下:?
 

  由于电加热炉是温度参数的定值控制,且存在干扰和对象参数变化的情况,为验证改进BP神经网络PID控制的效果,分别对其跟踪设定值特性、及适应对象参数变化的能力进行仿真研究,并与基于传统BP神经网络PID控制器的控制效果进行比较分析。图3为单位阶跃响应曲线,图4为过程对象单位阶跃响应曲线是在控制器参数不变的情况下改变对象G(S)参数的仿真结果。(注:以下各图中实线或“I”均表示改进BP神经网络PID控制结果,虚线、点线或“T”表传统BP神经网络PID控制器的控制结果;A、B、C分别表示G(S)三种参数变化了的模型)?
  
  从仿真结果看,改进BP神经网络PID控制器比传统BP神经网络PID控制器在控制性能上有了一定程度的提高,尤其是在系统稳定时间和抗干扰性方面的优化较为明显。这主要是因为在BP算法中采用了改进共轭梯度法,加快了BP算法的收敛速度,从而保证了系统稳定时间较短,又具有较好的泛化能力,因此,具有较强的抗干扰和适应参数变化的能力?
  
  4 结论?
  
  改进共轭梯度BP算法在不增加算法复杂度的情况下,通过梯度的共轭方向来寻求网络的全局最优值,从而避免网络陷入局部极小值。本文将其替代传统的BP算法构造智能PID控制器,并进行了以电加热炉为模型的控制系统仿真。结果表明,这种改进算法能够有效提高网络的训练速度,改善网络的收敛性能,避免网络陷入局部极小值,取得了良好的控制性能。?

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

电力物联网有利于建设电力用户用电行为大数据,为用电行为的识别和优化奠定基础。鉴于此,搭建了基于电力物联网的用电行为管控系统,根据数据流量需求和功能部署方案采用分层建设的体系架构。终端层用于向各用电设备提供接口和协议转换服...

关键字: 电力物联网 BP神经网络 边缘计算

一、介绍 模糊PID控制器是一种特殊的控制器,它基于模糊逻辑理论,同时具有比例-积分-微分控制器的优点。与传统的PID控制器相比,模糊PID控制器具有更高的适应性和灵活性,能够更好地处理复杂和非线性系统的控制问题。...

关键字: FPGA器件 PID控制

为增进大家对PID的认识,本文将对PID控制特点以及PID整定经验予以介绍。

关键字: PID 指数 PID控制

为增进大家对PID的认识,本文将对PID控制、PID控制作用予以介绍。

关键字: PID 指数 PID控制

摘要:通过对供料净化操作电伴加热温度控制进行实验,证明了模糊自整定PID控制器在进行供料净化容器入口连接管电伴加热带温度控制时,具有温度控制迅速、控制效果稳定等优势,为今后电伴加热系统的设计和应用提供了参考。

关键字: PID控制 模糊控制 自整定控制

摘要:针对信息融合在电网业务及运行信息中的应用,提出了一种基于FCM一BP算法的电网运行多源信息融合方法。该方法首先对收集到的电网信息进行预处理;其次使用模糊C均值聚类(FCM)算法对预处理之后的信息进行分析,将相似性较...

关键字: 加权平均法 BP神经网络 特征级融合

摘要:PID控制是目前火力发电厂最为普遍的自动控制方式,某发电厂s109FA燃机主要自动调节系统基本采用PID控制。鉴于此,从PID概念入手,重点分析了s109FA燃机汽包水位和天然气温度自动控制策略及其整定方法,并对典...

关键字: 自动调节系统 PID控制 典型案例

摘要:采用科学有效的预测模型对省级售电量进行高准确度的预测,对于保证省级电网安全稳定发展、社会生产生活平稳有序进行以及指导电力企业开展扩建和检修等业务均具有重要意义。针对BP算法容易出现局部最优和收敛速度较慢的问题,提出...

关键字: 售电量预测 BP神经网络 电力市场

摘要:利用计算机技术的模式识别已被运用到了局部放电分析领域。与人工识别相比,其识别结果准确,识别速度快,有很大的发展潜力。现研究了基于BP神经网络算法的电缆局部放电模式识别技术,简述了模式识别的原理,重点研究了BP神经网...

关键字: BP神经网络 电缆局部放电 模式识别

摘要:经济增长与电力需求作为分析一个国家经济运行状况的两个重要指标,两者相互作用,联系紧密。用单一的预测方法预测电量无法保证高精度的预测结果,如何最大程度地提高预测精度是电力系统电量预测的研究的关键。现提出用BP神经网络...

关键字: BP神经网络 灰色预测 修正
关闭
关闭