APP下载

基于LabVIEW的X射线机电源电阻测量设计

2022-05-31阮轶磊李刚陈财森

中国医学物理学杂志 2022年5期
关键词:射线X射线电阻

阮轶磊,李刚,陈财森

1.首都医科大学附属北京天坛医院党委办公室,北京 100070;2.陆军装甲兵学院科研学术处,北京 100072;3.陆军装甲兵学院演训中心,北京 100072

前言

X 射线机的电源供电质量对其性能发挥具有重要作用,而电源电阻直接影响着X 射线机的摄影质量。X 射线机的电源电阻主要由3 个部分组成:电源导线输入电阻、电源变压器电阻和仪器本身固有电阻。有研究发现,当电源电阻偏离正常值后,会使X射线管两端电压产生偏差,偏差大于10%时,摄影得到的X 片质量较差,甚至难以使用[1-2]。因此,准确测量X 射线机电源电阻,对于掌握其使用状态,开展维修保养具有重要作用。

X 射线机的电源电阻较小,医院常用的小型X 射线机一般要求电源电阻小于0.3 Ω,电阻稍有增大,即可引起电压产生偏差,导致辐射输出产生较大误差。在此情况下,一般的电阻测量仪器虽然能够测量电源电阻,但一方面,容易受仪器本身影响产生测量误差而导致数据精度不够;另一方面,一般的电阻测量仪器只能在一系列时间点下得到离散的电源电阻数据,无法对X射线机电源电阻进行一段时间内的连续测量。与离散数据得到的均值相比,连续时间段内得到的电阻均值更接近实际状况。

鉴于此,本研究拟使用LabVIEW 软件对X 射线机电源电阻进行准确测量。LabVIEW 软件具有可视化,人机交互功能较好的特点。同时,可以通过编程实现信号输入、输出,从而有效降低使用硬件测量设备带来的系统误差[3]。此外,通过LabVIEW 软件得到的输入、输出信号稳定且频率可调,对不同型号的X射线机均有很好的适用性。

1 电源电阻测量原理与方案设计

1.1 X射线机电源电阻测量原理

以F30-Ⅲ型30 mA X射线机为例,其电源电路如图1所示[4]。

图1 F30-Ⅲ型30 mA X射线机电源电路Figure 1 Power supply circuit of 30 mA X-ray machine of F30-Ⅲ

当电压补偿调节器K 由断点旋至12 时,电源接通,自耦变压器B1工作,指示灯ZD亮起,电压表V指示电压,继续调节K,使电压表指示在220 V 上。对电源电阻的测量,可将整个电源系统看成一个黑盒子,只需测量其总体的电阻即可。设待测电源电阻为Rx,测量Rx可采用信号注入法[5-7]。信号注入法将低频交流的恒流小信号作为激励注入到待测电路,然后测量电源两端的响应电压和响应电流,计算得到电源电阻值。其原理如图2所示。

但传统的信号注入法由于信号较小,极易受到环境噪声和仪器设备干扰导致测量不准确。因此,在信号注入法基础上,使用LabVIEW 软件并采集精确度较高的PCI 数据采集卡,使信号的发生、采集与干扰源相对隔离,从而获得准确测量数值。

1.2 X射线机电源电阻测量总体方案设计

图2 信号注入法测电源电阻电路连接图Figure 2 Circuit connection diagram for measuring power supply resistance by signal injection method

X 射线机电源电阻测量主要利用LabVIEW 软件和NI 公司生产的PCI 数据采集卡设计实现。其总体测量方案设计如图3所示。

图3 信号注入法测电源电阻结构示意图Figure 3 Structure diagram of measuring power supply resistance by signal injection method

其工作过程如下,LabVIEW 信号发生程序产生低频交流小信号(信号频率、采样频率和信号幅值可根据不同型号X 射线机进行针对性设定),然后信号通过PCI 数据采集卡的输出端子注入到X 射线机电源电路,之后,LabVIEW 信号采集程序可通过PCI 数据采集卡的输入端子对响应电压V0和激励电流I0进行测量,并分别通过设定的LabVIEW 程序计算二者相位,进而得到相位差φ,最后将数据代入信号注入法测电阻的公式:,通过LabVIEW 程序计算出电源电阻Rx。其中,输入、输出端子需要插装NI公司配套的信号调理端子。图2中,限流电阻R的作用是为了防止注入信号过大对电源电路本身造成损害,其数值大小可根据X射线机电源电阻范围估测得到。电容C是为了隔直流、通交流,其数值亦可以根据不同型号X射线机进行设定。

1.3 正弦激励电流设计

如图3 所示,Rx为待测X 射线机电源电路电阻,为测量其阻值,需要对电源电路注入一个稳定的信号源,为确保电阻测量的准确性,信号源需要频率、幅值稳定,使仪器系统误差和环境信号对其干扰最小。这里,调用LabVIEW 软件中的正弦信号发生程序,通过软件的DAQ Assistant 与硬件(PCI 数据采集卡)连接,并经信号调理模块(SCC-CO20)调理稳定后,注入电源电路两端,从而对电源电路产生一个如图4所示的正弦激励电流。

图4 LabVIEW 正弦激励电流发生程序Figure 4 LabVIEW sinusoidal excitation current generation program

1.4 响应电流和响应电压的测量

为了防止损害X射线机电源电路,注入的正弦激励电流不能太大。但激励较小的情况下,得到的响应电流和电压也较小。因此,对于响应电流和响应电压的测量,必须通过较为精密的手段,得到准确数值,否则计算得到的电源电阻会产生误差。

对于响应电流的测量,可采用霍尔传感器进行测量。霍尔传感器是基于霍尔效应生产的一种产品化传感器,它具有测量范围广、响应速度快、工作频带宽且体积小、重量轻等特点。本研究所测量的激励电流为低频小电流,采用KT0.5/PJ 型霍尔传感器,可得到准确的电流结果。

对于响应电压的测量,在PCI数据采集卡上加装配套的NI 公司生产的SCC-AI06 电压信号调理模块即可,它能有效隔噪,对较小的响应电压进行放大和滤波后进行准确测量。

2 基于LabVIEW的电阻测量程序设计

电阻测量程序设计是测量X 射线机电源电阻的关键。其主要原理是,首先设计基于LabVIEW 的电源电阻测量程序,然后通过DAQ Assistant 控制插在电脑上的PCI数据板卡进行数据采集和测量计算,最终得到结果。其设计思路如图5所示。

对PCI板卡和SCC信号调理模块参数的设置,可在LabVIEW 软件DAQ Assistant 模块中配套的MAX窗口进行设定,然后调用相关函数即可[8-10]。根据要实现的功能,基于LabVIEW 的电源电阻测量程序如图6所示。

图5 X射线机电源电阻测量程序设计思路Figure 5 Design idea of power supply resistance measurement program for X-ray machine

图6 基于LabVIEW 的电源电阻测量程序Figure 6 Power supply resistance measurement program based on LabVIEW

设置系统采样率为1 000。通过DAQ Assistant的信号流是混合的,因此,首先要对信号进行分流,并恢复成激励电流和响应电压信号,之后提取激励电流和响应电压信号的Y 值保存到系统自动生产的报表中。对于相位差的测量,可在电阻测量程序中添加相位差检测程序,并将得到的相位差数值通过运算程序运算后显示出来,得到电源电阻值。为了能够增加测量的准确度,对于相位差的测量,可用后台选择程序中的FFT模式对信号进行相谱分析,以抑制环境噪声的干扰[11-19]。

3 系统测试

3.1 测试过程

以F30-Ⅲ型移动式X射线机电源为例,该X射线机广泛应用于医院病房和急诊室,其电源条件为:电压180~240 V,频率50 Hz,电阻≤0.3 Ω,最大额定容量85 kVp(管电压)、30 mA(管电流)。

根据电源电阻量级估算,可设定限流电阻R=2 Ω,电源电阻测量电路中电容C=3 000 μF;激励电流频率为50 Hz,有效值Umax=0.02 V;LabVIEW 电阻测量程序数据采集模式设定为连续采集,采样率为1 000 Hz,采样数为1 000。

LabVIEW 程序前面板如图7 所示,开始运行时,点击前面板“连续采集”按钮,则电源电阻测量程序开始运行,当点击“数据存储”按钮,则该时刻的所有数据储存在设定好的文件夹中,通过Excel 软件可打开数据文件夹,读取该时刻下的详细数据;点击“停止采集”按钮时,程序运行停止,前面板会显示某时刻激励电流、响应电压、相位差和电源的电阻值。

图7 X射线机电源电阻测量程序前面板Figure 7 Front panel of X-ray machine power supply resistance measurement program

3.2 测试结果

在电源电阻测量程序中,将电阻计算公式编成子程序嵌入总测量程序中,使电阻测量平均值可以直接显示在前面板上,如图8所示。

图8 X射线机电源电阻测量前面板Figure 8 Front panel of X-ray machine power supply resistance measurement

利用此方法对北京天坛医院5 台F30-Ⅲ型移动式X 射线机电源电阻进行测量,得到其电源电阻,同时与电源内阻测量仪测得的内阻数值做对比,以验证该方法的可行性,对比结果如表1所示。

表1 LabVIEW 程序测量值与内阻测量仪测量值对比Table 1 Comparison between the measured values of LabVIEW program and those of internal resistance meter

由表1可知,利用该LabVIEW程序测量得到的电源电阻值与电源内阻测量仪得到的电阻值最大绝对误差为0.004 Ω,误差比为2.1%。该F30-Ⅲ型X射线机次级电压降为220 V/100 kV,假设拍片时瞬时管电压为80 kV、瞬时管电流为20 mA,则拍片时在不考虑变压器损耗情况下功率P=0.02×80×1000=1600 W,电源电流I=P/V=1600/220=7.27 A,电阻值最大绝对误差ΔR= 0.004 Ω,电压降差值ΔU=I×ΔR=7.27×0.004=0.029 V,次级电压降差=220 V/100 kV = 0.029/X,X= 0.0132 kV,X 射线管两端电压波动率=0.0132 kV/80 kV = 0.016 5%,该波动率远远小于医用诊断X射线机辐射源检定规程规定X射线管两端电压偏差率(<10%)[20-25]。因此,该LabVIEW程序测量得到的电源电阻值具有较好的实用价值。

4 结语

本研究基于LabVIEW 软件和信号注入法,利用NI 公司生产的信号调理模块,设计出一套精确测量X射线机电源电阻的系统。该系统能够产生频率、幅值稳定的激励电流,减少硬件系统误差和环境噪声造成的电源电阻测量误差,可以对X射线机电源电阻进行一段时间内的连续测量,与离散数据得到的均值相比,连续时间段内得到的电源电阻均值更接近实际状况。同时,该系统具有可视化特点,人机交互性较好,使用简单、便于操作,为准确测量X射线机电源电阻提供了一种新的方法和思路。

猜你喜欢

射线X射线电阻
织物电阻测试仪校准中电阻示值测量不确定度评定
浅谈汽车控制模块中电阻的识读
多维空间及多维射线坐标系设想
X射线
天鹅座X-1——最容易看到的黑洞迹象
为何可以通过X射线看穿人体?
实现自动控制电阻类型分析之气敏电阻
话说线段、射线、直线
电阻测量集结号
X射线下的奇妙世界