掌桥专利:专业的专利平台
掌桥专利
首页

X射线管的检测方法、装置及X射线管的控制方法、装置

文献发布时间:2023-06-19 11:05:16


X射线管的检测方法、装置及X射线管的控制方法、装置

技术领域

本发明涉及检测技术领域,具体涉及一种X射线管的检测方法、装置及X射线管的控制方法、装置。

背景技术

X射线检测技术在医院患者诊断、工业无损检测、车站安检等领域都有着重要的应用。然而在现有的X射线检测中,由于X射线管中管套热容量的耗散速度比阳极球管热容量的耗散速度慢,进而导致X射线管的效率非常低,使绝大多数的能量转化成热量,而经过一定时间的热量累计还会造成热容量超限,当热容量超限时,会导致X射线管阳极靶面损坏与老化。

为了解决热容量超限问题,现有的处理方法是在X射线管发出X射线的过程中,当出现热容量超限时,高压发生器热容量保护功能会立刻启动。现有的处理方法虽然能够减缓X射线管阳极靶面损坏与老化,但是其仅能够在检测出热容量超限时启动高压发生器热容量保护功能进行保护,无法对X射线管热容量可能出现超限的情况进行预警,因此在实际运用中仍会对X射线管阳极靶面造成一定影响。

发明内容

有鉴于此,本发明实施例提供了一种X射线管的检测方法、装置及X射线管的控制方法、装置,以解决由于X射线管热容量无法进行直接测量对X射线管阳极靶面造成一定影响的问题。

根据第一方面,本发明实施例提供了一种X射线管的检测方法,包括:

获取X射线管的热容量值及运行参数值;若所述X射线管的热容量值小于预设X射线管的热容量超限值,则基于所述X射线管的热容量值及运行参数值计算所述X射线管的热容量预测值;基于所述X射线管的热容量值及热容量预测值计算所述X射线管的热容量累计值;根据所述热容量累计值及预设的热容量超限值确定所述X射线管的运行状态。

本发明实施例提供的X射线管的检测方法,通过获取X射线管的热容量值及运行参数值,并且在X射线管的热容量值小于预设X射线管的热容量超限值的情况下,计算X射线管的热容量预测值,之后根据其X射线管的热容量预测值及X射线管的热容量值计算得到X射线管的热容量累计值,通过利用热容量累计值与热容量超限值之间的关系确定出X射线管的运行状态,通过对X射线管运行状态的检测,以实现对X射线管热容量的测量,从而避免因X射线管热容量超限而对X射线管阳极靶面造成影响。

结合第一方面,在第一方面第一实施方式中,获取当前曝光时间;判断所述当前曝光时间是否小于或等于预设第一曝光时间;若所述当前曝光时间小于或等于预设第一曝光时间,则判断所述热容量累计值是否小于预设的热容量超限值;若所述热容量累计值小于预设的热容量超限值,则判定所述X射线管处于正常运行状态;若所述热容量累计值大于或等于预设的热容量超限值,则判定所述X射线管处于异常运行状态;或,

获取预设第二曝光时间;判断所述预设第二曝光时间是否小于或等于预设第一曝光时间;若所述预设第二曝光时间小于或等于预设第一曝光时间,判断所述热容量累计值是否小于预设的热容量超限值;若所述热容量累计值小于预设的热容量超限值,则判定所述X射线管处于正常运行状态;若所述热容量累计值大于或等于预设的热容量超限值,则判定所述X射线管处于异常运行状态。

本发明实施例提供的X射线管的检测方法,通过获取当前曝光时间或预设第二曝光时间,将当前曝光时间或预设第二曝光时间与预设第一曝光时间进行对比从而初步实现对当前X射线管的能量获取时间进行判断,保证当前所获取的时间属于正常工作时间,之后判断所述热容量累计值是否小于预设的热容量超限值,当热容量累计值小于预设的热容量超限值,则确定出X射线管处于正常运行状态,否则X射线管处于异常运行状态,利用热容量累计值和热容量超限值之间的关系来衡量X射线管的运行状态,从而能够直观明确的获得测量结果,并进一步避免因X射线管热容量超限对X射线管阳极靶面造成影响。

结合第一方面或第一方面第一实施方式,在第一方面第二实施方式中,所述X射线管的热容量值包括阳极热容量值和管套热容量值;若所述阳极热容量值小于阳极热容量超限值,且管套热容量值小于套管热容量超限值,则判定所述X射线管的热容量值小于预设X射线管的热容量超限值。

本发明实施例提供的X射线管的检测方法,通过对阳极热容量值和管套热容量值进行判断,从能够准确获取X射线管的检测结果,避免因X射线管热容量超限对X射线管阳极靶面造成影响。

根据第二方面,本发明实施例提供了一种X射线管的控制方法,包括:获取X射线管的热容量值及运行参数值;若所述X射线管的热容量值小于预设X射线管的热容量超限值,则基于所述X射线管的热容量值及运行参数值计算所述X射线管的热容量预测值;基于所述X射线管的热容量值及热容量预测值计算所述X射线管的热容量累计值;根据所述热容量累计值及预设的热容量超限值确定所述X射线管的运行状态;根据所述运行状态控制所述X射线管开启或停止曝光或透视。

本发明实施例提供的X射线管的控制方法,通过获取X射线管的热容量值及运行参数值并且在X射线管的热容量值小于预设X射线管的热容量超限值的情况下计算X射线管的热容量累计值,再根据其热容量累计值与热容量超限值之间的关系控制X射线管开启或停止曝光或透视,从而解决了由于热容量保护功能的停止曝光,而导致X射线接触者接收非法剂量的X射线,对其身体健康造成影响的问题。

结合第二方面,在第二方面第一实施方式中,包括:

获取当前曝光时间;判断所述当前曝光时间是否小于或等于预设第一曝光时间;若所述当前曝光时间小于或等于预设第一曝光时间,则判断所述热容量累计值是否小于预设的热容量超限值;若所述热容量累计值小于预设的热容量超限值,则判定所述X射线管处于正常运行状态;若所述热容量累计值大于或等于预设的热容量超限值,则判定所述X射线管处于异常运行状态;或,

获取预设第二曝光时间;判断所述预设第二曝光时间是否小于或等于预设第一曝光时间;若所述预设第二曝光时间小于或等于预设第一曝光时间,判断所述热容量累计值是否小于预设的热容量超限值;若所述热容量累计值小于预设的热容量超限值,则判定所述X射线管处于正常运行状态;若所述热容量累计值大于或等于预设的热容量超限值,则判定所述X射线管处于异常运行状态。

结合第二方面,在第二方面第二实施方式中,当确定所述X射线管的运行状态为异常运行状态时,禁止所述X射线管进行透视或曝光,并进行热容量预测超限报错提醒;当确定所述X射线管的运行状态为正常运行状态时,启动曝光或透视。

本发明实施例提供的X射线管的控制方法,根据对所确定的X射线管的运行状态,确定出执行动作,从而实现对X射线管热容量超限进行预警,间接保证X射线接触者的身体健康。

结合第二方面,在第二方面第三实施方式中,若所述X射线管的热容量值大于或等于预设X射线管的热容量超限值时,将禁止所述X射线管进行透视或曝光。

本发明实施例提供的X射线管的控制方法,当X射线管的热容量值大于或等于预设X射线管的热容量超限值时,禁止所述X射线管进行透视或曝光,有利于保证X射线接触者的身体健康,防止出现X射线残留,而导致X射线接触者接收非法剂量的X射线。

根据第三方面,本发明实施例提供了一种X射线管的检测装置,包括:第一获取模块,用于获取X射线管的热容量值及运行参数值;第一预测值计算模块,用于若所述X射线管的热容量值小于预设X射线管的热容量超限值,则基于所述X射线管的热容量值及运行参数值计算所述X射线管的热容量预测值;第一累计值计算模块,用于基于所述X射线管的热容量值及热容量预测值计算所述X射线管的热容量累计值;第一确定模块,用于根据所述热容量累计值及预设的热容量超限值确定所述X射线管的运行状态。

本发明实施例提供的X射线管的检测装置,通过第一获取模块用于获取X射线管的热容量值及运行参数值,将所获取的X射线管的热容量值及运行参数值发送给第一预测值计算模块进行计算,得到X射线管的热容量预测值,将X射线管的热容量预测值发送给第一累计值计算模块进行计算得到X射线管的热容量累计值,将X射线管的热容量累计值发送给第一确定模块,第一确定模块将所接收到的X射线管的热容量累计值与预设的热容量超限值进行关系确定,并根据其二者关系确定出X射线管的运行状态从而实现对X射线管的工作状态的检测,并且通过对X射线管的工作状态的检测,还能实现对X射线管热容量超限进行预警,减少因X射线管热容量无法进行直接测量对X射线管阳极靶面造成的影响。

根据第四方面,本发明实施例提供了一种X射线管的控制装置,包括:第二获取模块,用于获取X射线管的热容量值及运行参数值;第二预测值计算模块,用于若所述X射线管的热容量值小于预设X射线管的热容量超限值,则基于所述X射线管的热容量值及运行参数值计算所述X射线管的热容量预测值;第二累计值计算模块,用于基于所述X射线管的热容量值及热容量预测值计算所述X射线管的热容量累计值;第二确定模块,用于根据所述热容量累计值及预设的热容量超限值确定所述X射线管的运行状态;运行模块,用于根据所述运行状态控制所述X射线管开启或停止曝光或透视。

本发明实施例提供的X射线管的控制装置,通过第二获取模块用于获取X射线管的热容量值及运行参数值,将所获取的X射线管的热容量值及运行参数值发送给第二预测值计算模块进行计算,得到X射线管的热容量预测值,将X射线管的热容量预测值发送给第二累计值计算模块进行计算得到X射线管的热容量累计值,将X射线管的热容量累计值发送给第二确定模块,第二确定模块将所接收到的X射线管的热容量累计值与预设的热容量超限值进行关系确定,将所确定的关系发送到运行模块,运行模块根据所接收到的X射线管的热容量累计值与预设的热容量超限值进行关系,对X射线管的运行状态件控制,保证了使用者的身体健康,避免X射线残留。

根据第五方面,本发明实施例提供了一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面或者第一方面的任意一种实施方式中所述的X射线管的检测方法,或第二方面或者第二方面的任意一种实施方式中所述的X射线管的控制方法。

根据第六方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或者第一方面的任意一种实施方式中所述的X射线管的检测方法,或第二方面或者第二方面的任意一种实施方式中所述的X射线管的控制方法。

附图说明

通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:

图1本发明实施例提供的一种X射线的检测装置的结构框图;

图2本发明实施例提供的一种X射线管的检测方法的流程图;

图3本发明实施例提供的可选的一种X射线管的检测方法的流程图;

图4本发明实施例提供的可选的一种X射线管的检测方法的流程图;

图5本发明实施例提供的一种X射线管的控制方法的流程图;

图6本发明实施例提供的一种X射线管的开机阳极、管套热容量计算流程图;

图7本发明实施例提供的一种X射线管在拍片模式下热容量预测的控制方法;

图8本发明实施例提供的一种X射线管在透视模式下热容量预测的控制方法;

图9是本发明实施例提供的一种X射线管的检测装置的结构框图;

图10是本发明实施例提供的一种X射线管的控制装置的结构框图;

图11是本发明实施例提供的一种电子设备的结构框图。

附图标记

1-X射线管组件;2-高压发生装置;3-控制装置;10-第一获取模块;11-第一预测值计算模块;12-第一累计值计算模块;13-第一确定模块;20-第二获取模块;21-第二预测值计算模块;22-第二累计值计算模块;23-第二确定模块;24-运行模块;50-处理器;51-存储器。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

另外需要说明的是,本申请实施例所提供方法可以在X射线管进行曝光、透视请求时对热容量进行预测,通过热容量对曝光、透视请求允许与否进行决策判定,进而避免曝光、透视开始后热容量超限导致曝光、透视停止。并且本申请实施例所提供的方法可以适用于X射线检测中的拍片和透视模式,并且,X射线检测所针对的运行模式也可以是内同步模式与外同步模式。其中,内同步与外同步模式最主要的区别在于:内同步模式的有效曝光时间可以通过软件直接设定,即在透视之前可以很精确的知道曝光的时间长度,也就是说,如果X射线管工作内同步工作模式时,是可以根据软件设置精确的控制停止实施透视的时间长度;而外同步模式就无法提前知道具体的透视时间长度。

为了描述方便,本发明中所涉及到的名词解释如下:

KV:X射线管的管电压,单位:kV;

MA:X射线管的管电流,单位:mA;

MS:内同步模式X射线管的有效曝光时间,单位:S;

MS1:X射线管的累计有效曝光时间,单位:S;

MS2:外同步模式X射线管的有效曝光时间1,单位:S;

Q1:X射线管的阳极热容量,单位:J;

Q2:X射线管的管套热容量,单位:J;

Q1_max:X射线管的阳极热容量超限值,单位:J;

Q2_max:X射线管的管套热容量超限值,单位:J;

当MS1在内同步模式下:对于拍片模式与透视模式,累计有效曝光时间必须满足MS1≥MS。在外同步模式下,高压跟随外部使能信号产生X射线,对于拍片模式与透视模式,累计有效曝光时间必须满足MS1≥MS2。

Q1_max在实际使用时,Q1_max为数据手册中X射线管阳极最大热容量的百分比,例如80%。

Q2_max在实际使用时,Q2_max为数据手册中X射线管管套最大热容量的百分比,例如80%。

此外,请参阅图1,是X射线检测装置的结构框图,本发明实施例所提供的X射线管的检测方法及控制方法均适用于该X射线检测装置,其中,X射线检测装置的结构主要包括:X射线管组件1、高压发生装置2、控制装置3,X射线管组件包括:阳极球管和套管;高压发生装置包括高压发生器。

本发明实施例提供一种X射线管的检测方法,如图2所示,该检测方法,包括:

S10,获取X射线管的热容量值及运行参数值。

在本实施例中,控制装置获取X射线管的热容量值是在高压发生器开机初始化完成后,从存储芯片中读取上一次关机时存储的X射线管的热容量值、上一次X射线管的工作时间;其次从时钟芯片中读取当前时间,根据当前时间和从存储芯片中分别读取上一次关机时存储的X射线管的热容量值、上次X射线管的工作时间,通过计算得到当前的X射线管的热容量值。此外,当X射线管处于最初的开机状态时,也可以理解为当不存在获取上一次关机时存储的X射线管的热容量值的情况,所获取X射线管的热容量值可以是从初始时刻的X射线管的热容量值进行累计至本次关机动作结束前的X射线管的热容量值,即可以认为当X射线管处于最初的开机状态时,X射线管的热容量累计值近似于X射线管的热容量预测值。

其中,计算当前的X射线管的热容量值可以是根据上次X射线管的工作时间和上一次关机时存储的X射线管的热容量值,通过计算平均X射线管的热容量值,之后利用平均X射线管的热容量值与从时钟芯片中读取当前时间进行相乘处理,得到当前的X射线管的热容量值。由于在X射线管的热容量工作的过程中会产生热容量耗散,因此,在得到当前的X射线管的热容量值时需要再减去在X射线管的热容量工作的过程中会产生热容量耗散值,这样才能准确获得X射线管的热容量值。其中,热容量耗散值可以通过X射线管的数据手册进行查找。

在本实施例中,所获取的运行参数值包括:时间值(例如:时钟芯片中时间信息)、X射线管的管电压、X射线管的管电流、曝光时间等。

S11,若X射线管的热容量值小于预设X射线管的热容量超限值,则基于X射线管的热容量值及运行参数值计算X射线管的热容量预测值。

在本实施例中,控制装置读取X射线管的热容量值与预设X射线管的热容量超限值进行对比,若X射线管的热容量值小于预设X射线管的热容量超限值,获取X射线管的管电压、X射线管的管电流、X射线管的有效曝光时间计算X射线管的热容量预测值。

具体地,X射线管的热容量预测值等于X射线管的管电压、X射线管的管电流、X射线管的有效曝光时间的乘积。

S12,基于X射线管的热容量值及热容量预测值计算X射线管的热容量累计值。

在本实施例中,通过步骤S11获取X射线管的热容量预测值,通过步骤S10得到X射线管的热容量值,之后将X射线管的热容量预测值与X射线管的热容量值进行累加得到X射线管的热容量累计值。

S13,根据热容量累计值及预设的热容量超限值确定X射线管的运行状态。

在本实施例中,利用步骤S12所获得的X射线管的热容量累计值与预设的热容量超限值进行对比,若X射线管的热容量累计值大于或等于预设的热容量超限值则说明X射线管的运行状态异常,若X射线管的热容量累计值小于预设的热容量超限值则说明X射线管的运行状态正常,其热容量未超限,属于正常范围。

本发明实施例提供的X射线管的检测方法,通过获取X射线管的热容量值及运行参数值,并且在X射线管的热容量值小于预设X射线管的热容量超限值的情况下,计算X射线管的热容量预测值,之后根据其X射线管的热容量预测值及X射线管的热容量值计算得到X射线管的热容量累计值,通过利用热容量累计值与热容量超限值之间的关系确定出X射线管的运行状态,通过对X射线管运行状态的检测,以实现对X射线管热容量的测量,从而避免因X射线管热容量超限而对X射线管阳极靶面造成影响。

可选地,预设X射线管的热容量超限值可以是根据实测数据所获得的热容量值,也可以是根据X射线管参数手册所获得的参数数据。

可选地,X射线管的热容量值包括阳极热容量值和管套热容量值;若阳极热容量值小于阳极热容量超限值,且管套热容量值小于套管热容量超限值,则判定X射线管的热容量值小于预设X射线管的热容量超限值。

若阳极热容量值大于或等于阳极热容量超限值,或管套热容量值大于或等于套管热容量超限值,则判定X射线管的热容量值大于或等于预设X射线管的热容量超限值,控制装置控制高压发生器禁止X射线管的曝光请求,并结束X射线管的热容量检测。

另外,当阳极热容量值大于或等于阳极热容量超限值,控制装置控制高压发生器传输阳极热容量,并进行超限报错;或当管套热容量值大于或等于管套热容量超限值,控制装置控制高压发生器回传输阳极热容量,并进行超限报错。

可选地,本实施例中,针对X射线管的内同步模式和外同步模式,都具有相应的判断流程,其运行状态的执行过程,如图3所示,上述步骤S13中,针对内同步模式的判断过程包括:

S131,获取当前曝光时间。

S132,判断当前曝光时间是否小于或等于预设第一曝光时间。

S133,若当前曝光时间小于或等于预设第一曝光时间,则判断热容量累计值是否小于预设的热容量超限值;若当前曝光时间大于预设第一曝光时间,则判定X射线管处于异常运行状态;

S134,若热容量累计值小于预设的热容量超限值,则判定X射线管处于正常运行状态;

S135,若热容量累计值大于或等于预设的热容量超限值,则判定X射线管处于异常运行状态。

如图4所示,上述步骤S13中,针对外同步模式的判断过程包括:

S136,获取预设第二曝光时间。

S137,判断预设第二曝光时间是否小于或等于预设第一曝光时间。

S138,若预设第二曝光时间小于或等于预设第一曝光时间,判断热容量累计值是否小于预设的热容量超限值。若预设第二曝光时间大于预设第一曝光时间,则判定X射线管处于异常运行状态;

S139,若热容量累计值小于预设的热容量超限值,则判定X射线管处于正常运行状态;

S1310,若热容量累计值大于或等于预设的热容量超限值,则判定X射线管处于异常运行状态。

在本实施例中,通过控制装置进行内外同步,从而进行X射线管运行状态的判定,进一步实现X射线管热容量的预测。

其中,预设第一曝光时间为X射线管的累计有效曝光时间;当前曝光时间为内同步模式X射线管的有效曝光时间;预设第二曝光时间为外同步模式X射线管的有效曝光时间。

由于曝光时间是由外部的放线使能信号控制,即使能信号的长短控制着透视时间的长短,而外部的使能信号是高压发生器无法控制的。而为了解决这一问题,基于内外同步策略要求外部的主机(控制外同步信号的装置)根据自己的需求计算出需要透视的时间长度,然后将该长度发给控制装置,进而去预测热容量值是否超限。

本发明实施例提供一种X射线管的控制方法,如图5所示,该控制方法,包括:

S20,获取X射线管的热容量值及运行参数值,详细内容参考上述方法实施例的步骤S10的相关描述。

S21,若X射线管的热容量值小于预设X射线管的热容量超限值,则基于X射线管的热容量值及运行参数值计算X射线管的热容量预测值,详细内容参考上述方法实施例的步骤S11的相关描述。

S22,基于X射线管的热容量值及热容量预测值计算X射线管的热容量累计值,详细内容参考上述方法实施例的步骤S12的相关描述。

S23,根据热容量累计值及预设的热容量超限值确定X射线管的运行状态,详细内容参考上述方法实施例的步骤S13的相关描述。

S24,根据运行状态控制X射线管开启或停止曝光或透视。

在本实施例中,当确定出运行状态后,控制装置控制X射线管执行开启或停止曝光或透视请求。

本发明实施例提供的X射线管的控制方法,通过获取X射线管的热容量值及运行参数值并且在X射线管的热容量值小于预设X射线管的热容量超限值的情况下计算X射线管的热容量累计值,再根据其热容量累计值与热容量超限值之间的关系控制X射线管开启或停止曝光或透视,从而解决了由于热容量保护功能的停止曝光,而导致X射线接触者接收非法剂量的X射线,对其身体健康造成影响的问题。

可选的,当确定X射线管的运行状态为异常运行状态时,禁止X射线管进行透视或曝光,并进行热容量预测超限报错提醒。

可选的,若X射线管的热容量值大于或等于预设X射线管的热容量超限值时,将禁止X射线管进行透视或曝光。

可选的,针对X射线管的内同步模式和外同步模式,也可以适用本发明实施例提供一种X射线管的控制方法,具体执行步骤详见上述步骤S131至S1310,在此不在赘述。

本发明实施例提供一种适用于X射线管的检测、控制方法,具体的,本实施例包括X射线管在拍片模式下热容量检测控制方法和透视模式下热容量检测控制方法,如图6-8所示,具体的实施步骤如下:

1)计算X射线管的开机阳极、管套热容量,参见图6所示,首次开机阳极、管套热容量计算流程,包括:

S30,高压发生器开机初始化完成后,从存储芯片中分别读取上一次关机时存储的阳极、管套热容量、时间。其中,对阳极、管套热容量进行存储是为了能获得精准的热容量值;由于在自然状态下X射线管和高压发生器会进行自行散热,如果不将耗散的能量进行存储记录,则在X射线检测装置重复上下电过程中会导致热容量预测不准确,以及防止机器运行时掉电工况发生导致热容量预测不准确,因此需要对阳极、管套热容量进行存储。

S31,从时钟芯片中读取当前时间,根据当前的时间计算得到此时的阳极热容量Q1与管套热容量Q2。可以从设置在控制装置中的时钟芯片中读取当前时间。具体的阳极热容量Q1与管套热容量Q2计算公式可以是:

Q1=当前累计的阳极热容量值–阳极耗散热容量值;

Q2=当前累计的管套热容量值–管套耗散热容量值;

其中,Q1、Q2的计算可以采用固定周期进行计算,如:每隔一定周期计算一次,例如5ms;阳极、管套耗散热容量值可以查阅阳极、管套耗散功率球管数据手册得到。

S32,开机热容量计算结束。

2)拍片模式下热容量预测的控制方法,具体的拍片模式下热容量预测的控制方法的控制流程如附图7所示,该方法流程包括:

S41,高压发生器读取当前阳极、管套热容量与时间数值,计算得到此时的阳极热容量Q1与管套热容量Q2。

S42,如果Q1<Q1_max且Q2<Q2_max时,控制装置控制高压发生器执行步骤S43;

如果Q1≥Q1_max或Q2≥Q2_max时,控制装置控制高压发生器向X射线管发送禁止曝光请求,结束后执行步骤S45;另外,当Q1≥Q1_max,高压发生器上送阳极热容量超限报错;当Q2≥Q2_max,高压发生器上送管套热容量超限报错。

S43,高压发生器开始监视曝光请求。

如果未监视到曝光请求,则执行步骤S45;

如果监视到曝光请求时,高压发生器读取当前拍片模式的曝光参数,如:KV、MA、MS1、MS2,之后会根据曝光参数计算X射线管的热容量预测值△Q。

S44;曝光允许决策。

根据步骤S43可以获取预测热容量△Q,预测当前曝光条件下累计阳极热容量为Q1+△Q,当Q1+△Q≥Q1_max时,禁止本次曝光并上送热容量预测超限报错,结束后执行步骤S45;当Q1+△Q<Q1_max时,预测当前曝光条件下累计管套热容量为Q2+△Q,当Q2+△Q≥Q2_max时,将禁止本次曝光并上送热容量预测超限报错,结束后执行步骤S45,当Q2+△Q<Q2_max时,允许本次曝光请求,曝光结束后执行步骤S45。

S45,本次曝光决策结束进入S41,开始下一次曝光预测决策。

另外需要说明的是:

在内同步模式下所检测的运行参数主要包括KV、MA、MS、MS1,当MS1

外同步模式下所检测的运行参数主要包括KV、MA、MS1、MS2,当MS1

3)透视模式下热容量预测的控制方法

连续透视模式下热容量预测的控制方法的控制流程如附图8所示:

S51,高压发生器读取当前阳极、管套热容量与时间数值,计算得到此时的阳极热容量Q1与管套热容量Q2,结束后执行步骤S52。

S52,判断Q1<Q1_max且Q2<Q2_max时,控制装置控制高压发生器执行步骤S53;

如果Q1≥Q1_max或Q2≥Q2_max时,控制装置控制高压发生器向X射线管发送禁止透视请求,结束后执行步骤S55;另外,当Q1≥Q1_max,高压发生器上送阳极热容量超限报错;当Q2≥Q2_max,高压发生器上送管套热容量超限报错。

S53:高压发生器开始监视透视请求。

未监视到透视请求时执行步骤S55,监视到透视请求时,高压发生器读取当前连续透视模式的透视参数。

S54:透视允许决策。

根据步骤S53可以获取预测热容量△Q,预测当前透视条件下累计阳极热容量为Q1+△Q,当Q1+△Q≥Q1_max时,禁止本次透视并上送热容量预测超限报错,结束后执行步骤S55;当Q1+△Q<Q1_max时,预测当前透视条件下累计管套热容量为Q2+△Q,当Q2+△Q≥Q2_max时,将禁止本次透视并上送热容量预测超限报错,结束后执行步骤S55,当Q2+△Q<Q2_max时,允许本次透视请求,透视结束后执行步骤S55。

S55:本次透视决策结束进入S51,开始下一次透视预测决策。

另外需要说明的是:

在内同步模式下所检测的运行参数主要包括KV、MA、MS、MS1,当MS1

外同步模式下所检测的运行参数主要包括KV、MA、MS1、MS2,当MS1

本实施例的有益效果:

1.通过引入曝光、透视允许决策机制,在曝光、透视请求时对热容量进行预测,通过热容量对曝光、透视请求允许与否进行决策判定,有效地避免曝光、透视开始后因热容量超限导致曝光、透视停止,进而能有效解决因热保护启动导致患者误接收剂量。

2.从阳极热容量与管套热容量两方面对曝光、透视请求与否进行决策,决策结果更准确。

本发明实施例提供一种X射线管的检测装置,如图9所示,该X射线管的检测装置,包括:

第一获取模块10,用于获取X射线管的热容量值及运行参数值,详细内容参考上述方法实施例的步骤S10的相关描述。

第一预测值计算模块11,用于若所述X射线管的热容量值小于预设X射线管的热容量超限值,则基于所述X射线管的热容量值及运行参数值计算所述X射线管的热容量预测值,详细内容参考上述方法实施例的步骤S11的相关描述。

第一累计值计算模块12,用于基于所述X射线管的热容量值及热容量预测值计算所述X射线管的热容量累计值,详细内容参考上述方法实施例的步骤S12的相关描述。

第一确定模块,用于根据所述热容量累计值及预设的热容量超限值确定所述X射线管的运行状态,详细内容参考上述方法实施例的步骤S13的相关描述。

本发明实施例提供的X射线管的检测装置,通过第一获取模块用于获取X射线管的热容量值及运行参数值,将所获取的X射线管的热容量值及运行参数值发送给第一预测值计算模块进行计算,得到X射线管的热容量预测值,将X射线管的热容量预测值发送给第一累计值计算模块进行计算得到X射线管的热容量累计值,将X射线管的热容量累计值发送给第一确定模块,第一确定模块将所接收到的X射线管的热容量累计值与预设的热容量超限值进行关系确定,并根据其二者关系确定出X射线管的运行状态从而实现对X射线管的工作状态的检测,并且通过对X射线管的工作状态的检测,还能实现对X射线管热容量超限进行预警,减少因X射线管热容量无法进行直接测量对X射线管阳极靶面造成的影响。

本发明实施例提供一种X射线管的控制装置,如图10所示,该X射线管的控制装置,包括:

第二获取模块20,用于获取X射线管的热容量值及运行参数值,详细内容参考上述方法实施例的步骤S20的相关描述。

第二预测值计算模块21,用于若所述X射线管的热容量值小于预设X射线管的热容量超限值,则基于所述X射线管的热容量值及运行参数值计算所述X射线管的热容量预测值,详细内容参考上述方法实施例的步骤S21的相关描述。

第二累计值计算模块22,用于基于所述X射线管的热容量值及热容量预测值计算所述X射线管的热容量累计值,详细内容参考上述方法实施例的步骤S22的相关描述。

第二确定模块23,用于根据所述热容量累计值及预设的热容量超限值确定所述X射线管的运行状态,详细内容参考上述方法实施例的步骤S23的相关描述。

运行模块24,用于根据所述运行状态控制所述X射线管开启或停止曝光或透视,详细内容参考上述方法实施例的步骤S24的相关描述。

本发明实施例提供的X射线管的控制装置,通过第二获取模块用于获取X射线管的热容量值及运行参数值,将所获取的X射线管的热容量值及运行参数值发送给第二预测值计算模块进行计算,得到X射线管的热容量预测值,将X射线管的热容量预测值发送给第二累计值计算模块进行计算得到X射线管的热容量累计值,将X射线管的热容量累计值发送给第二确定模块,第二确定模块将所接收到的X射线管的热容量累计值与预设的热容量超限值进行关系确定,将所确定的关系发送到运行模块,运行模块根据所接收到的X射线管的热容量累计值与预设的热容量超限值进行关系,对X射线管的运行状态件控制,保证了使用者的身体健康,避免X射线残留。

另外,本发明实施例还提供了一种电子设备,如图11所示,该电子设备可以包括处理器50和存储器51,其中处理器50和存储器51可以通过总线或者其他方式连接,图11中以通过总线连接为例。

处理器50可以为中央处理器(Central Processing Unit,CPU)。处理器50还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。

存储器51作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的X射线管的检测方法或X射线管的控制方法对应的程序指令/模块(例如,图9所示的第一获取模块10、第一预测值计算模块11、第一累计值计算模块12、第一确定模块13或图10所示的第二获取模块20、第二预测值计算模块21、第二累计值计算模块22、第二确定模块23、运行模块24)。处理器50通过运行存储在存储器51中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的高压发生器的电源保护方法。

存储器51可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储处理器50所创建的数据等。此外,存储器51可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器51可选包括相对于处理器50远程设置的存储器,这些远程存储器可以通过网络连接至处理器50。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器51中,当被所述处理器50执行时,执行如图1-图8所示实施例中的X射线管的检测方法或X射线管的控制方法。

上述电子设备具体细节可以对应参阅图1至图8所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random AccessMemory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

相关技术
  • X射线管的检测方法、装置及X射线管的控制方法、装置
  • X射线管故障预兆检测装置、X射线管故障预兆检测方法及X射线摄像装置
技术分类

06120112793890