【技术实现步骤摘要】
一种无人农机路径跟随控制方法、装置与电子设备
[0001]本专利技术属于无人农机导航定位控制
,具体涉及一种无人农机路径跟随控制方法、装置与电子设备。
技术介绍
[0002]无人农机可以推动精准农业的实施,提高资源利用率和劳动生产率,降低对农机手熟练度的要求,降低工作强度,无人农机驾驶拖拉机已经成为近年来的研究热点。其中无人农机的路径跟随功能是无人农机完成作业最重要的环节之一。无人农机路径跟随是指给定路径,控制无人农机沿着给定路径行走,进而使得无人农机完成作业。
[0003]目前国内无人农机所使用的定位系统大多都是基于GPS,使用北斗系统定位系统的较少。同时在无人农机路径跟随控制系统中,纯追踪算法被提出的时间很早,此方法是基于几何的追踪方法,可靠性较高,在直线段路径跟踪的效果较好,但是在环境复杂和曲率变化的场合精度较低,该算法的精度取决于前视距离,如果前视距离可以适时调节,该算法的精度将会提高。
技术实现思路
[0004]为解决上述技术问题,本专利技术提供一种无人农机路径跟随控制方法,其支持北斗系统差分定位,同时可以和惯性导航进行组合定位,保证无人农机定位的准确性和可靠性。另外,该路径跟随方法较传统的纯追踪路径跟随方法,可以实现前视距离的自适应调节,路径跟踪的精度和鲁棒性都有所提升。
[0005]本专利技术实现其目的所采取的技术方案是:
[0006]一种无人农机路径跟随控制方法,包括如下步骤:
[0007]步骤(1)基于北斗定位系统,为无人农机提供位置坐标以及航向 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种无人农机路径跟随控制方法,其特征在于,包括如下步骤:步骤(1)基于北斗定位系统,为无人农机提供位置坐标以及航向信息;步骤(2)利用惯性传感器进行航位推算,获取无人农机位置坐标;步骤(3)利用北斗定位系统和惯性传感器组成组合定位系统,采用卡尔曼滤波器融合无人农机位置坐标、位置以及航向信息;步骤(4)将步骤(3)的融合的无人农机位置坐标、位置以及航向信息传递给规划控制单元,进行路径规划,将规划好的路径传递给规划控制单元;步骤(5)建立无人农机运动学模型;步骤(6)设计模糊自适应纯追踪控制器;步骤(7)设置模糊变量以及其论域和模糊集;步骤(8)设置模糊控制规则;步骤(9)计算纯追踪模型的前轮转角;步骤(10)通过方向盘控制前轮转角,控制无人农机的横向误差趋近于0。2.根据权利要求1所述的一种无人农机路径跟随控制方法,其特征在于,所述步骤(1)包括经过RTK差分定位获取无人农机的经纬度并将其转化为通用横墨卡托坐标系中的无人农机位置坐标。3.根据权利要2所述的一种无人农机路径跟随控制方法,其特征在于,所述步骤(3)包括采用卡尔曼滤波器融合无人农机位置坐标(x,y),以无人农机位置坐标(x,y)为状态变量,惯性传感器航位推算的无人农机位置坐标为预测量,北斗定位系统测量的坐标数据作为观测量,组合定位系统的状态方程为:X
k
=AX
k
‑1+BU
k
‑1+W (1)其中,Δx和Δy分别为采样时刻内x、y方向的增量,W为过程噪声且W~N(0,Q),N(0,Q)代表噪声W符合均值为0,方差为Q的标准正太分布;北斗定位系统和惯性传感器的组合定位系统的观测方程为:Z
k
=HX
k
+V (2)其中,Z
k
代表了k时刻北斗定位系统观测得到的无人农机坐标,H为状态转换矩阵,V为观测噪声且V~N(0,R),N(0,R)代表噪声V符合均值为0,方差为R的标准正太分布。4.根据权利要3所述的一种无人农机路径跟随控制方法,其特征在于,所述步骤(5)中的运动学模型为:其中,x为无人农机的横向坐标,y是无人农机的纵向坐标,θ是无人农机航向,表示横向坐标对时间的导数,表示纵向坐标对时间的导数,表示航向对时间的导数,v代表无人农机速度,δ
f
为前轮转角值,L代表前轮和后轮轴心的轴距。
5.根据权利要4所述的一种无人农机路径跟随控制方法,其特征在于,所述步骤(6)包括:首先确定纯追踪控制器中前视距离F,采用模糊自适应的方法确定前视距离F,以横向偏差p
e
和农机速度v作为输入变量,不考虑变化率的影响,将前视距离F作为输出变量,建立一个二维模糊控制器。6.根据权利要5所述的一种无人农机路径跟随控制方法,其特征在于,所述步骤(7)中横向偏差p
e
论域设置为[
‑
技术研发人员:王亮亮,郭继冬,李子申,楚焕鑫,刘炳成,汪亮,刘振耀,常坤,
申请(专利权)人:中国科学院空天信息创新研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。