2026a

# mtiloss


由于活动目标指示器(MTI)的处理而造成的损耗

函数库: TyRadar

# 语法

LI, LV = mtiloss(PD, PFA, N)
LI, LV = mtiloss(PD, PFA, N, M)
LI, LV = mtiloss(PD, PFA, N, M, SW)
LI, LV = mtiloss(___; Name = Value)
___, LBP = mtiloss(___)

# 说明

LI , LV = mtiloss( PD, PFA, N ) 在探测概率 PD、虚警概率 PFA 和 MTI 输入端可用的接收脉冲数 N 的情况下,计算由于使用双脉冲(一阶)消除器进行 MTI 处理而产生的积分损耗 LI 和速度响应损耗 LV。

该函数计算的损耗是假设你使用的是平方律检波器和非波动目标。


LI , LV = mtiloss( PD, PFA, N, M ) 计算了由于用 M 脉冲消除器进行 MTI 处理而造成的损耗。示例


LI , LV = mtiloss( PD, PFA, N, M, SW]) 计算雷达回波的 MTI 损耗,这些回波来自使用 Swerling 模型编号指定的 chi-squared 分布的目标 SW。示例


LI , LV = mtiloss(___; Name = Value) 使用一个或多个 Name = Value 参数对计算 MTI 损耗。在前面语法中的任何一个输入参数之后指定 Name = Value 参数对。


___, LBP = mtiloss(___)只有当你将 IsQuadrature 参数设置为 false 时,才会计算盲相损耗 LBP。示例

# 示例

绘制速度响应损失图

计算在误报概率为 1e-6 和从非波动目标接收到 24 个脉冲的情况下,使用三脉冲消除器进行 MTI 处理的速度响应损失。

using TyRadar
using TyPlot
PFA = 1e-6
N = 24
M = 3
PD = 0.1:0.01:0.99
_, LV = mtiloss(PD, PFA, N, M)

绘制速度响应损失图。

plot(PD,LV)
xlabel("Probability of Detection")
ylabel("Loss (dB)")
title("Velocity Response Loss for MTI with a Three-Pulse Canceler")
grid("on")
计算积分或噪声相关损耗

计算带有三脉冲消除器的 MTI 处理的噪声相关损耗。假设期望的探测概率为 0.9,虚警概率为 1e-6,从 Swerling 1 目标收到 24 个脉冲。

using TyRadar
PD = 0.9
PFA = 1e-6
N = 24
M = 3
LI, = mtiloss(PD, PFA, N, M, "Swerling1")
LI = 2.081058368942916
计算双脉冲消除器的盲相位损耗

在预期探测概率为 0.95、误报概率为 1e-8、从非波动目标接收到 10 个脉冲的情况下,计算带有双脉冲消除器的 MTI 的盲相损失。

using TyRadar
PD = 0.95   
PFA = 1e-8
N = 10   
_, _, LBP = mtiloss(PD, PFA, N, IsQuadrature=false)
LBP
2.3881440094891513

# 输入参数

PD - 探测概率
正标量 | 长 J 向量

在 [0.1, 0.999999] 范围内的探测概率,指定为一个正标量或一个长度为 J 的向量,每个元素在 [0.1, 0.999999] 范围内。

PFA - 虚警概率
正标量 | 长 K 向量

虚警概率,指定为范围在 [1e-15, 1e-3] 的正标量或长度为 K 的向量,每个元素的范围为 [1e-15, 1e-3]。

N - 接收的脉冲数
等于或大于 2 的正整数

在 MTI 的输入端可用的接收脉冲数,指定为等于或大于 2 的正整数。

M - M 型脉冲 MTI 消除器中的脉冲数
2(默认)| 范围在 [2, 15] 的正整数

M 脉冲 MTI 消除器中的脉冲数,指定为 [2, 15] 范围内的一个正整数。M 脉冲消除器是使用级联的 M-1 双脉冲消除器构建的。

SW - Swerling 模型编号
"Swerling0" (默认) | "Swerling1" | "Swerling2" | "Swerling3" | "Swerling4" | "Swerling5"

Swerling 模型编号,指定为其中之一:

  • "Swerling0"

  • "Swerling1"

  • "Swerling2"

  • "Swerling3"

  • "Swerling4"

  • "Swerling5"

# 名称-值参数

指定可选的参数对为 Name1 = Value1,...,NameN = ValueN,其中 Name 是参数名称,Value 是相应的值。名称-值参数必须出现在其他参数之后,但参数对的顺序并不重要。

Method - 脉冲处理方法
"Sequential"(默认)| "Batch"

脉冲处理方法,指定为 "Sequential" 或 "Batch"。

  • 如果你把 Method 设置为 "Sequential",接收到的脉冲将被顺序处理,在脉冲消除器的输出端产生 N-M 个脉冲;

  • 如果你把 Method 设置为 "Batch",N 个收到的脉冲被分成 N/(M+1) 个批次,这些批次被分别处理,在 MTI 的输出端产生 N/(M+1) 个脉冲。

IsQuadrature - 正交通道或单通道 MTI 处理
true (默认) | false

正交通道(向量)或单通道 MTI 处理,指定为一个布尔值。

  • 如果你把 IsQuadrature 设置为 true,MTI 处理有两个平行的 I 和 Q 分量的消除器。默认情况下,该函数将 IsQuadrature 设置为 true,盲相位损耗输出为零;

  • 如果你将 IsQuadrature 设置为 false,则只有 I 或 Q 通道被用于 MTI,导致盲相位损耗 LBP。

# 输出参数

LI - 积分损耗
J×K 矩阵

由于 MTI 滤波器输出端噪声样本的相关性而造成的积分损耗,以 J×K 矩阵形式返回,单位为 dB,行对应 PD 中的值,列对应 PFA 中的值。

LV - 速度响应损耗
J×K 矩阵

由于目标速度位于 MTI 脉冲消除器的空位附近而导致的速度响应损耗,以 J×K 矩阵形式返回,单位为 dB,行与 PD 中的值相对应,列与 PFA 中的值相对应。

LBP - 盲相位损耗
J×K 矩阵

盲相位损耗,以 J×K 矩阵形式返回,单位为 dB,行与 PD 中的值对应,列与 PFA 中的值对应。只有当你把 IsQuadrature 参数的值设置为 false 时,才会计算 LBP。

# 另请参阅

matchingloss | cfarloss