You are on page 1of 5

PressureData

Tocomputetheseapressuresonthevessel,theprogrammustknowtheformofthevesselbelowthe
water.ThisiscommunicatedtoMOSESbyasetofvesseldescriptiondata,definedearlier,andthe
currentconditionofthebody.Toinitiatethepressurecomputationsdiscussedabove,onemustissue:
G_PRESSURE,BODY_NAME,PKT_NAMEOPTIONS

andtheavailableoptionsare:
HEADING,H(1),H(2),....,H(n)
PERIOD,T(1),T(2),....,T(n)
MAX_DIST,DIST

Whenthiscommandisissued,MOSESwilltakethesysteminitscurrentconfigurationandcompute
frequencydomainpressuresandatotalhydrodynamicdatabaseforthebodyBODY_NAME.Thisdata
willbestoredbythenamePKT_NAMEinthedatabase.
TheHEADINGoptionisusedtochangethedefaultvaluesofvesselheadingforwhichresultswillbe
computed.H(i)istheithvalueofheading(deg.)tobeconsidered.Here,headingismeasuredasanangle
fromtheXaxis,positivetowardY.Hence,foravesseldescribedwiththeoriginatthebow,headseas
are180degrees.ThePERIODoptionisusedtoalterthedefaultvaluesofencounterperiod,andT(i)is
theithvalueofencounterperiodinseconds.Asmanyoftheseoptionsasneededcanbeinput,solongas
thenumberofperiodsdoesnotexceed200.Thedefaultsforheadingandperiodaresetwithoptionson
&DEFAULT.
WhentheG_PRESSUREcommandisissued,MOSEStakesthevesseldescriptionandthecondition
defined,andconvertsthevesseldescriptionintoonedescribingthevesselbelowthewaterplane.The
programwillthencomputetheaddedinertiaanddampingmatrices,andtheappliedforcesonthevessel.
Thesecomputationswillbeperformedfortheperiodsandheadingsdefinedbythecommand.In
convertingthemodel,thetwooptionsM_DISTANCEand/orM_WLFRACTIONofthe
&PARAMETERcommandareusedtorefinethecomputation.Useoftheseoptionsallowsoneto
defineaquitecrudemeshandhaveMOSESautomaticallyrefineittoachieveanydesireddegreeof
precision.Also,theoptionMAX_DISTprovidesawaytogetapproximatesolutionstolargediffraction
problemswithreducedcomputationaleffort.Thisoptiondefinesamaximumdistance(feetormeters)for
panelinteraction.AnytwopanelswhichhaveadistancebetweenthemgreaterthanDISTwillhavea
zerofortheircouplingtermsinthediffractionmatrix.Forverylongslenderbodies,thisoptioncanbe
usedquiteeffectivelytosavecomputereffort.Forabody4000ftlongwith6000diffractionpanels,
answerswithin10%oftheexactonescanbeobtainedin66%ofthetime.
Onceonehasapressuredatabase,itcanbeexaminedintheDispositionMenu.Inparticular,the
command
V_MATRICES,BODY_NAME

willgathertheaddedmassanddampingmatricesforthepressurepacketcurrentlyassociatedwithbody
BODY_NAMEandplacetheuserintheDispositionMenu.Alternately,thecommand

V_EXFORCES,BODY_NAME

willdothesamethingwiththewaveexcitationforces.Forbothofthesecommands,theresultsareabout
theorigin.
Asmentionedearlier,itispossibletodefinethehydrodynamicpressuredistributionand/orthetotal
hydrodynamicdatabaseviacommands.Thesamedeviceisusedifonehascomputedhydrodynamic
pressuresandwishedto"save"themforuselater.Thiscapabilitycanbequiteusefulwhenanalyzinga
largediffractionmodel.Forinstance,onecouldalterthemooringlinesofsystem,andusethe
importationfeaturetosavetimeinthereanalysis.Cautionshouldbeusedhere,sothatonlychangesto
themodelthatdonoteffecthydrodynamicpropertiesareperformed.Toemitahydrodynamicdatabase,
oneissues:
E_PRESSURE,BODY_NAMEOPTION

whereBODY_NAMEisthenameofthebodyforwhichhydrodynamicdatabaseswillbeemitted.This
commandwillexportapressuredatabaseforthepacketscurrentlyassociatedwiththebody
BODY_NAME.Here,theonlyoptionisNOTEwhichisjustlikethesameoptiononmodeldefinition
commands.Inparticular,youneedtospecifyallfivecharactersoftheoption,andthenotethatyouattach
willbeincludedasacommentintheemittedfile.Also,thetitleandsubtitlewillbeincludediftheyare
notblank.Nodriftortotaldatawillbeemittedsinceitisrecomputedwhenthepressuredataisimported.
Itispossibletoexport(andsubsequentlyimport)atotalhydrodynamicdatabase.Thisisaccomplished
with:
E_TOTAL,BODY_NAMEOPTION

Theresultingoutputissubstantiallysmallerthanthepressuredatabase.Heretheoptionsandtitlesarethe
sameasforthepressuredatabase.Thisfile,however,consistsdataforbothTotalforceanddriftforce.
Forsimulationpurposes,thisisallthatisnecessary,butitcannotbeusedforcomputingstructuralloads.
Whensuchadatabaseisinput,asinglewarningtothiseffectwillbegiven.
Theformatofanexportedpressuredatabaseisthesameastheoneusedtodefinethedatadirectlyto
MOSES.Itbeginswiththecommand:
I_PRESSURE,BODY_NAME,PKT_NAME,DISPL,OPTIONS

whichplacestheuserinasubmenu.Here,BODY_NAMEisthenameofthebodyforwhichthedatabase
isbeinggenerated,PKT_NAMEisadesiredpacketname,DISPListhedisplacementatthecondition
beingdefined,andtheoptionsare:
PERIOD,T(1),T(2),......
HEADING,H(1),H(2),......
CONDITION,DRAFT,ROLL,PITCH

Eventhoughtheseitemsarecalledoptions,thefirstthreeofthemarenecessarytoproperlydefinethe
database.ThePERIODoptiondefinestheperiods(sec)forwhichthedatabasewillbedefined,and
HEADINGdefinestheheadings(deg)forwhichtheexcitingforceswillbedefined.TheCONDITION

optiondefinesthevesselconditionforwhichthedatabaseisdefinedandDRAFT,ROLL,andPITCHare
thedraft(feetormeters),roll(deg),andpitch(deg)definingthecondition.Theremainingoptionswere
describedpreviously.
Oncethemenuhasbeenentered,severalcommandsareavailable.First,thecommand:
FP_MAPPANEL_NAME,:PNT_SEL(1),:PNT_SEL(2),.......

definesahowthestructuralloadsonthepanelPANEL_NAMEwillbemappedtoallpointsmatching
:PNT_SEL(i).Thecommand:
FPANELPANEL_NAME,AREA,XC,YC,ZC,NX,NY,NZ,WLLEN

definesapanel.Here,PANEL_NAMEisthenameofthepanel,XC,YC,andZCarethecoordinates(
feetormeters)ofitscentroid,NX,NY,andNZarethecomponentsofitsnormal,andWLLENisthe
lengthoftheintersectionofthepanelwiththewaterline(feetormeters).
Afterapanelhasbeendefined,thepressuresactingonitaredefinedthroughasetofvelocitypotentials
withcommands:
FPPHIPER,RPRX,IPRX,RPRY,IPRY,....\
RPRRZ,IPRRZ,RPDH(1),IPDH(1),...

Here,PERisoneoftheperiodsT(i),andtheremainderofthedataarevelocitypotentialsperunitwave
amplitude(feetormeters).Thesecommandsmustbeindecreasingorderofperiod.Inotherwords,the
valueofPERforagivencommandmustbelessthanthevalueofPERforthepreviousoneandgreater
thanPERforthenextone.Thevelocitypotentialsarepairsofrealandimaginarynumbers.Thefirstsix
pair(twelvenumbers)aretheradiationpotentials,andtheremainderarediffractionpotentials.The
diffractionpotentialscorrespondtotheheadingsH(i),andareinthesameorder.
Thefinaltypeofdataforapanelisdefinedwith:
FDELPPER,RPRXX,IPRXX,RPRXY,IPRXY,....\
RPRRZZ,IPRRZZ,RPDHX(1),IPDHX(1),...

ThesequantitiesarethegradientsofthepotentialsdefinedwiththeFPPHIcommand,andthustherewill
be3timesasmanyvaluesasontheFPPHIcommand.Iftheseareviewedascomplexnumbers,thenthe
firstthreenumbersarethederivativeswithrespecttoX,Y,andZofthefirstpotentialonFPPHI.The
first36values(18complexnumbers)aregradientsoftheradiationpotentials.Thegradientsofthe
diffractionpotentialsfollowforeachheading.
Afterallofthepanelshavebeendefined,themenuisexitedwithanEND_I_PRESSUREcommand.
Todefinea"totalhydrodynamicdatabase"onefirstissues:
I_TOTAL,BODY_NAME,PKT_NAME,DISPL,OPTIONS

Onecanthendescribethehydrodynamicdata,andissueEND_I_TOTALtoexitthemenu.Here,
BODY_NAMEisthenameofthebodyforwhichthedatabaseisbeinggenerated,DISPListhe

displacementattheconditionbeingdefined,andtheoptionsare:
PERIOD,T(1),T(2),......
HEADING,H(1),H(2),......
CONDITION,DRAFT,ROLL,PITCH
SCFACT,SCLEN,SCMASS,SCDRAG,SCFOR

Eventhoughtheseitemsarecalledoptions,thefirstthreeofthemarenecessarytoproperlydefinethe
database.ThePERIODoptiondefinestheperiods(sec),forwhichthedatabasewillbedefined,and
HEADINGdefinestheheadings(deg),forwhichtheexcitingforceswillbedefined.The
CONDITIONoptiondefinesthevesselconditionforwhichthedatabaseisdefinedandDRAFT,ROLL,
andPITCHarethedraft(feetormeters),roll(deg),andpitch(deg)definingthecondition.
TheoptionSCFACTdefinesasetofscalefactorswhichcanbeusedtoconverttotheunitsrequired.In
otherwords,allofthequantitiesinputviathecommandsdiscussedbelowwillbemultipliedbythescale
factorspriortobeingstoredinthedatabase.Themannerinwhichthesefactorswillbecombinedwiththe
inputnumberswillbediscussedwitheachcommand.
AftertheI_TOTALcommand,thedatabaseisdefinedbyasequenceofthefollowingcommands:
H_ORIGIN,OX,OY,OZ
H_EULERA,EROLL,EPITCH,EYAW
H_PERIOD,T
H_AMASS,AM(1,1),AM(2,1),....,AM(6,6)
H_DAMP,DAMP(1,1),DAMP(2,1),....,DAMP(6,6)
H_FORCE,H,RFKX,RFKY,...RFKYAW,IFKX,...,IFKYAW\
RDIX,RDIY,...RDIYAW,IDIX,...,IDIYAW\

TheH_ORIGINandH_EULERAcommandsdefineachangeofcoordinatesystemfromtheonebeing
inputtotheoneemployedbyMOSES.Here,OX,OY,andOZarethecomponentsofavector,inthe
MOSESbodysystemfromtheorigininthelocalbodysystemtotheoriginofthesysteminwhichthe
inputquantitiesarecomputed.Likewise,thequantitiesEROLL,EPITCH,andEYAWarethreeEuler
angles(deg).Theseangles,whenappliedasayawfollowedbyapitch,followedbyaroll,definethe
directioncosinematrixwhichtransformsthesysteminwhichthequantitiesarecomputedtothelocal
bodysystem.Ifeitherofthesetwocommandsisomitted,thecorrespondingtransformationwillbe
assumedtobetheidentity.Onceatransformationhasbeendefined,itwillbeuseduntilitisredefinedby
anothersimilarcommand.
TheH_PERIODcommanddefinestheperiodforallquantitieswhichfollowuntilanewH_PERIOD
commandisencountered.Here,Tistheperiod(sec)anditmusthavebeendefinedbythePERIOD
optionontheI_TOTALcommand.IftheperioddefinedbyanH_PERIODcommandisthesameas
onepreviouslyused,thedatafollowingwillbeaddedtothepreviousdataforthesameperiod.Thus,one
candefinethepropertiesofacomplicatedbodybyinputtingthepropertiesforeachpieceofthebodyand
lettingMOSEScombinethemtoformthepropertiesofthebody.

Theremainingcommandsareusedtoactuallydefinethehydrodynamicpropertiesforthe"current"
period,andtheycanberepeatedasmanytimesasdesireduntilanENDisencountered.Thismarksthe
endofthehydrodynamicdatabasedefinitionforagivenbody.
TheH_AMASSandH_DAMPcommandsdefinetheaddedmassandlineardampingmatrices
respectively.Thedataisinputonthecommandbycolumnsofthematrix.ThevalueswhichMOSES
needsfortheaddedmassmatrixareaddedmassdividedbydisplacedmass,andthelengthunitsshould
befeetormeters.WhenanH_AMASScommandisinput,thetop3x3ismultipliedbySCMASS,the
twocoupling3x3matricesaremultipliedbySCMASS*SCMASS,andthebottom3x3ismultipliedby
SCMASS*SCLEN*SCLEN,asdefinedwiththeSCFACToption.Itistheproductoftheinputvalues
timesthescalefactorswhichshouldhavethedimensionsdefinedabove.Thescalingforthedamping
matrixissimilartothatfortheaddedmassexceptthatSCDRAGisusedinsteadofSCMASS.The
desiredunitsfortheproductoftheinputvaluesandthescalefactorsisdampingcoefficientdividedby
displacedmass.
TheH_FORCEcommanddefinesthewaveexcitingforcefortheheading,H,whichhasbeendefinedby
theHEADINGoptionontheI_TOTALcommand.ThefirsttwelvevaluesdefinetheFroudeKrylov
force,thenexttwelvedefinethediffractionforce.Thefirstthreevaluesforeachforcewillbescaledby
SCFOR,andthelastthreewillbescaledbySCFOR*SCLEN,asdefinedontheSCFACToption.The
productoftheinputvaluestimesthescalefactorsshouldbeeitherbforce,andfeetormeters,depending
uponthelast&DIMENcommand.
Next

You might also like