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

基于卡爾曼濾波離散滑模控制的明輪船直線跟蹤

2019-10-10 02:49:40洪劍青趙德安孫月平劉曉洋
農業機械學報 2019年9期
關鍵詞:卡爾曼濾波信號系統

洪劍青 趙德安 孫月平 張 軍 劉 波 劉曉洋

(1.江蘇大學電氣信息工程學院, 鎮江 212013; 2.鎮江高等專科學校現代裝備制造學院, 鎮江 212028)

0 引言

隨著人民生活水平的提高,人們對水產品的需求不斷增長,極大地促進了水產養殖業的飛速發展[1-3]。水產養殖業已成為國民經濟不可缺少的組成部分,年產值高達幾百億元。規模化生產促使水產養殖業向集約化、自動化、信息化、智能化的方向發展[4-7]。

養殖水域通常水情比較復雜,水下植物較多。明輪船具有吃水淺、適航性好的特點,適宜作為水面作業裝備的載體。水上作業裝備實現智能化、自動化、信息化作業的方式,不僅可以提高作業效率、降低人力成本,克服工作時間的限制,且更加貼近養殖動物的生活習性[8-9]。

明輪船的航跡跟蹤是近來研究的熱點。文獻[9]建立了明輪船的水動力模型和控制方程。文獻[8,10]詳細給出明輪船航跡跟蹤系統的硬件方案和模糊控制航跡跟蹤方法[8,10-12],實現了基本的跟蹤。文獻[13-14]采取魯棒預測控制、障礙李亞普諾夫函數法,取得較好的控制效果,但是由于預測控制采取在線連續時域滾動計算,算法復雜、計算量較大、計算耗時和對系統計算資源需求較高、對反饋信號實時性要求較高;障礙李亞普諾夫函數法存在反步微分爆炸的可能,且控制方法未對反饋信號進行處理,實際使用中發現信號擾動較多,易造成執行器過多的不必要主動控制動作,會導致控制效果變差,浪費有限船載電能,縮短續航里程。文獻[15]采取了PD控制對航跡跟蹤,由于陸地行駛車輛無風浪干擾,PD控制對于陸地行走的車輛跟蹤效果較好,對于受風浪不斷干擾的明輪船而言,跟蹤效果較差。因此,克服擾動對航跡跟蹤的影響、降低控制運算量、提高系統穩定性是明輪船航跡跟蹤研究的關鍵[16]。針對實際狀況,本文提出一種運算量較小的基于卡爾曼濾波的離散滑模控制方法實現明輪船的直線跟蹤。

1 航跡跟蹤系統建模

明輪船的航跡跟蹤屬于欠驅動水面運動系統。采用船舶運動坐標系,其運動方程[9-10,17]為

(1)

其中

ν=[vr]T

式中m——明輪船質量,kg

xG——明輪船重心坐標,m

u0——明輪船航行速度,m/s

Iz——明輪船質量對z軸的慣性矩,kg·m2

v——橫漂速度,m/s

r——轉艏角速度,(°)/s

δR——明輪船虛舵角,(°)

航跡跟蹤的核心是控制明輪船的船艏航向。通過調整艏搖角使明輪船的航跡偏差不斷得到糾正。根據文獻[9-10],船舶運動時呈現非常大的慣性,因提供給明輪船控制船艏運動方向的能量有限,通常角速度低于3(°)/s,船舶運動具有低頻特征,可以描述為一階微分方程。在忽略橫漂速度v的基礎上,采取野本一階模型(Nomoto)的形式[17-19],給出明輪船的艏搖角速度系統傳遞函數為

(2)

其中

det(N(u0))=Yv(Nr-mxGu0)-Nv(Yr-mu0)

式中n11、n21——明輪船附加質量水動力系數

b1、b2——明輪船轉艏水動力系數

T——穩定性系數

K——回轉性系數

2 船艏運動的離散滑模控制

滑模變結構控制策略可以使系統“結構”具有隨時間變化的開關特性。迫使系統沿著規定軌跡作高頻、小幅運動實現滑動模態。離散滑模控制是滑模控制數字化方式[20-21]。滑模控制器設計如下。

首先將艏搖角運動傳遞函數轉換為狀態方程并離散化,得到離散艏搖角運動狀態方程

x(k+1)=Ax(k)+Bu(k)

(3)

式中A——狀態矩陣B——輸入矩陣

x(k+1)、x(k)——系統在k+1、k時刻的狀態

u(k)——系統在k時刻的輸入量

設計切換函數為

s(k)=Cex(k)

(4)

式中Ce——控制參數

s(k+1)=s(k)=Cex(k+1)=CeAx(k)+CeBu(k)

(5)

根據文獻[20],設計離散滑模控制器u(k)為

u(k)=ueq(k)+FDx(k)

(6)

其中

ueq(k)=-(CeB)-1Ce(A-I)x(k)

(7)

FD=[f1f2…fn]

式中f1、f2、…、fn表示系統各狀態變量的增益,I表示單位矩陣。

根據文獻[20],定義Lyapunov函數為

(8)

由式(5)~(7)得到

s(k+1)=CeAx(k)-Ce(A-I)x(k)+CeBFDx(k)=
Cex(k)+CeBFDx(k)=s(k)+CeBFDx(k)

s2(k+1)-s2(k)=2s(k)CeBFDx(k)+

(CeBFDx(k))2

(9)

根據Lyapunov穩定性定理,s(k)=0為全局穩定平衡面,任意初始位置的狀態都會趨向切換面s(k)。取到達條件為

s2(k+1)

(10)

則由式(9)可得

(CeBFDx(k))2<-2s(k)CeBFDx(k)

取|fi|=f0,f0>0,則對于每一個i,有

(11)

定義

(12)

將式(12)代入式(11)得到

(13)

可得

(14)

(15)

只要滿足式(15)即可滿足條件式(10)。

由式(12)和式(15)得

(16)

滿足式(16)條件,確定f0。

綜上所述,離散滑模控制率為式(6)、(7)、(16),即

(17)

則系統穩定。

3 卡爾曼濾波

明輪船在航行過程中不斷受到風、波浪的干擾,船艏的艏搖角度始終處于小幅波動狀態。文獻[18]認為風浪對船舶航行的干擾主要由周期為5~20 s的長波疊加組成。部分二階波引起的振蕩可以通過自動航向糾偏抵消,而一階波形引起的振蕩和運動超出了自動駕駛儀的工作頻帶,會引起自動駕駛設備的高頻運動,需要通過濾波的方式降低一階波形的干擾。

船舶運動控制采取的濾波的方式主要有低通濾波、帶通濾波、級聯陷波濾波、基于觀測器的濾波器等。雖然前述濾波可以降低風浪造成的干擾振蕩,但是存在“相位滯后”的問題。經仿真、實際使用,發現此“相位滯后”極易引發系統振蕩,造成航行的不穩定。

卡爾曼濾波能夠從噪聲污染的測量信號中,采用遞歸方式估計動態系統的真實狀態,有效地避免了“相位滯后”。在雷達、通訊、導航、目標跟蹤領域被廣泛使用。若系統離散狀態方程為[14,17]

(18)

式中X——系統狀態矩陣

Φ——系統矩陣

H——觀測矩陣Y——系統輸出

W(k)——輸入噪聲

Z(k)——觀測噪聲

Γ——噪聲驅動矩陣

其卡爾曼濾波增益的計算過程為:

(1)狀態一步預測

(k+1|k)=Φ(k|k)

(2)狀態更新

(k+1|k+1)=(k+1|k)+Ka(k+1)ε(k+1)

其中

ε(k+1)=Y(k+1)-H(k+1|k)

式中ε——系統實際輸出與觀測估計輸出的誤差

Ka——卡爾曼濾波增益

(3)濾波增益矩陣

Ka(k+1)=P(k+1|k)HT(HP(k+1|k)HT+R)-1

式中P——協方差矩陣R——Z(k)的方差

(4)一步預測協方差矩陣

P(k+1|k)=ΦP(k|k)ΦTΓQΓT

式中Q——W(k)的方差

(5)協方差陣更新

P(k+1|k+1)=(In-Ka(k+1)H)P(k+1|k)

式中In——單位對角陣

初始條件

式中μ0——系統狀態初始值

P0——協方差矩陣初始值

卡爾曼濾波將系統模型引入濾波過程,通過狀態估計方差計算卡爾曼增益,反復迭代得到最優狀態估計。且由于離散卡爾曼濾波不需要存儲大量歷史數據,適合計算機工作。明輪船的航跡跟蹤和航向保持需使用二維卡爾曼濾波,故對艏搖角及艏搖角速度進行二維濾波。

4 控制系統結構設計與仿真

明輪船艏搖角跟蹤控制系統的結構如圖1所示。

圖1 艏搖角跟蹤控制系統Fig.1 Yaw angle tracking control system

電子羅經和慣性導航設備給出明輪船當前航向角ψ、艏搖角速度r,經卡爾曼濾波后進行負反饋,得到濾波降噪后的當前航向角、艏搖角速度,航向控制器根據給出的目標航向角ψd,結合負反饋信號進行計算、經過左右明輪轉速分配器分配后,得到左右明輪的各自轉速nl和nr。左右電動機轉速控制器根據給定的左右明輪的各自轉速nl和nr,給出驅動左右電動機的信號ul和ur驅動電動機。電動機的轉速信號n1、n2經負反饋,形成轉速閉環控制。據此推轉左右明輪,驅動船體運動。

為驗證算法有效性,使用Matlab軟件進行計算機仿真測試。根據明輪船的試驗艇參數,建立明輪船艏搖角動態響應模型[10]。根據控制系統結構建立明輪船艏搖角仿真系統,如圖2所示。

圖2 明輪船艏搖角仿真系統Fig.2 Paddle wheel ship yaw angle simulation system

根據上述仿真系統結構,將仿真程序輸入Matlab計算機軟件系統進行動態響應仿真,得到仿真結果。仿真過程中,使用正弦信號作為跟蹤目標信號。對控制系統跟蹤信號不僅有位置誤差的要求,還有速度誤差的限制。不施加干擾時的跟蹤效果如圖3所示。

圖3 無干擾跟蹤效果Fig.3 Tracking effect without interference

圖3顯示了明輪船船艏采用滑模控制方式與采取純PD控制方式時船艏對目標偏航角的跟蹤效果,二者差距顯著。兩種控制方式的初始狀態角度是1.5°。跟蹤目標信號是從0°開始的正弦信號。仿真結果顯示離散滑模控制能夠快速跟蹤目標信號。由于滑模算法的快速跟蹤特性,使得采取滑模算法時,控制信號在初始階段存在短時間的過飽和現象,可以通過限制控制信號輸出幅值的方式進行消減。PD控制對目標的跟蹤是逐步逼近,振蕩收斂,實現最終的跟蹤效果慢了許多。

抗干擾檢驗時,在仿真系統的輸出信號上施加無量綱高斯噪聲信號,得到在干擾下的艏搖角跟蹤仿真結果,如圖4、5所示。

圖4 有干擾跟蹤仿真結果Fig.4 Tracking effect with interference

圖5 有干擾跟蹤仿真方差Fig.5 Interference tracking simulation variance

仿真結果表明:離散滑模控制在高斯噪聲干擾作用下,依然可以控制船艏進行航向跟蹤,但是跟蹤過程諧波較大,有干擾無濾波跟蹤結果與目標信號的無量綱方差達到0.4。可以預見干擾會導致欠驅動系統明輪船艏做出幅度較大、頻率較高的頻繁控制動作。這對明輪船驅動設備、續航時間都會產生不利影響。

引入卡爾曼濾波降噪后的仿真結果表明,施加相同量級的高斯噪聲干擾,跟蹤信號的諧波幅值大幅度降低,如圖6、7所示。

圖6 有干擾濾波跟蹤仿真結果Fig.6 Interference filter tracking simulation results

圖7 有干擾濾波跟蹤仿真方差Fig.7 Interference filtering tracking simulation variance

經數據分析,在加入卡爾曼濾波之后,跟蹤信號與目標信號的無量綱方差降低到0.18。顯然,卡爾曼濾波的引入,對干擾起到了抑制與降低。這對于明輪船延長續航時間、降低控制系統不必要的高頻動作作用明顯。

5 試驗

為驗證算法的可行性,采用實際樣船進行算法適航性驗證。經測量獲取明輪船參數,計算相關水動力參數。試驗明輪船見圖8。

圖8 明輪船樣船Fig.8 Paddle wheel ship

將離散滑模算法的控制代碼輸入控制系統,并反復進行調試、試驗。試驗當天多云,風力3~4級,氣溫15~24℃。得到轉艏運動試驗動態響應結果如圖9所示。

圖9 轉艏動態響應曲線Fig.9 Dynamic response curves

試驗曲線顯示了明輪船轉艏運動、直線運動的艏搖角動態變化過程。開始階段是轉艏運動,艏搖角急速拉升。經圖9的試驗結果分析,離散滑模控制方式下偏航角的最大超調量較PD控制方式減小25%,調整時間減少50%。受制于明輪船轉艏運動過程的艏搖角速度限幅和執行電機輸出飽和限制的影響,轉艏運動的快速性、超調量不及仿真效果,但是明輪船的直線跟蹤效果達到預期,直線跟蹤偏差效果見圖10。

圖10 明輪船直線跟蹤偏差Fig.10 Paddle wheel ship linear tracking deviation

從圖10可見,明輪船進入直線軌跡跟蹤時,由于轉艏運動,跟蹤軌跡切換造成跟蹤目標不定,致使明輪船剛進入直線段航跡點時出現較大偏差。隨后,明輪船完全進入直線段目標軌跡區域航行,由于引入卡爾曼濾波滑模算法,直線跟蹤偏差均在10 cm以內,達到直線跟蹤目標要求。由于跟蹤過程存在陣風干擾,明輪船被風力推向偏航。設計的濾波滑模控制算法進行了糾偏操作,使明輪船沿著目標軌跡航行。分析圖10的試驗數據,離散滑模控制實現的明輪船直線航跡在剛進入直線段時,快速逼近目標軌跡,在風浪干擾的作用下,最大偏差只是瞬間超過10 cm,其他時間段均低于10 cm,遠優于PD控制實現的效果。

無風浪干擾時,無卡爾曼濾波PD控制算法的跟蹤精度雖然滿足要求,但是收斂速度較慢。當出現風浪干擾時,明輪船出現較大的偏航,在無濾波的PD控制算法作用下,最終也能糾偏,但是航行過程的波動較大,最大偏差達到0.35 m,收斂到滿足偏差要求的航跡時間也較長。實際航行試驗表現為在目標航跡附近多次振蕩。

有卡爾曼濾波的滑模航跡跟蹤控制算法,在跟蹤精度滿足要求時,跟蹤過程更加平穩,收斂速度更快。這對于明輪船工作過程的穩定性、節能降耗、延長續航時間起到重要作用。

6 結論

(1)采用離散滑模控制方式對明輪船的轉艏運動進行控制。通過建立轉艏運動模型,進行了離散滑模控制仿真,證明離散滑模算法可以對明輪船的轉艏運動、直線跟蹤進行有效控制。

(2)對干擾采取了卡爾曼濾波進行消減。仿真結果說明,卡爾曼濾波可以有效抑制航行過程中風力、波浪對航跡跟蹤造成的干擾,對提升系統控制過程的平穩、節能降耗、延長續航起到重要作用。

(3)對算法進行了試驗驗證。轉艏運動在算法控制下,均能實現直線跟蹤。結果表明,采取基于卡爾曼濾波的滑模控制方式較PD控制,艏搖角的最大超調量比PD控制方式減小25%,調整時間減少50%,航跡偏差低于10 cm。由于轉艏運動的角速度限幅、執行電機的飽和特性限制,明輪船的大角度轉艏動態響應特性不及仿真效果,但目標軌跡跟蹤效果達到預期。

猜你喜歡
卡爾曼濾波信號系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
基于LabVIEW的力加載信號采集與PID控制
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
主站蜘蛛池模板: 91成人在线观看| 亚洲精品国偷自产在线91正片| 亚洲一区二区三区麻豆| 亚洲午夜国产精品无卡| 欧美五月婷婷| 亚洲激情区| 国产JIZzJIzz视频全部免费| 欧美第一页在线| 国产成人免费高清AⅤ| 欧美翘臀一区二区三区| 青青青伊人色综合久久| 日韩无码视频播放| 91人人妻人人做人人爽男同| 91精品专区国产盗摄| 小说 亚洲 无码 精品| 国产国产人免费视频成18| 中国精品自拍| 操美女免费网站| 中文字幕亚洲精品2页| 91精品国产91久无码网站| 亚洲成人www| 中文字幕 欧美日韩| 日韩中文精品亚洲第三区| 噜噜噜综合亚洲| 国产精品页| 亚洲欧美成人网| 91色爱欧美精品www| 国产精品第一区| 国产情侣一区| 男女精品视频| AV熟女乱| 女人毛片a级大学毛片免费| 久久综合丝袜日本网| 久久综合干| 国产麻豆永久视频| www成人国产在线观看网站| 亚洲成A人V欧美综合天堂| 国产真实自在自线免费精品| 国产激情在线视频| 青青草一区| 国产精品视频导航| 国产69精品久久| 亚洲欧美日韩久久精品| 永久免费无码成人网站| 亚洲区第一页| 中日韩欧亚无码视频| 精品国产成人三级在线观看| 日本国产精品一区久久久| 99热这里只有精品2| 91无码网站| 亚洲天堂免费观看| 欧美日韩专区| 2021无码专区人妻系列日韩| 亚洲娇小与黑人巨大交| 一本色道久久88亚洲综合| 精品欧美一区二区三区久久久| 日本道综合一本久久久88| 国产极品美女在线播放| 国产欧美日韩视频怡春院| 久久国产拍爱| 喷潮白浆直流在线播放| 亚洲欧洲日韩综合色天使| 97精品国产高清久久久久蜜芽| 1769国产精品视频免费观看| 亚洲国产综合精品一区| 欧美曰批视频免费播放免费| 久久中文字幕不卡一二区| 国产精品免费电影| 老司机久久99久久精品播放| 四虎影视库国产精品一区| 亚州AV秘 一区二区三区| 欧美日韩高清在线| 久操中文在线| 熟妇丰满人妻| 免费xxxxx在线观看网站| 国产精品第| 免费观看男人免费桶女人视频| 婷婷伊人久久| 久久人体视频| 无码专区在线观看| 欧美日韩一区二区在线播放| 无码中文字幕精品推荐|