Radiation therapy system

文档序号:654596 发布日期:2021-04-27 浏览:57次 中文

阅读说明:本技术 放射治疗系统 (Radiation therapy system ) 是由 王霖洁 曾红雨 王化领 王洪涛 汶瑞建 沃尔特·阿基拉 李兴汉 洪期鸣 于 2020-12-14 设计创作,主要内容包括:本申请提供了一种放射治疗系统及放射治疗系统。所述放射治疗系统包括定子装置以及滑环。所述定子装置用于输出第一加密信息。所述第一加密信息至少包括第一联锁安全总线状态信息、第一辐照安全总线状态信息、第一运动使能安全总线状态信息和第一急停安全总线状态信息中的两种。所述滑环设置有第一通道。所述第一通道210用于传输所述第一加密信息。本申请中所述滑环通过所述第一通道即可将包括第一联锁安全总线状态信息、第一辐照安全总线状态信息、第一运动使能安全总线状态信息和第一急停安全总线状态信息等四种信息中的至少两种状态信息的所述第一加密信息进行传输,大大降低了所述滑环的通道数量,从而实现节约成本。(The application provides a radiation therapy system and a radiation therapy system. The radiation therapy system comprises a stator arrangement and a slip ring. The stator device is used for outputting first encryption information. The first encrypted information at least comprises two of first interlocking safety bus state information, first irradiation safety bus state information, first motion enabling safety bus state information and first emergency stop safety bus state information. The slip ring is provided with a first channel. The first channel 210 is used for transmitting the first encryption information. In the application, the slip ring can transmit the first encrypted information comprising at least two state information of four information, namely first interlocking safety bus state information, first irradiation safety bus state information, first motion enabling safety bus state information, first emergency stop safety bus state information and the like, through the first channel, so that the channel number of the slip ring is greatly reduced, and the cost is saved.)

1. A radiation therapy system, comprising:

a stator device (100) for outputting first encrypted information, the first encrypted information comprising at least two of first interlocked safety bus state information, first irradiated safety bus state information, first motion-enabled safety bus state information, and first scram safety bus state information; and

a slip ring (200) provided with a first channel (210), the first channel (210) being for transmitting the first encrypted information.

2. The radiation therapy system of claim 1, wherein said stator arrangement (100) comprises:

at least two first secure buses (110), wherein at least two kinds of state information included in the first encrypted information are state information of at least two first secure buses (110); and

the first control device (120) is electrically connected with each first secure bus (110), and the first control device (120) is used for detecting state information of each first secure bus (110), integrating and encrypting the state information to obtain first encryption information, and transmitting the first encryption information through the first channel (210).

3. The radiation therapy system of claim 2, wherein said first encrypted information is encoded information obtained by integrating and encrypting each of said status information according to a first predetermined frequency and/or a first predetermined duty cycle.

4. The radiation therapy system according to any one of claims 2-3, wherein the first safety bus (110) includes:

a first switch (111), a first end of the first switch (111) is used for electrically connecting with a power supply (101);

a second switch (112), a first terminal of the second switch (112) being electrically connected to a second terminal of the first switch (111), a control terminal of the second switch (112) being electrically connected to the first control device (120); and

a first trigger device (113), wherein a first end of the first trigger device (113) is electrically connected with a second end of the second switch (112), a second end of the first trigger device (113) is used for being electrically connected with the power supply (101), and a third end of the first trigger device (113) is electrically connected with the first control device (120).

5. The radiation therapy system of claim 1, further comprising:

a rotor arrangement (300) for sending second encrypted information, the second encrypted information comprising at least two of second interlocking safety bus state information, second irradiation safety bus state information, second motion-enabling safety bus state information, and second emergency stop safety bus state information;

the slip ring (200) is further provided with a second channel (220), and the second channel (220) is used for transmitting the second encrypted information.

6. The radiation therapy system of claim 5, wherein said rotor arrangement (300) comprises:

at least two second secure buses (310), wherein at least two kinds of state information included in the second encrypted information are state information of at least two second secure buses (310); and

and each second control device (320), each second secure bus (310) being electrically connected to the second control device (320), the second control device (320) being configured to detect status information of each second secure bus (310), integrate and encrypt the status information to obtain second encrypted information, and transmit the second encrypted information through the second channel (220).

7. The radiation therapy system of claim 6, wherein said second encrypted information is encoded information obtained by integrating and encrypting each of said status information according to a second predetermined frequency and/or a second predetermined duty cycle.

8. The radiation therapy system of claim 6 or 7, wherein said second safety bus (310) comprises:

a third switch (311), a first end of the third switch (311) is used for being electrically connected with a power supply (101), and a control end of the third switch (311) is electrically connected with the second control device (320); and

a second trigger device (312), a first terminal of the second trigger device (312) is electrically connected with a second terminal of the third switch (311), a second terminal of the second trigger device (312) is used for electrically connecting with the power supply (101), and a third terminal of the second trigger device (312) is electrically connected with the second control device (320).

9. The radiation therapy system of claim 8, wherein the second safety bus (310) further comprises:

a fourth switch (313), wherein a first end of the fourth switch (313) is electrically connected with a second end of the second trigger device (312), and a second end of the fourth switch (313) is used for being electrically connected with the power supply (101).

10. The radiation therapy system of claim 6, wherein said rotor apparatus (300) is further configured to receive said first encryption information and synchronize responses thereto.

11. The radiation therapy system of claim 10, wherein said second control device (320) is further configured to receive said first encrypted information, identify whether said first encrypted information includes a trigger signal, decrypt said first encrypted information and obtain first control information if it is determined that said first encrypted information includes said trigger signal, and synchronously control the operating states of at least two of said second secure buses (310) according to said first control information.

12. The radiation therapy system of claim 5 or 6, wherein said stator arrangement (100) is further configured to receive said second encryption information via said second channel (220) and to synchronize responses to said second encryption information.

13. The radiation therapy system of claim 12, wherein said stator arrangement (100) comprises:

at least four first secure buses (110); and

the first control device (120) is used for receiving the second encrypted information and identifying whether the second encrypted information contains a trigger signal, if the second encrypted information contains the trigger signal, the second encrypted information is decrypted according to a second preset frequency and/or a second preset duty ratio to obtain second control information, and the working states of at least two first secure buses (110) are synchronously controlled according to the second control information.

14. The radiation therapy system of claim 5, further comprising:

and the upper computer (400) is in communication connection with the stator device (100) and is used for acquiring the first encryption information and the second encryption information and determining whether to generate a reset instruction according to the first encryption information and the second encryption information.

Technical Field

The present application relates to the field of medical technology, and in particular, to radiation therapy systems.

Background

Radiation Therapy (RT) systems transmit control signals from the radiation therapy system to the rotating treatment head through a slip ring while performing a treatment plan. The treatment head also transmits the collected image information back to the radiotherapy system through the slip ring. In addition, the slip ring also transmits a power supply and a system safety bus signal for the treatment head. Each channel of the slip ring can only transmit one signal, and the cost is greatly improved for each channel.

The radiation therapy system is provided with a number of safety buses. The respective safety buses are independent of each other. The safety bus is typically configured to run off of a component and then in-line with the current loop of the components of the radiation therapy system. The secure bus typically occupies 2 lanes in each component's interface. The radiation therapy system requires at least 4 safety buses for motion enablement, emergency stop, interlock, irradiation, etc. If the slip ring were to directly relay these safety bus signals, at least 8 channels would be required and the cost of manufacturing the slip ring would be greatly increased.

Disclosure of Invention

Based on this, it is necessary to provide a radiation therapy system, which aims at the problem that the existing radiation therapy system needs at least 4 safety buses, such as motion enable, emergency stop, interlock, irradiation, etc., and if the slip ring directly switches over the signals of the safety buses, at least 8 channels will be needed, which results in the great increase of the manufacturing cost of the slip ring.

A radiation therapy system comprising:

the stator device is used for outputting first encrypted information, wherein the first encrypted information at least comprises two of first interlocking safety bus state information, first irradiation safety bus state information, first motion enabling safety bus state information and first emergency stop safety bus state information; and

and the slip ring is provided with a first channel, and the first channel is used for transmitting the first encrypted information.

In one embodiment, the stator arrangement comprises:

at least two first safety buses, wherein at least two kinds of state information included in the first encryption information are state information of at least two first safety buses; and

the first control device is used for detecting the state information of each first safety bus, integrating and encrypting the state information to obtain first encryption information, and transmitting the first encryption information through the first channel.

In one embodiment, the first encryption information is encoded information obtained by integrating and encrypting each piece of state information according to a first preset frequency and/or a first preset duty cycle.

In one embodiment, the first secure bus comprises:

the first end of the first switch is used for being electrically connected with a power supply;

a first end of the second switch is electrically connected with a second end of the first switch, and a control end of the second switch is electrically connected with the first control device; and

and a first end of the first trigger device is electrically connected with a second end of the second switch, a second end of the first trigger device is used for being electrically connected with the power supply, and a third end of the first trigger device is electrically connected with the first control device.

In one embodiment, the radiation therapy system further comprises:

the rotor device is used for sending second encrypted information, and the second encrypted information at least comprises two of second interlocking safety bus state information, second irradiation safety bus state information, second motion enabling safety bus state information and second emergency stop safety bus state information;

the slip ring is further provided with a second channel, and the second channel is used for transmitting the second encrypted information.

In one embodiment, the stator arrangement comprises:

at least two second safety buses, wherein at least two kinds of state information included in the second encryption information are state information of at least two second safety buses; and

the first control device is electrically connected with each first safety bus, the second control device is used for detecting the state information of each second safety bus, integrating and encrypting the state information to obtain second encryption information, and the second encryption information is transmitted through the second channel.

In one embodiment, the second encryption information is encoded information obtained by integrating and encrypting each state information according to a second preset frequency and/or a second preset duty cycle.

In one embodiment, the second secure bus comprises:

a first end of the third switch is electrically connected with a power supply, and a control end of the third switch is electrically connected with the second control device; and

and a first end of the second trigger device is electrically connected with the second end of the third switch, a second end of the second trigger device is used for being electrically connected with the power supply, and a third end of the second trigger device is electrically connected with the second control device.

In one embodiment, the second secure bus further comprises:

and a first end of the fourth switch is electrically connected with the second end of the second trigger device, and a second end of the fourth switch is used for being electrically connected with the power supply.

In one embodiment, the rotor apparatus is further configured to receive the first encryption information and synchronously respond to the first encryption information.

In one embodiment, the second control device is configured to receive the first encrypted information, identify whether the first encrypted information includes a trigger signal, decrypt the first encrypted information according to a first preset frequency and/or a first preset duty cycle to obtain first control information if it is determined that the first encrypted information includes the trigger signal, and synchronously control the operating states of at least two of the second secure buses according to the first control information.

In one embodiment, the stator means is further configured to receive the second encryption information via the second channel and to synchronize responses to the second encryption information.

In one embodiment, the stator arrangement comprises:

at least four first secure buses; and

and each first safety bus is electrically connected with the first control device, the first control device is used for receiving the second encrypted information and identifying whether the second encrypted information contains a trigger signal, if the second encrypted information contains the trigger signal, the second encrypted information is decrypted according to a second preset frequency and/or a second preset duty ratio to obtain second control information, and the working states of at least two first safety buses are synchronously controlled according to the second control information.

In one embodiment, the radiation therapy system further comprises:

and the upper computer is in communication connection with the stator device and is used for acquiring the first encryption information and the second encryption information and determining whether to generate a reset instruction according to the first encryption information and the second encryption information.

A radiation therapy system comprising a radiation therapy system according to any of the above embodiments.

Compared with the prior art, the radiotherapy system transmits the first encrypted information output by the stator device through the first channel in the slip ring. Since each channel on the slip ring can only transmit one type of information. The slip ring can transmit the first encrypted information through the first channel. The first encryption information at least comprises two of first interlocking safety bus state information, first irradiation safety bus state information, first motion enabling safety bus state information and first emergency stop safety bus state information. Namely, the first encrypted information only needs one first channel for transmission, so that the number of channels of the slip ring can be reduced, and cost saving is realized.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments or the conventional technologies of the present application, the drawings used in the descriptions of the embodiments or the conventional technologies will be briefly introduced below, it is obvious that the drawings in the following descriptions are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a schematic block diagram of a radiation therapy system according to an embodiment of the present application;

FIG. 2 is a first schematic view of a radiation therapy system according to an embodiment of the present application;

FIG. 3 is a second schematic structural view of a radiation therapy system according to an embodiment of the present application;

FIG. 4 is a third schematic structural view of a radiation therapy system provided in an embodiment of the present application;

FIG. 5 is a schematic coding diagram of a radiation therapy system according to an embodiment of the present application;

FIG. 6 is a first schematic diagram illustrating a safety bus state of a radiation therapy system according to an embodiment of the present application;

FIG. 7 is a second schematic diagram illustrating a safety bus state of the radiation therapy system according to an embodiment of the present application;

FIG. 8 is a third schematic view of a safety bus state of the radiation therapy system provided in accordance with an embodiment of the present application;

fig. 9 is a fourth schematic structural diagram of a radiation therapy system according to an embodiment of the present application.

Description of reference numerals:

10. a radiation therapy system; 100. a stator arrangement; 101. a power source; 110. a first secure bus; 111. a first switch; 112. a second switch; 113. a first trigger device; 120. a first control device; 200. a slip ring; 210. a first channel; 220. a second channel; 300. a rotor arrangement; 310. a second secure bus; 311. a third switch; 312. a second trigger device; 313. a fourth switch; 320. a second control device; 400. and (4) an upper computer.

Detailed Description

In order to make the aforementioned objects, features and advantages of the present application more comprehensible, embodiments accompanying the present application are described in detail below with reference to the accompanying drawings. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present application. This application is capable of embodiments in many different forms than those described herein and those skilled in the art will be able to make similar modifications without departing from the spirit of the application and it is therefore not intended to be limited to the embodiments disclosed below.

The numbering of the components as such, e.g., "first", "second", etc., is used herein for the purpose of describing the objects only, and does not have any sequential or technical meaning. The term "connected" and "coupled" when used in this application, unless otherwise indicated, includes both direct and indirect connections (couplings). In the description of the present application, it is to be understood that the terms "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", and the like, indicate orientations or positional relationships based on those shown in the drawings, and are used only for convenience in describing the present application and for simplicity in description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed in a particular orientation, and be operated, and thus, are not to be considered as limiting the present application.

In this application, unless expressly stated or limited otherwise, the first feature "on" or "under" the second feature may be directly contacting the first and second features or indirectly contacting the first and second features through intervening media. Also, a first feature "on," "over," and "above" a second feature may be directly or diagonally above the second feature, or may simply indicate that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature may be directly under or obliquely under the first feature, or may simply mean that the first feature is at a lesser elevation than the second feature.

It will be understood that when an element is referred to as being "secured to" another element, it can be directly on the other element or intervening elements may also be present. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or intervening elements may also be present.

Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the description of the present application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.

Referring to fig. 1, one embodiment of the present application provides a radiation therapy system 10. The radiation therapy system 10 includes a stator assembly 100 and a slip ring 200. The stator device 100 is configured to output first encryption information. The first encrypted information at least comprises two of first interlocking safety bus state information, first irradiation safety bus state information, first motion enabling safety bus state information and first emergency stop safety bus state information. The slip ring 200 is provided with a first channel 210, and the first channel 210 is used for transmitting the first encryption information.

The first interlocking safety bus state information, the first irradiation safety bus state information, the first motion enabling safety bus state information and the first emergency stop safety bus state information correspond to one safety bus respectively. I.e. said first interlocking safety bus state information may correspond to interlocking safety bus state information. The first irradiation safety bus state information corresponds to irradiation safety bus state information. The first motion-enabled secure bus state information corresponds to state information of a motion-enabled secure bus. The first emergency stop safety bus state information corresponds to the emergency stop safety bus state information.

In one embodiment, the stator device 100 may encrypt at least two status messages of the four status messages, i.e., the first interlocked safety bus status message, the first irradiated safety bus status message, the first motion-enabled safety bus status message, and the first emergency stop safety bus status message, to obtain the first encrypted message. The form of the first encryption information is not limited as long as the first encryption information can be transmitted through the first channel 210. For example, the first encryption information may be binary digital information. The first encryption information may also be a square wave or sine wave signal.

And encrypting at least two state information of the four state information, namely the first interlocking safety bus state information, the first irradiation safety bus state information, the first motion enabling safety bus state information, the first emergency stop safety bus state information and the like to obtain the first encrypted information. The first encrypted information is transmitted through the first channel 210. Since each channel on slip ring 200 can only transmit one type of information. Therefore, at least two state information of the four state information are encrypted to obtain the first encrypted information, and the first encrypted information is transmitted through the first channel 210. That is, the first encrypted information only needs to be transmitted through one first channel 210, so that the number of channels of the slip ring 200 is reduced, and the purpose of saving cost is achieved.

In this embodiment, the first encrypted information, which is output by the stator device 100 and includes at least two status information of the first interlocked safety bus status information, the first irradiated safety bus status information, the first motion-enabled safety bus status information, and the first emergency stop safety bus status information, is transmitted through the first channel 210 in the slip ring 200. That is, only one first channel 210 is needed for transmitting the first encrypted information, so that the total number of channels of the slip ring 200 can be greatly reduced, thereby achieving cost saving.

Referring to fig. 2, in one embodiment, the stator assembly 100 includes at least two first safety buses 110 and a first control device 120. The at least two kinds of state information included in the first encryption information are state information of at least two pieces of the first secure bus 110. Each of the first secure buses 110 is electrically connected to the first control device 120. The first control device 120 is configured to detect status information of each first secure bus 110, integrate and encrypt the status information to obtain the first encrypted information, and transmit the first encrypted information through the first channel 210.

The stator device 100 includes at least two first secure buses 110, and the at least two kinds of status information included in the first encrypted information are status information of the at least two first secure buses 110. For example, if at least two of the first safety buses 110 are an interlocking safety bus and an irradiation safety bus, respectively, the at least two kinds of state information included in the first encrypted information are interlocking safety bus state information and irradiation safety bus state information.

In one embodiment, the stator device 100 may include four of the first safety buses 110, and the four first safety buses 110 are respectively: one of the first safety buses 110 is a first interlocked safety bus, one of the first safety buses 110 is a first irradiated safety bus, one of the first safety buses 110 is a first motion-enabled safety bus, and one of the first safety buses 110 is a first emergency stop safety bus. The state information included in the first encryption information as such may be: first interlocked safety bus state information, first irradiated safety bus state information, first motion-enabled safety bus state information, and first scram safety bus state information. That is, the at least two kinds of status information included in the first encryption information are status information of at least two pieces of the first secure bus 110.

It is understood that the specific structure of the first control device 120 is not limited as long as it has the function of detecting the status information of each of the first secure buses 110, and integrating and encrypting the status information to obtain the first encrypted information. For example, the first control device 120 may be an FPGA (Field Programmable Gate Array) chip. The first control device 120 is an FPGA chip, and has the characteristics of high reliability and fast response speed. The first control device 120 may also be an MCU or other integrated chip.

The first control device 120 may detect status information of each of the first secure buses 110. For example, the first control device 120 may detect at least two of the status information of whether the interlocked safety bus has an interlock, whether the irradiated safety bus is activated, whether the motion-enabled safety bus is activated, whether the emergency stop safety bus is triggered, and the like. The first control device 120 integrates and encrypts the detected state information to obtain the first encrypted information. Preferably, the first control device 120 may integrate and encrypt each of the detected status information to obtain the first encrypted information.

For example, the first control device 120 may integrate each of the detected state information into the same waveform, and encrypt each of the state information to obtain the first encrypted information. The form of encryption is not limited, and may be packed encryption or the like. The waveform may be a sine wave or a square wave. The first encryption information is transmitted by adopting square waves, so that the anti-interference performance is better.

In one embodiment, after the first control device 120 integrates and encrypts the status information to obtain the first encrypted information, the first encrypted information may be transmitted to the rotor apparatus 300 through the first channel 210. That is, the slip ring 200 is provided with one first channel 210, so that the first encrypted information can be transmitted from the first control device 120 to the rotor apparatus 300, thereby reducing the total number of channels of the slip ring 200 and achieving cost saving.

In an embodiment, the first encryption information is encoded information obtained by integrating and encrypting each of the status information according to a first preset frequency and/or a first preset duty cycle. It is understood that the specific value of the first preset frequency can be set according to actual requirements, and is not limited to the specific value. Likewise, the specific percentage of the first preset duty cycle may be set according to actual requirements, and is not limited to a specific numerical value here. The recognition accuracy of the first control device 120 may range from 5% to 95%.

The first control device 120 may integrate and encrypt the state information according to a first preset frequency and/or a first preset duty ratio to obtain the encoded information. Namely, the first encryption information is the encoding information. The encoded information may be binary, hexadecimal, etc. encoded information. By adopting the coding information, the anti-interference capability can be improved on the premise of meeting the safety requirement.

In one embodiment, the first secure bus 110 includes: a first switch 111, a second switch 112 and a first trigger device 113. A first terminal of the first switch 111 is used for electrically connecting with the power source 101. A first terminal of the second switch 112 is electrically connected to a second terminal of the first switch 111. A control terminal of the second switch 112 is electrically connected to the first control device 120. A first terminal of the first trigger device 113 is electrically connected to a second terminal of the second switch 112. The second terminal of the first trigger device 113 is used for electrically connecting with the power supply 101. The third terminal of the first trigger device 113 is electrically connected to the first control device 120.

It is understood that the specific structure of the first switch 111 is not limited as long as it has a function of controlling whether the power supply 101 and the second switch 112 are conducted. In one embodiment, the first switch 111 may be a push button switch. The first switch 111 may also be a knife switch. It is understood that the specific structure of the second switch 112 is not limited as long as the first control device 120 can control the function of whether the second switch 112 is turned on or not. In one embodiment, the second switch 112 may be a controllable switch. In particular, the controllable switch may be a relay switch. The controllable switch can also be a controllable switch tube. The controllable switch tube may be an IGBT (Insulated Gate Bipolar Transistor), an MOS (metal oxide semiconductor) tube, or the like.

It can be understood that the specific structure of the first trigger device 113 is not limited as long as the first trigger device 113 can report the state of the corresponding first secure bus 110 to the first control device 120 when the first switch 111 is turned off. In one embodiment, the first triggering device 113 may be an optocoupler. The first triggering device 113 may also be a relay. When the first switch 111 is turned off, the first trigger device 113 may report the current state of the first secure bus 110 to the first control device 120, so as to achieve the synchronization of information transmission.

Referring to fig. 3, in one embodiment, the radiation therapy system further includes a rotor apparatus 300. The rotator means 300 is configured to transmit second encryption information. The second encrypted information at least comprises two of second interlocking safety bus state information, second irradiation safety bus state information, second motion enabling safety bus state information and second emergency stop safety bus state information. The slip ring 200 is further provided with a second channel 220. The second channel 220 is used for transmitting the second encryption information.

It can be understood that the second interlocking safety bus state information, the second irradiation safety bus state information, the second motion enabling safety bus state information, and the second emergency stop safety bus state information correspond to one safety bus respectively. I.e. said second interlocking safety bus state information may correspond to the interlocking safety bus state information. The second irradiation safety bus state information corresponds to irradiation safety bus state information. The second motion-enabled secure bus state information corresponds to state information of a motion-enabled secure bus. The second emergency stop safety bus state information corresponds to the emergency stop safety bus state information.

In one embodiment, the stator device 100 may encrypt at least two status information of the four status information, i.e., the second interlocking security bus status information, the second irradiation security bus status information, the second motion-enabling security bus status information, and the second emergency stop security bus status information, to obtain the second encrypted information. The form of the second encryption information is not limited as long as the second encryption information can be transmitted through the second channel 220. For example, the second encryption information may be binary digital information. The second encryption information may also be a square wave or sine wave signal. The square wave is adopted for information transmission, so that the anti-interference capability of the information transmission can be improved.

The rotor device 300 encrypts at least two state information of the four state information, i.e., the second interlocking security bus state information, the second irradiation security bus state information, the second motion enabling security bus state information, the second emergency stop security bus state information, and the like, to obtain the second encrypted information, and transmits the second encrypted information through the second channel 220. Since each channel on slip ring 200 can only transmit one type of information. Therefore, at least two state information of the four state information are encrypted to obtain the second encrypted information, and the second encrypted information is transmitted through the first channel 210. That is, the second encrypted information only needs to be transmitted through one second channel 220, so that the number of channels of the slip ring 200 is reduced, and the purpose of saving cost is achieved.

In this embodiment, the second encrypted information output by the rotor apparatus 300, which at least includes two status information of the second interlocking secure bus status information, the second irradiation secure bus status information, the second motion-enabling secure bus status information, and the second stop secure bus status information, is transmitted through the second channel 220 in the slip ring 200. That is, the second encrypted information only needs to be transmitted through one second channel 220, so that the total number of channels of the slip ring 200 can be greatly reduced, and cost saving can be realized.

Referring to fig. 4, in one embodiment, the rotor apparatus 300 includes at least two second safety buses 310 and a second control device 320. The at least two kinds of state information included in the second encryption information are state information of at least two pieces of the second secure bus 310. Each of the second secure buses 310 is electrically connected to the second control device 320. The second control device 320 is configured to detect status information of each of the second secure buses 310, integrate and encrypt the status information to obtain second encrypted information, and transmit the second encrypted information through the second channel 220.

It is understood that the rotor apparatus 300 includes at least two second secure buses 310, and the at least two kinds of status information included in the second encrypted information are status information of at least two of the second secure buses 310. For example, if at least two of the second safety buses 310 are an interlocking safety bus and an irradiation safety bus, respectively, the at least two kinds of state information included in the second encrypted information are interlocking safety bus state information and irradiation safety bus state information.

For example, the rotor apparatus 300 may include four second safety buses 310, and each of the second safety buses 310 is: one of the second safety buses 310 is a second interlocking safety bus, one of the second safety buses 310 is a second irradiation safety bus, one of the second safety buses 310 is a second motion-enabling safety bus, and one of the second safety buses 310 is a second emergency stop safety bus. The state information included in the second encryption information as such may be: second interlocking safety bus state information, second irradiation safety bus state information, second motion-enabling safety bus state information, and second scram safety bus state information. That is, the at least two kinds of status information included in the second encryption information are status information of at least two pieces of the second secure bus 110.

It is to be understood that four of the second safety buses 310 are included in the rotor apparatus 300 and four of the first safety buses 110 are included in the stator apparatus 100. The second interlocking safety bus in the rotor arrangement 300 corresponds to the first interlocking safety bus in the stator arrangement 100, the second irradiation safety bus in the rotor arrangement 300 corresponds to the first irradiation safety bus in the stator arrangement 100, the second motion-enabling safety bus in the rotor arrangement 300 corresponds to the first motion-enabling safety bus in the stator arrangement 100, the second emergency stop safety bus in the rotor arrangement 300 corresponds to the first emergency stop safety bus in the stator arrangement 100. That is, each of the second safety buses 310 in the rotor device 300 corresponds to each of the first safety buses 110 in the stator device 100.

It is understood that the specific structure of the second control device 320 is not limited as long as it has the function of detecting the status information of each of the second secure buses 310, and integrating and encrypting the status information to obtain the second encrypted information. For example, the second control device 320 may be an FPGA (Field Programmable Gate Array) chip. The second control device 320 is an FPGA chip, and has the characteristics of high reliability and fast response speed. The second control device 320 may also be an MCU or other integrated chip.

The second control device 320 may detect status information of each of the second secure buses 310. For example, the second control device 320 may detect at least two status information of the status information of whether the interlocked safety bus has interlock, whether the irradiated safety bus is activated, whether the motion-enabled safety bus is activated, whether the emergency stop safety bus is triggered, and the like. The second control device 320 integrates and encrypts the detected state information to obtain the second encrypted information. Preferably, the second control device 320 may integrate and encrypt each of the detected status information to obtain the second encrypted information.

In one embodiment, the second control device 320 may integrate each of the detected state information into the same waveform, and encrypt each of the state information to obtain the second encrypted information. The form of encryption is not limited, and may be packed encryption or the like. The waveform may be a sine wave or a square wave. The second encryption information is transmitted by adopting square waves, so that the anti-interference performance is better.

In an embodiment, the second encryption information is encoded information obtained by integrating and encrypting each of the state information according to a second preset frequency and/or a second preset duty cycle. It is understood that the specific value of the second preset frequency can be set according to actual requirements, and is not limited by the specific value. The second preset frequency may be the same as the first preset frequency. Likewise, the specific percentage of the second preset duty cycle may be set according to actual requirements, and is not limited to a specific numerical value here. The second preset duty cycle may be the same as the first preset duty cycle.

The second control device 320 may integrate and encrypt the state information according to the second preset frequency and/or the second preset duty cycle to obtain the encoded information. Namely, the second encryption information is the encoding information. The encoded information may be binary, hexadecimal, etc. encoded information. By adopting the coding information, the anti-interference capability can be improved on the premise of meeting the safety requirement.

In one embodiment, the second secure bus 310 includes a third switch 311 and a second trigger device 312. A first end of the third switch 311 is used for electrically connecting with the power supply 101. A control terminal of the third switch 311 is electrically connected to the second control device 320. A first terminal of the second trigger device 312 is electrically connected to a second terminal of the third switch 311. A second terminal of the second trigger device 312 is configured to be electrically connected to the power source 101. The third terminal of the second trigger device 312 is electrically connected to the second control device 320.

It is understood that the specific structure of the third switch 311 is not limited as long as it has a function of controlling whether conduction between the power source 101 and the second trigger device 312 is performed. In one embodiment, the third switch 311 may be a controllable switch. In particular, the controllable switch may be a relay switch. The controllable switch can also be a controllable switch tube. It is to be understood that the specific structure of the second trigger device 312 is not limited. For example, the second trigger device 312 may be an optocoupler. The second trigger device 312 may also be a relay.

In one embodiment, the second secure bus 310 further comprises a fourth switch 313. A first terminal of the fourth switch 313 is electrically connected to a second terminal of the second trigger device 312. A second terminal of the fourth switch 313 is configured to be electrically connected to the power supply 101. It is understood that the specific structure of the fourth switch 313 is not limited as long as it has a function of controlling whether the power supply 101 and the third switch 311 are conducted. In one embodiment, the fourth switch 313 may be a controllable switch. In particular, the controllable switch may be a relay switch. The controllable switch can also be a controllable switch tube.

In one embodiment, the rotor apparatus 300 is further configured to receive the first encryption information and synchronously respond to the first encryption information. It is understood that the stator arrangement 100 transmits the first encryption information to the rotor arrangement 300 through the first channel 210. After the rotor apparatus 300 receives the first encryption information, it can synchronously respond to the first encryption information. For example, if the first encrypted information transmitted by the stator device 100 is obtained by integrating and encrypting the state information according to a first preset frequency and/or a first preset duty cycle to obtain the encoded information, the rotor device 300 may synchronously decrypt the encoded information according to the first preset frequency and/or the first preset duty cycle to obtain at least two kinds of state information, and synchronously respond to the at least two kinds of state information. The rotor device 300 thus completes information synchronization with the stator device 100, thereby improving the reliability of information transmission.

Further, the rotor apparatus 300 may be configured to receive the first encryption information through the second control device 320, and identify whether the first encryption information includes a trigger signal. If it is determined that the first encrypted information includes the trigger signal, the second control device 320 decrypts the first encrypted information according to a first preset frequency and/or a first preset duty cycle to obtain first control information, and synchronously controls the working states of at least two of the second secure buses 310 according to the first control information.

In one embodiment, the second control device 320 may identify whether the first encrypted information includes a trigger signal after receiving the first encrypted information within a preset period. Specifically, the trigger signal may be a high level. I.e. the decryption start flag of the first encrypted information is high. When the second control device 320 recognizes that the first encrypted information includes a high level, the second control device 320 may decrypt the first encrypted information according to a first preset frequency and/or a first preset duty cycle and obtain the first control information. The specific time of the preset period can be set according to actual requirements. The preset period may be 5ms, for example.

For example, assume that the stator arrangement 100 and the rotor arrangement 300 each include 4 safety buses that interlock, irradiate, motion enable, scram, etc. The preset period is divided into five time periods. As shown in fig. 5, one of the time periods (e.g., t1) represents a start flag, and the remaining four time periods (e.g., t2, t3, t4, t5) represent the states of 4 safety buses, such as interlock, irradiation, motion enable, scram, and the like, respectively. It is assumed that the first cryptographic information comprises at least first interlocked safety bus state information, first irradiated safety bus state information, first motion-enabled safety bus state information and first scram safety bus state information.

When the first control device 120 in the stator apparatus 100 continuously sends the first encrypted information to the second control device 320 through the first channel 210 based on the preset period, after the second control device 320 recognizes that the first encrypted information includes the trigger signal, the states of the 4 secure buses may be decoded one by one according to a preset sequence to obtain the first control information. The second control device 320 synchronously controls the operating state of each of the second safety buses 310 according to the first control information, thereby achieving information synchronization between the rotor apparatus 300 and the stator apparatus 100.

In one embodiment, assume that the decryption start flag is a dc high of the voltage V1. 4 safety buses of interlocking, irradiation, motion enabling, emergency stop and the like in the stator device 100 are transmitted by square wave signals with frequencies of f1, f2, f3 and f4, high voltage of V1, low voltage of 0V and duty ratio of 50%. The specific states of the 4 secure buses are shown in the following table:

in the above table, 0V indicates interlock or no irradiation or motion enable deactivation or scram triggering, and may alternatively be a frequency of 0 indicating interlock or no irradiation or motion enable deactivation or scram triggering. When the frequency is 0, the corresponding voltage is different from the voltage value corresponding to the start flag V1. Meanwhile, the state description in the table can be customized according to actual requirements, as long as each state of the four safety buses can be indicated. But merely exemplify one of the embodiments herein.

The first control device 120 may integrate and encrypt the state information of each secure bus according to the table information to obtain the first encryption information. The first encrypted information is sent to the second control device 320 via the first channel 210. After receiving the first encryption information, the second control device 320 may identify whether the first encryption information includes the trigger signal according to the table information. If it is determined that the trigger signal is included in the first encryption information, the second control device 320 may decode the states of the 4 secure buses one by one according to the table information in a preset order.

For example, as shown in fig. 6, the second control device 320 may determine, according to the table information, that the states of 4 secure buses (i.e., the first secure bus 110) corresponding to state 1 are: linkage, irradiation deactivation, motion enabling activation and sudden stop triggering. The states of 4 secure buses (i.e. the first secure bus 110) corresponding to state 2 are: no interlock, irradiation activation, motion not enabled, and scram not triggered. In this way, the second control device 320 can determine the first control information according to the states of the decoded 4 secure buses. The second control device 320 synchronously controls the operating state of each of the second safety buses 310 according to the first control information, thereby achieving information synchronization between the rotor apparatus 300 and the stator apparatus 100.

In one embodiment, it is assumed that the stator arrangement 100 and the rotor arrangement 300 each include 4 safety buses for interlocking, irradiation, motion enabling, scram, etc. It is assumed that the first cryptographic information comprises first interlocked safety bus state information, first irradiated safety bus state information, first motion-enabled safety bus state information and first scram safety bus state information. The first control device 120 may integrate and encrypt the state information of each first secure bus 110 according to a first preset duty cycle and a first preset frequency to obtain the first encrypted information. The first encrypted signal may include a trigger signal (i.e., a start flag) and a valid code signal.

The effective encoding signal may encode the states of 4 first safety buses 110 with a fixed duty ratio and a square wave signal with adjustable frequency. The interval of the frequency can be selected according to actual requirements, and is not limited by specific numerical values. If the states of 4 first secure buses 110 are encoded in binary, the states of 4 first secure buses 110 can be encoded into 16 possible states of 0000-. For example, the code 0001 may be expressed as: interlocking, irradiation non-activation, movement non-enabling and scram triggering. Thus, 16 states can be respectively corresponding to signals of 16 frequencies. As shown in fig. 7, the F1 frequency correspondence for state 1 is coded as 0000. The F2 frequency correspondence for state 2 is encoded as 1000. The F3 frequency correspondence for state 3 is encoded as 1111.

When the second control device 320 receives the first encryption information and recognizes that the first encryption information includes the trigger signal, the frequency of the valid encoding signal in the first encryption information may be determined. The second control device 320 may determine a binary code corresponding to the frequency according to the frequency. For example, if the second control device 320 determines that the frequency of the valid code signal in the first encrypted information is F3, the binary code corresponding to the frequency is determined to be 1111. In this way, the second control device 320 can determine the states of the 4 secure buses and determine the first control information according to the states of the 4 secure buses. The second control device 320 synchronously controls the operating state of each of the second safety buses 310 according to the first control information, thereby achieving information synchronization between the rotor apparatus 300 and the stator apparatus 100.

In one embodiment, the valid encoding signal may also encode the states of 4 first safety buses 110 by a fixed frequency square wave signal with an adjustable duty cycle. The interval of the duty ratio can be selected according to actual requirements, and is not limited by specific percentages. If the states of 4 first secure buses 110 are encoded in binary, the states of 4 first secure buses 110 can be encoded into 16 possible states of 0000-. As shown in fig. 8, a 50% duty cycle for state 1 corresponds to a coding of 1000. The 0% duty cycle for state 2 corresponds to a code of 0000. The 90% duty cycle for state 3 corresponds to the encoding of 1111.

When the second control device 320 receives the first encryption information and recognizes that the first encryption information contains the trigger signal, the duty ratio of the valid encoding signal in the first encryption information can be determined. The second control device 320 may determine a binary code corresponding to the duty ratio according to the duty ratio. For example, if the second control device 320 determines that the duty ratio of the valid code signal in the first encrypted information is 90%, the binary code corresponding to the frequency is determined to be 1111. In this way, the second control device 320 can determine the states of the 4 secure buses and determine the first control information according to the states of the 4 secure buses. The second control device 320 synchronously controls the operating state of each of the second safety buses 310 according to the first control information, thereby achieving information synchronization between the rotor apparatus 300 and the stator apparatus 100.

In one embodiment, the stator device 100 is further configured to receive the second encryption information via the second channel 220 and synchronously respond to the second encryption information. For example, if the second encrypted information transmitted by the rotor device 300 is obtained by integrating and encrypting each piece of state information according to a first preset frequency and/or a first preset duty cycle to obtain the encoded information, the stator device 100 may synchronously decrypt the encoded information according to the first preset frequency and/or the first preset duty cycle to obtain at least two pieces of state information, and synchronously respond to the at least two pieces of state information. The stator device 100 thus completes information synchronization with the rotor device 300, thereby improving the reliability of information transmission.

Further, the stator device 100 may receive the second encryption information through the first control device 120, and identify whether the second encryption information includes a trigger signal. If it is determined that the second encrypted information includes the trigger signal, the first control device 120 decrypts the second encrypted information according to a second preset frequency and/or a second preset duty cycle to obtain second control information, and synchronously controls the working states of at least two first secure buses 110 according to the second control information.

When the second control device 320 in the rotor apparatus 300 continuously sends the second encrypted information to the first control device 120 through the second channel 220 based on the preset period, after the first control device 120 recognizes that the second encrypted information includes the trigger signal, the states of the 4 secure buses may be decoded one by one according to a preset sequence to obtain the second control information. The first control device 120 synchronously controls the operating states of at least two first safety buses 110 according to the second control information, so as to synchronize information of the rotor apparatus 300 and the stator apparatus 100. The logic for the first control device 120 to decrypt the second encrypted information is the same as the logic for the second control device 320 to decrypt the first encrypted information, and is not described herein again.

In one embodiment, if one of the first safety buses 110 in the stator apparatus 100 is disconnected (assuming that the first switch 111 in the interlocked safety bus is disconnected), the first trigger device 113 reports the corresponding status information to the first control device 120. The first control device 120 encrypts the state information and transmits the encrypted state information (i.e., the first encrypted information) to the second control device 320. The second control device 320 decrypts according to the above logic to obtain the second control information. The second control device 320 controls the third switch 311 in the interlocked safety bus to be turned off according to the second control information.

When the third switch 311 is turned off, the second trigger device 312 may report the corresponding status information to the second control device 320. The second control device 320 encrypts the corresponding status information and sends the encrypted status information to the first control device 120 through the second channel 220. The first control device 120 synchronously controls the second switch 112 to be turned off according to the decrypted state information, so as to realize information synchronization from the stator device 100 to the rotor device 300.

On the contrary, if one of the second safety buses 310 in the rotor apparatus 300 is disconnected (assuming that the fourth switch 313 in the interlock safety bus is disconnected), the second trigger device 312 reports the corresponding status information to the second control device 320. The second control device 320 encrypts the state information and transmits the encrypted state information (i.e., the second encrypted information) to the first control device 120. The first control device 120 decrypts the data according to the above logic to obtain the second control information. The first control device 120 controls the second switch 112 in the interlocked safety bus to open according to the second control information. In this way, the rotor apparatus 300 can determine whether the second safety bus 310 is disconnected according to the state of the fourth switch 313.

When the second switch 112 is turned off, the first trigger device 113 may report corresponding status information to the first control device 120. The first control device 120 encrypts the corresponding status information and sends the encrypted status information to the second control device 320 through the first channel 210. The second control device 320 synchronously controls the third switch 311 to be switched off according to the decrypted state information, so as to realize information synchronization from the stator device 100 to the rotor device 300.

Referring to fig. 9, in one embodiment, the radiation therapy system further includes an upper computer 400. The upper computer 400 is connected in communication with the first control device 120 in the stator arrangement 100. The upper computer 400 is configured to obtain the first encryption information and the second encryption information, and determine whether to generate a reset instruction according to the first encryption information and the second encryption information.

Specifically, when all the safety buses are controlled to be turned off, for example, the first switch 111, the second switch 112, and the third switch 311 are all turned off. If the fourth switch 313 is closed, the first switch 111 may be controlled to be closed, and if the secure buses are to be reset, the upper computer 400 may generate a reset instruction. That is, the upper computer 400 may determine whether each of the first switch 111 and the fourth switch 313 is closed according to the first encryption information and the second encryption information. If the first switch 111 and the fourth switch 313 are both closed, the upper computer 400 may generate a reset instruction and send the reset instruction to the first control device 120.

The first control device 120 may control the second switch 112 to be closed according to the reset instruction. When the second switch 112 is closed, the first trigger device 113 may report corresponding status information to the first control device 120. The first control device 120 encrypts the corresponding status information and sends the encrypted status information to the second control device 320 through the first channel 210. The second control device 320 synchronously controls the third switch 311 to close according to the decrypted state information, so as to reset each safety bus in the stator device 100 and the rotor device 300.

To sum up, the first encrypted information, which is output by the stator device 100 and at least includes two kinds of state information of the first interlocking safety bus state information, the first irradiation safety bus state information, the first motion-enabled safety bus state information, and the first emergency stop safety bus state information, is transmitted through the first channel 210 in the slip ring 200. That is, only one first channel 210 is needed for transmitting the first encrypted information, so that the total number of channels of the slip ring 200 can be greatly reduced, thereby achieving cost saving.

The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.

The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种普惠型的轻离子肿瘤治疗装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!