国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

PID 神經(jīng)網(wǎng)絡(luò)控制的手術(shù)機(jī)器人導(dǎo)管操作系統(tǒng)

2020-07-18 03:16周金鵬
關(guān)鍵詞:外科醫(yī)生軸向導(dǎo)管

馬 旭,周金鵬,張 旭,周 琪

(1.天津理工大學(xué)電氣電子工程學(xué)院,天津300384;2.天津職業(yè)技術(shù)師范學(xué)院機(jī)械工程學(xué)院,天津300222;3.河北工業(yè)大學(xué)機(jī)械工程學(xué)院,天津300401)

預(yù)計(jì)血管介入手術(shù)方式在未來(lái)的醫(yī)療實(shí)踐中會(huì)受到越來(lái)越多的歡迎,因?yàn)樗瓤梢杂糜谠\斷又可以用于實(shí)際手術(shù). 但是,一項(xiàng)新技術(shù)如果需要發(fā)展,那它就需要很多相關(guān)技能互相配合.此外,該操作在人身體內(nèi)執(zhí)行,所以就不能夠直接監(jiān)測(cè)到導(dǎo)管的實(shí)時(shí)狀態(tài).更多的時(shí)候,需要具有豐富操作經(jīng)驗(yàn)的醫(yī)生進(jìn)行手動(dòng)插入導(dǎo)管工作[1-2].在傳統(tǒng)介入手術(shù)中,導(dǎo)管是通過(guò)患者的股動(dòng)脈血管插入,在這個(gè)過(guò)程中任何的細(xì)微錯(cuò)誤都會(huì)傷害到患者并造成血管永久性損害.根據(jù)手術(shù)經(jīng)驗(yàn)判斷,成熟的神經(jīng)外科醫(yī)生可以在手術(shù)中達(dá)到約2 mm 的操作精度.但身體內(nèi)血管壁和手術(shù)導(dǎo)管之間的接觸力是不能直接被醫(yī)生感知到的.并且在手術(shù)過(guò)程中長(zhǎng)期使用X 射線(xiàn)照相機(jī),會(huì)造成對(duì)患者造成輻射傷害.而且醫(yī)生雖然穿著鉛保護(hù)服,但面對(duì)來(lái)自X 射線(xiàn)的輻射,使醫(yī)生的身體完全免受輻射也是很實(shí)現(xiàn)的.為了克服以上的問(wèn)題,需要更好的手術(shù)方案和配套設(shè)備來(lái)幫助和培訓(xùn)外科醫(yī)生.手術(shù)機(jī)器人導(dǎo)管操作系統(tǒng)的優(yōu)點(diǎn)是具有很高的控制精度,并且可以遠(yuǎn)程控制.但與人手相比,沒(méi)有一個(gè)機(jī)器人操作系統(tǒng)可以滿(mǎn)足血管介入手術(shù)治療的所有技術(shù)要求.不僅因?yàn)闄C(jī)器不像人手那么靈活而且也因?yàn)槿狈线m的力觸覺(jué)反饋[3].

在這方面,國(guó)外出現(xiàn)了很多類(lèi)似的應(yīng)用產(chǎn)品和研究成果.其中一種比較受歡迎的產(chǎn)品是Da Vinci機(jī)器人導(dǎo)管推送系統(tǒng).該Da Vinci 系統(tǒng)相比于手工工具,可以為醫(yī)生提供更多的系統(tǒng)穩(wěn)定性和在導(dǎo)管推送時(shí)提供更大、更好、更穩(wěn)定的力量支持,并且在醫(yī)生進(jìn)行更精確的手術(shù)操作時(shí),可以防止醫(yī)生暴露于不必要的輻射中[4].

Sensei Xi 系統(tǒng)在2007 年分別獲得了美國(guó)FDA和歐盟CE 認(rèn)證,該系統(tǒng)主要用于心血管介入手術(shù)輔助過(guò)程,外科醫(yī)生通過(guò)操作具有力反饋的醫(yī)療設(shè)備,遠(yuǎn)程控制導(dǎo)管手術(shù)機(jī)器人對(duì)醫(yī)用手術(shù)導(dǎo)管的推送和旋捻工作,并且醫(yī)用導(dǎo)管末端裝有可以采集力信號(hào)的傳感器,該傳感器可以讓外科醫(yī)生在遠(yuǎn)程操作中感受到導(dǎo)管與血管壁之間的力變化,以實(shí)現(xiàn)對(duì)手術(shù)導(dǎo)管的靈活操控,確保手術(shù)安全性[5].

手術(shù)機(jī)器人導(dǎo)管操作系統(tǒng)的核心功能是導(dǎo)管的推送環(huán)節(jié)、血管內(nèi)導(dǎo)航以及導(dǎo)管推進(jìn)過(guò)程中的導(dǎo)管從端力反饋和實(shí)現(xiàn)主端的觸覺(jué)感知.國(guó)內(nèi)地北京航空航天大學(xué)和中國(guó)科學(xué)院自動(dòng)化所就導(dǎo)管推進(jìn)機(jī)構(gòu)和導(dǎo)管末端力反饋等方面開(kāi)展了相關(guān)內(nèi)容的研究,但目前還未形成商用產(chǎn)品[6].

在本研究中,根據(jù)介入血管手術(shù)的技術(shù)要求,設(shè)計(jì)了一個(gè)新型的手術(shù)機(jī)器人導(dǎo)管操作系統(tǒng).與上面提到的機(jī)器人系統(tǒng)相比,的系統(tǒng)是由具有兩個(gè)自由度的主端操作器和一個(gè)可旋轉(zhuǎn)的從端操作器組成的.RCMS 有一個(gè)主端操作器,通過(guò)力傳感器、扭矩傳感器、直流電機(jī)、步進(jìn)電機(jī)和DSP 共同作用決定從端手術(shù)導(dǎo)管的位移距離和旋轉(zhuǎn)角度,同時(shí)把從手術(shù)導(dǎo)管末端采集到的力信息反饋給主控制臺(tái)的操作人員,完成手術(shù)導(dǎo)管的旋轉(zhuǎn)和插入工作.

1 機(jī)器人導(dǎo)管操作系統(tǒng)

RCMS 的結(jié)構(gòu)設(shè)計(jì)分為主端和從端. 主端是外科醫(yī)生的控制臺(tái),從端是手術(shù)導(dǎo)管進(jìn)行實(shí)際操作的部分.這樣的設(shè)計(jì)是為了保證外科醫(yī)生控制臺(tái)的可移動(dòng)部分和導(dǎo)管操作端的可移動(dòng)部分可以保持相同的位移、移動(dòng)速度和旋轉(zhuǎn)角度.因此,外科醫(yī)生就可以在遠(yuǎn)離輻射的地方平穩(wěn)而輕松地操作該系統(tǒng)并進(jìn)行介入手術(shù).系統(tǒng)主端和從端都采用DSP 作為其控制單元.主端和從端之間的通信是一個(gè)基于互聯(lián)網(wǎng)的通信,通信的示意圖如圖1 所示.發(fā)送主端操作器機(jī)械手柄的軸向位移和旋轉(zhuǎn)信息到從端操作器,并實(shí)現(xiàn)同步運(yùn)動(dòng).與此同時(shí),從端操作端發(fā)送通過(guò)導(dǎo)管末端采集到的力信號(hào)給主端操作器.通信波特率設(shè)置為19 200 B/s[7-8].

圖1 通信示意圖Fig.1 Communication diagram

1.1 主端操作器

主端操作器的機(jī)械結(jié)構(gòu)如圖2 所示,整個(gè)機(jī)器人手術(shù)系統(tǒng)的主端都是由有經(jīng)驗(yàn)的外科醫(yī)生進(jìn)行操作的.外科醫(yī)生使用控制臺(tái)執(zhí)行手術(shù)操作,因?yàn)閷?dǎo)管的夾緊動(dòng)作是由一個(gè)夾子進(jìn)行的,主端左手柄上放置一個(gè)開(kāi)關(guān)按鈕用來(lái)控制導(dǎo)管操作端的兩個(gè)夾子.右側(cè)的手柄用于檢測(cè)外科醫(yī)生的具體操作,該系統(tǒng)的導(dǎo)管操作端的可移動(dòng)部分與主端操作器右手柄保持一樣的動(dòng)作.正確的手柄結(jié)構(gòu)可以測(cè)量到外科醫(yī)生手的兩個(gè)動(dòng)作:一個(gè)是軸向位移運(yùn)動(dòng),另一個(gè)是徑向旋轉(zhuǎn)運(yùn)動(dòng).該手柄由一個(gè)與傳感器相聯(lián)的軸承組成,手柄上還固定有兩個(gè)保證同步運(yùn)動(dòng)的皮帶輪.使用帶編碼器的直流電機(jī)(電機(jī)1)產(chǎn)生轉(zhuǎn)矩反饋,這個(gè)電機(jī)被固定在滑輪上.所有部件都放在一個(gè)滑動(dòng)平臺(tái)上由步進(jìn)電機(jī)(電機(jī)2)驅(qū)動(dòng),實(shí)現(xiàn)位移運(yùn)動(dòng).

圖2 主端操作器機(jī)械結(jié)構(gòu)Fig.2 Master operator mechanical structure

1.2 從端操作器

圖3 是從端操作器的機(jī)械結(jié)構(gòu),這個(gè)部分是放在患者旁的.手術(shù)導(dǎo)管通過(guò)這種設(shè)備進(jìn)行實(shí)際插入[9].這部分機(jī)械結(jié)構(gòu)包含兩個(gè)自由度:一個(gè)是軸向位移的框架,另一個(gè)是徑向旋轉(zhuǎn)的框架.這部分結(jié)構(gòu)安裝了兩個(gè)夾子.當(dāng)外科醫(yī)生通過(guò)主端驅(qū)動(dòng)手術(shù)導(dǎo)管沿軸向移動(dòng)和徑向旋轉(zhuǎn)時(shí),導(dǎo)管由夾子1 夾緊,這時(shí)導(dǎo)管保持其位置.當(dāng)導(dǎo)管被夾緊時(shí),導(dǎo)管驅(qū)動(dòng)部分可以通過(guò)夾子2 自由移動(dòng),并進(jìn)行手術(shù)導(dǎo)管的插入工作.

圖3 從端操作器機(jī)械結(jié)構(gòu)Fig.3 Slave operator mechanical structure

2 控制算法

2.1 基于神經(jīng)網(wǎng)絡(luò)的PID 控制算法介紹

圖4 顯示了神經(jīng)元工作的簡(jiǎn)單模型,經(jīng)典的“M-P 神經(jīng)元模型”. 在該模型中,神經(jīng)元接收來(lái)自通過(guò)加權(quán)連接的n 個(gè)其他神經(jīng)元的輸入信號(hào).然后通過(guò)“激活函數(shù)”處理和比較,之后產(chǎn)生神經(jīng)元的輸出y[10-11].

圖4 人工神經(jīng)元模型Fig.4 Artificial neuron model

為了提高傳統(tǒng)PID 控制器的控制效果,引入了智能控制算法,與傳統(tǒng)的PID 控制器相結(jié)合. BP 神經(jīng)網(wǎng)絡(luò)算法作為一種經(jīng)典的智能優(yōu)化算法,具有分布式存儲(chǔ),并行處理和自學(xué)習(xí)能力等優(yōu)點(diǎn),彌補(bǔ)了傳統(tǒng)PID 控制器的不足[12-14].

圖5 顯示了BP 神經(jīng)網(wǎng)絡(luò)PID 控制器系統(tǒng)的控制框圖.它是傳統(tǒng)PID 控制器和BP 神經(jīng)網(wǎng)絡(luò)的有機(jī)結(jié)合.輸入信號(hào)y*(t)通過(guò)BP 算法的自學(xué)習(xí)特點(diǎn),改變神經(jīng)網(wǎng)絡(luò)中的每層的權(quán)重值,進(jìn)而自整定PID 控制器的三個(gè)參數(shù),有效解決電機(jī)PID 控制參數(shù)不能根據(jù)周?chē)h(huán)境的變化而達(dá)不到理想控制效果的問(wèn)題.

圖5 基于BP 神經(jīng)網(wǎng)絡(luò)的PID 控制系統(tǒng)Fig.5 PID control system based on BP neural network

每個(gè)部分的詳細(xì)分析如下:

1)BP 神經(jīng)網(wǎng)絡(luò)部分.

BP 神經(jīng)網(wǎng)絡(luò)部分是BP 神經(jīng)網(wǎng)絡(luò)PID 系統(tǒng)的核心組成部分[15].其主要功能是通過(guò)BP 算法的自學(xué)習(xí)和自適應(yīng)能力調(diào)整神經(jīng)網(wǎng)絡(luò)中各個(gè)神經(jīng)元的加權(quán)系數(shù),然后調(diào)整PID 控制器的三個(gè)控制參數(shù),優(yōu)化整個(gè)控制系統(tǒng)的性能.BP 神經(jīng)網(wǎng)絡(luò)中輸入層的輸出信號(hào)對(duì)應(yīng)于傳統(tǒng)PID 控制器的Kp,Ki和Kd三個(gè)參數(shù).參數(shù)輸出如圖6 所示.

圖6 Kp、Ki、Kd 參數(shù)的智能調(diào)節(jié)輸出Fig.6 Intelligent adjustment output of Kp、Ki、Kd

2)傳統(tǒng)的PID 部分.

BP 神經(jīng)網(wǎng)絡(luò)只是一種抽象的優(yōu)化算法,電機(jī)的實(shí)際控制仍然依賴(lài)于傳統(tǒng)的PID 控制器[16].因此,傳統(tǒng)的PID 部分是BP 神經(jīng)網(wǎng)絡(luò)PID 系統(tǒng)不可或缺的一部分.電機(jī)的具體控制仍取決于傳統(tǒng)PID 控制器的閉環(huán)控制,保證電機(jī)的速度輸出跟隨輸入.

2.2 算法仿真

以血管介入機(jī)器人的軸向運(yùn)動(dòng)為例,進(jìn)行動(dòng)態(tài)分析.根據(jù)牛頓第二定律,建立了介入機(jī)器人軸向運(yùn)動(dòng)的動(dòng)態(tài)模型:

其中,f(t)是電機(jī)驅(qū)動(dòng)力;x(t)是運(yùn)動(dòng)的位移;(t)是運(yùn)動(dòng)速度;(t)是運(yùn)動(dòng)加速度,公式(1)說(shuō)明關(guān)系電機(jī)驅(qū)動(dòng)力和輸出位移.

如果x1(t)=x(t)、x2(t)(t),則

式中,m是推進(jìn)機(jī)構(gòu)的軸向運(yùn)動(dòng)的質(zhì)量;c是推進(jìn)機(jī)構(gòu)的阻尼系數(shù);k是推進(jìn)機(jī)構(gòu)的彈性系數(shù).從公式(3)可以得出結(jié)論,推動(dòng)裝置的軸向運(yùn)動(dòng)的傳遞函數(shù)是

以介入機(jī)器人的軸向運(yùn)動(dòng)為例,步進(jìn)信號(hào)y=1用于模擬醫(yī)生實(shí)際操作期間主手導(dǎo)管的軸向預(yù)期位移. 取公式(3)中m= 1 kg,c= 0.05 N/(m/s),k= 1.5 N/m.在MATLAB 仿真之后,獲得了圖7 所示的仿真結(jié)果,并且結(jié)果表明在BP 神經(jīng)網(wǎng)絡(luò)中有比較好的控制效果.

圖7 仿真結(jié)果圖Fig.7 Simulation result

圖7 是基于BP 神經(jīng)網(wǎng)絡(luò)PID 控制器與傳統(tǒng)PID 控制器的仿真比較.

超調(diào)量(overshoot)是控制系統(tǒng)動(dòng)態(tài)性能指標(biāo)中的一個(gè),是指輸出量的最大值減去穩(wěn)態(tài)值,再與穩(wěn)態(tài)值之比的百分?jǐn)?shù),即

其中,(tp)為系統(tǒng)輸出量的最大值;y(∞)為系統(tǒng)的穩(wěn)定值.從結(jié)果可以看出,在傳統(tǒng)PID 控制下的系統(tǒng)超調(diào)量遠(yuǎn)大于為20%,在基于BP 神經(jīng)網(wǎng)絡(luò)的PID 控制下的遠(yuǎn)小于20%. 與傳統(tǒng)PID 控制相比,基于BP神經(jīng)網(wǎng)絡(luò)的PID 控制在調(diào)整時(shí)間和響應(yīng)速度也大大提高.

3 實(shí)驗(yàn)驗(yàn)證

首先,使用傳統(tǒng)PID 控制器在遠(yuǎn)程控制操作期間執(zhí)行基本實(shí)驗(yàn).在這種情況下,可以通過(guò)實(shí)驗(yàn)獲得控制器的性能特征.然后使用新設(shè)計(jì)的基于BP 神經(jīng)網(wǎng)絡(luò)的PID 控制器來(lái)進(jìn)行相同的實(shí)驗(yàn),并進(jìn)行實(shí)驗(yàn)分析.通過(guò)傳統(tǒng)PID 控制器軸向位移獲得的實(shí)驗(yàn)結(jié)果如圖8 所示,位移誤差如圖9 所示. 通過(guò)圖10所示的基于BP 神經(jīng)網(wǎng)絡(luò)的PID 控制器獲得平滑而且沒(méi)有過(guò)沖的位移響應(yīng),位移誤差如圖11 所示. 兩個(gè)控制算法的誤差極值和誤差均值在表1 中.

圖8 傳統(tǒng)PID 控制器的軸向位移Fig.8 Axial displacement of traditional PID controller

如圖9、圖11 和表1 所示,傳統(tǒng)PID 控制器存在很大誤差,并且跟蹤性能也比基于BP 神經(jīng)網(wǎng)絡(luò)的PID 控制器差. 然而,基于BP 神經(jīng)網(wǎng)絡(luò)的PID 控制器雖然表現(xiàn)良好,但由于遠(yuǎn)程操作存在一定時(shí)間延遲,它還是會(huì)有一些誤差.

圖9 傳統(tǒng)PID 控制器的軸向位移誤差Fig.9 Axial displacement error of traditional PID controller

圖10 基于BP 神經(jīng)網(wǎng)絡(luò)的PID 控制器的軸向位移Fig.10 Axial displacement of BP neural network PID

圖11 基于BP 神經(jīng)網(wǎng)絡(luò)的PID 控制器的軸向位移誤差Fig.11 Axial displacement error of BP neural network PID

表1 控制方法誤差對(duì)比表Tab.1 Control method error comparison table

4 結(jié) 論

本文提出了一種新型機(jī)器人導(dǎo)管操作系統(tǒng). 引進(jìn)了一種新的智能控制算法--BP 神經(jīng)網(wǎng)絡(luò),并針對(duì)導(dǎo)管操縱系統(tǒng)從端,設(shè)計(jì)了基于BP 神經(jīng)網(wǎng)絡(luò)的PID控制器,改善了遠(yuǎn)程操作過(guò)程中軸向運(yùn)動(dòng)的精度,與傳統(tǒng)的PID 相比,所提出的基于BP 神經(jīng)網(wǎng)絡(luò)的PID控制器在基礎(chǔ)實(shí)驗(yàn)期間的響應(yīng)更迅速.

在遠(yuǎn)程操作過(guò)程中,基于BP 神經(jīng)網(wǎng)絡(luò)的PID 控制器的軸向跟蹤誤差小于1 mm.雖然由于時(shí)間延遲在旋轉(zhuǎn)和軸向運(yùn)動(dòng)方面也存在一點(diǎn)誤差,但它也可以滿(mǎn)足微創(chuàng)手術(shù)在實(shí)際應(yīng)用中的應(yīng)用.實(shí)驗(yàn)結(jié)果證實(shí)了新的控制方法更適合使用和理解.

在未來(lái)的工作中,將重建機(jī)器人導(dǎo)管操作系統(tǒng)的旋轉(zhuǎn)運(yùn)動(dòng)動(dòng)力學(xué)模型,以提高精確度,并通過(guò)光纖傳感器和磁傳感器重構(gòu)力反饋結(jié)構(gòu),以獲得手術(shù)導(dǎo)管的血管內(nèi)力(接觸力和摩擦力)和血管內(nèi)位移的精確信息.

猜你喜歡
外科醫(yī)生軸向導(dǎo)管
精益A3管理工具在提高STEMI患者繞行急診科直達(dá)導(dǎo)管室的應(yīng)用與探討
腳下的風(fēng)景
心肌缺血預(yù)適應(yīng)在紫杉醇釋放冠脈球囊導(dǎo)管擴(kuò)張術(shù)中的應(yīng)用
PICC導(dǎo)管體內(nèi)頭端打結(jié)1例的原因分析及護(hù)理策略
基于串聯(lián)剛度模型的渦輪泵軸向力計(jì)算方法
雙楔式閘閥閥桿軸向力的計(jì)算
雙楔式閘閥閥桿軸向力的計(jì)算
一種可承受徑向和軸向載荷的超聲懸浮軸承
荷蘭外科醫(yī)生完成由機(jī)器人輔助的超微外科手術(shù)
同工為何不同酬
莎车县| 碌曲县| 封丘县| 电白县| 怀远县| 通州区| 三门峡市| 紫云| 汶上县| 山阴县| 绥滨县| 沙洋县| 新兴县| 如皋市| 鹿邑县| 即墨市| 建湖县| 海安县| 穆棱市| 潜山县| 松原市| 清河县| 鄂伦春自治旗| 广德县| 体育| 东莞市| 曲沃县| 奉节县| 象州县| 辽阳县| 名山县| 依兰县| 万宁市| 尚志市| 宜城市| 阿勒泰市| 汕尾市| 志丹县| 尼玛县| 札达县| 曲松县|