探測(cè)器故障診斷方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明主要涉及CT系統(tǒng)中的探測(cè)器,尤其涉及探測(cè)器的快速故障診斷方法和裝置。
【背景技術(shù)】
[0002]CT(computed tomography,計(jì)算機(jī)斷層成像)設(shè)備是一種功能齊全的病情探測(cè)儀器。X射線的CT設(shè)備主要包含以下組成部分:X射線球管、X射線檢測(cè)器、掃描控制系統(tǒng)、圖像采集與處理系統(tǒng)。在醫(yī)學(xué)應(yīng)用中,通過(guò)對(duì)人體某部一定厚度的層面進(jìn)行掃描,由探測(cè)器接收透過(guò)該層的X線并轉(zhuǎn)化為能量強(qiáng)度信號(hào),由數(shù)據(jù)采集與處理系統(tǒng)對(duì)能量強(qiáng)度信號(hào)進(jìn)行采集,并結(jié)合一定的算法重建原圖像。利用CT設(shè)備,醫(yī)生可清晰地觀察到普通X光片難以顯示的機(jī)體組織情況,如腦出血、各種微小腫瘤等,使得臨床診斷水平得到顯著提高。
[0003]如圖1所示,X射線檢測(cè)器系統(tǒng)包括若干個(gè)分別獨(dú)立工作的探測(cè)器單元(出于說(shuō)明方便起見(jiàn),在本文中被稱(chēng)為DBB,Detetor Building Block) C3DBB被分組連接至相應(yīng)的數(shù)據(jù)接口(DIF,Data Interface),多個(gè)DIF進(jìn)而連接至數(shù)據(jù)控制板(DCB,Data Control Board),DCB受控于上層的主控單元(GPC,General Purpose Computer) ο
[0004]GPC作為CT系統(tǒng)的主控單元,承擔(dān)著系統(tǒng)中所有設(shè)備的控制任務(wù)?,F(xiàn)有技術(shù)中,探測(cè)器的故障處理一般由GPC統(tǒng)一監(jiān)測(cè)和處理,這使得GPC數(shù)據(jù)處理繁重,容易發(fā)生錯(cuò)誤。此夕卜,當(dāng)系統(tǒng)中發(fā)生故障時(shí),目前的做法是在掃描過(guò)程中提示出錯(cuò),后續(xù)讓系統(tǒng)進(jìn)入工廠維修模式,由GPC向DCB和DBB發(fā)送命令以獲取對(duì)應(yīng)狀態(tài)來(lái)進(jìn)行故障診斷。但由于探測(cè)器單元的數(shù)目眾多,一旦在系統(tǒng)掃描期間出現(xiàn)問(wèn)題,掃描控制系統(tǒng)很難快速準(zhǔn)確地定位故障源。
【發(fā)明內(nèi)容】
[0005]針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明的目的是提供一種對(duì)探測(cè)器進(jìn)行快速故障診斷的解決方案。
[0006]具體而言,本發(fā)明采用由DCB實(shí)時(shí)收集下掛的DIF和DBB的狀態(tài)以監(jiān)視是否有故障發(fā)生,由此很大程度地減輕了 GPC的負(fù)擔(dān)。在發(fā)生故障時(shí),通過(guò)兩層鏈路的分級(jí)診斷,可快速準(zhǔn)確地定位故障源。進(jìn)一步,本發(fā)明所提供的故障診斷方法無(wú)需使設(shè)備進(jìn)入工廠模式,而是可以在運(yùn)行中實(shí)時(shí)發(fā)現(xiàn)故障進(jìn)行定位,由此提高了探測(cè)器系統(tǒng)的效率。
[0007]為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種探測(cè)器故障檢測(cè)方法,包括:由數(shù)據(jù)控制板在系統(tǒng)運(yùn)行時(shí)實(shí)時(shí)地向其相關(guān)聯(lián)的數(shù)據(jù)接口和探測(cè)器發(fā)送采數(shù)命令;處理來(lái)自數(shù)據(jù)接口和探測(cè)器的數(shù)據(jù)以確定是否有故障發(fā)生;若確定發(fā)生故障,則由數(shù)據(jù)控制板進(jìn)行響應(yīng)信息采集;以及向主控單元發(fā)送響應(yīng)信息,并由主控單元進(jìn)行故障定位。
[0008]進(jìn)一步,所述進(jìn)行響應(yīng)信息采集包括:由數(shù)據(jù)控制板向其相關(guān)聯(lián)的多個(gè)數(shù)據(jù)接口發(fā)送第一故障檢測(cè)請(qǐng)求;針對(duì)這多個(gè)數(shù)據(jù)接口中的每一個(gè)數(shù)據(jù)接口,確定是否接收到來(lái)自該數(shù)據(jù)接口的第一故障檢測(cè)響應(yīng);如果接收到來(lái)自該數(shù)據(jù)接口的第一故障檢測(cè)響應(yīng),則向該數(shù)據(jù)接口相關(guān)聯(lián)的多個(gè)探測(cè)器發(fā)送第二故障檢測(cè)請(qǐng)求;針對(duì)這多個(gè)探測(cè)器中的每一個(gè),確定是否接收到來(lái)自該探測(cè)器的第二故障檢測(cè)響應(yīng),其中所述響應(yīng)信息包括第一故障檢測(cè)響應(yīng)和第二故障檢測(cè)響應(yīng)。
[0009]本發(fā)明的另一方面提供了一種探測(cè)器故障檢測(cè)裝置,包括:用于使數(shù)據(jù)控制板在系統(tǒng)運(yùn)行時(shí)實(shí)時(shí)地向其相關(guān)聯(lián)的數(shù)據(jù)接口和探測(cè)器發(fā)送采數(shù)命令的模塊;用于處理來(lái)自所述數(shù)據(jù)接口和探測(cè)器的數(shù)據(jù)以確定是否有故障發(fā)生的模塊;用于若確定發(fā)生故障,則使數(shù)據(jù)控制板進(jìn)行響應(yīng)信息采集的裝置;以及用于向主控單元發(fā)送所述響應(yīng)信息,并使主控單元進(jìn)行故障定位的裝置。
【附圖說(shuō)明】
[0010]圖1示出了CT系統(tǒng)中探測(cè)器的架構(gòu)。
[0011 ]圖2是根據(jù)本發(fā)明一實(shí)施例的探測(cè)器故障診斷方法流程示意圖。
【具體實(shí)施方式】
[0012]為讓本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,以下結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】作詳細(xì)說(shuō)明。
[0013]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是本發(fā)明還可以采用其它不同于在此描述的其它方式來(lái)實(shí)施,因此本發(fā)明不受下面公開(kāi)的具體實(shí)施例的限制。
[0014]本發(fā)明提供一種快捷的故障診斷流程,將系統(tǒng)劃分成DCB-DIF鏈路層和DIF-DBB鏈路層,對(duì)這兩個(gè)鏈路層分別進(jìn)行故障檢測(cè),提高了故障診斷的速度和準(zhǔn)確性。
[0015]如圖2所示,本發(fā)明的探測(cè)器故障檢測(cè)方法包括以下步驟:
[0016]步驟SI: DCB采用廣播方式向其下掛的DIF和DBB發(fā)送數(shù)據(jù)采集命令,并對(duì)來(lái)自每個(gè)DIF和DBB的響應(yīng)進(jìn)行處理。例如,DCB可對(duì)來(lái)自DIF和DBB的響應(yīng)進(jìn)行超時(shí)檢測(cè)、CRC校驗(yàn)以及其它處理。
[0017]步驟S2: DCB通過(guò)處理來(lái)自DIF和DBB的數(shù)據(jù)來(lái)確定是否有故障發(fā)生。舉例而言,DCB可確定是否有DIF和DBB出現(xiàn)響應(yīng)超時(shí)或CRC校驗(yàn)錯(cuò)誤。若有,則確定其下掛的DIF和DBB以及其間的鏈路可能有故障發(fā)生。
[0018]如果DCB在步驟S2確定有故障發(fā)生,則在步驟S3向GPC發(fā)送警報(bào)信號(hào)以向GPC報(bào)告有故障發(fā)生。如果在步驟S2確定沒(méi)有故障發(fā)生,則返回步驟SI繼續(xù)采集和處理數(shù)據(jù)。
[0019]步驟S4: DCB接收來(lái)自GPC的停止采集數(shù)據(jù)命令和啟動(dòng)故障檢測(cè)命令,停止采集數(shù)據(jù)并向每一個(gè)DIF發(fā)送DCB-DIF故障檢測(cè)請(qǐng)求。
[0020]步驟S5:針對(duì)每一個(gè)DIF,DCB確定是否接收到來(lái)自該DIF的DCB-DIF故障檢測(cè)響應(yīng)。例如,DCB可啟動(dòng)計(jì)時(shí)器,確定在預(yù)定時(shí)間內(nèi)是否接收到來(lái)自DIF的DCB-DIF故障檢測(cè)響應(yīng)。[0021 ] 如果DCB未接收到來(lái)自一DIF的DCB-DIF故障檢測(cè)響應(yīng),則在步驟S6,確定到該DIF的DCB-DIF鏈路發(fā)生故障并向GPC報(bào)告。DCB還可將該DCB-DIF鏈路發(fā)生故障的信息存儲(chǔ)在其寄存器中以供后續(xù)處理。
[0022]如果DCB接收到來(lái)自DIF的DCB-DIF故障檢測(cè)響應(yīng),則在步驟S7,DCB將該DCB-DIF故障檢測(cè)響應(yīng)報(bào)告給GPC以供GPC進(jìn)行初步的故障分析。
[0023]步驟S8: DCB向DBB發(fā)送DIF-DBB故障檢測(cè)請(qǐng)求。具體而言,DCB向在步驟S5中接收到其DCB-DIF故障檢測(cè)響應(yīng)的DIF下掛的DBB發(fā)送DIF-DBB故障檢測(cè)請(qǐng)求以進(jìn)一步檢測(cè)相關(guān)聯(lián)的DIF-DBB鏈路狀態(tài)。
[0024]步驟S9:針對(duì)每一個(gè)DBB,DCB確定是否接收到來(lái)自該DBB的DIF-DBB故障檢測(cè)響應(yīng)。
[0025]如果DCB未接收到來(lái)自一 DBB的DIF-DBB故障檢測(cè)響應(yīng),則在步驟S10,確定該DBB的DIF-DBB鏈路發(fā)生故障并向GPC