光纤通信课程设计matlab仿真源代码

《光纤通信》课程设计

论文题目 光孤子通信系统中自相似

脉冲的研究

姓 名

学 号

学 院

专业班级

光孤子通信系统中自相似脉冲的研究

专业: 姓名: 指导教师:

摘要 在正常色散条件下,超短光脉冲在光纤放大器中可以演化成具有线性啁啾的自相似抛物脉冲,其演化结果可影响脉冲的压缩质量。本文采用分步傅里叶方法数值研究了正常色散光纤放大器中,初始输入脉冲宽度、能量、光纤增益和色散系数对超短脉冲自相似演化结果的影响. 发现色散长度是脉冲能否实现自相似演化的关键因素. 当色散长度与光纤长度相近(几倍) 时,脉冲可以实现自相似演化;两者相差越大,脉冲的自相似演化程度越差. 增加初始脉冲能量可以加速脉冲的自相似演化,缩短自相似演化的距离. 放大器总增益一定时,增益系数越大,脉冲受非线性扭曲的影响越大,使脉冲的自相似演化结果越差。

关键词 增益色散抛物渐近,自相似脉冲,线性啁啾,正常 群素色散

绪论

1.1 题研究的背景及意义

自相似在光纤通讯领域有着很深远的意义,具有长途大容量,有效的提高脉冲功率,在传输过程中不会产生光波分裂,并且它的脉宽具有良好的线性啁啾,便于优质脉冲的压缩[1]。

,尽管色散管理孤子可以承受比普通孤子大一个数量级的非线性相移,但其脉冲能量也只能比孤子能量大同样的倍数 而自相似脉冲很好地解决了传输中脉冲的强度限制问题,它在高功率传播时,脉冲形状不改变(始终保持抛物线形状) ,具有抵御光波分裂的能力 另外,所有的入射脉冲能量都转化在输出的自相似脉冲之中,能量没有损耗 这与众所知的NL S 方程在没有增益的情况下的孤子解是不同的,因为在没有增益的情况下,给定的初始脉冲最终演化成一个具有固定振幅的孤子,其余的能量则以色散波的形式散发掉此外,自相似脉冲另一个吸引人的特性就是它严格的线性啁啾特性,这种严格线性啁啾导致高效的脉冲压缩,易于获得高功率的超短压缩脉冲特别地,这种脉冲自相似特性只由入射脉冲能量和光纤参量决定,而与初始脉冲形状无关所以光纤中脉冲的自相似性特性对于高功率的超短脉冲输出以及科学研究等领域具有非常重要的应用前景。

自相似在复杂的、非线性中的出现提供了很多显著的关于内在动态的信息。在初始条件的影响慢慢减弱且系统仍然远离极限状态时,自相似特性开始出现。此外,自相似的出现意味着一种可以应用于传输方程的数学分析的内在空间和时间次序的存在。例如,对称缩减技术有效的减少了系统的维数。一直以来,自相似特性在物理学和其它学科中也有这广泛的研究和应用。比如,流体动力学、凝聚态物理、等离子物理、量子场论和生物物理学等领域。但在光学中,这种特性研究还处于初级阶段。自相似特性在研究光辐射模式的形成、HILL光栅的生长、受激拉曼散射、自写波导的演化和光波塌陷中都取得了一定的进展,而在非线性光纤学中的研究。最有意义的工作是关于抛物线的短脉冲在正群速度色散和强的非线性光纤中的自相似传输的理论描述。众所周知,决定脉冲在光纤中传输的非线性Schrodinger方程的解早已经得出,因此最近发现的自相似解是非常值得注意的。

本文先简要介绍光纤及数值算法,建立自相似演化的数学模型,并通过脉冲在恒定增益光纤的数值模拟,为自相似脉冲的演化特性研究提供依据。在相同初始能量脉冲的前提下,研究在相同宽度不同形状(高斯形[3]和双曲正割形)的脉冲以及相同形状(高斯形)不同宽度的脉冲在恒定增益光纤中的传输演化过程,证实自相似脉冲演化与初始脉冲形状和脉宽无关。:当脉冲在位于正常色散递减光纤中传输时,脉冲逐渐演化为抛物线形状,并且在脉冲的中心形成规则的线性啁啾,利用此啁啾可实现对脉冲的进一步压缩,得到高质量超短脉冲。对传输方程作了等效变换,使得脉冲在正常色散递减光纤中传输等同于在恒定的正常色散区间具有增益的光纤中传输的情况进而简化计算,对真实方程和等效方程分别进行了Matlab模拟仿真,并对仿真结果进行了对比验证,得出此等效法的可行性。

2 本课题研究的基础与方法

2.1 光纤放大器的基本特性

最简单的光纤[4]是由折射率略低于纤芯的包层包裹着纤芯组成的,纤芯、包层折射率分别记做和,这样的光纤通常称为折射率阶跃光纤,以区别其他折射率从纤芯到芯边缘渐渐变小的折射率梯度光纤。

图2-1阶跃折射率光纤的横截面和折射率分布示意图

matlab光通信,光纤通信课程设计matlab仿真源代码.doc相关推荐

  1. matlab车牌识别课程设计,matlab车牌识别课程设计报告模板(附源代码).doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab matlab车牌识别课程设计报告模板(附源代码). ...

  2. matlab有哪些课程设计,MATLAB课程设计报告

    1.MATLAB课程设计报告学号: 姓名: 班级:教师: 西昌学院设计名称:FIR数字高通滤波器 日期:2012年 6月 14 日 一.设计内容根据冲激响应的时域特性,数字滤波器可分为无限长冲激响应( ...

  3. 与matlab有关的课程设计,MATLAB课程设计

    MATLAB课程设计 1 1 MATLAB 实验报告 学学 院院 班班 级级 姓姓 名名 学学 号号 二二九年九年十一月十一月 1 1 一.一.MATLBMATLB 基础知识基础知识 1.1.说出说出 ...

  4. matlab仿真转速波形为负,转速、电流双闭环直流调速系统的课程设计MATLAB仿真.docx...

    转速.电流双闭环直流调速系统的课程设计MATLAB仿真 PAGE \* MERGEFORMAT25 任务书1.设计题目转速.电流双闭环直流调速系统的设计2.设计任务某晶闸管供电的双闭环直流调速系统,整 ...

  5. 不可逆调速matlab,双闭环不可逆直流调速系统课程设计(matlab仿真设计).pdf

    双闭环不可逆直流调速系统课程设计(matlab仿真设计).pdf a1a0a2a3a4a5a6a7a8a9a10a11a12a13a14a15a16a18a17a19a20a21a19a22a23a2 ...

  6. 激光技术课程设计matlab,激光原理与技术课程设计(matlab仿真).docx

    激光原理与技术课程设计(matlab仿真) 电子科技大学UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA激光原理与技术课程设计课程教师: ...

  7. matlab设计译码器,基于MATLAB的循环码编译码器设计与仿真.doc

    扳昂旨螺冈唉陨裤外狸尿恨铸伸隧刽搅必勒诚天腑皖漂豌鲁靳碑缆键兽峙棘陶宽槐撒层僧袁廖颤渐魄货鼎躬薛扬衍逮西兰迫依煤鲁虐渠惫平合啥昭并屿己笆坍痞庐披吏去凄嘛兄察突徊溅今箩直藩潦咙锨谓崇若制匹扮复淌颐糖嗅你 ...

  8. dna序列分类数学建模matlab,MATLAB软件课程设计---MATLAB实现DNA序列的分类识别

    MATLAB软件课程设计---MATLAB实现DNA序列的分类识别 装 订 线 装 订 线 数学软件实践 课程设计报告 题 目MATLAB 实现 DNA 序列的分类识别 学 号 姓 名 教 师 日 期 ...

  9. java黑白棋原码_JAVA课程设计黑白棋源代码

    JAVA课程设计黑白棋源代码 JAVA课程设计黑白棋源代码|java课程设计|数据库课程设计|计算机课程设计|精品课程网站设计 import java.awt.*; import javax.swin ...

最新文章

  1. Coding and Paper Letter(二十)
  2. 绘画 某种字体 以某种折行规则 最后画出的text有多大
  3. FFmpeg 4.2“艾达”发布
  4. c# 蓝牙虚拟串口_蓝牙模块——基础知识介绍
  5. java中Comparable实现对象的比较
  6. 开发者都应该知道的15个API
  7. cp210x驱动运行不了怎么解决_【问题】解决Android8.0以上运行不了uiautomatorviewer的办法...
  8. web前端-浏览器兼容性处理大全
  9. JavaScript浏览器对象模型概述(1)
  10. Unity LineRender 与 Trail Renderer 组件使用指南
  11. 17张程序员壁纸推荐,是否有一张你喜欢的?
  12. 软件测试通过标准是什么?
  13. [daily][device] linux添加打印机
  14. java校园圈子论坛跳蚤市场小程序源码
  15. 2021年茶艺师(中级)考试内容及茶艺师(中级)考试总结
  16. (VC++2013)MFC自绘圆形按钮
  17. 权限系统就该这么设计(万能通用),稳的一批!
  18. 利用BaiduPCS-Go批量秒传与备份
  19. C语言随机比大小循环,C语言基础知识之(三):循环、随机数
  20. 用C语言VC2010实现数字雨

热门文章

  1. Sparkstreaming之实时数据流计算实例(Scala)
  2. Flash AIR和Starling、Feathers的经验积累
  3. Vue.js(day03)
  4. Spring事务注解
  5. Android美女一键换肤
  6. 企鹅极光盒子显示服务器连接失败,企鹅极光盒呢?这三种方法告诉你如何解决他们...
  7. webuploader插件坑及使用心得
  8. python生成达芬奇uuid
  9. 时间系统以及各GNSS系统时间的转换关系
  10. FugroViewer的下载与安装