MOSES软件简介PPT_第1页
MOSES软件简介PPT_第2页
MOSES软件简介PPT_第3页
MOSES软件简介PPT_第4页
MOSES软件简介PPT_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MOSES软件简介,1,MOSES软件简介,MOSES软件采用文本的方式。一个项目包含两个文件:建模文件:“项目名.dat”命令文件:“项目名.cif”建模文件对船舶的形状和组件位置进行描述。命令文件则包含需要的计算内容和计算步骤。MOSES支持编程,因此具有很好的扩展性和灵活性,但是缺乏友好的界面。,2,MOSES的命令格式,MOSES的”.dat”和”.cif”文件都由命令行组成。MOSES的命令行基本形式为:命令参数1参数2参数3.选项1参数1参数2选项2参数1参数2命令行要求在一行内写完,若一行不够,则需在行尾加续行号“”以“$”起始的行为注释行如MOSES中单位定义语句:&dimen-save-dimenmetersm-tons,3,MOSES的变量和变量使用方法,MOSES可用以下语句设置参数:&SET参数=参数值对于已设参数的引用则采用“%参数“,”%参数%”或”%(参数)”的形式,MOSES的参数都是字符型的,对参数的引用采用字符替换的规则进行。如:&SETbody=me语句Itis%(body)相当于itismeAbc%body%相当于Abcme,4,MOSES编程的判断语句,MOSES的判断语句采用如下形式&IF,LPHRASE(1),&THEN&ELSEIF,LPHRASE(2),&THEN&ELSE&ENDIF其中LPHRASE(1),LPHRASE(2)为逻辑表达式,5,MOSES编程的循环语句,MOSES的循环语句格式为:&LOOP,INDEX,BEGVAL,ENDVAL,INCR&NEXT,LPHRASE&EXIT,LPHRASE&ENDLOOP或:&LOOP,VAR,(LIST(1),.LIST(n)&NEXT,LPHRASE&EXIT,LPHRASE&ENDLOOP,6,MOSES编程的循环语句实例,&LOOPI1&TOKEN(N%NODES%)1&SETJ=%I%&NEXT&LOGICAL(%J%.EQ.9)&EXIT&LOGICAL(%I%.GT.11)&TYPEThisisLoopNumber%I%&ENDLOOP,7,MOSES的宏,MOSES的宏定义方式如下:&MACRO,NAME,ARG(1),ARG(2),.,ARG(n),-OPTION(1),OPTVAR(1),CARG(1)=DEFAULT(1),.-OPTION(2),OPTVAR(2),CARG(2)=DEFAULT(2),.COMMAND(1)COMMAND(2).&ENDMACRO,8,定义物体,MOSES中物体的定义在“.dat”中完成,物体(body)有许多部件(part)组成,部件又可分为许多组件(piece)。物体定义方式如下:&describebody物体名option可选项有:-IGNORE,DOF(1),DOF(2),.-GEN_DOF,MODE_SEL(1),MODE_SEL(2),.-S_DAMPING,CRATIO-SECTION,EI,X(1),SM(1),.,X(n),SM(n)-LOCATION,X(1),X(2),.-DMARK,DM_NAME,*DPT(1),*DPT(2),9,定义物体(续),-D_DMARK,:DM_NAME(1),:DM_NAME(2),.-FM_MORISON,FM_FACTOR-SPE_MULTIPLIER,SPEMUL-SP_ORIENT,VX,VY,VZ,HX,HY,HZ-SP_HEIGHT,X,Y,Z-FACT_CONVOLUTION,CONV_FACTOR-PERI_USE,PER-WAVE_RUNUP,YES/NO物体定义从一个&describebody命令开始,到下一个&describebody命令或&describecompartment命令结束,10,定义部件,部件定义方式如下:&DESCRIBEPART,部件名,部件类型,-OPTIONS可选项为:-MOVE,NX,NY,NZ,NRX,NRY,NRZ或-MOVE,NX,NY,NZ,*PT(1),*PT(2),*PT(3),*PT(4),11,组件定义,组件的定义有两种方式,即面元法和切片法,面元法定义了部件的外表面,切片法则定义了部件切片形状。下面正对切片法进行介绍。切片法定义组件的方式为:PGEN,PIECE_NAME,-OPTIONSPlane1Plane2END_PGEN,12,Pgen命令的可选项有:-PERMEABILITY,PERM(定义渗透率)-OBSTACLE,-DIFTYPE,TYPE-CS_WIND,CSW_X,CSW_Y,CSW_Z(风阻力)-CS_CURRENT,CSC_X,CSC_Y,CSC_Z(流阻力)-DD_MULT,DDR(1),MULT(1),.,DDR(n),MULT(n)-AMASS,AMA_MULT(附加质量)-TANAKA,TANAKA_FACTOR-ROLL_DAMPING,ROLL_DAMP_FACTOR(横摇阻尼)-COLOR,COLOR(1),FRAC(1),.COLOR(n),FRAC(n)(颜色定义)TEXTURE,NAME_TEX,X_SCALE,Y_SCALE-STBD(或-PORT或-BOTH或没有,表示取右舷、左舷、左右非对称,对称体;-BOTH时需要同时定义左右舷)-TOL_OFF,TOL-LOCATION,X,Y,Z,ROLL,PITCH,YAW(定义位置),13,切片的定义,切片的定义方式为Planex1x2-optionsPlanex3-options当x1,x2在同一语句中时,表示两个位置的切片形状相同,若不同位置的切片形状不一致,则需依次定义。要求x1,x2,x3为递增序列。选项有:-RECTANGULAR,ZB,ZT,BEAM,NB,NS,NTZB为底,ZM为顶,Beam为宽的一个矩形,NB,NS,NT为底部,舷侧和顶部的节点数-CARTESIAN,Y(1),Z(1),Y(2),Z(2),.,Y(n),Z(n)定义横剖面的节点位置-CIRCULAR,Y,Z,R,THETA,DTH,NP定义圆弧(实际为多边形)Y,Z为圆心,R为半径,THETA,DTH,NP分别为起始角,角度增量,节点数,z轴负向THETA=0,逆时针为正-E_CIRCULAR,Y,Z,R,THETA,DTH,NP和CIRCULAR类似,但是保证多边形面积和圆面积相等,14,舱室定义,舱室的定义方式为:&DESCRIBECOMPARTMENT,舱室名-OPTIONSpgenpiece1locx0y0z0axayazplanex1optionsplanex2options.endpgen第一个Body默认为主船体,其余舱室默认为内部舱室,内部舱室的渗透率为负值。,15,进水点的定义,*NWT129.75-15.529.34(风雨密点1)*NWT229.7515.719.34(风雨密点2)*WT134.2910.579.87(水密点1)&DESCRIBEcompartment舱室名-NWT_DOWN*NWT1*NWT2-WT_DOWN*WT1.液舱装载状态可用下面方法&COMPARTMENT-PERCENT舱室名状态百分比液体密度,16,静水力计算,静水力计算在“.cif”中定义引用预定义模块Use_mac模块名从”.dat”文件中引入模型:inmodel重量、重心、浮态的定义重量和浮态的定义有两种方式,一是先去确定浮态和重心高度,然后计算重量和重心位置。具体方式为:&INSTATE-CONDITION船体名吃水横倾纵倾&WEIGHT-COMPUTEjackup19%(JBH)*0.58%(Jlen)*.32%(Jlen)*0.32另一种方式时给定重量中心,计算浮态。,17,&INSTATE,-OPTIONSwheretheoptionsare:-LOCATE,NAME,X,Y,Z,RX,RY,RZ-MOVE,NAME,DX,DY,DZ,DRX,DRY,DRZ-CONDITION,NAME,DRAFT,ROLL,TRIM-POINT,*PNT(1),H(1),*PNT(2),H(2),.*PNT(n),H(n)-DRAFT,DMARK(1),D(1),DMARK(2),D(2),.DMARK(n),D(n)-GUESS,*NODE(1),*NODE(2),*NODE(3)-VELOCITY,NAME,VX,VY,VZ,VRX,VRY,VRZ-SL_SET-LINES,:ACTIVE,:LSEL(1),TEN(1),:LSEL(2),TEN(2),.-EVENT,EVE_NUM-PREVIOUS-C_FORCE,FLAG&WEIGHT,-OPTIONSwheretheavailableoptionsare:-COMPUTE,BODY_NAME,ZCG,KX,KY,KZ-DEFINE,PART_NAME,WEIGHT,XCG,YCG,ZCG,KX,KY,KZ-TOTAL,PART_NAME,WEIGHT,XCG,YCG,ZCG,KX,KY,KZ,18,静水力曲线的计算,静水力计算应先用“HSTATICS”命令进入静水力模块,然后采用“CFORM”命令计算静水力曲线,CFORM的具体形式为:CFORM,DRAFT,ROLL,TRIM,-OPTIONS可选项包括:-DRAFT,INC,NUM-ROLL,INC,NUM-PITCH,INC,NUM-WAVE,WLENGTH,STEEP,CREST初始的draft,roll,andtrim用DRAFT,ROLL和TRIM定义,-DRAFT表示吃水变化,-ROLL或-PITCH,分别表示横倾和纵倾-WAVE定义静态波面,19,静稳性曲线计算,静稳性曲线可用以下命令计算RARM,INC,NUM,-OPTIONS可选项:-YAW,YAW_ANGLE-ECHO,YES/NO-FIX-NUMITER,ITER_MAX-TOL,HE,RO,PI-WAVE,WLENGTH,STEEP,CREST-WIND,WIND_SPEED-CEN_LATERAL,X,Y,Z-U_CURRENT,FLAG-W_COEFF,WC0,WC1,WC2,WC3-R_COEFF,RC0,RC1,RC2,RC3-STOP,HOW-WEIGHT,SF_WEIGHT,20,稳性校核,usemacstab$*settransitcondition&INSTATECONDITION7$*computeweightforcondition&WEIGHTCOMPUTE5328585$Now,stabilitycheckswiththecommandsoftheform:$*checkoneintact$hystatstabok52.510wind100yaw0$*checkonedamaged$stabok52.510wind100yaw0damage5p,21,STABOKDRAFTRANGINCNRANGLESOPTIONS可选项:YAW,YANGLEDAMAGE,DAMCMPWIND,WINDTHWAV,ANGLEWAVECENLATXC,YC,ZCUCURRENTCOEFWIND,WCOEFWINDMACMACNAMENOEQUIIGM,IGMIARRATIO,IARATIOIARWRATIO,IAWRATIO,MANGIARMRATIO,IARMRATIDOWNH,IDOWNHIAREMARM,IAREMARMIAREDFLD,IAREDFLDIARE30,IARE30IARE40,IARE40IAREBTW,IAREBTWIARMAR,IARMAREIZCROSS,IZCROSSITHETA1,ITHETA1IRANGE,IRANGEIANGDIFF,IANGDIFIDANGT1,IDANGT1IDANG,IDANGI_ANGMARM,IANGMARM_WARRATIO,-I_WARRATIODGM,DGMDARRATIO,DARATIODARWRATIO,DAWRATIO,MANGDARMRATIO,DARMRATDDOWNH,DDOWNHDAREMARM,DAREMARMDAREDFLD,DAREDFLDDARE30,DARE30DARE40,DARE40DAREBTW,DAREBTWDARMAR,DARMAREDZCROSS,DZCROSSDTHETA1,DTHETA1DRANGE,DRAN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论