当前位置: 首页 > 专利查询>王大方专利>正文

一种基于神经网络PID的桥式起重机防摇控制方法技术

技术编号:18277316 阅读:31 留言:0更新日期:2018-06-23 18:54
一种基于神经网络PID的桥式起重机防摇控制方法,涉及桥式起重机领域,采用BP神经网络与传统PID控制相结合,采用神经网络作在线估计器,实时的给出最佳PID控制参数。设计了角度神经网络PID控制器、位置神经网络PID控制器,对起重机吊物的摆角和位置进行控制。同时针对起重机大车运行过程中由于负载扰动导致的两侧电机转速失衡,设计了一种电机转速同步控制器,用作转矩补偿。本发明专利技术不仅能实现起重机的精确定位、消除吊物摆动,还能解决起重机运输过程中大车两电机转速不等导致的啃轨现象。

An anti swing control method for bridge cranes based on neural network PID

An anti rolling control method of bridge crane based on neural network PID, involving the field of bridge crane, is combined with BP neural network and traditional PID control, and the neural network is used as an on-line estimator, and the optimal PID control parameters are given in real time. An angle neural network PID controller and a position neural network PID controller are designed to control the swing angle and position of crane hoists. At the same time, a synchronous controller of motor speed is designed to compensate for the torque of the motor, which is caused by the load disturbance during the operation of the crane. The invention can not only realize the precise positioning of the crane, eliminate the swing of the crane, but also solve the rail gnawing phenomenon caused by the unequal speed of the two motor in the carriage of a crane.

【技术实现步骤摘要】
一种基于神经网络PID的桥式起重机防摇控制方法
本专利技术涉及桥式起重机领域,具体为设计的桥式起重机防摇定位控制系统同时具有防啃轨功能。
技术介绍
桥式起重机作为必不可少的运输工具,已广泛运用于车间、港口等场所。然而起重机在装卸货物和运输过程中,由于大车、小车的加减速以及外界干扰因素的影响,会使得负载来回摆动,不但影响生产效率还存在一定的安全隐患。而且随着自动化、机械化程度的提高,生产规模的不断扩大,生产效率的日益提高,起重机在现代化生产、运输过程中的应用越来越广,作用越来越大,因此对起重机的安全和效率提出越来越高的要求。一个好的起重机防摇控制系统可以避免一系列意外事故的发生,更能提高生产效率。起重机防摇控制经历了人工手动(依赖操作人员经验)方式,机械式防摆,以及电子式防摆。机械式防摆是通过机械手段来消耗吊物摆动的能量使其最终消除摇摆,这类防摆装置机构通常结构十分复杂,可靠性差,维修麻烦,而且防摆效果并不好;电子式防摆又分为开环和闭环两大类。开环防摇系统成本低,但由于起重机的运行环境很复杂,诸多未考虑的因素会干扰实际运行,可靠性无法得到保障。同时,开环的方法很难考虑到精确定位的问题。而传统的闭环控制是通过PID控制方式来调节吊物摆角的,但其灵敏度低,适应性差。桥式起重机运行过程中常出现的另一问题则是“啃轨”现象,在起重机的运行过程中有很多因素会导致大车电机转速不相等,如车轮摩擦变化、机械干扰、车体重心偏移、单边负载的突变等。啃轨的发生导致运行阻力增大,轨道侧面磨损加剧,车轮寿命急剧下降等。为避免运输过程中两电机转速不等导致的啃轨现象,需要采取一定的同步控制措施。
技术实现思路
本专利技术的目的是解决上述现有技术的不足,提供一种可以减少起重机吊物的摆动、提高工作效率及安全性,防止起重机出现啃轨现象的基于神经网络PID的桥式起重机防摇控制方法。本专利技术解决上述现有技术的不足所采用的技术方案是:一种基于神经网络PID的桥式起重机防摇控制方法,其特征在于包括如下步骤:1.给定桥式起重机大车的目标速度曲线,桥式起重机的大车按照给定的目标速度曲线运动;(模拟司机驾驶的理想过程,先做匀加速运动,达到某一速度时做匀速运动,最后匀减速运动到达目标位置。)2.(实时的)将桥式起重机的目标速度与大车运行速度信号v作差后得到当前速度差e,将e输入位置神经网络PID控制器进行处理:所述的位置神经网络PID控制器包括BP神经网络和PID控制器两部分,BP神经网络对速度差e进行如下处理:其中,BP神经网络共有3层,输入层节点为x1,x2,x3,输入节点对应所选系统的运行状态量,如系统不同时刻的输入量和输出量等,取:x1(t)=e(t)-e(t-1);x2(t)=e(t);x3(t)=e(t)-2e(t-1)+e(t-2)(1)式中:e(t)为最优预测形成的反馈偏差,用被控过程未来的最优状态来控制当前行为,从而提高了控制决策的智能性及控制系统的动态品质,减少非线性时变对系统稳定性的影响。BP神经网络从输出层向输入层反向传播误差,并逐层修改各层神经元的权系数ωij,以减少下一次学习的误差。取性能指标函数为:式中:yr为期望的设定值,y(t+1)为系统在t+1时刻的输出。用梯度最小法极小化性能指标,可以得到神经元网络控制器的加权系数修正式为:其中:式中:△u(t)=u(t)-u(t-1),u(t)为式(9)中的PID控制器的输出。得出:由于系统对象未知且具有非线性,因在t时刻无法得到y(t+1),所以采用自适应神经元预测器:yp(t+1)=kΣω′i(l)Pi(t)+y(t)-ym(t)(6)式中:ym为神经网络的学习输出;Pi为神经网络的输入,它由u(t)、u(t-1)、y(t)、y(t-1)等参数组成。经过式(6)计算得到yp(t+1)逼近y(t+1),所以式(5)可写成:式中:η为学习速率;kv为神经元放大系数,它对控制系统的快速跟踪和抗干扰能力有很大的影响,因此对其在线调整公式选为:式中:kv0为k的稳态值;a为待定参数(一般取kv0/10),可以视控制效果进行在线调整。更新PID控制器的参数:K′i=Ki+△ωi式中,K′i更新后的PID参数,Ki为当前的PID参数。PID控制器的计算表达式如下:式中:Kp为可调比例增益,Ti为可调积分时间常数,Td为可调微分时间常数,e(t)为速度差,T为系统采样周期。Kp、Ti、Td三个系统参数通过神经网络的学习得到。经过上述方法得到位置神经网络PID控制器的实时PID参数,并由PID控制器算出目标转矩T1。3.同时根据角度传感器采集的角度信号(吊绳与竖直方向的夹角)θ,与目标角度0作差得到θe,输入角度神经网络PID控制器,所述角度神经网络PID控制器包括BP神经网络和PID控制器两部分,BP神经网络对θe的处理方法同步骤(2)中BP神经网络对速度差e的处理方法。计算得到角度神经网络PID控制器实时的PID参数,并由PID控制器算出目标转矩T2。4.通过编码器采集大车两侧电机转速ω1、ω2,计算差值得到Δω,输入同步控制器,所述同步控制器包括BP神经网络和PID控制器两部分,BP神经网络对Δω的处理方法同步骤(2)中BP神经网络对速度差e的处理方法。计算得到同步控制器实时的PID参数,并由PID控制器算出目标转矩T3。5.大车左右侧的电机目标转矩分别由下式计算:T左=T1+T2-T3;T右=T1+T2+T36.大车两侧电机根据目标转矩T左,T右来各自调整输出转矩,从而实现桥式起重机大车的防摇定位与防啃轨。本专利技术采用神经网络作在线估计器,实时的给出最佳PID控制参数,通过神经网络的学习不断调整加权系数,从而使其稳定状态对应于某种最优控制律下的PID控制器参数,使控制器适应受控对象结构参数以及环境的变化,来消除吊物的摆动,并对起重机的位置进行反馈补偿,实现大、小车的精确定位。本专利技术在对桥式起重机防摆控制的同时还进行了同步控制,如果不采取措施,可能会引发两个电机转速差增大。将很可能对电机和整个起重机系统造成冲击。如图1所示,将大车两侧电机的转速采回至同步控制器(所述同步器为神经网络PID控制器)进行调节,根据两电机转速差值进行转矩补偿和优化,避免运输过程中大车两电机转速失衡导致的啃轨现象。附图说明图1是本专利技术大车两侧电机同步控制图。图2是本专利技术神经网络PID控制系统图。图3是本专利技术桥式起重机防摇控制系统图。图4是实施方式框架图。具体实施方式为使本专利技术技术方案和优点更加清楚,下面结合本专利技术附图对技术方案进行清楚、完整地描述。本专利技术通过BP神经网络与传统PID控制相结合,利用神经网络强大的逼近能力,可以通过学习在线实时调整PID参数,使控制器适应受控对象结构参数以及环境的变化。如图1-图4所示的基于神经网络PID的桥式起重机防摇控制方法,其特征在于包括如下步骤:步骤1.给定桥式起重机大车的目标速度曲线,桥式起重机的大车按照给定的目标速度曲线运动;电机控制器控制器根据目标速度曲线模拟司机驾驶的理想过程,先做匀加速运动,达到某一速度时做匀速运动,最后匀减速运动到达目标位置。步骤2.运行过程中电机控制器实时的将桥式起重机的目标速度与大车运行速度信号v作差后得到当前速度差e,将e输入位置神经网络PID控制本文档来自技高网
...
一种基于神经网络PID的桥式起重机防摇控制方法

【技术保护点】
1.一种基于神经网络PID的桥式起重机防摇控制方法,其特征在于包括如下步骤:步骤1.给定桥式起重机大车的目标速度曲线,桥式起重机的大车按照给定的目标速度曲线运动;步骤2.将桥式起重机的目标速度与大车运行速度信号v作差后得到当前速度差e,将e输入位置神经网络PID控制器进行处理:所述的位置神经网络PID控制器包括BP神经网络和PID控制器两部分,BP神经网络对速度差e进行如下处理:其中,BP神经网络共有3层,输入层节点为x1,x2,x3,输入节点对应所选系统的运行状态量,取:x1(t)=e(t)‑e(t‑1);x2(t)=e(t);x3(t)=e(t)‑2e(t‑1)+e(t‑2) (1)式中:e(t)为最优预测形成的反馈偏差,BP神经网络从输出层向输入层反向传播误差,并逐层修改各层神经元的权系数ωij,取性能指标函数为:

【技术特征摘要】
1.一种基于神经网络PID的桥式起重机防摇控制方法,其特征在于包括如下步骤:步骤1.给定桥式起重机大车的目标速度曲线,桥式起重机的大车按照给定的目标速度曲线运动;步骤2.将桥式起重机的目标速度与大车运行速度信号v作差后得到当前速度差e,将e输入位置神经网络PID控制器进行处理:所述的位置神经网络PID控制器包括BP神经网络和PID控制器两部分,BP神经网络对速度差e进行如下处理:其中,BP神经网络共有3层,输入层节点为x1,x2,x3,输入节点对应所选系统的运行状态量,取:x1(t)=e(t)-e(t-1);x2(t)=e(t);x3(t)=e(t)-2e(t-1)+e(t-2)(1)式中:e(t)为最优预测形成的反馈偏差,BP神经网络从输出层向输入层反向传播误差,并逐层修改各层神经元的权系数ωij,取性能指标函数为:式中:yr为期望的设定值,y(t+1)为系统在t+1时刻的输出;用梯度最小法极小化性能指标,可以得到神经元网络控制器的加权系数修正式为:其中:式中:△u(t)=u(t)-u(t-1),u(t)为PID控制器的输出,得出:采用自适应神经元预测器:yp(t+1)=k∑ω′i(t)Pi(t)+y(t)-ym(t)(6)式中:ym为神经网络的学习输出;Pi为神经网络的输入,它由u(t)、u(t-1)、y(t)、y(t-1)参数组成。经过式(6)计算得到yp(t+1)逼近y(t+1),式(5)可写成:式中:η为学习速率;kv为神经元放大系数,它对控制系统的快速...

【专利技术属性】
技术研发人员:王大方魏辉徐泽绪汪井威汤志皓蔡金逸
申请(专利权)人:王大方
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1