液压起重机轨迹跟踪控制方法的研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第19卷第2期2021年4月
Vol.19No.2
Apr.2021
中国工程机械学报
CHINESE JOURNAL OF CONSTRUCTION MACHINERY
液压起重机轨迹跟踪控制方法的研究
范学慧1,刘明明1,2
(1.江苏建筑职业技术学院智能制造学院,江苏徐州221000;2.江苏大学机械工程学院,江苏镇江212013)
摘要:液压起重机对目标轨迹跟踪的正确性,有助于提高其工作效率和工作质量。

为了提高液压起重机对目标轨迹的跟踪正确度,以及跟踪过程的平稳性,设计了一种液压起重机轨迹跟踪控制方法。

首先,通过对液压起重机进行分析,求取了其旋转关节以及执行机构的运动学模型;然后,利用一个低频正弦波,构造了死区补偿装置模型,克服了由控制阀引起的固有死区问题;最后,在液压起重机频率响应函数的基础上,求取了前馈信号的反向稳态增益。

采用本文方法对矩形目标轨迹、圆形目标轨迹以及三角形目标轨迹进行跟踪,以验证其跟踪性能。

通过实验结果显示,与神经网络方法相比,本文方法在对矩形目标轨迹、圆形目标轨迹以及三角形目标轨迹进行跟踪时,最大偏差度分别减小了5.48%、19.76%和17.37%。

由此说明,本文方法能够控制液压起重机对目标轨迹进行准确的跟踪,有助于提高液压起重机的工作可靠度。

关键词:液压起重机;运动学模型;死区补偿装置;频率响应;稳态增益
中图分类号:U463文献标志码:A文章编号:1672-5581(2021)02-0148-05
Research on trajectory tracking control method of
hydraulic crane
FAN Xuehui1,LIU Mingming1,2
(1.School of Intelligent Manufacturing,Jiangsu Vocational Institute of Architectural Technology,Xuzhou221000,Jiangsu,China;2.School of Mechanical Engineering,Jiangsu University,Zhenjiang212013,Jiangsu,China)
Abstract:The correctness of target trajectory tracking of hydraulic crane is helpful to improve its working efficiency and quality.In order to improve the tracking accuracy of the target trajectory of hydraulic crane and the stability of the tracking process,a trajectory tracking control method of hydraulic crane is designed in this paper.Firstly,through the analysis of hydraulic crane,the kinematics model of its rotating joint and actuator is obtained.Then,using a low-frequency sine wave,a dead-time compensation device model is constructed to overcome the inherent dead-time problem caused by the control valve.Finally,based on the frequency response function of hydraulic crane,the steady-state gain of feed-forward signal is obtained.This method is used to track rectangular,circular and triangular target trajectories to verify their tracking performance.The experimental results show that the maximum deviation of the proposed method is reduced by5.48%,19.76%and17.37%respectively when compared with the neural network method in tracking the trajectories of rectangular,circular and triangular targets.Therefore,this method can control the hydraulic crane to track the target trajectory accurately,and help to improve the working reliability of the hydraulic crane.
Key words:hydraulic crane;kinematic model;dead-zone compensation device;frequency response;steady-state gain
基金项目:江苏省自然科学基金资助项目(BK20180174)
作者简介:范学慧(1980—),女,讲师。

E-mail:***************
第2期范学慧,等:液压起重机轨迹跟踪控制方法的研究
随着工业技术水平的不断提高,人们在多种工作场景中都需要对重物进行搬运等操作,此时起重机就发挥了其独特的优势[1]。

液压起重机依靠其可控性好、工作效率高以及抗干扰能力强等特点,被人们广泛应用于房屋建筑、物流仓储以及林业种植等多个生活领域。

正由于其在人们生活中的广泛应用,对其运动轨迹的控制进行研究就显得具有一定的实用价值[2-3]。

通过专家学者的研究,目前出现了一些液压起重机轨迹跟踪的方法。

例如,Daniel 等[4]通过对轨迹规划算法和运动控制方法进行研究,设计了一种基于传感器测量跟踪参考轨迹的反馈控制器,用于控制液压起重机的运动轨迹。

文献[5]中采用非线性模型预测控制实现协调动作,对液压起重机轨迹控制过程所需数值进行处理,从而使得目标函数最小化,以实现液压起重机的轨迹控制。

Wu 等[6]设计了阻抗控制器,实现了负载的轨迹跟踪和阻抗调节,采用间接自适应鲁棒控制方法,在存在参数不确定性和未知干扰的情况下,使系统的跟踪性能达到最大,并获得二级控制单元的精确参数估计。

虽然以上方法能够促进液压起重机的轨迹控制效果,提高液压起重机对目标轨迹的跟踪正确度,但是,由于这些方法没有考虑系统中的死区补偿以及前馈信号控制,使得这些方法控制液压起重机对目标轨迹跟踪时,跟踪正确性不够高,存在较大的波动和误差。

对此,本文通过分析液压起重机的结构,建立了其旋转关节和执行机构的运动学模型。

引入一个正弦波信号,建立了死去补偿装置模型,将气缸开始移动的位置(输出行程和输入行程)与输入正弦波进行比较,以补偿死区信号;并通过液压起重机的频率响应函数,求取前馈信号增益,以控制液压起重机对目标轨迹的跟踪。

为了验证本文方法的有效性,利用本文方法对矩形目标轨迹、圆形目标轨迹以及三角形目标轨迹进行了跟踪测试,通过观察测试曲线以分析本文方法的控制效果。

1液压起重机分析
图1为转向节臂式液压起重机,其具有3个旋
转关节和1个伸缩关节。

液压起重机的第2和第3个水平旋转关节,提供了起重机在x 与z 轴上的笛卡尔操作[7-8]。

通过Denavit -Hartenberg 方法可以求取负载的位置方程[9]为
éëêêêêùûúúúúx TP y TP z TP =éëêêêêù
û
úú
úúL 2⋅cos (q 1-q 2)+L 1⋅cos q 10L 2⋅sin (q 1-q 2)+L 1⋅sin q 1(1)
式中:x TP 、y TP 、z TP 分别为负载在x 、y 、z 3个轴向上的位置;L 1、L 2分别为第2和第3个水平旋转关节的长度;q 1为第2旋转关节与x 轴的夹角;q 2为第3个水平旋转关节与第2旋转关节的夹角。

从式(1)可见,负载在y 轴上的位置为0,因此,在对液压起重机的运动学分析时可忽略其y 轴信息。

第2和第3个水平旋转关节的角速度为q 1和
q 2,可通过x TP 、z TP 计算而得到,方程为
éëêùû
úq 1q 2=J -1éëêùûú
x TP y TP (2)
式中:J -1为逆雅可比矩阵,其表达式为
J -1=
é
ë
êêêêùûúú
úú
-cos (q 1-q 2)L 1⋅sin q 2
-
sin (q 1-q 2)
L 1⋅sin q 2
-L 1⋅cos q 1+L 2⋅cos (q 1-q 2)L 1⋅L 2⋅sin q 2-L 1⋅sin q 1+L 2⋅sin (q 1-q 2)L 1⋅L 2⋅sin q 2(3)
根据起重机的逆运动学方法,通过q 2的正弦值
以及余弦值求取其正切值,在对正切值求取反变
换,即可获取q 2的值为
q 2=arctan2(-sin q 2,cos q 2)
(4)
获取q 2后,可将其联合L 1、L 2来求取q 1的值为
q 1=arctan2(x TP ,z TP )-arctan2(L 2sin q 2,L 2+L 1cos q 2)(5)
接头的旋转由液压执行器驱动。

气缸行程函
数的关节角度值是一个特定于结构的几何映射,其
测量了起重机接头之间的距离。

图1液压起重机Fig.1
Hydraulic crane
149
第19卷
中国工程机械学报采用曲线拟合的方法将气缸活塞行程表示为关节角度的函数,从而获得直接作动器运动学。

首先,利用逆执行器映射对操作点进行等距采样;然后,将输入和输出数据转换为采样数据,从而为直接执行器运动学的曲线拟合提供了样本数据。

气缸行程p 拟合为连接角q 的多项式函数可表示为
p =∑n =0n =N
k n q n
(6)
式中:N 为拟合给定采样数据时的多项式总数;K 为多项式系数,其可通过Matlab 的数值曲线拟合工具箱确定
[10]。

利用链式法则,对式(6)进行计算,以求取执行
机构的速度值p
[11]为p
=∑n =0n =N
nk n q n -1(7)
2控制系统设计
本文设计的液压起重机控制系统的框图如图2
所示。

图2表达了控制信号从路径发生器到气缸活塞行程和速度变化的完整信号流。

图中,控制系统的输入端是一个路径发生器,它在笛卡尔空间中提供一个具有负载位置和速度的时间序列。

控制系统通过起重机的逆运动学方法,得到起重机的关节角作为负载位置的函数。

通过起重机的正向运动学方法,求取前馈控制信号所需要的逆雅可比方程。

由于液压起重机中两个气缸的方向控制阀是重叠阀,因此,输入端存在非线性的固有死区。

本文通过引入一个相对低频的正弦波来发现死区,将气缸开始移动的位置(输出行程和输入行程)与输入正弦波进行比较,以补偿死区信号。

由此可得死
区补偿装置的模型为
u =
{
u x +b pos ,u x >0
u x -b neg ,u x <0
(8)
式中:u 为进入控制阀的控制信号;b pos 、b neg 分别为输入信号u x 的正和负时,气缸开始移动的位置。

由于起重机的非线性特性,当施加多个周期的正弦波时,气缸行程值将会产生漂移。

此时,可利用输入信号减去其导数平均值的线斜率,以消除测量数据的漂移。

消除测量数据的漂移后,可从每次测量值中准确地提取出测量值振幅和相位,以求取测量的频率响应函数。

通过该方法可得液压起重机的频率响应函数为
G (s )=1s Kw 2n
s 2
+2ζw n ×s +w 2n (9)
式中:s 为输入信号的频域值;K 为稳态增益;ζ为阻
尼比;w n 为固有频率。

利用式(9)可求取下执行器的传递函数G L (s )和上执行器的传递函数G U (s )为G L (s )=1s 6.813
s 2
+11.2s +153.9(10)G U (s )=1s 15.59
s 2
+37.15s +336.1
(11)利用式(9)可计算出图2中前馈信号的反向稳态增益k ess 为
k ess =lim s →0
(s ⋅G (s ))(12)
联合式(10)~式(12),可求出下执行器的前馈增益值k essL 和下执行器的前馈增益值k essU 分别为
k essL =lim s →0(s ⋅G L (s ))=0.0443(13)k essU =lim s →0
(s ⋅G U (s ))=0.0464(14)
3实验结果
以Intel I3双核CPU 、4GB 内存的Lenovo 计
算机上作为实验平台,通过Matlab/Simulink 作为实验软件,对本文所设计方法的轨迹跟踪效果进行实验测试。

测试中采用了神经网络控制方法作为对比,更为直观地观察本文方法的轨迹跟踪优越性。

实验中设置了多种目标轨迹,通过对本文方法和神经网络方法的跟踪轨迹进行观察,以分析不同方法的轨迹跟踪性能。

3.1
矩形目标轨迹跟踪测试
通过设定一个矩形目标轨迹,利用本文方法和神经网络方法对该目标轨迹进行跟踪。

两种方法的对矩形目标轨迹的跟踪结果如图3所示。

通过观察图3
中两种方法对矩形目标轨迹的
图2
液压起重机控制系统框图
Fig.2
Block diagram of hydraulic crane control
system
150
第2期范学慧,等:液压起重机轨迹跟踪控制方法的研究
跟踪曲线,可以发现,神经网络方法的跟踪轨迹中存在较多的波动,而且跟踪轨迹相对目标轨迹产生偏移时,需要调整更久才能再次贴合目标轨迹。

神经网络方法的跟踪轨迹中,与目标轨迹的最大偏差度为14.81%。

本文方法的跟踪轨迹波动次数较小,而且产生偏移时,能够较快地再次贴合目标轨迹。

本文方法的跟踪轨迹中,与目标轨迹的最大偏差度为9.33%。

由此说明,本文方法能够较好地跟踪矩形目标轨迹,跟踪过程中出现的波动次数较少。

3.2
圆形目标轨迹跟踪测试
图4显示了不同方法对圆形目标轨迹的跟踪结果。

如图4可见,与神经网络方法对圆形目标轨迹的跟踪曲线相比,本文方法对圆形目标轨迹的跟踪曲线更为平滑,出现波动的次数更少。

在对圆形目标轨迹跟踪时,神经网络方法的跟踪轨迹中,与目标轨迹的最大偏差度为32.26%。

本文方法的跟踪轨迹中,与目标轨迹的最大偏差度为12.5%。

说明,与神经网络方法相比,本文方法能够更好地对圆形目标轨迹进行跟踪。

3.3
三角形目标轨迹跟踪测试
神经网络方法与本文方法对三角形目标轨迹的跟踪结果,如图5所示。

图5中,神经网络方法在对三角形目标轨迹进
行跟踪时,平稳度不高,产生波动的次数较多。


个跟踪过程中,神经网络方法的跟踪曲线出现了多次较大的波动,与目标轨迹相比,其跟踪曲线中产生的最大偏差度为26.07%。

而本文方法对三角形
图3
不同方法对矩形目标轨迹的跟踪结果
Fig.3
Tracking
results
of
rectangular
target
trajectories by different
methods
图4
不同方法对圆形目标轨迹的跟踪结果
Fig.4
Tracking results of circular target trajectories by different
methods
图5
不同方法对三角形目标轨迹的跟踪结果
Fig.5
Tracking
results
of
triangular
target
trajectories by different methods
151
第19卷中国工程机械学报
目标轨迹进行跟踪时,平稳度较高,产生波动的次数较少。

与目标轨迹相比,本文方法的跟踪曲线中产生的最大偏差度为8.70%。

可以看出,本文方法能够较好地跟踪三角形目标轨迹。

说明本文方法有助于提高液压起重机对目标轨迹的跟踪正确度,使得液压起重机能够更为平稳、准确地按照目标轨迹进行工作
4结语
本文针对具有笛卡尔轨迹跟踪任务的液压起重机,设计了一种轨迹跟踪控制方法。

在对液压起重机分析的基础上,推导了其关节角速度以及执行机构的速度模型。

引入一个相对低频的正弦波,构造了死区补偿装置模型。

并通过液压起重机的频率响应函数,计算了前馈信号的反向稳态增益。

通过观察本文方法对矩形目标轨迹、圆形目标轨迹以及三角形目标轨迹的跟踪曲线,分析了本文方法的跟踪性能。

通过本文方法的跟踪曲线,本文方法不仅有助于提高液压起重机对目标轨迹的跟踪正确度,而且还能保证液压起重机对目标轨迹跟踪过程的平稳性。

参考文献:
[1]段天宏,李乃梁,尹建伟.门座式起重机的人因工程学问题研究[J].包装工程,2009,30(9):120-122.
DUAN T H,LI N L,YIN J W.Ergonomics research of
portal jib crane[J].Packaging Engineering,2009,30(9):
120-122.
[2]徐艳翠,张笑,崔竹君.折臂式随车起重机变幅液压系统性能优化提升研究[J].液压与气动,2018,7(1):101-104.
XU Y C,ZHANG X,CUI Z J.Performance optimization
research of lorry-mounted crane luffing hydraulic
system[J].Chinese Hydraulics and Pneumatics,2018,7
(1):101-104.[3]张圆圆,何永玲,周海燕.基于模糊变结构控制的桥式起重机防摆研究[J].中国工程机械学报,2019,17(2):
112-116.
ZHANG Y Y,HE Y L,ZHOU H Y.Study based on fuzzy
variable structure control for the load's anti-swing of
overhead cranes[J].Chinese Journal of Construction
Machinery,2019,17(2):112-116.
[4]DANIEL O M,SIMON W,PEDRO X L H.Increasing the level of automation in the forestry logging process with
crane trajectory planning and control[J].Journal of
Field Robotics,2014,31(3):343-363.
[5]KALMARI J,BACKMAN J,VISALA A.Coordinated motion of a hydraulic forestry crane and a vehicle using
nonlinear model predictive control[J].Computers and
Electronics in Agriculture,2017,133(1):119-127.
[6]WU J B,YANG Z Y,WU D L.Impedance control of secondary regulated hydraulic crane in the water entry
phase[J].Ocean Engineering,2018,169(1):134-143.[7]SEN K,GHOSH S,SARKAR B.Evaluation strategy of hydraulic crane through mathematical programming:an
automated approach to meet customer requirement[J].
Journal of The Institution of Engineers(India):Series
C,2019,100(4):647-664.
[8]程学进,王庆安,许同辉.基于ADAMS与EASY5的40kN 液压起重机联合仿真[J].机床与液压,2015,43(16):
116-118.
CHENG X J,WANG Q A,XU T H.Co-simulation of40
kN hydraulic crane based on ADAMS and EASY5[J].
Machine Tool and Hydraulics,2015,43(16):116-118.[9]MUTLU R,ALICI G,LI W.Three-dimensional kinematic modeling of helix-forming lamina-emergent soft smart
actuators based on electroactive polymers[J].IEEE
Transactions on Systems,Man,and Cybernetics:
Systems,2017,47(9):2562-2573.
[10]ZHU S,CHEN G B.Numerical solution of a microbial growth model applied to dynamic environments[J].
Journal of Microbiological Methods,2015,112(1):76-82.[11]MOSADEGH A,NIKRAZ H.Buried pipe response subjected to traffic load experimental and numerical
investigations[J].International Journal of Geomate,
2017,13(39):1-8.
152。

相关文档
最新文档