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

內(nèi)模控制及逆系統(tǒng)算法在船舶運動控制中的仿真研究

2016-12-12 03:07:38
艦船科學技術(shù) 2016年11期
關(guān)鍵詞:船舶方法模型

劉 蕓

(廣東科學技術(shù)職業(yè)學院 廣州學院,廣東 廣州 510006)

內(nèi)模控制及逆系統(tǒng)算法在船舶運動控制中的仿真研究

劉 蕓

(廣東科學技術(shù)職業(yè)學院 廣州學院,廣東 廣州 510006)

針對船舶運動中多變量耦合、非線性、滯后、限幅、綠色控制等控制問題,提出運用基于逆系統(tǒng)方法的內(nèi)模控制方法。該方法采用逆系統(tǒng)方法原理將船舶的非線性模型變換成偽線性模型,對偽線性模型進行內(nèi)模控制。同時提出內(nèi)模控制與其他控制策略相結(jié)合例如 PID 控制相結(jié)合的控制方法以期提升內(nèi)模控制的控制效果。仿真結(jié)果表明,內(nèi)模控制具有良好的控制效果,而且精度高,魯棒性好,同時參數(shù)調(diào)節(jié)簡單方便。

船舶;內(nèi)模控制;逆系統(tǒng);非線性

0 引 言

進入 21 世紀后,人類對海洋的開發(fā)利用更加深入,同時國防建設及海上運輸也對船舶的運動控制提出了越來越高的要求。20 世紀 50 年代采用 PID 控制的第一代船舶動力定位系統(tǒng)問世,隨著計算機技術(shù)和現(xiàn)代控制理論的不斷發(fā)展,各種新的控制方法,如變結(jié)構(gòu)控制、神經(jīng)網(wǎng)絡控制、模糊控制、滑模控制、H∞控制、反步控制等控制方法,都先后應用于船舶航向控制。20 世紀 80 年代初由 Garcia 和 Morari 提出了內(nèi)模控制(IMC)方法,經(jīng)過幾十年的發(fā)展,內(nèi)模控制方法己在一般形式的非線性系統(tǒng)上建立起比較完整的設計理論,同時其較好的魯棒性、抗擾動性和對大時滯系統(tǒng)的控制使其得到了廣泛應用[1]。

最近幾十年來,逆系統(tǒng)方法在非線性解耦上有了飛速的發(fā)展,逆系統(tǒng)方法結(jié)構(gòu)簡單,概念清晰。通過構(gòu)造 α 階逆系統(tǒng),將 α 階逆系統(tǒng)與系統(tǒng)復合成偽線性系統(tǒng)。對偽線性系統(tǒng)進行內(nèi)模控制,從而實現(xiàn)對原非線性系統(tǒng)的有效控制,此方法不但結(jié)構(gòu)簡單,而且易于實現(xiàn)。此外將內(nèi)模控制與 PID 控制策略結(jié)合使用,仿真結(jié)果表明在有控制限幅的情況下仍能有滿意的控制效果。

1 船舶運動的非線性模型

在有風、浪、流共同作用的復雜海況下,無約束

的船舶具有 6 個自由度的運動特征。這些運動均含有低頻分量和高頻分量。低頻運動分量可以認為是由螺旋槳的推力、舵力、流力、風力和緩變的波浪漂移力等產(chǎn)生的;而高頻運動分量主要是由波浪引起的一階波頻運動響應,而隨波浪的起伏而往復,呈現(xiàn)出自動恢復原位的特性。動力定位控制的主要是水平面運動的位置和首向,即縱蕩、橫蕩和首搖 3 個維度的控制[2–3]。

圖 1 所示為水面船舶運動參考坐標系,OX0Y0為大地坐標系,AXY 為隨船坐標系,隨船坐標系的原點在船舶重心處。定義大地坐標系下的船舶位置和首搖角η = [x,y,ψ]T,隨船坐標系 AXY 下的速度向量 ν = [u,v,r]T。x,y,ψ 分別為船舶在地理坐標系中的縱向位移、橫向位移和首向角;u,v,r 分別為船舶的縱蕩、橫蕩和首搖速度。

圖1 船舶運動坐標系Fig.1 Vessels moving coordinate system

船舶位移和速度的關(guān)系式:

大地坐標系與隨船坐標系間的坐標轉(zhuǎn)換矩陣:

船舶的低頻運動由風、海流、二階海浪和船舶推進器引起。T. I. Fossen 在 20 世紀 90 年代提出了船舶在橫蕩、縱蕩、首搖 3 個自由度的低頻運動數(shù)學模型如下:

式中:ν = [u,v,r]T,為船舶在低頻運動下的速度向量;M 為慣性矩陣,包括水動力附加質(zhì)量矩陣,滿足正定要求 M = MT> 0;D 為線性水動力阻尼系數(shù)矩陣。

式中:m 為船舶質(zhì)量;IZ為轉(zhuǎn)動慣量;xg為船舶重心在隨船坐標系中的 x 軸坐標值;分別為水動力在縱蕩、橫蕩、首搖 3 個自由度因為各自加速度引起的附加質(zhì)量;為因為橫蕩跟艏搖耦合作用而引起的附加質(zhì)量;Xu,Yv,Yr,Nv,Nr分別為船舶在各個運動方向的水動力線性阻尼系數(shù);τe為環(huán)境力和力矩;τc為控制器的力和力矩;b∈R3為環(huán)境干擾力和力矩(風、流和二階波浪力)及未建模動態(tài)等。

2 基于逆系統(tǒng)方法的內(nèi)模控制設計

2.1 內(nèi)模控制原理及結(jié)構(gòu)

內(nèi)模控制(Internal Model Control,IMC)是由 20世紀 50 年代 Smith 提出的時滯補償器發(fā)展演變而來,由于其良好的魯棒性和抗擾動性等性能,自其產(chǎn)生以來,便得到了廣泛應用。

內(nèi)模控制主要的設計原理是采用相消法,將實際對象與對象模型相并聯(lián),對象模型逼近實際模型,同時控制器設計策略是使之逼近模型的動態(tài)逆,例外增加濾波環(huán)節(jié)以增強系統(tǒng)的魯棒性。內(nèi)模控制器結(jié)構(gòu)簡單,控制策略簡單明了,參數(shù)調(diào)整方便容易。由于能清楚地表現(xiàn)出參數(shù)調(diào)節(jié)和閉環(huán)響應及魯棒性之間的關(guān)系,因此能兼顧控制系統(tǒng)性能和魯棒性[4–5]。

圖2 IMC 結(jié)構(gòu)框圖Fig.2 IMC structure diagram

內(nèi)模控制結(jié)構(gòu)圖如圖 2 所示。其中,Gp(S)為實際控制對象;為控制對象的模型;GIMC(s)為內(nèi)模控制器;D(s)為在控制對象輸出上疊加的擾動。

這樣整個閉環(huán)系統(tǒng)響應為:

反饋信號為公式:

2.2 內(nèi)模控制器設計

內(nèi)模控制系統(tǒng)的設計主要是內(nèi)模控制器的設計。其控制設計思想是:首先設計一個穩(wěn)定的控制器,不考慮魯棒性、擾動及約束等條件;然后引入低通濾波器,提高系統(tǒng)的運動控制性能和魯棒性。內(nèi)模控制器主要由:模型的逆和濾波器 2 部分組成。兩者分別影響系統(tǒng)的響應性能和魯棒性能。

式中:f(s)為 IMC 濾波器。

設計步驟如下:

為非最小相位部分,包含了被控對象所有的純滯后和右半平面的零點部分,并規(guī)定其靜態(tài)增益為 1。為被控模型的最小相位部分。

2)考慮有無滯后環(huán)節(jié)

若控制系統(tǒng)中含有時滯環(huán)節(jié),而時滯對于系統(tǒng)的控制運動具有一定的影響,因此在控制器設計中需將其考慮在內(nèi)。控制器設計時將純滯后環(huán)節(jié)進行近似處理,可采用一階 Pade 逼近,或者采用一階 Taylor 級數(shù)逼近

3)濾波器設計

其中,λ 為濾波器中的可調(diào)整時間常數(shù)。r 的設計使控制器成為有理傳遞函數(shù)。濾波器 f(s)直接影響系統(tǒng)的閉環(huán)性能,時間常數(shù)越小,f(s)對 Y(s)的跟蹤滯后越小。濾波器的另外一個重要作用是調(diào)整系統(tǒng)的魯棒性,即時間常數(shù) Tf越大,系統(tǒng)魯棒性越好。

2.3 非線性系統(tǒng)控制器設計

在實際的工業(yè)控制中,大多數(shù)控制對象并非是單變量的線性模型,而是多種輸入變量相互耦合的非線性模型,因此在進行內(nèi)模控制時需求取系統(tǒng)逆模型和解耦,這增加了內(nèi)模控制的復雜性。

逆系統(tǒng)方法是一種通過反饋線性化處理非線性模型的解耦控制方法。系統(tǒng)的逆系統(tǒng)是指實現(xiàn)從原系統(tǒng)的輸出到輸入的系統(tǒng)。對于模型已知且相對精確的系統(tǒng),通過數(shù)學推導方法可求的原系統(tǒng)的 α 階逆系統(tǒng),將 α 階逆系統(tǒng)與原系統(tǒng)復合成為偽線性系統(tǒng),對構(gòu)造后的新系統(tǒng)即偽線性系統(tǒng)進行內(nèi)模控制。基于逆系統(tǒng)方法的內(nèi)模控制結(jié)構(gòu)清晰,算法簡單[6–7]。

偽線性系統(tǒng)下內(nèi)模控制的結(jié)構(gòu)如圖 4 所示,其中,r 為系統(tǒng)輸入,d 為系統(tǒng)擾動量,y 為控制系統(tǒng)輸出,ym為內(nèi)部模型輸出。經(jīng)由逆系統(tǒng)和原系統(tǒng)構(gòu)造后的新系統(tǒng),模型簡單,內(nèi)模控制器設計容易方便,解決了原非線性系統(tǒng)的逆模型構(gòu)造困難的問題[8–9]。

圖3 基于 α 階逆系統(tǒng)的解耦線性化及 α 階偽線性系統(tǒng)Fig.3 Based on the α-integral inverse system decoupling linearization and α-integral pseudo-linear system

圖4 偽線性系統(tǒng)下內(nèi)模控制Fig.4 Internal model control under the pseudo-linear system

由原系統(tǒng)和其逆系統(tǒng)組合而成的復合系統(tǒng)稱為偽線性系統(tǒng),其復合后的新系統(tǒng)的輸入和輸出的關(guān)系是線性的,呈恒等映射關(guān)系。但復合系統(tǒng)的內(nèi)部結(jié)構(gòu)還可能是非線性的、耦合的。由逆系統(tǒng)和原系統(tǒng)組成的

新系統(tǒng)可按照一般的線性控制方法進行控制,控制變得相對簡單明了。

3 仿真實驗及結(jié)果分析

3.1 仿真對象

基于 T. I. Fossen 低頻運動模型,一個與實際船舶按 26:1 比例縮小的 2.8 m 實驗船舶低頻下在靜水中模型如下[10]:

式中:Fu,F(xiàn)v,F(xiàn)r分別為靜水中船舶在橫向、縱向的力和首向的轉(zhuǎn)矩。

3.2 仿真參數(shù)

通過參數(shù)理論計算結(jié)果 + 辨識結(jié)果,得到低頻部分的參數(shù)如下:

3.3 有無逆系統(tǒng)控制效果對比

船舶的速度控制和位置控制均采用內(nèi)模控制,在船舶縱向運動上,對采用逆系統(tǒng)方法構(gòu)造的新系統(tǒng)進行船體運動控制和不加入逆系統(tǒng)進行船體運動控制的響應圖分別如圖 5 和圖 6 所示。

縱向位移設定值為 2 m。系統(tǒng)不加入逆系統(tǒng)時,其控制器設計直接取模型的逆。從圖中可看出,加入逆系統(tǒng)后的控制響應基本無超調(diào),響應時間短。不引入逆系統(tǒng)的控制響應還存在一定的偏差。可以看出逆系統(tǒng)的引入對系統(tǒng)的控制效果有很大的提升。

3.4 控制器限幅下船舶運動仿真

船舶在高海情下進行航向控制時,由于執(zhí)行器物理特性的限制,會出現(xiàn)舵機速度飽和問題。如果設計船舶航向控制器時忽略舵機飽和問題,將導致閉環(huán)系統(tǒng)的性能下降,甚至導致系統(tǒng)不穩(wěn)定[11]。

圖5 引入逆系統(tǒng)系統(tǒng)響應Fig.5 Response of Introducing the inverse system

圖6 無逆系統(tǒng)系統(tǒng)響應Fig.6 Response without the inverse system

本文考慮在仿真中加入限幅環(huán)節(jié),限幅值通過海洋工程重點實驗室的船舶實際測量得到,縱向運動限幅值在 –30~40 N,通過仿真得到限幅下雙環(huán)內(nèi)模的響應如圖 7 所示,有無引入限幅環(huán)節(jié)后的控制器的輸出后的力的響應分別為圖 8 和圖 9 所示。

由上述 3 圖可看出,加入限幅后,系統(tǒng)響應仍然滿足要求,且能達到良好的效果。同時在沒有限幅時力的輸出要達到很大,但經(jīng)過限幅后力以最大值輸出,跳變不劇烈,能考慮到螺旋槳的改變能力,達到綠色控制。

3.5 引入其他控制方法仿真效果對比

PID 控制器由于用途廣泛、使用靈活。本文考慮在控制中引入 PID 控制[12]。船舶縱向運動雙環(huán)控制均采用 PID 控制響應如圖 10 所示,內(nèi)環(huán)控制采用 PID 控制且外環(huán)采用內(nèi)模控制后響應如圖 11 所示。

內(nèi)環(huán)控制采用 PID 控制且外環(huán)采用內(nèi)模控制,在對控制系統(tǒng)限幅后,控制器力的輸出如圖 12 所示。

圖7 有限幅環(huán)節(jié)系統(tǒng)響應Fig.7 Response of controlled variable limitation

圖8 限幅前控制器力的輸出Fig.8 The force before control limitation

圖9 限福后控制器力的輸出Fig.9 The force after control limitation

圖10 雙環(huán) pid 響應仿真圖Fig.10 Response of double-loop PID

由上述 3 圖可以看出,雙環(huán) pid 超調(diào)大、響應時間長。內(nèi)模與 pid 相結(jié)合的方法能良好的跟蹤響應,但響應時間增加,同時經(jīng)控制器輸出的力出現(xiàn)了劇烈的跳變,這會對螺旋槳產(chǎn)生很大的壓力,在實際中根本無法完成。由對比發(fā)現(xiàn) 2 種情況下的控制效果均達不到雙層內(nèi)模的控制效果。

3.6 船舶運動仿真效果

根據(jù)實際船舶模型,基于內(nèi)模控制與逆系統(tǒng)算法對船舶進行縱蕩、橫蕩、首搖的控制,縱蕩、橫蕩、首搖設定值分別為 3 m,2 m,2 rad,系統(tǒng)響應如圖 13 所示。

圖11 內(nèi)環(huán) pid 外環(huán)內(nèi)模系統(tǒng)響應仿真圖Fig.11 Response of PID and IMC

圖12 限福后控制器力的輸出Fig.12 The force after control limitation

圖13 基于逆系統(tǒng)和內(nèi)模算法的動力定位控制器響應仿真圖Fig.13 Response of controller based on inverse system and IMC

4 結(jié) 語

本文提出在船舶航向運動控制中引入內(nèi)模控制法和逆系統(tǒng)法,同時提出設計一個雙閉環(huán)的內(nèi)模控制系統(tǒng)。經(jīng)實際模型仿真實驗,使用新方法的控制系統(tǒng)由于解決了模型非線性、控制量飽和等控制問題,再加上內(nèi)模控制本身的一些控制優(yōu)點,因此具有快響應、無超調(diào)、無靜差等良好的控制效果。成功實現(xiàn)船舶運動良好的跟蹤效果,降低了舵機的頻繁操作,滿足綠色控制的要求。

[1]周涌, 陳慶偉, 胡維禮. 內(nèi)模控制研究的新發(fā)展[J]. 控制理論與應用, 2004, 21(3): 475–482. ZHOU Yong, CHEN Qing-wei, HU Wei-li. New developments of research on internal model control[J]. Control Theory & Applications, 2004, 21(3): 475–482.

[2]FOSSEN T I. Guidance and control of the ocean vehicles[M]. New York: Wiley, 1994.

[3]FOSSEN T I, PEREZ T. Kalman filtering for positioning and heading control of ships and offshore rigs: estimating the effects of waves, wind, and current[J]. IEEE Control Systems, 2009, 29(6): 32–46.

[4]陳慶偉, 呂朝霞, 胡維禮, 等. 基于逆系統(tǒng)方法的非線性內(nèi)模控制[J]. 自動化學報, 2002, 28(5): 715–721. CHEN Qing-wei, LV Zhao-xia, HU Wei-li, et al. Nonlinear internal model control based on inverse system method[J]. Acta Automatica Sinica, 2002, 28(5): 715–721.

[5]GARCIA C E, MORARI M. Internal model control. A unifying review and some new results[J]. Industrial & Engineering Chemistry Process Design and Development, 1982, 21(2): 308–323.

[6]宋夫華. 支持向量機逆系統(tǒng)方法及其應用研究[D]. 杭州: 浙江大學, 2006. SONG Fu-hua. Study on support vector machine inverse system method and its application[D]. Hangzhou: Zhejiang University, 2006.

[7]宋夫華, 李平. 基于支持向量機α階逆系統(tǒng)方法的非線性內(nèi)模控制[J]. 自動化學報, 2007, 33(7): 778–781. SONG Fu-hua, LI Ping. Nonlinear internal model control based on support vector machine αth-order inverse system method[J]. Acta Automatica Sinica, 2007, 33(7): 778–781.

[8]李煒, 程應峰, 許德智. 基于逆系統(tǒng)多模型內(nèi)模主動容錯控制[J]. 計算機仿真, 2011, 28(3): 222–226. LI Wei, CHENG Ying-feng, XU De-zhi. Active fault tolerant control using multi-model based on inverse system internal model[J]. Computer Simulation, 2011, 28(3): 222–226.

[9]KIM K K K, RíOS-PATRóN E, BRAATZ R D. Robust nonlinear internal model control of stable Wiener systems[J]. Journal of Process Control, 2012, 22(8): 1468–1477.

[10]王欽若, 劉蕓, 彭義, 等. 一種基于逆系統(tǒng)和內(nèi)模控制的船舶動力定位控制方法: 201410163994.9[P]. 2014-11-12.

[11]宋佳, 劉勝, 李高云. 船舶航向最小二乘支持向量機內(nèi)模控制[J]. 電機與控制學報, 2009, 13(S1): 183–187, 192. SONG Jia, LIU Sheng, LI Gao-yun. LSSVM-IMC control for ship course-keeping system[J]. Electric Machines and Control, 2009, 13(S1): 183–187, 192.

[12]ZHAO Z C, LIU Z Y, ZHANG J G. IMC-PID tuning method based on sensitivity specification for process with timedelay[J]. Journal of Central South University of Technology, 2011, 18(4): 1153–1160.

Research on internal model control and inverse system theory in the simulation of ship motion control

LIU Yun
( Automation College, Guangdong University of Technology, Guangzhou 510006, China)

We proposed an internal model control based on the inverse system theory to solve the ship movement problems such as multivariable coupling, linearity, hysteresis, limiting and so on It uses the inverse system theory to change the ship's non-linear model into linear pseudomode and uses the internal model to control the linear pseudomode. At the same time, we also proposed the method which combine the internal model control with other control strategies such as PID. The simulation results show the internal model control is not only highly efficient control, but also has a high precision, the robustness is good and it is very convenience to alter the parameter.

vessels;internal model control;inverse system;nonlinear

U675.91

A

1672 – 7619(2016)11 – 0111 – 05

10.3404/j.issn.1672 – 7619.2016.011.023

2015 – 12 – 28;

2016 – 02 – 02

劉蕓(1989 – ),女,碩士研究生,助教,研究方向為自動化裝備與控制技術(shù)。

猜你喜歡
船舶方法模型
一半模型
計算流體力學在船舶操縱運動仿真中的應用
《船舶》2022 年度征訂啟事
船舶(2021年4期)2021-09-07 17:32:22
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
船舶!請加速
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
主站蜘蛛池模板: 日本不卡免费高清视频| 亚洲AV无码一二区三区在线播放| 久久人妻xunleige无码| 国产十八禁在线观看免费| 91九色视频网| 99激情网| 亚洲国产清纯| a色毛片免费视频| 亚洲国产天堂在线观看| 99久久国产精品无码| 青青青伊人色综合久久| 亚洲bt欧美bt精品| 国产91麻豆视频| 91探花在线观看国产最新| 国产一级在线观看www色 | 极品国产在线| 热re99久久精品国99热| 狠狠操夜夜爽| 国产成人久久777777| 国精品91人妻无码一区二区三区| 丁香五月激情图片| 毛片三级在线观看| 国产成人a在线观看视频| 超碰91免费人妻| 免费毛片网站在线观看| 日韩不卡高清视频| 香蕉色综合| 午夜老司机永久免费看片| 国产一区二区三区视频| 精品国产女同疯狂摩擦2| AV天堂资源福利在线观看| 在线视频亚洲欧美| 伊人久久久大香线蕉综合直播| 亚洲精品成人福利在线电影| 欧美一级夜夜爽www| 2024av在线无码中文最新| 在线日本国产成人免费的| 成年A级毛片| 香蕉久人久人青草青草| 精品亚洲麻豆1区2区3区| 国产午夜无码片在线观看网站| 欧美日韩亚洲国产| 中文字幕欧美日韩高清| 成人精品视频一区二区在线| 五月婷婷综合色| av手机版在线播放| 亚洲欧美国产视频| 91九色国产在线| 国产精品女主播| 日本一本正道综合久久dvd | 草草线在成年免费视频2| 国产剧情一区二区| 日韩免费视频播播| 欧美精品导航| 午夜视频www| 国产精品福利在线观看无码卡| 免费在线色| 在线精品亚洲国产| 日韩二区三区| 欧美97色| 亚洲综合第一区| 动漫精品中文字幕无码| 99re在线观看视频| 日本午夜在线视频| 福利国产微拍广场一区视频在线| 2021国产精品自产拍在线| 久久一色本道亚洲| 欧洲成人免费视频| 国产欧美日韩91| 极品国产在线| 国产女人18毛片水真多1| 亚洲男人天堂2020| 114级毛片免费观看| 中文一区二区视频| 国产自在线拍| 毛片网站观看| 2021国产精品自拍| 国产成人精品视频一区二区电影| 国产精品妖精视频| 亚洲欧美一级一级a| 日本人又色又爽的视频| 亚洲无码高清一区|