《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 解決方案 > 利用CompactRIO和LabVIEW控制心臟模擬器

利用CompactRIO和LabVIEW控制心臟模擬器

2011-01-17
作者:NI

作者:
  Dr. David Keeling - School of Mechanical Engineering, University of Leeds
  Mr Ali Alazmani - School of Mechanical Engineering, University of Leeds.
  Prof. M. Levesley - School of Mechanical Engineering, University of Leeds
  Dr. P. Walker - School of Mechanical Engineering, University of Leeds
  Dr. K. Watterson - Leeds General Infirmary
  Dr. O. Jaber - Leeds General Infirmary
 
行業(yè):
  生命科學(xué), 機(jī)器視覺(jué)/成像設(shè)備, 醫(yī)學(xué)/ 醫(yī)療器械
 
產(chǎn)品:
  LabVIEW, 圖像開(kāi)發(fā)工具包, CompactRIO, cRIO-9116, cRIO-9022
 
挑戰(zhàn):
  開(kāi)發(fā)一個(gè)逼真、可靠和可重新配置測(cè)試環(huán)境,,幫助最新的心臟輔助裝置進(jìn)行提高和改善,,而無(wú)需進(jìn)行動(dòng)物試驗(yàn)。
 
解決方案:
  利用NI CompactRIO創(chuàng)建一個(gè)獨(dú)立的硬件在環(huán)(HIL)測(cè)試環(huán)境,。該測(cè)試環(huán)境可以把人工機(jī)械心臟與循環(huán)血流模型相結(jié)合,,創(chuàng)造一個(gè)包含真實(shí)血液動(dòng)力環(huán)境的生動(dòng)的解決方案。
 
  "CompactRIO提供了一個(gè)堅(jiān)固,、可靠,、獨(dú)立的平臺(tái),使我們的團(tuán)隊(duì)能夠進(jìn)行持續(xù)性測(cè)試,,這在普通的計(jì)算機(jī)上是不可能實(shí)現(xiàn)的,。"

  
  由心臟病導(dǎo)致的死亡占發(fā)達(dá)國(guó)家所有死亡人口的將近一半。心臟移植仍然是治療心臟病最有效的方式,,但捐獻(xiàn)的器官遠(yuǎn)遠(yuǎn)及不上需求,。為了解決這種不平衡情況,目前人們正在研究使用,。利茲大學(xué)正在開(kāi)發(fā)的一種新穎的機(jī)械人工心臟輔助裝置被命名為智能心室輔助裝置(iVAD),。該裝置能夠作為人造肌肉包覆心臟,通過(guò)在心臟心室外表面周?chē)┘优c自然節(jié)律同步的壓力,,為衰竭的心臟提供輔助,。這種周期性的“擠壓”作用可以增加心肌動(dòng)力,提高患病心臟的排血量,。
 
  我們需要真實(shí)地把iVAD應(yīng)用于一個(gè)模擬的心臟,,以便測(cè)量壓力對(duì)其的影響,所以逼真的體外測(cè)試環(huán)境對(duì)于開(kāi)發(fā)來(lái)說(shuō)勢(shì)在必行,。在過(guò)去,,其他的心臟輔助裝置的測(cè)試系統(tǒng)一般采用龐大的機(jī)械仿真循環(huán)系統(tǒng),或者使用靠別的動(dòng)物的血液循環(huán)支撐的離體心臟來(lái)完成,。這兩種方法對(duì)我們而言都不實(shí)用,,所以我們創(chuàng)造了一個(gè)獨(dú)特的HIL(硬件在環(huán))的心臟模擬器,它可以把實(shí)時(shí)的軟件血流模型與實(shí)體3D人工心臟相結(jié)合,。我們使用NI LabVIEW 圖形化程序環(huán)境和CompactRIO 進(jìn)一步增強(qiáng)測(cè)試環(huán)境,,所以心臟模擬器可以像獨(dú)立系統(tǒng)一樣工作并且在更長(zhǎng)的持續(xù)期間內(nèi)可靠運(yùn)行。
 
心臟模擬器原理
  我們需要心臟模擬器能夠被重新配置,,以便復(fù)制不同的病人類(lèi)型,、疾病類(lèi)型和動(dòng)物模型的真實(shí)血液環(huán)境,。這種調(diào)整可以減少對(duì)動(dòng)物試驗(yàn)的依賴(lài),因?yàn)樾呐K模擬器可以延長(zhǎng)使用iVAD原型進(jìn)行的試驗(yàn),,并且提供關(guān)于iVAD生理效應(yīng)的信息,。
 
  對(duì)于iVAD等輔助裝置而言,輔助裝置和心臟表面的交互作用至關(guān)重要,。這種交互作用很可能取決于難以模擬的人體特性,,例如間隙和非線(xiàn)性摩擦;因此,,對(duì)于心臟模擬器而言,,擁有一個(gè)可以和iVAD進(jìn)行交互的實(shí)體對(duì)象至關(guān)重要,我們可以監(jiān)測(cè)壓縮過(guò)程中的原始數(shù)據(jù),。
 
心臟模擬器設(shè)計(jì)
  在設(shè)計(jì)心臟模擬器的過(guò)程中,我們采用了HIL仿真的原理,。這是一種在工業(yè)中常見(jiàn)的測(cè)試技術(shù),。HIL在軟件中仿真了系統(tǒng)中的一些元件,并且通過(guò)I/O將它們連接到需要測(cè)試的同一系統(tǒng)中的特定的真實(shí)硬件,。為了滿(mǎn)足心臟模擬器的要求,,我們采用了一個(gè)機(jī)械心臟作為HIL仿真的中的硬件部分,將其放置在一個(gè)仿真的血流循環(huán)模型中,。并利用兩者之間的連續(xù)不斷的相互作用的回路進(jìn)行評(píng)估,,以了解當(dāng)iVAD被移植到人體內(nèi)時(shí)如何進(jìn)行輔助,并對(duì)心臟和血流產(chǎn)生影響,。
 
  人工心臟的形狀由兩個(gè)可變形的半圓狀的結(jié)構(gòu)所確定,,它們由彎曲的彈簧鋼條所組成,鋼條被固定在兩頭,,其邊界形狀是可以調(diào)節(jié)的,。我們還開(kāi)發(fā)了一個(gè)定制的NI視覺(jué)程序用于確定必要邊界形狀,以使每個(gè)鋼條的輪廓與參考的心臟模型相匹配,。我們采用兩個(gè)線(xiàn)性執(zhí)行機(jī)構(gòu)來(lái)實(shí)現(xiàn)彎曲鋼條的循環(huán)控制,,以逼真地表現(xiàn)出心臟左心室和右心室的動(dòng)態(tài)運(yùn)動(dòng)。我們控制血流模型中的執(zhí)行機(jī)構(gòu)進(jìn)行運(yùn)動(dòng),,以仿真模擬心臟的運(yùn)動(dòng),,所以模擬心臟的任何體積變化都會(huì)直接影響到人工心臟。除了能夠匹配心臟的形狀,,這樣的設(shè)計(jì)還使我們可以通過(guò)單獨(dú)改變鋼條的機(jī)械屬性(例如厚度),,來(lái)改變?nèi)斯ば呐K外圍的局部硬度。最后,,我們?cè)阡摋l外圍包裹了一層薄薄的松緊帶,,從而實(shí)現(xiàn)了iVAD,。
 
心臟模擬器實(shí)現(xiàn)
  如上所述,我們使用帶有反饋的回路來(lái)評(píng)估iVAD對(duì)心血管系統(tǒng)的幫助,。在人工心臟周?chē)嗟乳g隔位置安放了四個(gè)相似的壓力傳感器,,以便提供iVAD輔助過(guò)程(壓縮過(guò)程)中的數(shù)據(jù)。在模型內(nèi),,這些數(shù)據(jù)被轉(zhuǎn)換為對(duì)于每個(gè)心室的輔助壓力,,并實(shí)時(shí)計(jì)算出隨后對(duì)血流的影響,最后輸出到硬件并且相應(yīng)改變?nèi)斯ば呐K的運(yùn)動(dòng),。
 
  血流模型的工作方式與電氣網(wǎng)絡(luò)的閉環(huán)集中參數(shù)模型類(lèi)似,。因?yàn)樾呐K的每個(gè)區(qū)域都單獨(dú)被模擬的,所以我們可以對(duì)心臟實(shí)現(xiàn)局部控制,,并調(diào)節(jié)出特殊的心臟條件或心臟疾病,。為了滿(mǎn)足我們的主要目標(biāo),血流模型可以自動(dòng)調(diào)整,,通過(guò)使用非線(xiàn)性最小平方參數(shù)估計(jì)法(在LabVIEW代碼中,,可以實(shí)現(xiàn)為一種狀態(tài))來(lái)表征生理數(shù)據(jù)。這意味著心臟模擬器可以精確反映大多數(shù)病狀和體內(nèi)模型的血液動(dòng)力特征,,有助于提高我們對(duì)裝置的潛在效應(yīng)的了解,。
 
  我們使用CompactRIO來(lái)控制人工心臟,運(yùn)行仿真并且經(jīng)由TCP把數(shù)據(jù)發(fā)送到Windows主機(jī)以供顯示和保存,。實(shí)時(shí)控制器可以執(zhí)行兩個(gè)并行運(yùn)行的回路:一個(gè)高優(yōu)先級(jí)控制回路用于控制血流模型,,以及一個(gè)低優(yōu)先級(jí)通信回路,可以向Windows主機(jī)發(fā)送和接收隊(duì)列中的TCP數(shù)據(jù),。高優(yōu)先級(jí)血流模型回路以500 Hz的速度運(yùn)行,,并且把兩個(gè)心室容積轉(zhuǎn)換為已校準(zhǔn)的定位電壓。定位電壓被發(fā)送到現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)I/O,,以控制所有線(xiàn)性執(zhí)行機(jī)構(gòu)來(lái)執(zhí)行,。FPGA經(jīng)過(guò)編譯后可處理CompactRIO的所有I/O,并提供加熱器(用于使心臟模擬器外殼溫度保持在37°C,。(體溫))的比例積分(PI)控制,。
 
NI解決方案的優(yōu)勢(shì)
  CompactRIO為心臟模擬器的制造提供了一個(gè)堅(jiān)固、可靠,、獨(dú)立的平臺(tái),,使我們的團(tuán)隊(duì)能夠進(jìn)行持續(xù)性測(cè)試,這在普通的計(jì)算機(jī)上是不可能實(shí)現(xiàn)的,。系統(tǒng)緊湊小巧,,并擁有各種插入式模塊,為我們成功創(chuàng)造解決方案提供了有力的保障,。


 
本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話(huà)通知我們,,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話(huà):010-82306118,;郵箱:[email protected],。