雷达 · 通信 · 电子战 / 基础精学 046
理想窄带波束形成需要为每个阵元施加连续相位。实际射频移相器、数控振荡器和查找表通常只提供 2B 个离散状态。相位位数每增加一位,码本步进减半,但硬件面积、控制线数量和校准复杂度也随之增加。
量化误差不是独立白噪声。线性相位斜率经过周期量化后形成与扫描角和阵元数相关的锯齿序列,因此波束偏差必须从实际量化权重重新搜索,不能仅用单个均方误差指标代替。
B:移相器控制位数(bit)
Δϕ:相邻相位码字间隔(rad)
ϕm:第 m 个阵元理想补偿相位(rad)
:量化后的补偿相位(rad)
εm:阵元相位量化误差(rad)
Lq:目标方向量化损失(dB)
B 位全周移相器的相位步进为
采用最近码字时,
除环绕点外满足 |εm|≤Δϕ/2。
在设计方向上,归一化复增益为
若误差较小且均值接近零,则 |gq|≈1−var(εm)/2。
量化权重的方向图写为
最大值位置
与设计角 θ0 的差值就是指向误差。
该误差随扫描角呈分段变化。
连续线性相位斜率把来自目标方向的阵元信号旋转到同相。有限码本使部分阵元稍微超前、部分阵元稍微滞后,复平面矢量不能完全重合。位数不足时,误差序列还会表现为附加周期孔径调制,从而生成量化旁瓣。
验证取十六阵元半波长线阵和三十五度设计扫描角。程序对二至六位码本逐阵元量化,计算目标角增益、相位均方根误差和全角度方向图峰值,并将三位量化方向图与理想方向图直接比较。
| 量 | 数值 |
|---|---|
| 阵元数 | 16 |
| 指向角 / ° | 35 |
| three bit phase step deg | 45 |
| three bit gain loss db | -0.222093356 |
| three bit pointing error deg | -0.03 |
| three bit phase rms deg | 12.9561778 |
| six bit gain loss db | -0.00332577614 |
| six bit pointing error deg | 0.015 |
图 1 不同移相器位数下的相位误差 相干损失和波束峰值
数值结果由配套 MATLAB 脚本在固定参数和固定随机种子下实际执行。脚本包含针对闭式关系、边界条件或估计误差的断言,并把 MATLAB 版本与关键数值写入独立结果文件。
RTL 将高分辨率无符号相位字舍入为可配置的粗相位码。实现先加半个被丢弃量程,再截取高位,并利用固定位宽自然完成全周回绕。testbench 检查半量化步进、最大码字回绕和若干边界输入。
RTL 只实现本课中可明确量化的确定性数据通路或控制功能。概率分布拟合、浮点矩阵分解和图形生成留在 MATLAB 参考程序中,防止把软件统计功能误认为可综合硬件。
相位量化分析适用于射频移相器选型、数字波束形成查找表设计和校准误差预算。位数选择应依据最大扫描范围、允许增益损失和旁瓣指标,并在实测码本非均匀性存在时使用校准后的相位状态。
理想均匀码本不包含移相器幅度随状态变化的误差。
阵元互耦会改变导向矢量并放大量化旁瓣。
宽带信号的频率变化会与相位量化同时产生波束斜视。
相位状态存在温漂时需要周期校准。
移相器位数通过相位步进直接限制阵元误差。目标方向相干损失由误差矢量平均决定,指向偏差则必须从量化方向图重新求峰值。固定阵列示例给出了二至六位码本的定量比较。
内容依据:每日精学第 46 课《移相器量化与波束指向误差》。图表沿用原课固定参数数值结果,属于数值验证,不代表设备实测。