Detailed Description
The following describes embodiments of the present invention with reference to the drawings.
The particle accelerator adopted in the technical solutions of the embodiments of the present application can refer to the hardware structure diagram of the particle accelerator shown in fig. 1. The accelerator includes: an injector 110, a beam chopper 120, a impingement magnet 130, and an accelerator sync ring 140, wherein the particle output of the injector 110 is coupled to the particle input of the beam chopper 120 and the particle output of the beam chopper 120 is coupled to the particle input of the accelerator sync ring 140.
An injector 110 arranged to inject a particle beam into the accelerator synchronizer ring 140; the beam chopper 120 is configured to define a beam duration of the population injected into the acceleration sync ring 140 by the injector 110; the impact magnet 130 is mounted at the ion input end of the accelerator sync ring 140 to correct the direction of travel of the plurality of particles in the beam of particles delivered by the beam chopper. The implanter 110 includes an ion source 111 configured to ionize gaseous ions of elements to be implanted into ions, and determine the type and beam intensity of the particle beam to be implanted.
On the basis of the particle accelerator shown in fig. 1, the technical solutions of the embodiments of the present application are discussed.
Example one
Fig. 2 is a flowchart of an accelerator injection particle count control method in an embodiment of the present application. The method can be executed by an accelerator injection particle number control device, and the device is realized by at least one of software and hardware and is specifically configured in the particle accelerator. The method for controlling the injected particle number of the accelerator shown in fig. 2 comprises the following steps: step S210, step S220, and step S230.
In step S210, a beam duration of the particle beam to be implanted by the accelerator is determined according to a preset number of implanted particles and a beam intensity of the accelerator particle beam.
The beam duration is the overlapping duration between the starting flat top time of the impact magnet and the starting flat top time of the beam chopper.
Wherein the preset number of injected particles is determined by the physical condition of the patient to be treated with radiation by means of the particle accelerator. In an embodiment, the preset number of injected particles may be obtained from a local storage space, other storage devices, or a cloud; of course the preset implant population may also be manually entered by a technician.
Wherein the beam intensity is determined from performance parameters of an ion source in the particle accelerator. In one embodiment, the beam current intensity may be obtained by automatically reading performance parameters of the ion source, or may be manually input by a technician.
The power signals applied by the impact magnet and the beam chopper are pulse signals, so that the starting flat-top time exists when the impact magnet is started or the beam chopper is started. When the particles are substantially unable to pass through the beam chopper during the non-activated flat-top time of the beam chopper, the activated flat-top time of the beam chopper can be used to control the amount of particles passing through the beam chopper; the particles are substantially unable to pass through the strike magnet during the non-activation plateau time of the strike magnet, and therefore the activation plateau time of the strike magnet is used to control the number of particles passing through the strike magnet.
In step S220, the starting time of the impact magnet and the starting time of the beam chopper are respectively determined according to the beam current duration.
The beam duration is used as the overlapping duration between the starting flat-top time of the impact magnet and the starting flat-top time of the beam chopper, so that the starting time of the impact magnet and the starting time of the beam chopper can be determined by the overlapping duration and combining the starting flat-top time of the impact magnet and the starting flat-top time of the beam chopper.
In step S230, the impact magnet is activated according to the activation time of the impact magnet, and the beam is chopped according to the activation time of the impact magnet
The beam chopper is started at the starting time of the beam chopper.
The starting time of the impact magnet and the starting time of the beam chopper, which are determined according to the beam current duration, can be the same or different. After the starting time of the impact magnet and the starting time of the beam chopper are determined, the impact magnet and the beam chopper can be correspondingly started according to the determined starting times.
After the impact magnet and the beam chopper are started, an actual overlapping time length exists between the starting flat-top time of the impact magnet and the starting flat-top time of the beam chopper. In the time period corresponding to the actual overlapping time length, the particle beam output by the particle output end of the injector can simultaneously pass through the beam chopper and the impact magnet, and is injected into the accelerator synchronous ring for synchronous acceleration after being corrected in the motion direction by the impact magnet. The actual overlap duration is equivalent to the actual beam duration when the particles are injected into the accelerator synchronizer ring.
The actual beam duration injected into the accelerator synchronizer ring is influenced by controlling the starting time of the impact magnet and the starting time of the beam chopper, and a corresponding number of particles are injected into the accelerator synchronizer ring by combining the beam intensity of the injected particle beams. The actual number of the injected particles is the same as or close to the preset number of the injected particles.
According to the embodiment of the application, the beam duration of the number of particles to be injected into the accelerator, which is needed by the accelerator, is determined according to the preset number of the injected particles and the beam intensity of the number of particles of the accelerator, namely the overlapping duration between the starting flat-top time of the impact magnet and the starting flat-top time of the beam chopper; respectively determining the starting time of the impact magnet and the starting time of the beam chopper according to the beam current duration; the impact magnet is started according to the starting time of the impact magnet, and the beam chopper is started according to the starting time of the beam chopper. According to the embodiment of the application, on the premise of effectively ensuring the self stability, hardware composition and manufacturing cost of the particle accelerator, the beam duration of the particle number injected into the accelerator is adjusted by controlling the starting time of the impact magnet and the starting time of the beam chopper, so that the effective control of the particle number injected into the accelerator is realized.
Example two
Fig. 3A is a flowchart of an accelerator injection particle count control method in an embodiment of the present application.
In one embodiment, the characteristic "determining the starting time of the impact magnet and the starting time of the beam chopper respectively according to the beam current time length" is refined into "determining a first time difference value for starting the beam chopper after the impact magnet is started according to the beam current time length, the starting flat top time of the impact magnet, the starting rise time of the impact magnet and the starting rise time of the beam chopper; and delaying the first time difference value according to the preset starting time of the impact magnet, and determining the starting time of the beam chopper, so as to perfect the determination mode of the beam chopper and the starting time.
The method for controlling the injected particle number of the accelerator shown in fig. 3A comprises the following steps: step S310 and step S320.
In step S310, a beam duration of the particle beam to be implanted by the accelerator is determined according to a preset number of implanted particles and a beam intensity of the accelerator particle beam.
The beam duration is the overlapping duration between the starting flat top time of the impact magnet and the starting flat top time of the beam chopper;
in one embodiment, the beam duration is determined according to a formula;
wherein T is the beam duration, N is the preset number of injected particles, I is the beam intensity, and q is the charge amount carried by each electron.
In step S320, a first time difference for starting the beam chopper after the impact magnet is started is determined according to the beam duration, the start flat top time of the impact magnet, the start rising time of the impact magnet, and the start rising time of the beam chopper.
The pulse signal diagram for the impact magnet and the beam chopper is shown in fig. 3B, where the abscissa is the time parameter. As can be seen from fig. 3B, the pulse signal is generated by the magnet power source and input to the magnet at time t11, and the pulse signal intensity increases to the maximum value at time t 12. After time t 12, when a particle beam is input from the particle output end of the beam chopper to the accelerator synchronizer ring, the impact magnet controls the passing of the particles and corrects the moving direction of the passing particles. After the attack plateau time t p1 for the strike magnet, the pulse signal to the strike magnet power supply decreases at time t 13, while the strike magnet blocks the particles from passing when a particle beam is input to the accelerator sync ring from the particle output of the beam chopper. At time t 14, the pulse signal of the impulse magnet power supply decreases to a minimum value. Wherein t11 and t 12 may be the same time value; here, t 13 and t 14 may be the same time value.
Accordingly, the beam chopper power supply generates a pulse signal at time t 21 and inputs the pulse signal to the beam chopper, and the pulse signal intensity rises to the maximum value at time t 22. After time t22, when a particle beam is input to the beam chopper from the particle output of the injector, the beam chopper controls the passage of the particles and outputs the particle beam to the accelerator sync ring via the particle output of the beam chopper. After a start-up plateau time t p2 of the beam chopper, the pulse signal to the power supply of the beam chopper decreases at time t 23, while the beam chopper prevents particles from being input into the accelerator sync ring through the particle output of the beam chopper when a particle beam is input into the beam chopper from the injector. At time t 24, the pulse signal of the beam chopper power supply decreases to a minimum value. Wherein t 21 and t22 may be the same time value; here, t 23 and t 24 may be the same time value.
In one embodiment, Δ t is calculated according to the formula1=tp1+tr1-tr2-T, determining the first time difference value;
wherein Δ t1 is the first time difference value; t p1 is the start flat top time of the impact magnet; t r1 is the start rise time of the impact magnet; t r2 is the start-up rise time of the beam chopper; and T is the beam current duration.
Referring to fig. 3B, the length of the time period between t11 and t 21 is the first time difference Δ t 1; t p1 is the starting flat top time of the impact magnet; the length of the time period between t11 and t 12 is the start rise time t r1 of the impact magnet; the length of the time period between t 21 and t22 is the start-up rise time t r2 of the beam chopper; the length of the time period between T22 and T13 is the beam duration T.
In an embodiment, when the start flat time of the impact magnet is 700ns, the start rising time of the impact magnet is 200ns, and the start rising time of the beam chopper is 50ns, if the start time of the beam chopper is 250ns later than the start time of the impact magnet, that is, the first time difference is 250ns, the actual beam duration is 700- (250-. If the beam intensity of the particle beam is 10mA, the actual number of implanted particles is 10mA × 600ns/1.6e-19C — 3.75e 10. If the control step size of the first time difference is 10ns, the control step size of the corresponding beam duration is 10ns, the control step size of the corresponding injected particle number is 10mA × 10ns/1.6e-19C ═ 6.25e 8, and the maximum number of the injected particles is 10mA × 700ns/1.6e-19C ═ 4.4e 10.
In step S330, the first time difference is delayed according to the preset starting time of the impact magnet, and the starting time of the beam chopper is determined.
The preset starting time of the impact magnet can be set in a correlated manner according to the starting times of other constituent structures in the particle accelerator.
In step S340, the impact magnet is activated according to the activation time of the impact magnet, and the beam chopper is activated according to the activation time of the beam chopper.
Since the beam chopper is started after the start of the impact magnet, the impact magnet and the beam chopper are started at the start corresponding to t11 and t 21, respectively. From time t22 to time t 13, the beam chopper receives the particle beam output by the particle output end of the injector, and successfully injects particles into the accelerator synchronizer ring through the particle output end of the beam chopper, wherein the number of particles actually injected into the accelerator synchronizer ring is the same as or close to the preset number of injected particles. From time t 13, at time t 23, the beam chopper continues to receive the particle beam output by the injector particle output and injects particles into the acceleration sync loop via the particle output of the beam chopper. However, since the pulse signal of the power supply of the impact magnet is reduced at this time, that is, the pulse signal is in the non-actuation flat-top time of the impact magnet, the impact magnet cannot normally operate, and accordingly the movement direction of the particles in the time period cannot be corrected, and therefore the pulse signal will disappear in the accelerator synchronizer ring.
According to the method and the device, a first time difference value of starting the beam chopper after the impact magnet is started is determined through beam current duration, starting flat top time of the impact magnet, starting rising time of the impact magnet and starting rising time of the beam chopper, and the first time difference value is delayed according to preset starting time of the impact magnet and serves as the starting time of the beam chopper; the beam chopper is started at the starting moment of the first time difference after the starting moment of the impact magnet is delayed, the beam duration of the particle number injected into the accelerator is adjusted, and therefore the particle number injected into the accelerator is effectively controlled.
In one embodiment, after the step of determining a first time difference for activating the beam chopper after the striking magnet is activated, the method further comprises: determining the delay time for injecting particles into the synchronizer ring according to the distance between the particle output end of the beam chopper and the ion input end of the accelerator synchronizer ring; and adding the delay time to the first time difference value for updating.
The embodiment of the application adds the time of particle transmission within the transmission distance between the particle output end of the beam chopper and the ion input end of the accelerator synchronous ring into the first time difference value as delay time, and the first time difference value is used as time compensation in the particle transmission process. The embodiment of the application avoids the situation that the number of particles actually injected in the beam duration range is insufficient because the particles cannot be successfully injected into the accelerator synchronous ring when the particles are transmitted between the beam chopper and the accelerator synchronous ring for the first time in the beam duration time range.
EXAMPLE III
Fig. 4A is a flowchart of an accelerator injection particle count control method in an embodiment of the present application.
In one embodiment, the characteristic "determining the starting time of the impact magnet and the starting time of the beam chopper respectively according to the beam current time length" is refined into "determining a second time difference value for starting the impact magnet after the beam chopper is started according to the beam current time length, the starting flat top time and the starting rise time of the beam chopper, and the starting rise time of the impact magnet; and delaying the second time difference value according to the preset starting time of the beam chopper, and determining the starting time as the starting time of the impact magnet so as to perfect the determination mode of the beam chopper and the starting time.
The method for controlling the injected particle number of the accelerator shown in fig. 4A includes: step S410-step S440.
In step S410, a beam duration of the particle beam to be implanted by the accelerator is determined according to a preset number of implanted particles and a beam intensity of the accelerator particle beam.
The beam duration is the overlapping duration between the starting flat top time of the impact magnet and the starting flat top time of the beam chopper.
In step S420, a second time difference for delaying the start of the impact magnet after the beam chopper is started is determined according to the beam duration, the start-up flat top time of the beam chopper, the start-up rising time of the beam chopper, and the start-up rising time of the impact magnet.
The pulse signal diagram for the impact magnet and the beam chopper is shown in fig. 4B, where the abscissa is the time parameter. As can be seen from fig. 4B, the power supply of the beam chopper generates a pulse signal at time t 21 and inputs the pulse signal to the beam chopper, and the intensity of the pulse signal increases to the maximum value at time t 22. After time t 12, when a particle beam is input from the particle output end of the injector to the beam chopper, the beam chopper controls the particles to pass through and output to the accelerator sync loop through the particle output end of the beam chopper. After the start-up flat-top time t p2, the pulse signal to the beam chopper power is reduced at time t 23, and the beam chopper prevents particles from being input into the accelerator sync ring through the beam chopper output port when a particle beam is input into the beam chopper from the injector. At time t 24, the pulse signal of the beam chopper power supply decreases to a minimum value. Wherein t 21 and t22 may be the same time value; here, t 23 and t 24 may be the same time value.
Accordingly, the magnet power source generates a pulse signal at time t11 and inputs the pulse signal to the magnet, and the pulse signal intensity rises to the maximum value at time t 12. After time t 12, when a particle beam is input from the particle output end of the beam chopper to the accelerator synchronizer ring, the impact magnet controls the passing of the particles and corrects the moving direction of the passing particles. After the start flat time t p1, the pulse signal to the striker magnet power supply decreases at time t 13, while the striker magnet blocks the particles from passing when a particle beam is input to the accelerator sync ring from the particle output of the beam chopper. At time t 14, the pulse signal of the impulse magnet power supply decreases to a minimum value. Wherein t11 and t 12 may be the same time value; here, t 13 and t 14 may be the same time value.
In one embodiment, Δ t is calculated according to the formula2=tp2+tr2-tr1-T, determining said second time difference value;
wherein Δ t2 is the time difference; t r1 is the start rise time of the impact magnet; t p2 is the start flat top time of the beam chopper; t r2 is the start-up rise time of the beam chopper; and T is the beam current duration.
Referring to fig. 4B, the length of the time period between t11 and t 21 is the second time difference; t p2 is the starting flat top time of the beam chopper; the length of the time period between t 21 and t22 is the start-up rise time t r2 of the beam chopper; the length of the time period between t11 and t 12 is the start rise time t r1 of the impact magnet; the length of the time period between T12 and T23 is the beam duration T.
In step S430, the second time difference is delayed according to the preset starting time of the beam chopper, and the starting time of the impact magnet is determined.
The preset starting time of the beam chopper can be set in a correlated manner according to the starting time of other composition structures in the particle accelerator.
In step S440, the impact magnet is activated according to the activation time of the impact magnet, and the beam chopper is activated according to the activation time of the beam chopper.
Since the striking magnet is activated after the beam chopper activation timing, the beam chopper and the striking magnet are activated at activation timings corresponding to t 21 and t11, respectively. From time t22 to time t 12, the beam chopper receives the particle beam output by the injector particle output and injects the particles into the accelerator sync loop via the beam chopper particle output. However, the power pulse signal of the impact magnet is not in the starting flat-top time, that is, the power pulse signal of the impact magnet does not correspond to the maximum pulse value, so that the impact magnet cannot work normally. Accordingly, the moving direction of the particles in this period cannot be corrected, and thus will disappear in the accelerator synchronizer ring. From time t 12 to time t 23, the beam chopper still receives the particle beam output by the particle output end of the injector, and successfully injects particles into the accelerator synchronizer ring through the particle output end of the beam chopper, wherein the number of particles actually injected into the accelerator synchronizer ring is the same as or close to the preset number of injected particles. From time t 23 to time t 13, the particles in the beam chopper cannot inject particles into the accelerator sync ring through the particle output end of the beam chopper because the power pulse signal of the beam chopper is reduced, i.e., during the non-start-up plateau time of the beam chopper.
According to the embodiment of the application, a second time difference value of delaying starting of the impact magnet after the beam chopper is started is determined according to the beam current time length, the starting flat top time and the starting rising time of the beam chopper and the starting rising time of the impact magnet, and the second time difference value is used as the starting time of the impact magnet according to the preset starting time delay of the beam chopper; the impact magnet is started at the starting moment of the second time difference after the starting moment of the beam chopper is delayed, the beam duration of the particle number injected into the accelerator is adjusted, and therefore the particle number injected into the accelerator is effectively controlled.
In one embodiment, after the step of determining the second time difference for activating the impact magnet after the beam chopper is activated, the method further comprises: determining the delay time for injecting particles into the synchronizer ring according to the distance between the particle output end of the beam chopper and the ion input end of the accelerator synchronizer ring; and adding the delay time to the second time difference value for updating.
The embodiment of the application adds the time of particle transmission within the transmission distance between the particle output end of the beam chopper and the ion input end of the accelerator synchronous ring into the second time difference value as delay time, and is used as time compensation in the particle transmission process. The embodiment of the application avoids the situation that the number of particles actually injected in the beam duration range is insufficient because the particles cannot be successfully injected into the accelerator synchronous ring when the particles are transmitted between the beam chopper and the accelerator synchronous ring for the first time in the beam duration time range.
Example four
Fig. 5 is a structural diagram of an accelerator injection particle number control device in an embodiment of the present application. The embodiment of the application can be applied to the condition of controlling the number of particles injected into the particle accelerator, and the device is realized by at least one of software and hardware and is configured in the particle accelerator. The accelerator particle number control apparatus shown in fig. 5 includes a beam duration determination module 510, a start timing determination module 520, and a start module 530.
The beam duration determining module 510 is configured to determine a beam duration of the particle beam to be injected into the accelerator according to a preset number of injected particles and a beam intensity of the particle beam of the accelerator; the beam duration is the overlapping duration between the starting flat top time of the impact magnet and the starting flat top time of the beam chopper.
A start-up time determining module 520 configured to determine the start-up time of the impact magnet and the start-up time of the beam chopper respectively according to the beam current durations.
A starting module 530 configured to start the impact magnet according to the starting time of the impact magnet and start the beam chopper according to the starting time of the beam chopper.
According to the embodiment of the application, the beam duration determining module determines the beam duration of the number of the particles to be injected into the accelerator, which is needed by the accelerator, according to the preset number of the injected particles and the beam intensity of the number of the particles of the accelerator, namely the overlapping duration between the starting flat top time of the impact magnet and the starting flat top time of the beam chopper; respectively determining the starting time of the impact magnet and the starting time of the beam chopper by a starting time determining module according to the beam current duration; the starting module starts the impact magnet according to the starting time of the impact magnet and starts the beam chopper according to the starting time of the beam chopper. According to the embodiment of the application, on the premise of effectively ensuring the self stability, hardware composition and manufacturing cost of the particle accelerator, the beam duration of the particle number injected into the accelerator is adjusted by controlling the starting time of the impact magnet and the starting time of the beam chopper, so that the effective control of the particle number injected into the accelerator is realized.
In an embodiment, the start time determining module 520 includes: a first time difference value determining unit and a first starting time determining unit.
And the first time difference determining unit is configured to determine a first time difference for starting the beam chopper after the impact magnet is started according to the beam current time length, the starting flat top time and the starting rising time of the impact magnet and the starting rising time of the beam chopper.
And the first starting time determining unit is set to delay the first time difference value according to the preset starting time of the impact magnet and determine the starting time of the beam chopper.
In an embodiment, the first time difference value determining unit is further configured to:
according to the formula Δ t1=tp1+tr1-tr2-T, determining the first time difference value;
wherein Δ t1 is the first time difference value; t p1 is the start flat top time of the impact magnet; t r1 is the start rise time of the impact magnet; t r2 is the start-up rise time of the beam chopper; and T is the beam current duration.
In an embodiment, the start time determining module 520 includes: a second time difference value determining unit and a second starting time determining unit.
And the second time difference determining unit is configured to determine a second time difference for starting the impact magnet after the beam chopper is started according to the beam current time length, the starting flat top time and the starting rising time of the beam chopper and the starting rising time of the impact magnet.
And the second starting time determining unit is set to delay the second time difference according to the preset starting time of the beam chopper and determine the starting time of the impact magnet.
In an embodiment, the second time difference value determining unit is further configured to:
according to the formula Δ t2=tp2+tr2-tr1-T, determining said second time difference value;
wherein Δ t2 is the time difference; t r1 is the start rise time of the impact magnet; t p2 is the start flat top time of the beam chopper; t r2 is the start-up rise time of the beam chopper; and T is the beam current duration.
In one embodiment, the apparatus further comprises: the device comprises a first delay time determination module and a first updating unit.
A first delay time determination module configured to determine a delay time for injecting particles into the accelerator sync ring based on a distance between a particle output of the beam chopper and an ion input of the sync ring after determining a first time difference for starting the beam chopper after starting the strike magnet;
a first updating unit configured to add the delay time to the first time difference value for updating.
In one embodiment, the apparatus further comprises: a second delay time determination module and a second updating unit.
A second delay time determination module configured to determine a delay time for particles to be injected into the accelerator sync ring based on a distance between a particle output of the beam chopper and an ion input of the sync ring after determining a second time difference for activating the strike magnet after activating the beam chopper.
And the second updating unit is arranged to add the delay time to the second time difference value for updating.
The accelerator injection particle number control device can execute the accelerator injection particle number control method provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of executing the accelerator injection particle number control method.
EXAMPLE five
Fig. 6 is a schematic diagram of a hardware structure of a terminal device provided in an embodiment of the present application, where the terminal device includes a beam chopper 610 and a strike magnet 620, and further includes:
one or more processors 630;
storage 640 is configured to store one or more programs.
In fig. 6, a processor 630 is taken as an example, the beam chopper 610 and the impact magnet 620 in the terminal equipment can be connected with the processor 630 and the storage device 640 through a bus or other means, and the processor 630 and the storage device 640 are also connected through a bus or other means, which is taken as an example in fig. 6.
In this embodiment, the processor 630 in the terminal device may determine the beam duration of the particle beam to be injected into the accelerator according to the preset number of injected particles and the beam intensity of the particle beam of the accelerator; the starting time of the beam chopper 610 and the impact magnet 620 can be respectively determined according to the beam current duration; the strike magnet 620 may also be activated based on the activation time of the strike magnet 620, and the beam chopper 610 may be activated based on the activation time of the beam chopper 610.
The storage device 640 in the terminal device is used as a computer-readable storage medium, and may be used to store one or more programs, which may be software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the accelerator injection particle count control method in the embodiment of the present application (for example, the beam duration determining module 510, the start time determining module 520, and the starting module 530 shown in fig. 5). The processor 630 executes various functional applications and data processing of the terminal device by running software programs, instructions and modules stored in the storage device 640, that is, the accelerator injection particle number control method in the above method embodiment is implemented.
The storage device 640 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the data storage area can store data (such as the number of the injected particles, the beam duration, the starting flat-top time of the impact magnet, the starting flat-top time of the beam chopper, etc. in the above embodiment). Further, the storage 640 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, storage device 640 may include memory located remotely from processor 630, which may be connected to a server over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
In addition, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by an accelerator injection particle count control apparatus, implements an accelerator injection particle count control method provided in the present application, and the method includes: determining the beam duration of the particle beam to be injected into the accelerator according to the preset number of the injected particles and the beam intensity of the particle beam of the accelerator; the beam duration is the overlapping duration between the starting flat top time of the impact magnet and the starting flat top time of the beam chopper; respectively determining the starting time of the impact magnet and the starting time of the beam chopper according to the beam current duration; and starting the impact magnet according to the starting time of the impact magnet, and starting the beam chopper according to the starting time of the beam chopper.
From the above description of the embodiments, it is obvious for those skilled in the art that the present application can be implemented by software and necessary general hardware, and certainly can be implemented by hardware, but the former is a better embodiment in many cases. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, where the computer software product may be stored in a computer-readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) to execute the accelerator injection particle number control method according to the embodiments of the present application.
The above description is intended to be illustrative and not restrictive, and the scope of the invention is defined by the appended claims, which may be modified in any manner within the scope of the invention.