利用VFP进行船舶稳性曲线计算

更新时间:2024-03-24 作者:用户投稿原创标记本站原创 点赞:20953 浏览:95122

[摘 要] 船舶稳性曲线是船舶静水力曲线的一部分.传统方法是在浮性计算数据的基础上用表格进行数值计算.虽然计算原理比较简明,但由于船舶数据的复杂性,使得数据处理量相当大,过程繁琐.利用VFP的强大功能,可以很方便地实现船舶稳性相关数据的计算.为船舶设计提供了准确的数据,在实际使用中效果良好,精度可靠.


[关键字] 稳心半径 每厘米纵倾力矩 水线半宽 Visual FoxPro

[Abstract] Ship stability curve is part of the ship hydrostatic curves. The traditional methods is numerical calculation using the form on the basis of the calculated data of the floating.Although the calculation principle is relatively concise,however, due to the plexity of the data of the ship, making the data handling capacity is quite large, cumbersome process. Using the powerful features of VFP, you can easily achieve the calculation of the stability of the ship data to provide accurate data for ship design and he good effect in actual use and reliable accuracy.

[Key words] metacenter radius trim moment per centimeter Waterline half wide Visual FoxPro

一、引言

船舶静水力曲线表示船舶正浮状态时的浮性要素、初稳性要素和船型系数等与吃水的关系曲线的总称,它是由船舶设计部门绘制,供驾驶员经常使用的一种重要的船舶资料.

船舶稳性是指船舶受外力作用发生倾斜,当外力消失后能够自行回复到原来平衡位置的能力.船舶稳性曲线是船舶静水力曲线的一部分,原来通常都是用表格进行数值计算.虽然原理公式比较简明,但是数据量很大,处理过程繁复.因此以计算机为平台,开发船舶稳性曲线计算程序能够节省时间,提高精度.

二、开发环境

Visual FoxPro6.0是一种典型的第四代语言功能强大、直观好用.真正地实现了面向对象编程(OOP)技术,通过创建能再次使用的对象,可以迅速创建原型并应用于程序,真正地迈进了客户机/怎么写作器结构.;可以方便地存储、检索和处理怎么写作平台上的关键信息访问与ODBC兼容的数据库中的文件.帮助用户简便快捷的完成工作.

三、船舶稳性曲线的计算

1.初稳性参数曲线的介绍

初稳性曲线主要包括: 横稳心半径曲线[或初稳心竖向坐标曲线ZM等于f(z)]、 纵稳心半径曲线[或纵稳心竖向坐标曲线ZML等于f(z)]和每厘米纵倾力矩曲线MTC等于f(z).以横稳心半径曲线的计算为例,其计算公式和程序代码如下:

,式中,

通过在Visual FoxPro中实现船舶稳性曲线的计算,不但减少了船舶稳性曲线计算的工作量,同时也提高了稳性曲线计算的精确度,为船舶设计提供了准确的数据,在实际使用中效果良好,精度可靠.