一种六自由度位移变化补偿平台的调试方法转让专利

申请号 : CN201711375329.6

文献号 : CN108279661B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陆军李光远黄鹏邓达紘吴平平张静波徐天殷

申请人 : 广东精铟海洋工程股份有限公司广东精铟海洋工程创新研究有限公司

摘要 :

本发明公开了一种六自由度位移变化补偿平台的调试方法,在组装所述六自由度位移变化补偿平台前,对所述液压缸进行开环调试;通过所述电子尺检测所述液压缸的实际行程是否和设定行程相同;六个所述液压缸进行联合调试,对每个所述液压缸进行PID闭环调节校正,直至六个所述液压缸均能实现同步直线运动和互为正余弦曲线运动为止;任意摆动所述姿态传感器,先调试跟随运动,再调试补偿运动。优化六自由度位移变化补偿平台的出厂性能,降低现场调试的难度和缩短现场调试的周期。

权利要求 :

1.一种六自由度位移变化补偿平台的调试方法,通过控制器对六自由度位移变化补偿平台的液压缸和伺服阀进行调试,所述六自由度位移变化补偿平台由上平台、下平台和铰接于上平台和下平台之间的六个液压缸组装成,一个所述液压缸由一个所述伺服阀驱动,所述控制器控制六个所述伺服阀,其特征在于,包括以下步骤:步骤A,在组装所述六自由度位移变化补偿平台前,将六个所述液压缸分别通过对应地所述伺服阀接通油路,在油路液压为1Mpa~3Mpa的情况下,所述控制器控制所述伺服阀的不同开度,对所述液压缸进行开环调试;直至所述液压缸的伸缩速度和伺服阀的开度相匹配,并且所述液压缸伸缩过程流畅时,则所述液压缸通过所述开环调试;

步骤B,当六个所述液压缸均通过步骤A的调试后,在所述液压缸安装电子尺,所述控制器调试所述液压缸的伸缩行程,通过所述电子尺检测所述液压缸的实际行程是否和设定行程相同;

步骤C,当六个所述液压缸均通过步骤B的调试后,所述控制器生成目标运动曲线,并控制所述液压缸跟随所述目标运动曲线运动,检测所述液压缸的实际运动和所述目标运动曲线之间的跟随误差,对每个所述液压缸进行PID闭环调节校正,直至所述跟随误差小于预设的最大允许偏差值;

步骤D,当六个所述液压缸均通过步骤C的调试后,六个所述液压缸进行联合调试,直至六个所述液压缸均能实现同步直线运动和互为正余弦曲线运动为止;

步骤E,当六个所述液压缸均通过步骤D的调试后,将上平台、下平台和六个液压缸组装成所述六自由度位移变化补偿平台,六个所述液压缸进行联合调试,对每个所述液压缸进行PID闭环调节校正,直至六个所述液压缸均能实现同步直线运动和互为正余弦曲线运动为止;

步骤F,当六个所述液压缸均通过步骤E的调试后,所述控制器设定上平台测试运动曲线,根据所述上平台测试运动曲线控制六个所述液压缸的伸缩,检测所述上平台的实际运动曲线是否和上平台测试运动曲线相同;

步骤G,当六个所述液压缸均通过步骤F的调试后,所述控制器和姿态传感器建立通讯;

先调试跟随运动:任意摆动所述姿态传感器,所述控制器根据所述姿态传感器的运动曲线控制六个所述液压缸的伸缩,直至所述上平台的实际运动曲线和所述姿态传感器的运动曲线相同;

再调试补偿运动:任意摆动所述姿态传感器,所述控制器根据所述姿态传感器的运动曲线控制六个所述液压缸的伸缩,直至所述上平台的实际运动曲线和所述姿态传感器的运动曲线相反。

2.根据权利要求1所述的六自由度位移变化补偿平台的调试方法,其特征在于,所述步骤D包括以下子步骤:步骤D1,当六个所述液压缸均通过步骤C的调试后,任意两个所述液压缸进行联合调试,直至任意两个所述液压缸均能实现同步直线运动和互为正余弦曲线运动为止;

步骤D2,当六个所述液压缸均通过步骤D1的调试后,六个所述液压缸进行联合调试,以两个所述液压缸为一组,直至三组所述液压缸均能实现同步直线运动和互为正余弦曲线运动为止。

3.根据权利要求1所述的六自由度位移变化补偿平台的调试方法,其特征在于:

所述步骤C中的所述目标运动曲线为正弦运动曲线,所述PID闭环调节校正为所述控制器依次驱动六个所述液压缸做正弦运动,以确定六个所述液压缸分别对应的PID闭环控制中的比例增益Pi、积分增益Ii和微分增益Di,其中(i=1,2,...,6),包括以下子步骤:步骤C1,确定PID闭环控制中的微分增益Di为零;

步骤C2,设定积分增益Ii=0,驱动所述液压缸做正弦运动,并且比例增益Pi由零逐渐增大,直至出现振荡;然后,比例增益Pi逐渐减小,直至振荡消失,若所述液压缸的实际运动曲线为正弦运动曲线,则记录当前比例增益值Mi,并确定所述比例增益Pi的大小为所述当前比例增益值Mi的60%~70%;

步骤C3,确定所述比例增益Pi的大小后,驱动所述液压缸做正弦运动,并且积分增益Ii由零逐渐增大,直至出现振荡;然后,积分增益Ii逐渐减小,直至振荡消失,若所述液压缸的实际运动曲线为正弦运动曲线,则记录当前积分增益值Ni,并确定所述积分增益Ii的大小为所述当前积分增益值Ni的150%~180%。

4.根据权利要求1所述的六自由度位移变化补偿平台的调试方法,其特征在于,所述步骤F中,所述控制器根据所述上平台测试运动曲线控制六个所述液压缸的伸缩的过程为:步骤F1,在所述上平台建立静坐标系OXYZ,选取所述上平台的外接圆的圆心为静坐标系原点,并且在所述下平台建立动坐标系O′X′Y′Z′,选取所述下平台的外接圆的圆心为动坐标系原点,定义初始状态为动坐标系原点O′和静坐标系原点O重合,和所述控制器存储六个所述液压缸的下铰接点Bi与上铰接点Ai之间的初始长度Li,其中(i=1,2,...,6);

步骤F2,所述控制器根据所述上平台测试运动曲线,获得所述上平台在所述上平台测试运动曲线中各个时刻的沿着X、Y、Z三个轴的预期线位移量q1、q2、q3和绕X、Y、Z三个轴的预期角位移量q4、q5、q6,共生成所述上平台上六个自由度的位移量;

步骤F3,所述控制器根据所述上平台在所述上平台测试运动曲线中各个时刻的预期线位移量q1、q2、q3和预期角位移量q4、q5、q6;求出六个所述液压缸的下铰接点Bi在动坐标系的坐标值,和求出六个所述液压缸的上铰接点Ai在静坐标系的坐标值,其中(i=1,2,...,6);

步骤F4,所述控制器通过转换矩阵T,求出所述下铰接点Bi在动坐标系的坐标值转换到静坐标系中的矩阵Ci=T·B,进而计算出所述上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸的预期伸缩量Δdi,其中Δdi=di-Li;

步骤F5,所述控制器控制六个所述伺服阀分别驱动对应的所述液压缸的活塞杆运动直至达到对应的预期伸缩量Δdi,通过所述电子尺检测所述液压缸的实际行程是否和预期伸缩量Δdi相同,从而判断所述上平台的实际运动曲线是否和所述上平台测试运动曲线相同。

5.根据权利要求4所述的六自由度位移变化补偿平台的调试方法,其特征在于:

所述步骤F1中还设定所述上平台的半径为Ra,下平台的半径为Rb,上平台和下平台之间的初始高度为H,两铰接点的中垂线的夹角为120°,铰接点与坐标轴的夹角为αi;

步骤F3中,所述下铰接点Bi在动坐标系的坐标值为

所述上铰接点Ai在静坐标系的坐标值为

6.根据权利要求5所述的六自由度位移变化补偿平台的调试方法,其特征在于:所述步骤G中,调试跟随运动过程为:步骤G1,所述控制器获取所述姿态传感器的沿着X、Y、Z三个轴的线位移量p1、p2、p3和绕X、Y、Z三个轴的角位移量p4、p5、p6,共生成所述姿态传感器上六个自由度的位移量;

步骤G2,所述控制器根据所述姿态传感器在步骤G1中的六个自由度的位移量,求出六个所述液压缸的下铰接点Bi在动坐标系的坐标值,和求出六个所述液压缸的上铰接点Ai在静坐标系的坐标值,其中(i=1,2,...,6);

步骤G3,所述控制器通过转换矩阵T,求出所述下铰接点Bi在动坐标系的坐标值转换到静坐标系中的矩阵Ci=T·B,进而计算出所述上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸的预期伸缩量Δdi;

步骤G4,所述控制器控制六个所述伺服阀分别驱动对应的所述液压缸的活塞杆运动直至达到对应的预期伸缩量Δdi,通过所述电子尺检测所述液压缸的实际行程是否和预期伸缩量Δdi相同,从而判断所述上平台的实际运动曲线是否和所述姿态传感器的运动曲线相同。

7.根据权利要求6所述的六自由度位移变化补偿平台的调试方法,其特征在于:所述步骤G中,调试补偿运动过程为:步骤G5,所述控制器获取所述姿态传感器的沿着X、Y、Z三个轴的线位移量p1、p2、p3和绕X、Y、Z三个轴的角位移量p4、p5、p6,共生成所述姿态传感器上六个自由度的位移量;

步骤G6,所述控制器根据所述姿态传感器在步骤G5中的六个自由度的位移量,求出六个所述液压缸的下铰接点Bi在动坐标系的坐标值,和求出六个所述液压缸的上铰接点Ai在静坐标系的坐标值,其中(i=1,2,...,6);

步骤G7,所述控制器通过转换矩阵T,求出所述下铰接点Bi在动坐标系的坐标值转换到静坐标系中的矩阵Ci=T·B,进而计算出所述上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸的预期伸缩量Δdi;

步骤G8,所述控制器根据六个所述液压缸的预期伸缩量Δdi,得出六个所述液压缸对应的波浪补偿量Ki=-Δdi,然后控制六个所述伺服阀分别驱动对应的所述液压缸的活塞杆运动直至达到对应的波浪补偿量Ki,通过所述电子尺检测所述液压缸的实际行程是否和波浪补偿量Ki相同,从而判断所述上平台的实际运动曲线是否和所述姿态传感器的运动曲线相反。

8.根据权利要求1所述的六自由度位移变化补偿平台的调试方法,其特征在于:所述步骤D中,若所述液压缸不能实现同步直线运动和互为正余弦曲线运动,则调试所述液压缸的液压和所述伺服阀的电压。

说明书 :

一种六自由度位移变化补偿平台的调试方法

技术领域

[0001] 本发明涉及海上运输作业设备领域,尤其涉及一种六自由度位移变化补偿平台的调试方法。

背景技术

[0002] 由于风浪的影响,海上作业的船舶会产生无规律的摇摆,这严重影响了工作人员在海上作业时的安全性。因此,常常通过设置六自由度位移变化补偿平台,通过调节六个液压油缸的伸缩和摇摆来实时补偿上平台的横摇、纵摇和升沉,从而使上平台保持平稳。但现有的六自由度位移变化补偿平台为在现场安装调试,调试周期长,调试难度大,而且受到现场环境条件的限制,往往调试准确度不佳,影响了多自由度平台的实际使用性能。

发明内容

[0003] 本发明的目的在于提出一种优化六自由度位移变化补偿平台的出厂性能,降低现场调试的难度和缩短现场调试的周期的六自由度位移变化补偿平台的调试方法。
[0004] 为达此目的,本发明采用以下技术方案:
[0005] 一种六自由度位移变化补偿平台的调试方法,通过控制器对六自由度位移变化补偿平台的液压缸和伺服阀进行调试,所述六自由度位移变化补偿平台由上平台、下平台和铰接于上平台和下平台之间的六个液压缸组装成,一个所述液压缸由一个所述伺服阀驱动,所述控制器控制六个所述伺服阀,包括以下步骤:
[0006] 步骤A,在组装所述六自由度位移变化补偿平台前,将六个所述液压缸分别通过对应地所述伺服阀接通油路,在油路液压为1Mpa~3Mpa的情况下,所述控制器控制所述伺服阀的不同开度,对所述液压缸进行开环调试;直至所述液压缸的伸缩速度和伺服阀的开度相匹配,并且所述液压缸伸缩过程流畅时,则所述液压缸通过所述开环调试;
[0007] 步骤B,当六个所述液压缸均通过步骤A的调试后,在所述液压缸安装电子尺,所述控制器调试所述液压缸的伸缩行程,通过所述电子尺检测所述液压缸的实际行程是否和设定行程相同;
[0008] 步骤C,当六个所述液压缸均通过步骤B的调试后,所述控制器生成目标运动曲线,并控制所述液压缸跟随所述目标运动曲线运动,检测所述液压缸的实际运动和所述目标运动曲线之间的跟随误差,对每个所述液压缸进行PID闭环调节校正,直至所述跟随误差小于预设的最大允许偏差值;
[0009] 步骤D,当六个所述液压缸均通过步骤C的调试后,六个所述液压缸进行联合调试,直至六个所述液压缸均能实现同步直线运动和互为正余弦曲线运动为止;
[0010] 步骤E,当六个所述液压缸均通过步骤D的调试后,将上平台、下平台和六个液压缸组装成所述六自由度位移变化补偿平台,六个所述液压缸进行联合调试,对每个所述液压缸进行PID闭环调节校正,直至六个所述液压缸均能实现同步直线运动和互为正余弦曲线运动为止;
[0011] 步骤F,当六个所述液压缸均通过步骤E的调试后,所述控制器设定上平台测试运动曲线,根据所述上平台测试运动曲线控制六个所述液压缸的伸缩,检测所述上平台的实际运动曲线是否和上平台测试运动曲线相同;
[0012] 步骤G,当六个所述液压缸均通过步骤F的调试后,所述控制器和姿态传感器建立通讯;先调试跟随运动:任意摆动所述姿态传感器,所述控制器根据所述姿态传感器的运动曲线控制六个所述液压缸的伸缩,直至所述上平台的实际运动曲线和所述姿态传感器的运动曲线相同;
[0013] 再调试补偿运动:任意摆动所述姿态传感器,所述控制器根据所述姿态传感器的运动曲线控制六个所述液压缸的伸缩,直至所述上平台的实际运动曲线和所述姿态传感器的运动曲线相反。
[0014] 优选地,所述步骤D包括以下子步骤:
[0015] 步骤D1,当六个所述液压缸均通过步骤C的调试后,任意两个所述液压缸进行联合调试,直至任意两个所述液压缸均能实现同步直线运动和互为正余弦曲线运动为止;
[0016] 步骤D2,当六个所述液压缸均通过步骤D1的调试后,六个所述液压缸进行联合调试,以两个所述液压缸为一组,直至三组所述液压缸均能实现同步直线运动和互为正余弦曲线运动为止。
[0017] 优选地,所述步骤C中的所述目标运动曲线为正弦运动曲线,所述PID闭环调节校正为所述控制器依次驱动六个所述液压缸做正弦运动,以确定六个所述液压缸分别对应的PID闭环控制中的比例增益Pi、积分增益Ii和微分增益Di,其中(i=1,2,...,6),包括以下子步骤:
[0018] 步骤C1,确定PID闭环控制中的微分增益Di为零;
[0019] 步骤C2,设定积分增益Ii=0,驱动所述液压缸做正弦运动,并且比例增益Pi由零逐渐增大,直至出现振荡;然后,比例增益Pi逐渐减小,直至振荡消失,若所述液压缸的实际运动曲线为正弦运动曲线,则记录当前比例增益值Mi,并确定所述比例增益Pi的大小为所述当前比例增益值Mi的60%~70%;
[0020] 步骤C3,确定所述比例增益Pi的大小后,驱动所述液压缸做正弦运动,并且积分增益Ii由零逐渐增大,直至出现振荡;然后,积分增益Ii逐渐减小,直至振荡消失,若所述液压缸的实际运动曲线为正弦运动曲线,则记录当前积分增益值Ni,并确定所述积分增益Ii的大小为所述当前积分增益值Ni的150%~180%。
[0021] 优选地,所述步骤F中,所述控制器根据所述上平台测试运动曲线控制六个所述液压缸的伸缩的过程为:
[0022] 步骤F1,在所述上平台建立静坐标系OXYZ,选取所述上平台的外接圆的圆心为静坐标系原点,并且在所述下平台建立动坐标系O′X′Y′Z′,选取所述下平台的外接圆的圆心为动坐标系原点,定义初始状态为动坐标系原点O′和静坐标系原点O重合,和所述控制器存储六个所述液压缸的下铰接点Bi与上铰接点Ai之间的初始长度Li,其中(i=1,2,...,6);
[0023] 步骤F2,所述控制器根据所述上平台测试运动曲线,获得所述上平台在所述上平台测试运动曲线中各个时刻的沿着X、Y、Z三个轴的预期线位移量q1、q2、q3和绕X、Y、Z三个轴的预期角位移量q4、q5、q6,共生成所述上平台上六个自由度的位移量;
[0024] 步骤F3,所述控制器根据所述上平台在所述上平台测试运动曲线中各个时刻的预期线位移量q1、q2、q3和预期角位移量q4、q5、q6;求出六个所述液压缸的下铰接点Bi在动坐标系的坐标值,和求出六个所述液压缸的上铰接点Ai在静坐标系的坐标值,其中(i=1,2,...,6);
[0025] 步骤F4,所述控制器通过转换矩阵T,求出所述下铰接点Bi在动坐标系的坐标值转换到静坐标系中的矩阵Ci=T·B,进而计算出所述上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸3的预期伸缩量Δdi,其中
[0026]
[0027]
[0028] 步骤F5,所述控制器控制六个所述伺服阀分别驱动对应的所述液压缸的活塞杆运动直至达到对应的预期伸缩量Δdi,通过所述电子尺检测所述液压缸的实际行程是否和预期伸缩量Δdi相同,从而判断所述上平台的实际运动曲线是否和所述上平台测试运动曲线相同。
[0029] 优选地,所述步骤F1中还设定所述上平台的半径为Ra,下平台的半径为Rb,上平台和下平台之间的初始高度为H,两铰接点的中垂线的夹角为120°,铰接点与坐标轴的夹角为αi;
[0030] 步骤F3中,所述下铰接点Bi在动坐标系的坐标值为
[0031]
[0032] 所述上铰接点Ai在静坐标系的坐标值为
[0033]
[0034] 优选地,所述步骤G中,调试跟随运动过程为:
[0035] 步骤G1,所述控制器获取所述姿态传感器的沿着X、Y、Z三个轴的线位移量p1、p2、p3和绕X、Y、Z三个轴的角位移量p4、p5、p6,共生成所述姿态传感器上六个自由度的位移量;
[0036] 步骤G2,所述控制器根据所述姿态传感器在步骤G1中的六个自由度的位移量,求出六个所述液压缸的下铰接点Bi在动坐标系的坐标值,和求出六个所述液压缸的上铰接点Ai在静坐标系的坐标值,其中(i=1,2,...,6);
[0037] 步骤G3,所述控制器通过转换矩阵T,求出所述下铰接点Bi在动坐标系的坐标值转换到静坐标系中的矩阵Ci=T·B,进而计算出所述上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸的预期伸缩量Δdi;
[0038] 步骤G4,所述控制器控制六个所述伺服阀分别驱动对应的所述液压缸的活塞杆运动直至达到对应的预期伸缩量Δdi,通过所述电子尺检测所述液压缸的实际行程是否和预期伸缩量Δdi相同,从而判断所述上平台的实际运动曲线是否和所述姿态传感器的运动曲线相同。
[0039] 优选地,所述步骤G中,调试补偿运动过程为:
[0040] 步骤G5,所述控制器获取所述姿态传感器的沿着X、Y、Z三个轴的线位移量p1、p2、p3和绕X、Y、Z三个轴的角位移量p4、p5、p6,共生成所述姿态传感器上六个自由度的位移量;
[0041] 步骤G6,所述控制器根据所述姿态传感器在步骤G5中的六个自由度的位移量,求出六个所述液压缸的下铰接点Bi在动坐标系的坐标值,和求出六个所述液压缸的上铰接点Ai在静坐标系的坐标值,其中(i=1,2,...,6);
[0042] 步骤G7,所述控制器通过转换矩阵T,求出所述下铰接点Bi在动坐标系的坐标值转换到静坐标系中的矩阵Ci=T·B,进而计算出所述上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸的预期伸缩量Δdi;
[0043] 步骤G8,所述控制器根据六个所述液压缸的预期伸缩量Δdi,得出六个所述液压缸对应的波浪补偿量Ki=-Δdi,然后控制六个所述伺服阀分别驱动对应的所述液压缸的活塞杆运动直至达到对应的波浪补偿量Ki,通过所述电子尺检测所述液压缸的实际行程是否和波浪补偿量Ki相同,从而判断所述上平台的实际运动曲线是否和所述姿态传感器的运动曲线相反。
[0044] 优选地,所述步骤D中,若所述液压缸不能实现同步直线运动和互为正余弦曲线运动,则调试所述液压缸的液压和所述伺服阀的电压。
[0045] 所述六自由度位移变化补偿平台的调试方法在六自由度位移变化补偿平台过程中对各个工件进行调试,优化六自由度位移变化补偿平台的出厂性能,降低现场调试的难度和缩短现场调试的周期。所述步骤A为在组装所述六自由度位移变化补偿平台前,在1Mpa~3Mpa的低压下,对所述液压缸进行开环调试,以验证伺服阀的控制性能和液压性能;当所述液压缸的伸缩速度和伺服阀的开度相匹配,并且所述液压缸伸缩过程流畅时,说明伺服阀的控制性能和液压性能良好。
[0046] 所述步骤B通过所述电子尺检测所述液压缸的实际行程是否和设定行程相同,验证闭环控制的可行性,当所述电子尺检测所述液压缸的实际行程和设定行程相同,则说明所述控制器的控制性能良好。
[0047] 所述步骤C检测所述液压缸的实际运动和所述目标运动曲线之间的跟随误差,验证并提高闭环运动控制性能。对每个所述液压缸进行PID闭环调节校正,直至所述跟随误差小于预设的最大允许偏差值,则说明闭环运动控制性能良好。

附图说明

[0048] 附图对本发明做进一步说明,但附图中的内容不构成对本发明的任何限制。
[0049] 图1是本发明其中一个实施例的调试流程图;
[0050] 图2是本发明其中一个实施例的调试控制关系图;
[0051] 图3是本发明其中一个实施例的坐标关系图;
[0052] 图4是本发明其中一个实施例的六自由度平台结构图。
[0053] 其中:控制器1;伺服阀2;液压缸3;上平台4;下平台5;电子尺6;姿态传感器7。

具体实施方式

[0054] 下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
[0055] 本实施例的六自由度位移变化补偿平台的调试方法,如图2所示,通过控制器1对六自由度位移变化补偿平台的液压缸3和伺服阀2进行调试,所述六自由度位移变化补偿平台由上平台4、下平台5和铰接于上平台4和下平台5之间的六个液压缸3组装成,一个所述液压缸3由一个所述伺服阀2驱动,所述控制器1控制六个所述伺服阀2,如图1所示,包括以下步骤:
[0056] 步骤A,在组装所述六自由度位移变化补偿平台前,将六个所述液压缸3分别通过对应地所述伺服阀2接通油路,在油路液压为1Mpa~3Mpa的情况下,所述控制器1控制所述伺服阀2的不同开度,对所述液压缸3进行开环调试;直至所述液压缸3的伸缩速度和伺服阀2的开度相匹配,并且所述液压缸3伸缩过程流畅时,则所述液压缸3通过所述开环调试;
[0057] 步骤B,当六个所述液压缸3均通过步骤A的调试后,在所述液压缸3安装电子尺6,所述控制器1调试所述液压缸3的伸缩行程,通过所述电子尺6检测所述液压缸3的实际行程是否和设定行程相同;
[0058] 步骤C,当六个所述液压缸3均通过步骤B的调试后,所述控制器1生成目标运动曲线,并控制所述液压缸3跟随所述目标运动曲线运动,检测所述液压缸3的实际运动和所述目标运动曲线之间的跟随误差,对每个所述液压缸3进行PID闭环调节校正,直至所述跟随误差小于预设的最大允许偏差值;
[0059] 步骤D,当六个所述液压缸3均通过步骤C的调试后,六个所述液压缸3进行联合调试,直至六个所述液压缸3均能实现同步直线运动和互为正余弦曲线运动为止;
[0060] 步骤E,当六个所述液压缸3均通过步骤D的调试后,将上平台4、下平台5和六个液压缸3组装成所述六自由度位移变化补偿平台,六个所述液压缸3进行联合调试,对每个所述液压缸3进行PID闭环调节校正,直至六个所述液压缸3均能实现同步直线运动和互为正余弦曲线运动为止;
[0061] 步骤F,当六个所述液压缸3均通过步骤E的调试后,所述控制器1设定上平台测试运动曲线,根据所述上平台测试运动曲线控制六个所述液压缸3的伸缩,检测所述上平台4的实际运动曲线是否和上平台测试运动曲线相同;
[0062] 步骤G,当六个所述液压缸3均通过步骤F的调试后,所述控制器1和姿态传感器7建立通讯;先调试跟随运动:任意摆动所述姿态传感器7,所述控制器1根据所述姿态传感器7的运动曲线控制六个所述液压缸3的伸缩,直至所述上平台4的实际运动曲线和所述姿态传感器7的运动曲线相同;
[0063] 再调试补偿运动:任意摆动所述姿态传感器7,所述控制器1根据所述姿态传感器7的运动曲线控制六个所述液压缸3的伸缩,直至所述上平台4的实际运动曲线和所述姿态传感器7的运动曲线相反。
[0064] 所述六自由度位移变化补偿平台的调试方法在六自由度位移变化补偿平台过程中对各个工件进行调试,优化六自由度位移变化补偿平台的出厂性能,降低现场调试的难度和缩短现场调试的周期。所述步骤A为在组装所述六自由度位移变化补偿平台前,在1Mpa~3Mpa的低压下,对所述液压缸3进行开环调试,以验证伺服阀2的控制性能和液压性能;当所述液压缸3的伸缩速度和伺服阀2的开度相匹配,并且所述液压缸3伸缩过程流畅时,说明伺服阀2的控制性能和液压性能良好。
[0065] 所述步骤B通过所述电子尺6检测所述液压缸3的实际行程是否和设定行程相同,验证闭环控制的可行性,当所述电子尺6检测所述液压缸3的实际行程和设定行程相同,则说明所述控制器1的控制性能良好。
[0066] 所述步骤C检测所述液压缸3的实际运动和所述目标运动曲线之间的跟随误差,验证并提高闭环运动控制性能。对每个所述液压缸3进行PID闭环调节校正,直至所述跟随误差小于预设的最大允许偏差值,则说明闭环运动控制性能良好。
[0067] 所述步骤D六个所述液压缸3进行联合调试,验证六个所述液压缸3的协调性,若不能同步直线运动或互为正余弦曲线运动,则检查是否存在机械问题、液压是否满足运动需求、以及伺服阀2的电压变化是否与控制指令相符合。
[0068] 所述步骤E将上平台4、下平台5和六个液压缸3组装成所述六自由度位移变化补偿平台,如图4所示,再次对六个所述液压缸3进行联合调试,验证六自由度位移变化补偿平台的机械结构的性能和提高在负载情况下闭环运动控制性能。
[0069] 所述步骤F,所述控制器1根据所述上平台测试运动曲线控制六个所述液压缸3的伸缩,验证所述控制器1对六个所述液压缸3的控制性能。当所述上平台4的实际运动曲线和上平台测试运动曲线不相同时,检查所述控制器1的运动控制算法以及机电液是否存在问题,通过观察电子尺6反馈的数据变化来判断是否符合预期。
[0070] 所述步骤G通过任意摆动所述姿态传感器7,调试跟随运动性能和补偿运动性能,进一步提高所述控制器1的闭环运动控制性能。
[0071] 优选地,所述步骤D包括以下子步骤:
[0072] 步骤D1,当六个所述液压缸3均通过步骤C的调试后,任意两个所述液压缸3进行联合调试,直至任意两个所述液压缸3均能实现同步直线运动和互为正余弦曲线运动为止;
[0073] 步骤D2,当六个所述液压缸3均通过步骤D1的调试后,六个所述液压缸3进行联合调试,以两个所述液压缸3为一组,直至三组所述液压缸3均能实现同步直线运动和互为正余弦曲线运动为止。所述步骤D先任意两个所述液压缸3进行联合调试,验证两轴控制的协调性;然后,以两个所述液压缸3为一组,六个所述液压缸3进行联合调试,验证六轴运动的协调性。
[0074] 优选地,所述步骤C中的所述目标运动曲线为正弦运动曲线,所述PID闭环调节校正为所述控制器1依次驱动六个所述液压缸3做正弦运动,以确定六个所述液压缸3分别对应的PID闭环控制中的比例增益Pi、积分增益Ii和微分增益Di,其中(i=1,2,...,6),包括以下子步骤:
[0075] 步骤C1,确定PID闭环控制中的微分增益Di为零;
[0076] 步骤C2,设定积分增益Ii=0,驱动所述液压缸3做正弦运动,并且比例增益Pi由零逐渐增大,直至出现振荡;然后,比例增益Pi逐渐减小,直至振荡消失,若所述液压缸3的实际运动曲线为正弦运动曲线,则记录当前比例增益值Mi,并确定所述比例增益Pi的大小为所述当前比例增益值Mi的60%~70%;
[0077] 步骤C3,确定所述比例增益Pi的大小后,驱动所述液压缸3做正弦运动,并且积分增益Ii由零逐渐增大,直至出现振荡;然后,积分增益Ii逐渐减小,直至振荡消失,若所述液压缸3的实际运动曲线为正弦运动曲线,则记录当前积分增益值Ni,并确定所述积分增益Ii的大小为所述当前积分增益值Ni的150%~180%。
[0078] 对每个所述液压缸3进行PID闭环调节校正,提高运动行程准确性。通过步骤C1至C3,可精准快速地确定六个所述液压缸3对应的PID闭环控制的比例增益Pi、积分增益Ii和微分增益Di。根据多次试验发现,确定所述比例增益Pi的大小为所述当前比例增益值Mi的60%-70%;所述积分增益Ii的大小为所述当前积分增益值Ni的150%-180%,校正准确度较高。
[0079] 优选地,所述步骤F中,所述控制器1根据所述上平台测试运动曲线控制六个所述液压缸3的伸缩的过程为:
[0080] 步骤F1,如图3所示,在所述上平台4建立静坐标系OXYZ,选取所述上平台4的外接圆的圆心为静坐标系原点,并且在所述下平台5建立动坐标系O′X′Y′Z′,选取所述下平台5的外接圆的圆心为动坐标系原点,定义初始状态为动坐标系原点O′和静坐标系原点O重合,和所述控制器1存储六个所述液压缸3的下铰接点Bi与上铰接点Ai之间的初始长度Li,其中(i=1,2,...,6);
[0081] 步骤F2,所述控制器1根据所述上平台测试运动曲线,获得所述上平台4在所述上平台测试运动曲线中各个时刻的沿着X、Y、Z三个轴的预期线位移量q1、q2、q3和绕X、Y、Z三个轴的预期角位移量q4、q5、q6,共生成所述上平台4上六个自由度的位移量;
[0082] 步骤F3,所述控制器1根据所述上平台4在所述上平台测试运动曲线中各个时刻的预期线位移量q1、q2、q3和预期角位移量q4、q5、q6;求出六个所述液压缸3的下铰接点Bi在动坐标系的坐标值,和求出六个所述液压缸3的上铰接点Ai在静坐标系的坐标值,其中(i=1,2,...,6);
[0083] 步骤F4,所述控制器1通过转换矩阵T,求出所述下铰接点Bi在动坐标系的坐标值转换到静坐标系中的矩阵Ci=T·B,进而计算出所述上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸3的预期伸缩量Δdi,其中
[0084]
[0085]
[0086] 步骤F5,所述控制器1控制六个所述伺服阀2分别驱动对应的所述液压缸3的活塞杆运动直至达到对应的预期伸缩量Δdi,通过所述电子尺6检测所述液压缸3的实际行程是否和预期伸缩量Δdi相同,从而判断所述上平台4的实际运动曲线是否和所述上平台测试运动曲线相同。
[0087] 由于波浪可以看作近似正弦运动,因此所述上平台测试运动曲线为正弦运动曲线,更为真实模拟实际工作情况。通过转换矩阵T,将下铰接点Bi在动坐标系的坐标值转换到静坐标系中,从而计算出上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸3的预期伸缩量Δdi,驱动液压缸3的活塞杆运动直至达到对应的预期伸缩量Δdi,实现使所述上平台4的实际运动曲线和所述上平台测试运动曲线相同。
[0088] 优选地,所述步骤F1中还设定所述上平台4的半径为Ra,下平台5的半径为Rb,上平台4和下平台5之间的初始高度为H,两铰接点的中垂线的夹角为120°,铰接点与坐标轴的夹角为αi;
[0089] 步骤F3中,所述下铰接点Bi在动坐标系的坐标值为
[0090]
[0091] 所述上铰接点Ai在静坐标系的坐标值为
[0092]
[0093] 定义六个所述液压缸3的下铰接点分别为B1、B2、B3、B4、B5、B6,即下铰接点Bi,其中(i=1,2,...,6);六个所述液压缸3的上铰接点分别为A1、A2、A3、A4、A5、A6,即上铰接点Ai,其中(i=1,2,...,6),然后根据图3分别求出下铰接点B1、B2、B3、B4、B5、B6的x轴坐标值、y轴坐标值和z轴坐标值,以及上铰接点A1、A2、A3、A4、A5、A6的x轴坐标值、y轴坐标值和z轴坐标值。
[0094] 由图3可知,下铰接点B2的x轴坐标值 其y轴坐标值和其z轴坐标值B2z=H;
[0095] 对于下铰接点B2、B6、B4之间的中垂线的夹角为120°,则下铰接点B6的x轴坐标值其y轴坐标值 和其z轴坐标值B6z=H;下铰接点B4的x轴坐标值 其y轴坐标值
和其z轴坐标值B4z=H;
[0096] 由图3可知,下铰接点B3的x轴坐标值 其y轴坐标值和其z轴坐标值B3z=H;
[0097] 对于下铰接点B3、B1、B5之间的中垂线的夹角为120°,则下铰接点B1的x轴坐标值其y轴坐标值 和其z轴坐标值B1z=H;下铰接点B5的x轴坐标值 其y轴坐标值
和其z轴坐标值B5z=H;
[0098] 将上述下铰接点B1、B2、B3、B4、B5、B6的坐标值生成齐次矩阵为
[0099]
[0100] 同理,可得上铰接点A1、A2、A3、A4、A5、A6的坐标值的齐次矩阵为
[0101]
[0102] 优选地,所述步骤G中,调试跟随运动过程为:
[0103] 步骤G1,所述控制器1获取所述姿态传感器7的沿着X、Y、Z三个轴的线位移量p1、p2、p3和绕X、Y、Z三个轴的角位移量p4、p5、p6,共生成所述姿态传感器7上六个自由度的位移量;
[0104] 步骤G2,所述控制器1根据所述姿态传感器7在步骤G1中的六个自由度的位移量,求出六个所述液压缸3的下铰接点Bi在动坐标系的坐标值,和求出六个所述液压缸3的上铰接点Ai在静坐标系的坐标值,其中(i=1,2,...,6);
[0105] 步骤G3,所述控制器1通过转换矩阵T,求出所述下铰接点Bi在动坐标系的坐标值转换到静坐标系中的矩阵Ci=T·B,进而计算出所述上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸3的预期伸缩量Δdi;
[0106] 步骤G4,所述控制器1控制六个所述伺服阀2分别驱动对应的所述液压缸3的活塞杆运动直至达到对应的预期伸缩量Δdi,通过所述电子尺6检测所述液压缸3的实际行程是否和预期伸缩量Δdi相同,从而判断所述上平台4的实际运动曲线是否和所述姿态传感器7的运动曲线相同。
[0107] 优选地,所述步骤G中,调试补偿运动过程为:
[0108] 步骤G5,所述控制器1获取所述姿态传感器7的沿着X、Y、Z三个轴的线位移量p1、p2、p3和绕X、Y、Z三个轴的角位移量p4、p5、p6,共生成所述姿态传感器7上六个自由度的位移量;
[0109] 步骤G6,所述控制器1根据所述姿态传感器7在步骤G5中的六个自由度的位移量,求出六个所述液压缸3的下铰接点Bi在动坐标系的坐标值,和求出六个所述液压缸3的上铰接点Ai在静坐标系的坐标值,其中(i=1,2,...,6);
[0110] 步骤G7,所述控制器1通过转换矩阵T,求出所述下铰接点Bi在动坐标系的坐标值转换到静坐标系中的矩阵Ci=T·B,进而计算出所述上铰接点Ai和所述下铰接点Bi的距离di以及所述液压缸3的预期伸缩量Δdi;
[0111] 步骤G8,所述控制器1根据六个所述液压缸3的预期伸缩量Δdi,得出六个所述液压缸3对应的波浪补偿量Ki=-Δdi,然后控制六个所述伺服阀2分别驱动对应的所述液压缸3的活塞杆运动直至达到对应的波浪补偿量Ki,通过所述电子尺6检测所述液压缸3的实际行程是否和波浪补偿量Ki相同,从而判断所述上平台4的实际运动曲线是否和所述姿态传感器7的运动曲线相反。
[0112] 优选地,所述步骤D中,若所述液压缸3不能实现同步直线运动和互为正余弦曲线运动,则调试所述液压缸3的液压和所述伺服阀2的电压。
[0113] 以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。