




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于能耗最優化的動力定位推力分配邏輯算法研究_英文_ 第15卷第3期 2011年3月 ArticleID:1007-7294(2011) 03-0217-10船舶力學JournalofShipMechanicsVol.15No.3Mar.2011 OptimalThrustAllocationBasedonFuel-efficiency forDynamicPositioningSystem YANGShi-zhi1,2,WANGLei2,ZHANGShen2 (1ChinaClassificationSocietyNanjingBranch,Nanjing210011,China;2TheS
2、tateKeyLaboratoryof OceanEngineering,ShanghaiJiaoTongUniversity,Shanghai200240,China) Abstract:ThetwoseveralmethodsofthrustdistributioninapropulsionsystemofDynamicPosition-ingSystem(DPS)arepresentedinthispaper.Withdetailsimulationandanalysis,thispapercon-centratesonfindingoutanoptimalthrustallocatio
3、n(TA),whichcouldgaindesiredforcesandmo-mentsactingonthevehiclesoastokeepposition.Specialattentionispaidtosolvethenon-linearconstrainedthrustallocationproblems.AndtheproposedmethodsaretosetupaconfigurationmatrixwhichexactlydescribethelayoutofthrustersoftheDPpropulsionsystem.Anillustrativeexamplebased
4、onGeneticAlgorithm(GA)andSequentialQuadraticProgramming(SQP)isprovidedtodemon-stratetheeffectivenessandcorrectnessoftheproposedmethods.Fivealgorithmssuitedfordifferentcontrolconditionsarepresented. Keywords:ThrustAllocation(TA);DynamicPositioningSystem(DPS); GeneticAlgorithm(GA);SequentialQuadraticP
5、rogramming(SQP) CLCnumber:U664.3Documentcode:A 1Introduction Asthelastpotentialsupplierofnaturalresourcesandenergiesaswellasprovisionsontheearth,theoceanisrequestedmoreandmoretorevealitssubstancestohumanbeings.Dynam-icPositioningSystemisthemostpromisingmeansofposition-keepingfordeep-seaexplo-ration,
6、whichisnotconfinedbydepthofwaterandhasmuchgreatadvantagescomparedwithmooringsystem.BesidesDPcouldserveasanauxiliaryofmooringsysteminshallowwatercondition,whichcouldenhancethecapabilityofmooringsystem.BasicsofDPareshowninFig.1. Thisworkismotivatedbythefuel-efficiencyoptimalcontrolallocationproblemint
7、heDPpropulsionsystem,whichisessentialforDP.ThemaincontributionofthisworkistoanalyzetheobjectivefunctionandboundaryconditionbasedonGeneticAlgorithm(GA)andSequentialQuadraticProgramming(SQP).Inthispaper,wewilltrytosolvetheover-actuatedoptimalnonlinearconstraintcontrolallocationproblemusingthemethodpro
8、posedbyJohansen&Fos-sen(2004)1. Receiveddate:2010-04-09Reviseddate:2010-09-13 Foundationitem:SupportedbyNationalHi-techResearchandDevelopmentProgram(2008AA09Z315) Biography:YANGShi-zhi(1984-),male,master. 218船舶力學第15卷第3期 Fig.1Basicsof DP Itisallrighttointroducethetwooptimalmethodsandtheirappl
9、icationinDP.Anditwillbedescribedsimplyhowtheobjectivefunctionandboundaryconditionarebuiltbysomeoth-erauthors,suchasFossen(2004)andLiang&Cheng(2004)2.Somequestionsneededtobesolvedorcompleted,forexample,Garus(2004)3onlyconsideredonesituationthattheazimuthanglesofthrusterswerefixedanddidnotpres
10、enthowthethrusterconfigurationmatrixwasgivenout,andonlygaveoutaverysimplenumericalexampletosolvethestaticissues. Ingenerally,itisnotveryeasytosolvenonlinearconstrainedoptimalproblemswithPenal-tyFunctionMethod.ActuallybasedonGeneticAlgorithmorSQPthesedificienciescouldbeproperlyovercome.Asamatteroffac
11、t,generalizedmultipliermethodhasgreatadvantagesinsolvingnonlinearoptimalproblemswithhybridconstrainedboundaries.Johansen(2003)in-troducedaslackvariableformulationwhichcouldguaranteethattheoptimizationproblemal-wayshadafeasiblesolution,andhadsolvedthesingularityissueofthrusterconfigurationma-trixbase
12、donSQP. FocusingontheessentialrequirementsforaDPvesselthatcanrapidlyandexactlydis-tributethrustandrotatetheangleofthruster,thispaperpresentsaneffectiveoptimumcontrolofthrustersystem,usingtheSQPandGAwithconstraintsontheazimuththrustersofapropul-sionsystem.Comparingthesetwothrustallocationmethods,andt
13、woimportantusefulmethodsaregivenhowtoimprovetheminordertocarrythesetheoriesintopractice.Finallybasedonatypicalpropulsionsystemofonesemi-submergedplatform,onenumericalexamplewillbeelaboratedinthiswork. 2Statementof3-DOFthrustallocation InDP,only3surfacemotionsaretakenintoconsideration,whicharesurge,s
14、wayandyaw.Herethegeneralizedforcevectorproducedjointlybytheactuatorsisgivenby B!u(1)" x,y,n",anditscomponentsarethesurgeforcex,swayforceyandyawmo-where,!T 第3期YANGShi-zhietal:OptimalThrustAllocationBasedon219mentn.Thevectorucontainsthemagnitudeoftheforceproducedbyeachindividualactua-tor,uni
15、quelyrelatedviainvertibleactuatorcharacteristicstolow-levelcontrolsignalssuchaspropellerspeedorpitch,orintermediate-levelcontrolsignalssuchasshafttorqueorpower(Han,1977)4. 3PropulsionsystemofDP Amarinevesselisusuallyequippedwithanumberofpropulsiondevices,suchasmainpropellers,rudders,tunnelthrusters,
16、azimuththrustersandpoddedthrusters(Fossen,2002)5.Inthrustallocationlogicsometypicalcharacteristicsofpropulsionsystemrequiretobetakenintoconsideration,suchasthemaneuverabilityandhydrodynamicinteractionwithcurrentorhullofvessels.Actuallythrustlossduetothruster-thrusterinteractionisprovedtobeveryter-ri
17、ble,whentwoadjacentthrustersareparallelalignedinextremeseaconditions.Consequentlyoneboundaryofoptimalthrustallocationlogicnamedforbiddenvectorisaddedandprovedtobefeasible.Inthispaper,wewillgiveamathmodeltodepicttheforbiddenvector,asFig.2showingasketchofforbiddenvector.Itcanbeseenthattheforbiddenangl
18、eis15°. 3.1Mathmodelofthrustloss Atfirstwecouldgettheopenwatercharacteristicsofthethrustersthroughmodeltestornumericalcalculation,andboththrustcoefficientandmomentcoefficientcouldbeobtainedasacorrespondingcontinuousfunctionthroughcurvefittingmethod,justasfollows: nK=Ti=0nKQ= i=0iiDJPi,jJCCj=0nj
19、 j=0njTi,jiji(2)jQ AndthenthroughaseriesofthehydrodynamicinteractionmodeltestswecouldimprovetheEq.(2),andgive, 1,2,n1,n2,vcKT=f(3),n,n,vK=f1212cQ where,1isvectorofthethrusterand2isoneoftheotherthruster,n1andn2aretherota-tionalvelocitiesofthetwoadjacentthrustersrespectively,vciscurrentvelocity.Actual
20、lyitisdifficultforustogiveanexactmathmodeltodepictthethrustlossatdifferentconditions,forhydrodynamicinteractionproblemdependsonalotoffactors.Soweonlychooseseveraltypi-calconditionsinourlogics,forinstance,theExtremeSeaStatewhenallthrustersworkatmaxi-mumvelocity.Infactitisefficientandeffectivetochoose
21、asimplecaseatthethresholdofonecomplexproblem.Asforexactmathmodelofthrustloss,thereisstillalongwaytogo,whichshouldinvolvemanylayersintheoptimalthrustallocationlogicinordertosuitfordifferentconditions. 220船舶力學第15卷第3期 3.2Definitionofforbiddenvector TakeNo.5thrusterasanexample,supposingtheforbiddenangle
22、is15°.WhenboththeazimuthanglesofNo.5&No.1thrustersare-21°,thetwothrustersarealignedinaline,sotheazimuthangledomainof-41°to-11°isforbidden.Allazimuthanglesarefrom0°to360°,asaresult,theazimuthangleofNo.5thrusterhastosatisfyasfollows: uandl(4)Consequentlyweattained
23、oneinequalityinsteadof(3), +-gx=x2i-lu-ul0InFig.2,uequals349°andl equals319°.22(5) Fig.2Sketchofforbiddenvector 4Simplificationofthemathmodelandverification Generally,theobjectivesofthrustallocationlogicarethefuel-efficiencyandmaneuver-abilityoftheDPS,oranyoneoftheboth.Nowforsimplification
24、aspectsweonlytakethefu-el-efficiencyintoconsideration,actuallythemaneuverabilityofthesystemdependsonmanyfactors,suchasthesealoadscondition,thrusterorientationanditsresponsespeed.Andthemaneuverabilitywillbeverydifferentbetweenincalmwaterandincurrentflowconditions.However,inthispaperwemainlycomparethe
25、twooptimizationmethodsandgiveoutsomead-vicesfortheirengineeringapplication.Sowetakeaverysimplecaseasanexample,justonlyconsiderthefuel-efficiencyobjective. Forthesakeofsafety,weshouldsetsometermstoavoidsingularityinordertoimprovemaneuverabilityofDPinengineeringapplication,suchasthesingularityofthesys
26、tem.Anac-tuatorconfigurationissaidtobesingularifitcannotproduceforces/momentsineverydirec-tioninthe3-dimensionalspaceofsurgeforce,swayforceandyawmoment(Fossen,1994)6, 第3期YANGShi-zhietal:OptimalThrustAllocationBasedon 221whichcouldbeavoidedthroughimprovingtheconfigurationmatrix. 4.1SequentialQuadrati
27、cProgramming SQPapproachcanbeusedbothinlinesearchandtrust-regionframeworksanditisappro-priateforsmallorlargeproblems.Unlikesequentiallinearlyconstrainedmethods,whichareef-fectivewhenmostoftheconstraintsarelinear,SQPmethodsshowtheirstrengthwhensolv-ingproblemswithsignificantnonlinearities(Johansen&am
28、p;amp;Fossen,2004). SQPmethodsrepresentthestateoftheartinnonlinearprogrammingmethods.Schittkows-ki(1985)7,forexample,hasimplementedandtestedaversionthatoutperformseveryothertestedmethodintermsofefficiency,accuracy,andpercentageofsuccessfulsolutions,overalargenumberoftestproblems. BasedontheworkofBig
29、gs(1975)8,Han(1977),andPowell(1978)9-12,themethodal-lowsyoutocloselymimicNewtonsmethodforconstrainedoptimizationjustasisdoneforunconstrainedoptimization.Ateachmajoriteration,anapproximationismadeoftheHessianoftheLagrangianfunctionusingaquasi-Newtonupdatingmethod.Thisisthenusedtogener-ateaQPsubproble
30、mwhosesolutionisusedtoformasearchdirectionforalinesearchpro-cedure. 4.2GeneticAlgorithm GeneticAlgorithms(GA)areadaptiveheuristicsearchalgorithmpremisedontheevolution-aryideasofnaturalselectionandgenetic.ThebasicconceptofGAsisdesignedtosimulatepro-cessesinnaturalsystemnecessaryforevolution,specifica
31、llythosethatfollowtheprinciplesfirstlaiddownbyCharlesDarwinofsurvivalofthefittest.Assuchtheyrepresentanintelligentexploitationofarandomsearchwithinadefinedsearchspacetosolveaproblem. TheadvantageoftheGAapproachistheeasewithwhichitcanhandlearbitrarykindsofconstraintsandobjectives;allsuchthingscanbeha
32、ndledasweightedcomponentsofthefitnessfunction,makingiteasytoadapttheGAschedulertotheparticularrequirementsofaverywiderangeofpossibleoverallobjectives. 5Numericalmodel ThelocationofthrustersisshowninFig.3. Thelocationsof8azimuthingthrustersare illustratedbyamatrix(ai,bi) (-43.2,-25),(-17.6,-35); (-43
33、.2,25),(17.6,-35); (43.2,25),(-17.6,35); (43.2,-25),(17.6,35). Objectivefunction: f?x=x2i-1i=183/2(6) Fig.3Locationofthrusterss.t.: 222船舶力學 8x2i?g1?x2i-1cos?=0x=Fx- i=18?x2i?g2x=Fy-x2i-1sin?=0i=188x2i?x2i?g3?x2i-1cos?bi+x2i-1sin?ai=0x=M-i=1i=1 22l+uu-l?g=x-0x2i4220x2i180°,0x2i-1800kN第15卷第3期(7)?
34、 whereFxistherequiredtransverseforce;Fyistherequiredlongitudinalforce,Mistherequiredturningmoment. InEq.(7)g1,g2andg3couldbegreaterthanorequaltozero,whichcouldbemodifiedaccordingtorequirement.Inthispaper,therearefourcasesincludingwithorwithoutg4,andg1,g2andg3couldbegreaterthanorequaltozero,whichared
35、isplayedinTab.1. Inputsealoadvaluescomposedofrequiredtransverseforce,longitudinalforceandturningmoment,whichareincludingsomefewtypicalconditionsofsealoads,areasfollowingstaircasefunctions.TheinputvaluesofalllogicsinthispaperarethesamejustasshowninFig.4. Fig.4 Input valuesofthe requiredthrustand mome
36、ntSQMresultsareshowninthefollowingFig.5,whichiswithoutconstraintsonforbiddenvec-torofthrusters.Itcanbeseenthatthedeliveredthrustsandvectorofthe8azimuthingthrustersarenotverydifferent.Thatistosay,inconditionofnoforbiddenvectorofthrusters,thedirec-tionsofallthrustersarealmostthesame,whichis,justasouri
37、magination,theoptimalsolution. Fig.5ResultsoftheSQPwithoutforbiddenvector 第3期YANGShi-zhietal:OptimalThrustAllocationBasedon223 GeneticAlgorithmresultswithconstraintsontheforbiddenvectorofthrustersinordertoreducethruster-thrusterinteractionareshownasfollows.Forbiddenangleissetas10°,andtheinputva
38、luesarethesameasSQP. Tab.1Fourconditionsofthealgorithm ResultsbasedonGA inequalityconstraint forbiddenvectornoequalityconstraintforbiddenvectorno Thereisnotsomuchspaceinthispapertoshowallsimulationresults,sowetakeNo.4thrusterandNo.6thrusterasexamplestoillustratetheproblem,theresultsindifferentcon-di
39、tions areasfollows, shownasFigs.6-9. Fig.6Resultsof inequalitycontraintwith forbiddenvectorFig.7 Resultsofinequalitycontraintwithoutforbiddenvector Fig.8Resultsofequalitycontraintwithforbiddenvector 224船舶力學第15卷第3 期 Fig.9Resultsofequalitycontraintwithoutforbiddenvector 5.1Analysisofthesimulationresul
40、ts Fromthesimulationresults,itcanbeseenthattheoptimumsolutionisnotonlyone,butthereexistsasetofsolutions,whichareallsuitableforthecontrolsystemandsatisfytheobjec-tivefunctionandconstrainedboundaries.Oftheresults,itisapparentthatthemagnitudesoffu-el-consumptionbasedonSQParelessthantheonesbasedonGAatth
41、esameseaconditions.Thereasonisthatthelatteronetakesthruster-thrusterinteractionintoconsiderationandsetsforbiddenvector,butresultsofformerisnotandsupposesthatthethrustlosswassmall.Actual-lyinmostconditionsincludingoperationalseacondition,itistruethatthethrustlossisnotverybig,sointhethrustallocationlo
42、gicitdoesnotneedtobetakenintoconsideration.Abal-anceshouldbebuiltbetweenthrustlossduetothruster-thrusterinteractionandhowmuchef-fectcouldbedeliveredduetoaddedforbiddenvector.Thereisanotherquestionneededtobeverified,thatishowmanythrustersworktogetherinrelativelycalmsealoadenvironmentwhenitisnotnecess
43、aryforallthrustersworkatthesametimebutonlyseveralonesareneededtokeepstation.Bothofthesetwoquestionsarenotincludedinthepaper,nowwearehereaim-ingforafeasiblemethodtosolveoptimalthrustallocationproblem.Asforperfectionandim-provementoftheobjectiveandboundaries,itdependsonthespecialapplicationandrequest.
44、Andwecompaprethefuel-consumptionatfourdifferentboundariescondition,thatareinequa-tionconstrainedwithforbiddenvector,inequationconstrainedwithoutforbiddenvector,equa-tionconstrainedwithforbiddenvectorandequationconstrainedwithoutforbiddenvector.Lon-gitudinalcoordinatesinFig.10isthetotalenergyconsumpt
45、ion(P/kW)andhorizontalordinateshowsthetimedomainfrom0to600s.FromFig.10itcouldbeseenthatfourcasesarealmostaccordantwitheachother,butenergyconsumptionofthe3thcase(equationandforbidden)isthebiggestamongthefourcases.Thatistosay,forbiddenvectorboundaryonlymakessenseatsomespecialareawhichdependsontheseaco
46、nditions.However,inmosttime-domain,fu-el-consumptionofthecasewithforbiddenvectorisrelativelymorethanoneswithoutnofor-biddenvector,andthefuelconsumptionofequationconstrainedboundariesislittlemorethaninequationones,whichareallmatchwiththefact. 第3期YANGShi-zhietal:OptimalThrustAllocationBasedon 225 Fig.
47、10Comparisonof4differentboundaries 6Conclusions ThispaperpresentsseverallogicdesignmeansforTAlayerofDPS.ItconcentratesonfindingoutanoptimalTAlogicinordertogainidealvaluesofforcesandmomentsactingonthevehicle,aimingfortotallyauto-controlmodeofDPS.Specialattentionispaidtohowtobuildandsimplifytheconstra
48、inedboundaries.Oneproposedmeansbuildsaconfigurationmatrixtodescribethelayoutofthrustersinpropulsionsystem.AndthispaperanalysisseveralalgorithmsofTAfordifferentconstrainedcontrolconditions.OnedisadvantageofSQPisthatitishardtoattainaglobaloptimalsolution,whichterriblydependsontheinitialvalue.Soitisnec
49、essarytoimproveconstrainedboundariesusingsomespecialmethodssuchassettingaweighttermtopenalizetheerrorbetweenthecommandedandachievedgeneralizedforce,whichisaimingforguaranteeingthattheoptimizationproblemalwayshasafeasiblesolution(Johansen&Fos-sen).AsforGA,ithasagoodfeatureinglobalconvergencea
50、nddoesnotverydependontheinitialvalue,whichcouldbefitfortheoptimalthrustallocationalgorithmifproperlyimprovedinsomedetails.Ourresearchshowsthatitconvergesveryslowly. References 1JohansenTA,FossenTI,BergeSP.ConstrainednonlinearcontrolallocationwithsingularityavoidanceusingSe- quentialQuadraticProgrammingJ.IEEETrans.onCont.Syst.Technology,TCST-2004,12(1):211-216. 2LiangCC,ChengWH.TheoptimalcontrolofthrustersystemfordynamicallypositionedvesselsJ.OceanEngineering
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 機動車輛抵押合同范例
- 股權投資協議書轉讓合同書
- 野生動物保育中的倫理問題探討-全面剖析
- 金屬玩具表面處理技術-全面剖析
- 人工智能倫理規范-第20篇-全面剖析
- 虛擬現實與攝影的融合探索-全面剖析
- 腰腿疼痛治療療效評估-全面剖析
- 黃銅管制造行業環保法規研究-全面剖析
- 維護人員技能培訓-全面剖析
- 骨質疏松疼痛針刀治療安全性分析-全面剖析
- SYT 6169-2021 油藏分類-PDF解密
- 24春國家開放大學《兒童心理學》期末大作業參考答案
- 交規記心中安全伴我行
- 父母教養方式對大班幼兒攻擊性行為的影響及教育建議
- 個人裝修施工合同范本
- 慢性肝病的預防與管理
- 體育產業與生態環境的共同保護
- 讀后續寫制作稻草人(T8聯考)講義-高考英語作文復習專項
- 食堂員工培訓內容-食堂從業人員培訓資料
- 中職電子商務班級建設方案
- 基于文化創意視角的媽祖文化旅游地產發展研究莆田媽祖文化旅游地產發展條件及思路研究
評論
0/150
提交評論