公开/公告号CN112551364A
专利类型发明专利
公开/公告日2021-03-26
原文格式PDF
申请/专利权人 江阴市智行工控科技有限公司;南京云牛智能科技有限公司;东南大学;
申请/专利号CN202011305247.6
申请日2020-11-20
分类号B66C13/06(20060101);B66C13/46(20060101);B66C13/48(20060101);G05B19/05(20060101);G06N3/04(20060101);G06N3/08(20060101);
代理机构32204 南京苏高专利商标事务所(普通合伙);
代理人张华蒙
地址 214431 江苏省无锡市江阴市澄江中路159号714室
入库时间 2023-06-19 10:25:58
技术领域
本发明属于工业级行车技术领域,具体涉及基于变结构神经网络的复合负载位置追踪防摇控制方法。
背景技术
随着全球工业的发展和生产规模的扩大,行车在工业生产中的作用日趋增大,行车是一种重要的重物装卸搬运设备,在各个工业现场具有广泛应用。然而,行车在吊运过程中不可避免地会产生摇摆。因此,研究控制并消除行车吊运时的摇摆并实现精确定位,对提高工业现场的作业效率、搬运精度和工业控制自动化具有重要的意义。
行车在吊运过程中总是不可避免地造成吊物的摇摆,通常需要非常熟练的行车操作工手动操作控制吊物的摇摆,这也是目前最为常用的做法。吊物的摇摆会加速机械磨损,增长吊物的转运时间,甚至造成安全事故。机械防摇摆都需要增加机械设备自重且造价较高,在一些尺寸要求较高的场合受到限制,不利于起重设备轻量化发展,目前新制造设备很少采用。
因此,通过各类算法来控制吊车运行轨迹进行防摇摆控制得到了更多的重视,防摇定位控制可以自动消除吊物在运行过程中产生的摇摆,更快地完成吊物的转运,特别是带有定位功能的自动化工业级行车,防摇摆系统可以使行车的操作变得更高效、更安全。
目前,对于很多行车防摇算法都是基于系统的精确模型而设计的,但是对于实际系统,系统不同的状态可能并不是适应于一套固定系统参数,因此,系统将会在一些工况下难以达到期望的效果。
发明内容
发明目的:本发明的目的是提出基于变结构神经网络的复合负载位置追踪防摇控制方法,针对工业生产中的不同工况,采用变节构模糊神经网络对复合负载位置追踪控制器参数进行修正,从而更好的提升控制效果,具有良好的鲁棒性,提升防摇效果。
技术方案:为实现上述发明目的,本发明采用如下技术方案:
基于变结构神经网络的复合负载位置追踪防摇控制方法,包括如下步骤:
1)测得行车实时位置;
2)将实时位置信号传输到上位机中;
3)上位机将信号导入到训练好的参数校正器中得到控制参数修正值,将修正值带入到复合负载位置追踪算法得到最终行车加速度输出信号;
4)将步骤3)的最终行车加速度输出信号传送给PLC,并通过PLC控制变频器的输出来控制行车加速度,完成行车的防摇定位的自动化控制。
进一步地,步骤1)中具体为:通过角度测量仪测得行车负载角度θ,通过激光测距仪测得行车实时位置x,计算复合负载位置信号c
其中,λ(θ)为一标量函数,x
进一步地,所述的λ(θ)计算如下:
λ(θ)=lsinθ
λ(θ)表示因负载摆动产生的复合位移,l为绳长。
进一步地,步骤3)中,利用结构剪枝方法和结构生长方法搭建变结构模糊神经网络模型作为参数校正器,所述的参数校正器包括输入层、推理层、规则层和输出层:
输入层:将输入的状态量传递至推理层;
推理层:选用高斯型函数作为隶属度函数,高斯型函数如下:
其中j=1,2,…n,k=1,2,…m,n输入变量个数,m为每一隶属层神经元个数,σ
规则层:通过全连接得到模糊规则的激活强度:
其中,h=1,2,…,p,p表示规则层神经元数,x
输出层:去模糊化处理,得到最终输出y
其中:w
进一步地,所述的结构剪枝方法,是为防止模糊神经网络结构过度生长从而提高模型收敛速度的方法,引入剪枝规则如下:
P
其中,P
进一步地,所述的结构生长方法,是当系统难以被当前规则高效拟合时,为满足环境变化而增添新规则的方法,引入生长规则如下:
其中,P
进一步地,将所述的行车复合负载误差δ
其中,比例增益初值k
计算复合负载位置追踪控制器的输出a:
其中,
进一步地,该基于变结构神经网络的复合负载位置追踪防摇控制方法的控制系统包括:PLC控制器、角度测量仪、激光测距仪、变频器、交流异步电机、行车和上位机;通过上位机组态软件实现变结构模糊神经网络的训练以及最终模型输出的运算,上位机的输出端与PLC控制器的输入端连接,用于将程序下载写入PLC控制器,PLC控制器的输出端与变频器的输入端连接,实现PLC控制器对变频器的控制,由变频器控制交流异步电机的速度,由交流异步电机驱动行车按计算的加速度移动,同时通过角度测量仪、激光测距仪将行车的实时角度和实时位置传入上位机的实时数据库系统。
有益效果:与现有技术相比,本发明提供的基于变结构神经网络的复合负载位置追踪防摇控制方法,使用模糊神经网络去修正控制器参数,可以更好地适应不同工况,同时该神经网络采用的结构剪枝和结构生长的方法,其变结构的模型训练大大提高了神经网络的学习速率并且能够高效地覆盖到全部输入状态。该控制方案可以更好的提升防摇效果,适应生产过程中的各类工况,提高工业生产中吊车调运物品的安全性、可靠性。
附图说明
图1为实施例的基于变结构神经网络的复合负载位置追踪防摇控制方法结构框图;
图2为实施例的变结构模糊神经网络框架;
图3为实施例的基于变结构神经网络的复合负载位置追踪防摇控制方法框图;
图4为实施例的基于变结构神经网络的复合负载位置追踪防摇控制方法流程图。
具体实施方式
下面结合附图和具体实施方式,对本发明方法进行详细的阐述。
搭建变结构模糊神经网络作为参数校正器,如图1-2所示,包括输入层、推理层、规则层和输出层:
输入层:将输入的状态量传递至推理层;
推理层:选用高斯型函数作为隶属度函数,高斯型函数如下:
其中j=1,2,…n,k=1,2,…m,n输入变量个数,m为每一隶属层神经元个数,σ
规则层:通过全连接得到模糊规则的激活强度:
其中,h=1,2,…,p,p表示规则层神经元数,x
输出层:去模糊化处理,得到最终输出y
其中:w
利用结构剪枝和结构生长的方法搭建变结构模糊神经网络模型作为参数校正器,将行车复合负载误差δ
结构剪枝方法,是为防止模糊神经网络结构过度生长从而提高模型收敛速度的方法,引入剪枝规则如下:
P
其中,P
结构生长方法,是当系统难以被当前规则高效拟合时,为满足环境变化而增添新规则的方法,引入生长规则如下:
其中,P
通过上述方法对神经网络进行搭建和训练,并得到最终校正器模型。
如图3-4所示,基于变结构神经网络的复合负载位置追踪防摇控制方法,使用角度测量仪和激光测距仪测得行车实时位置,通过PLC控制器将信号送到上位机中,上位机将信号导入到训练好的参数校正器中得到控制参数修正值,将修正值带入到复合负载位置追踪算法得到最终行车加速度输出,将最终信号传送给PLC,并通过PLC控制变频器的输出来控制行车加速度,最终完成行车的精确防摇定位的自动化控制,具体步骤如下:
步骤1:通过角度测量仪测得行车负载角度θ,通过激光测距仪测得行车实时位置x,计算复合负载位置信号c
其中,λ(θ)=lsinθ为一标量函数,表示因负载摆动产生的复合位移,l为绳长,实际应用上取l=3.5m,x
步骤2:通过PLC传递信号至上位机,由上位机运行基于变结构模糊神经网络的复合负载位置追踪防摇控制算法;
步骤3:将行车复合负载误差δ
步骤4:对控制器控制增益参数进行修正得到比例增益终值
其中,比例增益初值k
步骤5:计算复合负载位置追踪控制器的输出a:
其中,
基于变结构神经网络的复合负载位置追踪防摇控制方法的控制系统包括:PLC控制器、角度测量仪、激光测距仪、变频器、交流异步电机、行车和上位机;通过上位机组态软件实现变结构模糊神经网络的训练以及最终模型输出的运算,上位机的输出端与PLC控制器的输入端连接,用于将程序下载写入PLC控制器,PLC控制器的输出端与变频器的输入端连接,实现PLC控制器对变频器的控制,由变频器控制交流异步电机的速度,由交流异步电机驱动行车按计算的加速度移动,同时通过角度测量仪、激光测距仪将行车的实时角度和实时位置传入上位机的实时数据库系统。
PLC控制器采用科远公司自主研发的DCS系统中的模块,角度测量仪采用赛特科公司的产品,激光测距仪采用SICK公司的产品。
机译: 用于机动车辆的物体检测和追踪装置,具有物体追踪装置,该物体追踪装置基于物体相对于参考车辆的位置(相对于车道几何形状)在空间上确定被检测物体的位置
机译: 车道标记检测装置,具有参数追踪单元,该参数追踪单元实现参数的追踪方法,以基于计算出的中线位置和中线形式定义中线位置和中线形式
机译: 用于基于多位卷积神经网络的基于多位卷积神经网络的存储单元的存储单元,用于基于多位卷积神经网络的基于存储的内存应用的存储器阵列结构及其计算方法