多线性调频信号瞬时频率估计迭代算法

多线性调频信号瞬时频率估计迭代算法
多线性调频信号瞬时频率估计迭代算法

密级:无

多线性调频信号瞬时频率估计迭代算法

二炮工程大学士官学院 作者 于鹏鹏 黄向阳 艾名舜

摘要:针对多线性调频信号的瞬时频率估计问题提出一种快速算法,该算法以特征子空间跟踪算法为基础,结合矩阵线性变换和多项式方程求根得到参数估计。该算法的优点是计算量小,其计算量仅与短时傅里叶变换相当;频率分辨力较高;多信号情况下不存在交叉项问题;当多信号的功率差异达到14dB 时仍能有效估计瞬时频率。由于采用了矩阵求逆的步骤,该算法在低信噪比环境下性能较差。仿真实验显示在信噪比不低于6dB 时本文算法具有明显的优越性。 关键词:线性调频 瞬时频率 时频分析 一、引言

线性调频 (Linear Frequency Modulation, LFM) 信号在雷达、声纳、通信等领域有着广泛的应用,由于瞬时频率随时间变化,LFM 信号具有非平稳特性,因此通常采用时频分析的方法对其进行分析及参数估计。短时傅里叶变换是一种简单的时频分析方法,但是时频聚集性较差;Wigner-Ville 分布

[1]

(WVD )的时频聚集性较好,但由于采用了二次型变换,在多LFM 信号情况下不可避免地存在

交叉项,为信号参数估计造成了一定的困难;在Cohen 类时频分布[2]的框架下各种核函数被设计出来用于抑制交叉项,自适应核函数[3-4]的提出进一步提高了交叉项的抑制能力,然而性能较优的时频分析方法计算量也较大,因此在一定程度上较低了此类算法的实用性。

上述方法都是描述信号功率在时频平面上的分布,即信号的功率谱,其频率分辨率受限于信号时窗长度的倒数,这个限制被称为“瑞利限”。超分辨算法利用信号特征子空间的正交性得到信号在频域上的“伪谱”,使有限长信号的频率分辨率能够突破“瑞利限”,从而获得更优的参数估计,但由于传统的超分辨频率估计算法的计算量较大,该类算法很少被用于估计非平稳信号参数。

本文提出一种基于子空间跟踪的信号瞬时频率估计算法,该算法利用数据投影实现信号特征子空间的跟踪,对特征子空间矩阵进行线性变换后得到多项式系数,进而利用多项式方程求根的方法获得信号瞬时频率的估计。本文算法得到的是信号在时频平面上的 “伪谱”,不仅具有较好的时频聚集性,而且在多LFM 信号情况下不存在交叉项的问题,更重要的是,本文算法的计算量仅与短时傅里叶变换相当,因此是一种快速算法。 二、信号模型

考虑一维时间序列S (t )由M 个调频信号线性叠加而成

1

()()(),1,2,...,M

m m m t A t t t T ==+=∑S s n

(1)

这里21()exp(2())2m m m t j f t k t π=-+s ,m =1,2,…,M , A m 、f m 和m k 分别表示第m 个信号的幅度、起

始频率和调频斜率。T 表示有限长采样点数,设采样频率为f s ,测向无模糊范围不大于1

2s

f 。n (t )表

示通道噪声,这里假设为零均值高斯白噪声,设等间隔采样,将N 个连续的采样点构成的向量称为一个快拍,N > M ,忽略噪声,t 0时刻的快拍向量0()t y 可以表示为

[]0

000

022(1)1111122()(),(1),...,(1)(),(),...,()[(),(),...,()]m m t t

M M M

j f t j f N t m m m m m m m m m t t M M t t t t t t N A t A t e A t e A t A t A t ππ=-?--?======--+??=??????=?∑∑∑y S S S s s s s s s F

(2)

其中,F 是包含当前瞬时频率的矩阵,表达式为

[]1

2T

M =F F F F L

(3)

0022(1)[1,,,],1,2,...,m m j f t j f N t T m e e m M ππ-?--?==F L

(4)

t ?是采样时间间隔,f m0表示第m 个信号在t 0时刻的瞬时频率。以下将快拍()t y 作为采样单位,即每次采样得到一个数据向量,其原理如图1所示。

单快拍数据的协方差矩阵表示为()()()H t t t =?R y y ,这是一个秩为1的病态矩阵,直接对其进行特征值分解对测频没有帮助,但是在迭代模式的子空间跟踪当中采用单快拍协方差矩阵有利于降低运算量。

[ ]()t Y =()t S (1)t -S (2)

t -S (1)t N -+S ()

t S [ ](1)t -Y =(1)t -S (2)t -S (3)t -S ()

t N -S

图1 采样快拍示意图

三、算法描述

定理1:设G 为对称非负定的矩阵,N N C ?∈G ,其特征值满足120N λλλ≥≥>,每个特征值对

应的特征向量表示为12N ,,...,u u u 。{}n

U 为N L ?维的正交矩阵序列,定义迭代式

()orthnorm((1)) 1,2,...t t t =?-=U G U (5)

“orthnorm”表示正交归一化,通常可用Gram- Schmidt 方法实现正交化。如果初始矩阵0U 满足

012[,,...,]T L U u u u 非奇异,则有:

12lim ()[,,...,]L t t →∞

=U u u u

定理证明见文献[5]。在该定理的基础上,文献[6]首次提出数据投影法(DPM),其表达式为

()orthnorm{(())(1)} 1,2,...t t t t μ=-??-=U I R U (6)

设信号数目M 已经事先估计得到,构造初始矩阵U (0)为()N N M ?-维随机矩阵,利用上述迭代,U (t )能够逼近信号噪声子空间的基向量矩阵U n ,从而为超分辨频率估计奠定基础。这里μ被称为“步长因子”,当满足0<μ<

MUSIC 算法[7]是超分辨谱估计的经典算法,根据MUSIC 算法的原理,瞬时频率矢量m F 与信号噪声子空间的基向量满足正交关系,即

m n ?=F U 0 (7)

U 是一个秩为N-M 的列满秩矩阵,可以认为其后N-M 行向量2U 线性无关,前M 行向量1U 可用后

N-M 行向量线性表示,将矩阵U 分割为12??

=?

???

U U U ,根据线性变换可得

1

1

122

--???=?=????

U U U U U I (8)

线性变换不改变正交性,因此仍然有

m ?=f U 0

(9)

采用上述线性变换的好处是可以在不影响参数估计结果的情况下去掉原DPM 算法中的正交化步骤,从而降低计算量。去掉正交化的DPM 表达式为

()(())(1) 1,2,...t t t t μ=-??-=U I R U (10)

此时,U 不能逼近噪声子空间基向量矩阵U n ,而是得到一个列向量线性无关的矩阵U 0,并且有

0n =?U U Ω,Ω是可逆的旋转矩阵。将0U 分割为01002??

=????

U U U ,则有

1111

01021212----?=?=?U U U ΩΩU U U

(11)

可见,当采用线性变换时,非正交的矩阵U 0与噪声子空间基向量矩阵U n 是等价的,因此对于方程(9)

而言,式(10)与式(6)也是等价的,但前者的计算量为O (N (N-M )2)阶,而后者计算量仅为3N (N-M )

次复数乘法,达到了同类子空间跟踪算法计算量的下限,因此大大降低了运算量。

定义02m j f

t

z e π-?=,瞬时频率矢量m F 可以写成21[1,,,...,]N m z z z -=F ,令ij U 表示U 的第j 行第i 列

的元素,i =1,2,…,N ,j =1,2,…,N-M ,则方程(9)可以展开为一组多项式方程

1

11

1121

1

()10

00

M M i i i M

M i i i M N i i N M i z U z z

U z z U z -=+-=--=?+?=??

?+?=????

?+?=??

∑∑∑n (12)

原理上这N-M 个多项式方程是等价的,每个方程都有M 个有效根z m ,m =1,2,…,M 落在复平面的单位圆上,利用下式可以得到M 个信号瞬时频率的估计

0()/2m m f angle z π=-

(13)

考虑到解多项式方程计算量与方程阶数成正比,因此可以只用第一个多项式方程求解参数。

本文算法主要步骤简述如下:

1. 根据信号数目M 和采样快拍维数N 构造N ?L 初始矩阵U (0),其中L=N-M ;

2. 利用当前时刻采样快拍数据,根据式(10)计算U (t ),这一步骤的计算量约为3NL 次复数乘法和NL 次减法;

3. 利用线性变换式(8)得到U ,并利用矩阵U 的列向量构造多项式方程,这一步骤的计算量约为ML 2+O (L 2);

4.在多项式方程组(12)中任选一个进行求解,选取M 个有效根,根据式(13)得到信号瞬时频率估计,这一步骤的计算量约为O (M 2+M );

5. 若信号采样结束,算法停止;否则转到步骤2。 四、数值仿真

目前的时频表示除了短时傅里叶变换和 WVD 等少数方法外,其他方法都谈不上快速算法[9],考虑到WVD 在多LFM 信号情况下存在严重的交叉项,与本文算法也没有可比性,因此本实验中只将短时傅里叶变换与本文算法作比较。设两线性调频信号参数为(A 1 , f 1, 1k )=(1, 260MHz, -7.5?1013Hz/s 2),(A 2 , f 2, 2k )=(0.5, 180MHz, 4?1013Hz/s 2),采样频率f s =109Hz ,采样时长T =1u s 。本文算法中设快拍长度为N =8,20.510μ-=?,作为对比,短时傅里叶变换的时窗长度为50n s ,两种方法得到的时频图如图2、图3所示。

123456789108

time / ns

F r e q u e n c y / H z

图2 本文算法得到的信号时频图(SNR=6dB ) 图3短时傅里叶变换得到的时频图(SNR=6dB )

实验结果显示,两种算法得到的时频图都不存在交叉项,而计算效率大致相当,但本文算法的时频聚集性明显优于短时傅里叶变换。另外,当两信号功率相差较大时,采用传统算法小功率信号往往被大信号所掩盖而难以估计其参数,对小信号的检测和参数估计之前需要滤除大信号,当两信号参数接近时,滤除大信号的同时小信号能量往往也被衰减了,从而增加了小信号检测的难度。本文算法对信号功率的差异不敏感,在两信号功率相差14dB的情况下本文算法仍能有效估计两信号的瞬时频率(图4),而短时傅里叶变换中小信号几乎完全被淹没(图5)。

8

time / ns

F

r

e

q

u

e

n

c

y

/

H

z

图4 本文算法得到的信号时频图(SNR=12dB)图5短时傅里叶变换得到的时频图(SNR=12dB)本文算法的特点是计算效率高,信号时频聚集性好且不存在交叉项影响,但是在信噪比较低时性能不稳定,此时必须使其与降噪算法配合使用。

五、结论

本文针对多线性调频信号的瞬时频率估计问题提出一种快速算法,该算法的计算量仅与短时傅里叶变换相当,但频率分辨率明显较高,另外,本算法得到的时频图中不存在交叉项的问题,且在多信号功率相差较大的情况下仍能有效估计信号参数。由于算法中采用了矩阵求逆的步骤,导致本算法性能对噪声影响比较敏感,因此在信噪比较低时本文算法要与降噪方法相结合才能发挥作用。实际上,本文算法对非线性调频信号的瞬时频率估计也是有效的,这一步的研究正在进行中。

参考文献:

[1]Cohen L. Time-f requency distributions :a review[ C] ∥Proc. of t he I E EE , 1989 , 77 (7) :941-981.

[2]赵培洪,平殿发,邓兵.抑制Winger-Ville分布交叉项的新方法[J]. 计算机应用, 2010, 30(8):2218-2220.

[3]邹虹, 保铮. 用于多分量线性调频信号的自适应核分布分析[J ] .电子与信息学报,2002 ,24 (3) :314-319.

[4]王晓凯, 高静怀, 何洋洋. 基于时频自适应最优核的时频分析方法[J]. 系统工程与电子技术2010, 32(1): 22-26.

[5]G. H. Golub, C. F. Van Loan, Matrix Computations (3rd edition)[M]. Baltimore and London, MD: The John Hopkins

Univ. Press, 1996, pp:140-141.

[6]J. F. Yang, M. Kaveh. Adaptive Eigensubspace Algorithms for Direction or Frequency Estimation and Tracking[J].

IEEE Trans. on Acoust., Speech, Signal Process. 1988, 36(2): 241–251.

[7]张贤达. 现代信号处理(第二版)[ M] . 北京: 清华大学出版社,2002.08.

[8]X.G. Doukopoulos, G.V. Moustakides. Fast and Stable Subspace Tracking[J]. IEEE Trans. on signal processing, 2008,

56(4):1452-1465

常微分方程的解线性方程组的迭代法

实验五 解线性方程组的迭代法 【实验内容】 对1、设线性方程组 ?? ? ? ?? ? ? ?? ? ? ?? ? ? ??-=???????????????? ?????????????????? ? ?--------------------------211938134632312513682438100412029137264 2212341791110161035243120 536217758683233761624491131512 013012312240010563568 0000121324 10987654321x x x x x x x x x x ()T x 2,1,1,3,0,2,1,0,1,1*--= 2、设对称正定系数阵线性方程组 ?? ? ????? ??? ? ? ??---=????????????? ??????????????? ??---------------------4515229 23206019243360021411035204111443343104221812334161 2065381141402312122 00240424 87654321x x x x x x x x ()T x 2,0,1,1,2,0,1,1*--= 3、三对角形线性方程组

?? ? ?? ? ????? ??? ? ? ??----=???????????????? ?????????????????? ??------------------5541412621357410000000014100000000141000000001410000000014100000000141000000001410000000014100000000 14100000000 1410987654321x x x x x x x x x x ()T x 1,1,0,3,2,1,0,3,1,2*---= 试分别选用Jacobi 迭代法,Gauss-Seidol 迭代法和SOR 方法计算其解。 【实验方法或步骤】 1、体会迭代法求解线性方程组,并能与消去法加以比较; 2、分别对不同精度要求,如54310,10,10---=ε由迭代次数体会该迭代法的收敛快慢; 3、对方程组2,3使用SOR 方法时,选取松弛因子ω=0.8,0.9,1,1.1,1.2等,试看对算法收敛性的影响,并能找出你所选用的松弛因子的最佳者; 4、给出各种算法的设计程序和计算结果。 程序: 用雅可比方法求的程序: function [x,n]=jacobi(A,b,x0,eps,varargin) if nargin==3 eps=1.0e-6; M=200;

信号瞬时频率估计的研究

信号瞬时频率估计方法的研究: 在信号处理中,信号本身有很多重要的属性,频率特性有:带宽、各频率分量的相对幅值、频率分量间的相对相位关系等;时域特性有信号时宽等。在很多时候,对信号的处理都涉及到需要对平稳或者非平稳信号的频率特性进行估计。平稳信号的频率特性是时不变的,而非平稳信号的频率特性往往是时变的,因此,瞬时频率的定义主要是针对非平稳信号而提出的。Ville 给出了一种统一的瞬时频率的定义: 1()[arg ()] 2i d f t z t dt π= 其中,z(t)是实信号()cos(())s t A t φ=的解析信号。 瞬时频率估计的方法可以分为时频分析和时域分析两类。 就平稳信号而言,由于其功率谱密度函数是不随时间变化的,因此可以直接用参数化或者非参数化谱估计的方法来得到其功率谱,将功率谱中峰值所对应的频率值作为组成该平稳信号的各频率分量的频率的估计值。但是,对于非平稳信号而言,由于其功率谱密度函数是时变的,因此如果要在频域估计其瞬时频率,最简单的方法就是先将其视为短时平稳的信号,每次都用足够短的时间内的数据来构建其功率谱密度函数,将估计得到的结果作为该短时间内的信号瞬时频率,这也就是时频分析中的短时傅立叶变换方法。当然,时频分析还有诸如小波变换等其他的性能更好的变换方法这里不再展开叙述。 下图是用短时傅立叶变换得到的一个非线性调频信号的时频分布图:

时域处理方法则主要是根据信号瞬时频率的定义,先将实信号变换为复信号,再通过对复信号的相位进行求导(模拟)或者差分(数字)的方法来求得瞬时频率。时频分析处理的好处是对于有多个频率分量的信号可以根据功率谱密度函数的各个峰值点估计出对应分量的瞬时频率。而基于相位求导或者差分的时域处理方法却是无法对多频率分量的信号进行瞬时频率估计的。针对这一问题,HUANG. N. E 提出了局域波分解方法,首先将复杂的信号分解成有限个基本模式分量,再对这些基本模式进行相位求导或者差分以估计各分量的瞬时频率。通过局域波分解的方法可以很好的解决相位求导或差分方法的缺陷。时域处理的好处是计算量远小于时频分析处理。 这里主要讨论时域的处理。而要进行时域处理,则通常要首先将物理上的实信号变换为复信号以便取其相位。现有的两种的方法分别是正交变换和hilbert变换。

基于S变换的信号瞬时频率特征提取

基于S 变换的信号瞬时频率特征提取 摘要: S 变换是一种优越的时频分析方法,能够清晰表达信号瞬时频率的变化特征。与传统时频分析方法相对比,S 变换的抗噪性较强,无交叉项干扰。本文提出了采用S 变换来提取调制信号的瞬时频率。仿真实验结果表明,S 变换时频谱能够清晰表示出不同信号的瞬时频率特征。 关键词:时频分析;S 变换;时频图;调制信号;瞬时频率 1 引言 信号的瞬时频率特征可以反映信号在不同时刻的频率变化规律。与传统的时频分析方法相比较,S 变换的时频分析方法具有频率分辨率高、抗噪性强、无交叉项干扰等优点,这使得S 变换能够准确提取信号的瞬时频率。 2S 变换的基本原理 2.1S 变换的提出 S 变换由短时傅里叶变换发展而来,借鉴了短时傅里叶变换加窗的思想。将短时傅里叶变换中的高斯窗函数进行相关伸缩和平移,从而使信号的频率分辨率具备随频率的适应性。这个特点使得S 变换在信号的时频分析中具有明显的优势。 S 变换[1]是由地球物理学家Stockwell 于1996年首次提出的。它可由短时傅里叶变换推导而来,对于连续信号()h t 的短时傅里叶变换为: 2(,)()()j ft STFT f x t w t e dt π+∞ --∞τ=-τ?(1) 其中, 22()t t -δω= (2) 若窗函数为归一化的高斯函数,且对窗函数进行依赖频率的伸缩和平移,那么 22()2(,)t f t f τ τ--ω-= (3) 这样就得到了连续信号()h t 的S 变换定义式: 22()22(,)(f t i ft ST f h t e dt πτ-+∞---∞τ=? (4) 其中,τ为时移因子。 利用S 变换与傅里叶变换之间的紧密联系,可实现信号从S 变换中的无损恢复。S 变换的逆变换形式如式(5)所示: {} 2()(,)j ft h t S f d e df πττ+∞ +∞-∞-∞=?? (5) S 变换还可以看成是信号的小波变换与相位因子的乘积。它采用平移、伸缩的局部高斯窗函数作为母小波,具有频率分辨率高、抗噪性强的优点,且不需满足小波变换的容许性条件。因此,S 变换并不是严格意义上的小波变换,但可以看成是小波变换的一种扩展。 2.2S 变换的瞬时频率表达 由于S 变换为复数,包含实部和虚部,所以S 变换可以表示为: (,)(,)(,)j f S f A f e τττΦ= (6) 其中(,)A f τ为振幅谱,(,)f τΦ为相位谱: (,)f τA =[][]Im (,)(,)arctan Re (,)S f f S f τττ????Φ=?????? (8)

线性代数第3章_线性方程组习题解答

习题3 3-1.求下列齐次线性方程组的通解: (1)?? ? ??=--=--=+-087305302z y x z y x z y x . 解 对系数矩阵施行行初等变换,得 ???? ? ??-----?→?????? ??-----=144072021 1873153211A )(000720211阶梯形矩阵B =???? ? ??-?→? ??? ?? ??-?→?0002720211)(000271021101行最简形矩阵C =????? ? ???→? , 与原方程组同解的齐次线性方程组为 ??? ??? ?=+=+02702 11 z y z x , 即 ??? ??? ?-=-=z y z x 272 11(其中z 是自由未知量), 令1=z ,得到方程组的一个基础解系 T )1,2 7,211(-- =ξ, 所以,方程组的通解为

,)1,2 7,211(T k k -- =ξk 为任意常数. (2)??? ??=+++=+++=++++0 86530543207224321 432154321x x x x x x x x x x x x x . 解 对系数矩阵施行行初等变换,得 ???? ? ??--?→?????? ??=21202014101072211086530543272211A )(7000014101072211阶梯形矩阵B =????? ??-?→? ???? ? ??-?→?70000141010211201 )(100000101001201行最简形矩阵C =???? ? ???→?, 与原方程组同解的齐次线性方程组为 ??? ??==+=++00 025 42431x x x x x x , 即 ??? ??=-=--=025 4 2431x x x x x x (其中43,x x 是自由未知量), 令34(,)T x x =(1,0)T ,(0,1)T ,得到方程组的一个基础解系 T )0,0,1,0,2(1-=ξ,T )0,1,0,1,1(2--=ξ, 所以,方程组的通解为

线性方程组的迭代法及程序实现

线性方程组的迭代法及程序实现 学校代码:11517 学号:200810111217 HENAN INSTITUTE OF ENGINEERING 毕业论文 题目线性方程组的迭代法及程序实现 学生姓名 专业班级 学号 系 (部)数理科学系 指导教师职称 完成时间 2012年5月20日河南工程学院 毕业设计(论文)任务书 题目:线性方程组的迭代法及程序实现专业:信息与计算科学学号 : 姓名一、主要内容: 通过本课题的研究,学会如何运用有限元方法来解决线性代数方程组问题,特别是Gaussie-Seidel迭代法和Jacobi迭代法来求解线性方程组。进一步学会迭代方法的数学思想,并对程序代码进行解析与改进,这对于我们以后学习和研究实际问题具有重要的意义。本课题运用所学的数学专业知识来研究,有助于我们进一步掌握大学数学方面的知识,特别是迭代方法。通过这个课题的研究,我进一步掌握了迭代方法的思想,以及程序的解析与改进,对于今后类似实际问题的解决具有重要的意义。

二、基本要求: 学会编写规范论文,独立自主完成。 运用所学知识发现问题并分析、解决。 3.通过对相关资料的收集、整理,最终形成一篇具有自己观点的学术论文,以期能对线性方程组迭代法的研究发展有一定的实践指导意义。 4.在毕业论文工作中强化英语、计算机应用能力。 完成期限: 2012年月指导教师签名:专业负责人签名: 年月日 目录 中文摘要....................................................................................Ⅰ英文摘要 (Ⅱ) 1 综述 1 2 经典迭代法概述 3 2.1 Jacobi迭代法 3 2.2 Gauss?Seidel迭代法 4 2.3 SOR(successive over relaxation)迭代法 4 2.4 SSOR迭代法 5 2.5 收敛性分析5 2. 6 数值试验 6 3 matlab实现的两个例题8 3.1 例1 迭代法的收敛速度8 3.2 例 2 SOR迭代法松弛因子的选取 12致谢16参考文献17附录19

基于EMD的信号瞬时频率估计_刘小丹

第32卷第1期2009年3月 辽宁师范大学学报(自然科学版)Journal of Liaoning Normal University (Natural Science Edition ) Vol.32 No.1Mar. 2009 文章编号:100021735(2009)0120051207 基于EMD 的信号瞬时频率估计 刘小丹, 孙晓奇, 沈 滨 (辽宁师范大学计算机与信息技术学院,辽宁大连 116029) 收稿日期:2008209224基金项目:辽宁省教育厅科学技术研究项目(20060466) 作者简介:刘小丹(19572),男,吉林蛟河人,辽宁师范大学教授,硕士.E 2mail :xdliu @https://www.360docs.net/doc/b914733022.html, 摘 要:分析了信号瞬时频率的定义及其两种主要的获得信号相位的方法:解析信号法和正交模型法.提出了一种基 于经验模式分解的新的瞬时频率估计方法———正交包络法.该方法计算简单,克服了正交模型法无法由一个时间函数 确定两个时间函数的困难.与Hilbert 变换方法相比,正交包络法使边界问题得到了明显改善.实验证明这是一种有效 的瞬时频率估计方法. 关键词:瞬时频率;正交包络法;EMD ;Hilbert 变换 中图分类号:TP202.4 文献标识码:A 根据Fo urier 分析理论,任何一个平稳信号都可以表示为多个谐波的加权和,对于谐波的某一特定频率,其幅值和相位是常数.而对于非平稳信号,由于其谱特性是随时间变化的,因此不能简单地用Fourier 变换作为非平稳信号的分析工具[1],平稳信号的频率概念也就无法准确解释非平稳信号的时变特性,于是就需要引入一个随时间变化的频率的概念,即瞬时频率. 瞬时频率的一个重要特性是作为时间的函数,用它可以确定信号谱峰的位置.基于这一特性,瞬时频率的概念有着极其重要的应用,因此瞬时频率的估计也就成为许多实际的信号处理应用中一项很有意义的工作.一些信息探测系统只要系统与目标之间有相对运动,多普勒效应就会使频率改变,传播媒质的扰动也会使频率变化,雷达、声呐、移动通信、医疗设备和天文观测都存在这一问题.以雷达信号处理为例,其主要目的是对目标实行检测、跟踪和成像,而像军用飞机一类的目标为了逃避被跟踪,其径向速度是随时间改变的,这使得雷达的多普勒频率具有非平稳的谱.因此,跟踪这类目标需要用到瞬时频率估计技术.瞬时频率估计技术也应用于生物医学.例如,血流的多普勒变化直接关系到心脑血管疾病的诊断.同时,在地震信号处理中,可以利用瞬时频率来确定不同的地质构造.在语音处理等其他诸多领域都有瞬时频率估计技术的应用,详见文献[223]. 从物理学的角度,信号可以分为单分量信号和多分量信号.单分量信号在任意时刻都只有一个频率,该频率称为信号的瞬时频率,而多分量信号则在某些时刻具有多个不同的瞬时频率. 瞬时频率的定义最早是由Carson 和Fry 在研究调频信号时分别提出的,在Gabor 提出了解析信号的概念之后,Ville 将二者结合起来,提出了现在普遍接受的实信号的瞬时频率的定义[4],即:实信号的瞬时频率就是该信号所对应的解析信号的相位关于时间的导数.上述定义只对单分量信号有意义.下面分析一下将瞬时频率定义为复信号相位关于时间的导数的原因. 设一复信号c (t )=A (t )e j φ(t ),A (t )、 φ(t )分别称为信号c (t )的幅度和相位.c (t )的频谱为C (ω)=12 π∫+∞-∞c (t )e -j ωt d t c (t )的总能量E =∫+∞-∞|c (t )|2d t =∫+∞-∞ |C (ω)|2d ω 于是,归一化的函数|c (t )|2/E 和|C (ω )|2/E 可分别作为信号c (t )在时域和频域的能量密度函数,从而得到信号频谱C (ω )的平均频率: 〈ω〉=1E ∫+∞-∞ω|C (ω)|2d ω=1E ∫+∞-∞ ωC (ω)C 3(ω)d ω (3表示共轭运算)

基于MATLAB的线性调频信号的仿真..

存档编号________ 基于MATLAB的线性调频信号的仿真 教学学院 届别 专业 学号 指导教师 完成日期

内容摘要:线性调频信号是一种大时宽带宽积信号。线性调频信号的相位谱具有平方律特性,在脉冲压缩过程中可以获得较大的压缩比,其最大优点是所用的匹配滤波器对回波信号的多普勒频移不敏感,即可以用一个匹配滤波器处理具有不同多普勒频移的回波信号,这些都将大大简化雷达信号处理系统,而且线性调频信号有着良好的距离分辨率和径向速度分辨率。因此线性调频信号是现代高性能雷达体制中经常采用的信号波形之一,并且与其它脉压信号相比,很容易用数字技术产生,且技术上比较成熟,因而可在工程中得到广泛的应用。 关键词:MATLAB;线性调频;脉冲压缩;系统仿真

Abstract:Linear frequency modulation signal is a big wide bandwidth signal which is studied and widely used. The phase of the linear frequency modulation signal spectra with square law characteristics, in pulse compression process can acquire larger compression, its biggest advantage is the use of the matched filter of the echo signal doppler frequency is not sensitive, namely can use a matched filter processing with different doppler frequency shift of the echo signal, these will greatly simplified radar signal processing system, and linear frequency modulation signal has a good range resolution and radial velocity resolution. So linear frequency modulation signal is the modern high performance radar system often used in one of the signal waveform, and compared with other pulse pressure signal, it is easy to use digital technologies to produce, and the technology of the more mature, so in engineering can be widely applied. Keywords:MATLAB, LFM, Pulse compression, System simulation

第六章解线性方程组的迭代法

第五章 解线性方程组的迭代法 本章主要内容: 迭代法收敛定义,矩阵序列收敛定义,迭代法基本定理,雅可比迭代法,高斯-塞德尔迭代法,系数矩阵为严格对角占优阵的采用雅可比迭代、高斯-塞德尔迭代的收敛性。 教学目的及要求: 使学生了解迭代法收敛定义,迭代法基本定理,掌握雅可比迭代法、高斯-塞德尔迭代法。 教学重点: 雅可比迭代法,高斯-塞德尔迭代法。 教学难点: 迭代法基本定理的证明以及作用。 教学方法及手段: 应用严格的高等代数、数学分析知识,完整地证明迭代法基本定理,讲清雅可比迭代法与高斯-塞德尔迭代法的关系,介绍雅可比迭代法与高斯-塞德尔迭代法在编程中的具体实现方法。 在实验教学中,通过一个具体实例,让学生掌握雅可比迭代法与高斯-塞德尔迭代法的具体实现,并能通过数值计算实验,揭示高斯-塞德尔迭代法是对雅可比迭代法的一种改进这一事实。 教学时间: 本章的教学的讲授时间为6学时,实验学时4学时。 教学内容: 一 迭代法定义 对于给定的线性方程组x Bx f =+,设它有唯一解*x ,则 **x Bx f =+ (6.1) 又设(0)x 为任取的初始向量,按下述公式构造向量序列 (1)(),0,1,2, k k x Bx f k +=+= (6.2) 这种逐步代入求近似解的方法称为迭代法(这里B 与f 与k 无关)。如果() lim k k x →∞ 存在 (记为*x ),称此迭代法收敛,显然* x 就是方程组的解,否则称此迭代法发散。 迭代法求方程近似解的关键是是讨论由(6.1)式所构造出来的向量序列() {} k x 是否收敛。为此,我们引入误差向量 (1)(1)*k k x x ε++=- 将(6.2)式与(6.1)式相减,我们可得 (1)*()*()k k x x B x x +-=- (1)(),0,1,2, k k B k εε+== 递推下去,得 ()(1)2(2)(0)k k k k B B x B x εε--====

线性方程组典型习题及解答

线性方程组 1. 用消元法解方程组?????? ?=- +-+=-- + - =-+-+ =- -+-5 2522220 21 22325 4 321 53 2 154321 5 4321x x x x x x x x x x x x x x x x x x x . 解: 方程组的增广矩阵 : ????? ???????---------→????????????---------→????????????---------420200110100112430211321312630202530112430211321512522110112121111211321? ??? ????? ???--------→60000 0110100112430211321,可知,系数矩阵的秩为3,增广矩阵的秩为4,系数矩阵的秩不等于增广矩阵的秩,从而方程组无解. 2. 讨论λ为何值时,方程组??? ??=++ = + +=++2 3 2 1 3 2 1 321 1 λλλλλx x x x x x x x x 有唯一解、无解和有无穷多解。 解:将方程组的增广矩阵进行初等行变换,变为行阶梯矩阵。 ()() ()()B A =??? ? ???? ? ?+------→→???? ????? ?→?? ??? ?????=22 2 2211210 1101 111 1 11111 1 1 1 111λλλλλλλ λλλ λλλλλλλ λλ λΛ于是,当2,1-≠λ时,系数矩阵的秩等于增广矩阵的秩,都等于3,等于未知量的个数,此 时方程组有唯一解;2 )1(,21,213 321++-=+=++- =λλλλλx x x 当2-=λ时,系数矩阵的秩为2,增广矩阵的秩为3,此时方程组无解; 当1=λ时,系数矩阵的秩等于增广矩阵的秩,都等于1,小于未知量的个数,此时方程组有无穷多解,即3211x x x --=,其中32,x x 为自由未知量。

基于分段波形的信号瞬时频率计算方法

龙源期刊网 https://www.360docs.net/doc/b914733022.html, 基于分段波形的信号瞬时频率计算方法 作者:张亢,程军圣,杨宇,邹宪军 来源:《湖南大学学报·自然科学版》2011年第11期 摘要:针对局部均值分解(Local Mean Decomposition,LMD)中乘积函数(Product Function,PF)分量的瞬时频率计算问题,引入了一种新的信号瞬时频率计算方法.该方法基于分段波形,先将信号分成若干个全波段(full wave),然后以一组递增的反正弦函数定义每个全波段的瞬时相位,进而得到信号的瞬时频率.由该方法得到的瞬时频率理论上是正的、稳定的并且能够确保信号局部特征信息的完整.应用该方法计算了仿真信号和实际齿轮故障振动信号的瞬时频率,并与其他方法求得的瞬时频率进行了对比.结果表明,本文方法非常适合求取信号的瞬时频率. 关键词:故障检测;局部均值分解;乘积函数;纯调频信号;瞬时频率;分段波形 中图分类号:TN911.7 文献标识码:A A Piece-wise Based Signal Instantaneous Frequency Computing Method ZHANG Kang, CHENG Jun-sheng, YANG Yu, ZOU Xian-jun (State key Laboratory of Advanced Design and Manufacture for Vehicle Body, Hunan Univ, Changsha,Hunan 410082,China) Abstract:To address the computing instantaneous frequency of the product function (PF) in local mean decomposition (LMD), a new instantaneous frequency of a signal computing method was introduced. This method is piece-wise wave based. Firstly, a signal was separated to a number of full waves. Then, the instantaneous phase of each full wave was defined by a set of monotonic increasing arcsine functions. Therefore, the instantaneous frequency of a signal was obtained. Theoretically, the instantanoues frequency obtained in this method was positive, stable and could guarantee the characteristic information of signal integrity. This method was applied to compute the instantaneous frequency of simulated signals and actual gear fault vibration signals, and the results were compared with those obtained in other methods. It has been shown that this method is quite suitable for extracting the instantaneous frequency of a signal. Key words: fault detection;local mean decomposition; product function; pure frequency modulated signal; instantaneous frequency; piece-wise wave

数值计算_第4章 解线性方程组的迭代法

第4章解线性方程组的迭代法 用迭代法求解线性方程组与第4章非线性方程求根的方法相似,对方程组进行等价变换,构造同解方程组(对可构造各种等价方程组, 如分解,可逆,则由得到),以此构造迭代关系式 (4.1) 任取初始向量,代入迭代式中,经计算得到迭代序列。 若迭代序列收敛,设的极限为,对迭代式两边取极限 即是方程组的解,此时称迭代法收敛,否则称迭代法发散。我们将看到,不同于非线性方程的迭代方法,解线性方程组的迭代收敛与否完全决定于迭代矩阵的性质,与迭代初始值的选取无关。迭代法的优点是占有存储空间少,程序实现简单,尤其适用于大型稀疏矩阵;不尽人意之处是要面对判断迭代是否收敛和收敛速度的问题。 可以证明迭代矩阵的与谱半径是迭代收敛的充分必要条件,其中是矩阵的特征根。事实上,若为方程组的解,则有 再由迭代式可得到

由线性代数定理,的充分必要条件。 因此对迭代法(4.1)的收敛性有以下两个定理成立。 定理4.1迭代法收敛的充要条件是。 定理4.2迭代法收敛的充要条件是迭代矩阵的谱半径 因此,称谱半径小于1的矩阵为收敛矩阵。计算矩阵的谱半径,需要求解矩阵的特征值才能得到,通常这是较为繁重的工作。但是可以通过计算矩阵的范数等方法简化判断收敛的 工作。前面已经提到过,若||A||p矩阵的范数,则总有。因此,若,则必为收敛矩阵。计算矩阵的1范数和范数的方法比较简单,其中 于是,只要迭代矩阵满足或,就可以判断迭代序列 是收敛的。 要注意的是,当或时,可以有,因此不能判断迭代序列发散。

在计算中当相邻两次的向量误差的某种范数小于给定精度时,则停止迭代计算,视为方程组的近似解(有关范数的详细定义请看3.3节。) 4.1雅可比(Jacobi)迭代法 4.1.1 雅可比迭代格式 雅可比迭代计算 元线性方程组 (4.2) 写成矩阵形式为。若将式(4.2)中每个方程的留在方程左边,其余各项移到方程右边;方程两边除以则得到下列同解方程组: 记,构造迭代形式

详细讲解频率和相位之间的关系

频率和相位是周期函数的两个独立参数,想像一下两个人围着一个圆形场地跑步,离起跑点的圆弧距离是运动位置与起跑点所夹圆心角的函数,这个夹角就是相位,而一定时间所跑圈数是频率,如果两人速度相同(即频率相同),则两人之间的距离是始终不变的,也就是相位差是一定的,这个相位差大小取决于后跑者比先跑者延后起跑的时间。如果两人速度不一样,则之间距离(相位差)不断变化。所以频率不同,相位差不固定。鉴相器不管频率只比较相位,只要相位变化,就给信号给控制器对频率加以控制,使其二者频率一致。 “F(t) = sin(2πft +α):f就是频率;2πft + α 就是相位;α是t = 0时的相位,即初相位。就是这么简单。 首先,我们通常说的“相位”这个词其实有两个含义: 一、特指周期信号的初相位 二、一般意义上的相位,即“瞬时相位” 频率和相位,一开始都是周期信号的属性,频率是单位时间内的周期数,初相位指周期信号相对所选时间原点的位置,瞬时相位则是指周期信号在任一时刻“走到了一个周期中的哪一步”。 对上面的公式,如果从数学角度理解: 频率就是相位的微分(相位的“行进速度”)或者相位是频率的积分; 这种关系,从数学上推广一步,即使f是变量也成立,再回到物理世界,就发现,不必强求“严格的”周期信号,频率和相位都可以是瞬时值。 频率不同,“初相位”之差是没有意义的,但“瞬时相位”之差仍然存在,不就是两个2πft + α 之差么? 所谓鉴相器的“相”,指的是就是这种瞬时相位,所以自然不必局限于周期信号,当然也不必局限于“同频”信号,否则“鉴相器”就是个错误的词了。鉴相器的功能,理论上把这种瞬时相位差变换成电压值(当然实际电路总需要经过一段时间才能得出结果,不可能完全“瞬时”) 锁相环的工作原理,表面看是用鉴相器的输出控制VCO的频率,但实际是通过瞬时频率的积分达到相位控制,最终使反馈到鉴相器的瞬时相位与输入的瞬时相位之差趋于零。

齐次和非齐次线性方程组的解法(整理定稿)

线性方程组解的结构(解法) 一、齐次线性方程组的解法 【定义】 r (A )= r 时,若()r A n ≤,则存在齐次线性方程组的同解方程组; $ 若()r A n >,则齐次线性方程组无解。 1、求AX = 0(A 为m n ?矩阵)通解的三步骤 (1)?? →A C 行 (行最简形); 写出同解方程组CX =0. (2) 求出CX =0的基础解系,,,n r -12ξξξ; (3) 写出通解n r n r k k k --=++ +1122X ξξξ其中k 1,k 2,…, k n-r 为任意常数.

线性方程组的迭代解法(Matlab)

第六章线性方程组的迭代解法 2015年12月27日17:12 迭代法是目前求解大规模稀疏线性方程组的主要方法之一。包括定常迭代法和不定常迭代法,定常迭代法的迭代矩阵通常保持不变,包括有雅可比迭代法(Jacobi)、高斯-塞德尔迭代法(Gauss-Seidel)、超松弛迭代法(SOR) 1.雅可比迭代法(Jacobi) A表示线性方程组的系数矩阵,D表示A的主对角部分,L表示下三角部分,U表示上三角部分。 A=D+L+U 要解的方程变为Dx+Lx+Ux=b x=D^(-1)(b-(L+U)x) 所以Jocabi方法如下: Matlab程序 function [x,iter] =jacobi(A,b,tol) D=diag(diag(A)); L=D-tril(A); U=D-triu(A); x=zeros(size(b)); for iter=1:500 x=D\(b+L*x+U*x); error=norm(b-A*x)/norm(b); if(error

解线性方程组

课程设计阶段性报告 班级:学号:姓名:申报等级: 题目:线性方程组求解 1.题目要求:输入是N(N<256)元线性方程组Ax=B,输出是方程组的解,也可能无解或有多组解。可以用高斯消去法求解,也可以采用其它方法。 2.设计内容描述:将线性方程组做成增广矩阵,对增广矩阵进行变换然后采用高斯消元法消去元素,从而得到上三角矩阵,再对得到的上三角矩阵进行回代操作,即可以得到方程组的解。 3.编译环境及子函数介绍:我使用Dev-C++环境编译的,调用uptrbk() FindMax()和ExchangeRow(),uptrbk是上三角变换函数,FindMax()用于找出列向量中绝对值最大项的标号,ExchangeRow()用于交换两行 4. 程序源代码: #include #include #include //在列向量中寻找绝对值最大的项,并返回该项的标号 int FindMax(int p,int N,double *A) { int i=0,j=0; double max=0.0; for(i=p;imax) { j=i; max=fabs(A[i*(N+1)+p]); } } return j;

//交换矩阵中的两行 void ExchangeRow(int p,int j,double *A,int N) { int i=0; double C=0.0; for(i=0;i

基于AD9910的线性调频信号发生技术(1)

科技信息2010年第17期 SCIENCE&TECHNOLOGY INFORMATION 基于AD9910的线性调频信号发生技术 时慧 (中国电子科技集团公司第四十一研究所山东青岛266555) 【摘要】本文主要介绍了DDS的工作原理以及专用芯片AD9910的功能特点,并重点论述了利用可编程逻辑器件控制DDS产生线性调频信号的设计方案。该设计实现了高度集成化,降低了成本且易于调试。 【关键词】直接数字频率合成;AD9910;线性调频信号 Generating Technology of LFM Signal Based on AD9910 【Abstract】This paper introduces the theory of DDS and the characteristics of AD9910,and particularly discuss a scheme using FPGA control DDS to generate LFM signal.The scheme realize integration,reduce the cost and easy to adjust. 【Key words】Direct digital synthesis;AD9910;L inear frequency modulation signal 0前言 线性调频信号(LFM,也称为Chirp信号),是一种最常用的雷达信号,因其具有良好的脉冲压缩特性和分辨能力,在合成孔径雷达以及相控阵雷达中得到了广泛的应用[1。数字频率合成技术(DDS)以其相对带宽较宽、频率转换时间短、相位连续性好以及集成化度高等优点成为线性调频信号发生技术的设计主流[2]。在某型号信号模拟系统中,要求产生中心频率250M,扫频带宽为200M的宽带扫频信号。根据设计要求,选用AD公司的DDS芯片AD9910,配以FPGA来实现宽带扫频信号的产生。 1DDS芯片AD9910简介 AD9910是Analog Device公司近年来推出的一款性价比很高的DDS芯片,它集成了14bit数模转换器(DAC)并且支持高达1GSPS 的采样率,理想频率分辨率可以达到0.23Hz,具有32位相位累加器,自带线性或任意频率、相位或幅度扫频电路。内部自带反sinc修正电路,8个频率和相偏备份用于快速调频或调相。1024×32位内部RAM 用于预先定义好的调制[3]。 AD9910主要有4种工作方式:单频模式、RAM调制模式、DRG 调制模式和并口调制模式。 在单频模式下,AD9910输出点频信号。AD9910共有8个64位单频信号寄存器,可以存储8个单一频率控制字,每个寄存器中包含了频率控制参数、相位控制参数和幅度控制参数。利用用芯片管脚PROFILE0~2可以选择使用哪个Profile寄存器。 在RAM调制模式下,用户可以任意改变DDS信号控制参数来产生各种信号,典型应用如FSK、PSK、ASK以及用户可自定义的非线性扫描信号。这种模式下的RAM寄存器和单点调制模式下的单频信号寄存器复用同一地址,通过芯片的功能控制寄存器CFR1~CFR2来控制选用哪种模式。 DRG调制模式与RAM调制模式实现功能相类似,不同点是该模式利用累加器对DDS所需的信号参数进行调制。在这种模式下,可以产生较好的线性调频信号。 并口调制模式主要应用于需要频率或者相位极快变化的场合,例如跳频合成器、高速波形发生器等。因为AD9910提供了更新速率可达250MHz的l6bit快速编程的并行接口,每隔8ns即可更新一次32 bit的频率控制字。 在各个工作模式下对芯片的操作只需要选择相应的模式,并写入相应的控制字即可。根据AD9910的功能特点及设计要求,在本文中选择使用的是线性调频模式即DRG调制模式。 2系统设计 系统主要由上位机,FPGA单元,DDS单元,参考时钟以及波形输出模块组成,如图1所示: 图1系统总体框图2.1时钟设计 由DDS的原理可知,整个DDS系统在一个统一的时钟信号即采样时钟下工作。该时钟的质量直接决定了最终输出波形频率的精度、稳定度以及输出信号的相噪,在本设计中采用了晶体振荡器。高稳定的10M晶振产生的时钟信号通过REF_CLK引脚输入到AD9910,经过AD9910内部的锁相环100倍频后生成1G的采样时钟。 2.2控制接口电路 上位机根据用户设定的线性调频信号带宽,扫描时间等参数,计算出AD9910相应的配置数据,送入FPGA,FPGA接受到上位机的控制数据后按照AD9910的时序送入到AD9910中,完成DDS模块的设置。AD9910是通过串行模式来接受各种配置数据,主要通过使用了nCS,SCLK,SDIO以及IO_UPDATA。在片选信号nCS为低的时候,AD9910在SCLK的上升沿采样SDIO信号,前八个SCLK周期为指令周期,后面跟着若干数据周期。指令周期由1位读写位(Bit7),2个无关位(Bit6,Bit5)和5个地址位(Bit4~Bit0)组成。根据不同的地址,数据周期的长度为16位,32位或64位不等。尽管AD9910的送数可以MSB优先或LSB优先,为了方便,在设计中,采用AD9910默认的MSB优先模式。 2.3波形输出电路 波形输出单元主要由电阻,变压器,放大器和低通滤波器组成,主要完成DDS输出信号的滤波、放大等功能。其电路如图2所示: 图2波形输出电路 AD9910输出的20mA电流信号经过R55,R56电阻转换成差分电压信号,再经过变压器(T1)转换成单端电压信号,150M~350M的带通滤波器滤除其带外杂散和镜像后再通过数控衰减器来控制信号输出功率,衰减器的输出经过隔直放大后输出。 图3软件流程图(下转第426页 )○百家论剑○ 423

相关文档
最新文档