复数信号处理

摘要:
对复信号进行频谱的搬移用到复三角函数,复三角函数的搬移只会向一个方向。调制完后的信号是复信号,所以频谱不对称,且需要用2根信号线来表示,我们舍弃虚部,只发送实部,这样也能将信息全发送出去。滤波器的频谱响应是对称的,可称为实数滤波器,其截止频率取B/2,B是信号在RF端的带宽。图三.正交采样过程2.希尔伯特变换与解析信号对于常见的实数信号,对其作FFT,得到的是共轭对称的复数。

1. 直接转换发射机 和 直接转换接收机

直接转换发送器将基带信号直接调制到射频RF,这里的基带信号是复信号,所以会看到正负频率不对称。对复信号进行频谱的搬移用到复三角函数,复三角函数的搬移只会向一个方向。实信号的频谱搬移用到实三角函数,实三角函数的搬移是向着左右两个方向搬移。调制完后的信号是复信号,所以频谱不对称,且需要用2根信号线来表示,我们舍弃虚部,只发送实部,这样也能将信息全发送出去。现实中的信号都是实信号。

复数信号处理第1张

图一.直接转换发射机

接收端接收到信号后,将信号乘以复三角函数,从RF下变频到基带(这也叫做零中频解调,从射频直接变频到基带,不经过中频,可防止中频镜像的产生),然后用低通滤波器滤去带外信号。滤波器的频谱响应是对称的,可称为实数滤波器,其截止频率取B/2,B是信号在RF端的带宽。由此可见复数信号的带宽变小了。需要的AD采样频率比原先减小了一倍。

复数信号处理第2张

复数信号处理第3张

图二.直接转换接收机

下面从频谱角度看一下正交采样过程:

下图包含频率的幅度和相位,可以看出,我们需把Q路人工看成是虚部,且画在与I路正交的位置上,当Q路乘上j后,Q路与I路的相位就在同一个平面上了(即相差0°或180°),这时就可得出基带信号。

复数信号处理第4张

图三.正交采样过程

2. 希尔伯特变换与解析信号

对于常见的实数信号,对其作FFT,得到的是共轭对称的复数。一对共轭对称的复数,在幅值上是相同的,在相位上是相反的,一个是+x°,另一个就是-x°

复数信号处理第5张

复数共轭对称示意图

我们从三维的视角去看实数信号的频谱,之前一直以为负频率幅值相同,相位相反代表的是:F正=-F负,其实并不完全是这样,这个只在相位为90°的特殊情况下成立,相位为0°或180°时,正负频谱的相位是一样的,实数信号的相位也不一定就是0°,90°的

复数信号处理第6张

实数信号频谱示意图(考虑相位与幅值)

希尔伯特变换从公式上看,就是一个全通移相器,正频率部分滞后90°,负频率部分超前90°

复数信号处理第7张

下图就是一个希尔伯特变换以及解析信号的变换过程示意图,在正频率处,红色、绿色、黑色应该是三线重合,这么画是为了可以看清楚。从信号X(f)变换到解析信号Y(f)的过程可以看成X(f)经过了一次正频率滤波器(Positive-Pass Filter,PPF)。希尔伯特变换在计算机中的实现应该就是先作FFT,在频率处理数据,然后作IFFT,变回到时域,由于变换之后的数据还是共轭对称的(蓝色),所以实数信号的希尔伯特变换还是实数信号。

复数信号处理第8张

上述提到希尔伯特变换可以提取正频率信号,所以,PPF可以在单边带调制中使用。

下面介绍包络检波中希尔伯特的应用:

复数信号处理第9张

References

[1]Kenneth W. Martin, "Complex Signal Processing is Not Complex",IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 51, NO. 9, SEPTEMBER 2004

[2]Richard Lyons, "Quadrature Signals: Complex, But Not Complicated"



免责声明:文章转载自《复数信号处理》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇二、Java对返回参数进行处理(JSONObject,getJSONArray等)VBA 判断字符串包含函数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

2D情况下,复数的意义代表旋转

4 x i x i = - 4就是“4”在数轴上旋转了180度。那么4 x i = 4i 就旋转了90度。复数的意义就表示旋转 乘以-1,表示x正半轴的数,围绕原点,逆时针偏转180°,落到x负半轴;乘以i,表示x正半轴的数,围绕原点,逆时针偏转90°,落到y正半轴;乘以-i,表示从x正半轴,围绕原点,逆时针偏转270°,落到y负半轴。(所以你看,这就是i...

近期遇到的一些信号处理的问题,做一下总结

近期遇到的一些信号处理的问题,做一下总结 1. 如何从频谱分析仪中得到的txt文件中,提取出对应的复信号? 频谱仪对应将信号分两路存储,I路信号和Q路信号,其存放规律是I路和Q路交替存储 提取的MATLAB代码如下: load(‘data.txt’); Idata=data(1:2:end); Qdata=data(2:2:end); Complex...

Linux 多线程应用中如何编写安全的信号处理函数

http://blog.163.com/he_junwei/blog/static/1979376462014021105242552/ http://www.ibm.com/developerworks/cn/linux/l-cn-signalsec/ Linux 多线程应用中编写安全的信号处理函数 在开发多线程应用时,开发人员一般都会考虑线程安全,会...

Linux 系统编程 学习:3-进程间通信1:Unix IPC(2)信号

背景 上一讲我们介绍了Unix IPC中的2种管道。 回顾一下上一讲的介绍,IPC的方式通常有: Unix IPC包括:管道(pipe)、命名管道(FIFO)与信号(Signal) System V IPC:消息队列、信号量、共享内存 Socket(支持不同主机上的两个进程IPC) 我们在这一讲介绍Unix IPC,中有关信号(Signal)的处理。...

H5 的直播协议和视频监控方案

H5 的直播协议和视频监控方案 一、流媒体主要实现方式 二、流媒体技术 2.1 流媒体 2.2 直播 2.3 流协议 2.3.1 HLS 协议 2.3.2 RTMP 协议 2.3.3 RTSP 协议 2.3.4 MPEG-DASH 2.3.5 WebRTC 协议 2.4 服务器端技术 2.4.1 GStreamer 2.4.2 Live555...