Control methods, processing methods and devices for X-ray systems

CN119587057BActive Publication Date: 2026-09-18SHANGHAI UNITED IMAGING HEALTHCARE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411856543.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2026-09-18
Estimated Expiration
2044-12-16

AI Technical Summary

Technical Problem

CT系统中球管涉及高温、高绝缘、高真空、高电压等场景,现有的CT系统的控制流程不合理,对球管的保护不够,且存在扫描效率不高的问题

Benefits of technology

[0036] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in any of the preceding claims.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119587057B_ABST
    Figure CN119587057B_ABST
Patent Text Reader

Abstract

The control method, apparatus, device, and storage medium for an X-ray system provided in this application embodiment send a preparation command to the X-ray system upon patient registration; upon receiving first status feedback information from the X-ray system, a scanning parameter command is sent to the X-ray system, which prepares based on the scanning parameters in the scanning parameter command, and upon completion of preparation, issues second status feedback information indicating completion of preparation; upon receiving the second status feedback information and triggering information for exposure execution, an operation command for exposure execution is issued to the X-ray system, which executes the exposure operation based on the operation command. This allows for control of the X-ray system through interactive information to prepare the X-ray system, thereby protecting the X-ray tube. Furthermore, this control process can be automatically executed based on feedback information, improving scanning efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of medical technology, and in particular relates to a control method, processing method and device for an X-ray system. Background Technology

[0002] Computed tomography (CT) equipment mainly consists of several parts, including an X-ray system (high-voltage X-ray tube), a control system, a data acquisition system, and a data processing system. The high-voltage X-ray tube is the core component of the CT system. The high-voltage generator outputs high voltage, filament drive signals, and anode drive signals, which are applied to the X-ray tube to drive the anode to rotate, heating the filament to generate thermionic electrons. This high voltage is then applied between the anode and cathode of the X-ray tube, accelerating the electrons and directing them to the anode target to generate X-rays. The X-ray tube in a CT system involves high temperature, high insulation, high vacuum, and high voltage conditions. Existing CT systems have inadequate control procedures, insufficient protection for the X-ray tube, and low scanning efficiency. Summary of the Invention

[0003] To address the aforementioned technical problems, embodiments of this application provide a control method, apparatus, device, and storage medium for an X-ray system, which can protect the X-ray tube in the X-ray system through control flow during the scanning phase and improve scanning efficiency.

[0004] In a first aspect, embodiments of this application provide a method for controlling an X-ray system, including:

[0005] Once the patient has completed registration, a preparation command is sent to the X-ray system, wherein the X-ray system, after making preliminary preparations based on the preparation command, issues first status feedback information to characterize the completion of the preliminary preparations.

[0006] Upon receiving the first status feedback information from the X-ray system, 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 preparation is completed, sends a second status feedback information to characterize the completion of preparation.

[0007] Upon receiving the second state feedback information and the trigger information for performing exposure, an operation command to perform 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 includes:

[0009] The area to be scanned is determined based on the patient's registration information;

[0010] Based on the area to be scanned, determine the preliminary preparation requirements;

[0011] The preparation command is generated based on the preliminary preparation requirements.

[0012] In some embodiments, the method further includes:

[0013] Obtain the patient's patient information and the area to be scanned from the patient;

[0014] The scanning parameters are determined based on the patient information and the patient's area to be scanned.

[0015] A scan parameter command is generated based on the scan parameters.

[0016] In some embodiments, the method further includes:

[0017] Upon receiving a trigger operation to power on the X-ray system, a power-on command is sent to the X-ray system, wherein the X-ray system sends power-on status feedback information after power-on, and / or, upon startup of the X-ray system and / or if it has not been used for a preset period of time, a standby command is sent to the X-ray system to cause the X-ray system to enter a standby state, and / or, upon receiving a trigger operation to power off the X-ray system, a power-off command is sent to the X-ray system, wherein the X-ray system, based on the power-off command, shuts off the anode of the X-ray system and shuts off the filament of the X-ray system, and / or, upon receiving abnormal information reported by the X-ray system, the limiting functions of the X-ray system and the functions that the X-ray system can perform are determined based on the abnormal information;

[0018] Output the restricted functions and the functions that can be executed.

[0019] In some embodiments, the scan parameter command includes: a command field, a parameter field, and a data verification field. The parameter field in the scan parameter command includes: the number of exposure groups and the corresponding number of scan parameter groups. When there are multiple exposure groups, when the X-ray system receives the operation command, it enters the preparation state for the next exposure based on the scan parameter groups after completing one exposure.

[0020] Secondly, embodiments of this application provide a control device for an X-ray system, comprising:

[0021] The first control module is used to send a preparation command to the X-ray system when the patient has completed registration. The X-ray system performs preliminary preparation based on the preparation command and then issues first status feedback information to indicate that the preliminary preparation is complete.

[0022] The second control module is used to send a scanning parameter command to the X-ray system when it receives the first status feedback information from the X-ray system. The X-ray system prepares based on the scanning parameters in the scanning parameter command and sends a second status feedback information to indicate that the preparation is complete after the preparation is completed.

[0023] The third control module is used to issue an operation command to the X-ray system to perform exposure when it receives the second state feedback information and the trigger information for performing exposure, wherein the X-ray system performs the exposure operation based on the operation command.

[0024] Thirdly, embodiments of this application provide a processing method for an X-ray system, applicable to an X-ray system, the method comprising:

[0025] After receiving the preparation command and performing preliminary preparations based on the preparation command, a first status feedback message is issued to indicate that the preliminary preparations are complete. The preparation command is sent by the CT system when it receives confirmation that the patient has completed registration.

[0026] Upon receiving a scan parameter command, preparation is performed based on the scan parameters in the scan parameter command. After preparation is completed, a second status feedback message indicating the completion of preparation is issued. The scan parameter command is sent by the CT system upon receiving the first status feedback message.

[0027] Upon receiving an operation command to perform exposure, the exposure operation is performed, wherein the operation command is sent by the CT system upon receiving second state feedback information.

[0028] In some embodiments, preliminary preparation based on the preparation command includes: turning on the anode of the X-ray system and applying current to the filament based on the preparation command;

[0029] The preparation based on the scan parameters in the scan parameter command includes:

[0030] The target rotational speed of the anode and the target current of the filament are determined based on the scanning parameter command;

[0031] The rotational speed of the anode is controlled to increase to the target rotational speed, and the current of the filament is controlled to increase to the target current.

[0032] Fourthly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described in the first aspect above.

[0033] Fifthly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described in the third aspect above.

[0034] In a sixth aspect, embodiments of this application provide a CT system, including: the electronic equipment and X-ray system described in the fourth aspect.

[0035] In some embodiments, the electronic device and the X-ray system have a hardware input / output interface, and target control commands in the electronic device are sent to the X-ray system through the input / output interface. The target control commands include: a voltage loading signal or a control for rapid switching of the kilovolt value of the X-ray system.

[0036] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in any of the preceding claims.

[0037] Eighthly, embodiments of this application provide a computer program product that, when run on a terminal device, causes an electronic device to execute any of the methods described above.

[0038] This application provides a control method for an X-ray system. Upon patient registration, a preparation command is sent to the X-ray system. The X-ray system performs preliminary preparation based on the preparation command and then issues first status feedback information indicating the completion of preliminary preparation. Upon receiving the first status feedback information from the X-ray system, a scanning parameter command is sent to the X-ray system. The X-ray system performs preparation based on the scanning parameters in the scanning parameter command and, upon completion of preparation, issues second status feedback information indicating the completion of preparation. Upon receiving the second status feedback information and triggering information for exposure execution, an operation command for exposure execution is sent to the X-ray system. The X-ray system executes the exposure operation based on the operation command. This method enables control of the X-ray system through information interaction to prepare the X-ray system, thereby protecting the X-ray tube. Furthermore, this control process can be automatically executed based on feedback information, improving scanning efficiency.

[0039] It is understood that the beneficial effects of aspects two through eight above can be found in the relevant descriptions in aspect one above, and will not be repeated here. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 A schematic diagram illustrating the implementation flow of a control method for an X-ray system provided in an embodiment of this application;

[0042] Figure 2 A schematic diagram illustrating the implementation flow of another X-ray system control method provided in this application embodiment;

[0043] Figure 3 A schematic diagram illustrating the implementation flow of a control method for an X-ray system provided in this embodiment of the application;

[0044] Figure 4 A schematic diagram illustrating the implementation flow of a control method for an X-ray system provided in an embodiment of this application;

[0045] Figure 5 This is a schematic diagram of an interactive information format provided in an embodiment of this application;

[0046] Figure 6 A schematic diagram illustrating the format of a parameter field provided in an embodiment of this application;

[0047] Figure 7 A flowchart illustrating a processing method for an X-ray system provided in an embodiment of this application;

[0048] Figure 8 A schematic diagram of the structure of a control device for an X-ray system provided in an embodiment of this application;

[0049] Figure 9 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application;

[0050] Figure 10 This application provides a schematic diagram of an I / O control waveform.

[0051] Figure 11 This is a schematic diagram of the connection structure of a CT system provided in an embodiment of this application.

[0052] In the accompanying drawings, the same parts are referred to by the same reference numerals, and the drawings are not drawn to scale. Detailed Implementation

[0053] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0054] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0055] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0056] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrases "if determined" or "if detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once detected," or "in response to detection."

[0057] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0058] References to "one embodiment" or "some embodiments" in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized.

[0059] Based on the technical problems of related technologies, this application provides a control method that can be applied to electronic devices such as mobile phones, tablets, wearable devices, vehicle-mounted devices, augmented reality (AR) / virtual reality (VR) devices, laptops, ultra-mobile personal computers (UMPCs), netbooks, and personal digital assistants (PDAs). The electronic devices can serve as controllers for CT systems. This application does not impose any restrictions on the specific type of electronic devices.

[0060] This application provides a control method for an X-ray system, which can perform X-ray system-related controls according to different stages of patient scanning. The following description uses a CT system as an example of electronic equipment. Figure 1 This is a schematic diagram illustrating the implementation flow of a control method for an X-ray system provided in an embodiment of this application, as shown below. Figure 1 As shown, it includes:

[0061] Step S101: After 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 to indicate that the preliminary preparation is complete.

[0062] In this embodiment, the X-ray system includes a high-voltage generator and an X-ray tube. Patient registration is a process of recording and identifying patient information, typically including basic patient information (such as name, age, gender, contact information, etc.), medical history, allergy history, etc. By completing registration in a Hospital Information System (HIS) or 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 begin preliminary preparations for the examination. The first status feedback information is the information fed back to the CT system by the X-ray system after completing preliminary preparations, indicating that the X-ray system has completed basic preparations such as equipment self-check and warm-up. 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 this embodiment, the CT system and the X-ray system can communicate via network communication or hardware interface. The communication connection method can include Ethernet, Wi-Fi, etc.

[0064] In this embodiment of the application, during communication, the format of the communication interaction information needs to be set according to the communication protocol. For example, the preparation command and the first status feedback information can be referred to as interaction information, which may include: a command field, a parameter field, and a data verification field. For the preparation command, the command field includes information used to characterize the preparation command.

[0065] In this embodiment, when the X-ray system receives a preparation command, it can perform operations such as initial anode activation and filament standby current loading. In some embodiments, the X-ray system also performs optional grid control and optional magnetocontrol preparations. After the X-ray system completes preparation, it sends first status feedback information indicating the completion of initial preparation to the CT system.

[0066] In some embodiments, different scanning powers may be used for different parts to be scanned, and the pre-preparation requirements for the X-ray system may also be different depending on the part, thereby enabling more intelligent control of the X-ray system.

[0067] In this embodiment, the area to be scanned can be determined based on the patient's registration information; preliminary preparation requirements can be determined based on the area to be scanned; and the preparation command can be generated based on the preliminary preparation requirements.

[0068] In this embodiment, the preliminary requirements may include: the anode rotation speed requirement and / or the filament current requirement. For example, for areas requiring high-power scanning, the anode can be pre-set at a higher rotation speed, while for low-power scanning areas, it can be pre-set at a lower rotation speed. A similar strategy can be used for the filament current.

[0069] Step S102: Upon receiving the first status feedback information from the X-ray system, a scanning parameter command is sent to the X-ray system. The X-ray system prepares based on the scanning parameters in the scanning parameter command, and after preparation is completed, it sends a second status feedback information to indicate that preparation is complete.

[0070] In this embodiment of the application, when the CT system receives the first status feedback information sent by the X-ray system, it determines that the preliminary preparation is complete. At this time, a scanning parameter command can be sent to the X-ray system.

[0071] In this embodiment, the scanning parameter command is a command generated based on scanning parameters. The scanning parameter command carries scanning parameters, which may include instructions containing specific X-ray scanning parameters, such as tube voltage (kV), tube current (mA), scanning time, scanning angle, scanning length, gantry speed, pitch, exposure time, focal spot size, and focal spot position. 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 single command and sends it to the X-ray system to guide the X-ray system in more precise scan preparation.

[0072] In this embodiment, the scanning parameters can be set by the doctor. In some embodiments, the scanning parameters can also be determined based on the patient's information and the area to be scanned, and a scanning parameter command can be generated based on the scanning parameters.

[0073] In this embodiment, after receiving the scanning parameter command, the X-ray system performs further preparations. Based on the initial anode state, the anode rotation speed or filament current can be further increased to prepare for subsequent processes. In this embodiment, the X-ray system can further control the X-ray tube to ensure that the anode, filament, and focus control are ready.

[0074] In this embodiment of the 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 this embodiment, the X-ray system calculates the target rotational speed of the anode and the target current of the filament based on scanning parameters. According to the scanning parameters and the specifications of the X-ray tube, the maximum heat load that the anode can withstand within a given time can be calculated. Based on the maximum heat load and the thermal conductivity of the anode material, the anode rotational speed required to achieve thermal equilibrium can be calculated. In this embodiment, the filament current determines the filament temperature and the number of emitted electrons, thus affecting the generation of X-rays. The required X-ray dose can be calculated based on the scanning parameters and image quality requirements. Based on the required X-ray dose and the characteristics of the filament material, the filament temperature required to achieve the required X-ray dose can be calculated. Based on the filament temperature-current relationship (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 this embodiment, after completing all scanning preparations according to the scanning parameter commands, the X-ray system sends a second status feedback signal to indicate that preparation is complete. 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 all components such as the X-ray tube and high-voltage generator are ready for exposure operation, awaiting the trigger information to execute the exposure. The second status feedback signal is also information transmitted to the CT system via a specific communication method.

[0077] Step S103: Upon obtaining the second state feedback information and the trigger information for performing exposure, an operation command to perform exposure is issued to the X-ray system, wherein the X-ray system performs the exposure operation based on the operation command.

[0078] In this embodiment, the exposure trigger information is a signal used to start the X-ray system to perform the exposure operation. The exposure trigger information can be a signal generated by the operator clicking the "Exposure" button on the control interface, or it can be a signal generated according to a preset automated process (such as timed exposure or exposure linked with other equipment).

[0079] In this embodiment, the CT system sends an operation command to the X-ray system, instructing the X-ray system to begin exposure. Upon receiving this command, the X-ray system activates the high-voltage generator, causing the X-ray tube in the X-ray system to emit X-rays, and the detector begins acquiring data.

[0080] In this embodiment, the issuance of operation commands is not limited to software or hardware interfaces; they can be controlled through both software and hardware to ensure the effective and reliable execution of critical control instructions. During exposure, the CT system and X-ray system also maintain information exchange, transmitting relevant scanning parameters and status information.

[0081] In this embodiment, upon completion of patient registration, a preparation command is sent to the X-ray system. The X-ray system performs preliminary preparation based on the preparation command and then issues a first status feedback message indicating the completion of preliminary preparation. Upon receiving the first status feedback message from the X-ray system, a scanning parameter command is sent to the X-ray system. The X-ray system performs preparation based on the scanning parameters in the scanning parameter command and, upon completion of preparation, issues a second status feedback message indicating the completion of preparation. Upon receiving the second status feedback message and obtaining trigger information for exposure execution, an operation command for exposure execution is sent to the X-ray system. The X-ray system executes the exposure operation based on the operation command. This allows for control of the X-ray system through information interaction, enabling preparation of the X-ray system and protecting the X-ray tube. Furthermore, this control process can be automatically executed based on the interacting information, improving scanning efficiency.

[0082] Figure 2 This is a schematic diagram illustrating the implementation flow of another X-ray system control method provided in an embodiment of this application, as shown below. Figure 2 As shown, during the patient preparation phase, a preparation command is issued, and the X-ray system performs initial preparation, including initial anode preparation and filament preparation. After preparation is complete, a status feedback message is sent to the CT system. Following initial preparation, the patient is positioned. After positioning, the CT system sets and determines the scanning parameters and sends these parameters to the X-ray system via a scan parameter command. At this time, the X-ray system performs anode and filament preparation. After preparation is complete, a status feedback message can be sent to the CT system. The CT system can then determine whether to execute the exposure command and sends the exposure command to the X-ray system. The X-ray system outputs X-rays for exposure. After the scan is completed, a scan completion message is sent to the CT system. In some embodiments, multiple areas may need to be exposed, in which case bed relocation and other preparations may be performed. Upon receiving a confirmation to execute the exposure command, the exposure operation continues.

[0083] In some embodiments, prior to step S101, the method further includes:

[0084] Upon receiving a trigger operation to power on the X-ray system, a power-on command is sent to the X-ray system, wherein the X-ray system sends power-on status feedback information after power-on.

[0085] In this embodiment, the triggering operation can take the form of clicking a specific "power on" button on the CT system (such as a console computer, dedicated operation panel, etc.). This button click action will be recognized by the corresponding hardware or software system and used as a trigger signal. Alternatively, in an automated control scenario, according to preset program logic and time schedule, when certain conditions are met (such as the completion of equipment self-test, the end of relevant pre-processing, etc.), the system automatically generates and sends out a similar trigger signal, just like automatically turning on the power supply of a device after a countdown ends.

[0086] In this embodiment, an instruction can be generated and sent to the X-ray system based on the received power-on trigger operation. The main function of the power-on instruction is to notify the X-ray system that it can start powering on and initiate the initialization and power-on process of its internal components. Upon receiving the power-on trigger signal, the CT system will convert the "power-on" intent 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. When the X-ray system receives the power-on instruction, the software system starts running and, according to the control timing, begins powering on the high-voltage X-ray tube system at a certain time, including low-voltage, auxiliary, and three-phase power. Different CT systems can adjust the three power supplies, including the timing, as needed.

[0087] In this embodiment, the CT system receives power-on status feedback information, which is then interpreted by the CT system's software. For example, based on the status code in the feedback information, the system determines whether the X-ray system has only completed initial power-on or has completed the initialization of all components, etc., in order to decide on the next step of the operation, such as whether subsequent preparation commands can be sent immediately.

[0088] Figure 3 A schematic diagram illustrating the implementation flow of a control method for an X-ray system provided in this application embodiment is shown below. Figure 3 As shown, the user can press the CT machine power-on button to power on the CT system. The CT system then sends a power-on command to the X-ray system, which in turn powers on the X-ray system and establishes a communication connection between the CT system and the X-ray system. The X-ray system then sends power-on status feedback information to the CT system, thus completing the power-on control.

[0089] In this embodiment, after the X-ray system is powered on, the CT system establishes communication with the X-ray system to obtain basic information about the X-ray system, including but not limited to status information, model, serial number, and version information. In this design, the high-voltage system and the X-ray tube are treated as a whole and interact with the system. Within the X-ray subsystem, the high-voltage system and the X-ray tube can also interact as needed, transmitting X-ray tube-related information and parameters to the high-voltage system for unified control.

[0090] In some embodiments, the method further includes:

[0091] When the X-ray system is started and / or when it 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 standby mode.

[0092] In this embodiment of the application, after the X-ray system is started, it is controlled to enter a standby state.

[0093] In this embodiment, the preset duration is a pre-defined, user-configurable time period. If the X-ray system does not receive any operation instructions or detect any activity (such as no radiation emission, no data input or output, etc.) within this period, the system will consider it to be in an unused state. The usage duration can be monitored by adding sensors or counters to the X-ray system.

[0094] In some embodiments, a user interface (such as a touchscreen, keyboard, or remote management software) may be provided to allow users to set a preset duration. Users can also configure whether to enable this standby function and specific behaviors in standby mode (such as whether to retain certain functions).

[0095] When the system detects a state of inactivity, it automatically generates and sends a standby command to the X-ray system. This command is typically an electrical signal or network data packet, used to instruct the X-ray system to enter a low-power standby mode. The standby command can be sent to the X-ray system's control unit via the internal bus or network interface.

[0096] In standby mode, some or all functions of the X-ray system are suspended or power consumption is reduced to save energy and extend equipment life. Typically, the system in standby mode can still respond to certain wake-up signals to quickly resume operation when needed. For example, in standby mode, the anode speed is reduced or turned off, the filament is turned off or switched to a lower current value, the radiator fan speed is reduced or turned off, etc. By entering standby mode, the X-ray tube is protected, reducing damage and extending its lifespan; it also reduces system power consumption from an energy-saving perspective.

[0097] In this embodiment, by placing the X-ray system in standby mode, its energy consumption can be significantly reduced, thereby saving electricity costs and reducing environmental impact. Prolonged standby also extends the lifespan of the X-ray system by reducing unnecessary wear and heat buildup.

[0098] In some embodiments, after the X-ray system has entered standby mode, the X-ray system also sends status feedback information to the CT system.

[0099] In some embodiments, the method further includes:

[0100] Upon receiving a trigger operation to power down the X-ray system, a power-down command is sent to the X-ray system, wherein the X-ray system, based on the power-down command, shuts down the anode of the X-ray system and shuts down the filament of the X-ray system.

[0101] In this embodiment, the power-down trigger operation can be an operation performed by a user through a user interface (such as a touchscreen, 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 generates a power-down command. This command is usually an electrical signal or network data packet containing detailed information required to perform the shutdown operation. The power-down command is sent to the control unit of the X-ray system via an internal bus, network interface, or other communication channels. The anode is a key component in the X-ray tube; it receives the electron beam from the cathode and accelerates these electrons to generate X-rays. Under the action of the power-down command, the power supply to the anode is cut off, thereby stopping the generation of X-rays. The filament is another important component in the X-ray tube; it is heated and releases electrons. Under the action of the power-down command, the power supply to the filament is also cut off, thereby stopping the release of electrons. After the state of the X-ray system meets the power-down conditions, the high-voltage generator feeds back the corresponding state, the X-ray system performs a high-voltage power-off operation, and after completing other related operations, the entire machine is powered down. When the X-ray system is completely shut down, it may send a notification to the user informing them that the X-ray system has been successfully powered off.

[0102] In some embodiments, after receiving a power-down command, it can be determined whether the state of the X-ray system meets the preconditions for power-down. If the preconditions are met, the anode and filament of the X-ray system are turned off. The thermal state information of the X-ray tube in the X-ray system can be detected to determine whether the preconditions for power-down are met. The thermal state information may include the temperature of the X-ray tube; if the temperature is below a preset temperature, the preconditions for power-down are met.

[0103] In this embodiment, the X-ray system may gradually reduce the power supply voltage to avoid damage to the equipment caused by a sudden power outage.

[0104] The method provided in this application embodiment, through reasonable triggering operations, generation and transmission of power-down commands, and the response mechanism of the X-ray system, can ensure that the X-ray system can be smoothly shut down when needed.

[0105] Figure 4 This is a schematic diagram illustrating the implementation flow of a control method for an X-ray system provided in an embodiment of this application, as shown below. Figure 4 As shown, upon receiving a power-down command, the X-ray system sends the command to the X-ray system. The X-ray system then shuts off the anode, filament, and begins cooling the lamp tube. During this process, feedback is sent to the CT system. If the CT system determines that power-down is possible based on the status, it sends a high-voltage power-off operation to the X-ray system. The CT system then performs the power-down, completing the process.

[0106] In some embodiments, the method further includes: upon receiving 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; and outputting the restricted functions and the functions that can be performed.

[0107] In this embodiment, the X-ray system can perform anomaly detection, monitoring the system's operational status in real time. When an anomaly is detected, these sensors trigger the generation of anomaly information. This anomaly information is reported to the CT system via an internal bus, network interface, or other communication channels. The CT system receives and parses the reported anomaly information to determine the specific type, location, and severity of the anomaly. Based on the analysis results, the system assesses the current functional status of the X-ray system. This includes determining which functions are restricted (i.e., unable to function properly due to anomalies) and which functions can still be executed normally. Based on the assessment results, the CT system lists all functions restricted due to anomalies. These functions may include X-ray emission, image acquisition, data processing, etc. Simultaneously, the system also lists all functions that can still be executed normally under the current anomaly state. These functions may include basic system monitoring, fault alarms, data backup, etc. The system outputs information about restricted and executable functions to the user. This can be achieved through a user interface (such as a touchscreen, monitor, printer, etc.) or remote management software. The output information should be clear and concise so that the user can quickly understand the current status of the X-ray system.

[0108] In this embodiment of the application, through the abnormal information processing, functional evaluation and output mechanism, timely fault information and operation guidance can be provided to users, thereby helping users to quickly restore the normal operation of the X-ray system.

[0109] In some embodiments, if a CT system or high-pressure X-ray tube-related error occurs during a scan, the X-ray system determines the error type and reports it to the CT system. This supports a design that allows the CT system to quickly recover and complete the scan according to CT system instructions. Besides avoiding increased doses to the patient due to repeated scans, this is particularly valuable for contrast-enhanced scans and CTA scans, and it also prevents contrast agent loss that necessitates rescanning and re-injection of the contrast agent.

[0110] In some embodiments, the interaction information includes: command field, parameter field, and data verification field. The interaction information may include: preparation command, various status feedback information, scan parameter command, operation command to perform exposure, power-on command, standby command, power-off command, and abnormal information.

[0111] In some embodiments, the parameter fields in the scanning parameter command include: the number of exposure groups and the corresponding number of scanning parameter groups. When there are multiple exposures, the X-ray system, upon receiving the operation command, enters the preparation state for the next exposure after completing one exposure.

[0112] Different scenarios have different requirements for the control of X-ray systems. Therefore, the design of interactive information should maintain the flexibility of the interface and be able to support the expansion of different clinical application scenarios as needed.

[0113] From the perspective of the number of exposures in a single scanning process, exposure types in clinical scenarios can be categorized into single-shot exposure, multi-shot rapid repeated exposure, and single-shot rapid parameter switching scan, etc.

[0114] Single-shot exposure: Each exposure is a continuous exposure, with exposure times ranging from seconds to hundreds of seconds; for example, positioning images, spiral scanning protocols.

[0115] Multiple-shot repeated exposure: multiple exposures at certain time intervals (sub-second to ten-second intervals); for example, ordinary tomography scans, perfusion protocol scans, etc.

[0116] Single-shot fast parameter switching scan: Quickly switch a specific scan parameter, such as kV parameter or mA parameter, during a single scan.

[0117] From the perspective of exposure type, exposure in clinical scenarios can be similarly divided into timed exposure scans and untimed exposure scans. Timed exposure scans refer to scans where the start time of exposure is fixed, and exposure is performed from a certain time until it is completed. Untimed exposure scans refer to scans where the start time of exposure is affected by external triggering conditions, and the start time of exposure is determined according to the actual situation. For example, reviewing ECG-gated scans and respiratory-gated scans requires combining gating signals to control the exposure time.

[0118] For the interface design between the CT system and the X-ray system, we categorize and summarize different application scenarios, design a unified interface type and control flow for similar types, improve control efficiency, reduce control complexity, and decouple the system control from the underlying control of the X-ray subsystem.

[0119] In the embodiments of this application, Figure 5 This is a schematic diagram of an interactive information format provided in an embodiment of this application, such as... Figure 5As shown, the interactive information includes three basic parts: command fields, parameter fields, and data validation fields. Each part can be further subdivided. For the command field, the design is based on different control commands, such as power-on commands, commands to set scan parameters before scanning, commands to enter standby mode after a certain period following the completion of a scan, and system power-off commands. For different exposure types, the command field can be designed in more detail. For example, it can be used to distinguish between rapid parameter switching scans and other scanning processes, which differ significantly. 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 scan parameter groups (Group). Figure 6 This is a schematic diagram illustrating the format of a parameter field provided in an embodiment of this application, such as... Figure 6 As shown, each group includes parameters such as expected exposure duration, kV parameters, mA parameters, focal size parameters, focal position parameters, interval between two shots, and number of repetitions. The number of repetitions here refers only to the number of repetitions for the kV / mA exposure time scan within the current group. For perfusion scans and similar clinical scenarios, there may be scenarios involving multiple consecutive multi-shot scans. Therefore, the X-ray system interface design can provide corresponding interfaces to support the application requirements of different scan parameters under different groups. For clinical scenarios requiring rapid, continuous multi-shot scans, this can save time spent on interaction between the CT and X-ray systems. Furthermore, the X-ray system can quickly enter the preparation state for the next scan after completing the previous scan based on pre-acquired parameters, achieving better control over kV, mA, and X-ray tube focal length, resulting in a better clinical experience. For single-shot rapid parameter switching scans, the definition of parameter fields is not entirely consistent with other scans; it is also necessary to transmit the duration (hundreds of microseconds) for rapidly switching between different parameters, the number of switching times, etc.

[0120] In this embodiment, for single-shot fast parameter switching scans, the definition of the parameter fields is not entirely consistent with other scans. It is also necessary to transmit the duration (hundreds of microseconds) of fast switching between different parameters, the number of switching operations, etc. For example, the command word for kVp switching can inform the high-voltage system of the planned scan parameter sequence in advance through the command word, and combined with the I / O control interface, achieve precise control of high-voltage kV switching.

[0121] The same architecture can be used to support fast DOM process design. The system sends the tube current parameters corresponding to each data acquisition to the X-ray system in advance. The X-ray system then precisely controls the output of the sink current according to the control instructions, thereby achieving faster dose modulation.

[0122] Based on the foregoing embodiments, this application provides a processing method for an X-ray system, applicable to X-ray systems. Figure 7A flowchart illustrating a processing method for an X-ray system provided in this application embodiment is shown below. Figure 7 As shown, it includes:

[0123] Step S701: After obtaining the preparation command and performing preliminary preparation based on the preparation command, a first status feedback message is issued to indicate that the preliminary preparation is completed. The preparation command is sent by the CT system when it obtains that the patient has completed registration.

[0124] In this embodiment, when the X-ray system receives a preparation command, it can perform operations such as initial anode activation and filament standby current loading. In some embodiments, the X-ray system also performs optional grid control and optional magnetocontrol preparations. After the X-ray system completes preparation, it sends first status feedback information indicating the completion of initial preparation to the CT system.

[0125] Step S702: Upon receiving the scanning parameter command, preparation is performed based on the scanning parameters in the scanning parameter command. After preparation is completed, a second state feedback message indicating the completion of preparation is issued. The scanning parameter command is sent by the CT system upon receiving the first state feedback message.

[0126] In this embodiment, the scanning parameter command is a command generated based on scanning parameters. The scanning parameter command carries scanning parameters, which may include instructions containing specific X-ray scanning parameters, such as tube voltage (kV), tube current (mA), scanning time, scanning angle, scanning length, gantry speed, pitch, exposure time, focal spot size, and focal spot position. 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 single command and sends it to the X-ray system to guide the X-ray system in more precise scan preparation.

[0127] In this embodiment, after receiving the scanning parameter command, the X-ray system performs further preparations. Based on the initial anode state, the anode rotation speed or filament current can be further increased to prepare for subsequent processes. In this embodiment, the X-ray system can further control the X-ray tube to ensure that the anode, filament, and focus control are ready.

[0128] Step S703: If an operation command to perform exposure is obtained, the exposure operation is performed, wherein the operation command is sent by the CT system upon obtaining the second state feedback information.

[0129] In this embodiment of the application, after receiving this command, the X-ray system will turn on the high-voltage generator, causing the X-ray tube in the X-ray system to emit X-rays, and the detector will begin to collect data.

[0130] The method provided in this application embodiment, after obtaining a preparation command and performing preliminary preparation based on the preparation command, issues a first state feedback message indicating the completion of preliminary preparation, wherein the preparation command is sent by the CT system upon obtaining information that the patient has completed registration; upon obtaining a scanning parameter command, preparation is performed based on the scanning parameters in the scanning parameter command, and upon completion of preparation, a second state feedback message indicating the completion of preparation is issued, wherein the scanning parameter command is sent by the CT system upon obtaining the first state feedback message; upon obtaining an operation command to perform exposure, an exposure operation is performed, wherein the operation command is sent by the CT system upon obtaining the second state feedback message. This method enables control of the X-ray system through information interaction to prepare the X-ray system, thereby protecting the X-ray tube. In addition, this control process can be automatically executed based on feedback information, which can improve scanning efficiency.

[0131] In some embodiments, the preparation based on the scan parameters in the scan parameter command includes:

[0132] The target rotational speed of the anode and the target current of the filament are determined based on the scanning parameter command;

[0133] The rotational speed of the anode is controlled to increase to the target rotational speed, and the current of the filament is controlled to increase to the target current.

[0134] In this embodiment, the X-ray system calculates the target rotational speed of the anode and the target current of the filament based on scanning parameters. According to the scanning parameters and the specifications of the X-ray tube, the maximum heat load that the anode can withstand within a given time can be calculated. Based on the maximum heat load and the thermal conductivity of the anode material, the anode rotational speed required to achieve thermal equilibrium can be calculated. In this embodiment, the filament current determines the filament temperature and the number of emitted electrons, thus affecting the generation of X-rays. The required X-ray dose can be calculated based on the scanning parameters and image quality requirements. Based on the required X-ray dose and the characteristics of the filament material, the filament temperature required to achieve the required X-ray dose can be calculated. Based on the filament temperature-current relationship (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 this embodiment, hardware components such as a motor driver are used to gradually adjust the rotational speed of the anode until the previously calculated target rotational speed is reached. Hardware components such as a power supply are used to gradually adjust the filament current until the previously calculated target current is reached.

[0136] The method provided in this 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, ensuring that the X-ray tube operates with optimal parameters during the scanning process, thereby meeting the various requirements in the scanning parameter command and generating high-quality X-ray images.

[0137] Based on the foregoing embodiments, this application provides a control device for an X-ray system. The modules and units within these modules can be implemented using a processor in a computer device; alternatively, they can be implemented using specific logic circuits. During implementation, 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 This is a schematic diagram of the structure of a control device for an X-ray system provided in an embodiment of this application, as shown below. 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 has completed registration. The X-ray system performs preliminary preparation based on the preparation command and then issues first status feedback information to indicate that the preliminary preparation is complete.

[0139] The second control module 802 is used to send a scanning parameter command to the X-ray system when it receives the first status feedback information issued by the X-ray system. The X-ray system prepares based on the scanning parameters in the scanning parameter command and issues a second status feedback information to indicate that the preparation is complete after the preparation is completed.

[0140] The third control module 803 is used to issue an operation command to the X-ray system to perform exposure when it obtains the second state feedback information and the trigger information for performing exposure, 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] The first determining module is used to determine the area to be scanned based on the patient's registration information;

[0143] The second determining module is used to determine the preliminary preparation requirements based on the area to be scanned.

[0144] The first generation module is used to generate the preparation command based on the preliminary preparation requirements information.

[0145] In some embodiments, the control device 800 of the X-ray system includes:

[0146] The acquisition module is used to acquire the patient's patient information and the area to be scanned from the patient;

[0147] The third determining module is used to determine scanning parameters based on the patient information and the patient's area to be scanned.

[0148] The second generation module is used to generate scan parameter commands based on the scan parameters.

[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 command to the X-ray system when a trigger operation to power on the X-ray system is received, wherein the X-ray system sends power-on status feedback information after power-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 has not been 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-down command to the X-ray system when a trigger operation to power down the X-ray system is received, wherein the X-ray system shuts down the anode and the filament of the X-ray system based on the power-down command.

[0155] In some embodiments, the control device 800 of the X-ray system includes:

[0156] The fourth determining module is used to determine the limited functions of the X-ray system and the functions that the X-ray system can perform based on the abnormal information reported by the X-ray system when the abnormal information is obtained.

[0157] The output module is used to output the restricted functions and the functions that can be executed.

[0158] In some embodiments, the scan parameter command includes: a command field, a parameter field, and a data verification field. The parameter field in the scan parameter command includes: the number of exposure groups and the corresponding number of scan parameter groups. When there are multiple exposures, the X-ray system, upon receiving the operation command, enters the preparation state for the next exposure after completing one exposure.

[0159] Based on the foregoing embodiments, this application provides a processing apparatus for an X-ray system, comprising:

[0160] The initial preparation module is used to issue a first status feedback message to indicate the completion of the initial preparation after receiving a preparation command and performing preliminary preparation based on the preparation command. The preparation command is sent by the CT system when it receives information that the patient has completed registration.

[0161] The preparation module is used to prepare based on the scanning parameters in the scanning parameter command when the scanning parameter command is obtained, and to issue a second status feedback information to indicate that the preparation is completed after the preparation is completed. 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 exposure operation command is received, wherein the operation command is sent by the CT system when it receives second status feedback information.

[0163] In some embodiments, preliminary preparation based on the preparation command includes: turning on the anode of the X-ray system and applying current to the filament based on the preparation command;

[0164] The preparation based on the scan parameters in the scan parameter command includes:

[0165] The target rotational speed of the anode and the target current of the filament are determined based on the scanning parameter command;

[0166] The rotational speed of the anode is controlled to increase to the target rotational speed, and the current of the filament is controlled to increase to the target current.

[0167] Figure 9 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application, such as... Figure 9 As shown, the electronic device 3 in this embodiment may include: at least one processor 30 ( Figure 9Only one processor 30, memory 31, and computer program 32 stored in memory 31 and executable on at least one processor 30 are shown. When the processor 30 executes the computer program 32, it implements the steps in any of the above method embodiments, or the processor 30 executes the computer program 32 to implement the functions of each module / unit in the above system embodiments.

[0168] For example, computer program 32 may be divided into one or more modules / units, one or more of which are stored in memory 31 and executed by processor 30 to complete this application. One or more modules / units may be a series of computer program 32 instruction segments capable of performing a specific function, which describe the execution process of computer program 32 in electronic device 3.

[0169] This application provides a CT system, including: electronic equipment and X-ray system.

[0170] In some embodiments, the electronic device and the X-ray system have a hardware interface, and target control commands in the electronic device are sent to the X-ray system through the hardware interface. These target control commands include: a voltage loading signal or a control for rapid switching of the kilovolt value of the X-ray system. The hardware interface can be a hardware I / O interface. The voltage here is high voltage.

[0171] In some embodiments, critical control requires hardware I / O between the CT system and the X-ray system. Examples include high-voltage loading signals and rapid parameter switching signals. Taking rapid kV switching control as an example... Figure 10 This is a schematic diagram of an I / O control waveform provided in an embodiment of this application, such as... Figure 10 As shown, after the CT system sends parameters to the X-ray system, when the exposure begins, it starts loading high voltage through the HV_ON_Ctrl_IO signal, and controls the rapid switching of different kV values ​​of the high voltage generator through the kV_Switch_Ctrl_IO signal.

[0172] In this embodiment, the interfaces and controls between the CT system and the X-ray system are designed according to the clinical workflow, which can achieve decoupling of the underlying component protection from the CT system. Figure 11 This is a schematic diagram of the connection structure of a CT system provided in an embodiment of this application, as shown below. Figure 11 As shown, the CT system and the X-ray system are connected via a control interface.

[0173] In this embodiment, the X-ray system is designed using a state machine approach to support future expansion needs for more clinical functions and interfaces.

[0174] This application also provides a computer-readable storage medium storing a computer program 32, which, when executed by a processor 30, implements the steps described in the above-described method embodiments.

[0175] This application provides a computer program product that, when run on an electronic device, enables the electronic device to perform the steps described in the various method embodiments above.

[0176] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program 32 instructing related hardware. The computer program 32 can be stored in a computer-readable storage medium, and when executed by the processor 30, it can implement the steps of the various method embodiments described above. The computer program 32 includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium can include at least: any entity or device capable of carrying computer program code to a terminal, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.

[0177] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0178] Those skilled in the art will recognize that the units and algorithm steps of the various examples 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 implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0179] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0180] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0181] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A control method for an X-ray system, characterized in that, Applied to CT systems, including: Once 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 issues first status feedback information to indicate that the preliminary preparation is complete. Upon receiving the first state feedback information from the X-ray system, a scanning parameter command is sent to the X-ray system. The X-ray system prepares based on the scanning parameters in the scanning parameter command, and upon completion of preparation, sends a second state feedback information indicating completion. 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. Determining the target rotational speed of the anode based on the scanning parameter command includes: calculating the maximum heat load that the anode can withstand within a given time period based on the scanning parameters and the specifications of the X-ray tube; and calculating the target rotational speed of the anode required to achieve thermal equilibrium based on the maximum heat load and the thermal conductivity of the anode material. The scanning parameter command includes a command field, a parameter field, and a data verification field. The parameter field in the scanning parameter command includes the number of exposure groups and the corresponding number of scanning parameter groups. When there are multiple exposure groups, upon receiving an operation command, the X-ray system, after completing one exposure, enters the preparation state for the next exposure based on the scanning parameter groups. Upon receiving the second state feedback information and the trigger information for performing exposure, an operation command to perform 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 includes: The area to be scanned is determined based on the patient's registration information; Based on the area to be scanned, determine the preliminary preparation requirements; The preparation command is generated based on the preliminary preparation requirements.

3. The method according to claim 1, characterized in that, The method further includes: Obtain the patient's patient information and the area to be scanned from the patient; The scanning parameters are determined based on the patient information and the patient's area to be scanned. A scan parameter command is generated based on the scan parameters.

4. The method according to claim 1, characterized in that, The method further includes: When the X-ray system is started and / or when it has not been used for a preset period of time, a standby command is sent to the X-ray system to put it into standby mode, and / or, when a trigger operation to power down the X-ray system is received, a power-down command is sent to the X-ray system, wherein the X-ray system, based on the power-down command, shuts down the anode and the filament of the X-ray system, and / or, when abnormal information reported by the X-ray system is received, the limiting functions and the functions that the X-ray system can perform are determined based on the abnormal information; and the limiting functions and the functions that the X-ray system can perform are output.

5. A processing method for an X-ray system, characterized in that, Applied to X-ray systems, the method includes: After receiving the preparation command and performing preliminary preparations based on the preparation command, a first status feedback message is issued to indicate that the preliminary preparations are complete. The preparation command is sent by the CT system when it receives confirmation that the patient has completed registration. Upon receiving a scan parameter command, preparation is performed based on the scan parameters in the scan parameter command. After preparation is completed, a second state feedback message indicating the completion of preparation is issued. The scan parameter command is sent by the CT system upon receiving the first state feedback message. Preparation based on the scan parameters in the scan parameter command includes: determining the target rotation speed of the anode and the target current of the filament based on the scan parameter command; controlling the rotation speed of the anode to increase to the target rotation speed and controlling the current of the filament to increase to the target current. Determining the target rotation speed of the anode based on the scan parameter command includes: calculating the maximum heat load that the anode can withstand within a given time based on the scan parameters and the specifications of the X-ray tube; and calculating the target rotation speed of the anode required to achieve thermal equilibrium based on the maximum heat load and the thermal conductivity of the anode material. The scan parameter command includes: a command field, a parameter field, and a data verification field. The parameter field in the scan parameter command includes: the number of exposure groups and the corresponding number of scan parameter groups. When the number of exposure groups is multiple, after completing one exposure, the X-ray system, upon receiving an operation command, enters the preparation state for the next exposure based on the scan parameter groups. Upon receiving an operation command to perform exposure, the exposure operation is performed, wherein the operation command is sent by the CT system upon receiving second state feedback information.

6. The method according to claim 5, characterized in that, Preliminary preparations are made based on the preparation command, including: turning on the anode of the X-ray system and applying current to the filament based on the preparation command.

7. A control device for an X-ray system, characterized in that, Applied to CT systems, including: The first control module is used to send a preparation command to the X-ray system when the patient has completed registration. The X-ray system performs preliminary preparation based on the preparation command and then issues first status feedback information to indicate that the preliminary preparation is complete. The second control module is used to send a scanning parameter command to the X-ray system upon receiving the first state feedback information from the X-ray system. The X-ray system prepares based on the scanning parameters in the scanning parameter command and, upon completion of preparation, sends a second state feedback information indicating the completion of preparation. 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 the current of the filament to increase to the target current. Determining the target rotational speed of the anode based on the scanning parameter command includes: calculating the maximum heat load that the anode can withstand within a given time based on the scanning parameters and the specifications of the X-ray tube; and calculating the target rotational speed of the anode required to achieve thermal equilibrium based on the maximum heat load and the thermal conductivity of the anode material. The scanning parameter command includes a command field, a parameter field, and a data verification field. The parameter field in the scanning parameter command includes the number of exposure groups and the corresponding number of scanning parameter groups. When there are multiple exposure groups, the X-ray system, upon receiving an operation command, enters the preparation state for the next exposure based on the scanning parameter groups after completing one exposure. The third control module is used to issue an operation command to the X-ray system to perform exposure when it receives the second state feedback information and the trigger information for performing exposure, wherein the X-ray system performs the exposure operation based on the operation command.

8. 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, it implements the method as described in any one of claims 1 to 4 or 5 to 6.

9. A CT system, characterized in that, include: The electronic device and X-ray system of claim 8, wherein the electronic device and the X-ray system have a hardware interface, and the target control command in the electronic device is sent to the X-ray system through the hardware interface, wherein the target control command includes: a voltage loading signal or a control for rapid switching of the kilovolt value of the X-ray system.

Citation Information

Patent Citations

  • Exposure image acquisition control method and system, computer equipment and readable storage medium

    CN115530851A

  • Systems and methods for controlling an x-ray tube filament

    US20180064410A1