| With the active construction of the fourth generation synchrotron radiation light sources and the continuous improvement of the accuracy of X-ray experiments,the requirements for stability of beam spot position have become increasingly high.Beam spot stability is an important indicator of synchrotron radiation beam lines and a prerequisite for users to obtain high-quality experimental data.Beam spot stability is greatly influenced by environmental mechanical vibration,and simple vibration isolation measures cannot completely eliminate environmental vibration.Therefore,conducting corresponding research on high-precision beam spot stability control is of great significance for the construction of advanced synchronous radiation light sources,improving the quality of experimental data,and improving experimental efficiency.In order to meet the requirements of high-precision beam spot position stability,this thesis designs a feedback control system based on beam spot position to achieve active adjustment of beam spot position.On this basis,an experimental testing platform is established to conduct experimental testing and analysis.The main contents of this thesis include:Firstly,the research status at domestic and overseas of X-ray beam position detector(XBPM)and beam spot stabilization control is introduced,the overall design of the control system is determined,and XBPM is used to detect the beam spot real-time position in a feedback loop.Based on the actual usage scenarios and requirements of the control system,functional analysis is conducted on the software and hardware parts of the system.The software part utilizes EPICS to complete the control system development,and the hardware part uses Zynq Ultra Scale+MPSo C,XBPM,and picoammeter to complete the required functions.Secondly,the overall structure of the hardware circuit of the control system is analyzed,and the hardware circuit of the system is partially implemented by adding a core board and an expansion board.Based on the functional requirements of the system hardware circuit,the functional modules and interfaces that the peripheral circuit should be equipped are defined,mainly including UART interface,Ethernet communication interface,power module,etc.,and the design of each functional module and interface is completed.Then,in order to meet the environmental requirements for the IOC operation,the Peta Linux tool was utilized to complete the construction of the Linux system,establish the EPICS development environment,and create the IOC.The IOC database is designed according to the required functions of the control system software,including current data acquisition,beam spot position calculation,establishing a PID controller,and issuing voltage control commands.To facilitate the use and debugging of the beam spot stabilization control system,a visual user interface has been developed by the CS Studio/Paebus tool.Finally,an experimental testing platform was established to test the performance of the beam spot stabilization control system.Before testing,in order to know the mechanical vibration intensity of the experimental environment,an acceleration measurement device was built to measure the environmental vibration acceleration data.Subsequently,the influence of environmental mechanical vibration on the beam spot position with and without feedback control was tested,and the data of beam spot position was recorded.The experiment result shows that in the face of beam spot jitter caused by environmental vibration and other factors,the control system can not only effectively suppress the beam spot offset and jitter caused by environmental vibration and other interference,but also maintain the beam spot position at the set position for a long time after introducing feedback.This thesis has 70 diagrams,12 tables,and 81 references. |