《(最新整理)基于MATLAB的相移光纤光栅反射谱仿真》由会员分享,可在线阅读,更多相关《(最新整理)基于MATLAB的相移光纤光栅反射谱仿真(10页珍藏版)》请在人人文库网上搜索。

1、完整)基于MATLAB的相移光纤光栅反射谱仿真(完整)基于MATLAB的相移光纤光栅反射谱仿真编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)基于MATLAB的相移光纤光栅反射谱仿真)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为(完整)基于MATLAB的相移光纤光栅反射谱仿真的全部内容。相移光纤光栅的MATLAB。

2、仿真张睿一、 摘要本文主要是对相称光纤光栅的理论进行了分析,在分析的基础上进行了物理模型的建立,利用传输矩阵法对相移光纤光栅的反射及透射谱进行了仿真,由于光栅的相移具有一般性,因此在本文中将光栅分为两部分,第一部分为未引进相移的均匀布拉格光栅,第二部分为引入了相移的均匀布拉格光栅,然后对相移光栅的反射谱进行了分析以及自己的一些学习心得,最后在附录中给出MATLAB源程序和文中表达式的元素物理含义。二、 前言相移光纤光栅是均匀布拉格光栅中的一种,其折射率也是程周期性的正(余)弦变化,其折射率调制函数如下:(1)称为慢变函数,上式表明在光栅的某一点引入了相移。产生的相移使得满足光栅方程:(2)的光。

3、波会在相移点处产生相移,而透射出去,在光谱中会产生一个透射窗口,这种特性类似于波长选择器,允许谐振波长的光注入到FBG的阻带,而在阻带中打开一个线宽很窄的透射窗口,相移光栅的优点在于:1、波长选择性;2、插入损耗低;3、与偏振态无关.主要用于波长选择器、波分复用器、单频光纤激光器。三、 相移光纤光栅的传输理论假设光纤光栅的模型如下:图1 光纤光栅的输入与输出如图可知输入为:、;输出为:、,但是为了表示方便,输入为:、,输出为:、.利用麦克斯韦方程组可以得到光波在光波导中的耦合模方程:(3)其中:由边界条件:(4)可以得到相移光栅的传输矩阵:(5)其中:(6)(7),为光纤的耦合系数。上式也相当。

4、于得用了相移矩阵:(8)整个相移光栅的传输矩阵可以表示为:(9)通过总的传输矩阵,可以得出最后的输出光谱。光波经过光栅后的反射率和透射率可以表示成:(10)四、 MATLAB的谱分析实验的基本参数如下:有效折射率n_eff=1。458,波长区间为(15401560)nm,中心波长为1550nm.(1) 在两部分光栅长度不同的情况下图2 光栅长度不同的反射谱线本模型中的相移光栅由两部份组成,第一部份的长度选择分别为:、。一部份为没有相移时的均匀布拉格光栅,另外一部份为加入相移以后的均匀布拉格光栅。不管是第一部份的长度逐渐增加还是第二部份长度逐渐增加,其结果都是一样的,在中心波长处的反射率逐渐减小。

5、,那么就使布拉格光栅的特征波长透射出去了,与此同时,整个光栅的反射窗口在逐渐的向两边移动,由图可以看出,在1549nm和1551nm处的反射率逐渐增大。那么,这就为波长选择器等光器件的研发提供了理论基础。(2) 在相移不同的情况下图3 在相移不同时的反射谱线如图3为在相移分别为:、。第一幅子图与第三幅子图其实一致.对于相移相位的不现只在于相移矩阵互为相反数,对于第二幅子图来说,已经开始产生透射窗口,只是在此时第一部份的光栅长度较短,故此透射率并不是很大,此时的透射率仅与光栅长度相关.对于在相移相位为的情况下,其相移矩阵已经1,0;0,1了,与没有加入相位移动时是一致的,故此时与均匀布拉格光栅的。

6、反射谱线是一致的,那光栅的特征波长还是在1550处,此波长的反射率最大。学习心得通过对相称光纤光栅传输矩阵的理解,并由MATLAB仿真出相称光栅的反射、透射谱线,让我对相称光栅有了更进一步的认识,对于其的光通信器件上的应用,有了更深一步的理解。在仿真过程中,遇到了很多关于理论、语法和编程上的问题,因而在解决过程中收获很多,下一步决定做啁啾光纤光栅的MATLAB仿真,以深入的学习啁啾光栅在现代光通信中的应用。附录一、 文中所用的元素物理涵义文中所用的元素物理涵义入射波反射波光栅耦合系数相位匹配重要条件光波相位光纤的轴向折射率的慢变函数光波传播常数光栅周期实数或虚数,实数对应反射谱中间部份,虚部对。

7、应反射谱两侧振荡部份反射率透射率二、MATLAB源程序%-主程序-function PhaseFiber_by_TransmissionMatrix(Fai)lamda=1e-9linspace(1540,1560,1000);R=Transmission_FBG2(Fai);subplot(2,1,1)plot(lamda1e9,R);title(相移光栅的反射谱线);xlabel(波长 /nm);ylabel(反射率);grid onsubplot(2,1,2)plot(lamda*1e9,1-R)title(相移光栅的透射谱线);xlabel(波长 /nm);ylabel(透射率);gr。

8、id onend%-第一段光栅-function F1=Transmission_FBG1(n,lamda,lamda_B,v,dn,n_eff,j)delta=2n_effpi*(1。/lamda1。/lamda_B);k=pidn/lamda_B;q=sqrt(k.2delta.2);L(1)=220e-6;f11(j,1)=(cosh(q(j)L(1)-i*delta(j)/q(j)*sinh(q(j)L(1)));f12(j,1)=(i*k/q(j)sinh(q(j)L(1)));f21(j,1)=(ik/q(j)sinh(q(j)*L(1);f22(j,1)=(cosh(q(j)L(。

9、1))+idelta(j)/q(j)*sinh(q(j)*L(1);F1=f11(j,1) f12(j,1);f21(j,1) f22(j,1);end-第二段光栅-function R=Transmission_FBG2(Fai)n=1000;n_eff=1.458;lamda=1e9linspace(1540,1560,n);lamda_B=1550e-9;dn=2e-3;v=1;delta=2*n_eff*pi(1。/lamda1./lamda_B);k=pidn/lamda_B;q=sqrt(k.2-delta.2);for j=1:n L(2)=300e-6;f11(j,2)=(co。

10、sh(q(j)*L(2))i*delta(j)/q(j)sinh(q(j)L(2);f12(j,2)=(ik/q(j)sinh(q(j)L(2);f21(j,2)=(i*k/q(j)sinh(q(j)L(2));f22(j,2)=(cosh(q(j)L(2))+i*delta(j)/q(j)*sinh(q(j)L(2);phase=exp(i*Fai/2) 0;0 exp(i*Fai/2);F2=f11(j,2) f12(j,2);f21(j,2) f22(j,2)*phase;F1=Transmission_FBG1(n,lamda,lamda_B,v,dn,n_eff,j);F2=F2*F1;R(j)=(abs(F2(2,1)/F2(1,1))2;endend。

MATLAB光栅的相移矩阵,(最新整理)基于MATLAB的相移光纤光栅反射谱仿真相关推荐

  1. matlab光波耦合光栅,基于MATLAB的相移光纤光栅反射谱仿真

    基于MATLAB的相移光纤光栅反射谱仿真 相移光纤光栅的MATLAB仿真 张睿 一. 摘要 本文主要是对相称光纤光栅的理论进行了分析,在分析的基础上进行了物理模型的建立,利用传输矩阵法对相移光纤光栅的 ...

  2. matlab 2ask,(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实验报告)

    <(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实验报告)>由会员分享,可在线阅读,更多相关<(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实 ...

  3. matlab光栅透射谱仿真,基于MATLAB的相移光纤光栅反射谱仿真

    MATLAB 仿真 张睿 一. 摘要 本文主要是对相称光纤光栅的理论进行了分析,在分析的基础上进行了物理模型的建立,利用传输矩阵法对相移光纤光栅的反射及透射谱进行了仿真,由于光栅的相移具有一般性,因此 ...

  4. 数据反正模拟 matlab,[2018年最新整理]信号处理MATLAB函数.doc

    [2018年最新整理]信号处理MATLAB函数 函数说明波形产生和绘图chirp产生扫描频率余弦diric产生Dirichlet或周期sinc信号gauspuls产生高斯调制正弦脉冲rulstran产 ...

  5. matlab画三维心,matlab动态三维心形(最新整理)

    <matlab动态三维心形(最新整理)>由会员分享,可在线阅读,更多相关<matlab动态三维心形(最新整理)(4页珍藏版)>请在人人文库网上搜索. 1.构造体积方程和坐标轴, ...

  6. 简易电子钟c语言程序,(最新整理)基于51单片机的电子钟C语言程序

    <(最新整理)基于51单片机的电子钟C语言程序>由会员分享,可在线阅读,更多相关<(最新整理)基于51单片机的电子钟C语言程序(9页珍藏版)>请在人人文库网上搜索. 1.完整) ...

  7. matlab 逐步回归代码,(最新整理)逐步回归matlab程序

    <(最新整理)逐步回归matlab程序>由会员分享,可在线阅读,更多相关<(最新整理)逐步回归matlab程序(6页珍藏版)>请在人人文库网上搜索. 1.完整)逐步回归matl ...

  8. matlab光波耦合光栅,均匀布拉格光栅的原理及MATLAB反射谱仿真

    精品文档 . 1欢迎下载 均匀布拉格光栅的原理及MATLAB 反射谱仿真 张睿 一. 前言 光纤光栅是纤芯折射率受到周期性微扰而形成的一种全光纤无源器件,自问世以来,由 于其与光纤通信系统兼容.体积小 ...

  9. matlab仿真插入损耗,均匀布拉格光栅的原理及MATLAB反射谱仿真

    包含MATLAB源程序! MATLAB反射谱仿真 张睿 一. 前言 光纤光栅是纤芯折射率受到周期性微扰而形成的一种全光纤无源器件,自问世以来,由 于其与光纤通信系统兼容.体积小.插入损耗低.结构简单. ...

最新文章

  1. 图像编程魔法门(By C#) 目录
  2. 95后程序员晒出工资单:狠补了这个,真香…
  3. linux sqlserver_SQL Server 与 MySQL存储引擎
  4. 前端学习(2502):vue指令v-if
  5. Perforce的环境变量配置
  6. 怎样组建云计算机,如何搭建云计算平台_搭建云计算平台步骤
  7. 如何拥有一个有意义的人生
  8. 扩展JavaScript原生方法
  9. 【Tableau Server 企业日常问题 21】Tableau Mobile 安卓apk 下载 (可以手机预览)
  10. 改led背光有光斑_为什么把车灯改成LED,效果还不如卤素?
  11. windows 编程的学习次序
  12. 《演员的自我修养》读后感
  13. 流式处理术语解释:Exactly-once与Effectively-once
  14. java魂斗罗_向经典致敬--跟我用Java写魂斗罗
  15. PWM控制LED亮度变化的原理(超详解)
  16. win10隐藏任务栏_win10系统任务栏彰显个性的设置方法
  17. xxx.exe 中的 0x005d93af (sss.dll) 处最可能的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突
  18. 测试点赞功能。(抖音点赞,微信点赞)
  19. 硬核小学生:玩自己写的游戏,未来想造机器人
  20. 字体查看器,源码奉上

热门文章

  1. 达梦数据库安装学习总结--DCA下篇
  2. STM32使用延时控制LED灯亮暗变换,LED呼吸灯效果
  3. 【蓝桥杯省赛真题12】python数字组合 青少年组蓝桥杯python编程省赛真题解析
  4. 我的vc学习之路——山穷水尽疑无路,柳暗花明又一村
  5. 从0到10000小时,从外包到字节跳动
  6. 英特尔发布第四代至强可扩展处理器:重新定义5G云网性能 力导运营商数智化转型...
  7. 佳能fax_l150如何打印_佳能L150打印驱动_佳能Canon FAX-L150驱动下载 v20.67官方版 - 121下载站...
  8. Bugzilla自定义提交bug模板
  9. 相速度传播速度电长度概念解释
  10. 鸿蒙IOT开发板 小熊派上手体验