路径规划之导航

\qquad 技术上来说,导航通常是指确定一条路径或者轨迹从而驱动载具从当前位置移动到目标位置。它受到当前位置、速度、海拔和其他与导航相关的状态变量影响。
\qquad 导航控制系统结构如图1所示,测量单元由多种传感器组成,其用于环境感知和载具监控。导航单元使用传感器收集的数据评估载具状态并构建周围环境。控制单元通过处理后的数据信息生成命令控制载具追踪目标路径。在这里插入图片描述
图 1 导 航 控 制 结 构 图 图1\quad导航控制结构图 1 \qquad 常用的导航方法分为三种目标针对、路径跟随和轨迹追踪。
—目标针对
\qquad 通常目标针对方法分为三种方式单纯追踪导航、相对速度导航和三点导航
\qquad 单纯追踪方式如图1.2所示,目标在载具视线范围内,载具移动方向和载具到目标方向的夹角由方位传感器测量得到,使用数学符号 λ L O S \lambda_{LOS} λLOS表示。载具受 λ L O S \lambda_{LOS} λLOS的控制,使载具的运动方向指向目标,直到截获目标。早期的导航方法是通过观测 λ ˙ L O S \dot{\lambda}_{LOS} λ˙LOS,当 λ ˙ L O S \dot{\lambda}_{LOS} λ˙LOS为0时载具运动方向直接指向目标。lateral acceleration reference(横向加速度基准)如下式所示:
η c = N c ′ V c λ ˙ L O S ( 1 ) { \eta_{c} = N^{'}_{c}V_{c}\dot{\lambda}_{LOS} \qquad (1) } ηc=NcVcλ˙LOS(1) \qquad N c ′ N^{'}_{c} Nc是调整参数,通过调整该参数增加载具的旋转速度。 V c V_{c} Vc是(closing velocity)闭合速度。然而这种方法应用在追踪快速目标时效果不好。
在这里插入图片描述 图 2 单 纯 追 踪 导 航 图2 \quad 单纯追踪导航 2 \qquad 相对速度追踪方法可以解决追踪高速目标的问题,其原理是利用目标的速度信息使载具-目标的相对速度沿着视线方向(载具到目标)。相对速度追踪方法在处理高速目标的追踪问题中效果显著,但该方法需要更多的目标速度信息,载具需要装备更多的航空电子设备,硬件成本高。
\qquad 三点导航法不同于以上两种方法,其引入了地面控制站(GC)和追踪线(LOT)。地面基站发射光束瞄准目标,载具通过调整速度方向使载具的轨迹收敛到光束上,直到截获目标。不同于单纯目标追踪法,载具不需要目标在视线范围内。载具上的方位传感器被地面基站的更复杂的设备取代。
在这里插入图片描述 图 3 三 点 追 踪 导 航 图3\quad三点追踪导航 3
—路径跟随
\qquad 与目标针对法相比路径跟随法更加复杂,它是当载具满足动态约束时设计控制方案从而获取并跟随几何路径。其原理(如图4所示)是保持载具运动方向和路径方向相同并减少载具与路径的横向误差(Lateral error)。
在这里插入图片描述 图 4 路 径 跟 随 法 图4 \quad路径跟随法 4 \qquad 点O是载具到路径的投影点,形成的坐标系被称为Frenet-Serret坐标系。一旦横向误差减小并稳定到0,载具就能稳定停留在目标路径上。现存的方法包括假设点追踪法、非线性控制导航法和基于路径跟随的向量场法。
\qquad 假设点追踪法是在目标路径上假设一个虚拟的目标点(the carrot point),使载具追赶该点。首先跟随从路径上选取两点并由这两点(waypoint)确定一条直线,算法的关键是定位在直线路径上的假设点。
在这里插入图片描述 图 5 假 设 点 追 踪 法 图5\qquad假设点追踪法 5 \qquad 该方法第一步是将载具点投影到确定的直线上,如图中点 P v i r t u a l P_{virtual} Pvirtual,假设点设置在点 P v i r t u a l P_{virtual} Pvirtual之前(所选两点的运动方向),距离为 d l e a d d_{lead} dlead。载具运动方向的改变由载具到假设点的方向决定,使载具更新运动状态。第二步是利用目标针对导航法,通过计算需要的横向加速度使载具转移到目标方向。 d l e a d d_{lead} dlead作为调整参数会类似阻尼因子一样决定算法的性能。当该参数较小时,载具运行到目标线的速度较快但会出现较大震荡。当该参数较大时,到达目标线的速度较慢但运行平稳。
\qquad 在假设点追踪法中距离 d l e a d d_{lead} dlead受到例如载具速度、横向追踪误差和路径的形状多个因素的影响,而且必须要能实时调整以达到最好的性能。但是如何非线性的更新假设点位置?非线性导航法可以解决该问题。
\qquad 非线性导航法如图6所示,以载具为圆心, r L 1 r_{L1} rL1为半径画圆交由路径上选择两点(waypoint)所确定直线两点。按照waypoint运行方向选择对应交点为假设点。该算法在临界阻尼条件下李雅普诺夫稳定。只要可以计算出交点就能应用该方法追踪路径,当载具距离目标路径较远时使用Frenet-Serret坐标系原点作为假设点。
在这里插入图片描述 图 6 L 1 非 线 性 导 航 法 图6\quad L1 非线性导航法 6L1线 \qquad 与以上两种方法不同,基于路径跟随的向量场法在空间生成目标速度向量场驱动载具随路径方向移动。
—轨迹追踪
\qquad 轨迹追踪法广泛的应用在了当前的航空系统上但缺点明显。首先在部分路径上不考虑载具的动态性能时载具不能精确追踪。其次载具的状态时间戳不能可靠预测,载具的未来位置、速度和其他导航信息不能轻易获得,唯一的方法是使用当前测量信息进行模拟预测。然而,这种模拟预测耗时长且由于分布和测量噪声使得预测不精确。因其明显的缺点,使这种方法不能应用在室内导航和多机编队重构上。为解决以上问题,轨迹追踪法引入机器人技术和数字计算机控制。直接来说这种方法的控制哲学就是:
\qquad \qquad ⋅ \cdot \quad 生成轨迹
\qquad \qquad ⋅ \cdot \quad 检验轨迹可靠性
\qquad \qquad ⋅ \cdot \quad 尽可能追踪轨迹

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值