Predistortion model of klystron based on Field Programmable Gate Array (FPGA)
-
摘要: 合肥红外自由电子激光(IR-FEL)是一个工作在中红外和远红外波段的自由电子激光装置,为达到其设计指标,需要使用低电平系统(LLRF)对加速腔内加速场的幅度和相位进行监测和控制。但是速调管的输入输出非线性特性,使得近饱和区控制增益降低,导致了反馈效率的降低。设计了基于可编程逻辑阵列(FPGA)的预失真模型对速调管的幅度非线性特性进行修正,并且对2048节点直接查找表算法和32节点线性插值查找表算法进行了比较和在线实验。比较结果显示,在准确度满足要求情况下,直接查找表算法比线性插值查找表算法延迟减少25%,并且资源消耗量要少于线性插值查找表算法。采用基于直接查找表算法的预失真模块在东芝E3729型号速调管上进行了反馈效率的比较,添加预失真模块后反馈效率提高了43%。Abstract: Hefei Infrared Free Electron Laser (IR-FEL) is a free electron laser device operating in mid-infrared and far-infrared. To achieve its design targets, a low level radio frequency (LLRF) system is needed to monitor and control the amplitude and phase of the acceleration field in the accelerator cavity. However, the input-to-output nonlinear characteristic of the amplitude of the klystron decreases the control gain near the saturated region, which reduces the efficiency of feedback. In this paper, a predistortion algorithm based on FPGA is designed to correct the nonlinear characteristics of the amplitude of the klystron, and the 2048-node direct lookup-table algorithm and the 32-node lookup-table with linear interpolation algorithm are compared and tested online. The comparison shows that, in the condition of accuracy requirement, the direct lookup-table algorithm consumes 25% less clocks than the lookup-table with linear interpolation algorithm, with less total resource consumption. The feedback efficiency is compared on Toshiba E3729 klystron, and it is improved by 43% after adding the direct lookup-table algorithm based predistortion module.
-
表 1 FPGA实现结果
Table 1. Results of FPGA implementation
algorithm Lin[clk.cyc] logic elements error LUT slice sum direct lookup-table 5 881 385 1266 7.40% lookup-table with linear interpolation 7 940 500 1440 7.20% Note: Lin is namber of clocks consumed by different algorithms. -
[1] Li Heting, Jia Qika, Zhang Caishan, et al. Design of FELiChEM, the first infrared free-electron laser user facility in China[J]. Chinese Physics C, 2017, 41: 018102. doi: 10.1088/1674-1137/41/1/018102 [2] 李和廷, 何志刚, 吴芳芳, 等. 合肥红外自由电子激光装置[J]. 中国激光, 2021, 48:1700001. (Li Heting, He Zhigang, Wu Fangfang, et al. Infrared free electron laser device of Hefei[J]. Chinese Journal of Lasers, 2021, 48: 1700001 [3] Omet M, Michizono S, Matsumoto T, et al. FPGA-based klystron linearization implementations in scope of ILC[J]. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, 2015, 768: 69-76. [4] Rapp C. Effects of HPA-nonlinearity on a 4-DPSK/OFDM-signal for a digital sound broadcasting signal[C]//European Conference on Satellite Communications. 1991: 179‒184. [5] Katz A. Linearization: reducing distortion in power amplifiers[J]. Microwave Magazine IEEE, 2001, 2(4): 37-49. doi: 10.1109/6668.969934 [6] 孙思思, 张俊强, 李林, 等. SXFEL装置上速调管输入输出特性曲线的线性化[J]. 核技术, 2017, 40(6):9-15. (Sun Sisi, Zhang Junqiang, Li Lin, et al. Linearization of input/output characteristic curves of klystron on SXFEL device[J]. Nuclear Technology, 2017, 40(6): 9-15 [7] 任天祺, 唐雷雷, 周泽然. 基于MTCA的HLS-II直线加速器低电平系统改造[J]强激光与粒子束, 2020, 32: 084006Ren Tianqi, Tang Leilei, Zhou Zeran. Upgrade of low level RF system based on micro telecom computing architecture(MTCA) for HLS-II LINAC[J]. High Power Laser and Particle Beams, 2020, 32: 084006 [8] Wood J, Root D E . Fundamentals of nonlinear behavioral modeling for RF and microwave design[M]. Norwood: Artech House, 2005. [9] Zeng R, Mcginnis D, Molloy S, et al. Control performance improvement by using feedforward in LLRF[C]//Proceedings of IPAC. 2012. [10] Omet M , Michizono S Matsumoto T et al. Development and test of klystron linearization packages for FPGA-based low level RF control systems of ILC-like electron accelerators[C]//IEEE Real Time Conference. 2015.