一種醫療CT數據采集系統解決方案
5 實(shí)測數據分析
本文引用地址:http://dyxdggzs.com/article/256099.htm在醫療診斷過(guò)程中,尤其是醫療影像成像系統中對診斷設備的成像精度有著(zhù)較為嚴格的要求,對設備的故障率有著(zhù)嚴格的控制,在醫療CT中,數據采集系統作為紐帶連接著(zhù)前端探測器和數據重建柜,其傳輸誤碼率將對整個(gè)系統的性能起著(zhù)關(guān)鍵性作用,在實(shí)際應用中,探測器離數據重建柜大概有4米左右的距離,單次曝光平均數據率最高達800Mbit/s,每次成像曝光達1000多次,CT數據采集系統要求從探測器接收數據,實(shí)時(shí)無(wú)誤差的傳送到數據重建柜。
5.2 測試手段及可行性分析
以太網(wǎng)傳輸性能測試的最實(shí)用簡(jiǎn)單的方法是采用網(wǎng)絡(luò )測試儀等相應的測試儀器,但應用于測試網(wǎng)絡(luò )丟包的儀器往往價(jià)格昂貴,且產(chǎn)品性能不一。在本CT數據采集系統中,不采用相關(guān)的儀器進(jìn)行數據的完整性測試。本測試采用在FPGA底層自動(dòng)發(fā)送固定數量的含有特征值的大數據包,通過(guò)wireshark接收并計數觀(guān)察發(fā)送的數據包與收到的數據包個(gè)數是否相等,如果相等則無(wú)丟包現象;觀(guān)察wireshark接收到的數據包是否有CRC錯誤判斷是否出現了誤碼(出現誤碼則wireshark接收到的相應數據幀將變紅)。在經(jīng)過(guò)大量測試可知:CT數據采集系統不停轉發(fā)探測器數據包,并經(jīng)過(guò)8米光纖傳輸到數據重建柜,在發(fā)送百萬(wàn)組數據包的情況下數據無(wú)丟包現象,且只有1~2組數據出現誤碼,滿(mǎn)足設計的要求。wireshark抓包結果如圖5(此測試源IP固定,數據量為100萬(wàn)組)。
6 結語(yǔ)
采用純邏輯以太網(wǎng)UDP協(xié)議,根據CT數據傳輸的特點(diǎn)采用自定制的方式進(jìn)行CT數據采集系統的開(kāi)發(fā)在保證數據可靠性的前提下降低了整個(gè)系統的成本,且消耗的邏輯資源較少。具有開(kāi)發(fā)周期短,上層軟件開(kāi)發(fā)簡(jiǎn)單等優(yōu)勢。
參考文獻:
[1]湯琦,蔣軍敏.Xilinx FPGA高級設計及應用[M].北京:電子工業(yè)出版社
[2]謝希仁.計算機網(wǎng)絡(luò )(第五版)[M].北京:電子工業(yè)出版社
[3]Gary R.Wright,W.Richard Stevens等著(zhù).TCP/IP詳解(卷1)[M].陸雪瑩,蔣慧,等譯.謝希仁,校.北京:機械工業(yè)出版社
[4]www.xilinx.com;Xapp1064
[5]http://www.ieee.org/index.html.Part3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) access method and Physical Layer specifications.
西門(mén)子plc相關(guān)文章:西門(mén)子plc視頻教程
評論