版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
AUV水下機器人運
動控制系統(tǒng)設(shè)計
中國海洋大學(xué)工程學(xué)院
機械電子±程研究生課程考核論文
?i
題目:AUV水下機器人運動控制系統(tǒng)研究報告
課程名稱:運動控制技術(shù)
名:______________________
學(xué)號:
院系:工程學(xué)院機電工程系
專業(yè):機械電了工程
時間:2010-12-26
課程成績:______________
任課老師:譚俊哲
AUV水下機器人運動控制系統(tǒng)設(shè)計
摘要:以主推加舵控制的小型自治水下機器人為研究對象,建立了水下機器人的數(shù)學(xué)模型
并進(jìn)行了分析。根據(jù)機器人結(jié)構(gòu)的特點,對模型進(jìn)行了必要的簡化。設(shè)計了機器人的運動控
制系統(tǒng)。以成功研制的無纜自治水下機器人(AUV)為基礎(chǔ),對其航行控制和定位控制方
法進(jìn)行了較詳細(xì)的分析.同時介紹了它的推進(jìn)器布置、控制系統(tǒng)結(jié)構(gòu)、推力分配等方法。
最后展示了它的運行實驗結(jié)果。
關(guān)鍵詞:水下機器人;總體設(shè)計方案;運動控制系統(tǒng);電機仿真
1引言
近年來國外水下機器人技術(shù)發(fā)展迅速,技術(shù)水平較高。其中,具有彳味性的產(chǎn)品有:舞
VideoRay公司開發(fā)出的Scout、ExplorerPro等系列遙控式水下機器人,美國
Seabotix公司研發(fā)的LBV-ROV系列,英國AC-CESS公司的AC-ROV系列。
隨著海洋開發(fā)、探測的需求越來越強,水下機器人成為全世界研究的熱門課題C小型自
治水下機器人具有低成本、小型化、操作靈點成為ifi年來國內(nèi)外研究的熱點。自治《下搬以
(AutonomousUnderwaterVehicles,AUV)載體采用模塊化設(shè)計思想,可根據(jù)需要適當(dāng)增
減作業(yè)或傳感器模塊,載體采用魚雷狀流線外形,總叫勺2m,夕羥25
cm,基本模塊包括推進(jìn)器模塊、能源模塊、電子艙模塊、傳感器模塊以及GPS、無線電
通訊模塊,基本傳感器有姿態(tài)傳感器、高度計、深度計和視覺傳感器,支持光纖通訊,載體
可外掛聲學(xué)設(shè)備,通過光纖系統(tǒng)進(jìn)行遙控操作可實現(xiàn)其半自主作業(yè),也可在預(yù)編程指
令下實現(xiàn)自主作業(yè)。系統(tǒng)基本模塊組成設(shè)計如圖所示⑺。它具有開放式、模塊化
的體系結(jié)構(gòu)和多種控制方式(自主/半自主/遙控I自帶能源。這種小型水下機器人可在大范圍、
大深度和復(fù)雜海洋環(huán)境下進(jìn)行海洋科學(xué)研究和深海資源調(diào)查,具有更廣泛的應(yīng)用前景。在控制
系統(tǒng)的設(shè)計過程中充分考慮了系統(tǒng)的穩(wěn)定性和操縱性??刂破骶哂凶銐虻聂敯粜詠砜朔U`
差,以及水動力參數(shù)變化。
圖系統(tǒng)基本模塊組成設(shè)計
2機器人物理模型
2.1AUV物理模型
為了研究AUV的運動規(guī)律,確定運行過程中AUV的位置和姿態(tài),需要建立AUV
的動力學(xué)模型。為了便于分析,建立適合于描述AUV運動的兩種參考坐標(biāo)系,即固
定坐標(biāo)系E4〃即運動坐標(biāo)系Oxyz,如圖2-1所示:包含5個推進(jìn)器,分別是腿部的2個
主推進(jìn)器、解部的1個垂向推進(jìn)器和腦部的2個垂句推進(jìn)器。左右對稱于縱中剖面,
上和下、前和后都不對稱⑵。
圖2-1AUV水下機器人物理模型
1.2微小型水下機器人動力學(xué)分析
微小型水下機潛人總長1.5m,采用鋰電池作為能源,尾部為一對水平舵和一對垂
直舵,單槳推進(jìn),可攜帶慣導(dǎo)設(shè)備、探測聲納、水下攝像機、深度計等設(shè)備,設(shè)計巡航
速蹴2節(jié)。首先建立適合描述水下機器人空間運動的坐標(biāo)系,其定義如圖2-2所示,慣
性坐標(biāo)系為E-自有,運動坐標(biāo)系為o-xyzo
建立的坐標(biāo)系,如圖1所示。圖中:E-€HC一慣性坐標(biāo)系;Oxyz一載體坐標(biāo)系。
因為機器人在航行時速度不高(<4節(jié))可以對機器人模型進(jìn)行線性化及一些簡化。載
體坐標(biāo)系原點取于載體浮心處,在此坐標(biāo)系下,載體在三個方向上的受力及運動量表達(dá)為:
力:F=[X,*T力矩:M=[K,M,N]T速度:V=[U,V,W]T角速率:3=[p,q,r]T°
F
圖2-2慣性和載體坐標(biāo)系
在圖2-2定義的慣性坐標(biāo)系和運動坐標(biāo)系中,機器人的空間運動向量表達(dá)為:
nj-ExyZ]T;n2-[<bo+]TuJ
[uvw]T;u2=[pqr]T
式中:向量nl一機器人在慣性坐標(biāo)系中的位置;n2—其在慣性坐標(biāo)系中的姿態(tài);
6—橫滾角;0—俯仰角;”一航向角;U1一機器人在載體坐標(biāo)系中的線速度(VJ
2—其在載體坐標(biāo)系中的轉(zhuǎn)動角速度(3)[3]o
2總體方案設(shè)計
2.1系統(tǒng)組成及工作原理
小型水下觀測機器人主要由人機交互平臺、上位系統(tǒng)、下位系統(tǒng)、攝像機四部分組成,
操作人員通過有線遙控,結(jié)合人機交互界面上的水下視頻圖像,只需扳動上位系統(tǒng)控制面板上
相應(yīng)的運動控制按鈕即可實現(xiàn)對水下機器人的運動控制,操作簡單、實用。圖2?3為水下機
器人控制系統(tǒng)框圖:
圖2-3水下機器人控制系統(tǒng)框圖
2.2導(dǎo)航系統(tǒng)設(shè)計
捷聯(lián)慣性導(dǎo)航是最常見和應(yīng)用最廣泛的導(dǎo)航系統(tǒng),捷聯(lián)式慣性導(dǎo)航系統(tǒng)在工作時不依
賴外界信息,也不向外界輻射能量,不易受S阡擾破壞,是一種自主式導(dǎo)航系統(tǒng)。但單獨使用腳隹
滿足水卜航行所需的導(dǎo)獅青度與定位要求,僅靠提高慣性傳感器的性觴袈高的導(dǎo)航、定位精度是非
常布?限的。組合導(dǎo)航系統(tǒng)融合不同獺的導(dǎo)航傳感器的信息,使它們優(yōu)勢互補,經(jīng)過卡爾曼濾波,
得出系統(tǒng)導(dǎo)航參數(shù)的最優(yōu)估1-,以獲得比使用單一導(dǎo)航系統(tǒng)更高的性能和導(dǎo)航精度。采ffl磁羅盤和
深度計分別IJ捷聯(lián)慣導(dǎo)系統(tǒng)構(gòu)成的組合量測值作為卡爾曼濾波的量測值,既可以用精度高的子系
統(tǒng)的信息修正慣導(dǎo)誤差,又可以用慣導(dǎo)對動態(tài)響應(yīng)慢的子系統(tǒng)作未榴和校正,從而綜合娜各自優(yōu)
點。導(dǎo)航計算機在保證導(dǎo)航運算速度和精度的同時,還要具有豐富的外i殳接口,方便與外部多傳
感器進(jìn)行數(shù)據(jù)通信[小
導(dǎo)航系統(tǒng)的傳感器包括慣性測量器件IMU(陀螺儀和加速度計)磁羅盤、深度計。
其中IMU通過三陀螺儀、三加速度計捷聯(lián)解算后獲得位置、速度、姿態(tài)共9維信息,
通過RS232串口與導(dǎo)航計算機相連。以NEMA0183格式傳輸信息到導(dǎo)航計算機。磁羅
盤可以獲取當(dāng)前載體三維姿態(tài)信息,通過RS232串口與導(dǎo)航計算機相連,以
NEMA0183格式傳輸信息到導(dǎo)航計算機。深度計為液壓變送器,通過膜片感應(yīng)內(nèi)外側(cè)
水壓差來確定水深,其輸出為4?20mA模擬電流信號,轉(zhuǎn)換為0?5V的電壓信號后
經(jīng)過16位ADC轉(zhuǎn)換模塊,串行傳送到導(dǎo)航計算機。如圖2-4所示。
單十年斤機的數(shù)粥米條模生
圖2-4組合導(dǎo)航系統(tǒng)總體設(shè)計框圖
2.3驅(qū)動方式的選用
幾乎所有的水下機器人都采用螺旋槳式推進(jìn)器。80%以上采用電機推進(jìn)器,其余
采用油壓電機推進(jìn)器。水下機器人要實現(xiàn)水下空間的六維(六自由度)運動,即三個平
移運動:推進(jìn)(Surge,沿x軸)升沉(Heave,沿z軸)橫移(Sway,沿),軸)和三個
回轉(zhuǎn)運動:轉(zhuǎn)首(Yaw,繞z軸)縱傾(Pitch,繞y軸)橫搖(Roll,繞x軸)為使水下機
器人在所有六維上的運動都是可控的,須適當(dāng)選用推進(jìn)器的數(shù)量和給予不同的布置。根據(jù)
本水下機器人的使用目的,不需要使用六維運動,只要三個自由度即可,即推進(jìn)、升沉利
轉(zhuǎn)首。我們選用了五個直流電機推進(jìn)器,分別布置在機器人本體的水平左右兩側(cè)和后部部垂直
處,左右推進(jìn)器完成推進(jìn)和轉(zhuǎn)首兩個動作,垂推進(jìn)器完成升沉動作。
2.4推力器的組成
推力港是由電機和螺旋槳組成的,水下機器人用的電機需要密封。密封主要有兩種
方式,一種是機械密封,另一種采用磁耦合器。機械密封相對而言比較簡單,但因密封
處要承受海水的壓力,其特性因摩擦力的增加而變壞。對電機來說,則表現(xiàn)為電機的空載電
流增大(有時會增大1-3倍)這樣的電機用于推力器,會使啟動電壓升高,從而加重推力
器非線性。為了改善這種情況可以采用充油電機,由于電機內(nèi)部充油,因而耐水壓的性能得
到極大的改善,而且電機因密封而引起的摩擦力要小得多,其空載電流的增加也很小,故可以忽
略不計。
采用磁耦合器就是利用電磁力傳遞扭矩,這樣減速器和螺旋槳之間沒有直接的機械聯(lián)
系。依據(jù)磁場傳遞扭矩,密封問題很容易解決,只要用非導(dǎo)磁材料將電機、減速器包圍起來
就解決了動密封難題。采用磁耦合器,推力器的效率略有下降,但性能基本上不受影響。電機
的轉(zhuǎn)速與螺旋槳的轉(zhuǎn)速不一定完全匹配,為了得到較高的效率,需要采用減速器,有時為了減
小尺寸,采用高速電機(例5睬用10000轉(zhuǎn)/分以上的高速電機)這時也需要減速器。這樣
組成的推力器如圖2-5所示。
磁
耦
電機減速器合
器
圖2?6螺旋槳與推進(jìn)器示意圖
考慮帶定子的導(dǎo)管槳在無限寬廣的靜止流體域中工作的情況。設(shè)流體為理想且不可
壓縮。如圖2-6所示,建立固定于導(dǎo)管上的直角坐標(biāo)系O-xyz,以螺旋槳槳葉參考線與
槳軸交點為原點,x軸與槳軸中心線重合,指向槳的下游,y軸垂直向上,z軸方向
由右手法則確定。推進(jìn)器工作時,導(dǎo)管、定子與槳共同沿x軸負(fù)方向以勻速V0前
進(jìn),同時槳葉繞x軸以等角速度Q旋轉(zhuǎn)⑼。
2.5能源供給方式的選用
其能源供給方式有兩種選擇:有纜方式或無纜方式,對于無纜水下機器人能源供給一般
在機器人艙體安裝蓄電池或是帶燃油發(fā)電機組,這就造成水下機器人本體體積龐大、超重,
此外蓄電池所儲存的能力有限,且受電池質(zhì)量、充電工藝等因素的影響。根據(jù)實際應(yīng)用環(huán)境,
此機器人工作所要求的行走離不是很大,故設(shè)計時采用了有纜遠(yuǎn)程遙控方式,這樣既可減小
本體尺寸、重量,又保證了控制操作的有效性和可靠性,當(dāng)設(shè)備出現(xiàn)不可預(yù)料的故障時可通過
纜線撤回安全區(qū)域,不至于丟失。
3控制系統(tǒng)設(shè)計
3.1水下機器人控制系統(tǒng)設(shè)計
主要包含主處理器核心模塊、電機驅(qū)動模塊、傳感器模塊和視頻切換模塊等,實現(xiàn)對
機器人推進(jìn)器的動力驅(qū)動、上下位機的通訊以及視頻圖像的切換等。
水下機器人本體的左右兩邊各安裝2個主推進(jìn)器,分別由2個直流電機通過聯(lián)動
軸與螺旋槳相連,實現(xiàn)水下機器人前進(jìn)、后退、左轉(zhuǎn)、右轉(zhuǎn)運動;垂直方向安裝有3
個垂推進(jìn)器,實現(xiàn)機器人上升、下沉運動。前變焦攝像機安裝有垂直方向一維云臺,避
免攝像死區(qū)。在機器人電子艙內(nèi)安裝有深度計、溫度計和數(shù)字式電子羅盤傳感器,滿足
實際作業(yè)環(huán)境需要,為檢修人員提供了豐富的作業(yè)環(huán)境信息。
根據(jù)功能需要,我們選擇了TI公司推出的MSP430系列的MSP430F149作為主
處理器,這是一類具有16位總線的帶FLASH的單片機,由于其性價比和集成度高,
受到了廣大技術(shù)開發(fā)人員的青睞。該控制器可以在超低功耗模式下工作,對環(huán)境和人體的
輻射小,可靠性能好,加強電干擾運行不受影響,適應(yīng)工業(yè)級的運行環(huán)境[6]0利用
MSP430F149定時器B比較單元產(chǎn)生的6路PWM信號和5路方向信號,分別控制
主推進(jìn)器、垂推進(jìn)器、機械手、攝像機云臺電機速度和照明燈亮度;兩路串口實現(xiàn)了羅
盤數(shù)據(jù)的采集和上位系統(tǒng)的通訊;外部傳感器反饋的模擬信息通過ADC模塊實現(xiàn)轉(zhuǎn)
化,使芯片豐富的外設(shè)資源得以充分利用。
總線型結(jié)構(gòu)的所有節(jié)點都共享一個公共的物理通道(即總線)。具有延遲小、速度快、
易擴展、單個節(jié)點故障影響小的優(yōu)點。本系統(tǒng)即采用總線磐石撲結(jié)構(gòu),系統(tǒng)采用單片機作為控制
單元完成機器人控制系統(tǒng)中的各種控制任務(wù)(如傳感器控制、電機驅(qū)動器控制和通信模
塊控制等)。各功能單元直接掛接在CAN總線上,成為控制網(wǎng)絡(luò)中的一個節(jié)點,從而構(gòu)
成多主機結(jié)構(gòu),即每個節(jié)點均為一個主機,通過CAN通信協(xié)議協(xié)同完成控制任務(wù)。將
CAN總線的分布式控制網(wǎng)絡(luò)應(yīng)用于水下機器人中??偩€上各節(jié)點完成不同的任務(wù)和功
能,它們大部分時間并行工作,必要時通過總線與其他節(jié)點進(jìn)行通信。如圖3-1所示。
CAN總線是一種多主總線,理論上任何一個節(jié)點都可以作為主節(jié)點。在控制系統(tǒng)中設(shè)置
與上位PC機相連的節(jié)點I為上位節(jié)點,其它節(jié)點為底層節(jié)點。PC機通過串口與節(jié)點I
上的CPU通信,CPU再與CAN收發(fā)器通信,實現(xiàn)信息在CAN總線上的發(fā)送與接收。節(jié)點
1與12個底層節(jié)點根據(jù)應(yīng)用的不同具有不同的功能,但它們都具有與CAN總線通信的
能力,上傳數(shù)據(jù)和接收數(shù)據(jù)。
圖3?1CAN總線通信節(jié)點的硬件結(jié)構(gòu)及接口設(shè)計框圖
CAN總線上各節(jié)點可采用Philips公司生產(chǎn)的單片機P87C591,除完成節(jié)點自身的
控制功能外,還實現(xiàn)了CAN通信接口。P87C591兼容80C51指令集,并成功地集成了
Philips公司的SJA1000CAN控制器,該嵌入式CAN控制器具有以下特點:
(1)完全符合CAN2.{)規(guī)范,控制CAN幀的接收和發(fā)送;
0CAN接口包含5個實現(xiàn)CPU與CAN控制器連接的特殊功能寄存器;
0CAN控制器的發(fā)送緩沖區(qū)能夠保存一個完整的CAN信息幀(擴展或標(biāo)準(zhǔn)幀),通i
CPU啟動發(fā)送,信息就從發(fā)送緩沖區(qū)傳輸?shù)紺AN內(nèi)核模塊;
(4)當(dāng)接收一個信息時,CAN內(nèi)核模塊將串行數(shù)據(jù)流轉(zhuǎn)換成并行數(shù)據(jù)傳輸?shù)津炇?/p>
濾波器,通過該可編程濾波器,P87c591確認(rèn)接收需要的信息。圖3-2為以P87c591
為核心的CAN總線接口電路。P1.()、Pl.1分別對應(yīng)CAN的收(RxDC)和發(fā)(TxDC)
線。
P87C591
《AN配線
圖3-2CAN總線接口電路
CAN總線收發(fā)器選莊Philips公司的PCA82C250,以差分方式發(fā)送。引腳8與地之
間的電阻為斜率電阻,其取值決定了系統(tǒng)處于高速方式、斜率控制方式或待機方式。本系
統(tǒng)中PCA82C250工作于斜率方式,通過Rs對地連接的電阻對總線進(jìn)行斜率控制,
以控制射頻干擾。使用雙絞線作為傳輸介質(zhì)。通過高速光耦6N137將P87c591與CAN
總線收發(fā)器進(jìn)行光電隔離,以增強CAN總線節(jié)點的抗干擾能力??偩€末端加124Q的
終端匹配電阻,以減少信號反射干擾⑹。
3.2水上控制箱控制系統(tǒng)設(shè)計
設(shè)計中,我們采用了常見的小型控制箱作為岸上控制平臺,其外形尺寸為372mm
X266mmX134mm,具有體積小,攜帶方便的特點。其內(nèi)部硬件模塊主要包含主處理
器核心模塊和液晶顯示模塊,完成上下位機間的通訊,視頻圖像、傳感器信息的顯示,
實現(xiàn)人機交互。其結(jié)構(gòu)框圖如圖3-3所示。
士H示W(wǎng)
機特切懵.爆像八、
XX小R
0
懺行:w篇肝F1X
9力推進(jìn)也
*雄地福
圖3?3水上控制箱控制系統(tǒng)
在該控制系統(tǒng)中采用MSP430F135作為主處理器,充分應(yīng)用了其內(nèi)部集成的14路
12位模數(shù)轉(zhuǎn)換器和串口通訊模塊,操作人員只需通過設(shè)定控制面板上各按鍵、搖桿,
經(jīng)AD轉(zhuǎn)換,將各模擬量轉(zhuǎn)換為數(shù)字量,經(jīng)串口通訊模塊來實現(xiàn)控制箱對下位控制
系統(tǒng)各推進(jìn)器速度、方向的控制、照明燈的亮度調(diào)節(jié)以及攝像機云臺的運動設(shè)定。
3.3控制系統(tǒng)軟件設(shè)計
上位系統(tǒng)程序主要完成系統(tǒng)上電初始化,控制面板各按鍵、搖桿信息的采集,液晶模
塊顯示,與下位系統(tǒng)的通訊等工作。它采用順序式結(jié)構(gòu)往復(fù)運行。運行過程中可以被中斷子程
序中斷,執(zhí)行完中斷子程序之后返回斷點處繼續(xù)執(zhí)行主程序。卜位系統(tǒng)程序主要完成電引感度、
方向設(shè)定,各傳感器信息的采集,與上位系統(tǒng)的通訊等工作。同上位系統(tǒng)一樣,也采用了順序結(jié)
構(gòu)往復(fù)運行。系統(tǒng)上電后,MSP430F149微處理器首先進(jìn)入系統(tǒng)初始化程序,包括時鐘配
置、I/O口的初始化、外設(shè)模塊的初始化等。初始化結(jié)束后,開中斷,處理器進(jìn)入串
口接收數(shù)據(jù)的判斷循環(huán)當(dāng)中口。程序流程圖如圖3-5所示。
圖3-5下位系統(tǒng)程序流程圖
4控制算法
4.1轉(zhuǎn)腦控制
選用正確的控制方法是保證控制系統(tǒng)穩(wěn)定控制的重要環(huán)節(jié)。采用神經(jīng)網(wǎng)絡(luò)控制、自
適應(yīng)控制、PID控制算法等都可以達(dá)到潛器穩(wěn)定運行的目的。具體的方法需根據(jù)不同
的載體結(jié)構(gòu)、不同的控制對象、不同的任務(wù)要求而確定。
53
圖4?1速度控制
經(jīng)用多普勒聲學(xué)測試原理可以獲得水下機器人相對于海底或流層的速度,對速度積
分后就可以得到行程,這就是多普勒計程儀的基本原理。速度閉環(huán)控制回路的結(jié)構(gòu)如圖4-1
所示。構(gòu)成航行速度閉環(huán)后可以較為精確地控制水下機器人在海底的航行速度。
我們采用分段線性PID控制算法,即根據(jù)潛器運行的速度不同采用不同的PID參
數(shù).離散后的PID控制算法為:
kzxd
PK=Kp#Ck+EKd-」
a=01(1)
潛器在不同的速度下可采用不同的控制參數(shù)值,經(jīng)過試驗即可確定Kp.Ki.Kd的
數(shù)值.在上式中,如果微分項采用(ek-ek-1)/T直接計算,由于采樣周期較短,因此
會產(chǎn)生較大的噪聲信號,進(jìn)而影響控制效果。為了避免這種情況的發(fā)生,可采用最小二
乘法對角速度進(jìn)行濾波平滑,然后再求出角速度測量值,這樣可獲得較好的控制效
果。
4.2深度(高度)和縱傾控制
深度(高度)和縱傾控制又稱為垂直面的控制。潛器在航行過程中,其高度或深
度的變化通常是在運動中實現(xiàn)的。一但要求的高度或深度有變化,則必然會引起縱傾角的
變化;而縱傾角的變化也常常引起高度或深度的變化。因此潛器在垂直面的控制實際上是一
個多輸入多輸出系統(tǒng)。
這里A0為給定矩陣,A為反饋矩陣,E為誤差矩陣,HO、P0分別為給定的高
度和縱傾角,H、P分別為采集的高度和縱傾角。將控制算法的矩陣解耦后,其輸出Pn
的計算方法如下:
AO=[H0PO]A=[HP]E=[ele2J=[H0-rttfiPO-P]
Pn-Pn-I=F#E+f(X)=[fif?]十f(X)
=fi(ei)+f2(e2)+f(x)
(2)
其中,fl和f2分別為el和e2的函數(shù),f(x)為其它有關(guān)變量的函數(shù)。根據(jù)我們
以往的工作經(jīng)驗,采用自適應(yīng)控制算法、神經(jīng)網(wǎng)絡(luò)控制算法、PID控制算法等均能達(dá)
到相應(yīng)的控制要求,定深控制方法與定高控制方法相似,垂直控制量是?個力矩,它被用
來改變AUV的縱傾角。為了節(jié)省能源,垂直控制通常是在AUV的前進(jìn)中實現(xiàn)的,
即由縱傾角的改變而引起上升和下潛。
5電機系統(tǒng)仿真
5.1海洋水下機器人電動機的特點
海洋水下機器人申動機除具有不同的電氣性能和結(jié)構(gòu)參數(shù)外.還必須具備耐海水
腐蝕性、耐水壓機械結(jié)構(gòu)以及可靠的密封結(jié)構(gòu)。海洋水下機器人的驅(qū)動方式分為電力傳動和
液力傳動,供電方式分為電纜供電和蓄電池(銀氫電池、銀鋅電池和燃料電池等),供電
電壓為幾十伏到幾千伏,功率為幾百瓦到一百多千瓦,交流異步電動機用于大功率液
力傳動,永磁鉉鐵硼直流電動機則用于小功率多臺電機電力傳動,近年來又在研制開
發(fā)無刷直流電動機,使之更適于充油式平衡壓力結(jié)構(gòu)。
中小型水下機器人大多用電動機直接連接螺旋槳??梢杂弥绷麟姍C、交流電機。直流
電機成本低,調(diào)速、控制系統(tǒng)簡單,而交流電機需要逆變器把直流變成交流,成本高,系統(tǒng)復(fù)雜。
尤其以電池組做動力源的水卜.機器人,都采用直流電機。無M直流電機是近幾年來隨著電子技術(shù)
的迅速發(fā)展而發(fā)展起來的一種新型直流電機,其最大恃點是沒有換向器(整流子)和電刷組成的機
械接觸股勾。通常采用永磁體為轉(zhuǎn)子,沒有激磁損耗,沒有換向火花,沒有無線電干擾,運行可
靠,維護(hù)簡便。
無刷直流電機(BrushlessDCMotor,以下簡稱BLDC)是隨著電力電子技術(shù)及新型永
磁材料的發(fā)展而迅速成熟起來的一種新型電機。以其體積小、重量輕、效率高、慣量小
和控制精度高等優(yōu)點,同時還保留了普通直流電動機優(yōu)良的機械特性,廣泛應(yīng)用于伺服控
制、數(shù)控機床、機器人等領(lǐng)域,隨著無刷直流電機應(yīng)用領(lǐng)域的不斷擴大,要求控制系統(tǒng)
設(shè)計簡易、成本低廉、控制算法合理、開發(fā)周期短。建立無刷直流電機控制系統(tǒng)的仿真
模型,可以有效的節(jié)省控制系統(tǒng)設(shè)計時間,及時驗證施加于系統(tǒng)的控制算法,觀察系統(tǒng)的控制
輸出;同時可以充分利用計算機仿真的優(yōu)越性,人為地改變系統(tǒng)的結(jié)構(gòu)、加入不同的擾動和參
數(shù)變化,以便考察系統(tǒng)在不同結(jié)構(gòu)和不同工況下的動、靜態(tài)特性同。
5.2永磁無刷直流電機(BLDC)的數(shù)學(xué)模型
無刷直流電機由定子三相繞組、永磁轉(zhuǎn)子、逆變器、轉(zhuǎn)子磁極位置檢測器等組成,
其轉(zhuǎn)子采用瓦形磁鋼,定子采用整距集中繞組,由逆變器供給方波電流。BLDC氣隙磁
場感應(yīng)的反電動勢和相電流之間的關(guān)系,如圖5-1所示。由于BLDC的感應(yīng)電動勢為梯形
波,包含有較多的高次諧波,并且BLDC的電感為非線性,在分析和仿真BLDC控制
系統(tǒng)時,直接采用相變量法,根據(jù)轉(zhuǎn)子位置,采用分段線性表示感應(yīng)電動勢。
圖5-1A相反電動勢和電流波形
5.2.1電壓方程
BLDC三相定子電壓的平衡方程可用以下的狀態(tài)方程表示:
00一工工一
=耳
00k+4.Lb幾P十0b
,00凡%4
(3)
式中,ua,ub,uc為三相定子電壓(V);ea,eb,ec為三相定子的反電動勢(V);ia,ib,ic
為三相定子相電流(A):La,Lb,Lc為三相定子自感(H);Lab,Lac,Lba,Lbc,Lca,Lcb為三
相定子繞組之間的互感(H);Ra,Rb,Rc為三相定子繞組的相電阻;p為微分算子(d/dl)
由電機的結(jié)構(gòu)決定,在360。電角度內(nèi),轉(zhuǎn)子的磁阻不隨轉(zhuǎn)子位置的變化而變化,并假
定三相繞組對稱,則有:La=Lb二Lc=L,Lab二La=Lba=Lbc=Lca=Lcb=M,Ra=Rb二Rc二R。由
于三相對稱的電機中,ia+ib+ic=O,以及Mib+Mic=-Mia,則式(3)可改寫為:
%]100
Ui-0R0S+
u00R
cJ」L
00
'L-MiQ.ea..
0L-M0Pib+eb
00L-Mi,e.
(4)
5.2.2轉(zhuǎn)矩方程
BLDC的電磁轉(zhuǎn)矩方程可表示
羽b+cjc)/㈤
⑸
其中,3為BLDC的角速度(rad/s)。BLDC的運動方程可表示為:
Te=7"BgJ挈
(6)
5.2.3等效電路
由BLDC的電壓方程,可以將其等效地表示為圖5-2所示的等效電路,BLDC的每
圖5-2永磁無刷直流電機等效電路圖
5.3STMatlabKBLDC系的釐
在Matlab7.0的Simulink環(huán)墻E不?用SimPowerSystemToolbox提供的豐富模塊庫,
在分析BLDC數(shù)學(xué)模型的基礎(chǔ)上,提出了建立BLDC控制系統(tǒng)仿真模型的方法,系統(tǒng)
設(shè)計框圖如圖5-3所示。BLDC建模仿真系統(tǒng)采用雙閉環(huán)控制方案:轉(zhuǎn)速環(huán)由PID調(diào)節(jié)器
構(gòu)成,電流環(huán)由電流滯環(huán)調(diào)節(jié)器構(gòu)成。根據(jù)模塊化建模的思想,將圖3所示的控制系統(tǒng)分割
為各個功能獨立的子模塊。圖5-4艮兩BLDC建模的整體控制框圖,其中主要包括:
BLDCM本體模塊、速度控制模塊、參考電流模塊、電流滯環(huán)控制模塊、轉(zhuǎn)矩計算模塊
和電壓逆變器模塊。把這些功能模塊和S函數(shù)相結(jié)合,在Matlab/Simulink中搭建出
BLDC控制系統(tǒng)的仿真模型,并實現(xiàn)雙閉環(huán)的控制算法,圖中各功能模塊的作用與結(jié)
構(gòu)簡述如下。
圖5-3BLDC控制系統(tǒng)設(shè)計框
Ducrete,
mod"
圖5-4Matlab/Simulink中BLDC仿真建模整體控制框
圖
5.3.1BLDCM本體模塊
在整個控制系統(tǒng)的仿真模型中,BLDCM本體模塊是最重要的部分,該模塊根據(jù)
BLDC電壓方程式求取BLDC三相相電流,結(jié)構(gòu)框圖如圖5-5所示。
由電壓方程式可得,要獲得三相電流信號ia、ib、ic,必需首先求得三相反電動勢
信號ea、eb、ec0而BLDC建模過程中,梯形波反電動勢的求取方法一直是較難解決
的問題,反電動勢波形不理想會造成轉(zhuǎn)矩脈動增大、相電流波形
不理想等問題,嚴(yán)重時會導(dǎo)致?lián)Q向失敗,電機失控。
圖5-5BLDCM本體模塊結(jié)構(gòu)框圖及其封裝
因此,獲得理想的反電動勢波形是BLDC仿真建模的關(guān)鍵問題之一。目前求取反電動勢
較常用的三種方法為:(1)有限元法,應(yīng)用有限元法求得的反電動勢脈動小,精度高,但方法
復(fù)雜、專業(yè)性強、不易推廣。(2)傅立葉變換(FFT)法,F(xiàn)FT法應(yīng)用簡單,但需要進(jìn)行大量三角
函數(shù)值的計算,對仿真速度影響較大。(3)分段線性法,如圖5-6所示,將一個運行周期0-360°分為
6個階段,每60°為一個換向階段,每一相的每一個運行階段都可用一段直線進(jìn)行表示,根據(jù)某
一時刻的轉(zhuǎn)子位置和轉(zhuǎn)速信號,確定該時刻各相所處的運行狀態(tài),通過直線方程即可求得反電動
勢波形。分段線性法簡單易行,且精度較高,能夠較好的滿足建模仿真的設(shè)計要求。因而,本文
采用分段線性法建立梯形波反電動勢波形。理想情況下,二相導(dǎo)通星形三相六狀態(tài)的BLDC定子
三相反電動勢的波形如圖6所示。根據(jù)轉(zhuǎn)子位置將運行周期分為6個階段:0?n/3,冗/3?
2n/3,2冗/3~冗,冗~4冗/3,4n/3~5兀/3,5n/3~2冗。
以第一階段()?兀/3為例,A相反電動勢處于正向最大值Em,B相反電動勢處負(fù)向最大
值-Em,C相反電動勢處于換向階段,由正的最大值Em沿斜線規(guī)律變化到負(fù)的最大值?Em,
根據(jù)轉(zhuǎn)子位置和轉(zhuǎn)速信號就可以求出各相反電動勢變化軌跡的直線方程;其它5個階段,也是
如此。據(jù)此規(guī)律,可以推得轉(zhuǎn)子位置和反電動勢之間的線性關(guān)系,如表1所示,從而采用分段線性
法,解決了在BLDC本體模塊中梯形波反電動勢的求取問題。
表1轉(zhuǎn)子位置和反電動勢之間的線性關(guān)系表
轉(zhuǎn)子位苴EaEbEc
0—n/3k"wP8”g6)+1)
ni3--2K/3-k*w
41
兀k*w?((2*n/3Fosj/(x6:H-l)k*w-kw
冗~4山3-k*vrk*wk*w*((Pcs句n/6)-l)
4n/3?5n73k*w*?:(4*n/S-?osy(山6〉+l)k*w
5H3?2nk*w
表1中k為反電動勢系數(shù)(V/(r/min))Pos為電角度信號(rad)w為轉(zhuǎn)速信號(rad/s)。根
據(jù)電機轉(zhuǎn)過的電角度來求反電動勢,用S函數(shù)編寫。
Em
?Pos
53.2電流滯環(huán)控制模塊
在這個仿真模塊中采用滯環(huán)控制原理來實現(xiàn)電流的調(diào)節(jié),使得實際電流隨給定電流的
變化。圖5-7表示的是滯環(huán)型PWM逆變器的工作原理。其工作原理是:當(dāng)給定電流值
與反饋電流值的瞬時值之差達(dá)到滯環(huán)寬度正邊緣時,逆變器的開關(guān)管VT1導(dǎo)通,開關(guān)
管VT4關(guān)斷,電動機接通直流母線的正端,電流開始上升反之,當(dāng)給定電流值與反饋
電流值的瞬時值之差達(dá)到滯環(huán)寬度負(fù)邊緣時,逆變器的開關(guān)管VT1詢f,開關(guān)管VT4導(dǎo)通,
電動機接通直流母線的負(fù)端,電流開始下降。選擇適當(dāng)?shù)臏h(huán)環(huán)寬,即可使實際電流不
斷跟蹤參考電流的波形,實現(xiàn)電流閉環(huán)控制。模塊結(jié)構(gòu)框圖如圖5-8所示,輸入為三相
參考電流和三相實際電流,輸出為PWM逆變器控制信號。
(a)滯環(huán)電流跟蹤型PWM逆變器單項結(jié)構(gòu)示意圖
(b)滯環(huán)電流跟蹤型PWM逆變器輸出電流電壓波
形圖5-7滯環(huán)電流跟蹤型PWM逆變器的工作原
理
圖5-8電流滯環(huán)控制模塊結(jié)構(gòu)框圖及其封裝
533速度控制模塊
速度調(diào)節(jié)采用離散PID算法,以獲得最佳的動態(tài)效果。速度為積分的參數(shù)Kd為微
分的參數(shù)。控制模塊的結(jié)構(gòu)較為簡單,如圖5-9所示,單輸入;參考轉(zhuǎn)速(n_rcf)和實際
轉(zhuǎn)速(n)的差值,單輸出:三相參考相電流的幅值1s。其中,Kp為P1D控制器中比例的
參數(shù),Ki為積分的參數(shù),Kd為微分的參數(shù)。Saturation飽和限幅模塊將輸出的三相
參考相電流的幅值限定在要求范闈內(nèi)。
(b)速度控制模塊
圖5-9速度控制模塊結(jié)構(gòu)框圖及其封
萄
5.3.4參考電流模塊
參考電流模塊的作用是根據(jù)電流幅值信號Is和位置信號給出三相參考電流,輸出
的三相參考電流直接輸入電流滯環(huán)控制模塊,用于與實際電流比較進(jìn)行電流滯環(huán)控制。
轉(zhuǎn)子位置和三相參考電流之間的對應(yīng)關(guān)系如表2所示,參考電流模塊的這一功能可通過
S函數(shù)編程實現(xiàn)。
表2軌子位置和三相參考電流之間的對應(yīng)X系表
轉(zhuǎn)子位置I_arI_brI_cr
。?K/3Is-Is0
R3?2E3Is0-Is
2n>3?兀0k-Is
兀?4n/3-IsIs0
4n/3-5n/3-Is0L,
0-IsIs
5.3.5轉(zhuǎn)矩計算模塊
根據(jù)BLDC數(shù)學(xué)模型中的電磁轉(zhuǎn)矩方程式,可以建立圖5-10所示的轉(zhuǎn)矩計算模塊,
模塊輸入為三相相電流與三相反電動勢,通過加、乘模塊即可求得電磁轉(zhuǎn)矩信號Teo
□OSQ昌IX電亳■|10.0|Nor.al~3
圖5-10轉(zhuǎn)矩計算模塊結(jié)構(gòu)框圖及其封裝
5.3.6轉(zhuǎn)速計算模塊
根據(jù)運動方程式(4),由電磁轉(zhuǎn)矩、負(fù)載轉(zhuǎn)矩以及摩擦轉(zhuǎn)矩,通過加乘、積分環(huán)節(jié),
即可得到轉(zhuǎn)速信號,求得的轉(zhuǎn)速信號經(jīng)過積分就可得到包機位置信號,如圖5-11所示。
zhuansu
圖5-11轉(zhuǎn)速計算模塊結(jié)構(gòu)框圖及其封裝
5.3.7電壓逆變器模塊
逆變器對BLDC來說,首先是功率變換裝置,也就是電子換向器,每一個橋臂
上的一個功率器件相當(dāng)于直流電動機的一個機械換向器,還同時兼有PWM電流調(diào)節(jié)器
功能。對逆變器的建模,本文采用Simulink的SimPowerSystem工具箱提供的三相
全橋IGBT模塊。給IGBT的A舊、C三相加三個電壓表,輸出的Simulink信號可以與
BLDC直接連接,如圖5-12所示。逆變器根據(jù)電流控制模塊所控制PWM信號,順序
導(dǎo)通和關(guān)斷,產(chǎn)生方波電流輸出。
)LiQOXffe?nQi?■|10.0Normal二J里第[
圖5-12電壓逆變器模塊結(jié)構(gòu)框圖及其封裝
5.4仿真結(jié)果
基于Matlab/Simulink建立了BLDC控制系統(tǒng)的仿真模型并對該模型進(jìn)行了BLDC
雙閉環(huán)控制系統(tǒng)的仿真。仿真中,BLDC電機參數(shù)設(shè)置為:定了?相繞組電阻R=1C,
定子相繞組自感L=0.02L,互感M=-0.061H,轉(zhuǎn)動慣量J=0.005kg.m2,阻尼系數(shù)
B=0.0002N?m?s/rad,額定轉(zhuǎn)速n=1000r/min,極對數(shù)p=l,220V直流電源供電。
離散PID控制器三個參數(shù)Kp=5,Ki=0.01,Kd=0.001,飽和限幅模塊幅值限定在±35
內(nèi),采樣周期T=0.001So為了驗證所設(shè)計的BLDC控制系統(tǒng)仿真模型的靜、動態(tài)性能,
系統(tǒng)空載起動,待進(jìn)入穩(wěn)態(tài)后,在t=0.3s時突然加負(fù)載TL=5N-m,在t=0.65s時突
然撤去負(fù)載??傻玫较到y(tǒng)轉(zhuǎn)速、轉(zhuǎn)矩、三相電流和三相反電動勢仿真曲線如圖5-13?
5-16所示。
由仿真波形可以看出,在n=1000r/min的參考轉(zhuǎn)速下,系統(tǒng)響應(yīng)快速且平穩(wěn),相
電流和反電動勢波形較為理想。仿真波形圖5-14、5-15表明:起動階段系統(tǒng)保持轉(zhuǎn)矩
恒定,因而沒有造成較大的轉(zhuǎn)矩和相電流沖擊,參考電流的限幅作用十分有效;空載穩(wěn)速運
行時,忽略系統(tǒng)的摩擦轉(zhuǎn)矩,因而此時的電磁轉(zhuǎn)矩均值為零;在t=0.5s時突加負(fù)載,轉(zhuǎn)速發(fā)
生突降,但乂能迅速恢復(fù)到平衡狀態(tài),穩(wěn)態(tài)運行時無靜差。仿真波形圖5-14中,突加負(fù)載后,
負(fù)載轉(zhuǎn)矩有較大的脈動,這主要是由電流換向和電流滯環(huán)控制器的頻繁切換造成的。木系統(tǒng)
經(jīng)過硬件試驗,其結(jié)果與仿真波形一致,證明了本文所提出的這種新型BLDC仿真建模方法
的有效性及控制系統(tǒng)的合理性。
圖5-13轉(zhuǎn)速響應(yīng)曲線圖5?14轉(zhuǎn)矩響應(yīng)曲線
020406081
101----------r-----------------1-------------------
Q用跳刪冊?
?lol____1_?-_L__________
。:20406OJB1
.101_________1___________
0020406OS
時阿Vs
圖5-16反電動勢Ea,Ea,Ea波形
6結(jié)論
本文在超小型水下機器人的設(shè)計、算法及實驗等方面進(jìn)行了相關(guān)論述,初步建立了超
小型水下機器人基礎(chǔ)智能控制實驗平臺。利用自適應(yīng)PID控制算法在超小型水下機器人
航向角鎖定方面進(jìn)行了理論及實驗分析。本研究也為自行設(shè)計開發(fā)新型超小型水下機器人
提供了實驗平臺且積累了相關(guān)經(jīng)驗。介紹的小型自治水下機器人以單主推和舵組合的方式操縱
航行,可實現(xiàn)自主定深定向航行?;诤喕P驮O(shè)計了航行控制系統(tǒng),立了開架式水下機器人
潁里模型及數(shù)學(xué)模型,并對數(shù)學(xué)模型簡化。對推進(jìn)器利命步亍了仿真計算分析。
參考文獻(xiàn)
L1J.吳寶舉,李碩,李一平,王曉輝。小型自治水下機器人運動控制系統(tǒng)研究[J]機
械設(shè)計與簾超。2010,6:158-16()
[2].楊曉華,侯巍,王樹新,梁捷,劉頡?;贑AN總線的水下機器人執(zhí)行節(jié)點
設(shè)計與實現(xiàn)與]海洋技術(shù)。2005,24(4)15-16
[3].馮常,竇普,陳樹才。小型水下觀測機器人設(shè)計與控制的研究[J],計算機測量與控
制。2009,17(4)672-678
[41.以,加泯,秦再白微小型水下機器人操縱性能與運動仿真研究[J],系統(tǒng)仿真
學(xué)報。2009,21(13)4149-4158.
[51.袁偉杰,劉貴杰,朱紹鋒?;谶z傳算法的自治水下機器人水動力參數(shù)辨識方
法[J],機械工程學(xué)報。2010,46(11)97-100.
[6].嚴(yán)龍,蘇永清?;贒SP的水下機器人組合導(dǎo)航系統(tǒng)設(shè)計[J],工業(yè)控制計算機。
2010,23(4):11-13
[7].蔡昊鵬,蘇玉民。水下航行體推進(jìn)器設(shè)計方法哈爾賓視客組網(wǎng)2010,
31(4J429-469.
[8].邢逾,李偉力,程鵬。永磁無刷直流電動機時步有限元與Matlab協(xié)同仿真計
算[J],微電機。2907,40(1):40-44
2015年水下玻纖套筒加固橋梁墩柱成功項目案例
水下玻纖套筒加固系統(tǒng)(又稱“夾克法”),主要應(yīng)用于對各種腐
蝕、沖刷、混凝土脫落、鋼筋露筋等病害的結(jié)構(gòu)基礎(chǔ)碼頭樁基和橋墩
柱(包括混凝土樁、鋼樁和木樁)等修復(fù)和加固防護(hù),以及對新建墩柱
的預(yù)先防護(hù)。
自20世紀(jì)70年代以來,此技術(shù)在世界范圍內(nèi)已修復(fù)了成千上
萬個橋墩,實踐證實了水下玻纖套筒加固系統(tǒng)是一種經(jīng)濟、高效和長期
維護(hù)的解決方案。該系統(tǒng)配套的材料有:玻璃纖維套筒、玻璃纖維套筒、
水
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030物聯(lián)網(wǎng)架構(gòu)設(shè)計行業(yè)現(xiàn)狀分析與全球標(biāo)準(zhǔn)化趨勢研究報告
- 2025-2030物流運輸設(shè)備行業(yè)目前供需情況及未來發(fā)展規(guī)劃分析報告
- 2025-2030物流倉儲系統(tǒng)行業(yè)市場發(fā)展現(xiàn)狀和客戶服務(wù)優(yōu)化分析報告
- 2025-2030物業(yè)管理行業(yè)開發(fā)企業(yè)增值服務(wù)創(chuàng)新客戶滿意度區(qū)間研究規(guī)劃
- 2025-2030物業(yè)中心行業(yè)市場競爭現(xiàn)狀供需分析投資規(guī)劃評估評估研究報告
- 企業(yè)薪酬激勵制度設(shè)計與實施
- 公司會議管理制度含會議內(nèi)容與形式安排工具
- 餐飲行業(yè)食品采購與質(zhì)量控制制度
- 地產(chǎn)廣告全案推廣方案
- 精益管理降低醫(yī)療成本的路徑分析
- 石子廠規(guī)范管理制度
- T-CEPPEA 5002-2019 電力建設(shè)項目工程總承包管理規(guī)范
- 中國水利教育培訓(xùn)手冊
- 變配電室工程施工質(zhì)量控制流程及控制要點
- 小學(xué)數(shù)學(xué)元角分應(yīng)用題200道及答案
- 主播合同糾紛答辯狀
- 機械原理發(fā)展史總結(jié)
- 國有企業(yè)合規(guī)管理
- 如何做好信訪工作
- 寵物開店創(chuàng)業(yè)計劃書
- 公司個人征信合同申請表
評論
0/150
提交評論