999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

仿魚尾推進器在動力航向控制上的應用

2017-09-12 01:12:37周國齊劉作軍
中國慣性技術學報 2017年3期
關鍵詞:卡爾曼濾波

袁 鵬,楊 曄,周國齊,劉作軍

(1. 河北工業(yè)大學,天津 300132;2. 天津航海儀器研究所,天津 300131)

仿魚尾推進器在動力航向控制上的應用

袁 鵬1,楊 曄2,周國齊1,劉作軍1

(1. 河北工業(yè)大學,天津 300132;2. 天津航海儀器研究所,天津 300131)

傳統(tǒng)的螺旋槳推進器工作噪聲大,效率低,而仿魚尾推進器技術有望改進這些不足,從而提出利用仿魚尾推進動力定位的思想。通過對魚尾推進模式和動力學的研究,設計出了最佳參數(shù)的仿魚尾推進器。首先根據(jù)力的分解和拉格朗日動力學方程,計算出了前向推進力和各關節(jié)轉(zhuǎn)矩,為課題研究奠定了力學基礎;在動力定位控制研究中,通過慣性測量裝置獲取運動信息,采用卡爾曼濾波的數(shù)據(jù)融合算法實現(xiàn)姿態(tài)信息的解算,建立x方向上的空間運動模型并使用模糊自適應PID算法和傳統(tǒng)PID算法仿真模擬。系統(tǒng)穩(wěn)定性分析顯示,PID控制存在14%的超調(diào),而模糊自適應PID控制算法沒有出現(xiàn)超調(diào),兩者的穩(wěn)定時間均在240 s左右。最后由仿真分析驗證模糊自適應PID算法更適合動力定位控制。

仿魚尾推進器;動力定位;慣性測量;卡爾曼濾波;模糊自適應PID

魚類憑借高效的魚尾和鰭能在水中靈活游動和定位,而仿生魚的研究開始于1994年,美國MIT研究小組研制出世界上第一條仿生金槍魚。近年來對魚尾動力學的研究已經(jīng)相當成熟[1],從理論上解釋了魚尾工作時的高效性,但是把仿魚尾推進器單獨作為一種推進技術的研究為數(shù)不多。

動力定位系統(tǒng)是水下潛器和船舶的重要控制系統(tǒng)之一,它主要是利用推進器進行載體姿態(tài)的調(diào)整,并穩(wěn)定在設定的位置。傳統(tǒng)的螺旋槳推進器在船舶和水下潛器中廣泛應用,然而長期以來其推進性能基本沒有明顯的提升。仿魚尾推進器作為一種新的推進技術,主要的優(yōu)點有推進效率高、機動性能好、噪音低、阻力小、槳舵合一、結(jié)構(gòu)簡單等。高效靈活的仿魚尾推進器將會在動力定位中得到應用。本文主要研究基于仿魚尾推進器動力定位的基礎技術,即對載體姿態(tài)進行控制,使之保持在設定航向。

1 仿魚尾推進器結(jié)構(gòu)參數(shù)設計

本文選擇魚類中最常見的運動方式尾鰭擺動推進模式(BCF),如圖1,它在游動時,僅僅有身體的后1/3在波動,前面的2/3幾乎沒有波動,然而它前進90%的推力也是由后1/3提供的。

在魚尾的研究中,通常將前面載體部分看成剛體,它是依靠一個狹長而柔軟的區(qū)域和尾部相連,這部分區(qū)域叫做尾柄,也可以看成尾鰭的一部分。影響尾鰭運動性能的結(jié)構(gòu)參數(shù)主要有:

1)尾鰭形狀:影響尾鰭形狀的參數(shù)主要有尾鰭的面積S和展弦比L/C。根據(jù)試驗研究,展弦比越大,推力就越大。

圖1 BCF進模式Fig.1 Model of BCF propulsion

2)擺動部位關節(jié)數(shù)(N):擺動部分的關節(jié)決定尾鰭的柔軟程度。N越大,尾鰭柔性就越大,游動就越靈活,但是整個運動效率降低。

3)擺動部分各關節(jié)的長度比:在這個值相對大的部位,關節(jié)的密度大,柔性就越大。

綜合三個方面的考慮,本文的仿魚尾推進器的實物結(jié)構(gòu)如圖2所示。

圖2 仿魚尾構(gòu)Fig.2 Structure of fish-tail propeller

2 仿魚尾推進器的動力學分析

魚類可以在水中靈活地游動和懸停,主要是利用魚尾平動和擺動的復合運動,調(diào)整運動方向和保持位置的穩(wěn)定。動力定位是通過仿魚尾推進器相互抵消外力擾動實現(xiàn)的,因此魚尾受力分析是提供動力定位的理論基礎[2]。為了簡化力學分析,先進行幾個假設:

? 魚尾是理想剛體,不存在任何摩擦力和間隙;

? 尾鰭為質(zhì)量分布均勻的薄板,質(zhì)心為幾何中心;

? 魚尾的前端只有一個自由度。

根據(jù)以上假設,在研究平動的推力時將魚尾看成一個質(zhì)點,受力分析時先不考慮載體的受力,只考慮魚尾的推力,且薄板在水中的阻力忽略不計。

2.1 推力分析及計算

運動時,魚尾的推力主要由流體壓力、升力、慣性力和前緣力等產(chǎn)生,其中尾鰭擺動時流體產(chǎn)生的壓力和尾渦產(chǎn)生的升力是主要推力成分。

1)流體壓力

流體壓力主要是由魚尾擺動形成渦流而產(chǎn)生,根據(jù)流體力學伯努利原理,會產(chǎn)生一個方向垂直于魚尾表面的壓力,為本體的前進提供推力,其定義為

式中:ρ為流體密度;V為魚尾與流體的相對速度;S為魚尾的表面積。

2)升力

魚在水中運動時,根據(jù)大展弦比類機翼理論,尾部會受到來自流體的升力,升力的方向和運動方向相垂直,其定義為

式中:L為展長;C為弦長;α為魚尾擊水角度。

仿魚尾推進力的計算主要包括尾鰭推進力和尾柄推進力的計算,設平動—擺動的運動規(guī)律表示為

則平動運動速度和擺動角速度則可以表示為

式中:h0為尾鰭平動運動最大幅值;θ0為尾鰭擺動最大幅值;f為擺動頻率;φ0平動與擺動的最大相位差。以V0表示來流速度,則尾鰭相對流體速度為

由前面的分析可知:推進力主要分為流體壓力產(chǎn)生的推進力和尾渦升力產(chǎn)生的推進力,分別建立模型并計算如下:

1)尾鰭推進力計算

設F1為作用在尾鰭表面上的流體壓力,根據(jù)伯努利原理對該力的分析如圖3所示。

圖3 尾鰭流體壓力模型Fig.3 Fluid pressure model of caudal fin

由圖3可知,尾鰭所受流體壓力產(chǎn)生的推進力為

根據(jù)大展弦比類機翼理論,尾鰭的升力模型如圖4所示。

圖4 尾鰭升力模型Fig.4 Lift model of caudal fin

由圖4可得,由尾渦對尾鰭產(chǎn)生的升力而產(chǎn)生的推進力為

式中:L為尾鰭展長;C為尾鰭弦長。

綜上分析可得,尾鰭產(chǎn)生的總推進力大小為

2)尾柄推進力計算

尾柄推進力的計算方法與尾鰭的計算同理。但是計算升力時,展長和弦長的乘積近似用尾柄的表面積來替代。因此可得,尾柄產(chǎn)生的總推進力大小為

式中:S2為尾柄表面積;r2為尾柄重心到魚體轉(zhuǎn)動關節(jié)的距離;A0為尾柄擺動幅值。

綜上分析可得,仿魚尾推進器產(chǎn)生總的推進力為

2.2 各關節(jié)轉(zhuǎn)矩的分析及計算

利用拉格朗日法進行動力學分析[3],其方程為

式中:Ek為系統(tǒng)的動能;Ep為系統(tǒng)的勢能;qi為廣義坐標;尾柄和尾鰭的相對角位移分別為θ1、θ2;Qi為廣義力,為尾柄和尾鰭的力矩;T為渦流反作用力對各個關節(jié)的力矩。

通過對式(11)的化簡、整理可得到尾柄和尾鰭的轉(zhuǎn)動力矩:

其中,尾鰭和尾柄長度分別為l1、l2,質(zhì)量分別為。通過式(10)(12)可以求出應施加于尾柄和尾鰭關節(jié)的力矩和推力,保證系統(tǒng)運動加速度、速度的精確控制,減小外力對系統(tǒng)的沖擊。

3 航向控制建模與仿真

3.1 基于卡爾曼濾波的姿態(tài)信息處理

本文使用的慣性測量裝置是以STM32單片機為處理器,通過姿態(tài)傳感器MPU9250對運動姿態(tài)進行檢測,來提供俯仰角、橫滾角和航向角等姿態(tài)信息。MPU9250包括三軸陀螺儀、三軸加速度計和三軸磁力計,每個傳感器在所測量的參數(shù)上都有較高的性能,但也有一定的局限性,這些局限性會影響各個參數(shù)的精確度,這就需要對各個傳感器的測量參數(shù)進行數(shù)據(jù)融合,研究出一種實時高效的姿態(tài)解算算法。

本文使用姿態(tài)漂移小、實時性好、能夠?qū)崿F(xiàn)自適應的卡爾曼濾波的數(shù)據(jù)融合算法[4-7],它是以系統(tǒng)的觀測量作為輸入,以系統(tǒng)的狀態(tài)量估計值作為輸出,利用系統(tǒng)噪聲和觀測噪聲的協(xié)方差進行最優(yōu)估計的數(shù)據(jù)處理方法。假設系統(tǒng)的狀態(tài)向量和觀測值可用下面公式表示:

式中:qn為當前狀態(tài)的旋轉(zhuǎn)四元數(shù);A為狀態(tài)變換矩陣;qn-1為下一個狀態(tài)的旋轉(zhuǎn)四元數(shù);B為當前的輸入系數(shù)矩陣;un當前輸入;Zn為觀測值;C為狀態(tài)增益矩陣。對于姿態(tài)檢測系統(tǒng),陀螺儀的角度狀態(tài)可用式(13)描述,加速度計和磁力計的對應角度值可作為觀測反饋值。

每一次卡爾曼濾波計算輸出狀態(tài)都分為三個步驟:預測部分、觀測部分、更新部分。1)預測部分

式中:Pn-1是前一個狀態(tài)的協(xié)方差,根據(jù)式(17)(18)可以估算出本狀態(tài)的旋轉(zhuǎn)四元數(shù)。

2)觀測部分

卡爾曼濾波還需要一個當前狀態(tài)的觀測值,如下式:

3)更新部分

這里要計算出一個差值(新息),其方程為

式中:R為測量噪聲協(xié)方差矩陣,這里取單位陣I4×4·0.001。最終,得到后驗旋轉(zhuǎn)四元數(shù):

和后驗協(xié)方差矩陣:

增益矩陣K決定了最終的輸出值qpo,n更傾向于預測值還是觀測值[7]。為提高角速度的精度,還要進行溫度傳感器的補償,因此在使用陀螺儀角速度計算狀態(tài)旋轉(zhuǎn)矩陣之前減去當前溫度的零位漂移速度,最后得到卡爾曼濾波數(shù)據(jù)融合算法的流程圖,如圖5所示。

圖5 卡爾曼濾波的數(shù)據(jù)融合算法的流程圖Fig.5 Flow chart of data fusion algorithm based on Kalman filter

3.2 航向控制模型建立

仿魚尾推進器能靈活地改變運動方向是實現(xiàn)動力定位的前提,而精確的方向運動控制需要建立航向控制運動模型[8-9]。本文主要是研究仿魚尾推進的航向動力控制,因此需要建立一個關于輸入是平均擺動角度θα,輸出是航向偏轉(zhuǎn)角度φp的模型,二者的關系如圖6所示。

圖6 仿魚尾船運動示意圖Fig.6 Swimming fish-like boat illustration

本文以仿魚尾船水平面x方向的航向動力定位為研究對象,其空間運動數(shù)學模型為:

式中:ρ為海水密度;Ix、Iy、Iz為三軸向的轉(zhuǎn)動慣量;xg、yg、zg為重心在載體坐標系上的坐標;Tx為推進器沿x軸向的推進力(2.1節(jié)已求);MTZ為Z軸的轉(zhuǎn)矩(2.2節(jié)已求);′分別表示由速度、角速度、加速度及角加速度引起的縱向力和轉(zhuǎn)矩的無因次相對應的系數(shù)。

模型在辨識過程中,仿魚尾船的主要參數(shù)信息如表1所示。

辨識出的航向控制模型傳遞函數(shù)如式(30)所示:

表1 仿魚尾船的主要參數(shù)信息Tab.1 Main information of the fish-like boat

3.3 航向控制仿真驗證及分析

根據(jù)式(31)可知,姿態(tài)航向模型是一個三階的線性帶滯后的傳遞函數(shù),分別使用模糊自適應PID控制算法[10-11]和傳統(tǒng)的PID控制算法在Matlab中的Simlink進行仿真[12]。設定穩(wěn)定航向角度為50°,PID控制結(jié)構(gòu)框圖如圖7所示,模糊自適應PID結(jié)構(gòu)框圖如圖8所示,仿真結(jié)果如圖9所示。

圖7 PID控制結(jié)構(gòu)框圖Fig.7 Block diagram of PID control

圖8 模糊自適應PID結(jié)構(gòu)框圖Fig.8 Block diagram of fuzzy adaptivePID

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

分析圖9可以得到表2,傳統(tǒng)PID控制算法結(jié)構(gòu)簡單,響應速度快,但是存在14%的超調(diào)量,而模糊自適應PID控制算法沒有出現(xiàn)超調(diào),且穩(wěn)定時間基本一樣在海洋、湖泊這樣的復雜環(huán)境下,存著在洋流、風、浪等不定因素,所以對于控制系統(tǒng)的穩(wěn)定性要求較高,而模糊自適應PID可以提高控制系統(tǒng)的穩(wěn)定性能,使控制品質(zhì)達到最佳。

表2 參數(shù)對比表Tab.2 Parameter comparison

4 結(jié) 論

本文通過對仿魚尾推進器結(jié)構(gòu)設計和動力學分析,將設計方案與仿魚尾船航向動力定位結(jié)合,求出空間運動模型,并進行了模糊自適應PID控制算法仿真,驗證了利用仿魚尾推進器進行動力定位的可行性。本文是該課題方向上的初步研究,仿魚尾推進器與動力定位結(jié)合還需要更多的理論論證和實驗模擬。

(References):

[1] Xu Y, Mohseni K. A fish-like locomotion model in an ideal fluid with lateral-line-inspired background flow estimation[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. USA, 2014: 3181-3186.

[2] Kopman V, Laut J, Acquaviva F, et al. Dynamic modeling of a robotic fish propelled by a compliant tail[J]. IEEE Journal of Oceanic Engineering, 2014, 40(1): 209-221.

[3] Gu H, Zhao J, Hu D, et al. Analysis of propeller lift force based on FLUENT[C]//IEEE International Conference on Aircraft Utility Systems. Beijing, 2016: 119-123.

[4] Jian L, Lei Y, Cai Y, et al. Multi-sensor data fusion algorithm based on fuzzy adaptive Kalman filter[C]//IEEE Control Conference. Italy, 2013: 4523-4527.

[5] 余星. 基于捷聯(lián)慣性的水下載體姿態(tài)檢測系統(tǒng)研制[D].杭州: 杭州電子科技大學, 2013.

[6] Li J, Xia G. The application of an extended Kalman filter in the dynamic positioning system[C]//12th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery. Changsha, 2016: 1945-1949.

[7] McFarland C J, Harris Z J, Whitcomb L L. Development of and preliminary results with an extended Kalman filter for the estimation of the translational and angular velocity of underwater vehicles[J]. 2014 Oceans - St. John's. 2015: 1-8.

[8] Karakasis N. Active yaw control in a horizonta axis wind system without requiring wind direction measurment[C]//IEEE Conference Publications. Xi’an, 2015: 1444-1449.

[9] Xue Tao, Zhao Yang, Cui Sheng-guo, et al. Design and implementation of manned submersible semi physical simulation system[C]//International Conference on Robotics and Biomimetics. USA, 2016: 155-160.

[10] Lukichev D V, Demidova G L, Brock S. Fuzzy adaptive PID control for two-mass servo-drive system with elasticcity and friction[C]//2015 IEEE 2ndInternational Conference on Cyberetics. California, 2015: 443-448.

[11] Lei Yan-min, Du Li-min, Feng Zhi-bin. Motion control of robot based on fuzzy adaptive PID algorithm[C]//2013 3rd International Conference on Computer Science and Network Technology. Network, 2013: 1310-1313.

[12] 謝克峰, 張合, 唐玉發(fā), 等. 伸縮式鴨舵二維修正策略和修正能力[J]. 中國慣性技術學報, 2015, 23(4): 477-482.Xie Ke-feng, Zhang He, Tang Yu-fa, et al. Two-dimension correction strategy and capability for retractable canard[J]. Journal of Chinese Inertial Technology, 2015, 23(4):477-482.

Application of fish-tail propeller on dynamic heading control

YUAN Peng1, YANG Ye2, ZHUO Guo-qi1, LIU Zuo-jun1
(1. Hebei University of Technology, Tianjin 300132, China;2. Tianjin Navigation Instrument Research Institute, Tianjin 300131, China)

In view that conventional propellers are featured by large working noise and low efficiency, while the fish-tail propeller technology is expected to improve these shortages, the idea of using fish-tail propeller to realize the ship’s dynamic positioning is proposed. Based on the study of the fish-tail propulsion model and the dynamic features, a fish-tail propeller with optimum parameters is designed. Firstly, according to the force’s decomposition and the Lagrange dynamics equation, the forward propulsion force and each joint torque are calculated, which lays a mechanical foundation for the subject research. In studying the dynamic positioning control, the motion information is obtained by inertial measurement device, and the data fusion algorithm based on Kalman filter is used to solve the attitude information. The spatial motion model in X direction is established, and the fuzzy adaptive PID algorithm and the traditional PID algorithm are used to conduct the simulations. The system stability simulation analysis shows that the PID control has 14%overshoot, while the fuzzy adaptive PID has no overshoot, and both the stability times are about 240 s, which show that the fuzzy adaptive PID algorithm is more suitable for dynamic positioning control.

fish-tail propeller; dynamic positioning; inertial measurement; Kalman filter; fuzzy adaptive PID

TP273

:A

1005-6734(2017)03-0399-06

10.13695/j.cnki.12-1222/o3.2017.03.022

2017-03-26;

:2017-05-26

國家自然科學基金項目(61174009);國家自然科學基金項目(61203076)

袁鵬(1992—),男,碩士研究生,從事水下推進技術研究。E-mail: yuanpeng_215@sina.com

聯(lián) 系 人:楊曄(1968—),男,高級工程師,從事慣性導航技術研究。E-mail: 13920448585@163.com

猜你喜歡
卡爾曼濾波
基于雙擴展卡爾曼濾波的電池荷電狀態(tài)估計
測控技術(2018年11期)2018-12-07 05:49:38
改進的擴展卡爾曼濾波算法研究
測控技術(2018年12期)2018-11-25 09:37:34
基于無跡卡爾曼濾波的行波波頭辨識
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
基于有色噪聲的改進卡爾曼濾波方法
基于序貫卡爾曼濾波的OCT信號處理方法研究
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
融合卡爾曼濾波的VFH避障算法
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
基于EMD和卡爾曼濾波的振蕩信號檢測
主站蜘蛛池模板: 亚洲精品无码av中文字幕| 久久96热在精品国产高清| 激情影院内射美女| 中文字幕无码av专区久久| 亚洲欧美在线精品一区二区| 亚洲无码免费黄色网址| 一边摸一边做爽的视频17国产| 人妻丰满熟妇αv无码| WWW丫丫国产成人精品| 国产浮力第一页永久地址| 国产国产人在线成免费视频狼人色| 国产视频你懂得| 国产丰满大乳无码免费播放| 国产高清免费午夜在线视频| 国产91无码福利在线| 国产欧美日韩91| 久久特级毛片| 国产日产欧美精品| 日韩中文字幕免费在线观看| 日韩在线永久免费播放| 国产一区二区在线视频观看| 国产亚洲欧美日韩在线观看一区二区| 久久久久亚洲精品无码网站| 最新精品久久精品| 无码日韩精品91超碰| 一级毛片免费播放视频| 婷婷亚洲最大| 国产欧美综合在线观看第七页| 亚洲欧美成人影院| 国产网站免费| 欧美成人在线免费| 久久一本日韩精品中文字幕屁孩| 国产综合精品日本亚洲777| 91福利一区二区三区| 欧美日本在线观看| 天天干天天色综合网| 在线观看国产精美视频| 国产精品v欧美| 日本亚洲欧美在线| 激情乱人伦| 99免费在线观看视频| 欧美精品另类| 亚洲欧美人成人让影院| 国产精品微拍| 成人亚洲国产| 亚洲美女高潮久久久久久久| 国产一在线| 日韩AV无码一区| 日韩在线视频网站| 国产乱人伦精品一区二区| www.亚洲一区| 日本精品视频一区二区| 伊人色综合久久天天| 亚洲三级a| 亚洲成人精品在线| 亚洲男人的天堂在线| 嫩草在线视频| 国产午夜无码专区喷水| 男人的天堂久久精品激情| 日韩黄色在线| 国产精品永久不卡免费视频 | 在线观看免费国产| 亚洲国产91人成在线| 99久久精品久久久久久婷婷| 久久久精品无码一二三区| 国产欧美日韩va| Jizz国产色系免费| 国产高颜值露脸在线观看| 色成人综合| 在线综合亚洲欧美网站| 小说区 亚洲 自拍 另类| 欧美一级特黄aaaaaa在线看片| 黄色网页在线播放| 97青青青国产在线播放| 国产高清在线观看| 全午夜免费一级毛片| 日韩不卡高清视频| 福利在线不卡| 亚洲男女在线| 黄色网站不卡无码| 欧美日韩中文国产| 亚洲男人的天堂网|