课程培训
MOSES软件培训课程

MOSES软件培训课程

MOSES软件采用文本的方式。一个项目包含两个文件:

●建模文件:“项目 名.dat"

●命令文件:“项目 名.cif"

●建模文件对船舶的形状和组件位置进行描述。

●命令文件则包含需要的计算内容和计算步骤。

MOSES支持编程,因此具有很好的扩展性和灵活性,但是缺乏友好的界面。

 

MOSES的命令格式

 

MOSES的”.dat"和”.cif”文件 都由命令行组成。

MOSES的命令行基本形式为:

命令参数1参数2参数3....-选项1参数1参数2 \-选项2参数1参数2...

命令行要求在一-行内写完,若一行不够,则需在行尾加续行号“\

$”起始的行为注释行

MOSES中单位定义语句:

&dimen -save -dimen meters m-tons

MOSES的变量和变量使用方法

MOSES可用以下语句设置参数:&SET参数=参数值

●对于已设参数的引用则采用“%参数””%(参数)”的形式,

MOSES的参数都是字符型的,对参数的引用采用字符替换的规则进行。如:

&SET body = me

●语句It is %(body)相当于it is me

Abc% body%相当于Abcme

MOSES编程的判断语句

MOSES的判断语句采用如下形式

&IF, LPHRASE(1), &THEN

&EL SEIF, LPHRASE(2), &THEN

&ELSE

& ENDIF

●其中LPHRASE(1), LPHRASE(2)为逻辑表达式,

MOSES编程的循环语句

MOSES的循环语句格式为:

&LOOP, INDEX, BEGVAL, ENDVAL, INCR

&NEXT, LPHRASE

&EXIT, LPHRASE

& ENDI .OOP

:

&LOOP, VAR, ( LIST(,.... LIST(n) )

&NEXT, LPHRASE

&EXIT, I PHRASE

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

 

定义物体

MOSES中物体的定义在“. dat"中完成,物体(body)有许多部件(part)组成,部件又可分为许多组件(piece)。物体定义方式如下:

&describe body物体名- -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)

定义物体()

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

●物体定义从一个&describe body命令开始,到下一个&describe body命令或&describe compartment命令结束

定义部件

●部件定义方式如下:&DESCRIBE PART,部件名,部件类型, -OPTIONS可选项为:

-MOVE, NX, NY, NZ, NRX, NRY, NRZ

-MOVE, NX, NY, NZ, *PT(1), *PT(2), *PT(3), *PT(4)

组件定义

●组件的定义有两种方式,即面元法和切片法,面元法定义

了部件的外表面,切片法则定义了部件切片形状。下 面正

对切片法进行介绍。

●切片法定义组件的方式为:

PGEN, PIECE_ NAME, -OPTIONS

Plane 1

Plane2

END PG EN

Pgen命令的可选项有:

-PERMEABILITY, PERM(定义渗透率)

.OBSTACL E,

-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_ D AMPING, 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 (定义位置)

 

切片的定义

●切片的定义方式为

Plane x1 x2 ... -options

Plane x3... -options

●当x1 ,x2在同一语句中时,表示两个位置的切片形状相同,若不同位置的切片形状不一致,则需依次定义。要求x1,x2,x3... 为递增序列。

选项有:

-RECTANGULAR, ZB, ZT, BEAM, NB, NS, NT

ZB为底,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

定义圆弧(实际为多边形), YZ为圆心,R为半径,THETA, DTH, NP分别为起始角,角度增量,节点数,z轴负向THETA=0,逆时针为正

-E_ CIRCUL AR, Y, Z, R, THETA, DTH, NP

CIRCULAR类似,但是保证多边形面积和圆面积相等

舱室定义

舱室的定义方式为:

&DESCRIBE COMPARTMENT, 舱室名-OPTIONS

pgen piece1 -loc x0 y0 z0 ax ay az

plane x1 -options

plane x2 -options

.....

end pgen

第一个Body默认为主船体,其余舱室默认为内部舱室,内部舱室的渗透率为负值。

进水点的定义

*NWT1 29.75 -15.52 9.34(风雨密点1 )

*NWT2 29.75 15.71 9.34(风雨密点2)

*WT1 34.29 10.57 9.87(水密点1 )

&DESCRIBE compartment舱室名-NWT_ DOWN *NWT1 *NWT2 ... \- WT_ DOWN *WT1....

液舱装载状态可用下面方法

&COMPARTMENT -PERCENT舱室名状态百分比液体密度

静水力计算

静水力计算在.cif"中定义

●引用预定义模块

Use_ mac 模块名

●从”.dat"文件中引入模型:

inmodel

●重量、重心、浮态的定义

重量和浮态的定义有两种方式,一是先去确定浮态和重心高度,然后计算重量和重心位置。具体方式为:

&INSTATE -CONDITION船体名吃水横倾纵倾

&WEIGHT COMPUTE jackup 19 %(JBH)*0.58 %(Jlen)* .32%(Jlen)*0.32

●另一种方式时给定重量中心,计算浮态。

 

&INSTATE, -OPTIONS

where the options are:

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

-PR EVIOUS

.C_ FORCE, FLAG

&WEIGHT, -OPTIONS

where the av ailable options are:

.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

 

静水力曲线的计算

●静水力计算应先用“HSTATICS"命令进入静水力模块,然后采用“CFORM”命令计算静水力曲线,CFORM的具体形式为:

CFORM, DRAFT, ROLL, TRIM, -OPTIONS

可选项包括:

-DRAFT, INC, NUM

.ROLL, INC, NUM

.PITCH, INC, NUM

-WAVE, WL ENGTH, STEEP, CREST

初始的draft, roll, and trimDRAFT, ROLLTRIM定义,

-DRAFT表示吃水变化,-ROLL -PITCH,分别表示横倾和纵倾-WAVE定义静态波面

静稳性曲线计算

静稳性曲线可用以下命令计算

RARM, INC, NUM, -OPTIONS

可选项:

-YAW, YAW_ ANGLE -ECHO, YES/NO

-FIX -NUMITER, ITER_ MAX -TOL,HE, RO, PI

-W AVE, WLENGTH, STEEP, CREST

-WIND, WIND_ SPEED

-CEN L ATERAL,X,Y, Z

-U_ CURRENT,FL .AG

-W_ COEFF, WC0, WC1, WC2, WC3

.R_ COEFF, RCO, RC1, RC2, RC3

-STOP, HOW

-WEIGHT, SF_ WEIGHT

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>