[工学]NAPA建模细则

NAPA建模使用细则1系统界面1.1打开napa软件图一是启动界面,图二是登录界面 图1 图2进入到napa界面1.2新建项目在系统主界面中选择File -> New Project ...(左下图)Project Name可以输入项目名称,今后就以这个名称出现在项目列表中,注意要以字母开头,不要使用数字开头,不然会导致今后无法复制该数据库,对维护不利Initial Version为初始定义的版本,在一个NAPA数据库中可以有许多个版本,默认初始值是A,以后每次打开该数据库,就会以A为默认打开的版本,以后如果需要改动默认值,可以在ADM子任务中修改同样不要使用数字开头,并且版本名字最好不要超过三个字母,否则会导致以后无法删除该版本Descriptive Text为一段注释性的文字,此项必须要填Status of Project有三个选项,其中Public表示该项目可以被所有的其他NAPA用户打开,修改,调用Private表示该项目只能被创建它的用户和系统管理员打开并修改Controlled据NAPA的人建议一般不要选择,因为他和具体的网络条件有关,所以有时会导致一些奇怪的问题。
File Location表示将你的数据库文件存放的位置,一般选择Default,这样就会存放到NAPA目录的pr子目录下,当然可以选择Defined,将文件存放到其它的目录中,但建议不要放到自己的硬盘和其它只有自己才能访问的网络目录中,这样会导致别人无法调用你的数据库文件,有时会在项目列表中产生一些垃圾,造成系统管理员无法正常地管理如果有外来的NAPA数据库,可以将其放在pr目录下,在主任务菜单下键入一个工程还可以有多个版本(!VER LIST,显示存在的版本),每个版本都有一套独立的数据,不同版本之间更易于共享数据1.3REFERENCE SYSTEM在新建了一个NAPA项目后,可以在REFERENCE SYSTEM中看到该船的相关信息并对相关信息进行修改在主任务菜单下键入REF:TASK?>REFREF?>LIST ALL + Reference dimensionsTDWL 4.8 design draught given AP 0 aft perpendicular given FP 82 fore perpendicular given LREF 82 reference length calculated FP-APXREF 41 reference point calculated (FP+AP)/2XMID 41 largest frame calculated HULL/TDWLXMIN -2.8 aft end calculated HULLXMAX 85.5 fore end calculated HULLLOA 88.3 length over all calculated XMAX-XMINBREF 13 reference breadth calculated HULL/TDWLBMAX 13.0001 maximum breadth calculated HULL………………………………如果需要对ref的信息进行修改,(以肋位修改为例)只需要输入即可Ref>FRAMES xfr0 dx1 fr1 dx2 fr2 dx3 ... xfr0: #0的x坐标 dxi: 从fri到fri的肋骨间距 fri: 肋骨间距变化处的肋位2. 几何模型(Geometry Model,GM)几何模型模块对船体进行定义、修改、绘制以及其它操作。
几何元素分级结构图如下:◆ 5种类型:点point、线curve、面surface、空间room和面对象surface object◆ 几何对象命名由字母、数字小数点、下划线、加减符号等组成,不能有“*”◆ 推荐船体建模分船尾、船中和船首三部分,然后组合成整个船体◆ GEOMETRY WINDOWS是常用的NAPA工具,主要用来查看定义的情况,看是否是自己想要的图形在这里可以打开已经被系统接受的定义,主要是CURVE、SURFACE和ROOM,可以从各个角度查看定义是否光顺,是否存在问题2.1 点Point2.1.1定义POINT name (x, y, z)也可以如下定义:◆ 偏移已经存在的点 如:POINT p1 (27, 3, 4.5) POINT p2 p1(y+1, z-0.5) @@p2坐标为(27, 4, 4) POINT P3 p1(x-7) @@p3坐标为(20, 3, 4.5)◆ 在曲线上定义点 如:POINT p4 cur1/x=18◆ 通过曲线交点定义 如:POINT p5 cur1/cur2◆ 映射另一个点 如:POINT p6 -p1 @@ p6坐标为(27, -3, 4.5)2.1.2用途◆ 检查曲线在指定位置的坐标,如: DEF?>poi test knf/x=70 DEF?>lis test Point TEST: (70, 6.498, 7.265)◆ 辅助线和面的定义◆ TEXT,POL命令中指定位置2.2 线Curve2.2.1 分类 坐标平面的平面内曲线◆ 具有位置平面的曲线: 任意平面内的平面曲线 由位置面定义的空间曲线◆ 无位置平面的曲线: 由空间点定义的空间曲线2.2.2 定义CURVE name ‘explanatory text’ @@命名 Location surface @@曲线所在的位置面 Shape (projection) @@曲线形状定义或者投影 [Side condition] @@控制其它曲线的边界条件,“[ ]”为可选项,下同 曲线形状定义在主坐标平面内(XY,YZ,XZ),然后投影到位置平面上。
例:CUR example ‘Comment text’X,0YZ ,(1,2),cur1,(4,6),cur2,cur3,p11) 位置面(Location surface)◆ 主平面(Principal plane)平行于坐标平面,给出曲线的第3个坐标通过给定坐标常量定义该平面,如“X,5”或者“X,cur1/cur2”,后者通过两条曲线交点确定平面位置◆ 一般平面(General plane)任意方向的平面,一般通过点来定义平面如通过3点,“THR,p1,p2,p3”;THR,(-,0,8),(-,10,6)与THR,X,(0,8),(10,6)等价◆ 柱平面(Cylinder)平行于主轴定义形式和下面定义曲线形状的形式相似等同于定义曲线在位置面上的投影曲线的形状一般用于甲板边线等空间曲线如“XZ, (8,0), (9,4.8), (11,8)”2) 形状 / 投影(Shape / Projection)投影于某一坐标平面内,有点列组成坐标平面由XY或YX,YZ或ZY,XZ或ZX标示 ◆ 点的定义:坐标标示(x,y)、参照曲线(cur1)以及点对象(p1)。
◆ 点顺序默认时根据定义线形状的首字母排序,如XY,(x,y)则以x坐标值升序排列,其次以书写顺序排列,若YX则以y坐标值升序排列而点的坐标书写顺序只能是(x,y,z)顺序,不随XY或YX的改变而改变在点列前面加“*”使点的使用顺序保持书写顺序◆ 曲线角度角度由“/”标示,“A/”为入角,“/A”为出角0°为x轴或者y轴正向逆时针为正,顺时针为负如:YZ ,A,/60,0/,B,/60,C注:◇ 若点两侧仅写出角或者入角,则未写的一侧同另一侧角度相同如上图虚线部分的B点◇ “-/”和“/-”为自由角,折角点标示为“-/,A,/-”,直线标示为“A,/-,-/,B”◇ 若整个曲线为折线,则在点列前加“<>”即表示两点间均为直线如“XY,*,<>,(15,55),(20 30),(30,20),(70,5)◇ “*/”为相切,“- -/”为无角度条件,可以避免边界条件◇ 圆角ROUND=r或RN,前者半径在投影面内量取为圆弧,后者在参照曲线的法平面内量取(当曲线结束于另一曲线时)为椭圆弧◆ 多个交点的处理 NAME/Z=5:z=5处的交点;NAME/Z=#5:z接近等于5处的交点;NAME/Z>5:z>5处的交点;NAME/Z<5:z<5处的交点。
◆ 参照曲线生成新曲线,若参照曲线修改,则需要更新生成的新曲线若要生成一条独立不依赖参照曲线的新曲线,则参照曲线的名字写在括号里,如(curve)3)边界条件(Side condition)影响经过曲线的面,是面的角度条件u SC,P 平面边界,用于平底线和平边线u SC,M 主要框架边界,限制面的其它曲线都在该边界条件曲线的内侧,用于平行中体剖面线u SC,-//- 折角线边界,面在此处产生折角注:单独增加曲线的边界条件,可以用SCC命令,即“SCC,name,sidecondition”,取消边界条件只要用“;”代替边界条件即可,即“SCC,name,;”2.2.3 曲线推荐命名 ◆ 平边线(Flat of Side): FSA FSM FAF ◆ 平底线(Flat of Bottom): FBA FBM FBF ◆ 折角线(Kuckles): KNA1 KNM1 KNF1 ◆ 肋骨线(Frames): FRA1 FRM1 FRF1 ◆ 水线(Waterlines): WLA1 WLM1 WLF1 ◆ 空间线(Space curves): TA1 TM1 TF1◆ 尾柱STERN、首柱STEM、主甲板DECKA,DECKM,DECKF、尾封板TRANSOM、尾楼POOP、首楼FORECASTLE2.3 面Surface面可分为一般面和特殊面。
一般面由一组曲线形成,即网格面(Grid),最好接近正方形的四边行,尽量避免非四边形的网格特殊面为平面、柱面、球面等u 一般平面SUR name ´description text´THR curve1 curve2 curve3 ...[OUT x, y or z]u 特殊面包含Plane;Cylinder;Double cylinder;Tube;Connection surface;Sphere;Rotation surface;Pyramid;Facet surface其中常用的是Cylinder和Double CylinderCYL, TUNNELAXIS, (74.2, -5, 1.4), (74.2, 5, 1.4)FORM, R=0.6CLOSE图十二这个Cylinder可以用来定义首侧推孔,同时Cylinder还有另一种变形的用法:CYL, DECKY, -16XZ, ><, (-5, 10), (100, 10), (100, 13), (130, 13)GEN, Y, 32图十三在这个例子中是用来定义甲板的,事实上主要用来定义集装箱船的货舱区域和散货船油轮的槽形舱壁较为实用。
对于带脊弧和梁拱的甲板,可以使用Double CylinderCUR GENERATOR; X, 0YZ (-16, -1), (0, 0), (16, -1) CUR BASE; Y, 0XZ (-5, 10), (50, 9), -/, (100, 11), /-, -/, (100, 14), /-, (110, 14.4), (130, 15) DCY, DECKBASE, BASEGEN, GENERATOR图十四注意:在定义GENERATOR线的时候用的是X,0,而不是X,-5,因为在生成SURFACE的时候,BASE线定义中坐标是相对于GENERATOR线的坐标,即相对坐标,而不是绝对坐标2.4 空间Room船体HULL定义好后就可以对划分舱室空间即room,通常使用相对坐标比较方便,前提是之前要定义好肋位表定义如下:ROOM name ‘descriptive text’LIM limits[ADD limits/room][RED limits/room][SYM/REF]3.如何建立一个船舶型线 3.1自定义型线3.1.1方法一:打开tool>manage>contract_design进入contract design界面,在tool>manage>contract_design的左上方有一个(右图)所示的tree,设计者按照这个tree一步一步往下做。
1)在contract design标题下设定船舶的方形系数,双层底、主甲板高等基本尺寸要素2)在contract_design界面下打开hull>create hull>new from template,首先选择该船是否有平行中体图形命令为如果有,则在此界面下设定平行中体的相关信息,如平行中体的起止位置,甲板高等如果没有平行中体,则设的底半径,船首的x位置等等 注意:在tool>manage>contract_design下设定的任何信息都需要点击update键,此时信息才能被系统接收 在contract_design的modify hull(左图)命令下点击(edit source)进入到hull edit界面(也可以直接由tool >hull surface editor进入),此时已经建立了hulla hullf hullm(如果有平行中体)三个部分在hull edit界面下,我们可以按船舶型线的要求画好我们需要的型线选中任意一条型线,点击(text window),看到下图,在此界面下我们可以对型线进行定义和修改如果需要在hull中添加或减少曲线,则在hull edit>curve>create new curve在此界面下可以按需要定义曲线,并在text window下修改曲线。
在hull edit>options界面下(右图),按设计者自己的习惯设定点的颜色、是否显示曲率、是否显示点等信息在hull edit下点击画图工具在下设定画图工具的属性,按需要对船体型线进行剖分方法二:在主界面或tool >text editor下将所有的曲线按上述曲线定义方法(2.2)定义好,然后将所有的曲线按照上述2.3定义曲面的方法定义3.2由母型船变换得到新的型线NAPA提供了TRA功能对母型船进行改造TRA功能包括主尺度仿射变换,排水量变换,仿射和排水量结合变换,平移变换,分段线形转换,横剖面面积变换等方法一:在主界面下使用tra命令:1)Affine transformationTRA?>res xxx2 结果将存在xxx2版本中TRA?>des onTRA?>dim l=70 b=-1 t=4.5 TRA?>argsTRA?>OK2)Displacement transformationsTRA?>res xxx2TRA?>des onTRA?>dim d=3800 lcb=43TRA?>argsTRA?>OKu 3) Combined affine and displacement transformationTRA?>res xxx2TRA?>des onTRA?>dim d=3800 lcb=43 b=-0.4TRA?>argsTRA?>OKu 4)TranslationTRA?>res xxx2TRA?>des onTRA?>move x 10TRA?>argsTRA?>OKu 5) Keeping CL and B/2 constantTRA?>res xxx2TRA?>des onTRA?>dim d=-50TRA?>constTRA?>OKu 6) Piecewise linear - no degrees of freedomTRA?>plx (30 60) (30 50)TRA?>args TRA?>OKu 7) Piecewise linear - one degree of freedomTRA?>res xxx2 TRA?>des onTRA?>dim lcb=-2TRA?>plx (62 82) -> (62 x) TRA?>argsTRA?>OKu 8) Piecewise linear - two degrees of freedomTRA?>res xxx2TRA?>des onTRA?>plx (0 22 62 82) -> (0 x x 82)TRA?>dim d=-100 lcb=+0 TRA?>plxTRA?>OKu 9) Transformation of the frame area curveTASK?>fraFRA?>gen farea1TRA?>res xxx2TRA?>des onTRA?>plx farea1 -> farea2TRA?>OK方法二:在tool>manager>contract_desigen>hull>create hull>transformation中可以实现上述各个功能。
3.3型值表的输出在loft命令中输入x和y的范围,再用list列出LOFT?>x (2.4,62.4,3)LOFT?>z 7.2LOFT?>sel xzLOFT?>list4静水力(Hydrostatics,HD)方法一:使用图形界面输出在船舶型线建好以后就可以进行静水力计算,打开task>hydrostatics> hydrostatics,进入hydrostatics界面(下图)的arguments,在arguments下,可以按设计者输出的需要设定吃水T,纵倾TR等相关信息在hydrostatics的output 界面下按设计者需要输出静水力的各项内容(下图)如果需要设定输出的选项和格式,则点击图中的得到输出(如下图)界面,在此界面下设计者可以按自己的要求输出他想输出的静水力的任何信息方法二:在主界面下使用命令输出:Lis(等同list hyd) 输出HYD, T, DISP, LCB, KMT, CB, WLA, MCT, TCP(TPC)Lis trq 输出trim数Lis comb 等同与lis hyd + lis trqLis lds 输出加载尺度Lis tri输出trim表Lis obj输出船体信息Lis obj 输出船体主尺度特征5.舱室定义方法一:使用用户图形界面在tool>room editor下进入舱室定义在file>new下,设计者可以定义舱室的名字,用途,以及是否添加到总布置中。
如果所定义的舱室是和已定义好的某个舱室对称,则在room type选择reflect,否则选择elementary在此新建了一个舱室后,回到room edit界面,在该界面的左侧可以看到limit图标,点击在limit则在下方出现一个定义舱室的界面,在此处输入舱室的x,y,z的限制,则可以得到该舱室并将取加入到总布置中方法二:在主界面或tool>text edit下按照上述2.4的方法定义好舱室然后使用下面的命令将定义好的舱室加到ship model中去Task?>smSM?> !SEL TYPE=R SM?> NEW abcdef SM?> ADD LIST()SM?> SAVESM?>new a6. 舱容(Capacities,CP)CP模块功能 ◆ 计算舱室的静水力特性 ◆ 定义测深管 ◆ 输出测深表 ◆ 检查几何模型6.1定义6.1.1定义探声管NAPA中SOUNDING管有四种形式:MU Manual UllageMS Manual SoundingRU Remote UllageRS Remote Sounding以MS为例,具体步骤如下:TASK?>CPCP?>PARPAR?> DEV, APT, MS, (#14-0.1, 0.15, 9.97), (#14-0.1, 0.15, 20.345)PAR?>CATPAR?>ok6.1.2定义钢料减少PAR>RED name (z1,r1) (z2,r2), .name: 舱室名z1,z2: 离基线高r1,r2: 响应的局部钢料减少PAR>RED name I (f1,r1) (f1,r2), ...name: 舱室名f1,f2: filling 角(0...1)r1,r2: 响应的局部钢料减少6.2输出6.2.1使用用户图形界面在task>capacities>comparments下输出。
在arguments中按设计者输出的需要设定舱室、选定输出步长等在output中输出所需要的舱室信息6.2.2命令输出在主界面下输出舱室CP?>com r03001CP?>lis使用探声仪测量舱容输出gaugeTASK?>cpCP?>comp r03003CP?>gstep 100CP?>lq gauge volm/t2 volm('Heel5')/h5t2 volm('Heel-5')/h-5t2 CP?>too hd=(ul s u ('' '' 'Test' '') ul) CP?>lis输出fsmCP?>lq cp h fsm('Fsm.10')/10 fsm('Fsm.20')/20 fsm('Fsm.30')/30CP?>too hd=(ul s u ul - ul) CP?>!form fsm 7.3CP?>lis7. 船舶模型(Ship Model,SM)7.1SM多个独立的room组合形成舱室布置(compartment arrangement)可以在SM模块下的table中定义组合在table中的每个room都给赋予一种个用途,该用途控制着room的多个特征,如货物密度(RHO)、钢结构折减系数(RED)、渗透率(PERM)等等,下图为一个布置。
用途(Purpose)的定义及其相关参数在用途定义模块(PDEF)中定义用途(Purpose)Napa的用途模板为PAR*STD(在Napa DB7中,类别为com.parameter),用户可以在DB1中另存为PAR*PRO然后根据实际添加自定义程序在选择使用用途(如,淡水定义标示为FW)时先搜索PAR*PRO,若在PAR*PRO中没有发现所指定的用途(如FW),然后再到PAR*STD中搜索相应的用途(如FW)可以在PAR*STD和PAR*PRO中存在相同的标示,但与标示相对应的其它参数可以不同,如在STD中HFO密度为0.86,PRO中HFO密度可以定义为0.88NO标示描述1PURP用途的标示名字,如重燃油标示取为HFO2PDES标示的详细描述,如Heavy fuel oil3CLASS级的概念反映了船舶操作中的角色,目前系统很少用它,主要用于LD中的载荷分组,以及关联衡准最重要的应用就是用在自由液面的分类,如B用作Bunker,C用作Cargo,X用作Ballast water4TYPE定义载荷的物理状态用来控制自由液面修正和重心L=liquid, B=bulk, H=homogeneous, LH=homogeneous with free surface, S=solid, GR=grain cargo,C=containers, PMC=partially movable cargo5RHO密度,t/m3,Density of the content。
6RED钢结构折减百分比,Steel reduction如2.0->2%7PERM渗透率,用于破损稳性,permeability8CAP最大容积,如0.95->95%9HS固体载荷的高度,Height of solid load10LFCODE逻辑填充代码,Logical fill code在TAB*FILLCODES中定义代码用命令FILL PURP 激活在绘制布置图时使用7.2定义一个新的布置7.2.1使用命令建模(SM模块下)NEW nameADD PURP=purp comp1 comp2 ... @@添加舱室,必须指定用途DEF R10 PURP=BW DES='BW tank 21' @@指定舱室其它参数,若DEF后的舱室不存在,DEF将创建它,所以要谨慎使用它SAVE @@保存例:NEW DECK1ADD (BW) R10 R72 R73ADD (DT) R11ADD (ER) R601ADD (FW) R20 R21ADD (HBW) R42 R43ADD (HFO) R40 R41 R50 R51 R52DEF R41 CAP=0.7 CCODE=FO5SB DES=‘F.O TANK5’DEF R10 PERM=.85H 1.1SAVE◆ 所有room组合成一个全船的布置的简便定义如下:SM?>NEW ASM?>!SEL TYPE=RSM?>ADD LIST()SM?>SAVE◆ 注册布置为默认值:SM?>REG,A,PERM◆ 组合小的布置为大的布置:COM,A,FW,HFO,CH,BW,VOID,… 7.2.2使用napa的SM表格如果设计者使用的是room edit定义舱室,则napa会自动将room edit里面定义好的舱室加到SM中。
打开SM界面,我们可以在arr*a表格中任意的添加或减少舱室,此方法更加方便7.3 输出及绘图有用的命令:SUBSET: Selects a subset of rowsASG :Assigns values to columnsSETUP :defines the contents and layout of the plan DRW :draws object on the plan7.3.1文本输出SM?>Subset purp=hfo @@从当前布置中选中用途为hfo的舱室SM?>lis @@输出由LQ指定的舱室属性信息SM?>Subset on/off @@使上面的“purp=hfo”选择有效/无效7.3.2绘图输出方法一:在tool>setup edit界面下定义方法二:命令输出DR?>set z=1,5,prof, (x=#20 x=#50 x=#105 x=#120) DR?>fill purpDR?>drw scaleDR?>drw allDR?>drw id8. 装载工况(Loading Conditions,LD)装载模块下对船舶进行装载分析,有多种方法进行自由液面的修正,稳性衡准定义检查在CR模块下,可以直接从LD下进入CR。
空船重量在LD下的LIG下定义8.1 LD模块功能1. 重量重心计算2. 浮态计算3. GZ曲线和GM计算4. 自由液面修正5. 重量、浮力、切力、修正的切力和弯矩的纵向分布6. 扭矩7. 合成应力(弯矩和扭矩乘一定的系数)8. 船舶挠度8.2空船重量针对不同的状态,可以定义不同的空船重量分布其缺省的空船重量分布名为A在tool>manage>contract>lightweight>new lightweight界面下,napa有六种定义空船重量的方式六种方法定义空船重量:u 总重量和重量重心,不定义重量分布;u 总空船重量和重量重心,non-dimensional 重量分布;u 总空船重量和dimensional 重量分布;u 总空船重量和局部重量元素定义的重量分布;u 总空船重量和重量重心,non-dimensional 重量分布,给出局部重量元素来调整重量分布曲线以保持给定的重量和重量重心不变;u 从WG模块的重量计算结果得到重量分布8.2.1表格输入我们目前使用的方法是将其分成一些小项输入因此需要先建立一个空船重量要素表(LIGHTWEIGHT ELEMENTS)。
该表格可以直接在此界面下输入, 也可以从ele tab表格中输入注意:分项重量的纵向重心位置应落在纵向范围的中心1/3范围之内8.2.2命令输入element LIG NEW ELEMTEST TEXT 'By elements' DIST ELEM ELEM STEEL-AFT 150 14 0 5.5 -2.8 25 'Steel-aft' ELEM STEEL-MID 400 42.5 0 4.1 25 60 'Steel-mid' ELEM STEEL-FOR 150 70 0 4.1 60 85 'Steel-fore' ELEM DECKHOUSE 60 #15.5 0 12 #4 #24 'DECKHOUSE' ELEM ENGINE 90 #20 0 1.8 #16 #24 'ENGINE' ELEM PROPELLER 7 #3.5 0 1.6 #3 #4 'PROPELLER' ELEM SHAFT 5 #8 0 1.6 #4 #16 'SHAFT' ELEM AUXILIARY 30 #18 0 1.6 #9 #28 'AUXILIARY' ELEM THRUSTER 10 #109.5 0 2.5 #108 #111 'THRUSTER' ELEM ANCHOR 10 #118 0 7 #116 #120 'ANCHOR' ELEM MOORING 5 #119 0 10 #117 #122 'MOORING' ELEM BH1 3 #9 0 3 .5 'BH1' ELEM BH2 8 #28 0 4.5 .5 'BH2' ELEM BH4 9 #65 0 4.5 1.42 'BH4' ELEM BH6 8 #106 0 4.5 .5 'BH6' ELEM BH7 5 #113 0 5 .5 'BH7'……………………………………… SAVE ; REPL8.3装载定义8.3.1 装载定义方法两种方法,table定义和命令定义。
u Talbe中定义装载LD?>NEW LOAD01LD?>SAVE然后进入到Table中具体装载,或者直接通过table新建转载工况然后具体定义定义窗口如下:u 命令方式定义装载装载定义可以用两个命令定义,LOAD和MASSLOAD定义:LOAD, (options), load-type, amount, location即:LOAD, WHAT, HOW MUCH, WHERE例1:LD?> LOAD BW 100 R10例2:LD?>LOAD HFO *.5MASS定义:MASS, type/f-loc, amount, location,extension, descry即:MASS, WHAT, HOW MUCH, WHERE,EXTENSION例1:LD?> MASS PASS 100 (50,0,10) 1008.3.2 BALANCE和MOVEu BALANCE:用于改变装载以达到要求的纵倾定义:BALANCE loads constraints TRIM=trimu MOVE:用于调整两个舱室的装载8.3.3 自由液面修正4种方法: ◆ 实际值 ◆ IMO(Res.A.167) ◆ 50%装载高度的值 ◆ 用户指定值 2个命令:FRS和SLACK 注意:为了得到舱室的自由液面,舱室定义的TYPE必须为L。
注意:frs的rule的选择直接影响到其修正结果,必须选取正确的rule8.3.4在LD下定义强度限制曲线(单位为吨或吨米)LCUR SFSEA 定义SF限制曲线SF (-6.5, 0), (#40, 40000), (#305, 60000), (#323, 0)OKLCUR BMSEA 定义BM限制曲线BM (-6.5, 0), (#50, 40000), (#323, 0)OKLCGR SEA 定义限制曲线组BM BMSEASF SFSEAOKSTLIM SEA 加入定义8.3.5在CR下定义OPENING OPE UP1 'NO.15 HATCH COAMING'TYPE UNPROTECTEDPOS (#14,18.02,26.15)CONNECT SEA,CH7……OGR, OALL 定义OPENING GROUPOPE, UP1,UP2,UP3,UP4,UP5,UP6,UP7,UP8,UP9,UP10,UP11,UP12,UP13,UP14,UP15,…… WHO48,WHO49然后在LD下用ROP OALL 将名为OALL的OPENING GROUP 设为相关或IRO ALL 将所有的OPENING设为不相关8.4输出在LD界面下>output选择设计者需要的输出值Par:输出舱室的参数Lc: 输出全部的加载St:输出稳性Sd:输出强度Ele:输出空船重量分布Open:输出开口Cst:输出复合应力9稳性衡准(Stability Criteria ,CR)9.1功能作为LD和DA的公共模块,用户使用CR检查装载和破损工况稳性是否满足相应的衡准,同时也用来计算极限GM和KG曲线。
其过程为:1. 检查衡准;2. 检查参数设置:相关衡准、装载工况或吃水&纵倾&GM的组合的工况以及其它;3. 检查结果:文本输出LIST和图形输出PLOT&PLD 完整稳性提示符:CR_I?> 破损稳性提示符:CR_D?>LD、CR和DAM的关系图如下:9.2 主要衡准· SOLAS 90· IMO Resolution A.749(ES.IV)· IMO weather criterion, Resolution A.562(14)· IMO MODU CODE, Resolution A.649(16)· MARPOL· IBC Code (Resolution MSC.4(48))· IGC Code (Resolution MSC.6(48))· SOLAS 1974, Carriage of Grain· US Coast Guard, October 1, 1990 (partly)· US Navy· Rules of the USSR Register of Shipping, 1990 (partly)· Norwegian Maritime Directorate, Regulations for Mobile Offshore Units,1991· Norwegian Petroleum Directorate, 1990· Det Norske Veritas· Department of Energy (Brit.), Offshore Installations· The Merchant Shipping Regulations (Brit.), 1984· SBG (German), 1984· Rahola.如果要查看已有衡准(Criteria groups),使用以下命令CR_I?>CAT CGR @@列出稳性衡准CR_I?>DES CRI NAME @@列出指定衡准的定义CR_I?>RCR NAME @@激活指定衡准9.3 船体稳性模型(Stability hull) ◆ 完整稳性船体模型:STABHULL ROOM,STABHULL, 'INTACT HULL'LIM,-,#202,0,HULL,-,,MDECKADD,#202,-,0,HULL,-,,FDECKSYMOK ◆ 破损稳性船体模型:DAMHULL ROOM,DAMHULL, 'DAMAGE HULL'LIM,-,#202,0,HULL,-,,MDECKADD,#202,-,0,HULL,-,,FDECKSYMOK 9.4自定义9.4.1 自定义稳性横准在napa软件中,还可以按设计要求自定义横准定义如下:1. The name of the criterion and an optional descriptive text 2. The type of the criterion 3. Requirement 4. Range (optional) 5. Heeling moment (optional) 例如:CR_I?>cri test1 'Area40'Crit?>type minareaCrit?>req 0.8Crit?>range - 40Crit?>ok详细请看!ex type/req/range9.4.3 边缘线(Margin line)破损稳性时使用,计算边线浸水角和边线稳性储备。
9.4.4 干舷甲板边线(Freeboard deck edge)计算干舷甲板边线浸水角和剩余干舷可以参照已经定义的曲线或者给定高度u 定义干舷甲板边线的几何曲线:DEF?>GEN CURFRB HULL/MDECKu 定义干舷甲板边线:CR_I?>FRB CFRB01FRB?>CUR CURFRBFRB?>OKu 激活干舷甲板边线:CR_I?>CFRB CFRB01CRITERION -> Define stability criterionCGROUP -> Define criterion groupPOINT -> Define special pointBILGE -> Define bilge curve9.4.5 横倾弯矩(Heeling moments)详见!ex mom9.4.5 开口(Opening)和开口组(ogroup),详见!ex ope9.4.6 舱底曲线,详见!ex bil 9.5输出在task> Intact Stability Criteria界面下11. 破损稳性(Damage Stability,DA)11.1 DA功能模块 1. 计算进水前、进水过程中和进水后的静水力特性; 2. 模拟船舶进水检查连续进水; 3. 计算完整状态的GM以满足破损稳性衡准; 4. 计算浸水长度曲线; 5. 根据公约计算分舱指数。
° IMO A.265 (passenger rules) ° SOLAS II-1, Part B-1, Reg. 25-1 (dry cargo rules) ° Revised SOLAS II-1, Part B, Part B-1 SLF 47 / MSC 80 ° A/Amax, IMO MSC/Circ.574 ° USSR rules ° to calculate the cross flooding times according to IMO, Res A.26611.2 确定性破损稳性 分析过程有三步:◆ 输入:定义破损前的初始状态和破损状态以及设置破损稳性衡准;◆ 计算◆ 输出(文本和图形)11.2.1 输入◆ 水密的船体DAMHULL,所有破损舱室均包含在DAMHULL内;◆ 破损方案(CASE),包括初始状态和破损状态; ◇ 初始状态 四种方式:四种方式的参数不能相互混合使用1.给定船舶浮态(吃水T、纵倾TR和GM或KG的组合)以及可能的液体载荷;2.给定排水量和重量重心(DISP和CG的组合)以及可能的液体载荷;3.给定排水量和纵倾(DISP和TR的组合);4.参照某一装载工况LD。
例如:INIT INI1 'Initial codition No 1'T 5TR -1.34GM 0.67OKINIT INI2 'Ini. load case No 2'LOAD LOADCASE2OKINIT INI3 'Service condition'DISPL 5623.4CG (50, 0.1, 9.2)LIQ R10 VOL=303 DENSITY=1.025OK初始状态组合IGR IALLINI INI1 INI2 INI3OK◇ 破损状态即给定破损方式,指定破损的舱室以及该舱室的相关属性一个破损方案可以 分成多个阶段(STAGE),每个阶段又可分为多个状态(PHASE)定义:DAMAGE name, text, TAB=model, WTARR, GET=dam以下是指定破损状态的参数STAGE idPHASES n VSTEPROOM space, space, space ... FILL=r, VOL=v, PERM=p, PUMP=v, ACV=v,ACH=h, ACVH=h, AIRP=(ap,av), PRESSURE=ap, RATE=r,VSTEP=v,BREACH=brEXTENT ...;TYPE type;SIDE s; …例: DAM D30 'Comp 3 DB damaged'STA FIRSTPHA 3ROO R33 R301 R302 PERM=.95STA CROSS_FINALPHA 5ROO R30 R32 PERM=.95OK破损状态组合:DGR nameDAM D1 D2 …OK破舱舱室的定义也可以在task>damage stability>damages(下图)下完成,这种使用用户界面的方式更直观。
11.2.2 计算 设置相关参数(如开口、衡准等)和稳性衡准中的设置方法相同 定义: CAL INI/DAMCALCULATION:(为了得到完整的稳性,必须在输入后面的ADDITIONAL INPUT 后,它包括criteria,magin line和opening)u Criteria and criterion groups可以自己定义,见9.4,如下例也可以从napa已有的criteria中获得CRI POSMAX 'Position of the max. GZ at 30 degrees'TYPE POSMAXREQ 30OKA criterion group:CGR SOLAS2 CRI RANGE.S MINAREA2.S MAXGZ.S MAXGZW.S MAXGZP.S MAXHEEL2.S MINGM.S, MARGIN.S, PROGR.SOKu Openings and opening groupsOPE OP1 'Door to eng.room' 开口名TYPE WEATHERTIGHT 开口类型POS (25 -4 12) 开口位置CONNECT R100 R202 有三种类型的开口: UNPROTECTED, WEATHERTIGHT 和WATERTIGHT. CONNECT为可选命令,有两种类型CONNECT room1,room2 两舱水互通CONNECT room1 -> room2;单向流向u 21.3.3 Margin lineMargin line 有两种定义方式方法一:MARG MLINE 'Actual marginline'POL (#-5, 0, 9.924) (#-4, 6, 9.924) (#20, 9.9, 9.924) (#20, 9.7,。