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 OPTIONSPlane1Plane2 END 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 舱室名 OPTIONSpgenpiece1 locx0y0z0axayazplanex1 optionsplanex2 options 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 INSTATE CONDITION7 computeweightforcondition WEIGHT COMPUTE5328585 Now stabilitycheckswiththecommandsoftheform checkoneintact hystatstabok52 510 wind100 yaw0 checkonedamaged stabok52 510 wind100 yaw0 damage5p 21 STABOKDRAFTRANGINCNRANGLES OPTIONS可选项 YAW YANGLE DAMAGE DAMCMP WIND WIND THWAV ANGLEWAVE CENLATXC YC ZC UCURRENT COEFWIND WCOEF WINDMACMACNAME NOEQUI IGM IGM IARRATIO IARATIO IARWRATIO IAWRATIO MANG IARMRATIO IARMRAT IDOWNH IDOWNH IARE MARM IARE MARM IARE DFLD IARE DFLD IARE 30 IARE 30 IARE 40 IARE 40 IAREBTW IAREBTW IARMAR IARMARE IZCROSS IZCROSS ITHETA1 ITHETA1 IRANGE IRANGE IANGDIFF IANGDIF IDANGT1 IDANGT1 IDANG IDANG I ANG MARM IANG MARM WARRATIO I WARRATIO DGM DGM DARRATIO DARATIO DARWRATIO DAWRATIO MANG DARMRATIO DARMRAT DDOWNH DDOWNH DARE MARM DARE MARM DARE DFLD DARE DFLD DARE 30 DARE 30 DARE 40 DARE 40 DAREBTW DAREBTW DARMAR DARMARE DZCROSS DZCROSS DTHETA1 DTHETA1 DRANGE DRANGE DANGDIFF

温馨提示

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

评论

0/150

提交评论