矢量信号分析仪计量中的evm指标研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

矢量信号分析仪计量中的EVM 指标研究

周峰,郭隆庆,张睿,张小雨 信息产业部通信计量中心

矢量调制信号是现代通信的基础,矢量信号分析仪(VSA)是信号分析的重要仪表,目前,我国技术监督部门还没有制定VSA 的校准和鉴定规程,相关研究也并不完善。所谓对VSA 的鉴定,就是通过测试测量来确定VSA 测量结果的残留误差。而误差矢量幅度EVM ,是VSA 测量的核心指标之一,从EVM 入手进行研究,是比较合理的。本研究报告以QPSK 信号为典型,建立了数学模型并且使用Matlab 语言编程搭建了简单算法平台,并且使用了PSA 频谱分析仪(包括VSA 选件)和SMU200矢量信号源进行了实验研究。报告主要包含三个部分。

第一部分 EVM 计算中参考信号幅度输出算法研究

VSA 可以分为两个模块:变频器、滤波器和放大器序列构成的模拟部分,和由数字处理芯片及其算法构成的数字模块。本部分主要研究数字模块中的参考信号幅度生成算法。

图 1 VSA 的模块化构成

中频信号被抽样量化后成为数字信号,N 个码片的抽样信号进入数字信号处理模块后,

其幅度和相位就确定了,经过判决,重新生成了码字序列,然后计算EVM 指标。EVM 指标是抽样信号和“标准参考信号”的矢量做差得出的结果。而这个“标准参考信号”的幅度,则是N 个码片的抽样值决定的。传统上我们定义参考信号幅度s M 为:

我们假设一个码片的归一化幅度误差是M ∆,而相位误差是P ∆,根据三角关系,矢量幅度误差可以表示为:

在调制方式确定后,星座图基本点的相位是确定的,所以是不依赖于参考信号幅度的,所以P ∆是确定的,但是M ∆是依赖参考信号幅度的,进而EVM 也是依赖参考信号幅度的。经典理论指出:参考信号幅度s

M 的选择算法,应当使EVM 尽可能小。但是我们的研究显示,从理论上讲,(1)式的算法不是使EVM

最小化的最优算法,以下我们将简要说明我们对最优算法的研究:

VSA 输出的EVM 值,并不是单个码片的EVM 值,而是N 个码片EVM 的均方根值,即:

rms EVM =

=

(3)

前文已经说明,i P ∆是不可选择的,而

1i

i s

M M M ∆=-

(4) 而这个标准的s M 就是我们要求取的量。设定函数

()()2

2221141sin 411sin 122N

N i i i i s i i i i s s P M P M f M M M M M ==⎛⎫⎛⎫

∆∆⎛⎫⎛⎫=+∆+∆=+-+- ⎪ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭⎝

∑∑ (5) ()s f M 越小,则rms EVM 越小,通过偏导法来求函数()s f M 的极值,通过分析,认为一定存在

这样一个极小值存在在可导区间上:

()'

2211411sin 212s

N N s i

i i i

i i s s s s M f M M P M M M M M M ==⎡⎤⎛⎫∂⎛⎫∆⎛⎫=+-+-⎢⎥ ⎪ ⎪ ⎪ ⎪∂⎝⎭⎢⎥⎝⎭⎝

⎭⎣⎦∑∑ (6)

(6)式的后一项是正常函数,而前一项则需要讨论,为了方便讨论起见,先将i M (i=1~N)从小到大排列,那么s M 的分布有3种不通的可能性,来分别进行讨论: 情况1. 10s M M <<,则10i

s

M M -

<.有 ()22211214sin 02N N

s i i i i i i s s s s

f M M M M P M M M M ==∂⎛⎫∆⎛⎫=--= ⎪ ⎪∂⎝⎭⎝⎭∑∑ (7) 可以化简为1次方程的形式:

()2

211

24sin 02N N

i i s i s i i i P M M M M M ==∆⎛⎫

--= ⎪⎝⎭∑∑ (8)

可以求得

21

02112sin 2N

i

i s N

i i i M

M P M ===

⎡∆⎤⎛⎫- ⎪⎢

⎥⎝⎭⎣

⎦∑∑ (9)

代入(3)式可以求得一个EVM 的极值。

情况2. s N M M >,同理可以求得

212112sin 2N

i i s N N

i i i M M P M ===

⎡∆⎤⎛⎫+ ⎪⎢

⎥⎝⎭⎣

⎦∑∑ (10)

代入(3)式可以求得一个EVM 的极值。 情况3. 1,1k s k M M M K N +<<≤<

M1

Mk

M N

图 3

s M 的区间设定

21

221112sin 12sin 22N

i i sk k

N

i i i i

i i k M M P P M M ===+=

⎡∆⎤⎡∆⎤⎛⎫⎛⎫++- ⎪ ⎪⎢⎥⎢⎥⎝⎭⎝⎭⎣⎦⎣⎦∑∑∑ (11)

同样,代入(3)式可以求得N-1个EVM 的极值。在这样的共N+1个极值点中,最小的那个对应的s M ,就是理论上的最优点。

需要注意到的是, 因为比对EVM 的前提是按照判决输出的符号来生成标准信号,所以

i P ∆小于90度。这就保证了(9)~(11)式的分式分母不为0,s M 不为负。

同时,观察(9)~(11)可以看出一个有趣的现象:sk M (k=0~N )的递增的,但是其讨论的取值区间却是递减的!这说明有一部分sk M 根本不符合其区间设定,我们以QPSK 信号为典型,使用Matlab 语言对该算法进行了实现,多次实验表明,这N+1个sk M 值有且仅有一个符合初始的取值区间设定,而这个恰恰就是N+1个sk M 值中使EVM 最小的值。这个现象从一个侧面显示了该算法的统一性和自洽性。

但是,以QPSK 信号为典型的研究表明,通常使用的(1)式算法是非常接近最优值的,也就是如果将最优值视为实际的EVM 值,图5显示的是最优算法和通常算法下的EVM 对照,差别在10-5量级上,那么基于(1)所求得的EVM 值的残留误差是非常小的。所以,数字模块的参考幅度算法的误差不是EVM 误差的主要来源。从可以查阅的文献看,我们对参考信号幅度生成算法的研究是有一定独创性的,尽管该算法理论最优,但是复杂度大大增大了,同时对于EVM 测量性能的改善非常小,但是这只是对于QPSK 信号而言,最优算法最大的特点就是考虑了相位误差因素,也许在相位更加敏感的调制系统中,我们的最优算法仍然有较好的实用价值。

图4显示的是实际的N 个码片的星座点和参考星座点的对照,实际星座点由于I/Q 路的增益不平衡、I/O 原点因为载波泄露的漂移、相位噪声和高斯噪声等原因,存在失真,这些从星座图上可以观察到。

相关文档
最新文档