首页 > 最新文献

2016 IEEE-NPSS Real Time Conference (RT)最新文献

英文 中文
Software tests and timulations for real-time applications based on virtual time 基于虚拟时间的实时应用软件测试与仿真
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543122
M. Hierholzer, G. Varghese, M. Killenberg
Unit and integration tests are powerful tools to ensure software quality. Writing such tests for real-time applications accessing hardware requires not only replacing the real hardware with a virtual implementation in software. Also time must be controlled precisely. For a number of reasons the time scale in the simulated environment should not be identical to the real time: computations needed for a complex plant model might just be too slow for a real time simulation, or some long-term software behaviour should be tested in a short-running test. Communications with devices often require a specific timing which should be subject of a unit test. These examples demand using a virtual time scale in software tests. We present the VirtualLab framework as part of the MTCA4U tool kit. It has been designed to help implementing such tests by introducing the concept of virtual time and combining it with an implementation basis for virtual devices and plant models. The framework is designed modularly so that virtual devices and model components can be reused to test different parts of the control system software.
单元测试和集成测试是确保软件质量的强大工具。为访问硬件的实时应用程序编写这样的测试不仅需要用软件中的虚拟实现替换真实的硬件。时间也必须精确控制。由于许多原因,模拟环境中的时间尺度不应该与实时相同:复杂工厂模型所需的计算对于实时模拟来说可能太慢,或者一些长期软件行为应该在短期运行的测试中进行测试。与设备的通信通常需要特定的时间,这应该是单元测试的主题。这些例子要求在软件测试中使用虚拟时间尺度。我们将VirtualLab框架作为MTCA4U工具包的一部分。它旨在通过引入虚拟时间概念并将其与虚拟设备和工厂模型的实施基础相结合,帮助实施此类测试。该框架采用模块化设计,使得虚拟设备和模型组件可以被重用,以测试控制系统软件的不同部分。
{"title":"Software tests and timulations for real-time applications based on virtual time","authors":"M. Hierholzer, G. Varghese, M. Killenberg","doi":"10.1109/RTC.2016.7543122","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543122","url":null,"abstract":"Unit and integration tests are powerful tools to ensure software quality. Writing such tests for real-time applications accessing hardware requires not only replacing the real hardware with a virtual implementation in software. Also time must be controlled precisely. For a number of reasons the time scale in the simulated environment should not be identical to the real time: computations needed for a complex plant model might just be too slow for a real time simulation, or some long-term software behaviour should be tested in a short-running test. Communications with devices often require a specific timing which should be subject of a unit test. These examples demand using a virtual time scale in software tests. We present the VirtualLab framework as part of the MTCA4U tool kit. It has been designed to help implementing such tests by introducing the concept of virtual time and combining it with an implementation basis for virtual devices and plant models. The framework is designed modularly so that virtual devices and model components can be reused to test different parts of the control system software.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134264209","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Fast online reconstruction and online calibration in the ALICE High Level Trigger ALICE高电平触发器的快速在线重建和在线校准
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543097
D. Rohr, M. Krzewicki, V. Lindenstruth
ALICE (A Large Heavy Ion Experiment) is one of four major experiments at the Large Hadron Collider (LHC) at CERN. The ALICE High Level Trigger (HLT) is a cluster of 200 nodes, which reconstructs collisions as recorded by the ALICE detector in real-time. It employs a custom online data-transport framework to distribute data and workload among the compute nodes. ALICE employs subdetectors sensitive to environmental conditions such as pressure and temperature, e.g. the Time Projection Chamber (TPC). A precise reconstruction of particle trajectories requires the calibration of these detectors. Performing the calibration in real time in the HLT improves the online reconstructions and renders certain offline calibration steps obsolete speeding up offline physics analysis. For LHC Run 3, starting in 2020 when data reduction will rely on reconstructed data, online calibration becomes a necessity. Reconstructed particle trajectories build the basis for the calibration making a fast online-tracking mandatory. The main detectors used for this purpose are the TPC and ITS. Reconstructing the trajectories in the TPC is the most compute-intense step. We present several components of the ALICE High Level Trigger used for fast event reconstruction and then focus on newly developed components for online calibration. The TPC tracker employs GPUs to speed up the processing and is based on a Cellular Automaton and the Kalman filter. It has been used successfully in proton-proton, lead-lead, and proton-lead runs between 2011 and 2015. We have implemented a wrapper to run ALICE offline analysis and calibration software inside the HLT. Normally, the HLT works in an event-synchronous mode. We have added asynchronous processing capabilities to support long-running calibration tasks. In order to improve the resiliency, an isolated process performs the asynchronous operations such that even a fatal error does not disturb data taking. We have complemented the original loop-free HLT chain with ZeroMQ data-transfer components. The ZeroMQ components facilitate a feedback loop, that after a short delay inserts the calibration result created at the end of the chain back into tracking components at the beginning of the chain. On top of that, these components are used to ship QA histograms to the Data Quality Monitoring (DQM) and to obtain information of pressure and temperature sensors needed for calibration. All these new features are implemented in a general way, such that they have use-cases aside from online calibration. In order to gather sufficient statistics for the calibration, the asynchronous calibration component must process enough events per time interval. Since the calibration is only valid for a certain time period, the delay until the feedback loop provides updated calibration data must not be too long. A first full-scale test of the online calibration functionality was performed during the 2015 heavy-ion run under real conditions. We present a timing analysis of t
爱丽丝(大型重离子实验)是欧洲核子研究中心大型强子对撞机(LHC)的四个主要实验之一。ALICE High Level Trigger (HLT)是一个由200个节点组成的集群,它可以实时重建由ALICE探测器记录的碰撞。它采用自定义的在线数据传输框架在计算节点之间分发数据和工作负载。ALICE采用对环境条件(如压力和温度)敏感的子探测器,例如时间投影室(TPC)。粒子轨迹的精确重建需要这些探测器的校准。在HLT中实时执行校准改进了在线重建,并使某些离线校准步骤过时,加快了离线物理分析。对于LHC Run 3,从2020年开始,当数据缩减将依赖于重构数据时,在线校准成为必要。重建的粒子轨迹为标定奠定了基础,使得快速在线跟踪成为必要条件。用于此目的的主要探测器是TPC和ITS。在TPC中重建轨迹是计算强度最大的步骤。我们介绍了用于快速事件重建的ALICE高电平触发器的几个组件,然后重点介绍了用于在线校准的新开发组件。TPC跟踪器采用gpu来加快处理速度,并基于元胞自动机和卡尔曼滤波器。在2011年至2015年期间,它已成功用于质子-质子,铅-铅和质子-铅的运行。我们在HLT内部实现了一个包装器来运行ALICE离线分析和校准软件。通常,HLT以事件同步模式工作。我们添加了异步处理功能来支持长时间运行的校准任务。为了提高弹性,隔离的进程执行异步操作,这样即使发生致命错误也不会干扰数据获取。我们用ZeroMQ数据传输组件补充了原来的无环路HLT链。ZeroMQ组件促进反馈回路,在短暂延迟后,将在链末端创建的校准结果插入到链开头的跟踪组件中。最重要的是,这些组件用于将QA直方图发送到数据质量监测(DQM),并获取校准所需的压力和温度传感器的信息。所有这些新功能都以一种通用的方式实现,因此除了在线校准之外,它们还有用例。为了为校准收集足够的统计信息,异步校准组件必须在每个时间间隔内处理足够的事件。由于校准仅在特定时间段内有效,因此直到反馈回路提供更新的校准数据之前的延迟不能太长。2015年重离子运行期间,在实际条件下对在线校准功能进行了首次全面测试。我们提出了第一次在线校准测试的时序分析,这表明HLT能够快速在线TPC漂移时间校准,足以通过反馈回路校准跟踪。
{"title":"Fast online reconstruction and online calibration in the ALICE High Level Trigger","authors":"D. Rohr, M. Krzewicki, V. Lindenstruth","doi":"10.1109/RTC.2016.7543097","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543097","url":null,"abstract":"ALICE (A Large Heavy Ion Experiment) is one of four major experiments at the Large Hadron Collider (LHC) at CERN. The ALICE High Level Trigger (HLT) is a cluster of 200 nodes, which reconstructs collisions as recorded by the ALICE detector in real-time. It employs a custom online data-transport framework to distribute data and workload among the compute nodes. ALICE employs subdetectors sensitive to environmental conditions such as pressure and temperature, e.g. the Time Projection Chamber (TPC). A precise reconstruction of particle trajectories requires the calibration of these detectors. Performing the calibration in real time in the HLT improves the online reconstructions and renders certain offline calibration steps obsolete speeding up offline physics analysis. For LHC Run 3, starting in 2020 when data reduction will rely on reconstructed data, online calibration becomes a necessity. Reconstructed particle trajectories build the basis for the calibration making a fast online-tracking mandatory. The main detectors used for this purpose are the TPC and ITS. Reconstructing the trajectories in the TPC is the most compute-intense step. We present several components of the ALICE High Level Trigger used for fast event reconstruction and then focus on newly developed components for online calibration. The TPC tracker employs GPUs to speed up the processing and is based on a Cellular Automaton and the Kalman filter. It has been used successfully in proton-proton, lead-lead, and proton-lead runs between 2011 and 2015. We have implemented a wrapper to run ALICE offline analysis and calibration software inside the HLT. Normally, the HLT works in an event-synchronous mode. We have added asynchronous processing capabilities to support long-running calibration tasks. In order to improve the resiliency, an isolated process performs the asynchronous operations such that even a fatal error does not disturb data taking. We have complemented the original loop-free HLT chain with ZeroMQ data-transfer components. The ZeroMQ components facilitate a feedback loop, that after a short delay inserts the calibration result created at the end of the chain back into tracking components at the beginning of the chain. On top of that, these components are used to ship QA histograms to the Data Quality Monitoring (DQM) and to obtain information of pressure and temperature sensors needed for calibration. All these new features are implemented in a general way, such that they have use-cases aside from online calibration. In order to gather sufficient statistics for the calibration, the asynchronous calibration component must process enough events per time interval. Since the calibration is only valid for a certain time period, the delay until the feedback loop provides updated calibration data must not be too long. A first full-scale test of the online calibration functionality was performed during the 2015 heavy-ion run under real conditions. We present a timing analysis of t","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132916238","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
The design of the readout system of two-dimensional position-sensitive GEM detector 二维位置灵敏GEM探测器读出系统的设计
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543155
Ma Yichao, S. Zhijia, Zhuang Jian, Zhou Jianrong, Zhao Yubin, Liang Yi
In the Spallation Neutron Source, the performance of neutron detector and its readout system was related to whether the high neutron flux is fully utilized. So it have a very important significance in the large area position sensitive neutron detector. This paper introduced a neutron detection readout system based on GEM detector. GEM gas detector is always used in neutron detection, The detector used to achieve conversion of the Neutron signal which used GEM detectors, and the CIPIX chip is used as a preliminary amplifier, sharper, and discriminator. Then a FPGA based system is used to readout the electrical signal and process the data that acquire by CIPIX chip. Gigabit Ethernet is used as control interface and readout interface. The control command is received and the position information of the Neutron is send out through TCP/IP protocol. Event selection, data compress is implemented on FPGA. The host computer received the position information of The Neutron and then plotted the location map of the Neutron signal. At the same time it also can control the neutron detector system such as the mode of Event filer, the compress mode of the data. In our experimental environment, successfully detected the position of the neutron signal and analyzed the location map. The maxim event Rate is more than 4M with 32×32 resolution.
在散裂中子源中,中子探测器及其读出系统的性能与能否充分利用高中子通量有关。因此在大面积位置灵敏中子探测器中具有十分重要的意义。介绍了一种基于GEM探测器的中子探测读出系统。在中子探测中一直使用GEM气体探测器,该探测器用来实现对使用GEM探测器的中子信号的转换,并使用CIPIX芯片作为前置放大器、锐利器和鉴别器。然后利用FPGA系统对信号进行读取,并对CIPIX芯片采集的数据进行处理。采用千兆以太网作为控制接口和读出接口。接收控制命令,通过TCP/IP协议发送Neutron的位置信息。在FPGA上实现了事件选择、数据压缩。上位机接收到中子的位置信息,绘制出中子信号的位置图。同时还可以控制中子探测器系统的事件过滤模式、数据压缩模式等。在我们的实验环境中,成功地探测到中子信号的位置并分析了位置图。最大事件率大于4M,分辨率为32×32。
{"title":"The design of the readout system of two-dimensional position-sensitive GEM detector","authors":"Ma Yichao, S. Zhijia, Zhuang Jian, Zhou Jianrong, Zhao Yubin, Liang Yi","doi":"10.1109/RTC.2016.7543155","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543155","url":null,"abstract":"In the Spallation Neutron Source, the performance of neutron detector and its readout system was related to whether the high neutron flux is fully utilized. So it have a very important significance in the large area position sensitive neutron detector. This paper introduced a neutron detection readout system based on GEM detector. GEM gas detector is always used in neutron detection, The detector used to achieve conversion of the Neutron signal which used GEM detectors, and the CIPIX chip is used as a preliminary amplifier, sharper, and discriminator. Then a FPGA based system is used to readout the electrical signal and process the data that acquire by CIPIX chip. Gigabit Ethernet is used as control interface and readout interface. The control command is received and the position information of the Neutron is send out through TCP/IP protocol. Event selection, data compress is implemented on FPGA. The host computer received the position information of The Neutron and then plotted the location map of the Neutron signal. At the same time it also can control the neutron detector system such as the mode of Event filer, the compress mode of the data. In our experimental environment, successfully detected the position of the neutron signal and analyzed the location map. The maxim event Rate is more than 4M with 32×32 resolution.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133309521","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Design of ultra-low noise power system for high-precision detectors 高精度探测器超低噪声电源系统设计
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543073
Jianmin Wang, Hongfei Zhang, Sheng-zhao Lin, Yi Feng, Dong-xu Yang, Jian Wang
In this paper, we introduce an ultra-low noise power system designed for high precision detectors, like CCD detector. We build low noise power circuit for the front-end electronics, whose noise generally needs to be under 1 mVrms. Because the system may be used in low temperature environment as in Antarctica, the influence of electronic equipment working at 213K-193K is fully considered in the beginning of the design. As a result, the power system passed noise and long-time low temperature test.
本文介绍了一种适用于CCD探测器等高精度探测器的超低噪声电源系统。我们为前端电子器件构建了低噪声电源电路,其噪声一般需要在1 mVrms以下。由于系统可能在南极等低温环境下使用,在设计之初就充分考虑了213K-193K工作的电子设备的影响。结果表明,该系统通过了噪声和长时间低温试验。
{"title":"Design of ultra-low noise power system for high-precision detectors","authors":"Jianmin Wang, Hongfei Zhang, Sheng-zhao Lin, Yi Feng, Dong-xu Yang, Jian Wang","doi":"10.1109/RTC.2016.7543073","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543073","url":null,"abstract":"In this paper, we introduce an ultra-low noise power system designed for high precision detectors, like CCD detector. We build low noise power circuit for the front-end electronics, whose noise generally needs to be under 1 mVrms. Because the system may be used in low temperature environment as in Antarctica, the influence of electronic equipment working at 213K-193K is fully considered in the beginning of the design. As a result, the power system passed noise and long-time low temperature test.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"55 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133684957","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
IRIO technology: Developing applications for advanced DAQ systems using FPGAs IRIO技术:利用fpga开发先进数据采集系统的应用
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543090
M. Ruiz, S. Esquembri, A. Carpeño, J. Nieto, A. Bustos, E. Bernal, D. Sanz, E. Barrera
IRIO tools are a set of software modules simplifying the development of advanced data acquisition systems (DAQs) using FPGA-based devices. In particular IRIO provides all the integration chain for the development of applications for EPICS middleware. The simplification arises because IRIO defines three main elements: a data acquisition and processing architecture for the FPGA, a software layer interfacing this implementation and an EPICS devices support implemented with asynDriver integrating all in EPICS. IRIO uses RIO technology from National Instruments and LabVIEW for FPGA development. The tools have been integrated and tested in ITER codac core system for fast controllers and in one prototype of the ION Source in ESS-Bilbao. IRIO software is distrusted under the GPL V2 license.
IRIO工具是一组软件模块,使用基于fpga的设备简化了高级数据采集系统(DAQs)的开发。特别是IRIO为EPICS中间件的应用程序开发提供了所有集成链。之所以会出现这种简化,是因为IRIO定义了三个主要元素:FPGA的数据采集和处理体系结构,与此实现接口的软件层,以及通过asynDriver实现的EPICS设备支持,将所有这些都集成在EPICS中。IRIO采用美国国家仪器公司的RIO技术和LabVIEW进行FPGA开发。这些工具已经在ITER的快速控制器codac核心系统和ESS-Bilbao的一个离子源原型中进行了集成和测试。在GPL V2许可下,IRIO软件是不受信任的。
{"title":"IRIO technology: Developing applications for advanced DAQ systems using FPGAs","authors":"M. Ruiz, S. Esquembri, A. Carpeño, J. Nieto, A. Bustos, E. Bernal, D. Sanz, E. Barrera","doi":"10.1109/RTC.2016.7543090","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543090","url":null,"abstract":"IRIO tools are a set of software modules simplifying the development of advanced data acquisition systems (DAQs) using FPGA-based devices. In particular IRIO provides all the integration chain for the development of applications for EPICS middleware. The simplification arises because IRIO defines three main elements: a data acquisition and processing architecture for the FPGA, a software layer interfacing this implementation and an EPICS devices support implemented with asynDriver integrating all in EPICS. IRIO uses RIO technology from National Instruments and LabVIEW for FPGA development. The tools have been integrated and tested in ITER codac core system for fast controllers and in one prototype of the ION Source in ESS-Bilbao. IRIO software is distrusted under the GPL V2 license.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131108808","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Multichannel DAQ IC with zero deadtime and extended input range for current pulse sensors 多通道数据采集IC与零死区和扩展输入范围的电流脉冲传感器
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543166
D. Mazur, V. Herrero Bosch, R. Aliaga, J. M. Monzo Ferrer, R. Gadea Girones, R. J. Colom Palero
This work presents a multichannel IC architecture which is able to process and digitize simultaneous current pulses in every input channel with no deadtime. The analog to digital conversion is performed in two steps: 6 MSBs are quantized by the Charge Pulse System (CPS) and 8 LSBs are obtained from a later ADC for a total of 14 ENOB at the output. An IC designed for sensors with fast pulse current responses is currently under development. The CPS extended input range can take advantage of high gain sensors thus improving overall SNR of the detector. Energy resolution dependent applications such as PET might benefit from this novel DAQ architecture.
本文提出了一种多通道集成电路结构,该结构能够在无死区时间的情况下处理和数字化每个输入通道的同时电流脉冲。模拟到数字转换分两个步骤进行:6个msb由电荷脉冲系统(CPS)量化,8个lsb从后面的ADC获得,在输出处总共有14个ENOB。为具有快速脉冲电流响应的传感器设计的集成电路目前正在开发中。CPS扩展输入范围可以利用高增益传感器,从而提高检测器的整体信噪比。依赖于能量分辨率的应用,如PET,可能会从这种新颖的DAQ体系结构中受益。
{"title":"Multichannel DAQ IC with zero deadtime and extended input range for current pulse sensors","authors":"D. Mazur, V. Herrero Bosch, R. Aliaga, J. M. Monzo Ferrer, R. Gadea Girones, R. J. Colom Palero","doi":"10.1109/RTC.2016.7543166","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543166","url":null,"abstract":"This work presents a multichannel IC architecture which is able to process and digitize simultaneous current pulses in every input channel with no deadtime. The analog to digital conversion is performed in two steps: 6 MSBs are quantized by the Charge Pulse System (CPS) and 8 LSBs are obtained from a later ADC for a total of 14 ENOB at the output. An IC designed for sensors with fast pulse current responses is currently under development. The CPS extended input range can take advantage of high gain sensors thus improving overall SNR of the detector. Energy resolution dependent applications such as PET might benefit from this novel DAQ architecture.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115408098","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Extended abstract for model based fast protection system for high power RF tube amplifiers used at European XFEL accelerator 欧洲XFEL加速器大功率射频管放大器基于模型的快速保护系统扩展摘要
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543163
L. Butkowski, V. Vogel, H. Schlarb, J. Szabatin
The driving engine of the superconducting accelerator of the European X-ray Free-Electron Laser (XFEL) are 27 Radio Frequency (RF) stations. Each of an underground RF station consists from multi-beam horizontal klystron which can provide up to 10MW of power at 1.3GHz. Klystrons are sensitive devices with limited lifetime and high mean time between failures. In the real operation the lifetime of the tube can be thoroughly reduced by failures. To minimize the influence of service conditions to the klystrons lifetime the special fast protection system named as Klystron Lifetime Management System (KLM) has been developed. The main task of this system is to detect all events which can destroy the tube as quickly as possible and switch off driving RF signal or HV. Detection of events is based on comparison of model of high power RF amplifier with real signals. Implementation is done in Field Programmable Gate Array (FPGA). For the XFEL implementation of KLM is based on the standard Low Level RF (LLRF) Micro Tele-communications Computing Architecture (MTCA.4 or xTCA). This article focuses on the klystron model estimation and implementation of KLM in FPGA. Results of the system implemented on MTCA.4 architecture will be presented in the end.
欧洲x射线自由电子激光器(XFEL)超导加速器的驱动引擎是27个射频站(RF)。每个地下射频站由多波束水平速调管组成,可以在1.3GHz下提供高达10MW的功率。速调管是一种敏感器件,寿命有限,平均故障间隔时间长。在实际操作中,管的寿命会因故障而大大缩短。为了最大限度地减少使用条件对速调管寿命的影响,研制了速调管寿命管理系统(KLM)。该系统的主要任务是尽快检测出所有可能破坏电子管的事件,并切断驱动射频信号或高压。事件检测是基于高功率射频放大器模型与实际信号的比较。实现是在现场可编程门阵列(FPGA)中完成的。对于XFEL, KLM的实现是基于标准的低电平射频(LLRF)微远程通信计算体系结构(MTCA.4或xTCA)。本文主要研究了速调管模型估计和KLM在FPGA上的实现。最后给出了系统在MTCA.4架构上的实现结果。
{"title":"Extended abstract for model based fast protection system for high power RF tube amplifiers used at European XFEL accelerator","authors":"L. Butkowski, V. Vogel, H. Schlarb, J. Szabatin","doi":"10.1109/RTC.2016.7543163","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543163","url":null,"abstract":"The driving engine of the superconducting accelerator of the European X-ray Free-Electron Laser (XFEL) are 27 Radio Frequency (RF) stations. Each of an underground RF station consists from multi-beam horizontal klystron which can provide up to 10MW of power at 1.3GHz. Klystrons are sensitive devices with limited lifetime and high mean time between failures. In the real operation the lifetime of the tube can be thoroughly reduced by failures. To minimize the influence of service conditions to the klystrons lifetime the special fast protection system named as Klystron Lifetime Management System (KLM) has been developed. The main task of this system is to detect all events which can destroy the tube as quickly as possible and switch off driving RF signal or HV. Detection of events is based on comparison of model of high power RF amplifier with real signals. Implementation is done in Field Programmable Gate Array (FPGA). For the XFEL implementation of KLM is based on the standard Low Level RF (LLRF) Micro Tele-communications Computing Architecture (MTCA.4 or xTCA). This article focuses on the klystron model estimation and implementation of KLM in FPGA. Results of the system implemented on MTCA.4 architecture will be presented in the end.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115216983","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Test-driven software upgrade of the LHC beam-based feedback systems 大型强子对撞机光束反馈系统的测试驱动软件升级
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543106
D. Alves, K. Fuchsberger, S. Jackson, J. Wenninger
The beam-based feedback system is essential for the operation of the LHC. It comprises two C++ servers: a FESA-based (framework for real-time systems developed at CERN) acquisition and configuration proxy, and a non FESA-based controller which sanitises the acquisition data and feeds it to multiple real-time feedback algorithms (orbit control, radialloop control and tune control) ensuring a stable orbit of the LHC's beams. Responsibility for the further development and maintenance of the servers was recently transferred to a new team, who have made considerable efforts to document the existing system as well as improve its operational reliability, performance, maintainability and compliance with CERN's software and operational standards. Software changes are accompanied by rigorous unit-testing with future releases tested outside the operational environment, thus minimizing the potential for beam downtime. This approach has proven very effective during re-commissioning for LHC's run 2, where the systems underwent significant changes. In a bid to homogenize operational procedures for configuring LHC systems, a demand to improve the real-time configuration of the system's feedback references and optics was identified. To replace the existing ad-hoc method of real-time configuration, a new waveform-based server, pre-configured with sequences of N-dimensional values versus time, autonomously ensures that the system is re-configured at precisely the correct time. This paper describes the design choices, software architecture, integration and preliminary testing of the new waveform-based server. In particular, considerable effort was put into reducing the impact of changing already established and tested behaviour.
基于束流的反馈系统是大型强子对撞机运行的关键。它包括两个c++服务器:一个基于fesa (CERN开发的实时系统框架)的采集和配置代理,以及一个非基于fesa的控制器,该控制器对采集数据进行处理,并将其提供给多个实时反馈算法(轨道控制、径向环路控制和调谐控制),确保LHC光束的稳定轨道。服务器的进一步发展和维护的责任最近被转移到一个新的小组,他们已经做出了相当大的努力来记录现有系统,并提高其操作可靠性、性能、可维护性和符合CERN的软件和操作标准。软件变更伴随着严格的单元测试,未来的版本将在操作环境之外进行测试,从而最大限度地减少宕机的可能性。在LHC第2次运行的重新调试过程中,这种方法被证明是非常有效的,因为系统发生了重大变化。为了使配置大型强子对撞机系统的操作程序同质化,确定了改进系统反馈参考和光学系统实时配置的需求。为了取代现有的实时配置方法,一种新的基于波形的服务器,预先配置了n维值随时间的序列,自动确保系统在精确的正确时间重新配置。本文介绍了新型波形服务器的设计选择、软件架构、集成和初步测试。特别是,在减少改变已经建立和测试过的行为的影响方面投入了相当大的努力。
{"title":"Test-driven software upgrade of the LHC beam-based feedback systems","authors":"D. Alves, K. Fuchsberger, S. Jackson, J. Wenninger","doi":"10.1109/RTC.2016.7543106","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543106","url":null,"abstract":"The beam-based feedback system is essential for the operation of the LHC. It comprises two C++ servers: a FESA-based (framework for real-time systems developed at CERN) acquisition and configuration proxy, and a non FESA-based controller which sanitises the acquisition data and feeds it to multiple real-time feedback algorithms (orbit control, radialloop control and tune control) ensuring a stable orbit of the LHC's beams. Responsibility for the further development and maintenance of the servers was recently transferred to a new team, who have made considerable efforts to document the existing system as well as improve its operational reliability, performance, maintainability and compliance with CERN's software and operational standards. Software changes are accompanied by rigorous unit-testing with future releases tested outside the operational environment, thus minimizing the potential for beam downtime. This approach has proven very effective during re-commissioning for LHC's run 2, where the systems underwent significant changes. In a bid to homogenize operational procedures for configuring LHC systems, a demand to improve the real-time configuration of the system's feedback references and optics was identified. To replace the existing ad-hoc method of real-time configuration, a new waveform-based server, pre-configured with sequences of N-dimensional values versus time, autonomously ensures that the system is re-configured at precisely the correct time. This paper describes the design choices, software architecture, integration and preliminary testing of the new waveform-based server. In particular, considerable effort was put into reducing the impact of changing already established and tested behaviour.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121954422","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Concentrator for the readout of the PANDA Micro Vertex Detector based on MicroTCA 基于MicroTCA的PANDA微型顶点检测器读出集中器
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543125
H. Kleines, P. Wustner, M. Drochner, A. Ackens, M. Ramm, S. van Waasen
The Micro Vertex Detector (MVD) will be used as the central tracking detector in the PANDA (AntiProton Annihilation at Darmstadt) detector system which is under development for the future accelerator facility FAIR in Darmstadt, Germany. The design of the MVD is based on silicon strip detectors at the outer layer and on silicon pixel detectors at the inner layers. Data from the readout ASICs in the front end will be sent via GBT optical links to a multiplexing layer aggregating them to 10 Gbit/s optical uplinks to the Level-1 Trigger network. The multiplexing layer will be based on MTCA.4 using the HGF-AMC, a versatile MTCA.4 module developed by DESY in cooperation with KIT. In order to extend the multiplexing capabilities of the HGF-AMC, a Rear Transition Module (RTM) with 8 optical links has been designed.
微型顶点探测器(MVD)将用作PANDA(达姆施塔特反质子湮灭)探测器系统的中央跟踪探测器,该探测器系统正在为德国达姆施塔特未来的加速器设施FAIR开发。MVD的设计是基于外层的硅条探测器和内层的硅像素探测器。来自前端读出asic的数据将通过GBT光链路发送到一个多路复用层,该多路复用层将这些数据聚合成10gbit /s光上行链路,再发送到Level-1 Trigger网络。多路复用层将基于MTCA.4,使用HGF-AMC,这是一种由DESY与KIT合作开发的多功能MTCA.4模块。为了扩展HGF-AMC的多路复用能力,设计了具有8条光链路的后过渡模块(RTM)。
{"title":"Concentrator for the readout of the PANDA Micro Vertex Detector based on MicroTCA","authors":"H. Kleines, P. Wustner, M. Drochner, A. Ackens, M. Ramm, S. van Waasen","doi":"10.1109/RTC.2016.7543125","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543125","url":null,"abstract":"The Micro Vertex Detector (MVD) will be used as the central tracking detector in the PANDA (AntiProton Annihilation at Darmstadt) detector system which is under development for the future accelerator facility FAIR in Darmstadt, Germany. The design of the MVD is based on silicon strip detectors at the outer layer and on silicon pixel detectors at the inner layers. Data from the readout ASICs in the front end will be sent via GBT optical links to a multiplexing layer aggregating them to 10 Gbit/s optical uplinks to the Level-1 Trigger network. The multiplexing layer will be based on MTCA.4 using the HGF-AMC, a versatile MTCA.4 module developed by DESY in cooperation with KIT. In order to extend the multiplexing capabilities of the HGF-AMC, a Rear Transition Module (RTM) with 8 optical links has been designed.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117026487","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The laser control system for a calibration facility of light detector 光探测器标定装置的激光控制系统
Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543168
S. Mastroianni, R. D. Di Stefano, O. Escalante, M. Iacovacci, F. Marignetti
Laser calibration facilities play a key role in the study and characterization of detectors like electromagnetic or hadronic calorimeters. They can be operated both during physics data taking and off run. Typically these facilities are based on a lasers source which deliver light to each detector element via a light distribution system. The laser control system typically manages the interface between the experiment and the laser source, allowing the generation of light pulses according to specific needs as detector calibration, study of detector performance in running conditions, evaluation of DAQ performance. Any specific implementation depends on hardware features. As an example light pulses could be generated according to a physics distribution as it appens in physics run or real data taking. In this case light pulses should be generated according to a pattern which follows a programmable function and changes on a statistical base event by event. In this work we present a laser control system for calibration of a calorimeter. It is a custom solution based on an hybrid platform hosting an FPGA and an ARM processor. We present the system architecture and the performances of a preliminary implementation.
激光校准设备在电磁或强子量热计等探测器的研究和表征中起着关键作用。它们既可以在物理数据采集过程中操作,也可以在运行过程中操作。通常,这些设施是基于激光源,通过光分配系统将光传递到每个探测器元件。激光控制系统通常管理实验和激光源之间的接口,允许根据特定需要产生光脉冲,如探测器校准,探测器运行条件下性能的研究,DAQ性能的评估。任何具体的实现都取决于硬件特性。作为一个例子,光脉冲可以根据物理分布产生,因为它发生在物理运行或实际数据采集中。在这种情况下,应根据遵循可编程功能的模式产生光脉冲,并在统计基础上逐个事件发生变化。本文介绍了一种用于量热计标定的激光控制系统。它是基于托管FPGA和ARM处理器的混合平台的定制解决方案。给出了系统的结构和性能的初步实现。
{"title":"The laser control system for a calibration facility of light detector","authors":"S. Mastroianni, R. D. Di Stefano, O. Escalante, M. Iacovacci, F. Marignetti","doi":"10.1109/RTC.2016.7543168","DOIUrl":"https://doi.org/10.1109/RTC.2016.7543168","url":null,"abstract":"Laser calibration facilities play a key role in the study and characterization of detectors like electromagnetic or hadronic calorimeters. They can be operated both during physics data taking and off run. Typically these facilities are based on a lasers source which deliver light to each detector element via a light distribution system. The laser control system typically manages the interface between the experiment and the laser source, allowing the generation of light pulses according to specific needs as detector calibration, study of detector performance in running conditions, evaluation of DAQ performance. Any specific implementation depends on hardware features. As an example light pulses could be generated according to a physics distribution as it appens in physics run or real data taking. In this case light pulses should be generated according to a pattern which follows a programmable function and changes on a statistical base event by event. In this work we present a laser control system for calibration of a calorimeter. It is a custom solution based on an hybrid platform hosting an FPGA and an ARM processor. We present the system architecture and the performances of a preliminary implementation.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128144291","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
2016 IEEE-NPSS Real Time Conference (RT)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1