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

筛选
英文 中文
Software tests and timulations for real-time applications based on virtual time 基于虚拟时间的实时应用软件测试与仿真
2016 IEEE-NPSS Real Time Conference (RT) Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543122
M. Hierholzer, G. Varghese, M. Killenberg
{"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高电平触发器的快速在线重建和在线校准
2016 IEEE-NPSS Real Time Conference (RT) Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543097
D. Rohr, M. Krzewicki, V. Lindenstruth
{"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探测器读出系统的设计
2016 IEEE-NPSS Real Time Conference (RT) Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543155
Ma Yichao, S. Zhijia, Zhuang Jian, Zhou Jianrong, Zhao Yubin, Liang Yi
{"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 高精度探测器超低噪声电源系统设计
2016 IEEE-NPSS Real Time Conference (RT) 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
{"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开发先进数据采集系统的应用
2016 IEEE-NPSS Real Time Conference (RT) 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
{"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与零死区和扩展输入范围的电流脉冲传感器
2016 IEEE-NPSS Real Time Conference (RT) 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
{"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加速器大功率射频管放大器基于模型的快速保护系统扩展摘要
2016 IEEE-NPSS Real Time Conference (RT) Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543163
L. Butkowski, V. Vogel, H. Schlarb, J. Szabatin
{"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 大型强子对撞机光束反馈系统的测试驱动软件升级
2016 IEEE-NPSS Real Time Conference (RT) Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543106
D. Alves, K. Fuchsberger, S. Jackson, J. Wenninger
{"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微型顶点检测器读出集中器
2016 IEEE-NPSS Real Time Conference (RT) Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543125
H. Kleines, P. Wustner, M. Drochner, A. Ackens, M. Ramm, S. van Waasen
{"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 光探测器标定装置的激光控制系统
2016 IEEE-NPSS Real Time Conference (RT) Pub Date : 2016-06-06 DOI: 10.1109/RTC.2016.7543168
S. Mastroianni, R. D. Di Stefano, O. Escalante, M. Iacovacci, F. Marignetti
{"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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信