CN109474366B - Synchronous timing trigger system and method applied to particle accelerator - Google Patents
Synchronous timing trigger system and method applied to particle accelerator Download PDFInfo
- Publication number
- CN109474366B CN109474366B CN201910021442.7A CN201910021442A CN109474366B CN 109474366 B CN109474366 B CN 109474366B CN 201910021442 A CN201910021442 A CN 201910021442A CN 109474366 B CN109474366 B CN 109474366B
- Authority
- CN
- China
- Prior art keywords
- case
- instance
- trigger
- file
- optical signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 52
- 239000002245 particle Substances 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000003287 optical effect Effects 0.000 claims abstract description 60
- 230000005540 biological transmission Effects 0.000 claims abstract description 42
- 238000004891 communication Methods 0.000 claims abstract description 15
- 230000003993 interaction Effects 0.000 claims abstract description 6
- 230000006870 function Effects 0.000 claims description 26
- 239000013308 plastic optical fiber Substances 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 7
- 230000001960 triggered effect Effects 0.000 claims description 7
- 230000002093 peripheral effect Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 5
- 238000010304 firing Methods 0.000 claims 1
- 238000003860 storage Methods 0.000 abstract description 6
- 238000005516 engineering process Methods 0.000 description 8
- 239000013307 optical fiber Substances 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000002665 ion therapy Methods 0.000 description 3
- 238000012827 research and development Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 229910000838 Al alloy Inorganic materials 0.000 description 1
- 102100029368 Cytochrome P450 2C18 Human genes 0.000 description 1
- 101000919360 Homo sapiens Cytochrome P450 2C18 Proteins 0.000 description 1
- 206010028980 Neoplasm Diseases 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000036316 preload Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000001959 radiotherapy Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0682—Clock or time synchronisation in a network by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Multi Processors (AREA)
Abstract
Description
技术领域technical field
本发明涉及肿瘤放射治疗技术领域,尤其涉及一种应用于粒子加速器的同步定时触发系统及方法。The present invention relates to the technical field of tumor radiation therapy, in particular to a synchronous timing triggering system and method applied to a particle accelerator.
背景技术Background technique
医用重离子加速器是医用重离子治疗装置的重要组成,加速器控制的对象是在真空管道内以接近光速高速运转的带电粒子。在医用重离子治疗过程中,要求加速器及治疗终端的所有需要同步的设备以一个精准的时间基准同步运行,这就需要一套高精度的同步定时触发系统对所有需要同步的设备进行统一协调、指挥及调度,按严格的周期与时序同步运行,产生治疗所需的粒子束。The medical heavy ion accelerator is an important component of the medical heavy ion treatment device. The object controlled by the accelerator is the charged particles running at a high speed close to the speed of light in the vacuum tube. In the process of medical heavy ion therapy, all the devices that need to be synchronized in the accelerator and the treatment terminal are required to run synchronously with a precise time reference. Command and dispatch, run synchronously with strict cycles and timings, to generate the particle beams required for treatment.
目前,许多加速器的同步定时触发系统采用基于现场可编程门阵列(FieldProgrammable Gate Array,FPGA)技术的事件定时系统,文献“数字脉冲电源同步定时触发系统”(专利号:201220694215.4)中公开了一种基于FPGA技术的数字脉冲电源同步定时触发系统,其特点是以现场可编程门阵列为硬件的片上系统(System-on-a-Programmable-Chip,SOPC)作为同步定时触发系统触发源服务器。控制计算机用软件界面来组织触发编码和延时数据,并通过网络下载到触发源服务器。该触发源服务器根据接收到的参数产生一系列以时间为基准的32Bit触发编码脉冲,并将这些触发编码通过扇出设备及光纤传输系统将32Bit触发脉冲同步传送给所有需要同步工作的数字脉冲电源。该系统能实现离子加速器数字脉冲电源或相关工业领域多台数字脉冲电源按照设定的时间序列同步启动或者分组定时同步启动控制,满足了相关领域数字脉冲电源在远程控制方式下定时同步启动的要求,但是该系统存在一些缺点:其一,该系统以基于FPGA的可编程片上系统作为触发源服务器,系统的功能与性能均受到片上系统性能及资源的限制,不利于系统拓展、升级与优化;其二,该系统与上位机(控制计算机)通过片上系统的网络芯片及网口,以TCP/IP通讯协议进行数据交互,数据的传输与实时性不高,传输速度慢;其三,由于该系统是基于TCP/IP通讯协议与其他系统进行连接,当多用户与其进行信息交互时,存在通讯端口及资源冲突等问题。At present, the synchronous timing trigger system of many accelerators adopts an event timing system based on Field Programmable Gate Array (FPGA) technology. The document "Digital Pulse Power Synchronous Timing Trigger System" (Patent No.: 201220694215.4) discloses an event timing system. The digital pulse power synchronous timing trigger system based on FPGA technology is characterized by a system-on-a-programmable-chip (SOPC) with field programmable gate array as the hardware as the trigger source server of the synchronous timing trigger system. The control computer uses the software interface to organize the trigger code and delay data, and download it to the trigger source server through the network. The trigger source server generates a series of time-based 32Bit trigger code pulses according to the received parameters, and transmits these trigger codes synchronously to all digital pulse power supplies that need to work synchronously through the fan-out equipment and optical fiber transmission system. . The system can realize ion accelerator digital pulse power supply or multiple digital pulse power supplies in related industrial fields to start synchronously according to the set time sequence or group timing synchronous start control, which meets the requirements of digital pulse power supply in related fields for timing synchronous start under remote control mode , but the system has some shortcomings: First, the system uses the FPGA-based programmable system-on-chip as the trigger source server, and the function and performance of the system are limited by the performance and resources of the system-on-chip, which is not conducive to system expansion, upgrade and optimization; Second, the system and the host computer (control computer) exchange data with the TCP/IP communication protocol through the network chip and network port of the system-on-chip. The data transmission and real-time performance are not high, and the transmission speed is slow; The system is connected with other systems based on the TCP/IP communication protocol. When multiple users interact with it, there are problems such as communication ports and resource conflicts.
发明内容SUMMARY OF THE INVENTION
(一)要解决的技术问题(1) Technical problems to be solved
针对于现有的技术问题,本发明提供一种应用于粒子加速器的同步定时触发系统及方法,用于至少部分解决以上技术问题。In view of the existing technical problems, the present invention provides a synchronous timing triggering system and method applied to a particle accelerator, which is used to at least partially solve the above technical problems.
(二)技术方案(2) Technical solutions
本发明提供一种应用于粒子加速器的同步定时触发系统,该系统可连接至少一个客户端,客户端与同步定时触发系统之间采用客户端/服务端的模式进行数据交互,该同步定时触发系统包括:The present invention provides a synchronous timing triggering system applied to particle accelerators. The system can be connected to at least one client. The client and the synchronous timing triggering system use a client/server mode for data interaction. The synchronous timing triggering system includes: :
事例发生系统,由PXIe/PXI工控机及事例输出板卡构成,该PXIe/PXI工控机用于根据事例文件号从数据库索引事例文件,该事例输出板卡根据事例文件输出事例光信号,PXIe/PXI工控机与事例输出板卡通过PXIe/PXI高速背板总线进行数据传输;The case generation system is composed of a PXIe/PXI industrial computer and an instance output board. The PXIe/PXI industrial computer is used to index the case file from the database according to the case file number. The case output board outputs the case optical signal according to the case file. The PXI industrial computer and the case output board carry out data transmission through the PXIe/PXI high-speed backplane bus;
事例传输系统,用于传递所述事例光信号;an event transmission system for transmitting the event optical signal;
事例接收/解译器,用于接收事例光信号并转换为事例码,将转换的事例码与事例接收/解译器存储的触发事例码对比,若两者事例码完全一致,则产生触发信号或电平,触发粒子加速器中需要同步的设备。The case receiver/interpreter is used to receive the case light signal and convert it into case code, and compare the converted case code with the trigger case code stored in the case receiver/decoder. If the two case codes are exactly the same, a trigger signal will be generated. or level to trigger devices in the particle accelerator that need to be synchronized.
其中,事例传输系统连接至少一个事例接收/解译器,每个需要同步的设备具有与之对应的事例接收/解译器,事例传输系统将事例光信号扇出并分发为多个事例光信号,同时传递至每个需要同步的设备对应的事例接收/解译器。The case transmission system is connected to at least one case receiver/interpreter, each device that needs to be synchronized has a corresponding case receiver/interpreter, and the case transmission system fan-out and distributes case optical signals into multiple case optical signals , and passed to the instance receiver/interpreter corresponding to each device that needs to be synchronized.
可选地,PXIe/PXI工控机设置有事例编辑界面、事例控制界面、控制逻辑处理及板卡驱动的功能,事例编辑界面用于编写事例文件,并保存于数据库中;事例控制界面用于选择事例文件号并进行参数设置;控制逻辑处理用于根据事例文件号从数据库索引事例文件;板卡驱动用于驱动事例输出板卡根据事例文件输出事例光信号。Optionally, the PXIe/PXI industrial computer is provided with the functions of case editing interface, case control interface, control logic processing and board driver. The case editing interface is used to write case files and save them in the database; the case control interface is used to select Case file number and set parameters; control logic processing is used to index case files from database according to case file number; board driver is used to drive case output board to output case light signal according to case file.
可选地,事例传输系统由多个扇出器通过塑料光纤连接而成的树形结构,每个扇出器至少包括一个输出接口,使得事例光信号能够同时被传输到多个事例接收/解译器。Optionally, the case transmission system is a tree structure formed by a plurality of fan-outs connected by plastic optical fibers, and each fan-out includes at least one output interface, so that the case optical signal can be simultaneously transmitted to a plurality of case receivers/decoders. translator.
可选地,事例文件包括事例名称、延迟时间及重复次数,事例名称用于指定触发的设备;延迟时间用于限定从上次事例输出结束至本次输出开始的间隔时间;重复次数用于限定当前事例重复输出的次数。Optionally, the case file includes case name, delay time and repetition times. The case name is used to specify the triggering device; the delay time is used to limit the interval time from the end of the last case output to the start of this output; the repetition times is used to limit the The number of times the current case is repeatedly output.
可选地,事例接收/解译器包括网络接口和光信号接口,网络接口用于从数据库中加载需要同步的设备必须响应的触发事例码至事例接收/解译器;光信号接口用于接收所述事例光信号。Optionally, the case receiver/interpreter includes a network interface and an optical signal interface, the network interface is used to load the trigger case code that the device that needs to be synchronized must respond to from the database to the case receiver/interpreter; the optical signal interface is used to receive all the data. Describe the case light signal.
可选地,客户端与同步定时触发系统之间采用标准工业OPC-UA通信协议进行信息交互,以提供多客户端访问。Optionally, a standard industrial OPC-UA communication protocol is used to exchange information between the client and the synchronous timing trigger system, so as to provide multi-client access.
可选地,连接多个扇出器之间的塑料光纤等长,以使事例光信号的传输距离相等。Optionally, the lengths of the plastic optical fibers connected between the multiple fan-outs are equal, so that the transmission distances of the case optical signals are equal.
可选地,PXI工控机设有多个外设插槽,事例输出板卡插入其中一个插槽,以便后期对该同步定时触发系统的功能扩展。Optionally, the PXI industrial computer is provided with a plurality of peripheral slots, and the case output board is inserted into one of the slots, so as to expand the function of the synchronous timing trigger system later.
可选地,事例输出板卡包括:光信号输出端口,用于输出事例光信号;调试接口,用于对事例输出板卡的性能进行调试。Optionally, the case output board includes: an optical signal output port for outputting case optical signals; and a debugging interface for debugging the performance of the case output board.
本发明另一方面提供一种同步定时触发方法,包括:PXI工控机根据事例文件号从数据库中索引事例文件;事例输出板卡通过PXI高速背板总线接收事例文件,并根据事例文件输出事例光信号;事例传输系统将事例光信号扇出并分发为多个事例光信号;每个需要同步的设备对应的事例接收/解译器接收事例光信号,并转化为事例码,将转换的事例码与事例接收/解译器存储的触发事例码对比,若两者事例码完全一致,则产生触发信号或电平,触发粒子加速器中需要同步的设备。Another aspect of the present invention provides a synchronous timing trigger method, comprising: a PXI industrial computer indexes an instance file from a database according to an instance file number; an instance output board receives the instance file through the PXI high-speed backplane bus, and outputs the instance light according to the instance file Signal; the case transmission system fan-out and distributes the case optical signal into multiple case light signals; the case receiver/interpreter corresponding to each device that needs to be synchronized receives the case light signal and converts it into an case code, and converts the converted case code Compared with the trigger event code stored in the event receiver/interpreter, if the two event codes are completely consistent, a trigger signal or level will be generated to trigger the device in the particle accelerator that needs to be synchronized.
(三)有益效果(3) Beneficial effects
本发明提供一种应用于粒子加速器的同步定时触发系统及方法,包括有益效果:The present invention provides a synchronous timing trigger system and method applied to a particle accelerator, including the beneficial effects:
1、该系统采用PXI工控机+PXI插入式事例输出板卡的硬件方案,具有丰富的存储资源及计算资源,可以方便对数据进行分析、处理及存储,解决前述所提及的片上系统计算功能与存储资源不足的问题,有效提高了系统的控制精度和速度。1. The system adopts the hardware solution of PXI industrial computer + PXI plug-in case output board. It has abundant storage resources and computing resources, which can easily analyze, process and store data, and solve the above-mentioned system-on-chip computing functions With the problem of insufficient storage resources, the control precision and speed of the system are effectively improved.
2、系统中控制器与事例输出板卡之间通过PXI总线进行数据交互,保证了数据的传输速度,系统的实时性、可靠性和同步性得到有效提高,同时,PXI机箱扩展插槽提供了冗余插槽以便后期系统功能的扩展。2. The data exchange between the controller and the case output board in the system is carried out through the PXI bus, which ensures the data transmission speed, and the real-time, reliability and synchronization of the system are effectively improved. At the same time, the PXI chassis expansion slot provides Redundant slots for later expansion of system functions.
3、该系统能够提供多客户端访问,且采用标准工业通信协议OPC-UA,解决了通讯端口及资源冲突的问题,同时保证了通讯协议的标准化与规范化。3. The system can provide multi-client access, and adopts the standard industrial communication protocol OPC-UA, which solves the problem of communication ports and resource conflicts, and at the same time ensures the standardization and standardization of communication protocols.
4、虚拟仪器仪表技术的应用,有效减少了硬件研发的周期,提高了系统的可靠性及可维护性,避免了系统升级困难,减少了系统的作业难度。4. The application of virtual instrumentation technology effectively reduces the cycle of hardware research and development, improves the reliability and maintainability of the system, avoids the difficulty of system upgrade, and reduces the difficulty of system operation.
附图说明Description of drawings
图1是本发明实施例同步定时触发系统的结构示意图。FIG. 1 is a schematic structural diagram of a synchronization timing trigger system according to an embodiment of the present invention.
图2是本发明实施例同步定时触发系统的事例发生系统的结构示意图。FIG. 2 is a schematic structural diagram of an event generation system of a synchronous timing trigger system according to an embodiment of the present invention.
图3本发明实施例同步定时触发系统的事例传输系统的结构示意图3 is a schematic structural diagram of an instance transmission system of a synchronous timing trigger system according to an embodiment of the present invention
图4本发明实施例同步定时触发系统对应的控制软件组成架构示意图。FIG. 4 is a schematic diagram of the composition structure of the control software corresponding to the synchronization timing trigger system according to the embodiment of the present invention.
图5本发明实施例同步定时触发方法的流程图。FIG. 5 is a flowchart of a method for triggering synchronization timing according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to specific embodiments and accompanying drawings.
本发明的实施例提出一种粒子加速器同步定时触发系统,该系统可连接至少一个客户端,能够提供多客户端访问,其结构如图1所示。该系统可用于医用重离子治疗装置,在医用重离子治疗装置治疗过程中,同步定时触发加速器及治疗终端所有需要同步的设备,以一个精准的时间基准同步运行,产生治疗所需的粒子束。其结构包括事例发生系统、事例传输系统及事例接收/解译器,其中,事例传输系统连接至少一个事例接收/解译器,每个需要运行的设备具有与之对应的事例接收/解译器,事例传输系统将事例发生系统产生的事例光信号扇出并分发为多个事例光信号,同时传递至每个需要同步的设备对应的事例接收/解译器。下面具体介绍。An embodiment of the present invention provides a particle accelerator synchronous timing trigger system, the system can be connected to at least one client, and can provide multi-client access, the structure of which is shown in FIG. 1 . The system can be used in a medical heavy ion therapy device. During the treatment process of the medical heavy ion therapy device, the accelerator and all the equipment that needs to be synchronized at the treatment terminal are triggered synchronously and run synchronously with a precise time reference to generate the particle beam required for the treatment. Its structure includes an event generation system, an event transmission system, and an event receiver/interpreter, wherein the event transmission system is connected to at least one event receiver/interpreter, and each device that needs to run has a corresponding event receiver/interpreter. , the event transmission system fans out and distributes the event optical signal generated by the event occurrence system into multiple event optical signals, and simultaneously transmits it to the event receiver/interpreter corresponding to each device that needs to be synchronized. The details are described below.
事例发生系统,用于根据事例文件号从数据库索引事例文件,再根据该事例文件输出事例光信号。The case generation system is used for indexing case files from the database according to the case file numbers, and then outputting case light signals according to the case files.
该事例发生系统由PXIe/PXI工控机和事例输出板卡组成,PXIe/PXI工控机中具有相应的控制软件。PXIe/PXI工控机为同步定时触发系统的服务器,其包括PXIe/PXI控制机箱、PXIe/PXI背板总线、系统控制器及事例输出板卡,如图2所示。当需要同步定时触发器统一触发相应的设备时,物理人员通过上位机(中央监控客户端)下发事例文件号、设置运行参数和加载请求,系统控制器运行控制软件,根据事例文件号在数据库中自动索引该事例文件号对应的事例文件,再通过PXIe/PXI背板总线将索引到的事例文件及运行参数加载至事例输出板卡的板载RAM中。事例输出板卡在接收到上位机发出的启动指令后,则严格按照事例文件及运行参数输出32Bit的事例光信号。同时,事例输出板卡的实时工作状态会通过背板总线实时传输至PXIe/PXI工控机,并通过界面进行显示,即事例输出板卡与控制器通过PXIe/PXI机箱提供的高速背板总线进行数据交互。The case generation system is composed of PXIe/PXI industrial computer and case output board, and the PXIe/PXI industrial computer has corresponding control software. The PXIe/PXI industrial computer is the server of the synchronous timing trigger system, which includes the PXIe/PXI control chassis, the PXIe/PXI backplane bus, the system controller and the case output board, as shown in Figure 2. When the synchronous timing trigger needs to trigger the corresponding equipment uniformly, the physical personnel sends the case file number, sets the operating parameters and loading request through the upper computer (central monitoring client), and the system controller runs the control software, according to the case file number in the database. The case file corresponding to the case file number is automatically indexed in the PXIe/PXI backplane bus, and the indexed case file and operating parameters are loaded into the on-board RAM of the case output board through the PXIe/PXI backplane bus. The case output board will output 32Bit case light signal in strict accordance with the case file and operating parameters after receiving the start command from the host computer. At the same time, the real-time working status of the case output board will be transmitted to the PXIe/PXI industrial computer in real time through the backplane bus, and displayed through the interface, that is, the case output board and the controller are connected through the high-speed backplane bus provided by the PXIe/PXI chassis. Data interaction.
具体地,PXIe/PXI工控机设置有事例编辑界面、事例控制界面、控制逻辑处理及板卡驱动等功能,通过事例编辑界面编写事例文件并保存在数据库中,通过事例控制界面选择当前需要的事例文件号,通过控制逻辑处理根据事例文件号在数据库中自动索引该事例文件号对应的事例文件,再通过PXIe/PXI背板总线将索引到的事例文件及运行参数加载至事例输出板卡的板载RAM中。Specifically, the PXIe/PXI industrial computer is equipped with functions such as case editing interface, case control interface, control logic processing, and board driver. The case file is written and saved in the database through the case editing interface, and the currently needed case is selected through the case control interface. The file number, through the control logic processing, the case file corresponding to the case file number is automatically indexed in the database according to the case file number, and then the indexed case file and operating parameters are loaded to the case output board through the PXIe/PXI backplane bus. loaded into RAM.
其中,事例文件是根据治疗所需的束流能量及治疗线编写的,不同的治疗线及能量具有与之对应的事例文件,因此,物理人员会根据实际所需,通过物理计算提前编辑所有束流能量及治疗线对应的事例文件,并保存在数据库中。实际需要用到哪些事例文件时,再根据事例文件编号从数据库中索引后加载到事例输出板卡的板载RAM中。Among them, the case file is prepared according to the beam energy and treatment line required for treatment. Different treatment lines and energy have corresponding case files. Therefore, the physicist will edit all beams in advance through physical calculation according to actual needs. Case files corresponding to flow energy and treatment lines are stored in the database. When the case files are actually needed, they are indexed from the database according to the case file numbers and loaded into the onboard RAM of the case output board.
一个事例文件由事例名称、延迟时间及重复次数组成,如表1所示。A case file consists of case name, delay time and repetition times, as shown in Table 1.
表1Table 1
事例名称由8位严格定义的16进制数表示,格式为:“C0XXYYZZ”,事例名称分为三段,“C0”为开始字节,“XX”、“YYZZ”代表了不同的前端设备、加速能量及对应的治疗线。The case name is represented by an 8-bit strictly defined hexadecimal number in the format: "C0XXYYZZ". The case name is divided into three segments, "C0" is the start byte, "XX", "YYZZ" represent different front-end devices, Accelerating energy and corresponding treatment lines.
延迟时间表示上次事例输出结束至本次事例开始输出的相对时间间隔,本发明实施例事例板卡的延时精度为10纳秒。The delay time represents the relative time interval from the end of the last case output to the start of the current case output, and the delay precision of the case board in the embodiment of the present invention is 10 nanoseconds.
重复次数表示当前所选事例连续重复输出的次数,如果次数为1,当前事例结束并自动开始下一个事例输出;如果大于1,则循环当前事例输出与延迟时间,直到达到设置的次数。The number of repetitions indicates the number of times the currently selected case is repeatedly output. If the times is 1, the current case ends and the next case output starts automatically; if it is greater than 1, the current case output and delay time are cycled until the set times are reached.
PXIe/PXI工控机箱设置有一个系统插槽和多个外设插槽,其中,多个外设插槽中包含一个星型触发控制器插槽。系统控制器插入PXIe/PXI工控机的系统插槽中,事例输出板卡插入除星型触发控制器插槽之外的一个设插槽中,设置多个插槽的目的是为了提供冗余插槽,以便后期对PXIe/PXI工控机功能的扩展。本发明实施例中,PXI工控机箱采用凌华(ADLINK)公司PXIS-2630型号的3U八槽PXI机箱,支持3U PXI和Compact PCI模块,兼容PXIRev.2.2规范,其提供一个系统插槽和7个外设插槽,系统控制器采用凌华(ADLINK)公司PXI-3950型号控制器,控制器CPU:CoreTM2 Duo T7500 2.2GHz,前端总线:800MHz,最大支持4GB SO-DIMM内存,前面板上提供两个具有LED显示的千兆以太网RJ-45网络端口,4个USB2.0端口,320GB SATA硬盘。该PXI机箱符合CPCI机械规范,具有空气冷却装置,符合工业环境测试(温度、湿度、震动和冲击试验)等要求,保证了本系统的EMC及电气安全特性,以及系统的易集成性。The PXIe/PXI industrial control chassis is provided with a system slot and multiple peripheral slots, wherein the multiple peripheral slots include a star-triggered controller slot. The system controller is inserted into the system slot of the PXIe/PXI industrial computer, and the case output board is inserted into a device slot except the star trigger controller slot. The purpose of setting up multiple slots is to provide redundant insertion. slot for later expansion of PXIe/PXI industrial computer functions. In the embodiment of the present invention, the PXI industrial control chassis adopts a 3U eight-slot PXI chassis of ADLINK company PXIS-2630 model, supports 3U PXI and Compact PCI modules, is compatible with the PXIRev.2.2 specification, and provides one system slot and seven Peripheral slot, system controller adopts ADLINK PXI-3950 type controller, controller CPU: Core TM 2 Duo T7500 2.2GHz, FSB: 800MHz, maximum support 4GB SO-DIMM memory, two Gigabit Ethernet RJ-45 network ports with LED display on the front panel, 4 USB2.0 ports, 320GB SATA hard disk. The PXI chassis complies with the CPCI mechanical specification, has an air cooling device, and meets the requirements of industrial environmental tests (temperature, humidity, vibration and shock tests), etc., which ensures the EMC and electrical safety characteristics of the system, as well as the easy integration of the system.
事例输出板卡为插在PXIe/PXI总线插槽中的板卡,占用1个外设插槽,基于FPGA技术进行设计,包含一个光信号输入端口(R1),两个信号发射端口(T1、T2),一个标准TTL信号输入端口和一个JTAG调试端口,如图2所示。The case output board is a board inserted in the PXIe/PXI bus slot, occupying one peripheral slot, designed based on FPGA technology, including one optical signal input port (R1), two signal transmission ports (T1, T2), a standard TTL signal input port and a JTAG debug port, as shown in Figure 2.
事例输出板卡的两个光信号输出接口(T1,T2)用于输出事例光信号,接口类型为T-1522Z,通过光纤与事例传输系统的扇出设备连接。同时,为了方便事例发生系统功能扩展,事例输出板卡还设有光信号输入接口(R1),接口类型为R-2522Z,TTL信号输入接口可接受外部TTL电平信号,JTAG调试接口主要用于事例输出板卡的性能调试。事例输出板卡输出的事例光信号波长为660nm,每个事例由32Bit的二进制数组成,每一位宽度为2.56us,波特率为390625bit/s,字节顺序为大端模式,FPGA内存256MB,总线为标准PXI总线。输出光信号颜色为可见红光,可通过光信号输出接口红光的闪烁判断该位为“1”或者“0”,当该位为“1”时,光信号输出接口闪烁红光;当该位为“0”时,光发射接口不闪烁,处于“熄灯”状态,事例输出板卡在“空闲”状态时,光发射接口始终处于“熄灯”状态。The two optical signal output interfaces (T1, T2) of the case output board are used to output the case optical signal. The interface type is T-1522Z, which is connected to the fan-out device of the case transmission system through the optical fiber. At the same time, in order to facilitate the function expansion of the case generation system, the case output board also has an optical signal input interface (R1), the interface type is R-2522Z, the TTL signal input interface can accept external TTL level signals, and the JTAG debug interface is mainly used for Example output board performance debugging. The wavelength of the case optical signal output by the case output board is 660nm, each case is composed of 32Bit binary numbers, the width of each bit is 2.56us, the baud rate is 390625bit/s, the byte order is big endian mode, and the FPGA memory is 256MB. , the bus is a standard PXI bus. The color of the output optical signal is visible red light, and it can be judged that the bit is "1" or "0" by the flashing red light of the optical signal output interface. When the bit is "1", the optical signal output interface flashes red light; When the bit is "0", the light-emitting interface does not flash and is in the "light-off" state. When the case output board is stuck in the "idle" state, the light-emitting interface is always in the "light-off" state.
事例传输系统,用于传递所述事例光信号。An instance transmission system for transmitting the instance optical signal.
本发明实施例事例传输系统采用光纤技术,由多个扇出器和塑料光纤连接而成的树形结构传输网络,负责将事例发生系统事例光信号扇出并分发至需要触发的设备,其结构如图3所示。The case transmission system of the embodiment of the present invention adopts optical fiber technology, and a tree-structure transmission network formed by connecting multiple fan-outs and plastic optical fibers is responsible for fan-out and distributing the case optical signal of the case occurrence system to the equipment that needs to be triggered. Its structure As shown in Figure 3.
一级扇出器位于树形结构的最顶层,负责将事例发生系统输出的事例光信号通过等长的塑料光纤与位于治疗装置不同区域的二级扇出设备连接,二级扇出设备通过塑料光纤连接三级扇出设备,三级扇出设备通过塑料光纤连接四级扇出设备,根据实际需求逐级向下延伸,直至连接至事例接收/解译器或前端智能控制器,实现事例光信号的传递与分发功能。The first-level fan-out is located at the top of the tree structure, and is responsible for connecting the event optical signal output by the event-generating system to the second-level fan-out equipment located in different areas of the treatment device through an equal-length plastic optical fiber. The optical fiber is connected to the third-level fan-out device, and the third-level fan-out device is connected to the fourth-level fan-out device through the plastic optical fiber. Signal transmission and distribution functions.
扇出器至少包括一个输出接口,使得事例光信号能够同时被传输到多个事例接收/解译器,本发明实施例扇出器采用的是中科院近代物理研究所研制的ACFO型号扇出器,负责接收事例光信号并进行功率放大,以扩大网络传输距离。同时,把所有节点集中在以它为中心的节点上,实现扇出功能。所述扇出器对信号的传输速率最高达到1MBps,采用红色可见光、波长为660nm、频率最高1MHZ,工作额定电压20~24V(DC)。所述扇出器提供RS485、RS232和POF光纤标准接口,同时具备9个同型号光纤接口,依靠内部电路可实现在同一时间内将一种输入触发脉冲序列同时分发下传给9个设备的功能,即信号1进9出的扇出功能。同时,外壳采用铝合金材质,便于设备的安装固定,外壳进行接地处理,一定程度上提高了设备的EMC和电气安全性能。The fanout includes at least one output interface, so that the case optical signal can be simultaneously transmitted to multiple case receivers/interpreters. The fanout in the embodiment of the present invention adopts the ACFO model fanout developed by the Institute of Modern Physics, Chinese Academy of Sciences. Responsible for receiving the case optical signal and amplifying the power to expand the network transmission distance. At the same time, all nodes are concentrated on the node centered on it to realize the fan-out function. The transmission rate of the fanout to the signal is up to 1MBps, using red visible light, the wavelength is 660nm, the frequency is up to 1MHZ, and the rated working voltage is 20-24V (DC). The fanout provides RS485, RS232 and POF optical fiber standard interfaces, and at the same time has 9 optical fiber interfaces of the same type. By means of the internal circuit, it can realize the function of simultaneously distributing and downloading an input trigger pulse sequence to 9 devices at the same time. , that is, the fan-out function of signal 1 in and 9 out. At the same time, the shell is made of aluminum alloy, which is convenient for the installation and fixing of the equipment, and the shell is grounded, which improves the EMC and electrical safety performance of the equipment to a certain extent.
塑料光纤作为事例信号的传输介质,具有信号损耗低、传输速度快、传输距离远,抗干扰能力强及重量轻等特点,可以有效提升系统实时性、同步性和抗干扰性。同时,光信号传输频率远高于电波传输频率,所受强电干扰较小,提高了系统的EMC和电气安全性能。As the transmission medium of the case signal, plastic optical fiber has the characteristics of low signal loss, fast transmission speed, long transmission distance, strong anti-interference ability and light weight, which can effectively improve the real-time performance, synchronization and anti-interference of the system. At the same time, the transmission frequency of optical signals is much higher than the transmission frequency of radio waves, and the strong electric interference is less, which improves the EMC and electrical safety performance of the system.
事例接收/解译器,用于接收事例光信号并转换为事例码,将转换的事例码与事例接收/解译器存储的触发事例码对比,若两者事例码完全一致,则产生触发信号或电平,触发加速器中需要同步设备。The case receiver/interpreter is used to receive the case light signal and convert it into case code, and compare the converted case code with the trigger case code stored in the case receiver/decoder. If the two case codes are exactly the same, a trigger signal will be generated. or level, a synchronization device is required in the trigger accelerator.
事例接收/解译器主要包括事例接收/解译器或智能控制器,智能控制器是指本身具有事例接收及解译功能的设备控制器,事例接收/解译器是为不具备事例解译功能的设备准备的外置触发设备。由于需要同步的设备中,有一些设备的智能控制器自身具有事例接收/解译功能,相当于自带事例接收/解译器,但有一些设备不具备事例接收/解译功能,因此,为不具备事例解译功能的设备设置事例接收/解译器(外置触发设备)。事例传输系统直接将事例光信号传递给那些具有事例接收/解译功能的设备,不具备事例接收/解译的设备,则通过外置事例接收/解译器接收事例光信号。The case receiver/interpreter mainly includes case receiver/interpreter or intelligent controller. The smart controller refers to the device controller that has the function of case receiver and interpretation. The case receiver/interpreter is not equipped with case interpretation. External trigger device for functional device preparation. Because some of the devices that need to be synchronized have their own intelligent controllers with case receiving/interpreting functions, which are equivalent to their own case receiving/interpreting devices, but some devices do not have case receiving/interpreting functions. Therefore, for A case receiver/interpreter (external trigger device) is set for a device without case interpretation function. The case transmission system directly transmits the case light signal to those devices with case reception/interpretation function, and the equipment without case reception/interpretation receives the case light signal through an external case reception/interpreter.
事例接收/解译器同时具备网络接口和光信号接口,该网络接口用于接收预先加载的触发事例码并存储在事例接收/解译器RAM中,预先加载触发事例码至事例接收/解译器RAM中的目的是为了提前设置好对应设备开始运行的触发条件,该光信号接口用于接收事例传输系统传递的事例光信号,接收该光信号的目的是决定何时按照预先加载的触发事例条件触发相应的设备。接收到事例光信号后将其转化为对应的事例码,将转换的事例码与事例接收/解译系统存储的触发事例码对比,若两者事例码完全一致,则事例接收/解译器输出晶体管-晶体管逻辑(TTL)触发电平至需要运行的设备并触发该设备。由于事例输出系统是同时将事例光信号传输至各设备对应的事例接收/解译器,因此,各设备是严格按照事例发生系统触发事例的时序被触发。The case receiver/interpreter has both a network interface and an optical signal interface. The network interface is used to receive the preloaded trigger case code and store it in the case receiver/interpreter RAM, and preload the trigger case code to the case receiver/interpreter. The purpose of the RAM is to set the trigger condition for the corresponding device to start running in advance. The optical signal interface is used to receive the case optical signal transmitted by the case transmission system. The purpose of receiving the optical signal is to determine when to trigger the case condition according to the preloaded case. Trigger the corresponding device. After receiving the case light signal, convert it into the corresponding case code, and compare the converted case code with the trigger case code stored in the case receiving/interpreting system. If the two case codes are exactly the same, the case receiving/interpreter outputs Transistor-Transistor Logic (TTL) triggers the level to the device that needs to operate and triggers the device. Since the event output system simultaneously transmits the event optical signal to the event receiver/interpreter corresponding to each device, each device is triggered in strict accordance with the timing of the event occurrence system triggering the event.
本发明实施例事例接收/解译器提供RJ45网络接头工作频率范围:DC~2.5MHz,频率稳定度:优于10-7,频率准确度:优于10ppm,幅度范围,档位1:0V~10V;档位2:-10V~+10V可设置;谐波失真:优于35dBc,杂波失真:优于-55dBc,相位噪声:-107dBc/Hz@10kHz,具备任意波形通道自检功能,具备双路采样通道自检功能。Examples of the embodiment of the present invention The receiver/interpreter provides an RJ45 network connector. Working frequency range: DC~2.5MHz, frequency stability: better than 10-7, frequency accuracy: better than 10ppm, amplitude range, gear 1: 0V~ 10V; gear 2: -10V~+10V can be set; harmonic distortion: better than 35dBc, clutter distortion: better than -55dBc, phase noise: -107dBc/Hz@10kHz, with arbitrary waveform channel self-check function, with Dual sampling channel self-test function.
本发明实施例提供的同步定时触发系统具有自身依赖的控制软件,该软件采用虚拟仪器仪表技术进行系统集成与开发,这使得后期对该系统的改进和功能扩展只需更新相关的软件设计,而不需要对硬件板卡进行更改或重新设计,有效减少了硬件研发的周期,提高了系统的可靠性及可维护性,避免了系统升级困难。控制软件包括服务器控制软件和事例输出板卡程序,控制软件组成架构如图4所示。The synchronous timing triggering system provided by the embodiment of the present invention has its own dependent control software, and the software adopts virtual instrumentation technology for system integration and development, so that the later improvement and function expansion of the system only need to update the relevant software design, and There is no need to change or redesign the hardware board, which effectively reduces the cycle of hardware research and development, improves the reliability and maintainability of the system, and avoids the difficulty of system upgrades. The control software includes server control software and case output board program, and the composition structure of the control software is shown in Figure 4.
服务器控制软件作为下位机软件(PXIe/PXI工控机即同步定时触发系统服务器),是上位机(中央监控客户端等控制计算机)与事例输出板卡之间信息交互的桥梁,主要提供人机操作界面,实现协议转换、控制逻辑处理、连锁逻辑处理、OPC-UA变量发布、事例文件编辑存储、数据传输功能(虚拟仪器表技术实现的相关功能)。操作人员通过人机交互界面进行事例文件编辑与保存,发送事例控制请求指令并监测事例输出板卡的实时状态。同时,服务器控制软件设置了调试模式和治疗模式,在治疗模式时,服务器控制软件人机交互界面所有编辑及控制功能被锁定,只有在运行模式切换为调试模式时,方才解锁。如上所述,服务器控制软件即为操作员及工程师提供了调试、运行维护的人际操作界面,同时又作为OPC-UA Server,将关键的参数及控制命令通过高速以太网以OPC-UA变量的形式进行发布,以实现同步定时触发系统与加速器中央监控系统及治疗终端控制系统的信息交互与数据传输。The server control software, as the lower computer software (PXIe/PXI industrial computer is the synchronous timing trigger system server), is the bridge of information exchange between the upper computer (control computer such as the central monitoring client) and the case output board, mainly providing human-machine operation. The interface realizes the functions of protocol conversion, control logic processing, chain logic processing, OPC-UA variable release, case file editing and storage, and data transmission (related functions implemented by virtual instrument table technology). The operator edits and saves the case file through the human-computer interaction interface, sends the case control request command and monitors the real-time status of the case output board. At the same time, the server control software has set the debugging mode and the treatment mode. In the treatment mode, all editing and control functions of the server control software human-machine interface are locked, and can only be unlocked when the operation mode is switched to the debugging mode. As mentioned above, the server control software provides operators and engineers with a human interface for debugging, operation and maintenance, and acts as an OPC-UA Server to transmit key parameters and control commands through high-speed Ethernet in the form of OPC-UA variables. Released to realize the information exchange and data transmission between the synchronous timing trigger system, the accelerator central monitoring system and the treatment terminal control system.
服务器控制软件为同步定时触发系统的核心,采用美国NI公司的LABVIEW和微软Visual Studio软件作为开发工具,基于C/S(Client/Server)架构设计,通过标准工业OPC-UA协议与客户端进行数据交互。通过这种设计,使得同步定时触发器能够满足多客户端访问的需求,解决了多用户与其进行信息交互时,通讯端口及资源冲突的问题,保证了通讯协议的标准化与规范化,方便本系统与其他标准工控系统的无缝连接,大大缩短了系统开发的周期,提高升级代换产品的可选性。同时,延长了软件的生命周期,使得整个系统标准、开放,利于以后系统扩展及升级。The server control software is the core of the synchronous timing trigger system, using NI LABVIEW and Microsoft Visual Studio software as development tools, based on the C/S (Client/Server) architecture design, through the standard industrial OPC-UA protocol to communicate with the client interact. Through this design, the synchronous timing trigger can meet the needs of multi-client access, solve the problem of communication ports and resource conflicts when multi-users interact with them, ensure the standardization and standardization of communication protocols, and facilitate the communication between the system and the system. The seamless connection of other standard industrial control systems greatly shortens the system development cycle and improves the optionality of upgrading and replacing products. At the same time, the life cycle of the software is extended, making the entire system standard and open, which is conducive to system expansion and upgrade in the future.
事例输出板卡程序根据控制软件下发的控制指令和事例文件,生成并输出事例光信号。同时,将事例输出板卡的实时输出状态反馈至服务器控制软件,实现事例输出板卡运行状态监测功能。The case output board program generates and outputs case light signals according to the control instructions and case files issued by the control software. At the same time, the real-time output state of the case output board is fed back to the server control software to realize the monitoring function of the operation state of the case output board.
本发明实施例另一方面提供一种同步定时触发方法,包括:Another aspect of the embodiments of the present invention provides a synchronization timing trigger method, including:
S1,事例发生系统根据事例文件输出事例光信号。S1, the event occurrence system outputs the event optical signal according to the event file.
具体地,上位机(中央监控客户端、治疗终端客户端)下发事例文件号和加载请求至PXIe/PXI工控机,PXIe/PXI工控机根据事例文件号在数据库中自动索引该事例文件号对应的事例文件,再通过高速背板总线将索引到的事例文件及运行参数加载至事例输出板卡的板载RAM中,事例输出板卡根据事例文件输出事例光信号;Specifically, the upper computer (central monitoring client, treatment terminal client) sends the case file number and loading request to the PXIe/PXI industrial computer, and the PXIe/PXI industrial computer automatically indexes the corresponding case file number in the database according to the case file number. the case file, and then load the indexed case file and operating parameters into the onboard RAM of the case output board through the high-speed backplane bus, and the case output board outputs the case light signal according to the case file;
S2,事例传输系统将事例光信号扇出并分发为多个事例光信号并同时输出。S2, the instance transmission system fan-out and distributes the instance optical signal into a plurality of instance optical signals and outputs them simultaneously.
事例传输系统由扇出器及塑料光纤组成,扇出器具有多个输出接口,当扇出器接收到一个事例光信号后,其内部电路根据该事例光信号输出多个与该事例光信号相同的事例光信号。The case transmission system consists of a fan-out and a plastic optical fiber. The fan-out has multiple output interfaces. When the fan-out receives a case optical signal, its internal circuit outputs multiple optical signals identical to the case optical signal according to the case optical signal. case of light signals.
S3,事例接收/解译器根据事例光信号产生触发信号或电平触发设备。S3, the case receiver/interpreter generates a trigger signal or a level trigger device according to the case light signal.
每个需要触发的设备对应的事例接收/解译器接收事例光信号,并转化为事例码,将事例码与事例接收/解译器存储的触发事例码进行对比,若两者事例码完全一致,则产生触发信号或电平,触发该设备。The case receiver/interpreter corresponding to each device that needs to be triggered receives the case light signal, converts it into case code, and compares the case code with the trigger case code stored in the case receiver/interpreter. If the two case codes are exactly the same , then a trigger signal or level is generated to trigger the device.
综上所述,本发明实施例提供了一种同步定时触发系统,可用于同步定时触发加速器及治疗终端所有需要同步的设备。该系统采用PXIe/PXI工控机+PXIe/PXI插入式事例输出板卡的硬件方案,具有丰富的存储资源及计算资源,可以方便对数据进行分析、处理及存储,解决前述所提及的片上系统计算功能与存储资源不足的问题,有效提高了系统的控制精度和速度;虚拟仪器仪表技术的应用,有效减少了硬件研发的周期,提高了系统的可靠性及可维护性,避免了系统升级困难;系统中控制器与事例输出板卡之间通过PXIe/PXI总线进行数据交互,保证了数据的传输速度,系统的实时性、可靠性和同步性得到有效提高,同时,PXIe/PXI机箱扩展插槽提供了冗余插槽以便后期系统功能的扩展;该系统能够提供多客户端访问,且采用标准工业通信协议OPC-UA,解决了通讯端口及资源冲突的问题,同时保证了通讯协议的标准化与规范化。To sum up, the embodiment of the present invention provides a synchronous timing triggering system, which can be used for synchronizing timing triggering of all the devices of the accelerator and the treatment terminal that need to be synchronized. The system adopts the hardware solution of PXIe/PXI industrial computer + PXIe/PXI plug-in case output board. It has abundant storage resources and computing resources, and can easily analyze, process and store data, and solve the aforementioned system-on-chip solutions. The problem of insufficient computing function and storage resources effectively improves the control accuracy and speed of the system; the application of virtual instrumentation technology effectively reduces the cycle of hardware research and development, improves the reliability and maintainability of the system, and avoids the difficulty of system upgrades ;In the system, the controller and the case output board exchange data through the PXIe/PXI bus, which ensures the data transmission speed, and the real-time, reliability and synchronization of the system are effectively improved. At the same time, the PXIe/PXI chassis expansion plug The slot provides redundant slots for later system function expansion; the system can provide multi-client access, and adopts the standard industrial communication protocol OPC-UA, which solves the problem of communication ports and resource conflicts, and ensures the standardization of communication protocols. with normalization.
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present invention in further detail. It should be understood that the above descriptions are only specific embodiments of the present invention, and are not intended to limit the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910021442.7A CN109474366B (en) | 2019-01-10 | 2019-01-10 | Synchronous timing trigger system and method applied to particle accelerator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910021442.7A CN109474366B (en) | 2019-01-10 | 2019-01-10 | Synchronous timing trigger system and method applied to particle accelerator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109474366A CN109474366A (en) | 2019-03-15 |
| CN109474366B true CN109474366B (en) | 2020-08-21 |
Family
ID=65678628
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910021442.7A Active CN109474366B (en) | 2019-01-10 | 2019-01-10 | Synchronous timing trigger system and method applied to particle accelerator |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109474366B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109908492B (en) * | 2019-03-21 | 2021-08-13 | 中国科学院近代物理研究所 | A medical heavy ion accelerator control system |
| CN111308942B (en) * | 2020-03-31 | 2023-08-29 | 中国科学技术大学 | A signal acquisition and processing system and method for active control of an anti-field pinch nuclear fusion device |
| CN115664575B (en) * | 2022-10-20 | 2025-08-01 | 兰州泰基离子技术有限公司 | Synchronous timing system and method for particle accelerator treatment device |
| CN115729166A (en) * | 2022-11-23 | 2023-03-03 | 兰州科近泰基新技术有限责任公司 | A safety interlock system, method and medium for medical heavy ion accelerator |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103064328A (en) * | 2012-12-15 | 2013-04-24 | 中国科学院近代物理研究所 | Digital pulse power supply synchronous timing trigger system |
| CN103634094A (en) * | 2013-12-19 | 2014-03-12 | 中国科学院高能物理研究所 | Clock synchronization control method and system and positron emission tomography scanner |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1159654C (en) * | 1999-05-26 | 2004-07-28 | 富士通株式会社 | Network element management system and method |
| CN202995344U (en) * | 2012-12-15 | 2013-06-12 | 中国科学院近代物理研究所 | Synchronous and timing digital pulse power supply triggering system |
-
2019
- 2019-01-10 CN CN201910021442.7A patent/CN109474366B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103064328A (en) * | 2012-12-15 | 2013-04-24 | 中国科学院近代物理研究所 | Digital pulse power supply synchronous timing trigger system |
| CN103634094A (en) * | 2013-12-19 | 2014-03-12 | 中国科学院高能物理研究所 | Clock synchronization control method and system and positron emission tomography scanner |
Non-Patent Citations (1)
| Title |
|---|
| 重离子加速器数字电源实时控制方法的研究与实现;赵江;《中国科学院大学博士学位论文》;20151115;第四章 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109474366A (en) | 2019-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109474366B (en) | Synchronous timing trigger system and method applied to particle accelerator | |
| CN103645988B (en) | Universalization distributed test system framework | |
| CN101859145B (en) | Quick analog quantity and switching value record test device and test method thereof | |
| CN109857036B (en) | Beam Chopping Monitoring System | |
| CN104281060A (en) | Aircraft hardware-in-the-loop access test measurement and control system | |
| CN117075572A (en) | test system | |
| CN107992367A (en) | A kind of Modbus serial datas processing method | |
| CN101876637B (en) | A Modularized Analytical Instrument Architecture Design Method | |
| CN106844256A (en) | A kind of active power distribution network real-time simulator internal interface method for designing based on many FPGA | |
| CN201707604U (en) | Rapid analog quantity/switching quantity record testing device | |
| CN221612961U (en) | Multi-channel concurrency automatic testing device for new energy automobile bus | |
| CN103064328B (en) | Digital pulse power supply synchronous timing trigger system | |
| CN109086191A (en) | The lighting system and method for machine box for server front panel network indicator light | |
| Sun et al. | Belle2Link: A global data readout and transmission for Belle II experiment at KEK | |
| CN115664575A (en) | Synchronized timing systems and methods for particle accelerator treatment devices | |
| CN115495940B (en) | Infrared image injection type simulation method and system based on optical fiber transmission | |
| CN105005233B (en) | Pulse power real-time control system based on Reflective memory network and dsp controller | |
| CN105022290A (en) | Method for implementing multi-type oscilloscope centralized control system based on middleware | |
| Liu et al. | A DAQ upgrade solution for Belle II experiment | |
| CN112498736B (en) | A Universal Bus Test System for AFDX Bus | |
| CN113496108A (en) | CPU model applied to simulation | |
| CN210895115U (en) | Multifunctional Internet of things equipment management platform | |
| CN222785772U (en) | A power module parallel system | |
| CN117170996B (en) | Dynamic reconfigurable on-board processing system evaluation platform and method | |
| CN214151421U (en) | Digital quantity converter test equipment based on USB communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20190315 Assignee: Lanzhou Kejin Taiji Corp.,Ltd. Assignor: INSTITUTE OF MODERN PHYSICS, CHINESE ACADEMY OF SCIENCES Contract record no.: X2021620000012 Denomination of invention: Synchronous timing trigger system and method applied to particle accelerator Granted publication date: 20200821 License type: Common License Record date: 20210914 |
|
| EE01 | Entry into force of recordation of patent licensing contract | ||
| EM01 | Change of recordation of patent licensing contract |
Change date: 20220706 Contract record no.: X2021620000012 Assignor after: INSTITUTE OF MODERN PHYSICS, CHINESE ACADEMY OF SCIENCES Assignor after: HUIZHOU ION SCIENCE RESEARCH CENTER Assignor before: INSTITUTE OF MODERN PHYSICS, CHINESE ACADEMY OF SCIENCES |
|
| EM01 | Change of recordation of patent licensing contract |