量子密钥分发系统基础器件(一):光纤干涉仪

      干涉仪的基本原理是利用波的叠加来获得波的相位信息,从而获取实验中所关心的物理量。光纤干涉仪是由光学干涉仪发展而来的,利用光纤实现光的干涉,由于光纤取代透镜系统构成的光路具有柔软、形状可随意变化、传输距离远等特点,当前量子密钥分发系统的光路部分多用光纤干涉仪实现。本文我们就对光纤干涉仪进行介绍。

    1.光纤干涉仪的基本概念

       介绍光纤干涉仪之前,我们先快速复习一下基于相位编码的BB84原理。

量子密钥分发设备:基于相位编码的量子密钥分发系统icon-default.png?t=N7T8https://blog.csdn.net/weixin_41366507/article/details/137397630?spm=1001.2014.3001.5501

      在这篇文章中,我们介绍原理是提到了采用光纤型马赫-曾德尔干涉仪(MZI)来实现相位的调制。原理图如下图所示,这个图就是一个等臂长的MZI。

       如果按照上面的原理图实现量子密钥分发,会面临以下问题:

  • 这个系统需要两根光纤,有点费钱(工程实现成本意识一定要有!);
  • 实现过程中,光子在接收端要发生干涉,必须满足两臂的长度完全相等,因为光子所在脉冲的宽度仅为1ns,根据光在光纤中传输的经验数据1m需要 5ns。所以两臂的长度差不能超过 20cm,要使 25km 的光纤长度仅相差20cm 非常困难;
  • 光子在经过长距离传输后,受到外界温度、震动和自身双折射的影响,光子的偏振态会发生较大变化,对光子的干涉会有较大的影响。

       针对上述问题 ,人们提出了双不等臂干涉仪,即发送端与接收端各有一个不等臂干涉仪。在实现相位编码QKD时,在发送端和接收端MZI的长臂上分别放置一个相位调制器,这样产生干涉的两路光分别经历了一个相位调制器,这样就和单MZI等效了,相位的选择和工作原理分析也完全一致, 一般来说,量子通信的成码率取决于光纤干涉仪长臂与短臂之差的稳定性,这也是制作光纤干涉仪的关键工艺之一。

       以上是基于BB84协议相位编码基于不等臂MZI的实现方案,在实际的量子密钥分发系统中,常见的光纤干涉仪还有法拉第-迈克尔逊干涉仪(Faraday-Michelson Interferometer,简称MI)和萨格纳克干涉仪(Sagnac Interferometer,简称SI),在本文中我会对这几种光纤干涉仪进行介绍和讨论。

       目前国内量子领域相关企业也有支持光纤干涉仪的定制服务。

     2.光纤干涉仪的用途和用法

      通过上面的分析我们知道,在量子密钥分发系统中,光纤干涉仪的核心用途就是实现量子比特的编码和测量。具体来说就是实现不同相位的制备以及相位的测量。下图为光纤干涉仪安装在量子密钥分发系统机箱中的示意图。其与驱动电路和主控电路连接。在发送端实现不同相位的光脉冲输出,在测量端进行相位调制和干涉,再进入单光子探测器进行探测。

      在量子密钥分发系统中,相位调制是通过相位调制器与光纤干涉仪相互作用实现的。通常将相位调制器放置在光纤传感器信号臂或参考臂中,当光信号经过相位调制器时,相位调制器通过光电效应或磁光效应来改变材料的折射率,进而改变光信号的相位。系统工作时随机数发生器生成随机数电压信号,生成相位调制器的调制信号,通过相位调制器作用就可以将随机数信息加载在单光子脉冲上,从而实现量子态的调制。

      虽然双 M-Z干涉仪解决了干涉中的许多问题,但是光子经过长距离传输,偏振态会发生非常大的变化,即使加入自动偏振控制装置,在外界发生巨大变化时,也不一定能将偏振态调整到原始状态。长距离传输还会导致光子相位漂移,还有收发端干涉仪的长短和短长支路不一定完全相等,导致光子不能在同一时刻到达接收端的耦合器。为了解决上述问题,人们又提出了自动补偿相位编码系统,文献上常称之为插入即用系统(“plug and play”system),它是目前用的最多的相位编码系统。即插即用系统示意图如下。其具体工作原理后面再详细讨论。

    3.光纤干涉仪的实现原理

     本文基于一项公开专利讨论光纤干涉仪的实现原理,光纤干涉仪由盘盒和光纤干涉仪模块组成。光纤干涉仪由输入光纤和输出光纤(016)和耦合器(107)组成;其中,耦合器(通常被称为分束器或合束器)MZI中的主要功能:

  • 分束功能:将来自光源的光束分成两束或多束。在马赫-曾德尔干涉仪中,一个耦合(DC1)通常将入射光分为两束,分别进入信号臂和参考臂。
  • 合束功能:在信号臂和参考臂中的光经过一定的路径后,它们会到达第二个耦合器(DC2)。这个耦合器的作用是将这两束光重新合并,使得它们能够在同一个空间内重叠,从而产生干涉。

      其中,盘盒至少包括盘槽(101)、耦合器卡槽(102)、隔档条(103)以及开口(104);其主要作为为对光纤干涉仪进行固定。用于量子通信系统中的光纤干涉装置提供稳定、可靠的工作环境,以确保封装在光纤干涉装置中的光纤干涉仪的干涉效果的稳定性,进而提升量子通信系统的测量灵敏度和通信速度。

       除了马赫-泽德干涉仪(Mach Zehnder Interferometer,简称MZI),常用于量子密钥分发系统中光纤干涉仪还包括:

  • 法拉第-迈克尔逊干涉仪(Faraday-Michelson Interferometer,简称MI);问天量子的时间相位编码用到了这个;

  • 萨格纳克干涉仪(Sagnac Interferometer,简称SI);循态量子密钥分发专利中用到了这个装置。他们提出了一种基于Sganac环和单相位调制器的CV-QKD实现装置,用以实现高斯调制。

     4.写在最后

       光纤干涉仪式目前量子密钥分发系统中量子态调制的重要模块,在实际工程实现中其核心目标实现量子态的调制。在实际的工实现中其实也会有各种各样的误差产生方式,以及各种各样的误差补偿方法,后面在“手搓设备”环节,可以详细探讨。

      本文如有谬误之处,还请各位小伙伴不吝指出。

     5.主要参考文献

      [1]翁智远,光纤信道量子密钥分发系统实验研究[D]

      [2]孙国鑫,光纤干涉仪信号检测与解调[D]

      [3]王钧,基于相位调制的干涉型光纤传感器的研究[D]

      [4]张建,用于盘绕光纤干涉仪的盘盒和光纤干涉仪模块[P]

      [5]王涛,连续变量量子密钥分发高斯调制实现装置及方法[P]

      [6]李华生,针对Sagnac环结构的斑驳电压标定方法及系统[P]

      [7]李东东,一种量子密钥分发系统及其通信方法[P]

      [8]刘小利,基于M-Z干涉的全光纤石英增强光声光谱技术[D]

      [9]陈柳平,用于光纤干涉装置的安装组件[P]

  ———————分割线———————

      下面是博主的CSDN主页,里面还有其他的量子相关文章,欢迎大家围观并关注博主~我会持续更新量子领域各类博文。
关于量子的一切-CSDN博客关于量子的一切关注信息与通信,业界资讯,网络协议,网络安全领域.https://quantum.blog.csdn.net/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/657940.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MouseBoost Pro for Mac v3.4.7 鼠标右键助手 安装教程【支持M芯片】

MouseBoost Pro for Mac v3.4.7 鼠标右键助手 安装教程【支持M芯片】 原文地址:https://blog.csdn.net/weixin_48311847/article/details/139201501

电源模块测试系统怎么测试输入电压范围?

在现代电子设备中,电源模块的性能直接影响着整个系统的稳定性和效率。其中,电源输入电压范围是指电源能够接受的输入电压的最小值和最大值,它是确保电源正常工作的重要参数。为了提高测试效率和精度,自动化的测试方法逐渐取代了传…

《软件方法(下)》8.3.4.6 DDD话语“聚合”中的伪创新(1)

DDD领域驱动设计批评文集 做强化自测题获得“软件方法建模师”称号 《软件方法》各章合集 8.3 建模步骤C-2 识别类的关系 8.3.4 识别关联关系 8.3.4.6 DDD话语“聚合”中的伪创新 DDD话语中也有“聚合”。Eric Evans的“Domain-Driven Design: Tackling Complexity in the…

04--SpringBoot热部署与日志

1、热部署 1.1 引言 为了进一步提高开发效率,SpringBoot为我们提供了全部项目热部署,日后在开发过程中修改了部分代码或者相关配置文件之后,不需要再重启服务使其生效。在项目中开启了全局热部署之后,只需要在修改之后等待几秒钟…

气密检测中泄漏率的质量流量与体积流量的转换

对于R-134a等制冷剂,泄漏率通常表示为质量流量(每年的逸出质量)而不是体积流量(特定时间段内给定压力下的逸出质量)。因此,通过制冷剂的年泄漏量来定义泄漏级别,常用的单位为g/a。以某款车型为例…

Github 2024-05-29 C开源项目日报 Top10

根据Github Trendings的统计,今日(2024-05-29统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量C项目10C++项目3PHP项目1PHP:流行的Web开发脚本语言 创建周期:4710 天开发语言:C, PHP协议类型:OtherStar数量:37340 个Fork数量:7657 次…

从 0 手撸一个 pytorch

背景介绍 最近抽空看了下 Andrej Karpathy 的视频教程 building micrograd,教程的质量很高。教程不需要任何前置机器学习基础,只需要有高中水平的数学基础即可。整个教程从 0 到 1 手撸了一个类 pytorch 的机器学习库 micrograd,核心代码不到…

SAP PP学习笔记 - 错误 CX_SLD_API_EXCEPTION - Job dump is not fully saved (too big)

我这个错误是跑完MRP,然后在MD04查看在库/所有量一览, 点计划手配(Planned order 计划订单)生成 制造指图(Production order 生产订单), 到目前这几步都OK,然后在制造指图界面点保…

Linux之sshpass命令

介绍 sshpass是一个工具,用于通过SSH连接到远程服务器时自动输入密码。它允许您在命令行中指定密码,以便在建立SSH连接时自动进行身份验证。 安装 # 以centos为例 yum install sshpass -y 使用方法 sshpass [-f filename | -d num | -p password | …

C++笔试强训day35

目录 1.奇数位丢弃 2.求和 3.计算字符串的编辑距离 1.奇数位丢弃 链接https://www.nowcoder.com/practice/196141ecd6eb401da3111748d30e9141?tpId128&tqId33775&ru/exam/oj 数据量不大&#xff0c;可以直接进行模拟&#xff1a; #include <iostream> #incl…

MQTT 5.0 报文解析 06:AUTH

欢迎阅读 MQTT 5.0 报文系列 的最后一篇文章。在上一篇中&#xff0c;我们已经介绍了 MQTT 5.0 的 DISCONNECT 报文。现在&#xff0c;我们将介绍 MQTT 中的最后一个控制报文&#xff1a;AUTH。 MQTT 5.0 引入了增强认证特性&#xff0c;它使 MQTT 除了简单密码认证和 Token 认…

没有可用软件包 docker-ce。 错误:无须任何处理

特么的各种百度查看&#xff0c;全是一些废话&#xff01;&#xff01;&#xff01;centos7安装不上docker&#xff0c;都是老的代码了&#xff1a; yum install docker-ce 解决方案&#xff1a; # CentOS yum install docker-io

Jetson Orin Nano v6.0 + tensorflow2.15.0+nv24.05 GPU版本安装

Jetson Orin Nano v6.0 tensorflow2.15.0nv24.05 GPU版本安装 1. 源由2. 步骤2.1 Step1&#xff1a;系统安装2.2 Step2: nvidia-jetpack安装2.3 Step3&#xff1a;jtop安装2.4 Step4&#xff1a;h5py安装2.5 Step5&#xff1a;tensorflow安装2.6 Step6&#xff1a;jupyterlab安…

Windows搭建Nginx代理本地盘的文件(共享路径或本地路径)

文章目录 Windows搭建Nginx代理本地盘的文件 - 前言需求背景挂载网络共享路径检查连接状态下载Nginx编辑 Nginx 配置文件启动 Nginx检测Nginx是否成功启动使用方法远程共享路径示例本地文件示例 测试 Windows搭建Nginx代理本地盘的文件 - 前言 在开发过程中&#xff0c;确保文…

广东省保健食品行业协会批复成为“世界酒中国菜”活动指导单位

广东省保健食品行业协会正式批复成为“世界酒中国菜”系列活动指导单位&#xff0c;共促餐饮文化交流发展 近日&#xff0c;广东省保健食品行业协会正式批复荐酒师国际认证&#xff08;广州&#xff09;有限公司&#xff0c;成为备受瞩目的“世界酒中国菜”系列活动的指导单位…

8.2 数组遍历访问

本节必须掌握的知识点&#xff1a; 示例三十 代码分析 汇编解析 在上一节中介绍了数组相关的概念&#xff0c;而在本节中将介绍数组的使用。 8.2.1 示例三十 ■访问数组 示例代码三十 ●第一步&#xff1a;分析需求&#xff0c;设计程序…

基于C++11实现的手写线程池

在实际的项目中&#xff0c;使用线程池是非常广泛的&#xff0c;所以最近学习了线程池的开发&#xff0c;在此做一个总结。 源码&#xff1a;https://github.com/Cheeron955/Handwriting-threadpool-based-on-C-17 项目介绍 项目分为两个部分&#xff0c;在初版的时候&#x…

STM32——定时器

一、简介 *定时器可以对输入的时钟进行计数&#xff0c;并在计数值达到设定值时触发中断 *16位计数器、预分频器、自动重装寄存器的时基单元&#xff0c;在72MHz计数时钟下可以实现最大59.65s的定时 *不仅具备基本的定时中断功能&#xff0c;而且还包含内外时钟源选择、输入…

ubuntu使用oh my zsh美化终端

ubuntu使用oh my zsh美化终端 文章目录 ubuntu使用oh my zsh美化终端1. 安装zsh和oh my zsh2. 修改zsh主题3. 安装zsh插件4. 将.bashrc移植到.zshrcReference 1. 安装zsh和oh my zsh 首先安装zsh sudo apt install zsh然后查看本地有哪些shell可以使用 cat /etc/shells 将默…

平方回文数-第13届蓝桥杯选拔赛Python真题精选

[导读]&#xff1a;超平老师的Scratch蓝桥杯真题解读系列在推出之后&#xff0c;受到了广大老师和家长的好评&#xff0c;非常感谢各位的认可和厚爱。作为回馈&#xff0c;超平老师计划推出《Python蓝桥杯真题解析100讲》&#xff0c;这是解读系列的第73讲。 平方回文数&#…