4、经典比例导引法(PN)

各位同学,今天我们来聊聊制导律里最经典、也最实用的一个——比例导引法。说实话,我在做飞行器制导控制这些年,PN 是我用得最多的方法之一。它简单、可靠,而且物理意义非常清晰。你想想看,一个算法能从上世纪四十年代一直用到现在,肯定有它的道理。

4.1 比例导引的基本原理

比例导引的核心思想,说白了就一句话:让导弹的转弯角速度与视线角速度成正比

为什么会这样?我举个例子。你盯着一个移动的目标看,你的视线方向会跟着目标转。这个转动的快慢,就是视线角速度。导弹要击中目标,就得让它的速度方向也跟着这个视线一起转。PN 的做法就是:

导弹转弯速率 = 导航比 × 视线角速率

用数学公式表达就是:

a_m = N · V_c · λ̇

其中:

  • a_m —— 导弹的横向加速度指令
  • N —— 导航比(无量纲,通常取 3~5)
  • V_c —— 接近速度(导弹与目标相对速度在视线方向的分量)
  • λ̇ —— 视线角速率

嗯,这里要注意:V_c 是标量,不是矢量。它代表导弹和目标相互靠近的快慢。

4.2 导航比的概念

导航比 N 是 PN 里最关键的参数。我刚开始做项目时,对这个参数的理解也走了些弯路。

导航比 N 的物理意义是:导弹对视线角速度变化的敏感程度。N 越大,导弹对视线转动越敏感,转弯越剧烈。

N 取值 特性 适用场景
N < 2 制导不稳定,脱靶量大 基本不用
N = 3 经典取值,兼顾稳定性和过载 大多数战术导弹
N = 4 响应更快,但过载需求增大 高机动目标拦截
N > 5 对噪声敏感,容易震荡 需配合滤波使用

我的经验: 我个人习惯把 N 取在 3~4 之间。N=3 时制导过程比较平稳,N=4 时对机动目标效果更好。但 N 超过 5 后,系统对测量噪声的放大效应就很明显了,我曾经在一个项目中吃过这个亏。

4.3 纯比例导引与真比例导引

PN 有两个常见的变体:纯比例导引(PPN)和真比例导引(TPN)。很多初学者容易搞混,我在这里帮大家理清楚。

4.3.1 纯比例导引(PPN)

PPN 的指令加速度垂直于导弹的速度方向。也就是说,它只改变导弹速度的方向,不改变速度的大小。

a_m = N · V_m · λ̇

这里 V_m 是导弹的速度大小。PPN 的优点是实现简单,但缺点是当导弹速度变化时,制导性能会受影响。

4.3.2 真比例导引(TPN)

TPN 的指令加速度垂直于视线方向。它的公式就是我们最开始写的那个:

a_m = N · V_c · λ̇

TPN 的好处是,它考虑了导弹和目标的相对运动,理论上更精确。但实现起来需要知道接近速度 V_c,这通常需要雷达或导引头提供。

避坑指南: 我曾经在一个项目中,直接用 PPN 去拦截高速目标,结果发现脱靶量很大。后来分析才发现,目标速度变化导致导弹速度也跟着变,PPN 的导航比实际上在动态变化。换成 TPN 后,问题就解决了。所以,如果你的目标速度变化较大,建议优先考虑 TPN。

4.4 PN 制导律的数学推导

好,接下来我们做一点数学推导。别怕,我会尽量讲得通俗些。

假设导弹和目标都在二维平面内运动。定义视线角为 λ,导弹速度方向角为 θ_m。PN 的核心思想是:

θ̇_m = N · λ̇

也就是说,导弹速度方向的转动速率,等于 N 倍的视线角速率。

对时间积分:

θ_m(t) = N · λ(t) + C

其中 C 是积分常数,由初始条件决定。

现在,我们考虑导弹和目标的相对运动。设导弹位置为 (x_m, y_m),目标位置为 (x_t, y_t)。视线角 λ 满足:

tan(λ) = (y_t - y_m) / (x_t - x_m)

对时间求导,可以得到视线角速率 λ̇ 的表达式。这里我直接给出结果:

λ̇ = [V_t · sin(θ_t - λ) - V_m · sin(θ_m - λ)] / R

其中 R 是弹目距离,V_t 和 θ_t 是目标的速度和方向角。

把这个 λ̇ 代入 PN 的加速度指令公式,就得到了完整的制导律。

关键结论: PN 制导律的稳定性条件是 N > 2。当 N=3 时,系统是渐近稳定的,脱靶量会随着时间收敛到零。

4.5 知识体系总览

为了让大家更直观地理解本章的知识结构,我画了一张图:

比例导引法(PN) 基本原理 a_m = N · V_c · λ̇ 导航比 N N ∈ [3, 5] 两种变体 PPN vs TPN 基本原理详解 • 视线角速率 λ̇ • 接近速度 V_c • 加速度指令 a_m • 物理意义:转弯速率 导航比取值 • N < 2:不稳定 • N = 3:经典值 • N = 4:高机动 • N > 5:易震荡 PPN vs TPN • PPN:加速度⊥速度方向 • TPN:加速度⊥视线方向 • PPN 简单,TPN 精确 • 目标机动大时选 TPN 数学推导 θ̇_m = N · λ̇ → θ_m(t) = N · λ(t) + C 稳定性条件:N > 2

这张图把 PN 的知识体系串起来了。从基本原理出发,到导航比的选择,再到两种变体的对比,最后落到数学推导和稳定性条件。你顺着这个思路学,就不会乱。

我的建议: 初学者先别急着搞数学推导。先把 PN 的物理意义搞清楚——导弹怎么转弯、视线角速度怎么测、导航比怎么选。这些搞明白了,数学推导就是水到渠成的事。

好了,这一章的内容就到这里。PN 是制导律的基石,后面的很多方法(如增广比例导引、偏置比例导引)都是在它的基础上改进的。把这一章吃透,后面的路就好走了。


公众号:蓝海资料掘金营,微信deep3321