何赟 羅恒 孟鑫 許琨 西安交通大學第二附屬醫(yī)院腫瘤放療科 (陜西 西安 710004)
內(nèi)容提要: 瓦里安加速器控制系統(tǒng)是加速器的核心系統(tǒng),為加速器系統(tǒng)的穩(wěn)定運行提供了可靠保證。本文針對本科室在用的瓦里安21EX型和Trilogy型C系列高能加速器,介紹其控制系統(tǒng)工作原理,并針對日常使用過程中控制系統(tǒng)常見故障進行分析、研究,提出一種可及時排查、維修瓦里安C系列加速器控制系統(tǒng)故障CTRL連鎖的思路與方法,減少因瓦里安C系列加速器控制系統(tǒng)故障CTRL連鎖引起的停機時間和維護費用,提高加速器整機工作效率,保障加速器的穩(wěn)定運行,提升醫(yī)務人員和患者的滿意度。
近年來,隨著醫(yī)療服務技術(shù)水平和腫瘤放射治療技術(shù)的不斷發(fā)展,放射治療越來越受到重視,據(jù)統(tǒng)計約70%的癌癥患者在治療期間會采用放射治療,并獲得較好的療效[1]。加速器[2]作為放射治療的利器,利用高能微波電場加速電子,產(chǎn)生高能電子,轟擊重金屬靶面,發(fā)生韌致輻射,產(chǎn)生高能X射線;然后再利用高能電子射線或高能X射線殺滅腫瘤細胞,對腫瘤進行放射治療,廣泛應用于放射治療當中[3]。
瓦里安高能加速器主要由加速管、控制系統(tǒng)、脈沖調(diào)制系統(tǒng)、微波系統(tǒng)、電子槍系統(tǒng)、恒溫水冷系統(tǒng)、治療床等部分組成[4,5]。加速器控制系統(tǒng)是控制加速器射線能量、束流、系統(tǒng)運動等,是加速器的一個重要組成部分。當加速器控制系統(tǒng)出現(xiàn)故障,加速器將出現(xiàn)CTRL連鎖,系統(tǒng)將自動從On的工作狀態(tài)進入Standby狀態(tài),進而導致加速器無法開機,此連鎖是加速器系統(tǒng)四個主連鎖之一。當加速器出現(xiàn)此故障時,常常會耽誤腫瘤放療患者的放射治療,影響醫(yī)院臨床工作的正常進行。
因此,我們通過學習本院瓦里安21EX型和Trilogy型高能加速器的控制系統(tǒng),探討瓦里安C系列加速器控制系統(tǒng)的工作原理,研究排查加速器控制系統(tǒng)故障的思路與方法,從而使醫(yī)院工程師能夠自主維修加速器控制系統(tǒng)的常見故障,減少因加速器控制系統(tǒng)故障引起的停機時間和維護費用,提高加速器的工作效率和運行績效。
瓦里安C系列加速器控制系統(tǒng)是由控制臺計算機(Console Computer)、STD總線(Standard Data Bus)和信號轉(zhuǎn)換(Signal Conditioning Cardcage)三部分組成[6,7],主要原理是采用STD總線協(xié)議來控制訪問加速器束流、運動、輸入輸出及通訊等子系統(tǒng),如圖1所示。
圖1. 加速器控制系統(tǒng)圖
加速器控制臺計算機由專用工控計算機、專用鍵盤和顯示器組成,負責運行加速器系統(tǒng)主程序,為操作加速器系統(tǒng)提供人機對話界面[8]。加速器控制臺計算機實時運行加速器控制程序,處理各項操作指令(如Standby、On、Ready、Beam On等),驗證指令的有效性,并將指令轉(zhuǎn)換為機器碼發(fā)送到加速器控制系統(tǒng)STD總線,控制加速器系統(tǒng)運行。同時,其顯示加速器各項數(shù)據(jù),與外部設備通訊,并實時記錄保存設備運行事件和日志文件。
加速器控制系統(tǒng)STD總線系統(tǒng)是加速器控制臺計算機與信號轉(zhuǎn)換的通信橋梁,其根據(jù)STD總線協(xié)議快速、準確地訪問加速器其他子系統(tǒng),控制整個加速器的運行,主要由通訊計算機板(Comm Computer)、控制計算機板(Control Computer)、通用隨機存取存儲器(Common RAM)、輸入輸出接口(Digital I/O)、計時器(Timers)、模數(shù)轉(zhuǎn)換(ADC)和數(shù)模轉(zhuǎn)換(DAC)組成。通訊計算機板與加速器控制臺計算機連接,承擔STD總線與加速器控制臺計算機的通信功能;控制計算機板是加速器系統(tǒng)控制系統(tǒng)核心,控制加速器系統(tǒng)正常運行;輸入輸出接口是STD總線的輸入輸出接口通道,輸入、輸出加速器控制信號和系統(tǒng)連鎖信號;計時器是加速器束流控制核心,其根據(jù)系統(tǒng)邏輯信號,實時控制加速器射線束流開關(guān)和劑量率;通用隨機存取存儲器是加速器控制系統(tǒng)的數(shù)據(jù)存儲器,存儲STD總線內(nèi)所有單元需使用的加速器系統(tǒng)參數(shù);模數(shù)轉(zhuǎn)換將加速器系統(tǒng)的各種模擬信號參數(shù)轉(zhuǎn)換為數(shù)字信號輸入到STD總線;數(shù)模轉(zhuǎn)換將STD總線的數(shù)字控制信號轉(zhuǎn)換為模擬信號,控制加速器系統(tǒng)。通訊計算機板和控制計算機板上各有8個狀態(tài)指示燈,實時顯示系統(tǒng)運行狀態(tài),系統(tǒng)正常運行時,狀態(tài)指示燈均全亮。
加速器控制系統(tǒng)信號轉(zhuǎn)換部分顯示、測量與反饋加速器治療時的連鎖、束流、系統(tǒng)等參數(shù)信息,并控制加速器系統(tǒng)機械運動、驅(qū)動馬達;其主要由連鎖控制(General Control& Interlocks)、射線控制(Beam Control)、參數(shù)讀數(shù)測量(PRO & Meters)和馬達驅(qū)動控制(Motor Drive)幾部分組成。連鎖控制根據(jù)加速器控制系統(tǒng)輸出的控制信號控制加速器系統(tǒng),輸出連鎖,并將運行控制結(jié)果反饋回加速器控制系統(tǒng);射線控制根據(jù)加速器束流計數(shù),實時控制射線束流開關(guān)和劑量率;參數(shù)讀數(shù)測量實時獲取系統(tǒng)運行參數(shù)和治療參數(shù),通過模數(shù)轉(zhuǎn)換,反饋回加速器控制系統(tǒng);馬達驅(qū)動控制根據(jù)加速器控制系統(tǒng)控制信號,驅(qū)動馬達,控制加速器運動系統(tǒng)。加速器控制系統(tǒng)電路板連線圖,如圖2所示。
圖2. 加速器控制系統(tǒng)電路板連線圖
加速器控制系統(tǒng)通過系統(tǒng)上電自檢,并在系統(tǒng)運行自檢正常時,STD總線通訊計算機板和控制計算機板狀態(tài)指示燈全亮;當加速器控制系統(tǒng)故障,系統(tǒng)上電自檢或運行自檢失敗,狀態(tài)指示燈將以二進制代碼形式顯示,提示故障信息。
通訊計算機板和控制計算機板狀態(tài)指示燈均由8只發(fā)光二極管組成,每只發(fā)光二極管亮、滅分別代表二進制數(shù)“1”“0”,其結(jié)構(gòu)如圖3所示,其中“”代表亮,“”代表滅。識別時我們將高4位和低4位分別轉(zhuǎn)換為16進制數(shù)讀出,如圖3(1)和圖3(2)代碼指示分別為“FFh”和“03h”。
圖3. 狀態(tài)指示燈結(jié)構(gòu)圖
瓦里安加速器控制系統(tǒng)的故障代碼為CTRL連鎖。當加速器系統(tǒng)出現(xiàn)CTRL連鎖時,應先檢查加速器系統(tǒng)電源如圖4所示,在+5V、±12V、±15V電源均正常的情況下,觀察加速器STD總線通訊計算機板和控制計算機板狀態(tài)指示燈如圖5所示;然后根據(jù)狀態(tài)指示燈所提示的信息,參照加速器控制系統(tǒng)工作原理,結(jié)合故障現(xiàn)象,檢查和排除加速器控制系統(tǒng)故障。
圖4. 加速器系統(tǒng)電源測量點
圖5. 加速器控制系統(tǒng)狀態(tài)指示燈
加速器運行期間偶爾出現(xiàn)CTRL連鎖,加速器自動進入Standby狀態(tài),無法消除。檢查加速器控制柜+5V、±12V和±15V電源,其分別為+5.09V、+12.24V、-12.19V、+15.3V、-15.26V,均正常;STD總線通訊計算機板狀態(tài)指示燈正常全亮,控制計算機板狀態(tài)指示燈代碼“16h”。根據(jù)控制計算機板狀態(tài)指示燈代碼提示信息“ADC1 runtime hardware error”[9],即ADC1轉(zhuǎn)換器硬件運行錯誤,可判斷此故障應為ADC1轉(zhuǎn)換器錯誤引起。查閱加速器控制系統(tǒng)電路圖可知,ADC1轉(zhuǎn)換器在加速器STD總線CRADC板上,更換CRADC電路板后,加速器控制系統(tǒng)自檢正常,CTRL故障連鎖消失,設備恢復運行。
早上開機時發(fā)現(xiàn)加速器出現(xiàn)CTRL連鎖,在Standby狀態(tài)無法開機。檢查加速器控制柜電源電壓均正常;STD總線通訊計算機板狀態(tài)指示燈正常全亮,控制計算機板狀態(tài)指示燈代碼“17h”。根據(jù)控制計算機板狀態(tài)指示燈代碼提示信息“CRAM Command Buffer Checksum Error”,即通用隨機存取存儲器命令緩沖區(qū)校驗錯誤,因此可判斷此故障應為CRAM存儲器錯誤引起。根據(jù)加速器控制系統(tǒng)電路圖,CRAM存儲器位于加速器控制系統(tǒng)STD總線System Support板,更換System Support電路板后,加速器控制系統(tǒng)自檢正常,CTRL故障連鎖消失,設備恢復正常。
加速器系統(tǒng)出現(xiàn)CTRL故障連鎖,加速器控制臺計算機無法進入操作系統(tǒng)界面。檢查STD總線通訊計算機板和控制計算機板狀態(tài)指示燈,發(fā)現(xiàn)通訊計算機板狀態(tài)指示燈正常全亮,控制計算機板狀態(tài)指示燈代碼“12h”。根據(jù)控制計算機板狀態(tài)指示燈代碼提示信息“Power Supply out of tolerance”,即+5V、±12V、±15V電源電壓超出±5%允許誤差范圍。測量上述電源電壓,發(fā)現(xiàn)其分別為+5.09V、+12.26V、-12.18V、+15.32V、-15.26V,均在電源電壓允許誤差范圍之內(nèi),與上述提示信息不符。根據(jù)加速器控制系統(tǒng)電路板連接示意圖分析,如圖6所示,各電源電壓首先通過Meter Interface P.C.B.進行數(shù)據(jù)采集和預處理,然后傳輸?shù)紺RADC P.C.B.數(shù)字化處理后,最后再進入加速器控制系統(tǒng)。因此,可判斷故障應在電源電壓數(shù)據(jù)采集、預處理、模數(shù)轉(zhuǎn)換和傳輸鏈路中。通過替換排查Meter Interface P.C.B.和CRADC P.C.B.后發(fā)現(xiàn),連接此兩塊電路板之間的排線W33出現(xiàn)老化開裂,接觸不良,更換W33排線后,機器恢復正常。
圖6. 電路板連接示意圖
加速器維護保養(yǎng)斷電重啟后出現(xiàn)CTRL故障連鎖,檢查STD總線通訊計算機板和控制計算機板狀態(tài)指示燈,發(fā)現(xiàn)通訊計算機板狀態(tài)指示燈正常全亮,控制計算機板狀態(tài)指示燈代碼“0Dh”。根據(jù)控制計算機板狀態(tài)指示燈代碼提示信息“Digital-Analog-Digital Loopback Test”,即數(shù)模轉(zhuǎn)換器和模數(shù)轉(zhuǎn)換器回路檢測超出±2%誤差范圍。根據(jù)加速器系統(tǒng)電路圖分析,檢測通道先由DAC輸出分別設置+7.5V、+2.5V、0.0V、-2.5V和-7.5V不同的5個電壓,然后再由ADC采集輸入,檢測電壓誤差。因此,此故障應集中在數(shù)模轉(zhuǎn)換輸出、模數(shù)轉(zhuǎn)換輸入及其傳輸鏈路中。因本次維護保養(yǎng)前機器運行正常,我們重點懷疑數(shù)據(jù)傳輸鏈路;根據(jù)加速器控制系統(tǒng)電路板連線示意圖,如圖7所示,檢查Motor Interface P.C.B.和CRADC P.C.B.的排線電纜W32時,發(fā)現(xiàn)其接頭老化,在拔插時開裂,更換W32排線后,設備運行正常。
圖7. 電路板連接示意圖
加速器是醫(yī)院放射治療的重要醫(yī)療設備,加速器系統(tǒng)能否正常運行關(guān)系到腫瘤患者放射治療的連續(xù)性[10,11]。加速器控制系統(tǒng)是加速器的“中樞神經(jīng)系統(tǒng)”,其控制加速器放射治療的射線能量、束流和系統(tǒng)運動等,是加速器系統(tǒng)的一個重要組成部分,其故障代碼為CTRL連鎖。當加速器控制系統(tǒng)出現(xiàn)故障時,首先檢查加速器系統(tǒng)電源,在保證+5V、±12V、±15V電源均正常的情況下,分別從STD總線通訊計算機板和控制計算機板讀取狀態(tài)指示燈,然后依照狀態(tài)指示燈信息,根據(jù)加速器控制系統(tǒng)工作原理和電路圖,結(jié)合故障實際情況,判斷加速器控制系統(tǒng)故障所在位置,逐步排除系統(tǒng)故障。
通過此項研究,我們根據(jù)瓦里安C系列加速器控制系統(tǒng)工作原理,對本院瓦里安21EX型和Trilogy型加速器的常見故障進行分析研究,提出了一種排查瓦里安C系列加速器控制系統(tǒng)故障的思路和方法,使醫(yī)院工程師能夠自主維修加速器控制系統(tǒng)的常見故障,從而減少了加速器控制系統(tǒng)故障的停機時間和維護費用,增加醫(yī)院的經(jīng)濟效益。