




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人工抛石施工方案
- 高考化学备考浙江选考测试题单元滚动检测卷(十一)
- 高中化学化学反应原理学案112焓变热化学方程式
- 2017-2018学年高中化学必修2时训练第三章有机化合物检测试题
- 25学年教案语文(必修上册)第四单元“家乡文化生活”活动手册
- 第30课++系统安全需升级+教学设计-+2024-2025学年人教版(2024)初中信息科技八年级全一册
- 2024-2025年高中语文课时分层作业14诗经两首含解析粤教版必修1
- 乌鲁木齐房产转让合同范例
- 中介介绍分红合同范例
- 供用沙合同范例
- 2025年徐州地铁集团有限公司招聘笔试参考题库含答案解析
- 2025年《收纳师》职业技能培训考试题库
- 《中国资本市场》课件
- 农机检修培训课件
- 2025车位租赁合同范本
- VR游戏设计与制作知到智慧树章节测试课后答案2024年秋四川长江职业学院
- 平行线的判定与性质证明题专训30题(人教版)(人教版) 带解析
- 心理咨询伦理守则
- 【MOOC】森林植物识别技术 -珍稀植物识别-南京森林警察学院 中国大学慕课MOOC答案
- 《学习雷锋好榜样》课件
- 2024解析:第十八章电功率-讲核心(解析版)
评论
0/150
提交评论