In order to satisfy the requirements of beam measurement in the heavy ion medical machine and other small nuclear physics experiments, we designed and built a nuclear instrumentation module-based data acquisition syst...In order to satisfy the requirements of beam measurement in the heavy ion medical machine and other small nuclear physics experiments, we designed and built a nuclear instrumentation module-based data acquisition system. This is composed of a set of functional modules and a purpose-built bus. One of the modules operates as a master, collecting data from the other slave modules. It then sends the data to the back-end computer via Ethernet.In addition to the hardware, dedicated software has been designed and implemented. In this paper, we provide a detailed description of the architecture of the system, the data frame, and the software. The bus is the central part of the system. It can transmit data from the slave modules to the master at 33 MB/s. The frame used to transmit the data also ensures its integrity and monitors the hardware architecture. The client software is designed to process data in real time and store data on a hard disk for later analysis.展开更多
A real-time wireless analog/digital electronic system for the data acquisition of a proportional counter detector is presented. Gaseous detectors working principle is based on the ionization of a gas due to a particle...A real-time wireless analog/digital electronic system for the data acquisition of a proportional counter detector is presented. Gaseous detectors working principle is based on the ionization of a gas due to a particle. The ions are then accelerated towards two electrodes and the read out signal is amplified, shaped and discriminated. It is then sent to the DAQ (data acquisition) electronics. The power supply system can be either the common 220 V source or a battery, whose autonomy is about 72 h during data acquisition. The analog electronics are made up of a high voltage generator for the detector's electrodes, an amplifier system, a shaper and a discriminator. The digital environment is based on an Arduino Mega-2560 board. A wireless modular shield is plugged on the board, in order to access the Arduino board via the 802.11b/g wireless protocol. Four temperature sensors and two pressure sensors are placed in the surroundings of the detector and they are connected to the system in order to read out environmental conditions. The software application, if required by the user, periodically acquires the data produced by the detector, formats them together with the sensor readings into a frame and sends the frame via UDP to an external server. The server plots the data on a webpage. During the data acquisition, the microcontroller continuously monitors the battery status, in order to safely stop the system in case of low battery. The DAQ system is controlled via a web page hosted inside Arduino, which acts like a server. Such page allows to set the detector working parameters (high voltage, discriminator threshold), to start the data acquisition, to test the system via a debug panel and to read temperature and pressure sensors. Experimental results are presented.展开更多
The neutron Time Of Flight (nTOF) facility at CERN is a high flux spallation neutron source commissioned in Nov 2000 and APr 2001.For the commissioning phases an innovative multipurpose DAQ system was developed and us...The neutron Time Of Flight (nTOF) facility at CERN is a high flux spallation neutron source commissioned in Nov 2000 and APr 2001.For the commissioning phases an innovative multipurpose DAQ system was developed and used.This system is capable of handling high data rated(10Mb/s) with the use of the National Instruments PCI-VXI interface board to communicate with the VME crates.The graphical user interface is based on Java^TM and ROOT allowing immediate visualization of the data and providing a flexible way of creating configurations for various experimental setups.展开更多
面向高能同步辐射光源(High Energy Photon Source,HEPS)的高性能像素阵列探测器(HEPS-BPIX4)的数据获取系统(Data Acquisition,DAQ)需满足高实时性要求。通过在线压缩图像数据,可有效降低后续传输与存储的压力。针对传统压缩算法在压...面向高能同步辐射光源(High Energy Photon Source,HEPS)的高性能像素阵列探测器(HEPS-BPIX4)的数据获取系统(Data Acquisition,DAQ)需满足高实时性要求。通过在线压缩图像数据,可有效降低后续传输与存储的压力。针对传统压缩算法在压缩率和实时性方面的不足,本文提出了一种基于深度学习目标检测的图像数据在线压缩方法。采用端到端的YOLO(You Only Look Once)目标检测算法,对深度学习模型进行高效训练,并验证了其在HEPS-BPIX4 DAQ数据流中实现在线数据压缩的可行性。实验结果表明,该方法的图像数据在线压缩平均压缩比达到5.88。同时,设计了高效的部署方案,并对性能进行了测试,单线程下的压缩处理速率可达GB∙s^(−1)量级。此外,进一步提出了适用于HEPS-BPIX4 DAQ框架的多线程部署方案,以满足更高的压缩性能需求,为缓解HEPS-BPIX4 DAQ系统高带宽图像数据处理压力提供了新思路。展开更多
This article describes the prototype of the read-out subsystem which will be subject to the BESIII data acquisition system. According to the purpose of the BESIII, the event rate will be about 4000 Hz and the data rat...This article describes the prototype of the read-out subsystem which will be subject to the BESIII data acquisition system. According to the purpose of the BESIII, the event rate will be about 4000 Hz and the data rate up to 50 Mbytes/sec after Level 1 trigger. The read-out subsystem consists of some read-out crates and a read-out computer whose function is to initialize the hardware, to collect the event data from the front-end electronics after Level 1 trigger, to transfer data fragments to the computer in online form through two levels of computer pre-processing and high-speed network transmission. In this model, the crate level read-out implementation is based on the commercial single board computer MVME5100 running the VxWorks operating system. The article outlines the structure of the crate level testing platform of hardware and software. It puts emphasis on the framework of the read-out test model, data process flow and test method at crate level. Especially, it enumerates the key technologies in the process of design and analyses the test results. In addition, results which summarize the performance of the single board computer from the data transferring aspects will be presented.展开更多
As superconducting quantum computing continues to advance at an unprecedented pace,there is a compelling demand for the innovation of specialized electronic instruments that act as crucial conduits between quantum pro...As superconducting quantum computing continues to advance at an unprecedented pace,there is a compelling demand for the innovation of specialized electronic instruments that act as crucial conduits between quantum processors and host computers.Here,we introduce a microwave measurement and control system(M^(2)CS)dedicated to large-scale superconducting quantum processors.M^(2)CS features a compact modular design that balances overall performance,scalability and flexibility.Electronic tests of M^(2)CS show key metrics comparable to commercial instruments.Benchmark tests on transmon superconducting qubits further show qubit coherence and gate fidelities comparable to state-of-the-art results,confirming M^(2)CS's capability to meet the stringent requirements of quantum experiments running on intermediate-scale quantum processors.The compact and scalable nature of our design holds the potential to support over 1000 qubits after upgrade in stability and integration.The M^(2)CS architecture may also be adopted to a wider range of scenarios,including other quantum computing platforms such as trapped ions and silicon quantum dots,as well as more traditional applications like microwave kinetic inductance detectors and phased array radar systems.展开更多
过程控制实验是过程控制工程课的重要教学环节,设计并开发了基于DAQ(Data Acquisition)模块和OPC(OLE for process control)通信技术的过程控制实验装置。采用VB.NET编程,使用DAQmx的方法来驱动USB数据采集模块进行数据采集、控制,通过...过程控制实验是过程控制工程课的重要教学环节,设计并开发了基于DAQ(Data Acquisition)模块和OPC(OLE for process control)通信技术的过程控制实验装置。采用VB.NET编程,使用DAQmx的方法来驱动USB数据采集模块进行数据采集、控制,通过OPC技术与组态王监控程序进行数据交换,文中详细叙述了开发过程,并给出了程序代码。展开更多
基金supported by the Fundamental Research Funds for the Central Universities of China(2015CDJXY)
文摘In order to satisfy the requirements of beam measurement in the heavy ion medical machine and other small nuclear physics experiments, we designed and built a nuclear instrumentation module-based data acquisition system. This is composed of a set of functional modules and a purpose-built bus. One of the modules operates as a master, collecting data from the other slave modules. It then sends the data to the back-end computer via Ethernet.In addition to the hardware, dedicated software has been designed and implemented. In this paper, we provide a detailed description of the architecture of the system, the data frame, and the software. The bus is the central part of the system. It can transmit data from the slave modules to the master at 33 MB/s. The frame used to transmit the data also ensures its integrity and monitors the hardware architecture. The client software is designed to process data in real time and store data on a hard disk for later analysis.
文摘A real-time wireless analog/digital electronic system for the data acquisition of a proportional counter detector is presented. Gaseous detectors working principle is based on the ionization of a gas due to a particle. The ions are then accelerated towards two electrodes and the read out signal is amplified, shaped and discriminated. It is then sent to the DAQ (data acquisition) electronics. The power supply system can be either the common 220 V source or a battery, whose autonomy is about 72 h during data acquisition. The analog electronics are made up of a high voltage generator for the detector's electrodes, an amplifier system, a shaper and a discriminator. The digital environment is based on an Arduino Mega-2560 board. A wireless modular shield is plugged on the board, in order to access the Arduino board via the 802.11b/g wireless protocol. Four temperature sensors and two pressure sensors are placed in the surroundings of the detector and they are connected to the system in order to read out environmental conditions. The software application, if required by the user, periodically acquires the data produced by the detector, formats them together with the sensor readings into a frame and sends the frame via UDP to an external server. The server plots the data on a webpage. During the data acquisition, the microcontroller continuously monitors the battery status, in order to safely stop the system in case of low battery. The DAQ system is controlled via a web page hosted inside Arduino, which acts like a server. Such page allows to set the detector working parameters (high voltage, discriminator threshold), to start the data acquisition, to test the system via a debug panel and to read temperature and pressure sensors. Experimental results are presented.
文摘The neutron Time Of Flight (nTOF) facility at CERN is a high flux spallation neutron source commissioned in Nov 2000 and APr 2001.For the commissioning phases an innovative multipurpose DAQ system was developed and used.This system is capable of handling high data rated(10Mb/s) with the use of the National Instruments PCI-VXI interface board to communicate with the VME crates.The graphical user interface is based on Java^TM and ROOT allowing immediate visualization of the data and providing a flexible way of creating configurations for various experimental setups.
基金The project supported by Beijing Electron Positron Collider (BEPCII) Upgrade Project
文摘This article describes the prototype of the read-out subsystem which will be subject to the BESIII data acquisition system. According to the purpose of the BESIII, the event rate will be about 4000 Hz and the data rate up to 50 Mbytes/sec after Level 1 trigger. The read-out subsystem consists of some read-out crates and a read-out computer whose function is to initialize the hardware, to collect the event data from the front-end electronics after Level 1 trigger, to transfer data fragments to the computer in online form through two levels of computer pre-processing and high-speed network transmission. In this model, the crate level read-out implementation is based on the commercial single board computer MVME5100 running the VxWorks operating system. The article outlines the structure of the crate level testing platform of hardware and software. It puts emphasis on the framework of the read-out test model, data process flow and test method at crate level. Especially, it enumerates the key technologies in the process of design and analyses the test results. In addition, results which summarize the performance of the single board computer from the data transferring aspects will be presented.
基金supported by the Science,Technology and Innovation Commission of Shenzhen Municipality(Grant Nos.KQTD20210811090049034,RCBS20231211090824040,and RCBS20231211090815032)the National Natural Science Foundation of China(Grant Nos.12174178,12204228,12374474,and 123b2071)+2 种基金the Innovation Program for Quantum Science and Technology(Grant No.2021ZD0301703)the Shenzhen-Hong Kong Cooperation Zone for Technology and Innovation(Grant No.HZQB-KCZYB-2020050)Guangdong Basic and Applied Basic Research Foundation(Grant Nos.2024A1515011714 and 2022A1515110615)。
文摘As superconducting quantum computing continues to advance at an unprecedented pace,there is a compelling demand for the innovation of specialized electronic instruments that act as crucial conduits between quantum processors and host computers.Here,we introduce a microwave measurement and control system(M^(2)CS)dedicated to large-scale superconducting quantum processors.M^(2)CS features a compact modular design that balances overall performance,scalability and flexibility.Electronic tests of M^(2)CS show key metrics comparable to commercial instruments.Benchmark tests on transmon superconducting qubits further show qubit coherence and gate fidelities comparable to state-of-the-art results,confirming M^(2)CS's capability to meet the stringent requirements of quantum experiments running on intermediate-scale quantum processors.The compact and scalable nature of our design holds the potential to support over 1000 qubits after upgrade in stability and integration.The M^(2)CS architecture may also be adopted to a wider range of scenarios,including other quantum computing platforms such as trapped ions and silicon quantum dots,as well as more traditional applications like microwave kinetic inductance detectors and phased array radar systems.
文摘过程控制实验是过程控制工程课的重要教学环节,设计并开发了基于DAQ(Data Acquisition)模块和OPC(OLE for process control)通信技术的过程控制实验装置。采用VB.NET编程,使用DAQmx的方法来驱动USB数据采集模块进行数据采集、控制,通过OPC技术与组态王监控程序进行数据交换,文中详细叙述了开发过程,并给出了程序代码。