OptiCommPy模拟光马赫-曾德尔调制器
文章目录基本原理mzm基本原理光马赫-曾德尔调制器Optical Mach-Zehnder Modulator, MZM可将相位变化转化为光强变化是现代高速光通信中最核心的光开关和幅度调制器。MZM的物理结构实际上是个干涉仪其工作流程为分光将输入光场等分为两束光分别进入上、下两个平行的光波导臂。相位调制两个臂上分别集成相位调制装置当施加电信号时两臂中的光波相位发生不同程度的改变。合光与干涉由于光在两臂传播后相位发生变化因此在合光时若二者相位相同则发生相长干涉光强最大若相位相反则发生相消干涉光强相互抵消输出为零。理想MZM的输入输出光场的传递函数可以表示为E o ( t ) E i ( t ) 2 [ 1 exp ⁡ ( j π u ( t ) V b V π ) ] E_o(t)\frac{E_i(t)}{2}\left[1\exp\left(j\pi\frac{u(t)V_b}{V_\pi}\right)\right]Eo​(t)2Ei​(t)​[1exp(jπVπ​u(t)Vb​​)]其中u ( t ) u(t)u(t)是电驱动信号V π V_\piVπ​是半波电压表示MZM 的输出光强从最大值变化到最小值所需的电压变化量。V b V_bVb​是偏置电压由于MZM必须工作在特定的直流偏置点上否则交流信号 u 无法正确调制光强其工作点可选正交点V b ± V π 2 V_b\pm\frac{V_\pi}{2}Vb​±2Vπ​​此时传输曲线最线性常用于模拟调制或高级相干通信峰值点V b 0 V_b0Vb​0或V b V π V_bV_\piVb​Vπ​此时输出光强最大常用于直接检测的 OOK开关键控信号。零点V b ± V π V_b\pm V_\piVb​±Vπ​此时输出光强最小常用于产生载波抑制单边带CS-SSB信号或作为光开关的“关闭”状态。mzmOptiCommPy提供了MZM模型函数函数签名为optic.models.devices.mzm(Ei,u,paramNone)其中Ei和u即对应MZM模型中的输入光场E i E_iEi​和电驱动信号u ( t ) u(t)u(t)。param是OptiCommPy定义的参数类共有三个成员分别是param.Vpi 半波电压默认2 V 2V2Vparam.Vb 偏置电压默认− 1 V -1V−1Vparam.ER 此为消光比表示MZM的非理想衰减默认60dB下面用默认参数进行测试效果如下代码为fromoptic.models.devicesimportmzmimportnumpyasnpimportmatplotlib.pyplotasplt plt.rcParams[font.sans-serif]Times New Roman# 输入光场: 幅度为 1.0 的连续光 (CW)Ei1.00jtnp.linspace(0,10e-9,1000)# 10 nsu_signalnp.where(t5e-9,1,2.0)Eomzm(Ei,u_signal)P_outnp.abs(Eo)**2# 输出光强fig,ax1plt.subplots(figsize(8,4))# 绘制输入电信号 (左 Y 轴)ax1.plot(t*1e9,u_signal,b--,linewidth2,label$u(t)$ [V])ax1.set_xlabel(Time (ns))ax1.set_ylabel(Voltage (V),colorb)ax1.tick_params(axisy,labelcolorb)ax1.set_ylim(0.9,2.1)ax1.set_yticks([1,2])# 绘制输出光强 (右 Y 轴)ax2ax1.twinx()ax2.plot(t*1e9,P_out,r-,linewidth2,label$|E_o|^2$)ax2.set_ylabel(normalized light-intensity,colorr)ax2.tick_params(axisy,labelcolorr)ax2.set_ylim(0.4,1.1)ax2.set_yticks([0.5,1])fig.tight_layout()plt.grid(True,alpha0.3)plt.show()

相关新闻

查询并发上升时的排查顺序

查询并发上升时的排查顺序

查询并发上升时的排查顺序 高并发下的容量估算与背压控制要落到具体对象上讨论。对本文涉及的查询请求,先约定输入是SQL 文本、参数和数据源标识,交付物是查询计划、结果集和错误码。以下内容用于梳理设计和验证方法,不假设任何未经证实的线上…

2026/8/21 0:02:42 阅读更多 →
第155篇 RGB-D数据处理——深度图空洞填充、对齐和坐标转换

第155篇 RGB-D数据处理——深度图空洞填充、对齐和坐标转换

上篇讲了三种主流深度获取方案——结构光、ToF、双目。不管你用哪种方案,拿到深度数据之后都要做进一步处理才能用。今天就把RGB-D数据处理的核心环节讲清楚。面试时候被问"你处理过RGB-D数据吗",很多候选人只说"用RealSense获取深度图&a…

2026/8/19 22:03:27 阅读更多 →
从L2到L5:拆解自动驾驶的技术鸿沟与用户安全指南

从L2到L5:拆解自动驾驶的技术鸿沟与用户安全指南

1. 从“全自动驾驶”到“辅助驾驶”:一场关于期望管理的现实课最近,关于特斯拉自动驾驶能力的讨论又热了起来。起因是网络上流传的一些信息,让不少车主和潜在消费者对“两年内达到Level 5级自动驾驶”这个目标产生了新的期待,甚至…

2026/8/20 23:57:50 阅读更多 →

最新新闻

KMS激活工具KMS_VL_ALL_AIO完全上手指南:一个脚本包办Windows与Office的授权难题

KMS激活工具KMS_VL_ALL_AIO完全上手指南:一个脚本包办Windows与Office的授权难题

KMS激活工具KMS_VL_ALL_AIO完全上手指南:一个脚本包办Windows与Office的授权难题 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 如果你正在为"激活即将过期"的弹窗烦躁&a…

2026/8/21 0:55:05 阅读更多 →
没有Steam也能下创意工坊模组?WorkshopDL免费模组下载工具新手完整教程

没有Steam也能下创意工坊模组?WorkshopDL免费模组下载工具新手完整教程

没有Steam也能下创意工坊模组?WorkshopDL免费模组下载工具新手完整教程 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 在Epic或GOG上买了游戏,兴冲冲去…

2026/8/21 0:55:05 阅读更多 →
SMUDebugTool 新手入门指南:如何安全地完成第一次 Ryzen 降压

SMUDebugTool 新手入门指南:如何安全地完成第一次 Ryzen 降压

SMUDebugTool 新手入门指南:如何安全地完成第一次 Ryzen 降压 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: htt…

2026/8/21 0:55:05 阅读更多 →
2026四大一键生成论文工具深度测评|根据论文阶段选工具,事半功倍

2026四大一键生成论文工具深度测评|根据论文阶段选工具,事半功倍

近几年 AI 写论文早已普及,但工具乱用直接踩雷。随着人工智能技术的不断进步,越来越多的学生开始尝试借助AI工具辅助论文写作。然而,不少同学对工具的实际功能和适用场景缺乏了解,导致使用不当,反而影响了论文质量。 很…

2026/8/21 0:55:05 阅读更多 →
免费开源CAN总线分析工具 Cangaroo 完整上手:从零跑通到 DBC 解析,附避坑清单

免费开源CAN总线分析工具 Cangaroo 完整上手:从零跑通到 DBC 解析,附避坑清单

免费开源CAN总线分析工具 Cangaroo 完整上手:从零跑通到 DBC 解析,附避坑清单 【免费下载链接】cangaroo Open source can bus analyzer software - with support for CANable / CANable2, CANFD, and other new features 项目地址: https://gitcode.c…

2026/8/21 0:55:05 阅读更多 →
2026东莞虎门丰田格瑞维亚/赛那音响施工记录:8英寸三分频与16声道DSP的系统分工

2026东莞虎门丰田格瑞维亚/赛那音响施工记录:8英寸三分频与16声道DSP的系统分工

本文整理一台丰田格瑞维亚/赛那平台车型的汽车音响施工案例,资料来自东莞虎门杰之声。案例采用劲浪(FOCAL)200SF 8英寸前门三分频、65SF中音、ACX165后门同轴、劲浪8英寸超低音和歌航R316 16声道DSP功放。文章重点记录大空间MPV的声场布局、主…

2026/8/21 0:54:05 阅读更多 →

日新闻

机场边检旅客定位系统国产化白皮书:算法、硬件、底座平台全程自主

机场边检旅客定位系统国产化白皮书:算法、硬件、底座平台全程自主

前言随着国家数字基础设施信创替代、关键技术自主可控战略持续深化,口岸智慧安防、边检智能管控领域正全面进入国产化、自主化、安全可控升级周期。当前国内机场边检旅客识别与定位体系长期依赖国外商用视觉算法、进口成像硬件、闭源通用计算平台,存在核…

2026/8/21 0:00:42 阅读更多 →
别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱

别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱

别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱当下数字化建设浪潮中,很多项目将三维可视化、视频贴图叠加的数字孪生等同于空间智能。传统数字孪生更多停留在三维场景复刻,擅长把物理世界“画出来、展示出来”,…

2026/8/21 0:00:42 阅读更多 →
105、车载温度范围-40°C到85°C的影像质量一致性——ISP参数温漂补偿与产线标定策略

105、车载温度范围-40°C到85°C的影像质量一致性——ISP参数温漂补偿与产线标定策略

105、车载温度范围-40C到85C的影像质量一致性——ISP参数温漂补偿与产线标定策略 去年冬天在北方某车厂做A样评审,凌晨四点的黑河试验场,零下三十三度。客户拿了一台冷启动的车,中控屏上倒车影像全是雪花噪点,暗部细节直接糊成一片。我第一反应是sensor温度没上来,暗电流…

2026/8/21 0:00:42 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/19 11:55:18 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/21 0:02:09 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/19 11:55:16 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/20 6:11:08 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/20 21:46:49 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/21 0:14:22 阅读更多 →