X-ray apparatus filament current adaptive correction method and device

By using a parameter lookup table and closed-loop control in X-ray equipment, the filament current is automatically adjusted to match the target tube current, solving the current deviation problem caused by filament aging and achieving adaptive correction and stable output.

CN114340120BActive Publication Date: 2025-11-25SUZHOU POWERSITE ELECTRIC CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111659842.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2025-11-25
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

In existing technologies, the filament current correction method for X-ray equipment suffers from deviations caused by filament aging, affecting the accuracy of the tube current. This requires frequent manual correction and cannot achieve stable output over a long period of time.

Method used

The preset filament current corresponding to the target tube current is determined by a pre-established parameter comparison table. The filament current is adjusted by closed-loop control, and feedback information is recorded. The target filament current is calculated and updated to achieve adaptive correction.

Benefits of technology

It achieves adaptive correction of the filament current of X-ray equipment, avoiding frequent manual correction, ensuring the stability and accuracy of the tube current, and adapting to the relationship deviation caused by filament aging.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114340120B_ABST
    Figure CN114340120B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a kind of X-ray equipment filament current adaptive correction method and device, the method comprises the following steps: determining the target tube current of X-ray equipment, the preset filament current corresponding to target tube current is determined using the parameter comparison table established in advance, wherein the parameter comparison table records the corresponding relationship between tube current and filament current;With the preset filament current determined as the input initial value of closed-loop control, with the detection result of the actual filament current and actual tube current of X-ray equipment as the feedback information of closed-loop control, adjust filament current, so that the tube current of X-ray equipment is stabilized at target tube current, and the actual filament current of each feedback is recorded;The target filament current corresponding to corrected target tube current is calculated using actual filament current;The preset filament current corresponding to target tube current in parameter comparison table is updated using the target filament current calculated, and the adaptive correction of X-ray equipment filament current is realized by the above method.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of correction, in particular to an X-ray device filament current adaptive correction method and device. BACKGROUND

[0002] X-ray tube is one of the basic structures of X-ray device and is also the core element for generating X-ray. The X-ray tube is a vacuum electron tube, which contains cathode and anode inside. The cathode is connected with filament. When the X-ray device works, the current loaded on the cathode filament of the X-ray tube is the filament current. The voltage between the cathode and anode of the X-ray tube is called tube voltage. The current formed by the electrons excited by the filament heating under the action of high voltage electric field between the cathode and anode is called tube current. The tube current of the X-ray tube determines the radiation amount of X-ray, which has a decisive influence on the quality of diagnosis and treatment. The size of the tube current is determined by the filament current and the tube voltage.

[0003] The output precision of the tube current is affected by the tube voltage and the filament current. The current control method is to fit the relationship between the tube current and the filament current under different tube voltages through filament correction. The correction curve formed after fitting has a fixed relationship among the three. After setting the exposure or perspective parameters externally, the filament current corresponding to the current tube current is obtained, and the traditional PID control method is used to control the tube current in a closed loop. However, in the prior art, because the actual filament correction points are few, there will be a certain deviation in the relationship among the actual tube voltage, tube current and filament current fitted by the correction curve. When the deviation is too large, it will affect the actual output tube current precision in a short time. Moreover, because the filament of the X-ray tube will gradually evaporate and become thin during use, it will also cause deviation in the relationship among the actual tube voltage, tube current and filament current. When the filament is aged after long-term use, the above corresponding relationship will not match the actual situation. SUMMARY

[0004] Therefore, the present application solves the technical problem that the filament current of the X-ray device needs to be corrected every certain period of time in the prior art, thereby providing an X-ray device filament current adaptive correction method and device.

[0005] According to a first aspect, the embodiments of the present application provide an X-ray device filament current adaptive correction method, which comprises the following steps:

[0006] determining a target tube current of the X-ray device, and determining a preset filament current corresponding to the target tube current by using a pre-established parameter reference table, wherein the parameter reference table records the corresponding relationship between the tube current and the filament current;

[0007] The preset filament current is used as the initial input value for closed-loop control. The detection results of the actual filament current and actual tube current of the X-ray equipment are used as feedback information for closed-loop control. The filament current is adjusted so that the tube current of the X-ray equipment is stabilized at the target tube current, and the actual filament current of each feedback is recorded.

[0008] The target filament current corresponding to the corrected target tube current is calculated using the actual filament current.

[0009] The preset filament current corresponding to the target tube current in the parameter lookup table is updated using the calculated target filament current.

[0010] Optionally, the step of using the determined preset filament current as the initial input value for closed-loop control, and using the detection results of the actual filament current and actual tube current of the X-ray equipment as feedback information for closed-loop control, to adjust the filament current so that the tube current of the X-ray equipment is stabilized at the target tube current, includes:

[0011] The preset filament current is used as the input for closed-loop control to control the filament current of the X-ray equipment.

[0012] The i-th actual filament current and the i-th actual tube current of the X-ray equipment are detected, where i takes the values ​​1, 2, ..., n;

[0013] Determine whether the i-th actual transistor current is equal to the target transistor current;

[0014] When the i-th actual tube current is not equal to the target tube current, adjust the input of the filament current, control the X-ray equipment, increment the value of i by 1, and return to the step of detecting the i-th actual filament current and the i-th actual tube current of the X-ray equipment; until the i-th actual tube current is equal to the target tube current.

[0015] Optionally, the step of calculating the target filament current corresponding to the corrected target tube current using the actual filament current includes:

[0016] The average value of the actual filament current from the last adjustment feedback and the preset filament current is calculated as the target filament current.

[0017] Optionally, the step of calculating the target filament current corresponding to the corrected target tube current using the actual filament current includes:

[0018] The average of all recorded actual filament currents is taken as the target filament current.

[0019] Optionally, the target filament current is obtained by averaging all recorded actual filament currents, including:

[0020] Summing up the actual filament current of each record, dividing by the number of adjustments, the target filament current is obtained.

[0021] Optionally, the actual filament current of all records is averaged as the target filament current, including:

[0022] The corresponding interval time of each adjustment is obtained, and the target filament current is obtained by weighted summation of the corresponding interval time and the actual filament current, divided by the total time.

[0023] Optionally, the target filament current is calculated by the following formula:

[0024] I fil FB average =(I fil FB 1 *t1+I fil FB 2 *t2+I fil FB 3 *t4+…+I fil FB n *t n ) / (t1+t2+t3+…+t n )

[0025] Wherein, I fil FB n represents the actual filament current fed back after the nth adjustment, I fil FB average is the target filament current, n is the corresponding number of the last adjustment, t n represents the interval time of the nth adjustment.

[0026] According to the second aspect, the embodiments of the present application provide an X-ray device filament current adaptive correction device, comprising:

[0027] The comparison module is configured to determine the target tube current of the X-ray device, and determine the preset filament current corresponding to the target tube current by using a pre-established parameter comparison table, wherein the parameter comparison table records the corresponding relationship between the tube current and the filament current.

[0028] The adjustment module is configured to take the determined preset filament current as the input initial value of the closed-loop control, take the detection results of the actual filament current and the actual tube current of the X-ray device as the feedback information of the closed-loop control, adjust the filament current, so that the tube current of the X-ray device is stabilized at the target tube current, and record the actual filament current fed back each time.

[0029] The calculation module is configured to calculate the target filament current corresponding to the corrected target tube current by using the actual filament current.

[0030] The update module is configured to update the preset filament current corresponding to the target tube current in the parameter comparison table by using the calculated target filament current.

[0031] According to a third aspect, an embodiment of the present application provides a computer device, comprising a memory and a processor, which are connected in communication with each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the X-ray device filament current adaptive correction method.

[0032] According to a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores computer instructions for causing a computer to perform the X-ray device filament current adaptive correction method.

[0033] The technical scheme of the present application has the following advantages:

[0034] The embodiment of the present application provides an X-ray device filament current adaptive correction method, which first determines a target tube current of an X-ray device, determines a preset filament current corresponding to the target tube current by using a pre-established parameter reference table, and takes the preset filament current as an initial value of closed-loop control. In actual work, the actual filament current and the actual tube current detected are taken as feedback information of closed-loop control, and it is judged whether the feedback actual tube current is equal to the target tube current; if the actual tube current is not equal to the target tube current, the preset filament current is adjusted so that the actual tube current of the X-ray device is equal to the target tube current. When the feedback actual tube current is equal to the target tube current, the target filament current corresponding to the target tube current is calculated according to the actual filament current fed back at the same time, and the target filament current is updated to the preset filament current corresponding to the target tube current in the parameter reference table. Through the method of continuously automatically updating the filament current, the process of continuously performing artificial filament correction in the prior art is avoided, and the adaptive correction of the filament current of the X-ray device is realized. BRIEF DESCRIPTION OF DRAWINGS

[0035] In order to more clearly illustrate the specific embodiments of the present application or the technical scheme in the prior art, the drawings needed in the specific embodiments or the prior art description will be briefly introduced below. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without creative labor.

[0036] Figure 1 A flow chart of a specific example of the X-ray device filament current adaptive correction method in embodiment 1 of the present application;

[0037] Figure 2 A relationship diagram of a specific example of the tube current and the filament current after filament correction in embodiment 1 of the present application;

[0038] Figure 3The control chart for a specific example of the tube current closed-loop control in the embodiment 1 of the present application;

[0039] Figure 4 The principle block diagram for a specific example of the X-ray device filament current adaptive correction device in the embodiment 2 of the present application;

[0040] Figure 5 The structural schematic diagram for a specific example of the computer device in the embodiment 3 of the present application. DETAILED DESCRIPTION

[0041] The technical solutions of the present application will be described clearly and completely below in conjunction with the drawings. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the protection scope of the present application.

[0042] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first", "second", "third" are only for the purpose of description, and cannot be understood as indicating or implying relative importance.

[0043] In the description of the present application, it should be noted that unless otherwise explicitly specified and limited, the terms "mounting", "connecting", "connection" should be understood broadly, for example, it can be fixed connection, or detachable connection, or integrally connected; it can be mechanical connection, or electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, or the internal communication of two elements, it can be wireless connection, or wired connection. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.

[0044] In addition, the technical features involved in the different embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.

[0045] Embodiment 1

[0046] This embodiment provides an adaptive correction method for the filament current of X-ray equipment. This detection method can be executed by devices such as servers. The servers control and calculate the filament current and tube current, and update the final calculation results in a parameter lookup table to determine the accurate target filament current, thereby achieving adaptive correction of the X-ray equipment filament current. Figure 1 As shown, it includes the following steps:

[0047] Step S101: Determine the target tube current of the X-ray equipment, and use a pre-established parameter lookup table to determine the preset filament current corresponding to the target tube current. The parameter lookup table records the correspondence between the tube current and the filament current.

[0048] The tube current of an X-ray tube is determined by both the filament current and the tube voltage. Under different tube voltages, there is a certain relationship between the tube current and the filament current formed by electrons excited by the heated filament under the influence of the high-voltage electric fields at the cathode and anode. However, with long-term use, the filament gradually ages, and the relationship between the filament current and the tube current begins to deviate. Therefore, in this embodiment, the tube current required in actual operation, i.e., during exposure or fluoroscopy, is defined as the target tube current. The target tube current of the X-ray equipment is determined, and then a pre-established parameter lookup table is used to determine the preset filament current corresponding to the target tube current. The preset filament current is the input for closed-loop control, used to control the filament current of the X-ray equipment. The parameter lookup table records the correspondence between the tube current and the filament current. The preset filament current corresponding to the target tube current can be determined according to the parameter lookup table. Figure 2 The figure shows a curve representing the relationship between tube current and filament current under a specific tube voltage, obtained through filament correction fitting in the prior art. In this embodiment, a parameter comparison table is generated from the correspondence between tube current and filament current in the fitted curves of the prior art.

[0049] Step S102: The determined preset filament current is used as the initial input value for closed-loop control. The detection results of the actual filament current and actual tube current of the X-ray equipment are used as feedback information for closed-loop control. The filament current is adjusted so that the tube current of the X-ray equipment is stabilized at the target tube current, and the actual filament current of each feedback is recorded.

[0050] Using a parameter lookup table, the corresponding preset filament current is looked up based on the determined target tube current. For example... Figure 3 As shown, the preset filament current I fil 0 As the initial input value for closed-loop control, in actual operation, the actual filament current I of the X-ray equipment is detected. fil_FB With actual tube current mA FBfeedback information of the closed loop control. According to the feedback information, the filament current is adjusted, that is, the preset filament current is adjusted, so that the tube current of the X-ray equipment is stabilized at the target tube current.

[0051] Specifically, when the detected actual tube current of the X-ray equipment does not match the target tube current, the preset filament current is automatically adjusted, the work is continued, and it is judged again whether the feedback actual tube current is equal to the target tube current. If it still does not match the target tube current, the preset filament current is continuously adjusted until the feedback actual tube current is equal to the target tube current. During the adjustment of the preset filament current and the feedback of the actual filament current and the actual tube current, the actual filament current of each feedback is recorded.

[0052] Step S103, the target filament current corresponding to the corrected target tube current is calculated by using the actual filament current;

[0053] As described above, according to the actual filament current of each feedback, the target filament current corresponding to the corrected target tube current is calculated.

[0054] Specifically, through the feedback of the closed loop control, firstly, the actual tube current close to or equal to the target tube current is determined, and secondly, the actual filament current corresponding to the determined actual tube current close to or equal to the target tube current is recorded. According to the actual filament current of each feedback and the recorded actual filament current, the target filament current corresponding to the target tube current is obtained by using the calculation method of summing up each recorded actual filament current and dividing by the adjustment times. The corresponding interval time of each adjustment can also be obtained, and the target filament current is obtained by using the corresponding interval time and the actual filament current weighted summation and dividing by the total time.

[0055] Step S104, the preset filament current corresponding to the target tube current in the parameter reference table is updated by using the calculated target filament current.

[0056] Specifically, the calculated target filament current is updated to the preset filament current corresponding to the target tube current in the parameter reference table, that is, the target filament current is replaced by the preset filament current corresponding to the target tube current. When the target filament current is used as the input initial value of the closed loop control, the target tube current can be obtained during actual work, and the correction of the filament current is realized.

[0057] In the embodiment, firstly, the target tube current of the X-ray equipment is determined, the preset filament current corresponding to the target tube current is determined by using the pre-established parameter comparison table, and the preset filament current is taken as an initial value of closed-loop control. In actual work, the detected actual filament current and actual tube current are taken as feedback information of closed-loop control, and it is judged whether the feedback actual tube current is equal to the target tube current; if the actual tube current is not equal to the target tube current, the preset filament current is adjusted, so that the actual tube current of the X-ray equipment is equal to the target tube current. When the feedback actual tube current is equal to the target tube current, the target filament current corresponding to the target tube current is calculated according to the feedback actual filament current, and the target filament current is updated to the preset filament current corresponding to the target tube current in the parameter comparison table. Through the method of continuously automatically updating the filament current, the process of continuously performing artificial filament correction in the prior art is avoided, and adaptive correction of the filament current of the X-ray equipment is realized.

[0058] In the embodiment, the actual tube current close to or equal to the target tube current is determined through feedback of closed-loop control, and the actual filament current corresponding to the actual tube current close to or equal to the target tube current is recorded. The target filament current is obtained by calculating the actual filament current fed back and recorded each time. A new calibration curve can be refitted according to the target tube current and the target filament current, as the corresponding relationship between the tube current and the filament current in actual work. The problem of deviation of the corresponding relationship from the actual value due to filament aging and the like is corrected.

[0059] As an optional implementation, in the embodiment, the preset filament current determined is taken as an input initial value of closed-loop control, the detection results of the actual filament current and the actual tube current of the X-ray equipment are taken as feedback information of closed-loop control, the filament current is adjusted, so that the tube current of the X-ray equipment is stabilized at the target tube current, and the method comprises the following steps.

[0060] The preset filament current is taken as an input of closed-loop control, and the filament current of the X-ray equipment is controlled.

[0061] The i-th actual filament current and the i-th actual tube current of the X-ray equipment are detected, i is 1, 2, …, n;

[0062] It is judged whether the i-th actual tube current is equal to the target tube current.

[0063] When the i-th actual tube current is not equal to the target tube current, the input of the filament current is adjusted, the X-ray equipment is controlled, the value of i is increased by 1, and the step of detecting the i-th actual filament current and the i-th actual tube current of the X-ray equipment is returned to be executed; until the i-th actual tube current is equal to the target tube current.

[0064] Specifically, in the embodiment, the preset filament current is taken as the initial input value of the closed loop control, and the preset filament current is used to control the filament current of the X-ray equipment. When actually working, the actual filament current and the actual tube current of the X-ray equipment under the preset filament current are detected. When the actual tube current is not equal to the target tube current, the preset filament current needs to be changed constantly, and the actual filament current and the actual tube current corresponding to the changed preset filament current are detected. The actual filament current and the actual tube current fed back when the preset filament current is used for the first time are called the first actual filament current and the first actual tube current; the actual filament current and the actual tube current fed back when the preset filament current is changed for the first time are called the second actual filament current and the second actual tube current, and the value of i is increased by 1 each time the preset filament current or the filament current is changed until the actual tube current is equal to the target tube current.

[0065] As an optional implementation, in the embodiment, the target filament current corresponding to the corrected target tube current calculated by using the actual filament current comprises:

[0066] The average value of the last adjusted actual filament current and the preset filament current is taken as the target filament current.

[0067] I fil FB average =(I fil 0 +I fil FB n ) / 2

[0068] Wherein, I fil 0 is the preset filament current, I fil FB n is the last adjusted actual filament current, and I fil FB average is the target filament current.

[0069] As an optional implementation, in the embodiment, the target filament current corresponding to the corrected target tube current calculated by using the actual filament current comprises:

[0070] The average value of all recorded actual filament currents is taken as the target filament current. Further, the actual filament current recorded each time is added and summed, and the target filament current is obtained by dividing the adjustment times.

[0071] As an optional implementation, in the embodiment, the average value of all recorded actual filament currents is taken as the target filament current, which comprises:

[0072] The corresponding interval time of each adjustment is obtained, the corresponding interval time and the actual filament current are weighted and summed, and the target filament current is obtained by dividing the total time.

[0073] As an optional implementation, in the embodiment of the present application, the target filament current is calculated by the following formula:

[0074] I fil FB average =(I fil FB 1 *t1+I fil FB 2 *t2+I fil FB 3 *t4+…+I fil FB n *t n ) / (t1+t2+t3+…+t n )

[0075] Wherein, I fil FB n represents the actual filament current fed back after the nth adjustment, I fil FB average is the target filament current, n is the corresponding number of times of the last adjustment, and t n represents the interval time of the nth adjustment.

[0076] In the embodiment, there are two methods to calculate the target filament current. When the method of averaging all recorded actual filament currents as the target filament current is adopted, the exposure or perspective time t is divided into n segments in the whole exposure or perspective process, and the time of each segment is t n (n is 1, 2, …, n), the corresponding actual filament current feedback after each filament current PID adjustment is I fil FB n (n is 1, 2, …, n), the actual filament current fed back after the nth adjustment in the whole time segment is I fil FB n , and the target filament current I fil FB average is obtained by calculation. After the exposure or perspective is completed, the calculated I fil FB average is updated to the parameter table to replace the previous preset filament current I fil 0 .

[0077] When working again, the same target tube current is set again, the preset filament current I fil 0 corresponding to the same target tube current set again is obtained according to the parameter table (i.e., I fil FB average corrected last time), the above steps 101-104 are repeated again in the whole exposure or perspective process, the next I fil FB average is calculated by the formula, and the filament current corresponding to the target tube current in the parameter table is replaced, and the work is carried out by using the replaced filament current, so as to complete the self-adaptive correction of the X equipment.

[0078] Embodiment 2

[0079] The embodiment provides an X-ray device filament current adaptive correction device which can be used for performing the X-ray device filament current adaptive correction method in the embodiment 1, and can be arranged in a server or other device. Modules cooperate with each other, so that the adaptive correction of the X-ray device filament current is realized, as shown in the following figure, the device comprises: Figure 4

[0080] The comparison module 201 is used for determining a target tube current of the X-ray device, and determining preset filament current corresponding to the target tube current by using a pre-established parameter comparison table, wherein the parameter comparison table records the corresponding relationship between the tube current and the filament current.

[0081] The adjustment module 202 is used for taking the determined preset filament current as an input initial value of closed-loop control, taking the detection results of the actual filament current and the actual tube current of the X-ray device as feedback information of the closed-loop control, adjusting the filament current, so that the tube current of the X-ray device is stabilized at the target tube current, and recording the actual filament current of each feedback.

[0082] The calculation module 203 is used for calculating the target filament current corresponding to the target tube current by using the actual filament current.

[0083] The update module 204 is used for updating the preset filament current corresponding to the target tube current in the parameter comparison table by using the calculated target filament current.

[0084] In the embodiment, first, the target tube current of the X-ray device is determined, the preset filament current corresponding to the target tube current is determined by using a pre-established parameter comparison table, and the preset filament current is taken as an initial value of closed-loop control. In actual work, the actual filament current and the actual tube current are taken as feedback information of the closed-loop control, and it is judged whether the feedback actual tube current is equal to the target tube current; if the actual tube current is not equal to the target tube current, the preset filament current is adjusted, so that the actual tube current of the X-ray device is equal to the target tube current. When the feedback actual tube current is equal to the target tube current, the target filament current corresponding to the target tube current is calculated according to the actual filament current which is fed back at the same time, and the target filament current is updated to the preset filament current corresponding to the target tube current in the parameter comparison table. Through the method of continuously automatically updating the filament current, the process of continuously performing artificial filament correction in the prior art is avoided, and the adaptive correction of the X-ray device filament current is realized.

[0085] For the specific description of the device part, refer to the method embodiment, which will not be described here.

[0086] Embodiment 3

[0087] The embodiment provides a computer device, as shown in the following figure,​Figure 5 As shown, the computer device includes a processor 301 and a memory 302, wherein the processor 301 and the memory 302 can be connected by a bus or other means, Figure 5 For example, the connection by the bus is taken as an example.

[0088] The processor 301 can be a central processing unit (CPU). The processor 301 can also be other general-purpose processors, digital signal processors (DSP), graphics processing units (GPU), embedded neural-network processing units (NPU) or other dedicated deep learning co-processors, application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. chips, or a combination of the above chips.

[0089] The memory 302 as a non-transitory computer readable storage medium can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as program instructions / modules corresponding to the X-ray device filament current adaptive correction method in the embodiments of the present application. The processor 301 performs various functional applications and data processing of the processor by running the non-transitory software programs, instructions and modules stored in the memory 302, that is, implements the X-ray device filament current adaptive correction method in the above method embodiments.

[0090] The memory 302 can also include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required by a function; the data storage area can store data created by the processor 301, etc. In addition, the memory 302 can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 302 can optionally include a memory remotely arranged with respect to the processor 301, and these remote memories can be connected to the processor 301 through a network. Embodiments of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.

[0091] The memory 302 stores one or more modules, which when executed by the processor 301, perform the steps of Figure 1The X-ray device filament current adaptive correction method in the embodiment.

[0092] The specific details of the computer device can be referred to in the above description Figure 1 The corresponding description and effects in the embodiment are understood, and will not be repeated here.

[0093] The embodiment of the present application further provides a computer readable storage medium, the computer readable storage medium stores computer executable instructions, the computer executable instructions can execute the X-ray device filament current adaptive correction method in any embodiment. Wherein, the storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD) and the like; The storage medium can also include a combination of the above types of memories.

[0094] Obviously, the above embodiments are only examples for clearly illustrating, and not limit the embodiments. For those skilled in the field, on the basis of the above description, other different forms of changes or variations can also be made. Here, all the embodiments need not and cannot be exhausted. The obvious changes or variations derived therefrom are still within the protection scope of the present application.

Claims

1. An X-ray apparatus filament current adaptive correction method, characterized by, The method comprises the following steps: determining a target tube current of the X-ray device, determining a preset filament current corresponding to the target tube current by using a pre-established parameter correspondence table, wherein the parameter correspondence table records a correspondence between tube currents and filament currents; using the determined preset filament current as an input initial value of closed-loop control, using detection results of an actual filament current and an actual tube current of the X-ray device as feedback information of the closed-loop control, adjusting the filament current to stabilize the tube current of the X-ray device at the target tube current, and recording an actual filament current of each feedback; wherein the method comprises: using the preset filament current as an input of closed-loop control to control the filament current of the X-ray device; detecting an i-th actual filament current and an i-th actual tube current of the X-ray device, i being 1, 2, …, n; determining whether the i-th actual tube current is equal to the target tube current; when the i-th actual tube current is not equal to the target tube current, adjusting the input of the filament current to control the X-ray device, the value of i being increased by 1, and returning to the step of detecting the i-th actual filament current and the i-th actual tube current of the X-ray device; until the i-th actual tube current is equal to the target tube current; calculating a target filament current corresponding to the corrected target tube current by using the actual filament current; wherein the calculation comprises: calculating an average value of the last adjusted feedback actual filament current and the preset filament current as the target filament current; or calculating an average value of all recorded actual filament currents as the target filament current; updating the preset filament current corresponding to the target tube current in the parameter correspondence table by using the calculated target filament current.

2. The method of claim 1, wherein the step of determining the lamp current is performed by: determining a lamp current value; determining a lamp current value error; and determining a lamp current value correction based on the lamp current value error. The average value of all recorded actual filament currents as the target filament current comprises: adding and summing up each recorded actual filament current, and dividing the sum by the number of adjustments to obtain the target filament current.

3. The method of claim 1, wherein the step of determining the lamp current is performed by: determining a lamp current value; determining a lamp current value error; and determining a lamp current value correction based on the lamp current value error. The average value of all recorded actual filament currents as the target filament current comprises: obtaining a corresponding interval time of each adjustment, and using the corresponding interval time and the actual filament current to obtain a weighted sum, and dividing the weighted sum by the total time to obtain the target filament current.

4. The method of claim 3, wherein the step of determining the lamp current is performed by: determining a lamp current value; determining a lamp current value error; and determining a lamp current value correction based on the lamp current value error. The target filament current is calculated by the following formula: I filFBaverage = (I filFB1 *t1+I filFB2 *t2+I filFB3 *t4+…+I filFBn *t n ) / (t1+t2+t3+…+t n ) I filFBn represents the actual filament current after feedback of the n th adjustment, I filFBaverage is the target filament current, n is the number of times corresponding to the last adjustment, t n represents the interval time of the n th adjustment.

5. An X-ray apparatus filament current adaptive correction device, characterized by, comprises: a correspondence table module for determining a target tube current of the X-ray device, and determining a preset filament current corresponding to the target tube current by using a pre-established parameter correspondence table, wherein the parameter correspondence table records a correspondence between tube currents and filament currents; An adjusting module is configured to take the determined preset filament current as an input initial value of closed-loop control, take detection results of actual filament current and actual tube current of the X-ray device as feedback information of closed-loop control, adjust the filament current, so that the tube current of the X-ray device is stabilized at the target tube current, and record the actual filament current of each feedback; wherein, the adjusting module comprises: taking the preset filament current as the input of closed-loop control to control the filament current of the X-ray device; detecting the i-th actual filament current and the i-th actual tube current of the X-ray device, i is 1, 2, …, n; judging whether the i-th actual tube current is equal to the target tube current; when the i-th actual tube current is not equal to the target tube current, adjusting the input of the filament current to control the X-ray device, the value of i is increased by 1, and the step of detecting the i-th actual filament current and the i-th actual tube current of the X-ray device is executed again; until the i-th actual tube current is equal to the target tube current; A calculating module is configured to calculate a target filament current corresponding to the corrected target tube current by using the actual filament current; wherein, the calculating module comprises: calculating an average value of the last adjusted feedback actual filament current and the preset filament current as the target filament current; or calculating an average value of all recorded actual filament currents as the target filament current; An updating module is configured to update the preset filament current corresponding to the target tube current in the parameter reference table by using the calculated target filament current.

6. A computer device, comprising: The X-ray device filament current adaptive correction method comprises: A memory and a processor are connected in communication with each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the X-ray device filament current adaptive correction method according to any one of claims 1-4.

7. A computer readable storage medium characterized by The computer readable storage medium stores computer instructions, and the computer instructions are used to make the computer execute the X-ray device filament current adaptive correction method according to any one of claims 1-4.

Citation Information

Patent Citations

  • Calibration method for cathode filament emission characteristic curve of X-ray generator

    CN104470175A

  • Bulb tube current automatic calibration method and device, electronic equipment and storage medium

    CN111050455A