发明名称 一种消除频谱泄漏的高准确度正弦信号测量方法
摘要 一种消除频谱泄漏的高准确度正弦信号测量装置,它由模拟信号预处理单元、数据采集单元、数字信号处理单元、测量结果显示单元、通信接口单元组成,模拟信号预处理单元和数据采集单元通过多路信号线连接,数字信号处理单元通过SPI总线分别与数据采集单元、测量结果显示单元、通信接口单元连接。其测量方法的步骤是:一、对待测信号连续采样,得到序列S1、S2;二、对S1进行快速傅立叶变换,提取峰值频谱和经过递推得到S2的峰值频谱;三、运用S1和S2峰值频谱算出待测信号的频率;四、根据S1和S2的峰值频谱相角信息算出待测信号的相位;五、解关于正、负频率频谱幅度方程组得到待测信号幅值的测量值;六、去除频谱泄漏的影响,得到直流分量精确测量值。
申请公布号 CN102004186B 申请公布日期 2013.07.03
申请号 CN201010538457.X 申请日期 2010.11.08
申请人 北京航空航天大学 发明人 付连锐;王兆仲
分类号 G01R23/02(2006.01)I;G01R23/16(2006.01)I;G01R19/00(2006.01)I;G01R25/00(2006.01)I 主分类号 G01R23/02(2006.01)I
代理机构 北京慧泉知识产权代理有限公司 11232 代理人 王顺荣;唐爱华
主权项 1.一种消除频谱泄漏的高准确度正弦信号测量方法,其特征在于:该方法具体步骤如下:步骤一:对正弦信号连续采样,得到N点数字序列S1,以及将其延迟一个采样周期后的数字序列S2;S1:<img file="FDA00003022896400011.GIF" wi="525" he="69" />n=0,1,…,N-1S2:<img file="FDA00003022896400012.GIF" wi="631" he="69" />n=0,1,…,N-1N为采样点数,A为正弦信号的幅度,D为直流分量,f为正弦信号频率,T为采样周期,<img file="FDA00003022896400013.GIF" wi="173" he="119" />为采样频率;<maths num="0001"><![CDATA[<math><mrow><mi>&omega;</mi><mo>=</mo><mn>2</mn><mi>&pi;</mi><mfrac><mi>f</mi><msub><mi>f</mi><mi>S</mi></msub></mfrac><mo>=</mo><mn>2</mn><mi>&pi;</mi><mfrac><mrow><mi>q</mi><mo>+</mo><mi>&theta;</mi></mrow><mi>N</mi></mfrac></mrow></math>]]></maths>为归一化数字频率;<maths num="0002"><![CDATA[<math><mrow><mi>q</mi><mo>=</mo><mn>0,1</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mo>[</mo><mfrac><mi>N</mi><mn>2</mn></mfrac><mo>]</mo><mo>,</mo></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mo>&lt;</mo><mi>&theta;</mi><mo>&le;</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mo>,</mo></mrow></math>]]></maths>采样满足Nyquist采样定理;其中[]表示整数部分;步骤二:对序列S1进行快速傅立叶变换即FFT,提取峰值频谱,并经过一步递推得到序列S2的峰值频谱;S1的频谱<maths num="0004"><![CDATA[<math><mrow><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>x</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mi>j</mi><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>N</mi></mfrac><mi>nk</mi><mo>)</mo></mrow></mrow></math>]]></maths>    k=0,1,…,N-1上式写成<img file="FDA00003022896400018.GIF" wi="1262" he="198" />(1)<img file="FDA00003022896400019.GIF" wi="1348" he="210" />其中:第一项为正频率成分频谱;第二项为负频率成分频谱;第三项<maths num="0005"><![CDATA[<math><mrow><msub><mi>X</mi><mi>D</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mi>DN</mi><mo>,</mo></mtd><mtd><mi>k</mi><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mi>N</mi><mo>-</mo><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>为直流分量频谱,前两项共同构成了交流成分的频谱;交流成分峰值频谱为<img file="FDA00003022896400021.GIF" wi="1875" he="327" />S2的峰值频谱X<sub>2</sub>(q)不需要对序列S2作FFT运算,只需利用S1的峰值频谱X<sub>1</sub>(q)经过一步递推得到<maths num="0006"><![CDATA[<math><mrow><msub><mi>X</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>=</mo><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>N</mi></mfrac><mi>q</mi><mo>)</mo></mrow><mo>[</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>x</mi><mn>1</mn></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>x</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>S1交流峰值频谱用正、负频率成分频谱表示为X<sub>1</sub>(q)=A<sub>1</sub>·exp(jα<sub>1</sub>)+A<sub>2</sub>·exp(-jβ<sub>1</sub>)             (4)其中正、负频率成分频谱幅值分别为A<sub>1</sub>、A<sub>2</sub>,对应的相位分别α<sub>1</sub>、(-β<sub>1</sub>);S2交流峰值频谱用正、负频率成分频谱表示为X<sub>2</sub>(q)=A<sub>1</sub>·exp(jα<sub>2</sub>)+A<sub>2</sub>·exp(-jβ<sub>2</sub>)        (5)其中正、负频率成分频谱幅值分别为A<sub>1</sub>、A<sub>2</sub>,对应的相角分别α<sub>2</sub>、(-β<sub>2</sub>);<maths num="0007"><![CDATA[<math><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>=</mo><mfrac><mi>A</mi><mn>2</mn></mfrac><mo>&CenterDot;</mo><mfrac><mrow><mi>sin</mi><mi>&pi;&theta;</mi></mrow><mrow><mi>sin</mi><mfrac><mi>&pi;&theta;</mi><mi>N</mi></mfrac></mrow></mfrac></mrow></math>]]></maths><maths num="0008"><![CDATA[<math><mrow><msub><mi>A</mi><mn>2</mn></msub><mo>=</mo><mfrac><mi>A</mi><mn>2</mn></mfrac><mo>&CenterDot;</mo><mfrac><mrow><mi>sin</mi><mi>&pi;&theta;</mi></mrow><mrow><mi>sin</mi><mfrac><mrow><mi>&pi;</mi><mrow><mo>(</mo><mn>2</mn><mi>q</mi><mo>+</mo><mi>&theta;</mi><mo>)</mo></mrow><mi></mi></mrow><mi>N</mi></mfrac></mrow></mfrac></mrow></math>]]></maths><img file="FDA00003022896400025.GIF" wi="374" he="126" /><img file="FDA00003022896400026.GIF" wi="511" he="127" />α<sub>2</sub>=α<sub>1</sub>+ωβ<sub>2</sub>=β<sub>1</sub>+ω由上得出<maths num="0009"><![CDATA[<math><mrow><mi>&lambda;</mi><mo>=</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>-</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>=</mo><msub><mi>&beta;</mi><mn>2</mn></msub><mo>-</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>=</mo><mn>2</mn><mi>&pi;</mi><mfrac><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mi>N</mi></mfrac><mi>q</mi></mrow></math>]]></maths>当频谱峰值下标确定时,λ为一个已知量;步骤三:综合运用S1和S2峰值频谱的幅度和相角之间的耦合关系精确计算出待测信号的频率;S1和S2正、负频率成分的幅度和相角之间不是彼此独立的,而是存在耦合关系的;令<maths num="0010"><![CDATA[<math><mrow><mi>&lambda;</mi><mo>=</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>-</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>=</mo><mi></mi><mn>2</mn><mi>&pi;</mi><mfrac><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mi>N</mi></mfrac><mi>q</mi><mo>,</mo></mrow></math>]]></maths><maths num="0011"><![CDATA[<math><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>=</mo><mfrac><msub><mi>A</mi><mn>1</mn></msub><msub><mi>A</mi><mn>2</mn></msub></mfrac></mrow></math>]]></maths>则对S1有<maths num="0012"><![CDATA[<math><mrow><msub><mi>U</mi><mn>1</mn></msub><mo>=</mo><mfrac><mrow><mi>Re</mi><mo>[</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><mfrac><mi>&lambda;</mi><mn>2</mn></mfrac><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mi>Im</mi><mo>[</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><mfrac><mi>&lambda;</mi><mn>2</mn></mfrac><mo>)</mo></mrow><mo>]</mo></mrow></mfrac><mo>=</mo><mfrac><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>-</mo><msub><mi>A</mi><mn>2</mn></msub></mrow><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub></mrow></mfrac><mo>&CenterDot;</mo><mi>tg</mi><mfrac><mrow><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub></mrow><mn>2</mn></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0013"><![CDATA[<math><mrow><mi>tg</mi><mfrac><mrow><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub></mrow><mn>2</mn></mfrac><mo>=</mo><msub><mi>U</mi><mn>1</mn></msub><mfrac><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub></mrow><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>-</mo><msub><mi>A</mi><mn>2</mn></msub></mrow></mfrac><mo>=</mo><msub><mi>U</mi><mn>1</mn></msub><mfrac><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>-</mo><mn>1</mn></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths>同理,对S2有<maths num="0014"><![CDATA[<math><mrow><msub><mi>U</mi><mn>2</mn></msub><mo>=</mo><mfrac><mrow><mi>Re</mi><mo>[</mo><msub><mi>X</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><mfrac><mi>&lambda;</mi><mn>2</mn></mfrac><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mi>Im</mi><mo>[</mo><msub><mi>X</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><mfrac><mi>&lambda;</mi><mn>2</mn></mfrac><mo>)</mo></mrow><mo>]</mo></mrow></mfrac><mo>=</mo><mfrac><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>-</mo><msub><mi>A</mi><mn>2</mn></msub></mrow><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub></mrow></mfrac><mo>&CenterDot;</mo><mi>tg</mi><mfrac><mrow><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>2</mn></msub></mrow><mn>2</mn></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0015"><![CDATA[<math><mrow><mi>tg</mi><mfrac><mrow><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>2</mn></msub></mrow><mn>2</mn></mfrac><mo>=</mo><msub><mi>U</mi><mn>2</mn></msub><mfrac><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub></mrow><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>-</mo><msub><mi>A</mi><mn>2</mn></msub></mrow></mfrac><mo>=</mo><msub><mi>U</mi><mn>2</mn></msub><mfrac><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>-</mo><mn>1</mn></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow></math>]]></maths>由式(7)和式(9)得到<maths num="0016"><![CDATA[<math><mrow><mi>tg&omega;</mi><mo>=</mo><mi>tg</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>2</mn></msub></mrow><mn>2</mn></mfrac><mo>-</mo><mfrac><mrow><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><msubsup><mi>k</mi><mi>A</mi><mn>2</mn></msubsup><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>U</mi><mn>2</mn></msub><mo>-</mo><msub><mi>U</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow><mrow><msup><mrow><mo>(</mo><msub><mi>k</mi><mi>A</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msub><mi>U</mi><mn>1</mn></msub><msub><mi>U</mi><mn>2</mn></msub><msup><mrow><mo>(</mo><msub><mi>k</mi><mrow><mi>A</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0017"><![CDATA[<math><mrow><mrow><mo>(</mo><msub><mi>U</mi><mn>2</mn></msub><mo>-</mo><msub><mi>U</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>ctg&omega;</mi><mo>=</mo><mfrac><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>-</mo><mn>1</mn></mrow><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>+</mo><mn>1</mn></mrow></mfrac><mo>+</mo><mfrac><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>-</mo><mn>1</mn></mrow></mfrac><msub><mi>U</mi><mn>1</mn></msub><msub><mi>U</mi><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow></math>]]></maths>由<maths num="0018"><![CDATA[<math><mrow><msub><mi>k</mi><mi>A</mi></msub><mo>=</mo><mfrac><msub><mi>A</mi><mn>1</mn></msub><msub><mi>A</mi><mn>2</mn></msub></mfrac><mo>=</mo><mfrac><mrow><mi>sin</mi><mfrac><mrow><mi>&pi;</mi><mrow><mo>(</mo><mn>2</mn><mi>q</mi><mo>+</mo><mi>&theta;</mi><mo>)</mo></mrow></mrow><mi>N</mi></mfrac><mi></mi></mrow><mrow><mi>sin</mi><mfrac><mrow><mi>&pi;</mi><mrow><mo></mo><mi>&theta;</mi></mrow></mrow><mi>N</mi></mfrac></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow></math>]]></maths>将式(11)整理为<maths num="0019"><![CDATA[<math><mrow><mrow><mo>(</mo><msub><mi>U</mi><mn>2</mn></msub><mo>-</mo><msub><mi>U</mi><mn>1</mn></msub><mo>)</mo></mrow><mfrac><mrow><mn>1</mn><mo>-</mo><mi>t</mi><msup><mi>g</mi><mn>2</mn></msup><mfrac><mrow><mi>q</mi><mo>+</mo><mi>&theta;</mi></mrow><mi>N</mi></mfrac><mi>&pi;</mi></mrow><mrow><mn>2</mn><mi>tg</mi><mfrac><mrow><mi>q</mi><mo>+</mo><mi>&theta;</mi></mrow><mi>N</mi></mfrac><mi>&pi;</mi></mrow></mfrac><mo>=</mo><mfrac><mrow><mi>tg</mi><mfrac><mi>q&pi;</mi><mi>N</mi></mfrac></mrow><mrow><mi>tg</mi><mfrac><mrow><mi>q</mi><mo>+</mo><mi>&theta;</mi></mrow><mi>N</mi></mfrac><mi>&pi;</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mi>tg</mi><mfrac><mrow><mi>q</mi><mo>+</mo><mi>&theta;</mi></mrow><mi>N</mi></mfrac><mi>&pi;</mi></mrow><mrow><mi>tg</mi><mfrac><mi>q&pi;</mi><mi>N</mi></mfrac></mrow></mfrac><msub><mi>U</mi><mn>1</mn></msub><msub><mi>U</mi><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow></math>]]></maths>令<maths num="0020"><![CDATA[<math><mrow><mi>p</mi><mo>=</mo><mi>tg</mi><mfrac><mi>q&pi;</mi><mi>N</mi></mfrac><mo>,</mo></mrow></math>]]></maths><maths num="0021"><![CDATA[<math><mrow><mi>y</mi><mo>=</mo><mi>tg</mi><mfrac><mrow><mi>q</mi><mo>+</mo><mi>&theta;</mi></mrow><mi>N</mi></mfrac><mi>&pi;</mi></mrow></math>]]></maths>式(13)即为<maths num="0022"><![CDATA[<math><mrow><mrow><mo>(</mo><msub><mi>U</mi><mn>2</mn></msub><mo>-</mo><msub><mi>U</mi><mn>1</mn></msub><mo>)</mo></mrow><mfrac><mrow><mn>1</mn><mo>-</mo><msup><mi>y</mi><mn>2</mn></msup></mrow><mrow><mn>2</mn><mi>y</mi></mrow></mfrac><mo>=</mo><mfrac><mi>p</mi><mi>y</mi></mfrac><mo>+</mo><mfrac><mi>y</mi><mi>p</mi></mfrac><msub><mi>U</mi><mn>1</mn></msub><msub><mi>U</mi><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow></math>]]></maths>得到<maths num="0023"><![CDATA[<math><mrow><mi>y</mi><mo>=</mo><msqrt><mfrac><mrow><mi>p</mi><mrow><mo>(</mo><msub><mi>U</mi><mn>2</mn></msub><mo>-</mo><msub><mi>U</mi><mn>1</mn></msub><mo>-</mo><mn>2</mn><mi>p</mi><mo>)</mo></mrow></mrow><mrow><mn>2</mn><msub><mi>U</mi><mn>1</mn></msub><msub><mi>U</mi><mn>2</mn></msub><mo>+</mo><mi>p</mi><mrow><mo>(</mo><msub><mi>U</mi><mn>2</mn></msub><mo>-</mo><msub><mi>U</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mfrac></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow></math>]]></maths>频谱峰值处频率点对应的归一化数字频率<maths num="0024"><![CDATA[<math><mrow><msub><mi>&omega;</mi><mi>q</mi></msub><mo>=</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>N</mi></mfrac><mi>q</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow></math>]]></maths>正弦信号归一化数字频率测量值<maths num="0025"><![CDATA[<math><mrow><mover><mi>&omega;</mi><mo>^</mo></mover><mo>=</mo><mn>2</mn><mi>arctgy</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>17</mn><mo>)</mo></mrow></mrow></math>]]></maths>正弦信号频率精确测量值<maths num="0026"><![CDATA[<math><mrow><mover><mi>f</mi><mo>^</mo></mover><mo>=</mo><mfrac><mover><mi>&omega;</mi><mo>^</mo></mover><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><msub><mi>f</mi><mi>S</mi></msub></mrow></math>]]></maths>则θ的精确测量值<maths num="0027"><![CDATA[<math><mrow><mover><mi>&theta;</mi><mo>^</mo></mover><mo>=</mo><mfrac><mi>N</mi><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mrow><mo>(</mo><mover><mi>&omega;</mi><mo>^</mo></mover><mo>-</mo><msub><mi>&omega;</mi><mi>q</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow></math>]]></maths>步骤四:根据S1和S2的峰值频谱相角信息用几何向量方法精确计算出待测信号的相位;记δ<sub>1</sub>=Arg[X<sub>1</sub>(q)],δ<sub>2</sub>=Arg[X<sub>2</sub>(q)],则<maths num="0028"><![CDATA[<math><mrow><mi>tg</mi><mrow><mo>(</mo><msub><mi>&delta;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>A</mi><mn>1</mn></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow><mrow><msub><mi>A</mi><mn>2</mn></msub><mo>+</mo><msub><mi>A</mi><mn>1</mn></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mfrac><mo>=</mo><mfrac><mrow><msub><mi>k</mi><mi>A</mi></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow><mrow><mn>1</mn><mo>+</mo><msub><mi>k</mi><mi>A</mi></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>19</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0029"><![CDATA[<math><mrow><mi>tg</mi><mrow><mo>(</mo><msub><mi>&delta;</mi><mn>2</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>A</mi><mn>1</mn></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow><mrow><msub><mi>A</mi><mn>2</mn></msub><mo>+</mo><msub><mi>A</mi><mn>1</mn></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow></mfrac><mo>=</mo><mfrac><mrow><msub><mi>k</mi><mi>A</mi></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow><mrow><mn>1</mn><mo>+</mo><msub><mi>k</mi><mi>A</mi></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>20</mn><mo>)</mo></mrow></mrow></math>]]></maths>由式(19)和式(20),消去k<sub>A</sub>得sin(2α<sub>1</sub>+λ+ω)sin(δ<sub>2</sub>-δ<sub>1</sub>)=sin(δ<sub>1</sub>+δ<sub>2</sub>+λ)sinω            (21)即<img file="FDA00003022896400049.GIF" wi="1909" he="72" />上式揭示了S1和S2交流分量频谱峰值的相角与信号的频率、相位的关系;正弦信号相位精确测量值<img file="FDA000030228964000410.GIF" wi="1220" he="152" />步骤五:运用几何向量方法,通过解关于正、负频率频谱幅度的二元一次方程组得到待测信号幅值的精确测量值;由(4)式得出<maths num="0030"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><mi>Re</mi><mo>[</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>]</mo><mo>=</mo><mo>|</mo><mo>|</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo><mo>|</mo><mi>cos</mi><msub><mi>&delta;</mi><mn>1</mn></msub><mo>=</mo><msub><mi>A</mi><mn>1</mn></msub><mi>cos</mi><mi>&alpha;</mi><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub><mi>cos</mi><mi>&beta;</mi></mtd></mtr><mtr><mtd><mi>Im</mi><mo>[</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>]</mo><mo>=</mo><mo>|</mo><mo>|</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo><mo>|</mo><mi>sin</mi><msub><mi>&delta;</mi><mn>1</mn></msub><mo>=</mo><msub><mi>A</mi><mn>1</mn></msub><mi>sin</mi><mi>&alpha;</mi><mo>-</mo><msub><mi>A</mi><mn>2</mn></msub><mi>sin</mi><mi>&beta;</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>24</mn><mo>)</mo></mrow></mrow></math>]]></maths>解得<maths num="0031"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub><mo>=</mo><mo>|</mo><mo>|</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo><mo>|</mo><mfrac><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&delta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><msub><mi>A</mi><mn>2</mn></msub><mo>=</mo><mo>|</mo><mo>|</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo><mo>|</mo><mfrac><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>-</mo><msub><mi>&delta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mfrac></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>25</mn><mo>)</mo></mrow></mrow></math>]]></maths>峰值频谱中正、负频率成分的相角精确计算值为<img file="FDA00003022896400053.GIF" wi="381" he="124" /><img file="FDA00003022896400054.GIF" wi="502" he="124" />由<maths num="0032"><![CDATA[<math><mrow><msub><mi>A</mi><mn>1</mn></msub><mo>=</mo><mfrac><mi>A</mi><mn>2</mn></mfrac><mo>&CenterDot;</mo><mfrac><mrow><mi>sin</mi><mi>&pi;&theta;</mi></mrow><mrow><mi>sin</mi><mfrac><mi>&pi;&theta;</mi><mi>N</mi></mfrac></mrow></mfrac></mrow></math>]]></maths>得到交流分量幅度精确测量值<maths num="0033"><![CDATA[<math><mrow><mover><mi>A</mi><mo>^</mo></mover><mo>=</mo><mn>2</mn><mfrac><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mover><mi>&beta;</mi><mo>^</mo></mover><mn>1</mn></msub><mo>+</mo><msub><mi>&delta;</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>sin</mi><mfrac><mrow><mover><mi>&omega;</mi><mo>^</mo></mover><mo>-</mo><msub><mi>&omega;</mi><mi>q</mi></msub></mrow><mn>2</mn></mfrac></mrow><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mover><mi>&alpha;</mi><mo>^</mo></mover><mn>1</mn></msub><mo>+</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>sin</mi><mfrac><mrow><mi>N</mi><mrow><mo>(</mo><mover><mi>&omega;</mi><mo>^</mo></mover><mo>-</mo><msub><mi>&omega;</mi><mi>q</mi></msub><mo>)</mo></mrow></mrow><mn>2</mn></mfrac></mrow></mfrac><mo>|</mo><mo>|</mo><msub><mi>X</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><mo>|</mo><mo>|</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>26</mn><mo>)</mo></mrow></mrow></math>]]></maths>步骤六:去除频谱泄漏对直流分量频谱的影响,得到直流分量的精确测量值;由(1)式考虑<img file="FDA00003022896400057.GIF" wi="1759" he="199" />直流分量的精确测量值<img file="FDA00003022896400058.GIF" wi="1689" he="318" />
地址 100191 北京市海淀区学院路37号北航宇航学院