带通信号

一个实的带通信号$x(t)$可以表示为

\[x(t) = r(t)\cos (2\pi f_0 t + \phi_x(t)) \]

其中$r(t)$是幅度调制或包络,$\phi_x(t)$是相位调制,$f_0$是载波频率,$r(t)$和$\phi_x(t)$的变化比$f_0$要小得多。频率调制表示为

\[f_m(t) = \frac{1}{2\pi} \frac{d}{dt}\phi_x(t) \]

瞬时频率

\[{f_i}(t) = \frac{1}{{2\pi }}\frac{d}{{dt}}\left( {2\pi {f_0}t + {\phi _x}(t)} \right) = {f_0} + {f_m}(t)\]

如果信号带宽B远小于中心频率$f_0$,则信号$x(t)$称为带通信号。

带通信号也可以由两个互为正交的低通信号(的调制)来表示,即

\[x(t) = {x_I}(t)\cos 2\pi {f_0}t - {x_Q}(t)\sin 2\pi {f_0}t\]

其中

\[\begin{array}{l}
{x_I}(t) = r(t)\cos {\phi _x}(t)\\
{x_Q}(t) = r(t)\sin{\phi _x}(t)
\end{array}\]

解析信号(Analytic Signal)或预包络(Pre-Envelope)

对于给定的实信号$x(t)$,其Hilbert变换为

\[\hat x(t) = x(t)*\frac{1}{{\pi t}}\]

定义解析信号

\[\psi (t) = x(t) + j\hat x(t)\]

解析信号本质上是原信号的正频谱部分,是实信号的一种“简练”形式,常称为$x(t)$的预包络,因为$x(t)$的包络可以通过对$\psi (t)$简单求模得到。

带通信号的预包络与复包络

带通信号$x(t)$的Hilbert变换为

\[\hat x(t) = {x_I}(t)\sin 2\pi {f_0}t + {x_Q}(t)\cos2\pi {f_0}t\]

对应的解析信号为

\[\psi (t) = x(t) + j\hat x(t) = \left[ {{x_I}(t) + j{x_Q}(t)} \right]{e^{j2\pi {f_0}t}} = \tilde x(t){e^{j2\pi {f_0}t}}\]

信号$\tilde x(t) = {x_I}(t) + j{x_Q}(t) $是$x(t)$的复包络。因此,包络信号及其对应的相位为

\[\begin{array}{l}
a(t) = |{x_I}(t) + j{x_Q}(t)| = |\psi (t)|\\
\psi (t) = \arg (\tilde x(t)) = \angle \tilde x(t)
\end{array}\]

因此,实带通信号$x(t)$、解析信号$\phi(t)$及复包络$\tilde x(t)$之间的关系如下:

\[\begin{array}{l}
x(t) = r(t)\cos (2\pi {f_0}t + {\phi _x}(t))\\
x(t) = {x_I}(t)\cos 2\pi {f_0}t - {x_Q}(t)\sin 2\pi {f_0}t\\
\psi (t) = x(t) + j\hat x(t) \equiv \tilde x(t){e^{j2\pi {f_0}t}}\\
\tilde x(t) = {x_I}(t) + j{x_Q}(t)
\end{array}\]

Bandpass Signals(带通信号,或称窄带信号)的更多相关文章

  1. xenomai内核解析之信号signal(一)---Linux信号机制

    版权声明:本文为本文为博主原创文章,转载请注明出处.如有错误,欢迎指正.博客地址:https://www.cnblogs.com/wsg1100/ 目录 1. Linux信号 1.1注册信号处理函数 ...

  2. Linux信号实践(4) --可靠信号

    Sigaction #include <signal.h> int sigaction(int signum, const struct sigaction *act, struct si ...

  3. Linux信号实践(1) --Linux信号编程概述

    中断 中断是系统对于异步事件的响应, 进程执行代码的过程中可以随时被打断,然后去执行异常处理程序; 计算机系统的中断场景:中断源发出中断信号 -> CPU判断中断是否屏蔽屏蔽以及保护现场 -&g ...

  4. [学习笔记]信号基本概念(中断和信号)/名称及常用信号/信号处理/signal函数实践

    1基本概念 中断 q  中断是系统对于异步事件的响应 q  中断信号 q  中断源 q  现场信息 q  中断处理程序 q  中断向量表 异步事件的响应:进程执行代码的过程中可以随时被打断,然后去执行 ...

  5. Linux信号-信号集&信号屏蔽字&捕捉信号【转】

    转自:https://blog.csdn.net/Lycorisradiata__/article/details/80096203 一. 阻塞信号 1. 信号的常见其他概念    实际执行信号的处理 ...

  6. linux信号Linux下Signal信号太详细了,终于找到了

    linux信号Linux下Signal信号太详细了,终于找到了 http://www.cppblog.com/sleepwom/archive/2010/12/27/137564.html

  7. 第二十二篇 -- 事件与信号(自定义label信号的双击功能)

    在第六篇中已经学习过了自定义信号的相关内容了,那一篇中讲的是自定义类中的自定义信号,类和信号都是自己定义的.那么今天想要学习的是事件处理和信号的关系.如同Label标签,它本身有很多的信号,但是它没有 ...

  8. 带通滤波 matlab

    巴特沃斯:1.带阻滤波器设计带阻滤波器指标:阻带上边界频率:5Kz:阻带下边界频率:7Kz:通带上边界频率:2Kz:通带下边界频率:9Kz:通带最大衰减:1dB:阻带最小衰减:20dB:设计程序如下: ...

  9. linux可靠信号和非可靠信号测试样例

    不可靠信号(在执行自定义函数其间会丢失同类信号) 可靠信号(在执行自定义函数其间不会丢失同类信号) 不可靠信号用一次以后,就恢复其默认处理吗? 至少在ubuntu 12.04上,已经是一次绑定,永远使 ...

随机推荐

  1. Singleton Design Pattern

    The Singleton pattern is one of the simplest design patterns, which restricts the instantiation of a ...

  2. Javascript 事件对象(六)事件默认行为

    事件默认行为: 阻止默认事件普通写法:return false;屏蔽右键菜单 :  oncontextmenu <!DOCTYPE HTML> <html> <head& ...

  3. 启发式搜索A*算法

    A* 寻路算法 (2011-02-15 10:53:11) 转载▼ 标签: 游戏 分类: 算法 概述 虽然掌握了 A* 算法的人认为它容易,但是对于初学者来说, A* 算法还是很复杂的. 搜索区域(T ...

  4. maven - dependencies与dependencyManagement的区别

    1.DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建.文档.报告.依赖.scms.发布.分发的方法.可以方便的编译代码.进行 ...

  5. 利用 ipset 封禁大量 IP

    使用 iptables 封 IP,是一种比较简单的应对网络攻击的方式,也算是比较常见.有时候可能会封禁成千上万个 IP,如果添加成千上万条规则,在一台注重性能的服务器或者本身性能就很差的设备上,这就是 ...

  6. Azure 媒体服务可将优质内容传输至 Apple TV

    作为内容提供商,如果想要将优质内容传输到Apple TV,需要使用Apple FairPlay Streaming (FPS)技术. 但是这个技术的构建比较繁琐,基于此,Azure提供了FairPla ...

  7. 【转载】Selenim入门环境的搭建--Java环境下的Java Maven Project

    一.开发环境 操作系统: xp win7 win8 win10都可以 JDK: 1.6或者1.7 下载地址 JDK1.7下载 Eclipse: 官网下载比较新的版本,建议下载EE的版本  eclips ...

  8. 今天第一次接触到typescript,看了第一个知识点就是变量的声明,来回忆回忆,做做笔记

    以前只用过JavaScript原生写网站特效,今天还是第一次听说typescript的,然后看了一下它的基本知识,感觉很像Java,真的太像了,但是又有不同点.很让我惊奇看到的第一个知识点就和以前不同 ...

  9. Groovy入门教程

    Groovy入门教程 kmyhy@126.com  2009-5-13 一.groovy是什么 简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中. 作为跑在JVM ...

  10. 1.4 云计算的SPI服务模型

    云计算是通过共享资源池的方式来提高资源利用率的.在云计算中,根据其资源池中资源的类别,可以把云计算的服务模型分为三种,即所谓的SPI 模型   应用程序 Software as a Service ( ...