【虹科案例】极高的精度水平——虹科数字化仪在大型强子对撞机机器保护系统中的应用

news2025/1/18 14:00:31

大型强子对撞机机器保护系统

CERN(欧洲核子研究中心) 的大型强子对撞机 (LHC) 的机器保护系统中使用了140 多张虹科数字化仪卡。这些板卡用于检查粒子束是否已准确偏转。这需要极高的精度,因为在 27 公里 LHC 加速器环中,两束高能粒子束以接近光速的相反方向行进,并且让它们在环周围的四个位置碰撞持续几个小时。这些粒子是非常小,以至于让它们碰撞的需求类似于以精确的方式发射两根相距 10 公里的针,并且要求它们在中途碰撞。

LBDS LHC 光束倾卸系统

两个光束的能量很高,在失去光束控制的情况下,LHC机器会遭受损坏。为了在紧急情况下或在碰撞运行结束时安全地处理光束,LHC电子束倾倒系统(LBDS)必须在一次旋转内从LHC中提取全部光束,并将其运输到位于700m外的吸收体内。每次光束转储后,操作检查系统将确保LBDS内的所有的因素都正确执行,并且光束需完整的提取出来。

一个关键的部分是检查快速脉冲磁铁是否准确地使粒子束从LHC环中偏转到提取线。数据采集卡用于捕获当前脉冲波形,以检查它们是否具有正确的形状并与光束完全同步。例如,LBDS引出磁铁电流脉冲本身大约为20 kA,其上升时间小于3μs,同步误差小于20ns。仅在LBDS中,对于每一个波束收集器,使用数据采集卡获取将近500个模拟信号,并且使用数字I/O卡捕获超过150个同步信号。

IPOC内部操作后检查

“我们已经开发了自己的波形采集和分析框架——IPOC(Internal Post Operation Check),”CERN加速器光束传输小组的软件团队负责人NicolasMagnin解释道,“这是用C++编写的,它包括一个基于Linux的硬件抽象层,使我们能够与多种类型的数字化卡连接。我们使用虹科的数字化卡来用于所有CERN加速器的激磁磁铁控制,它们在带宽和动态范围方面具有不同的要求。这类板卡使我们能够覆盖从10 MS/s到500 MS/s的带宽范围,以及根据不同应用实现从8到16位的分辨率。

虹科M4i.4451-x8

对于这些跳跃脉冲事件的测量,需要非常高的精度水平。例如,最苛刻的系统,脉冲与脉冲间的误差延迟需要低于10纳秒,以及在动态范围为16的范围内低于0.5%的幅度。为了实现这一点,采集的精度必须更大一个数量级,因此,具有2 ns的时间分辨率和大于10的有效位数(ENOB)的虹科M4i.4451-x8数据采集卡成为了最佳选择。当激励器电流信号动态不固定时,使用数字转换器的各种输入范围来优化采集波形的信噪比。几乎所有波形都保存在日志的数据库中,用于以后的离线分析。此外,所有波形分析结果(例如,延迟、长度、上升时间、下降时间、平顶振幅等)被存储在日志数据库中,以提取随时间变化的趋势,以检查系统稳定性、温度依赖性等。

产品集成

“我们选择了虹科Spectrum的产品,因为它们以非常有竞争力的性价比,”Nicolas Magnin补充道。“它们很容易用用户友好的软件工具设置,并且驱动很容易在Linux操作环境下编译和部署。文档和编码示例都非常清晰,易于使用。在过去的八年里,我们购买了许多虹科Spectrum采集卡,其中只有两个出现问题,虹科的维修和返回非常快。同样,他们的支持非常迅速,在发展阶段我们的问题得到了答案。

“我们还使用虹科Spectrum任意波形发生器 (AWG) 卡来模拟冲击电流波形,并使用虹科Spectrum数字码型发生器卡来发送定时和控制信号,以帮助开发和验证我们测试台上的监视和保护系统。我们还可以在 Windows 上使用 LabVIEW 进行测试,因为虹科Spectrum硬件与该环境兼容。”

目前,在PCER/PCIE和最近的PXEI平台上,在CERR系统上使用了超过140种虹科Spectrum的卡。

“CERN 使用我们的数字化仪卡是我们客户的典型例子,”虹科Spectrum 首席执行官 Gisela Hassler 说。“主要研究机构、大学和跨国研发部门选择我们的产品是因为它们的质量。他们的项目通常运行多年,因此他们需要可以长期依赖的设备。我们有许多仍在使用中的产品已经结束十年。这也是我们推出五年保修的原因,让设计和运行实验的人们高枕无忧。”

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

19182 石子合并(基础版)

题目 19182 石子合并(基础版) 时间限制:1000MS 代码长度限制:10KB 提交次数:0 通过次数:0 题型: 编程题 语言: 不限定 Description 设有 N(N≤300) 堆石子排成一排,其编号为1,2,3,⋯,N。每堆石子有一定的质量 mi(mi≤1000)。 现在要将这N堆…

什么是JavaScript一文教会你

目录 文章目录**二、什么是JavaScript,有什么用?**三、HTML嵌入JavaScript的方式:第一种方式:第二种方式:第三种方式:四、JavaScript的变量五、函数初步**函数参数中的几个场景****情景1:传入参数不足****…

MyBatis--自定义映射resultMap

1.处理下划线与属性名不一致的方法 字段名和属性名不一致的情况 , 如何处理映射关系 解决方法 : 1. 为查询的字段设置别名 , 和属性名保持一致 例 : selectemp_id empId , emp_name empName , age , genderfromt_emp where emp_id #{empId} 2. 当字段符合MySql 的要求使用 _…

软文发布推广需要注意的问题有哪些

随着互联网的发展,软文发稿这种以文章为载体、并带有很强隐蔽性的广告形式也得到了飞速发展,这种营销形式实际上具有非常广泛的传播性、并兼具成本低、权威性等优势,可有效帮助企业实现品牌的宣传推广、提升产品的销售转化率。那么软文发稿需…

上海亚商投顾:沪指探底回升 供销社、新冠检测概念领涨

上海亚商投顾前言:无惧大盘大跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪A股今日小幅调整,三大指数盘初均跌超1%,随后震荡回升跌幅收窄,创业板指一度接近…

Android 发布自己的sdk

作为一个开发,总是会跟开源组件打交道,现在记下我自己写的开源组件遇到的问题 1.创建一个Android Library 2.修改build.gradle plugins {id com.android.application } 里面的id com.android.application 改为 id com.android.library android {compileSdk 32defaultConf…

艾美捷Immunochemistry FAM-FLICA Caspase-1检测方案

Caspases在细胞凋亡和炎症中发挥重要作用。ICT的FLICA检测试剂盒被研究人员用于通过培养的细胞和组织中的胱天蛋白酶活性来定量凋亡。 艾美捷Immunochemistry FAM FLICA Caspase-1探针允许研究人员评估Caspase-1的激活。FLICA试剂FAM-YVAD-FMK进入每个细胞,并不可逆…

【第十二篇】Camunda系列-事件篇-信号事件

信号事件 1. 开始事件 通过信号来启动流程实例 部署流程和发送信号来启动流程 /*** 部署流程*/@Testpublic void deployFlow(){Deployment deploy = repositoryService.createDeployment(<

2022卡塔尔世界杯:TikTok卖家如何把握这四年一度的营销机遇?

2022卡塔尔世界杯已正式开幕&#xff0c;这四年一度规模最大的足球赛事&#xff0c;也是全民体育狂欢节。这样的高关注度&#xff0c;必然会带来高流量&#xff0c;而流量就是金钱。没有卖家能在如此巨大的流量面前无动于衷&#xff0c;尤其是运动类品牌。TikTok作为世界杯流量…

海绵城市解决方案-最新全套文件

海绵城市解决方案-最新全套文件一、建设背景1、建设海绵城市主要有三个意义&#xff1a;2、当前我国海绵城市建设面临的困境二、建设架构三、建设方案1、“渗”&#xff1a;能把更多的雨水渗透到城市的地下储存起来2、“滞”&#xff1a;不能让雨水很快流走&#xff0c;也是要把…

不懂23种设计模式?别灰心,这份核心笔记来帮你,你想知道的都在这里!

设计模式是软件工程中各种常见问题的经典解决方案&#xff0c;设计模式不只是代码&#xff0c;而是组织代码的方式。假设一行行的代码是砖&#xff0c;设计模式就是蓝图。 什么是设计模式 设计模式是解决问题的一种思想&#xff0c;和语言无关。在面向对象软件设计的工程中&am…

Elasticsearch(macbook搭建,Elasticsearch+kibana)一步到位

Elasticsearch安装 首先在官网下载一下ES的压缩包&#xff1a;&#xff08;我是m1的各位自己看着下&#xff09;Download Elasticsearch | Elastic jdk&#xff0c;要有的&#xff01;不会自自己百度一下最好1.8的 &#xff08;你环境变设成全局的&#xff09;放在哪里不重要…

SPARKSQL3.0-Analyzer阶段源码剖析

一、前言 在上一节【SPARKSQL3.0-Unresolved[Parsed]阶段源码剖析】中已经介绍了Unresolved Logical Plan未解析阶段&#xff0c;建议先看完上一篇文章后再来看本文 由于Unresolved LogicalPlan阶段生成的logicalPlan仅仅是一种数据结构&#xff0c;不包含任何数据信息。故在…

ggplot2 | 世界杯赛程的可视化就交给我吧!~

11. 写在前面 昨天卡塔尔&#x1f1f6;&#x1f1e6;输了比赛真是让人大跌眼镜啊&#x1f631;&#xff0c;打破了世界杯东道主必胜的神律&#xff0c;也不知道王子们是怎么想的。&#x1f923; 今天是英格兰&#x1f3f4;&#xe0067;&#xe0062;&#xe0065;&#xe006e…

Linux 调试之strace

文章目录前言一、strace 例子1.1 strace 跟踪 free1.2 strace 跟踪 dd1.3 strace 其他一些使用选项二、strace 原理2.1 ptrace简介2.2 strace 原理总结参考资料前言 strace命令是Linux系统调用跟踪器&#xff0c;可以跟踪系统调用&#xff0c;为每个系统调用打印一行信息&…

浅谈SQL Server索引视图(物化视图)以及索引视图与查询重写

目录 &#xff08;一&#xff09;前言 &#xff08;二&#xff09;正文 1. 物化视图&#xff08;索引视图&#xff09;与查询重写的基本概念 2. 创建测试环境 &#xff08;1&#xff09;建表 &#xff08;2&#xff09;写数据 3. 索引视图创建 &#xff08;1&#xff0…

一篇文章详解Linux的用户和权限

教程推荐&#xff1a;Linux零基础快速入门到精通 认知root用户 root用户&#xff08;超级管理员&#xff09; 无论是Windows、MacOS、Linux均采用多用户的管理模式进行权限管理。 •在Linux系统中&#xff0c;拥有最大权限的账户名为&#xff1a;root&#xff08;超级管理员&a…

第十七届全国人机语音通讯学术会议(NCMMSC 2022) | 早鸟票开放注册了

全国人机语音通讯学术会议是国内语音领域广大专家、学者和科研工作者交流最新研究成果&#xff0c;促进该领域研究和开发工作不断进步的重要舞台。该系列会议自1990年开创以来已成功召开了十六届。2022年第十七届全国人机语音通讯学术会议&#xff08;National Conference on M…

移动WEB开发之流式布局--移动端常见布局--流式布局

移动端技术选型 移动端布局和以前我们学习的PC端有所区别&#xff1a; 1. 单独制作移动端页面&#xff08;主流&#xff09; 流式布局&#xff08;百分比布局&#xff09; flex 弹性布局&#xff08;强烈推荐&#xff09; lessrem媒体查询布局 混合布局 2. 响应式页面兼…

ConcurrentHashMap的实现原理是分段锁?你Out了

前言 Java后端开发面试的时候&#xff0c;一场好的面试&#xff0c;是无论如何也绕不开并发编程的。并发编程里面往往有个很重要的类可能会被拿出来探讨&#xff1a;ConcurrentHashMap。 ConcurrentHashMap是HashMap的线程安全版。大家都知道HashMap的高性能&#xff0c;但是H…