[发明专利]一种基于STL模型的船舶任意浮态计算方法有效
申请号: | 201610153649.6 | 申请日: | 2016-03-17 |
公开(公告)号: | CN105825061B | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 刘春雷;孙霄峰;尹勇;东昉;张东洋;金一丞;张秀凤;刘秀文;神和龙;吴海波 | 申请(专利权)人: | 大连海事大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 李洪福 |
地址: | 116026 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于STL模型的船舶任意浮态计算方法,包括如下步骤:按照“常规法”计算船舶船中吃水TM、横倾角正切值tanθ及纵倾角正切值;根据船中吃水、横倾角及纵倾角确定倾斜水线面的方程;计算水线面下的船体排水体积V及浮坐标(XB,YB,ZB);计算固定坐标系下的船舶重心坐标(X′G,YG′,Z′G)及浮心坐标(XB′,YB′,ZB′);判断浮态方程组是否满足平衡条件;如果不满足,则进行艏艉吃水及横倾角三参数迭代计算。本发明基于STL模型计算船舶任意装载状况下的浮态,提出了三参数迭代方法,能同时计算船舶的横倾和纵倾,适用于船舶任意浮态,提高了计算精度。本发明减少了计算量,只需计算出船舶任意浮态下的排水体积及浮心,程序健壮稳定。 | ||
搜索关键词: | 浮态 船舶 正切 参数迭代 吃水 纵倾角 浮心 排水 方程组 固定坐标系 船舶重心 平衡条件 常规法 计算量 水线面 纵倾 艏艉 船体 水线 装载 | ||
【主权项】:
1.一种基于STL模型的船舶任意浮态计算方法,其特征在于:包括如下步骤:A、建立坐标系采用两个左手坐标系:与静止海面相连接的固定坐标系ox'y'z'和与船体相连的船体坐标系oxyz,并且让两坐标系的原点重合,原点选在船舶基平面、中横剖面和中纵剖面的交点上;规定x轴指向船艏为正,y轴指向右舷为正,z轴向上为正;浮态参数选择符拉索夫参数,包括船中吃水TM、横倾角θ和纵倾角
并且规定向右舷倾斜的横倾角θ和向船艏倾斜的纵倾角
为正;两个坐标系之间的变换矩阵,从船体坐标系oxyz到固定坐标系ox'y'z'的坐标变换矩阵为:
从固定坐标系ox'y'z'到船体坐标系oxyz的坐标变换矩阵为:
式中,α为倾斜角,即倾斜水线面与基准面之间的夹角,
B、获得船舶外壳的STL模型船舶设计完成后,由船舶设计软件导出船舶外壳及所有舱室的初始化图形交换规范模型即IGES模型,然后再通过3D建模软件转换成光固化立体造型术模型即STL模型;C、计算船舶装载量W及重心坐标(XG,YG,ZG)计算船舶总载重量及重心,总载重量包括船员及备品、货舱、压载舱、淡水舱、燃油舱和润滑油舱,总载重量及重心坐标按下式计算:
式中,W为船舶总载重量;W0为空船重量,XG0、YG0及ZG0分别为空船重心的纵向坐标、横向坐标及垂向坐标;Pi为各项装载重量;XGi、YGi及ZGi分别为各项装载重量重心的纵向坐标、横向坐标及垂向坐标;D、按照“常规法”计算船舶船中吃水TM、横倾角正切值tanθ及纵倾角正切值
计算流程如下:D1、由总载重量W查静水力表得到平均吃水T、浮心纵向坐标XB、水线面漂心纵向坐标XF、每厘米纵倾力矩MTC和横稳心高度KMT,船舶静水力表由船舶装载手册获得;D2、计算纵倾吃水差:
D3、计算纵倾角正切值:
D4、计算艏吃水:
D5、计算艉吃水:
D6、计算船中吃水:TM=0.5(TA+TF)D7、计算横倾角正切值:tanθ=YG/(KMT‑ZG)式中,Δ为船舶排水量,LBP为船舶两柱间长,XF为水线面漂心纵向坐标,XB为浮心纵向坐标,MTC为每厘米纵倾力矩,KMT为横稳心高度;E、根据船中吃水、横倾角及纵倾角确定倾斜水线面的方程:
F、通过倾斜水线面和船舶外壳STL模型求交,计算水线面下的船体排水体积V及浮心坐标(XB,YB,ZB);G、计算固定坐标系下的船舶重心坐标(X′G,YG′,Z′G)及浮心坐标(X′B,YB′,Z′B)已知船体坐标系下重心坐标(XG,YG,ZG)、浮心坐标(XB,YB,ZB),计算固定坐标系下重心坐标(X′G,YG′,Z′G)及浮心坐标(X′B,YB′,Z′B),其变换矩阵为:![]()
整理得![]()
H、判断浮态方程组是否满足平衡条件,即判断总载重量和排水量是否相等、重心和浮心是否在同一条垂线上;H1、判断总载重量和排水量是否相等,即是否满足以下公式:|W‑V·ρ|<ε1式中ε1为设定的迭代精度,ρ为海水密度;如果不满足,则转步骤I;H2、判断在固定坐标系下,重心与浮心的横向坐标是否相等,即是否满足以下公式:|YG′‑YB′|<ε2式中ε2为设定的迭代精度;如果不满足,则转步骤I;H3、在固定坐标系下,重心与浮心的纵向坐标是否相等,即是否满足以下公式:|X′G‑X′B|<ε3式中ε3为设定的迭代精度;如果不满足,则转步骤I;H4、输出当前浮态结果;I、艏艉吃水及横倾角三参数迭代计算;I1、进行第1次迭代;I11、艏艉吃水及横倾角按照下式进行迭代计算:
式中,Aw为水线面面积,KML为纵稳心高度;I12、计算当前浮态下的排水体积V1及浮心坐标(XB1,YB1,ZB1)I13、按照步骤G的公式,计算固定坐标系下的浮心坐标(X′B1,YB′1,Z′B1)I14、判断是否满足浮态方程组平衡条件精度要求:
若满足,输出当前浮态结果,程序结束;若不满足,令i=2,转步骤I2继续迭代计算;I2、进行第i次迭代;I21、则第i次的迭代方程为
I22、计算当前浮态下的排水体积V1及浮心坐标(XBi,YBi,ZBi)I23、按照步骤G的公式,计算固定坐标系下的浮心坐标(X′Bi,YB′i,Z′Bi)I24、判断是否满足浮态方程组平衡条件精度要求:
若满足,输出当前浮态结果,程序结束;若不满足,令i=i+1,转步骤I21继续迭代计算。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610153649.6/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用