IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 数据结构与算法 -> 基于PGC相位生成载波调制及其解调算法实例分析 -> 正文阅读

[数据结构与算法]基于PGC相位生成载波调制及其解调算法实例分析

相较于其他类型的光纤传感器,目前人们普遍认为干涉型光纤传感器是最有发展前途的。干涉型光纤传感器属于相位调制型光纤传感器,它是以光纤中光的相位变化来表示被测信息,首先需要对光束进行干涉得到干涉信号,再对得到的干涉信号进行解调得到相位信息。无论此时传感器感知的被测信息是哪种物理现象:磁场、声场、还是温度、位移等,在理论上,干涉型光纤传感器都具有很高的灵敏度和分辨率,结构灵活多样,适用场合广泛。其基本传感原理为:当被测信息量作用于光纤,使得光纤内传播的光波的相位发生变化,再使用相位生成载波调制解调(phase generated carrier-PGC)这种相干解调技术将相位变化转换为光强变化,从而检测出待测的信息量。

一、PGC相位生成载波调制实现原理分析

在这里插入图片描述
如图所示外调制方式的PGC系统,干涉输出信号可以表示为
在这里插入图片描述
载波信号为 C cos ? ω 0 t C\cos {{\omega }_{0}}t Ccosω0?t φ ( t ) \varphi \left( t \right) φ(t)为待测信号和环境漂移共同引起的相位变化。 C cos ? ω 0 t + φ ( t ) C\cos {{\omega }_{0}}t+\varphi \left( t \right) Ccosω0?t+φ(t)处于相位上,故将其看作相位变化,事实上载波信号和待测信号处于同等地位,由于载波频率远远高于待测信号,故可认为它载着待测信号,这就体现了相位载波的含义。

对式(1)进行贝塞尔函数展开得
在这里插入图片描述

由式(2)可知,干涉输出信号I,当 φ ( t ) = 0 \varphi \left( t \right)=0 φ(t)=0时,信号I中只存在 ω 0 {{\omega }_{0}} ω0?的偶次谐波项;当 φ ( t ) = π / 2 ?? \varphi \left( t \right)={\pi }/{2}\; φ(t)=π/2时,信号I中只存在 ω 0 {{\omega }_{0}} ω0?的奇次谐波项。 φ ( t ) \varphi \left( t \right) φ(t)可表示为

在这里插入图片描述
其中, D cos ? ω s t D\cos {{\omega }_{s}}t Dcosωs?t为待测信号幅度, φ 0 ( t ) {{\varphi }_{0}}\left( t \right) φ0?(t)为环境噪声引起的相位变化。同理, cos ? ω ( t ) \cos \omega (t) cosω(t) sin ? ω ( t ) \sin \omega \left( t \right) sinω(t)按贝塞尔函数展开

在这里插入图片描述
由式(4)可以看出,当 φ 0 ( t ) = k π ( k = 012 ? ? ) {{\varphi }_{0}}\left( t \right)=k\pi \begin{matrix} {} & (k=012\cdots ) \\ \end{matrix} φ0?(t)=kπ?(k=012?)?时,输出干涉信号频谱中,偶(奇)次角频率 ω s {{\omega }_{s}} ωs?出现在偶(奇)次角频率 ω 0 {{\omega }_{0}} ω0?的两侧;当 φ 0 ( t ) = k π + π / 2 ?? ( k = 012 ? ? ) {{\varphi }_{0}}\left( t \right)=k\pi +{\pi }/{2}\;\begin{matrix} {} & (k=012\cdots ) \\ \end{matrix} φ0?(t)=kπ+π/2?(k=012?)?时,频谱上偶(奇)次角频率 ω s {{\omega }_{s}} ωs?出现在奇(偶)次角频率 ω 0 {{\omega }_{0}} ω0?的两侧,待测信号的信息包含在奇(偶)次角频率 ω 0 {{\omega }_{0}} ω0?的两侧的边带频谱中,它们或以 ω 0 {{\omega }_{0}} ω0?偶次角频率,或以 ω 0 {{\omega }_{0}} ω0?奇次角频率为中心。从而实现了相位生成载波调制。

未加载波调制前,当 φ ( t ) = k π ( k = 012 ? ? ) \varphi \left( t \right)=k\pi \begin{matrix} {} & (k=012\cdots ) \\ \end{matrix} φ(t)=kπ?(k=012?)?时, cos ? ω t = ± 1 \cos \omega t=\pm 1 cosωt=±1 φ ( t ) = k π + π / 2 ?? ( k = 012 ? ? ) \varphi \left( t \right)=k\pi +{\pi }/{2}\;\begin{matrix} {} & (k=012\cdots ) \\ \end{matrix} φ(t)=kπ+π/2?(k=012?)?时, cos ? ω t = 0 \cos \omega t=0 cosωt=0。此时干涉信号将发生消隐或畸变,无法从中解调将待测信号。根据以上分析,加入载波信号后,即使出现 φ ( t ) = k π \varphi \left( t \right)=k\pi φ(t)=kπ φ ( t ) = k π + π / 2 ?? \varphi \left( t \right)=k\pi +{\pi }/{2}\; φ(t)=kπ+π/2也不会发生信号的消隐或畸变,从而实现抗相位衰落。这就是进行相位生成载波调制的原因和意义所在。

二、PGC解调算法原理分析及相关参数选取

传统的PGC解调算法分为微分交叉相乘(DCM)算法反正切(Arctan)算法两种。以下将分别对两种解调算法进行详细分析,并分别对两种算法中的一些参数的选取原则进行详细的理论分析,如最佳相位调制度的选取、系统最低采样频率及系统解调动态范围上限等。

在这里插入图片描述

2.1 微分交叉相乘DCM解调算法原理

DCM 解调算法的思路是将干涉信号分别与单倍频和二倍频混频低通滤波后,得到一对相互正交的余弦项和正弦项,然后再经过微分交叉相乘相减、积分、高通滤波后实现待测信号的解调。具体过程如下:干涉信号分别与幅度分别为G、H,角频率为 ω 0 {{\omega }_{0}} ω0? 2 ω 0 2{{\omega }_{0}} 2ω0?的载波混频、低通滤波后得到

在这里插入图片描述
经过微分交叉相乘相减积分处理后的信号为
在这里插入图片描述
再通过高通滤波器得到了待测信号,即DCM算法解调输出为
在这里插入图片描述

待测信号被解调出来,只是幅值变化了一个系数 B 2 G H J 1 ( C ) J 2 ( C ) {{B}^{2}}GH{{J}_{1}}\left( C \right){{J}_{2}}\left( C \right) B2GHJ1?(C)J2?(C) 。为了减小输出结果对贝塞尔函数的依赖关系,通过选择适当的载波信号幅度即相位调制度C,使得 J 1 ( C ) J 2 ( C ) {{J}_{1}}\left( C \right){{J}_{2}}\left( C \right) J1?(C)J2?(C)取得极大值,且当C值稍有变化时系统解调输出幅值变化不大,再可以通过幅度补偿实现待测信号的完全解调。

2.2 Arctan 解调算法

Arctan 算法与 DCM 算法相同之处在于:二者都是分别与单倍频和二倍频混频低通滤波后得到两个相互正交的余弦项和正弦项。不同之处在于:反正切算法是将得到的两个正交项进行除法运算得到正切信号,然后对正切信号进行反正切算法,最后经过高通滤波实现信号的解调。

具体分析过程如下:干涉信号与载波混频低通后得到的正交项

在这里插入图片描述
对两式相除后得到
在这里插入图片描述求反正切再经高通滤波后得到
在这里插入图片描述
实现对待测信号的解调。

三、实例验证

3.1 Arctan反正切解调算法验证

首先分别模拟生成调制信号,与待测信号,并对待测信号添加噪声后进行调制,得到的调制信号如下图所示:
在这里插入图片描述

采用反正切解调算法进行解调,结果如下图所示:

在这里插入图片描述
该Matlab程序资源,可从下方获取

https://download.csdn.net/download/qq_36584460/85322776
下载后如有程序运行问题,请及时联系博主。

3.2 微分交叉相乘DCM解调算法实例演示

首先分别模拟生成调制信号,与待测信号,并对待测信号添加噪声后进行调制,得到的调制信号如下图所示:

在这里插入图片描述
采用微分交叉相乘DCM解调算法进行解调,结果如下图所示:

在这里插入图片描述
该Matlab程序资源,可从下方获取:

https://download.csdn.net/download/qq_36584460/85322781

下载后如有程序运行问题,请及时联系博主。

四、Labview用户界面

最后,开发了基于PGC相位生成载波调制及其解调的labview用户界面,如有需要,可私信博主。

在这里插入图片描述

五、参考文献

王燕. 干涉型光纤传感器及PGC解调技术研究, 天津理工大学, (2014).

  数据结构与算法 最新文章
【力扣106】 从中序与后续遍历序列构造二叉
leetcode 322 零钱兑换
哈希的应用:海量数据处理
动态规划|最短Hamilton路径
华为机试_HJ41 称砝码【中等】【menset】【
【C与数据结构】——寒假提高每日练习Day1
基础算法——堆排序
2023王道数据结构线性表--单链表课后习题部
LeetCode 之 反转链表的一部分
【题解】lintcode必刷50题<有效的括号序列
上一篇文章      下一篇文章      查看所有文章
加:2022-05-09 12:59:06  更:2022-05-09 13:01:07 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 3:31:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码