Control method, processing method and device of X-ray system
By controlling the flow in the CT system to protect the bulbs of the X-ray system and automatically perform the control process through information interaction, the problems of insufficient protection of the bulbs and low scanning efficiency in the prior art are solved, and more efficient scanning operations are achieved.
Patent Information
- Application Number
- CN202411856543.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-12-16
AI Technical Summary
The existing CT system control process is unreasonable, resulting in insufficient protection of the bulb and low scanning efficiency.
The bulb in the X-ray system is protected by controlling the flow during the scanning phase, and the control process is automatically performed through information interaction to improve scanning efficiency. The specific method includes sending preparation commands and scanning parameter commands after the patient has completed registration, and combining executing exposure operation commands to achieve control of the X-ray system.
Effectively protect the bulb, improve scanning efficiency, and ensure reasonable preparation and operation of the X-ray system at all stages.
Smart Images

Figure CN119587057A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of medical technology, and in particular, relates to a control method, a processing method and a device for an X-ray system. Background Art
[0002] The computer tomography equipment (CT for short) is mainly composed of several parts, such as the X-ray system (high-voltage tube), control system, data acquisition system, and data processing system. Among them, the high-voltage tube is the core component of the CT system. The high-voltage generator outputs high voltage, filament drive signal, and anode drive signal, which act on the tube, drive the tube anode to rotate, heat the tube filament to generate thermal electrons, and load high voltage between the cathode and anode of the tube to accelerate the electrons and hit the anode target to generate X-rays. The tube in the CT system involves high temperature, high insulation, high vacuum, high voltage and other scenes. The control process of the existing CT system is unreasonable, the protection of the tube is insufficient, and there is a problem of low scanning efficiency. Summary of the invention
[0003] To solve the above technical problems, the embodiments of the present application provide a control method, device, equipment and storage medium for an X-ray system, which can protect the tube in the X-ray system by controlling the flow during the scanning phase and improve the scanning efficiency.
[0004] In a first aspect, an embodiment of the present application provides a control method for an X-ray system, comprising:
[0005] When the patient completes registration, a preparation command is sent to the X-ray system, wherein the X-ray system performs preliminary preparation based on the preparation command and then sends first status feedback information indicating that the preliminary preparation is completed;
[0006] In a case where the first state feedback information issued by the X-ray system is obtained, a scanning parameter command is sent to the X-ray system, wherein the X-ray system performs preparation based on the scanning parameters in the scanning parameter command, and after the preparation is completed, issues second state feedback information for indicating that the preparation is completed;
[0007] When the second state feedback information is obtained and trigger information for performing exposure is obtained, an operation command for performing exposure is issued to the X-ray system, wherein the X-ray system performs the exposure operation based on the operation command.
[0008] In some embodiments, the method further comprises:
[0009] Determining a part to be scanned based on the registration information of the patient;
[0010] Determining preliminary preparation requirement information based on the part to be scanned;
[0011] The preparation command is generated based on the preliminary preparation requirement information.
[0012] In some embodiments, the method further comprises:
[0013] Acquiring patient information of a patient and a part of the patient to be scanned;
[0014] determining scanning parameters based on the patient information and the part to be scanned of the patient;
[0015] A scan parameter command is generated based on the scan parameter.
[0016] In some embodiments, the method further comprises:
[0017] In case of obtaining a trigger operation for powering on the X-ray system, sending a power-on instruction to the X-ray system, wherein the X-ray system sends power-on status feedback information after powering on, and / or, when the X-ray system is started and / or when it is not used within a preset time, sending a standby command to the X-ray system to put the X-ray system into a standby state, and / or, in case of obtaining a trigger operation for powering off the X-ray system, sending a power-off instruction to the X-ray system, wherein the X-ray system turns off the anode of the X-ray system and the filament of the X-ray system based on the power-off instruction, and / or, in case of obtaining abnormal information reported by the X-ray system, determining the restricted functions of the X-ray system and the functions that the X-ray system can perform based on the abnormal information;
[0018] The restricted functions and executable functions are output.
[0019] In some embodiments, the scanning parameter command includes: a command field, a parameter field and a data verification field, and the parameter field in the scanning parameter command includes: the number of exposure groups and the corresponding number of scanning parameter groups, wherein, when the number of exposure groups is multiple, the X-ray system, upon obtaining the operation command, enters the next exposure preparation state based on the scanning parameter group after completing one exposure.
[0020] In a second aspect, an embodiment of the present application provides a control device for an X-ray system, comprising:
[0021] A first control module is used to send a preparation command to the X-ray system when the patient completes registration, wherein the X-ray system performs preliminary preparation based on the preparation command and then sends first status feedback information indicating that the preliminary preparation is completed;
[0022] a second control module, configured to send a scanning parameter command to the X-ray system when the first state feedback information sent by the X-ray system is acquired, wherein the X-ray system performs preparation based on the scanning parameters in the scanning parameter command, and after the preparation is completed, sends second state feedback information for indicating that the preparation is completed;
[0023] The third control module is used to issue an operation command for performing exposure to the X-ray system when the second state feedback information is obtained and the trigger information for performing exposure is obtained, wherein the X-ray system performs the exposure operation based on the operation command.
[0024] In a third aspect, an embodiment of the present application provides a processing method of an X-ray system, which is applied to an X-ray system, and the method includes:
[0025] After obtaining a preparation command and performing preliminary preparation based on the preparation command, issuing first status feedback information for indicating completion of the preliminary preparation, wherein the preparation command is sent by the CT system when obtaining that the patient has completed registration;
[0026] In the case where a scanning parameter command is obtained, preparation is performed based on the scanning parameters in the scanning parameter command, and after the preparation is completed, second state feedback information for indicating that the preparation is completed is issued, wherein the scanning parameter command is sent by the CT system in the case where the first state feedback information is obtained;
[0027] When an operation command for performing exposure is obtained, an exposure operation is performed, wherein the operation command is sent by the CT system when the second state feedback information is obtained.
[0028] In some embodiments, performing preliminary preparation based on the preparation command includes: turning on the anode of the X-ray system and the current of the load filament based on the preparation command;
[0029] The preparing based on the scanning parameters in the scanning parameter command includes:
[0030] Determining a target rotation speed of the anode and a target current of the filament based on the scanning parameter command;
[0031] The rotation speed of the anode is controlled to increase to the target rotation speed, and the current of the filament is controlled to increase to the target current.
[0032] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the first aspect when executing the computer program.
[0033] In a fifth aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the third aspect when executing the computer program.
[0034] In a sixth aspect, an embodiment of the present application provides a CT system, comprising: the electronic device and the X-ray system in the fourth aspect.
[0035] In some embodiments, the electronic device and the X-ray system have a hardware input / output interface, and the target control instructions in the electronic device are sent to the X-ray system through the input / output interface, wherein the target control instructions include: a voltage loading signal or a kilovolt value for controlling the X-ray system to switch rapidly.
[0036] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements any of the methods described above.
[0037] In an eighth aspect, an embodiment of the present application provides a computer program product, which, when executed on a terminal device, enables the electronic device to execute any of the methods described above.
[0038] An embodiment of the present application provides a control method for an X-ray system. When a patient completes registration, a preparation command is sent to the X-ray system, wherein the X-ray system performs preliminary preparation based on the preparation command and then issues first status feedback information for indicating that the preliminary preparation is completed; when the first status feedback information issued by the X-ray system is obtained, a scan parameter command is sent to the X-ray system, wherein the X-ray system performs preparation based on the scan parameters in the scan parameter command and, after the preparation is completed, issues second status feedback information for indicating that the preparation is completed; when the second status feedback information is obtained and trigger information for performing exposure is obtained, an operation command for performing exposure is issued to the X-ray system, wherein the X-ray system performs the exposure operation based on the operation command. The X-ray system can complete the control of the X-ray system through information interaction so that the X-ray system can perform preparation, thereby protecting the tube. In addition, the control process can be automatically executed according to the feedback information, thereby improving the scanning efficiency.
[0039] It can be understood that the beneficial effects of the second to eighth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0041] Figure 1 A schematic diagram of an implementation flow of a control method for an X-ray system provided in an embodiment of the present application;
[0042] Figure 2 A schematic diagram of an implementation flow of another X-ray system control method provided in an embodiment of the present application;
[0043] Figure 3 A schematic diagram of an implementation flow of a control method for an X-ray system provided by an embodiment of the present application;
[0044] Figure 4 A schematic diagram of an implementation flow of a control method for an X-ray system provided in an embodiment of the present application;
[0045] Figure 5 A schematic diagram of a format of interactive information provided in an embodiment of the present application;
[0046] Figure 6 A schematic diagram of the format of a parameter field provided in an embodiment of the present application;
[0047] Figure 7 A schematic diagram of a process flow of an X-ray system processing method provided in an embodiment of the present application;
[0048] Figure 8 A schematic diagram of the structure of a control device for an X-ray system provided in an embodiment of the present application;
[0049] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0050] Fig.10 A schematic diagram of an I / O control waveform provided in an embodiment of the present application;
[0051] Fig.11 A schematic diagram of the connection structure of a CT system provided in an embodiment of the present application.
[0052] In the drawings, the same reference numerals are used for the same components and the drawings are not drawn to scale. DETAILED DESCRIPTION
[0053] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0054] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0055] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0056] As used in the specification of this application and the appended claims, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting" depending on the context. Similarly, the phrases "if it is determined" or "if it is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce detected" or "in response to detecting" depending on the context.
[0057] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0058] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.
[0059] Based on the technical problems of the related art, the embodiments of the present application provide a control method that can be applied to electronic devices such as mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR) / virtual reality (VR) devices, laptop computers, ultra-mobile personal computers (UMPC), netbooks, personal digital assistants (PDA), etc. The electronic device can be used as a controller of the CT system. The embodiments of the present application do not impose any restrictions on the specific types of electronic devices.
[0060] The present application provides a control method for an X-ray system, which can perform control related to the X-ray system according to different stages of patient scanning. The following is an example of an electronic device being a CT system. Figure 1 A schematic diagram of an implementation flow of a control method for an X-ray system provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, including:
[0061] Step S101, when the patient has completed registration, a preparation command is sent to the X-ray system, wherein the X-ray system performs preliminary preparation based on the preparation command and then sends out first status feedback information indicating that the preliminary preparation is completed.
[0062] In an embodiment of the present application, the X-ray system includes: a high voltage generator and a tube. Patient registration is a process of recording and identifying patient information, which usually includes the patient's basic information (such as name, age, gender, contact information, etc.), medical history, allergy history, etc. By completing registration in the hospital information system (HIS) or the radiology information system (RIS), the CT system can accurately associate the patient with the upcoming X-ray examination. The preparation command is used to notify the X-ray system to start preliminary preparations for the examination. The first status feedback information is information that the X-ray system feeds back to the CT system after completing the preliminary preparation, indicating that the X-ray system has completed basic preparations such as equipment self-test and preheating. In some embodiments, the first feedback information may also include detailed information such as equipment status, preparation status, possible warnings or error codes, etc.
[0063] In the embodiment of the present application, communication between the CT system and the X-ray system can be achieved through network communication or hardware interface, and the communication connection method may include: Ethernet, Wi-Fi, etc.
[0064] In the embodiment of the present application, when communicating, it is necessary to set the format of the communication interaction information according to the communication protocol. For example, the preparation command and the first state feedback information can be called interaction information, and the interaction information can include: a command field, a parameter field, and a data check field. For the preparation command, the command field includes: information for characterizing the preparation command.
[0065] In the embodiment of the present application, when the X-ray system receives the preparation command, it can perform operations such as preliminary opening of the anode and loading of the filament standby current. In some embodiments, the X-ray system also performs preparations such as grid control (optional) and magnet control (optional). After the X-ray system is ready, the first state feedback information indicating that the preliminary preparation is completed is sent to the CT system.
[0066] In some embodiments, different parts to be scanned may use different scanning powers. Depending on the different parts, the pre-preparation requirements for the X-ray system may also be different, thereby controlling the X-ray system more intelligently.
[0067] In an embodiment of the present application, the part to be scanned can be determined based on the patient's registration information; the preliminary preparation requirement information can be determined based on the part to be scanned; and the preparation command can be generated based on the preliminary preparation requirement information.
[0068] In the embodiment of the present application, the preliminary preparation requirement information may include: the rotation speed requirement of the anode and / or the current requirement of the filament. For example, for a part that requires high-power scanning, the anode can be prepared in advance at a higher rotation speed, and for a low-power scanning part, it can be prepared in advance at a lower rotation speed. A similar strategy can also be used for the filament current.
[0069] Step S102, when the first state feedback information issued by the X-ray system is obtained, a scanning parameter command is sent to the X-ray system, wherein the X-ray system prepares based on the scanning parameters in the scanning parameter command, and after the preparation is completed, sends a second state feedback information for indicating that the preparation is completed.
[0070] In the embodiment of the present application, when the CT system obtains the first status feedback information sent by the X-ray system, it is determined that the preliminary preparation is completed. At this time, a scanning parameter command can be sent to the X-ray system.
[0071] In the embodiment of the present application, the scanning parameter command is a command generated based on the scanning parameters, and the scanning parameter command carries the scanning parameters, which may include: This is an instruction containing specific parameters of the X-ray scan, such as tube voltage (kV), tube current (mA), scan time, scan angle, scan length, gantry speed, pitch, exposure time, focus size, focus position and other information. These parameters are determined based on factors such as the patient's body part and the purpose of the examination. The CT system packages these parameters into a command and sends it to the X-ray system to guide the X-ray system to prepare for a more accurate scan.
[0072] In an embodiment of the present application, the scanning parameters may be set by a doctor. In some embodiments, the scanning parameters may also be determined based on the patient information of the patient and the part to be scanned, and a scanning parameter command may be generated based on the scanning parameters.
[0073] In the embodiment of the present application, after obtaining the scanning parameter command, the X-ray system makes further preparations. Based on the initial anode state, the anode speed or filament current can be further increased to prepare for the next process in advance. In the embodiment of the present application, the X-ray system can further control the tube to ensure that the anode, filament, focus control, etc. are ready.
[0074] In an embodiment of the present application, the preparation based on the scanning parameters in the scanning parameter command includes: determining the target rotational speed of the anode and the target current of the filament based on the scanning parameter command; controlling the rotational speed of the anode to increase to the target rotational speed, and controlling the current of the filament to increase to the target current.
[0075] In an embodiment of the present application, the X-ray system calculates the target rotation speed of the anode and the target current of the filament based on the scanning parameters. The maximum heat load that the anode can withstand within a given time can be calculated based on the scanning parameters and the specifications of the X-ray tube. Based on the maximum heat load and the thermal conductivity of the anode material, the anode rotation speed required to achieve thermal equilibrium can be calculated. In an embodiment of the present application, the filament current determines the temperature of the filament and the number of emitted electrons, which in turn affects the generation of X-rays. The required amount of X-rays can be calculated based on the scanning parameters and image quality requirements. Based on the required amount of X-rays and the characteristics of the filament material, the filament temperature required to achieve the required amount of X-rays can be calculated. Based on the temperature-current relationship of the filament (usually obtained through experiments or data provided by the manufacturer), the filament current required to achieve the required filament temperature can be determined.
[0076] In the embodiment of the present application, the X-ray system sends a second state feedback signal to indicate that the preparation is complete after completing all scanning preparations according to the scanning parameter command. When the X-ray system sends the second feedback signal, it means that the X-ray system has set the scanning parameters as required, and the various components such as the tube and the high-voltage generator are ready for exposure operation and waiting for the trigger information for executing the exposure. The second state feedback signal is also information transmitted to the CT system through a specific communication method.
[0077] Step S103: When the second state feedback information is obtained and the trigger information for performing exposure is obtained, an operation command for performing exposure is issued to the X-ray system, wherein the X-ray system performs the exposure operation based on the operation command.
[0078] In the embodiment of the present application, the exposure trigger information is a signal for starting the X-ray system to perform an exposure operation. The exposure trigger information can be a signal generated by an operator clicking an "exposure" button on a control interface, or a signal generated according to a preset automated process (such as timed exposure or exposure linked with other equipment).
[0079] In the embodiment of the present application, the CT system sends an operation command to the X-ray system, instructing the X-ray system to start exposure. After receiving the command, the X-ray system turns on the high-voltage generator, causing the tube in the X-ray to emit X-rays, and the detector starts to collect data.
[0080] In the embodiment of the present application, the issuance of operation commands is not limited to software interfaces or hardware interfaces, and can be controlled by software and hardware respectively to ensure the effective and reliable execution of key control instructions. During the exposure process, the CT system and the X-ray system also maintain information exchange to transmit relevant scanning parameters and status information.
[0081] In an embodiment of the present application, when the patient completes registration, a preparation command is sent to the X-ray system, wherein the X-ray system performs preliminary preparation based on the preparation command and then issues first status feedback information for indicating that the preliminary preparation is completed; when the first status feedback information issued by the X-ray system is obtained, a scan parameter command is sent to the X-ray system, wherein the X-ray system performs preparation based on the scan parameters in the scan parameter command, and after the preparation is completed, issues second status feedback information for indicating that the preparation is completed; when the second status feedback information is obtained and when trigger information for performing exposure is obtained, an operation command for performing exposure is issued to the X-ray system, wherein the X-ray system performs the exposure operation based on the operation command, and can complete the control of the X-ray system through information interaction so that the X-ray system can prepare, thereby protecting the tube. In addition, the control process can be automatically executed according to the interacted information, which can improve the scanning efficiency.
[0082] Figure 2 A schematic diagram of the implementation flow of another X-ray system control method provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, a preparation command is issued during the patient preparation stage, and the X-ray system performs preliminary preparations, including: initial preparation of the anode and initial preparation of the filament. After the preparation is completed, status feedback information is sent to the CT system. After the initial preparation is completed, the patient is positioned. After the positioning, the CT system sets and determines the scanning parameters, and sends the scanning parameters to the X-ray system through the scanning parameter command. At this time, the X-ray system performs anode preparation and filament preparation. After the preparation is completed, status feedback can be sent to the CT system. At this time, the CT system can determine to execute the exposure command, and send the exposure command to the X-ray system. The X-ray system outputs X-rays for exposure. After the scan is completed, the information on the completion of the scan is sent to the CT system. In some embodiments, multiple parts may need to be exposed, and at this time, the bed can be moved and other preparations can be performed. When the determination to execute the exposure command is obtained, the exposure operation continues.
[0083] In some embodiments, before step S101, the method further includes:
[0084] In case of obtaining a trigger operation for powering on the X-ray system, a power-on instruction is sent to the X-ray system, wherein the X-ray system sends power-on status feedback information after powering on.
[0085] In the embodiment of the present application, the trigger operation can be in the form of clicking a specific "power on" button on the CT system (such as a console computer, a dedicated operation panel, etc.), and the click of this button will be recognized by the corresponding hardware or software system and used as a trigger signal. It is also possible that in an automated control scenario, according to the preset program logic and time arrangement, when certain conditions are met (such as the completion of the equipment self-test, the end of the relevant pre-process, etc.), the system automatically generates and sends a similar trigger signal, just like automatically turning on the power supply of a certain device after the countdown ends.
[0086] In an embodiment of the present application, an instruction can be generated and sent to the X-ray system based on the acquired trigger operation for powering on the X-ray system. The main function of the power-on instruction is to notify the X-ray system that it can start to connect the power and start the initialization and power-on process of each internal component. After receiving the signal of the power-on trigger operation, the CT system will convert the "power-on" intention to be conveyed into a power-on instruction that meets the format requirements according to the communication requirements of the X-ray system and the established instruction generation rules. The generated power-on instruction will be sent out through the corresponding communication interface. At this time, the X-ray system receives the power-on instruction. At this time, after the X-ray system is powered on, the software system starts to run. According to the control timing, the high-voltage tube system starts to be powered on at a certain time, including weak current, auxiliary power, and three-phase power. Different CT systems can make appropriate adjustments to the three power supplies as needed, including timing.
[0087] In the embodiment of the present application, the CT system receives the power-on status feedback information, and the software system of the CT system interprets it. For example, according to the status code in the feedback information, it is determined whether the X-ray system has only completed the initial power-on or has completed the initialization of all components, so as to determine the next operation process according to different situations, such as whether the subsequent preparation command can be sent immediately.
[0088] Figure 3 A schematic diagram of an implementation flow of a control method for an X-ray system provided by an embodiment of the present application is shown in FIG. Figure 3 As shown, the user can press the CT system power-on button, the CT system is powered on, and the CT system sends the X-ray system power-on command to the X-ray system. At this time, the X-ray system is powered on, and a communication connection is established between the CT system and the X-ray system. The X-ray system sends power-on status feedback information to the CT system, thereby completing the power-on control.
[0089] In the embodiment of the present application, after the X-ray system is powered on, the CT system establishes communication with the X-ray system and obtains basic information of the X-ray system, including but not limited to status information, model, serial number, version information, etc. In the design here, the high voltage and the tube are interactively designed as the X-ray system as a whole. The high voltage and the tube inside the X-ray subsystem can also interact with each other as needed, and the information related to the tube is transmitted, and the parameters are given to the high voltage for unified control.
[0090] In some embodiments, the method further comprises:
[0091] When the X-ray system is started and / or has not been used for a preset period of time, a standby command is sent to the X-ray system to put the X-ray system into a standby state.
[0092] In the embodiment of the present application, after the X-ray system is started, the X-ray system is controlled to enter a standby state.
[0093] In the embodiment of the present application, the preset duration is a preset, user-configurable time period. If the X-ray system does not receive any operation instructions or detect any activities (such as no ray emission is started, no data is input or output, etc.) during this period, the system will consider the system to be in a non-use state. The usage duration can be monitored by adding a sensor or counter to the X-ray system.
[0094] In some embodiments, a user interface (such as a touch screen, keyboard, or remote management software) may be provided to allow the user to set a preset duration. The user may also configure whether to enable this standby function and the specific behavior in standby mode (such as whether to retain certain functions).
[0095] When the system detects a non-use state, it automatically generates and sends a standby command to the X-ray system. This command is usually an electrical signal or a network data packet, which is used to instruct the X-ray system to enter a low-power standby mode. The standby command can be sent to the control unit of the X-ray system through an internal bus or a network interface.
[0096] In standby mode, some or all functions of the X-ray system will be suspended or power consumption will be reduced to save energy and extend the life of the equipment. Usually, the system in standby mode can still respond to certain specific wake-up signals so that it can quickly return to the working state when needed. For example, in standby mode, the anode is slowed down or turned off, the filament is turned off or switched to a lower current value, the radiator fan is slowed down or turned off, etc. By entering the standby mode, on the one hand, it is used to protect the tube, reduce tube damage, and increase tube life, and on the other hand, it can also reduce system power consumption from the perspective of energy saving.
[0097] In the embodiment of the present application, by putting the X-ray system in standby mode, its energy consumption can be significantly reduced, thereby saving electricity costs and reducing the impact on the environment. Being in standby mode for a long time can also extend the service life of the X-ray system because unnecessary wear and heat accumulation are reduced.
[0098] In some embodiments, after the X-ray system processes the standby state, the X-ray system also sends status feedback information to the CT system.
[0099] In some embodiments, the method further comprises:
[0100] When a trigger operation for powering off the X-ray system is obtained, a power-off instruction is sent to the X-ray system, wherein the X-ray system turns off the anode of the X-ray system and the filament of the X-ray system based on the power-off instruction.
[0101] In the embodiment of the present application, the power-off trigger operation can be an operation performed by a user through a user interface (such as a touch screen, keyboard, button or remote management software), or it can be a condition automatically detected by the system (such as the arrival of a preset shutdown time, power failure, etc.). Once the trigger operation is confirmed, the system will generate a power-off instruction. This instruction is usually an electrical signal or a network data packet, which contains the detailed information required to perform the shutdown operation. The power-off instruction will be sent to the control unit of the X-ray system through an internal bus, a network interface or other communication channels. The anode is a key component in the X-ray tube, which receives the electron beam from the cathode and accelerates these electrons to produce X-rays. Under the action of the power-off instruction, the power supply of the anode will be cut off, thereby stopping the generation of X-rays. The filament is another important component in the X-ray tube, which heats and releases electrons. Under the action of the power-off instruction, the power supply of the filament will also be cut off, thereby stopping the release of electrons. After the state of the X-ray system meets the power-off condition, the high-voltage generator feedbacks the corresponding state, the X-ray system performs the high-voltage power-off operation, and then completes other related operations, and the whole machine is powered off. The X-ray system is completely shut down and the system may send a notification to the user to inform them that the X-ray system has been successfully powered down.
[0102] In some embodiments, after obtaining the power-off instruction, it can be determined whether the state of the X-ray system meets the preconditions for powering off. After the preconditions for powering off are met, the anode of the X-ray system is turned off, and the filament of the X-ray system is turned off. The thermal state information of the tube in the X-ray system can be detected to determine whether the preconditions for powering off are met through the thermal state information. The thermal state information may include: the temperature of the tube. If the temperature is less than a preset temperature, the preconditions for powering off are met.
[0103] In the embodiment of the present application, the X-ray system may gradually reduce the power supply voltage to avoid damage to the equipment caused by sudden power failure.
[0104] The method provided in the embodiment of the present application can ensure that the X-ray system can be shut down smoothly when needed through reasonable triggering operations, generation and sending of power-off instructions, and the response mechanism of the X-ray system.
[0105] Figure 4 A schematic diagram of an implementation flow of a control method for an X-ray system provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, when the power-off command is obtained, the power-off command is sent to the X-ray system, and the X-ray system turns off the anode, turns off the filament, and cools the tube. In this process, it is necessary to implement feedback status to the CT system. When the CT system determines that it can be powered off based on the status, it executes a high-voltage power-off operation to the X-ray system. Then the CT system is powered off and the power-off is completed.
[0106] In some embodiments, the method further includes: upon obtaining abnormal information reported by the X-ray system, determining the restricted functions of the X-ray system and the functions that can be executed by the X-ray system based on the abnormal information; and outputting the restricted functions and the functions that can be executed.
[0107] In the embodiment of the present application, the X-ray system can perform anomaly detection and detect the operating status of the system in real time. When an abnormal situation is detected, these sensors will trigger the generation of abnormal information. The abnormal information will be reported to the CT system through an internal bus, a network interface or other communication channels. The CT system receives and parses the reported abnormal information to determine the specific type, location and severity of the abnormality. Based on the analysis results of the abnormal information, the system will evaluate the current functional status of the X-ray system. This includes determining which functions are restricted (i.e., they cannot work properly due to abnormalities) and which functions can still be executed normally. The CT system will list all functions that are restricted due to abnormalities based on the evaluation results. These functions may include X-ray emission, image acquisition, data processing, etc. At the same time, the system will also list all functions that can still be executed normally under the current abnormal state. These functions may include basic system monitoring, fault alarms, data backup, etc. The system will output information about restricted functions and executable functions to the user. This can be achieved through a user interface (such as a touch screen, a display, a printer, etc.) or remote management software. The output information should be clear so that the user can quickly understand the current status of the X-ray system.
[0108] In the embodiments of the present application, through abnormal information processing, function evaluation and output mechanism, timely fault information and operation guidance can be provided to the user, thereby helping the user to quickly restore the normal operation of the X-ray system.
[0109] In some embodiments, if an error related to the CT system or high-pressure tube occurs during scanning, the X-ray system determines the error type and reports it to the CT system, supporting the design of rapid recovery of the CT system, that is, quickly recovering and completing the current scan according to the CT system instructions. In addition to avoiding the increase in patient doses due to repeated scans, it has more value for enhanced scans, CTA scans, etc., and can also avoid the loss of contrast agents, which requires rescanning and re-injection of contrast agents.
[0110] In some embodiments, the interaction information includes: a command field, a parameter field and a data verification field. The interaction information may include: a preparation command, various status feedback information, a scanning parameter command, an operation command to execute exposure, a power-on command, a standby command, a power-off command, abnormal information, etc.
[0111] In some embodiments, the parameter field in the scanning parameter command includes: the number of exposure groups and the corresponding number of scanning parameter groups, wherein, when the number of exposures is multiple, the X-ray system enters the next exposure preparation state after completing one exposure when obtaining the operation command.
[0112] Different scenarios have different requirements for X-ray system control. Therefore, the interface should be flexible in design and able to support the expansion of different clinical application scenarios as needed.
[0113] From the perspective of the number of exposures in a scanning process, the exposure types for clinical scenarios can be divided into single-shot exposure, multi-shot rapid repeated exposure, single-shot rapid parameter switching scanning, etc.
[0114] Single shot exposure: a continuous exposure is performed each time, with exposure time ranging from seconds to hundreds of seconds; for example, positioning images and spiral scanning protocols.
[0115] Multi-shot repeated exposure: multiple exposures are performed at a certain time interval (sub-second to ten-second level); for example, ordinary tomography, perfusion protocol scanning, etc.
[0116] Single-shot fast parameter switching scan: During a scan, quickly switch a scan parameter, such as kV parameter or mA parameter.
[0117] From the perspective of exposure type, the exposure of clinical scenarios can be divided into timed exposure scans and untimed exposure scans. Timed exposure scans mean that the exposure start time is determined, and the exposure is performed from a certain time until the exposure is completed. Untimed exposure scans mean that the start time of exposure is affected by external trigger conditions, and the start time of exposure is determined according to the actual situation. For example, reviewing ECG gated scans and respiratory gated scans, the exposure time needs to be controlled in combination with the gating signal.
[0118] For the interface design between the CT system and the X-ray system, a classification summary is carried out in combination with different application scenarios, and a unified interface type and control process are designed for similar types to improve control efficiency, reduce control complexity, and decouple system control from the underlying control of the X-ray subsystem.
[0119] In the embodiment of the present application, Figure 5 A schematic diagram of a format of interactive information provided in an embodiment of the present application, such as Figure 5As shown, the interactive information includes three parts: basic command field, parameter field and data check field. Each part can be further subdivided. For the command field, it is designed according to different control commands, such as power-on instructions, scan parameter commands before scanning, standby commands after a period of time after the scan code ends, system power-off instructions, etc. For different exposure types, the command field can be designed in more detail. For example, the command field can be used to distinguish between fast parameter switching scans and other scanning processes, which are quite different. For the parameter field, considering the different exposure types mentioned above, the parameter field needs to include the number of exposure groups (Group number) and the corresponding number of scanning parameter groups (Group), Figure 6 A schematic diagram of the format of a parameter field provided in an embodiment of the present application, such as Figure 6 As shown, each Group contains the expected exposure duration, kV parameter, mA parameter, focus size parameter, focus position parameter, interval time between two shots, number of repetitions parameter, etc. Here, the number of repetitions only refers to the number of repetitions of the kV mA exposure time scan in the current Group. For perfusion scanning and similar clinical scenarios, there may be scenarios of multiple continuous multi-shot scanning. In this way, in the design of the X-ray system interface, corresponding interfaces can be provided to support the application requirements of different scanning parameters under different groups. For clinical scenarios that require rapid and continuous multi-shot scanning, the time-consuming interaction between the CT system and the X-ray system can be saved, and the X-ray system can quickly enter the preparation state for the next scan after completing the previous scan based on the parameters obtained in advance, so as to obtain better control effects of kV, mA, and tube focus, and thus provide a better clinical experience. For single-shot rapid parameter switching scanning, the definition of the parameter field is not completely consistent with other scans, and it is also necessary to pass the maintenance time (hundreds of us level) of rapid switching of different parameters, the number of switching times, etc.
[0120] In the embodiment of the present application, for single-shot fast parameter switching scanning, the definition of the parameter field is not completely consistent with other scanning, and it is also necessary to transmit the maintenance time (hundreds of us level) of fast switching of different parameters, the number of switching, etc. For example, the command word of kVp switching can inform the high-voltage system of the planned scanning parameter sequence in advance through the command word, and combine with the I / O control interface to achieve precise control of high-voltage kV switching.
[0121] The same architecture can be used to support the process design of fast DOM. The system sends the tube current parameters corresponding to each data acquisition to the X-ray system in advance. The X-ray system accurately controls the output of the injection current according to the control instructions to achieve faster dose modulation.
[0122] Based on the above embodiments, the present application provides a processing method for an X-ray system, which is applied to an X-ray system. Figure 7A flowchart of a processing method for an X-ray system provided in an embodiment of the present application is shown in FIG. Figure 7 As shown, including:
[0123] Step S701, after obtaining a preparation command and performing preliminary preparation based on the preparation command, issuing first status feedback information for indicating completion of preliminary preparation, wherein the preparation command is sent by the CT system when obtaining that the patient has completed registration.
[0124] In the embodiment of the present application, when the X-ray system receives the preparation command, it can perform operations such as preliminary opening of the anode and loading of the filament standby current. In some embodiments, the X-ray system also performs preparations such as grid control (optional) and magnet control (optional). After the X-ray system is ready, the first state feedback information indicating that the preliminary preparation is completed is sent to the CT system.
[0125] Step S702, when a scanning parameter command is obtained, preparation is performed based on the scanning parameters in the scanning parameter command, and after the preparation is completed, second status feedback information for indicating that the preparation is completed is issued, wherein the scanning parameter command is sent by the CT system when the first status feedback information is obtained.
[0126] In the embodiment of the present application, the scanning parameter command is a command generated based on the scanning parameters, and the scanning parameter command carries the scanning parameters, which may include: This is an instruction containing specific parameters of the X-ray scan, such as tube voltage (kV), tube current (mA), scan time, scan angle, scan length, gantry speed, pitch, exposure time, focus size, focus position and other information. These parameters are determined based on factors such as the patient's body part and the purpose of the examination. The CT system packages these parameters into a command and sends it to the X-ray system to guide the X-ray system to prepare for a more accurate scan.
[0127] In the embodiment of the present application, after obtaining the scanning parameter command, the X-ray system makes further preparations. Based on the initial anode state, the anode speed or filament current can be further increased to prepare for the next process in advance. In the embodiment of the present application, the X-ray system can further control the tube to ensure that the anode, filament, focus control, etc. are ready.
[0128] Step S703: When an operation command for performing exposure is obtained, perform an exposure operation, wherein the operation command is sent by the CT system when the second state feedback information is obtained.
[0129] In the embodiment of the present application, after receiving this command, the X-ray system will turn on the high-voltage generator, causing the tube in the X-ray to emit X-rays, and the detector will start collecting data.
[0130] The method provided in the embodiment of the present application, after obtaining a preparation command and performing preliminary preparation based on the preparation command, issues first status feedback information for indicating that preliminary preparation is completed, wherein the preparation command is sent by the CT system when obtaining that the patient has completed registration; when obtaining a scanning parameter command, performs preparation based on the scanning parameters in the scanning parameter command, and after the preparation is completed, issues second status feedback information for indicating that preparation is completed, wherein the scanning parameter command is sent by the CT system when the first status feedback information is obtained; when obtaining an operation command for performing exposure, performs an exposure operation, wherein the operation command is sent by the CT system when the second status feedback information is obtained, and can complete the control of the X-ray system through information interaction so that the X-ray system can be prepared, thereby protecting the tube. In addition, the control process can be automatically executed according to the feedback information, which can improve the scanning efficiency.
[0131] In some embodiments, the preparing based on the scanning parameters in the scanning parameter command includes:
[0132] Determining a target rotation speed of the anode and a target current of the filament based on the scanning parameter command;
[0133] The rotation speed of the anode is controlled to increase to the target rotation speed, and the current of the filament is controlled to increase to the target current.
[0134] In an embodiment of the present application, the X-ray system calculates the target rotation speed of the anode and the target current of the filament based on the scanning parameters. The maximum heat load that the anode can withstand within a given time can be calculated based on the scanning parameters and the specifications of the X-ray tube. Based on the maximum heat load and the thermal conductivity of the anode material, the anode rotation speed required to achieve thermal equilibrium can be calculated. In an embodiment of the present application, the filament current determines the temperature of the filament and the number of emitted electrons, which in turn affects the generation of X-rays. The required amount of X-rays can be calculated based on the scanning parameters and image quality requirements. Based on the required amount of X-rays and the characteristics of the filament material, the filament temperature required to achieve the required amount of X-rays can be calculated. Based on the temperature-current relationship of the filament (usually obtained through experiments or data provided by the manufacturer), the filament current required to achieve the required filament temperature can be determined.
[0135] In the embodiment of the present application, a motor driver and other hardware components are used to gradually adjust the rotation speed of the anode until the previously calculated target rotation speed is reached. A power supply and other hardware components are used to gradually adjust the current of the filament until the previously calculated target current is reached.
[0136] The method provided in the embodiment of the present application determines the target rotation speed of the anode and the target current of the filament based on the scanning parameter command; controls the rotation speed of the anode to increase to the target rotation speed, and controls the current of the filament to increase to the target current, thereby ensuring that the X-ray tube operates with optimal parameters during the scanning process, thereby meeting various requirements in the scanning parameter command and generating high-quality X-ray images.
[0137] Based on the foregoing embodiments, the present application provides a control device for an X-ray system. The modules included in the control device for the X-ray system and the units included in the modules can be implemented by a processor in a computer device; of course, they can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc. Figure 8 A schematic diagram of the structure of a control device for an X-ray system provided in an embodiment of the present application is shown in FIG. Figure 8 As shown, the control device 800 of the X-ray system includes:
[0138] The first control module 801 is used to send a preparation command to the X-ray system when the patient completes registration, wherein the X-ray system performs preliminary preparation based on the preparation command and then sends first status feedback information indicating that the preliminary preparation is completed;
[0139] A second control module 802 is configured to send a scanning parameter command to the X-ray system when the first state feedback information sent by the X-ray system is obtained, wherein the X-ray system performs preparation based on the scanning parameters in the scanning parameter command, and after the preparation is completed, sends second state feedback information for indicating that the preparation is completed;
[0140] The third control module 803 is used to issue an operation command for performing exposure to the X-ray system when the second state feedback information is obtained and the trigger information for performing exposure is obtained, wherein the X-ray system performs the exposure operation based on the operation command.
[0141] In some embodiments, the control device 800 of the X-ray system includes:
[0142] A first determination module, configured to determine a part to be scanned based on the patient's registration information;
[0143] A second determination module, configured to determine the required information for preliminary preparation based on the part to be scanned;
[0144] The first generating module is used to generate the preparation command based on the preliminary preparation requirement information.
[0145] In some embodiments, the control device 800 of the X-ray system includes:
[0146] An acquisition module, used for acquiring patient information of a patient and a part to be scanned of the patient;
[0147] A third determination module, configured to determine scanning parameters based on the patient information and the part to be scanned of the patient;
[0148] The second generating module is used to generate a scanning parameter command based on the scanning parameter.
[0149] In some embodiments, the control device 800 of the X-ray system includes:
[0150] The fourth control module is used to send a power-on instruction to the X-ray system when a trigger operation for powering on the X-ray system is obtained, wherein the X-ray system sends power-on status feedback information after powering on.
[0151] In some embodiments, the control device 800 of the X-ray system includes:
[0152] The fifth control module is used to send a standby command to the X-ray system when the X-ray system is started and / or when it is not used for a preset period of time, so that the X-ray system enters a standby state.
[0153] In some embodiments, the control device 800 of the X-ray system includes:
[0154] The sixth control module is used to send a power-off instruction to the X-ray system when a trigger operation for powering off the X-ray system is obtained, wherein the X-ray system turns off the anode of the X-ray system and the filament of the X-ray system based on the power-off instruction.
[0155] In some embodiments, the control device 800 of the X-ray system includes:
[0156] a fourth determination module, configured to determine, when abnormal information reported by the X-ray system is acquired, a restricted function of the X-ray system and a function that can be performed by the X-ray system based on the abnormal information;
[0157] The output module is used to output the restricted function and executable functions.
[0158] In some embodiments, the scanning parameter command includes: a command field, a parameter field and a data verification field, and the parameter field in the scanning parameter command includes: the number of exposure groups and the corresponding number of scanning parameter groups, wherein, when the number of exposures is multiple, the X-ray system enters the next exposure preparation state after completing one exposure when obtaining the operation command.
[0159] Based on the above embodiments, the present application provides a processing device for an X-ray system, including:
[0160] An initial preparation module, configured to, after obtaining a preparation command and performing preliminary preparation based on the preparation command, issue first status feedback information indicating completion of the preliminary preparation, wherein the preparation command is sent by the CT system when obtaining that the patient has completed registration;
[0161] a preparation module, configured to, when a scanning parameter command is obtained, perform preparation based on the scanning parameters in the scanning parameter command, and after the preparation is completed, issue second status feedback information for indicating that the preparation is completed, wherein the scanning parameter command is sent by the CT system when the first status feedback information is obtained;
[0162] The exposure module is used to perform an exposure operation when an operation command for performing exposure is obtained, wherein the operation command is sent by the CT system when the second state feedback information is obtained.
[0163] In some embodiments, performing preliminary preparation based on the preparation command includes: turning on the anode of the X-ray system and the current of the load filament based on the preparation command;
[0164] The preparing based on the scanning parameters in the scanning parameter command includes:
[0165] Determining a target rotation speed of the anode and a target current of the filament based on the scanning parameter command;
[0166] The rotation speed of the anode is controlled to increase to the target rotation speed, and the current of the filament is controlled to increase to the target current.
[0167] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, such as Fig. 9 As shown, the electronic device 3 of this embodiment may include: at least one processor 30 ( Fig. 9Only one processor 30 is shown in the figure), a memory 31, and a computer program 32 stored in the memory 31 and executable on at least one processor 30. When the processor 30 executes the computer program 32, the steps in any of the above-mentioned method embodiments are implemented; or, when the processor 30 executes the computer program 32, the functions of the modules / units in the above-mentioned system embodiments are implemented.
[0168] Exemplarily, the computer program 32 may be divided into one or more modules / units, one or more modules / units are stored in the memory 31, and are executed by the processor 30 to complete the present application. One or more modules / units may be a series of computer program 32 instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program 32 in the electronic device 3.
[0169] An embodiment of the present application provides a CT system, including: an electronic device and an X-ray system.
[0170] In some embodiments, the electronic device and the X-ray system have a hardware interface, and the target control instruction in the electronic device is sent to the X-ray system through the hardware interface, wherein the target control instruction includes: a voltage loading signal or a kilovolt value for controlling the X-ray system to switch rapidly. The hardware interface may be a hardware I / O interface. The voltage here is high voltage.
[0171] In some embodiments, key controls need to be controlled through the hardware I / O between the CT system and the X-ray system. For example, for high voltage loading signals, parameter fast switching signals, etc. Taking fast kV switching control as an example, Fig.10 A schematic diagram of an I / O control waveform provided in an embodiment of the present application, such as Fig.10 As shown, after the CT system sends parameters to the X-ray system, when exposure begins, high voltage is loaded through the HV_ON_Ctrl_IO signal, and the kV_Switch_Ctrl_IO signal is used to control the rapid switching of different kV of the high voltage generator.
[0172] In the embodiment of the present application, the design of related interfaces and controls between the CT system and the X-ray system is carried out according to the clinical required process, so as to achieve the decoupling of the underlying component protection and the CT system. Fig.11 A schematic diagram of a connection structure of a CT system provided in an embodiment of the present application is shown in FIG. Fig.11 As shown, the CT system and the X-ray system are connected via a control interface.
[0173] In the embodiment of the present application, the X-ray system is designed using a state machine implementation to support future expansion requirements for more new clinical functions and new interfaces.
[0174] The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program 32. When the computer program 32 is executed by the processor 30, the steps in the above-mentioned method embodiments can be implemented.
[0175] An embodiment of the present application provides a computer program product. When the computer program product runs on an electronic device, the electronic device can implement the steps in the above-mentioned method embodiments when executing the computer program product.
[0176] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. According to this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program 32, and the computer program 32 can be stored in a computer-readable storage medium, and the computer program 32 can implement the steps of the above-mentioned various method embodiments when executed by the processor 30. Among them, the computer program 32 includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device capable of carrying the computer program code to the terminal, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electric carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0177] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0178] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0179] In the embodiments provided in the present application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0180] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0181] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A control method for an X-ray system, characterized in that: Applied to CT systems, including: When the patient completes registration, a preparation command is sent to the X-ray system, wherein the X-ray system performs preliminary preparation based on the preparation command and then sends first status feedback information indicating that the preliminary preparation is completed; In a case where the first state feedback information sent by the X-ray system is obtained, a scanning parameter command is sent to the X-ray system, wherein the X-ray system performs preparation based on the scanning parameters in the scanning parameter command, and after the preparation is completed, sends second state feedback information for indicating that the preparation is completed; When the second state feedback information is obtained and trigger information for performing exposure is obtained, an operation command for performing exposure is issued to the X-ray system, wherein the X-ray system performs the exposure operation based on the operation command.
2. The method according to claim 1, characterized in that The method further comprises: Determining a part to be scanned based on the registration information of the patient; Determining preliminary preparation requirement information based on the part to be scanned; The preparation command is generated based on the preliminary preparation requirement information.
3. The method according to claim 1, characterized in that: The method further comprises: Acquiring patient information of a patient and a part of the patient to be scanned; determining scanning parameters based on the patient information and the part to be scanned of the patient; A scan parameter command is generated based on the scan parameter.
4. The method according to claim 1, characterized in that The method further comprises: When the X-ray system is started and / or has not been used for a preset period of time, a standby command is sent to the X-ray system to put the X-ray system into a standby state, and / or, when a trigger operation to power off the X-ray system is obtained, a power-off instruction is sent to the X-ray system, wherein the X-ray system turns off the anode of the X-ray system and the filament of the X-ray system based on the power-off instruction, and / or when abnormal information reported by the X-ray system is obtained, the restricted functions of the X-ray system and the functions that can be executed by the X-ray system are determined based on the abnormal information; and the restricted functions and the functions that can be executed are output.
5. The method according to any one of claims 1 to 4, characterized in that: The scanning parameter command includes: a command field, a parameter field and a data check field. The parameter field in the scanning parameter command includes: the number of exposure groups and the corresponding number of scanning parameter groups. When the number of exposure groups is multiple, the X-ray system enters the next exposure preparation state based on the scanning parameter group after completing one exposure when the operation command is obtained.
6. A processing method for an X-ray system, characterized in that: Applied to an X-ray system, the method comprises: After obtaining a preparation command and performing preliminary preparation based on the preparation command, issuing first status feedback information for indicating completion of the preliminary preparation, wherein the preparation command is sent by the CT system when obtaining that the patient has completed registration; In the case where a scanning parameter command is obtained, preparation is performed based on the scanning parameters in the scanning parameter command, and after the preparation is completed, second state feedback information for indicating that the preparation is completed is issued, wherein the scanning parameter command is sent by the CT system in the case where the first state feedback information is obtained; When an operation command for performing exposure is obtained, an exposure operation is performed, wherein the operation command is sent by the CT system when the second state feedback information is obtained.
7. The method according to claim 6, characterized in that Performing preliminary preparation based on the preparation command includes: turning on the anode of the X-ray system and the current of the load filament based on the preparation command; The preparing based on the scanning parameters in the scanning parameter command includes: Determining a target rotation speed of the anode and a target current of the filament based on the scanning parameter command; The rotation speed of the anode is controlled to increase to the target rotation speed, and the current of the filament is controlled to increase to the target current.
8. A control device for an X-ray system, characterized in that: Applied to CT systems, including: A first control module is used to send a preparation command to the X-ray system when the patient completes registration, wherein the X-ray system performs preliminary preparation based on the preparation command and then sends first status feedback information indicating that the preliminary preparation is completed; a second control module, configured to send a scanning parameter command to the X-ray system when the first state feedback information sent by the X-ray system is acquired, wherein the X-ray system performs preparation based on the scanning parameters in the scanning parameter command, and after the preparation is completed, sends second state feedback information for indicating that the preparation is completed; The third control module is used to issue an operation command for performing exposure to the X-ray system when the second state feedback information is obtained and the trigger information for performing exposure is obtained, wherein the X-ray system performs the exposure operation based on the operation command.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 5 or 6 to 7 is implemented.
10. A CT system, characterized in that: include: The electronic device and X-ray system described in claim 9, wherein the electronic device and the X-ray system have a hardware interface, and the target control instruction in the electronic device is sent to the X-ray system through the hardware interface, wherein the target control instruction includes: a voltage loading signal or a kilovolt value for controlling the X-ray system to switch rapidly.
Citation Information
Patent Citations
Exposure control method, system and readable storage medium of X-ray exposure system
CN108852393A
Systems and methods for controlling x-ray imaging device
CN110602987A
Exposure image acquisition control method and system, computer equipment and readable storage medium
CN115530851A
Control method of X-ray photography equipment and related equipment
CN116019469A
Anode rotation control method, X-ray tube and control method thereof, and imaging system
CN116092900A