%光纤布拉格光栅(FBG)的反射谱及其透射谱模拟,采用耦合模理论
clc
clear all;
L=9*1e-3;%光栅长度
h=6.6*1e-3;
neff=1.45;%光栅有效折射率
v=1;%光栅可见度
delta_neff=7.2*10^-5;%光栅有效折射率变化
lambda_D=1939e-9;%FBG中心波长
lambda=[1938:0.001:1940]*10^-9;%波长范围w
sigma=2*pi./lambda*delta_neff;kappa=pi./lambda*v*delta_neff;
delta=2*pi*neff*(1./lambda-1/lambda_D);
sigma1=delta+sigma;S=sqrt(kappa.^2-sigma1.^2);
R=(sinh(sqrt(kappa.^2-sigma1.^2).*L)).^2./((cosh(sqrt(kappa.^2-sigma1.^2).*L)).^2-sigma1.^2./kappa.^2);
T=(kappa.^2-sigma1.^2)./(kappa.^2.*(cosh(sqrt(kappa.^2-sigma1.^2).*L)).^2-sigma1.^2);
[~,R_max]=max(R);
figure(1),plot(lambda,R)%plot(lambda,R,lambda,T,'k')
grid on
xlabel('wavelength / μm'),ylabel('Reflectivity / 100%')
text(lambda(R_max),R(R_max),'o','color','r')
text(lambda(R_max+500),R(R_max),['(',num2str(lambda(R_max)),',',num2str(R(R_max)),')'],'color','k');
Rmax=(tanh(kappa.*L)).^2;Rmax=Rmax(1);
lambda_max=(1+delta_neff/neff)*lambda_D;
delta_lambda0=lambda_D*v*delta_neff/neff;%零点带宽Δλ0
%%%%%%%%以下为F-B腔透射率%%%%%%%%
phi_r=pi+atan((S.*cosh(S.*L))./(sigma1.*sinh(S.*L)));
%phi_r=atan(S.cosh(S.*L)./(sigma1.*sinh(S.*L)));
F=4*R./((1-R).^2);beta=2*pi*neff./lambda;
T_FBG=1./(1+F.*(sin(beta.*h-phi_r)).^2);R_FBG=1-T_FBG;
figure(2),plot(lambda,T_FBG*100)
grid on
xlabel('wavelength / μm'),ylabel('Transmittance / %')
figure(3),plot(lambda,R_FBG*100)
grid on
xlabel('wavelength / μm'),ylabel('Reflectivity / %')
Matlab领域
- 粉丝: 3w+
- 资源: 3663
最新资源
- Linux日常操作必备:常用命令详解及实战应用
- 永磁同步电机PMSM位置三环控制模型,包含所有 搭建过程,每一步搭建的过程、原理都很详尽 提供指导及学习资料
- 计算机图形学中利用POV-Ray创建复杂螺旋形图像的技术指南
- MySQL数据库课程设计:学员信息管理系统的表设计与操作详解
- 双馈风力发电机模型研究(DFIG),simulink模型 给定风速变化,电流与电压等波形效果完美
- 三电平逆变器带不平衡负载负载仿真 采用延时相消法(DSC)和双二阶广义积分器(DSOGI)的正负序分离控制 (2选1,默认dsc) 也可以做成svpwm or spwm T型 I型NPC和ANPC等拓
- 三相矩阵变器 矩阵变器MATLAB仿真,其他仿真模型也可 图中为三相矩阵 变器仿真模型及其输入输出电流波形,仿真结果还是可以的 matlab2021b
- 基于51单片机的智能路灯系统含说明文档 有程序,仿真和一万字的文档 主要实现功能:本设计以单片机为核心, DS 1302 初始化系统时间, 通过按键设置路灯工作时间段 和光照阈值, 用光敏电阻模拟周围
- 价值4000元的 兔子团聚星社区app整理修复版 带完整搭建视频教程(2.6GB)
- 给水排水管网系统课程设计:城镇给水排水工程布局及优化
- 基于滑膜控制无人车辆轨迹跟踪控制 复现滑膜控制 多车道变,MATLAB仿真 路径规划 无人船无人机 SMC控制 Sliding mode controller for trajectory trac
- 考虑抽蓄调峰作用的电网日经济调度优化建模与仿真分析
- 2024年工程经济学课程设计任务解析-财务报表与不确定性分析的应用
- 利用MATLAB GUI设计平台,用窗函数法设计FIR数字滤波器,对所给出的含有噪声的声音信号进行数字滤波处理,得到降噪的声音信号,进行时域频域分析,同时分析不同窗函数的效果 将文件解压至一个目录下
- 考虑横摆稳定性的车辆路径跟踪控制 ~ 采用分层控制器 ~ 上层控制器基于MPC计算车辆前轮转角和附加横摆力矩 ~ 下层控制器基于轮胎附着利用率最小化的目标函数分配附加力矩 ~ carsim和Siml
- Android恶意软件分类器中隐蔽性强的后门攻击研究-Jigsaw Puzzle算法及其防御方法探讨
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈