Design and Implementation of an FPGA-Based Data Acquisition System for Accelerator Synchronous Power Supply
DOI:
https://doi.org/10.63313/AJET.9054Keywords:
Data Acquisition, ZYNQ Soc, Embedded Linux, Digital FilterAbstract
In synchrotrons, the quality of beam acceleration depends on precise control of the composite magnetic field, which requires multiple sets of magnet power supplies to achieve accurate synchronization. Therefore, multi-channel synchronous acquisition of magnet power supply signals is a key step in evaluating their actual synchronization performance. However, the existing power supply acquisition system of CSRm suffers from issues such as complex structure and large volume. To address the synchronization requirements and system upgrade needs of the acquisition system, a synchronous multi-channel data acquisition system scheme is designed. The system consists of an AD acquisition module and a logic processing module. The AD acquisition module performs synchronous acquisition of multiple sets of power supply signals. The logic processing module, based on the FPGA of the ZYNQ platform, handles data transmission and filtering; the ARM side runs an embedded Ubuntu system and, together with the driver, achieves functional control and data transmission of the acquisition system. Finally, module functions and indicators of the acquisition system are tested. The test results show that the acquisition frequency remains stable above 9999 Hz, and the time difference between two channels is stable around 1 μs, meeting the accelerator channel requirement of less than 5 μs delay, thus verifying the feasibility of the system.
References
[1] GUO Yuhui, QIAO Weimin, WANG Yanyu, et al. Software design for magnetic-field power-supply controller based on DSP[J], HIGH POWER LASTER AND PARTICLE BEAMS, 2008, 20(10): 1711-1714.
[2] Xia Jiawen, Zhan Wenlong, Wei Baowen, et al . HIRFL-CSR complex[J], Chinese PhysicsC, 2009, 33(9): 804-810.
[3] REN Qiang, ZHANG Wei, AN Shi, et al. Monitoring system of power supply based on LabVIEW for main ring of ion cooler-storage ring[J], HIGH POWER LASTER AND PARTICLE BEAMS. 2016, 28(04): 172-175.
[4] LI Yuran, YANG Jun, REN Zhiguo. Design of High-speed Data Acquisition System Based on FPGA Embedded ARM Architecture[J], Microcontrollers & EmbeddedSystems, 2019, 19(06): 54-59.
[5] TIAN Hui, GUAN Xueyuan, JIANG Bowen. Research and design of data acquisition system based on Zynq[J], ELECTRONIC MEASUREMENT TECHNOLOGY, 2019, 42(02): 135-141(in Chinese). doi:10.19651/j.cnki.emt.1801983.
[6] ZHANG Zhen, GONG Ke, PENG Wenxi, et al. Development of a Data Acquisition System Based on the ZYNQ Platform[J], Nuclear Electronics & Detection Technology, 2025, 45(01): 140-144. doi:10.20173/j.cnki.ned.20241114.001.
[7] LIU Mou, ZHANG Menghao, YU Lixian, et al. Study on FPGA-based IIR Digital Filter Design Method[J], Electronics, 2020, 49(11): 1.
[8] WANG Mengyuan. DESIGN OF IIR DIGITAL FILTER BASED ON FPGA[D], Nan Jing: Southeast University,2016.
[9] ZHUANG Qiong. Design and Implementation of DMA High-Speed Channel and Driver Based on AXI Bus[D], Cheng Du: University of Electronic Science and Technology, 2019.
[10] SUN Guocui, DU Jun, FENG Xianghu, et al. Design and Implementation of Data Acquisition System Based on ZYNQ7000 Linux[j], Modern Information Technology, 2022, 6(04): 85. doi: 10.19850/j.cnki.2096-4706.2022.04.022.
[11] LIN Simiao. HIGH-SPEED SIGNAL ACQUISITION BASED ON FPGA[D], Cheng Du: Southwest Jiaotong University, 2017.
[12] CHANG Xiaxia. Development of CSR high-frequency power source control system based on Zynq SoC [D], Lan Zhou: Northwest Normal University, 2024(in chinese). doi: 10.27410/d.cnki.gxbfu.2024.002622.
[13] JIN Yong. Design and Research of Power Supply Data Monitoring Analyzer for Heavy Ion Accelerator Based on ZYNQ [D], Lan Zhou: Lanzhou University of Technology, 2023.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 by author(s) and Erytis Publishing Limited.

This work is licensed under a Creative Commons Attribution 4.0 International License.













