首页 > 船舶设备 专利正文
一种基于GPS的多点定位绞车自动导航移船控制方法与流程

时间:2022-03-04 阅读: 作者:专利查询

一种基于GPS的多点定位绞车自动导航移船控制方法与流程
一种基于gps的多点定位绞车自动导航移船控制方法
技术领域
1.本发明属于定位导航技术领域,具体涉及一种基于gps的多点定位绞车自动导航移船控制方法。


背景技术:

2.传统的移船方法是采用手动操作手柄使绞车执行收放缆动作,结合缆绳恒张力控制技术,手动或自动调整绞车缆速,艏部绞车收缆,艉部绞车放缆,完成船舶前进移位作业,艏部绞车放缆,艉部绞车收缆,完成船舶后退移位作业,受外部环境影响,移船效果往往与目标位置偏差较大,在移位精度要求较高时难以满足需求。


技术实现要素:

3.本发明所要解决的技术问题是克服现有技术的不足,提供一种基于gps的多点定位绞车自动导航移船控制方法,利用gps卫星导航以及多点定位技术,实现移船的自动导航和控制,完成船舶清淤、整平等工作。
4.本发明提供一种基于gps的多点定位绞车自动导航移船控制方法,通过plc调整4台绞车的收放缆速度,改变4点定位缆长,使横向偏移误差不超过20cm,具体步骤如下,步骤s1、通过上位机建立船舶定位和移位模型,移船航线为直线m1m2方向,艏向前进目标位置静态坐标m1(xm1,ym1)、艉向后退目标位置静态坐标m2(xm2,ym2);步骤s2、通过gps设备,采集船位动态坐标g1(xg1,yg1)、g2(xg2,yg2),分别采集抛锚定位点静态坐标p1(xp1,yp1)、p2(xp2,yp2)、p3(xp3,yp3)、p4(xp4,yp4),通过坐标系转换和定位绞车出绳点位置参数转换获取各绞车出绳点动态坐标艏部s1(xs1,ys1)、s2(xs2,ys2)、艉部s3(xs3,ys3)、s4(xs4,ys4);步骤s3、初始状态下,通过m1、m2两点坐标建立目标航线m1m2直线方程为ym=f(xm);通过g1、g2两点坐标建立船位动态g1g2直线方程为yg=f(xg);第一绞车放缆长度l1为p1s1,p1s1与m1m2夹角θ1;第二绞车放缆长度l2为p2s2,p2s2与m1m2夹角θ2;第三绞车放缆长度l3为p3s3,p3s3与m1m2夹角θ3;第四绞车放缆长度l4为p4s4,p4s4与m1m2夹角θ4;设船舶自动导航前进速度为vf,则,第一绞车速度v1=f(θ1),第二绞车速度v2=f(θ2),第三绞车速度v3=ka,第四绞车速度v4=ka;第一绞车张力f1=kf,第二绞车张力f2=kf,第三绞车张力f3=f(θ3),第四绞车张力f4=f(θ4);速度主函数vi=f(θi)其中,i=1~4,若f4y=f3y,则船舶横向分力矢量抵消,船艉向保持;若v1y=v2y,则船舶横向分速度矢量抵消,艏向分速度矢量叠加,g1g2与m1m2重合,船艏向保持;
步骤s4、目标状态下,上位机选择前进目标m1点,在绞车作用下,船舶按设定目标方向前进;船位动态坐标g1’(xg1’,yg1’)、g2’(xg2’,yg2’),各绞车出绳点动态坐标艏部分别为s1’(xs1’,ys1’)、s2’(xs2’,ys2’)、艉部s3’(xs3’,ys3’)、s4’(xs4’,ys4’);通过g1’、g2’两点坐标建立船位动态g1’g2’直线方程为yg’=f(xg’);此时,第一绞车放缆长度l1’为p1’s1’;第二绞车放缆长度l2’为p2’s2’;第三绞车放缆长度l3’为p3’s3’;第四绞车放缆长度l4’为p4’s4’;步骤s5、微偏移状态下,船位动态坐标g1
’’
(xg1’,yg1
’’
)、g2
’’
(xg2’,yg2
’’
),各绞车出绳点动态坐标艏部分别为s1
’’
(xs1’,ys1
’’
)、s2
’’
(xs2’,ys2
’’
)、艉部s3
’’
(xs3’,ys3
’’
)、s4
’’
(xs4’,ys4
’’
);通过g1
’’
、g2
’’
两点坐标建立船位动态g1
’’
g2
’’
直线方程为yg
’’
=f(xg
’’
)目标航线m1m2与直线g1
’’
g2
’’
形成夹角α;第一绞车放缆长度l1
’’
为p1
’’
s1
’’
,误差dl1;第二绞车放缆长度l2
’’
为p2
’’
s2
’’
,误差dl2;第三绞车放缆长度l3
’’
为p3
’’
s3
’’
,误差dl3;第四绞车放缆长度l4
’’
为p4
’’
s4
’’
,误差dl4;为将微偏移状态调整为目标状态,使第一绞车放缆长度l1
’’
≈l1’,第二绞车放缆长度l2
’’
≈l2’,第三绞车放缆长度l3
’’
≈l3’,第四绞车放缆长度l4
’’
≈l4’,目标航线m1m2与直线g1
’’
g2
’’
形成夹角α≈0,船位动态坐标中yg1
’’
≈yg1’,yg2
’’
≈yg2’;则对绞车速度进行补偿,速度补偿主函数为dvi=f(dli),其中,i=1~4,第一绞车速度补偿为dv1=f(dl1);第二绞车速度补偿为dv2=f(dl2);第三绞车速度补偿为dv3=f(dl3);第四绞车速度补偿为dv4=f(dl4)。
5.本发明的优点在于,采用自动导航移船定位,不仅节省了大量的人力资源,降低了成本,还具有提高人员舒适度、减摇防倾功能、可靠性高、安装性及维护性好等优点,解决手动操作移船定位过程中出现的设定目标位置与实际位置偏差大、移位精度低等缺点。
附图说明
6.图1为本发明船舶初始状态示意图;图2为本发明船舶目标状态示意图;图3为本发明船舶模拟微偏移状态示意图。
具体实施方式
7.本实施例提供一种基于gps的多点定位绞车自动导航移船控制方法,通过plc调整4台绞车的收放缆速度,改变4点定位缆长,使横向偏移误差不超过20cm,具体步骤如下,步骤s1、通过上位机建立船舶定位和移位模型,移船航线为直线m1m2方向,艏向前进目标位置静态坐标m1(xm1,ym1)、艉向后退目标位置静态坐标m2(xm2,ym2);
步骤s2、通过gps设备,采集船位动态坐标g1(xg1,yg1)、g2(xg2,yg2),分别采集抛锚定位点静态坐标p1(xp1,yp1)、p2(xp2,yp2)、p3(xp3,yp3)、p4(xp4,yp4),通过坐标系转换和定位绞车出绳点位置参数转换获取各绞车出绳点动态坐标艏部s1(xs1,ys1)、s2(xs2,ys2)、艉部s3(xs3,ys3)、s4(xs4,ys4);步骤s3、初始状态下,如图1所示,通过m1、m2两点坐标建立目标航线m1m2直线方程为ym=f(xm);通过g1、g2两点坐标建立船位动态g1g2直线方程为yg=f(xg);第一绞车放缆长度l1为p1s1,p1s1与m1m2夹角θ1;第二绞车放缆长度l2为p2s2,p2s2与m1m2夹角θ2;第三绞车放缆长度l3为p3s3,p3s3与m1m2夹角θ3;第四绞车放缆长度l4为p4s4,p4s4与m1m2夹角θ4;设船舶自动导航前进速度为vf,则,第一绞车速度v1=f(θ1),第二绞车速度v2=f(θ2),第三绞车速度v3=ka,第四绞车速度v4=ka;第一绞车张力f1=kf,第二绞车张力f2=kf,第三绞车张力f3=f(θ3),第四绞车张力f4=f(θ4);速度主函数vi=f(θi)其中,i=1~4,若f4y=f3y,则船舶横向分力矢量抵消,船艉向保持;若v1y=v2y,则船舶横向分速度矢量抵消,艏向分速度矢量叠加,g1g2与m1m2重合,船艏向保持;步骤s4、目标状态下,如图2所示,上位机选择前进目标m1点,在绞车作用下,船舶按设定目标方向前进;船位动态坐标g1’(xg1’,yg1’)、g2’(xg2’,yg2’),各绞车出绳点动态坐标艏部分别为s1’(xs1’,ys1’)、s2’(xs2’,ys2’)、艉部s3’(xs3’,ys3’)、s4’(xs4’,ys4’);通过g1’、g2’两点坐标建立船位动态g1’g2’直线方程为yg’=f(xg’);此时,第一绞车放缆长度l1’为p1’s1’;第二绞车放缆长度l2’为p2’s2’;第三绞车放缆长度l3’为p3’s3’;第四绞车放缆长度l4’为p4’s4’;步骤s5、微偏移状态下,如图3所示,船位动态坐标g1
’’
(xg1’,yg1
’’
)、g2
’’
(xg2’,yg2
’’
),各绞车出绳点动态坐标艏部分别为s1
’’
(xs1’,ys1
’’
)、s2
’’
(xs2’,ys2
’’
)、艉部s3
’’
(xs3’,ys3
’’
)、s4
’’
(xs4’,ys4
’’
);通过g1
’’
、g2
’’
两点坐标建立船位动态g1
’’
g2
’’
直线方程为yg
’’
=f(xg
’’
)目标航线m1m2与直线g1
’’
g2
’’
形成夹角α;第一绞车放缆长度l1
’’
为p1
’’
s1
’’
,误差dl1;第二绞车放缆长度l2
’’
为p2
’’
s2
’’
,误差dl2;第三绞车放缆长度l3
’’
为p3
’’
s3
’’
,误差dl3;第四绞车放缆长度l4
’’
为p4
’’
s4
’’
,误差dl4;为将微偏移状态调整为目标状态,使第一绞车放缆长度l1
’’
≈l1’,第二绞车放缆长度l2
’’
≈l2’,第三绞车放缆长度l3
’’
≈l3’,第四绞车放缆长度l4
’’
≈l4’,目标航线m1m2与直线g1
’’
g2
’’
形成夹角α≈0,船位动态坐标中yg1
’’
≈yg1’,yg2
’’
≈yg2’;
则对绞车速度进行补偿,速度补偿主函数为dvi=f(dli),其中,i=1~4,可基于pid模型调节;第一绞车速度补偿为dv1=f(dl1);第二绞车速度补偿为dv2=f(dl2);第三绞车速度补偿为dv3=f(dl3);第四绞车速度补偿为dv4=f(dl4)。
8.该方法根据步骤s1和步骤s2采集的位置坐标,进行数值位置解析,赋速度值于各绞车,满足自动导航移船过程中的位置纠偏和速度补偿,以完成基于gps的自动导航移船定位。
9.以上显示和描述了本发明的基本原理、主要特征和优点。本领域的技术人员应该了解,本发明不受上述具体实施例的限制,上述具体实施例和说明书中的描述只是为了进一步说明本发明的原理,在不脱离本发明精神范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护的范围由权利要求书及其等效物界定。