摘要: |
螺旋桨设计是船舶设计中重要的组成部分.螺旋桨是船舶的动力推进部件,其设计方法目前主要有两种:理论设计、图谱设计.理论设计不易为人掌握,而图谱设计则比较容易掌握,是目前最为常用的方法.本文主要是运用Visual Basic语言,采用螺旋桨敞水回归曲线,编制了常规螺旋桨图谱设计绘图程序.文章首先对国内外螺旋桨设计相关研究的情况进行综述和回顾,接着对螺旋桨设计程序中所采用的数学方法、螺旋桨的设计内容进行了简要叙述.第四部分介绍了设计程序的流程,计算机编程界面,AutoCAD总图以及Word文档的生成.第五部分列举了两个系列螺旋桨的设计实例对本程序进行校核.本文所采用的数学方法主要是插值法、回归方法.插值法用于设计中推马力与有效马力求交点,空泡校核等,回归方法用于敞水曲线的回归.程序语言采用Visual Basic可视化编程语言,结构化设计方法编制程序.敞水回归曲线的回归系数用Access数据库储存,ADO数据库查询方式查询数据库,运用折半查找的思想设计出最佳螺旋桨.AutoCAD图形则采用OLE自动化链接Excel表格查询型值表,链接AutoCAD程序用VBA生成总图,Word计算书文档同样采用OLE自动化链接方式生成.本程序输入界面简单,可视化强,且经过实例校核,本设计程序的设计结果比较准确,加上程序生成了螺旋桨总图,计算书,比较实用,能够应用于生产实际.螺旋桨设计今后发展的方向应是理论设计,但是图谱设计由于计算机的应用也有了很大的发展. |