亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        專家PID與SQP算法在動(dòng)力定位船模試驗(yàn)中的應(yīng)用

        2021-10-28 06:39:08駱寒冰李元芳盛世民
        中國海洋平臺 2021年5期
        關(guān)鍵詞:通濾波船模推進(jìn)器

        駱寒冰, 李元芳, 謝 芃, 盛世民

        (天津大學(xué) 船舶與海洋工程系, 天津 300350)

        0 引 言

        在海洋石油工程施工作業(yè)時(shí),采用動(dòng)力定位施工船舶相對于普通錨泊船舶具有效率高的優(yōu)勢,尤其在深水作業(yè)中,動(dòng)力定位施工船舶的應(yīng)用越來越多。動(dòng)力定位系統(tǒng)主要包括控制算法和推力分配算法。常用的控制算法主要有比例-積分-微分(Proportional Integral Differential,PID)算法[1-2]和最優(yōu)控制與Kalman濾波理論相結(jié)合的線性二次型高斯(Linear-Quadratic-Gaussian,LQG)算法[3]等,其中PID算法的控制原理簡單、控制效果良好,在工程控制領(lǐng)域應(yīng)用范圍較廣。隨著對控制算法研究的深入,智能控制開始應(yīng)用于船舶動(dòng)力定位控制,如神經(jīng)網(wǎng)絡(luò)控制[4]、模糊控制[5]和非線性模型預(yù)測控制[6]等算法。在推力分配算法上,LIANG等[7]提出序列二次規(guī)劃(Sequential Quadratic Programming,SQP)算法,該算法可實(shí)現(xiàn)對推力大小和方向的有效控制。也有學(xué)者將遺傳算法[8]、人工蜂群算法[9]等應(yīng)用于推力分配算法中。

        本文提出專家PID控制算法,結(jié)合SQP算法,基于LabView軟件和NI硬件,開發(fā)動(dòng)力定位模型試驗(yàn)控制系統(tǒng),針對某海洋工程施工船舶,在天津大學(xué)港口工程試驗(yàn)水池進(jìn)行動(dòng)力定位模型試驗(yàn)。

        1 動(dòng)力定位控制系統(tǒng)控制理論

        動(dòng)力定位模型試驗(yàn)控制系統(tǒng)主要由控制算法和推力分配算法構(gòu)成。其中,控制算法由濾波算法和控制器兩大部分構(gòu)成:通過濾波算法對船舶運(yùn)動(dòng)數(shù)據(jù)進(jìn)行濾波處理,濾除船舶波頻運(yùn)動(dòng)和噪聲,得到船舶狀態(tài)(船舶的位置和艏向角)的估計(jì)值,以去除船舶的高頻運(yùn)動(dòng),使控制器只針對船舶運(yùn)動(dòng)的低頻部分進(jìn)行控制,減少動(dòng)力定位的能耗和機(jī)械損耗;控制器根據(jù)輸入的估計(jì)值和定位設(shè)置的目標(biāo)值通過控制算法得到使船舶恢復(fù)目標(biāo)狀態(tài)所需要的在縱蕩、橫蕩和艏搖三自由度方向的力和力矩的大小,并根據(jù)推力分配算法得到各推進(jìn)器的轉(zhuǎn)速、螺距、轉(zhuǎn)向角等控制指令。

        1.1 濾波算法

        濾波算法選擇低通濾波+陷通濾波的方式。

        低通濾波的傳遞函數(shù)為

        (1)

        式中:h(s)為在拉普拉斯復(fù)頻域上表示的傳遞函數(shù);ωn為低通濾波截止頻率;s為拉普拉斯復(fù)頻率。

        陷通濾波的傳遞函數(shù)為

        (2)

        式中:ξ為陷通濾波常數(shù)。

        3、農(nóng)業(yè)機(jī)械運(yùn)行噪聲較大,教師的培訓(xùn)環(huán)境不理想。農(nóng)業(yè)機(jī)具使用的動(dòng)力裝置基本是柴油機(jī),柴油機(jī)運(yùn)行時(shí),噪聲較大,產(chǎn)生尾氣,如果在室內(nèi)不通風(fēng)的密閉環(huán)境下,尾氣聚集對人體傷害較大。

        1.2 控制算法

        離散的位置式PID控制算法的基本公式為

        (3)

        式中:k為采樣序號;U(k)為第k個(gè)采樣時(shí)刻控制器產(chǎn)生的控制力,即縱向、橫向和回轉(zhuǎn)方向的力和力矩;Kp、Ki、Kd分別為控制器的比例、積分、微分系數(shù);e(j)為第j個(gè)采樣時(shí)刻輸入的偏差值,為設(shè)定的目標(biāo)位置與實(shí)際位置的差值。

        為達(dá)到更好的控制效果,根據(jù)不同的偏差大小和變化趨勢設(shè)定多組PID控制參數(shù),即Kp、Ki和Kd。分組和參數(shù)設(shè)置的基本依據(jù)如下:

        (1) 當(dāng)船舶偏離目標(biāo)位置時(shí),參數(shù)設(shè)置可相對較大,此時(shí)推進(jìn)器提供較大的恢復(fù)力以阻止船舶繼續(xù)偏離目標(biāo)位置,且偏差越大,參數(shù)設(shè)置越大。

        (2) 當(dāng)船舶靠近目標(biāo)位置時(shí),參數(shù)設(shè)置可相對較小,此時(shí)推進(jìn)器提供較小的反力,使船舶可克服外力作用繼續(xù)靠近目標(biāo)位置且控制船舶速度,減少超調(diào)。

        (3) 結(jié)合偏差大小和動(dòng)力定位允許的精度誤差進(jìn)行分組,在精度誤差內(nèi)根據(jù)不同偏差大小設(shè)置的不同組的參數(shù)設(shè)置變化幅度較小,避免得到的力或力矩變化幅度較大,從而造成推進(jìn)器磨損。

        在實(shí)際控制過程中對縱蕩、橫蕩和艏搖方向進(jìn)行PID控制解耦,不考慮三者之間的耦合作用。

        1.3 推力分配算法

        對于普通的約束非線性規(guī)劃問題:

        minf(x)
        s.t.hj(x)=0,j=1,2,…,l
        gi(x)≥0,i=1,2,…,m
        x∈Rn

        (4)

        運(yùn)用序列二次規(guī)劃法時(shí),在xk點(diǎn)處的二次規(guī)劃一般采用的形式為

        (5)

        式中:Hk為一個(gè)n階實(shí)對稱陣,有不同的定義方法,在本試驗(yàn)中,Hk=?2f(xk),即f(x)在xk點(diǎn)處的海賽陣;d=x-xk,即為xk點(diǎn)處的搜索方向,下一個(gè)迭代點(diǎn)xk+1=xk+αdk,在本試驗(yàn)中,α為一維列向量,一般向量的元素取值為1,即xk+1=xk+dk。重復(fù)上述過程,直至得到近似約束最優(yōu)點(diǎn)x*。

        推力分配對應(yīng)的非線性規(guī)劃問題為

        (6)

        式中:F1、…、F7為7個(gè)推進(jìn)器提供的推力;θ1、…、θ7為7個(gè)推進(jìn)器對應(yīng)的方向角;lnx和lny分別為第n個(gè)推進(jìn)器x和y的坐標(biāo),F(xiàn)x、Fy、MN分別為控制器計(jì)算得到的縱蕩、橫蕩力和艏搖方向力矩。

        選SQP算法作為推力分配算法,可得到7個(gè)推進(jìn)器的推力與方向角。在試驗(yàn)中,對于推力禁區(qū)引起的推力衰減,考慮船模橫向2個(gè)相鄰?fù)七M(jìn)器之間的相互影響,認(rèn)為縱向相鄰?fù)七M(jìn)器之間距離足夠遠(yuǎn),忽略其相互影響。當(dāng)SQP算法得到的下游推進(jìn)器處于上游推進(jìn)器尾流中時(shí),下游推進(jìn)器的方向角調(diào)整至與計(jì)算結(jié)果較接近的禁區(qū)邊緣。出于安全考慮,設(shè)置推進(jìn)器方向角調(diào)整速度限制。

        2 模型試驗(yàn)

        2.1 模型設(shè)計(jì)

        模型設(shè)計(jì)滿足幾何相似、運(yùn)動(dòng)相似以及弗勞德數(shù)Fr和斯特勞哈爾數(shù)Sr分別相似??s尺比λ=1∶38。船模用玻璃鋼制作,加工后船模型線與實(shí)船幾何相似,船模上7個(gè)全回轉(zhuǎn)推進(jìn)器及其安裝位置滿足幾何相似。主要參數(shù)如表1所示。

        表1 實(shí)船與船模的主要參數(shù)

        續(xù)表1 實(shí)船與船模的主要參數(shù)

        船模推進(jìn)器的布置如圖1所示,圖中①~⑦為推進(jìn)器編號,7個(gè)推進(jìn)器均為全回轉(zhuǎn)推進(jìn)器,其中①號和②號為主推進(jìn)器。

        圖1 試驗(yàn)船模推進(jìn)器布置示例

        2.2 試驗(yàn)場地及測量控制系統(tǒng)

        在天津大學(xué)港口工程試驗(yàn)水池進(jìn)行,水池長為55 m、寬為40 m、深為1.8 m,試驗(yàn)水深為1.5 m,水池上有測量橋。不規(guī)則波的模擬采用JONSWAP譜進(jìn)行模擬,譜峰系數(shù)取3.3。水池有風(fēng)陣,可用于造定常風(fēng)。圖2為試驗(yàn)現(xiàn)場。

        圖2 試驗(yàn)現(xiàn)場

        船舶動(dòng)力定位系統(tǒng)主要包括測量系統(tǒng)、控制系統(tǒng)、推進(jìn)系統(tǒng)。

        測量系統(tǒng)由采集船舶六自由度運(yùn)動(dòng)并將數(shù)據(jù)實(shí)時(shí)傳遞給控制系統(tǒng)的非接觸式運(yùn)動(dòng)測量系統(tǒng)、采集波浪波高的浪高儀和測量風(fēng)速的風(fēng)速儀構(gòu)成。控制系統(tǒng)采用低通濾波+陷通濾波、專家PID控制算法和SQP算法,由LabView編程實(shí)現(xiàn)。

        推進(jìn)系統(tǒng)由7個(gè)全回轉(zhuǎn)推進(jìn)器構(gòu)成,每個(gè)推進(jìn)器都由2個(gè)交流伺服電機(jī)驅(qū)動(dòng),分別實(shí)現(xiàn)驅(qū)動(dòng)推進(jìn)器轉(zhuǎn)動(dòng)發(fā)出推力和推進(jìn)器回轉(zhuǎn)改變推力方向兩個(gè)功能。采用美國NI(National Instrument)公司的產(chǎn)品CompactRIO(C-RIO)[13]控制推進(jìn)器電機(jī)的轉(zhuǎn)動(dòng)。C-RIO系統(tǒng)由一個(gè)包含處理器和現(xiàn)場可編程邏輯門陣列(Field Programmable Gate Array, FPGA)的控制器以及信號調(diào)節(jié)I/O模塊組成,在本試驗(yàn)中通過C-RIO編制程序,對控制系統(tǒng)傳輸?shù)霓D(zhuǎn)速和方向角指令進(jìn)行解析,結(jié)合通用模擬輸入模塊接收的推進(jìn)器當(dāng)前的實(shí)際方向角,將解析后的指令發(fā)送給伺服電機(jī),伺服電機(jī)驅(qū)動(dòng)控制電機(jī)轉(zhuǎn)動(dòng)達(dá)到調(diào)整推進(jìn)器轉(zhuǎn)速和方向角的目的,同時(shí)將實(shí)際方向角反饋回控制系統(tǒng)輔助進(jìn)行下一次的控制。

        3 典型試驗(yàn)工況結(jié)果分析

        選擇斜浪為150°、有義波高為1.5 m、譜峰周期為7 s、風(fēng)速為8.5 m/s的典型工況,縱蕩、橫蕩和艏搖方向的運(yùn)動(dòng)以及重心水平運(yùn)動(dòng)軌跡如圖3所示,各推進(jìn)器的推力與方向角如圖4所示。圖3和圖4中所有結(jié)果已換算成實(shí)船尺度。

        注:圖中縱蕩運(yùn)動(dòng)正方向指向船首,橫蕩運(yùn)動(dòng)正方向指向左舷,艏搖運(yùn)動(dòng)正方向?yàn)槟鏁r(shí)針圖3 船舶水平面運(yùn)動(dòng)情況

        注:推進(jìn)器方向角為0°時(shí)力的方向指向x軸正方向,逆時(shí)針方向?yàn)檎兓秶鸀?180°~180°圖4 推進(jìn)器推力與方向角

        由圖3可知,在該工況下船舶的縱蕩、橫蕩和艏搖運(yùn)動(dòng)都較為平穩(wěn),艏搖運(yùn)動(dòng)呈現(xiàn)較為明顯的周期性,船舶的水平運(yùn)動(dòng)軌跡集中在原點(diǎn)附近。對船舶重心水平運(yùn)動(dòng)軌跡進(jìn)行分析,船舶總長為204.65 m,重心水平運(yùn)動(dòng)軌跡全部在1.0 m圈內(nèi),即船舶運(yùn)動(dòng)均在船長的0.5%范圍內(nèi);超過90%(94.44%)的點(diǎn)在0.6 m圈內(nèi),即船長的0.3%。艏搖角度最大不超過0.5°。因此,在該海況下所開發(fā)的動(dòng)力定位系統(tǒng)控制的整體定位效果較好。DNV規(guī)范[14]以船能保持在水平半徑3 m的范圍內(nèi),艏搖角度保持在±3°的范圍內(nèi)作為動(dòng)力定位可保持位置的接收標(biāo)準(zhǔn)。以此為標(biāo)準(zhǔn),船舶動(dòng)力定位位置是可接收的。

        由圖4可知,各推進(jìn)器推力分配較為均衡,①號與②號、③號與④號、⑤號與⑥號推進(jìn)器的分配結(jié)果接近。各推進(jìn)器推力均在同一個(gè)數(shù)量級,單個(gè)推進(jìn)器的推力存在鋸齒形波動(dòng),這可能是由專家PID控制分組設(shè)置參數(shù)時(shí)參數(shù)變化幅度較大引起的。推進(jìn)器推力均值較小,實(shí)船①號、②號推進(jìn)器最大推力為680 kN,③號、④號、⑤號、⑥號、⑦號推進(jìn)器最大推力為540 kN,推進(jìn)器實(shí)際推力不超過最大推力的10%,最大波動(dòng)約為最大推力的5%,對推進(jìn)器磨損產(chǎn)生的影響也相對較小;推進(jìn)器的方向角較為穩(wěn)定,最大標(biāo)準(zhǔn)差約15°,③號、④號、⑤號、⑥號、⑦號推進(jìn)器方向角的標(biāo)準(zhǔn)差不超過10°,方向角旋轉(zhuǎn)角度范圍較小,電機(jī)運(yùn)行穩(wěn)定,推進(jìn)器磨損較小。

        綜合上述定位效果和推進(jìn)器推力分配的結(jié)果,認(rèn)為設(shè)計(jì)的控制系統(tǒng)定位效果良好,可用于水池船模試驗(yàn)。

        4 結(jié) 論

        研究動(dòng)力定位控制算法,以HYSY201為研究對象,開展水池模型試驗(yàn),得到如下結(jié)論:

        (1) 采用低通+陷通濾波算法、專家PID控制算法和SQP算法,基于LabView軟件和NI硬件開發(fā)動(dòng)力定位模型試驗(yàn)控制系統(tǒng),試驗(yàn)結(jié)果表明控制系統(tǒng)對該船??刂菩Ч己谩?/p>

        (2) 所提出的控制算法也可應(yīng)用于動(dòng)力定位數(shù)值模擬中,開發(fā)的控制系統(tǒng)可推廣應(yīng)用于類似動(dòng)力定位模型試驗(yàn),系列試驗(yàn)結(jié)果可用于指導(dǎo)該船舶海上施工作業(yè)。

        猜你喜歡
        通濾波船模推進(jìn)器
        基于模糊PID的船模航向控制研究
        聲吶發(fā)射機(jī)負(fù)載阻抗變化仿真分析
        基于CFD扇翼推進(jìn)器敞水性能預(yù)報(bào)分析
        發(fā)揮考核“指揮棒”“推進(jìn)器”作用
        二階有源低通濾波電路的計(jì)算機(jī)輔助設(shè)計(jì)
        電子制作(2017年1期)2017-05-17 03:54:07
        基于復(fù)帶通濾波的智能電表量測算法及其DSP實(shí)現(xiàn)
        船模靜水橫搖試驗(yàn)的不確定度分析
        基于頻域分析和低通濾波的光伏并網(wǎng)逆變器諧振抑制研究
        讓黨建成為信仰播種機(jī)和工作推進(jìn)器
        西洋船模王——童鑑良
        航海(2014年6期)2014-12-12 10:36:03
        国产成人a∨激情视频厨房| 亚洲综合久久久中文字幕| av天堂手机在线看片资源| 综合偷自拍亚洲乱中文字幕| 在线综合亚洲欧洲综合网站| 四虎精品免费永久在线| 台湾自拍偷区亚洲综合| 亚洲日本精品国产一区二区三区 | 亚洲精品天堂成人片av在线播放| 在线观看免费午夜大片| 亚洲精品午睡沙发系列| 亚洲日韩一区二区一无码| 国产一级一厂片内射视频播放 | 亚洲av无码一区二区三区天堂古代| 八区精品色欲人妻综合网| 精品999无码在线观看| 丝袜美腿福利视频在线| 久久久久久无码av成人影院| 欧美中文字幕在线| 日本高清二区视频久二区| 日韩中文字幕版区一区二区三区| 国产精品丝袜久久久久久不卡| 国产成人亚洲精品77| 国产一区二区白浆在线观看| 久久人妻少妇嫩草av| 久久久久久久性潮| 亚洲熟伦在线视频| 精品人妻av一区二区三区麻豆 | 国产乱人伦AⅤ在线麻豆A| 女优av一区二区在线观看| 激烈的性高湖波多野结衣| 国产成人久久精品二区三区牛| 亚洲乱码中文字幕综合69堂| 国产91传媒一区二区三区 | 毛片av在线尤物一区二区| 亚洲麻豆视频免费观看| 少妇被猛男粗大的猛进出| 中文字幕人成人乱码亚洲| 日韩不卡一区二区三区色图| 亚洲 中文 欧美 日韩 在线| 国产精品公开免费视频|