船舶电力负荷计算软件文档
基于VC++和MATLAB的船舶电力系统负荷计算研究
基于 V C++和 MA T L A B的船 舶 电力 系统 负荷 计 算 研 究
张春 来 , 郑 宝成 , 陆振 君。 , 高 鑫
( 1 . 大连海事大学 轮机工程学 院, 辽宁 大连 1 1 6 0 2 6 ; 2 .大 连 远 洋 运输 公 司 , 辽 宁 大连 1 1 6 0 0 1 ;
数条 形 图 , 从 而 实 现 船舶 电力 负荷 计 算 的计 算 机 仿
真.
L U Z h e n - j u n . G A O X i n
( 1 .Ma r i n e E n g i ee n r i n g C o l l e g e , D a l i a n Ma r i t i me U n i v e r s i t y ,D a l i a n
得 的加权 平 均功 率值作 为 全船 电力 负 荷 总功 率 的期
Re s e a r c h o n t h e c om put e r s i m ul a t i o n o f he t m ar i ne e l e c t r i c l o a d
1 1 6 0 2 6, Ch i n a ; 2. Da li a n Oc e a n S h i p p i n g C o .,Da li a n 1 1 6 0 0 1, Ch i n a ;
1 船 舶 电力 负 荷 的随 机模 型
工 作概 率是 船 舶 电力 负 荷 重 要 的统 计 属 性 . 在
c al c u l a t i o n b a s e d o n VC + + a nd M ATLAB
ZHANG Ch un— l a i ,ZHENG Ba o — e he n g ,
应用EXCEL软件实现船舶静力学快速计算(简约稿)
应用EXCEL软件实现船舶静力学快速计算内容提要:在EXCEL中制作船舶静力学计算表格,应用单元格的运算、引用、链接和复制功能,以及工作表的保护功能,实现船舶静力学自动计算。
传统的船舶静力学计算是大量的表格和手工计算,令人望而生畏。
随着计算机程序语言的发展,船舶静力学计算软件早已问世和应用,并且越来越成熟。
但是船舶软件的普遍应用却是一个不小的问题。
在许多小型船舶修造厂至今仍然采用传统手工计算。
因此,提高小型船舶修造厂船舶静力学计算的质量、效率和减轻劳动强度显然具有现实的意义。
在电脑普遍应用的今天,找到一种适用的通用电子表格软件应用到船舶静力学计算中,也是一种不错的解决方案。
实际表明,微软Office办公软件中的Excel正是首选。
一、船舶静力学计算的表格化特点和EXCEL电子表格功能的运用传统船舶静力学计算采用近似数值积分公式,有所谓梯形法则、辛甫生法则和切比雪夫法则等,它们分别在相应的条件下具有足够的精确度。
其中以等间距梯形法则最为简单易用,普遍应用在静水力曲线和所谓邦金曲线的计算上。
在进行稳性计算时,则多采用切比雪夫法则,可以用较少的不等间距站号减少计算工作量。
但不管采取何种法则,其中的计算公式和积分方法都已表格化,十分直观,经过适当的选择后便可直接套用。
我们要探讨的问题是:①、如何在Excel中简化表格的制作,并且像专业应用软件那样可以反复使用;②、能否在输入原始数据后,实现自动计算,快速得到计算结果;③、能否直观地检查可能发生的错误,避免数据错乱,并对“准软件化”了的表格进行有效的保护。
经过反复的实践,可以说这些目标都能基本实现。
这就是得益于Excel(2000或以上版本)电子表格的强大功能及其适当的运用。
其中最主要的是单元格的运算、引用、链接和复制功能,以及工作表的保护功能。
单元格的运算功能主要是指数值统计功能、数值运算功能和引用单元格运算功能。
尤其是引用单元格运算功能最具特色,这是实现自动计算的基础。
船舶电力负荷计算书excel文档
标题:船舶电力负荷计算书excel文档的深度与广度探讨在船舶的设计和运行中,电力负荷计算是一个重要而复杂的工作。
通过使用excel文档,船舶工程师能够更方便、更准确地进行电力负荷计算,这对于船舶的安全和经济运行至关重要。
在本文中,我们将从深度和广度两个方面探讨船舶电力负荷计算书excel文档的重要性和使用方法。
一、深度探讨1. 电力负荷计算的理论基础在进行船舶电力负荷计算书excel文档时,首先要深入理解电力负荷计算的理论基础。
这包括了船舶的用电设备、各种负载的特性和需求、电气系统的结构等内容。
通过对这些理论知识的深入了解,才能够更准确地进行电力负荷计算。
2. excel文档的使用方法excel文档是广泛应用于各种工程计算中的工具,对于船舶电力负荷计算也是非常有效的。
在excel文档中,可以编写各种公式和函数来进行电力负荷的计算,可以进行数据的输入和输出,并且可以方便地进行图表的绘制和数据的分析。
其灵活性和方便性为船舶工程师带来了很大的便利。
3. 实际案例分析在深度探讨中,我们还可以通过实际的案例进行分析,例如某型号船舶的电力负荷计算过程。
通过分析实际案例,可以更好地理解船舶电力负荷计算的复杂性和关键性,以及excel文档在其中的作用和应用。
二、广度探讨1. 船舶电力负荷计算书excel文档的应用范围船舶电力负荷计算书excel文档不仅可以应用于船舶的设计阶段,还可以在船舶的运行和维护过程中发挥作用。
在不同的阶段,需要进行不同类型的电力负荷计算,而excel文档可以适用于这些不同的需求,具有很强的广度。
2. excel文档的扩展功能除了基本的电力负荷计算外,excel文档还可以扩展到其他方面,例如预测船舶未来的电力负荷变化、优化电力系统的配置和布局、进行电力系统的可靠性分析等。
这些功能的扩展使得excel文档在船舶电力管理中的应用更为广泛。
回顾与总结通过对船舶电力负荷计算书excel文档的深度与广度探讨,我们可以更全面、更深入地理解其在船舶工程中的重要性和应用价值。
ctjs船用软件操作说明
船舶性能计算系统操作说明书船舶性能计算系统主要用于船舶初始设计阶段,对诸如船舶稳性等性能方面进行计算的软件。
本软件主要包括邦金曲线计算、静水力曲线计算、稳性横截曲线计算、船舶极限稳矩计算、可浸长度计算以及船舶下水计算。
第一部分软件基本操作介绍1.1软件结构本计算系统主程序为prog.exe,在windows界面上找到该程序双击鼠标运行。
在同一位置,还有其他可执行文件,分别为:bon.exe——邦金曲线和静水力曲线计算程序模块;cro.exe——稳性横截曲线计算程序模块;sta.exe——船舶极限稳矩计算程序模块;flo.exe——可浸水线长度计算程序模块;xs3.exe——船舶下水计算程序模块。
请不要直接运行上述五个可执行程序,否则可能导致程序出错或其他不可预料的错误。
1.2运行程序运行程序后,将弹出第一个对话框,对话框包含三个按钮,分别为建立新项目、打开已有项目,退出(如图)。
退出——关闭该计算软件。
1.2.1建立新项目1.2.1.1新建项目用鼠标单击建立新项目按钮,弹出新建项目对话框(如右图)。
提示要求输入项目名称。
单击确定后,将在与prog.exe同一路径下data目录中创建一个新目录,该目录名即为项目名称,以后所生成的参数文件、数据文件以及中间过程文件均存于该目录下。
若该目录已经存在(表示该项目已经创建),将提示出错。
若单击返回,则退回前一个对话框,进行重新选择(不创建新目录)。
1.2.1.2输入型值表基本参数建立新项目,单击确定后,弹出型值表基本参数输入对话框(如右图)。
要求输入:站数——型值表中船舶从艉至艏共分为多少站,该计算软件中该值不能大于27,否则提示出错。
水线根数——需要计算的水线数目,不含船底和基线,该计算软件中该值与折角线根数两倍之和不能大于22(即水线根数+折角线根数×2<22),否则提示出错。
折角线根数——船舶折角线的数目,该计算系统中该值不能大于2,否则提示出错。
船舶电力负荷计算方法
第一部分船舶电力负荷计算方法(三类负荷法)介绍0.前言目前,船舶电力负载计算方法较多,各种方法略有不同;即使是同一方法在不同用途的船舶上使用也有些差别。
尽管方法千差万别,但其基本构思是一样的,即计算船舶各工况下用电设备所需的功率。
目前常用的方法有:需要系数法;三类负载法;日夜负载法;概率分析计算法;算式计算法;以某项特重负载为基数的计算方法等。
上述方法中,目前应用较多的是需要系数法和三类负载法。
如果需要系数、负载系数或同时系数等选取恰当,能够得到较准确的计算结果。
计算工况在进行电力负载计算时,通常要考虑船舶运行工况,虽然不同类型、用途的船舶其运行工况略有不同,但都有相应的运行工况,大致可以分为:1.航行——满载全速航行状态。
2.进出港——港内低速航行或机动状态。
3.压载——进出港压载航行状态。
4.靠离码头——一般考虑起锚和系缆状态。
有时该工况与进出港工况合并为进出港工况。
5.停泊——停泊码头或系船无客、无货状态。
6.装卸货——货船、液货船(油船、液化气船和化学品船)或集装箱船等装货、卸货状态。
7.作业——调查船的海上作业、工程船舶的水上作业等。
8.应急——般考虑船舶失火状态。
有时,为了较准确地计算电力负载,根据航区及使用目的又有热带航行和寒带航行、装货和不装货(特别是装有冷藏货物时很重要)、载客和不载客之分;并且还有季节和时间的不同,例如冬天和夏天、白天和黑夜、早晨和傍晚等。
用电设备的分类在对用电设备进行分类时,通常是按系统进行分类,一般的分类为:1.动力装置用辅机———为主机和主锅炉等服务的辅机,如滑油泵、海水冷却泵、淡水冷却泵和鼓风机等。
2.甲板机械——包括锚机、绞盘、舵机、起货机和舷梯、起艇机等。
3.舱室辅帆——包括生活用水泵、消防泵、舱底泵以及为辅锅炉眼务的辅机等。
4.机修机械——包括车床、钻床、电焊机和盘车机等。
5.冷藏通风——包括空调装置、伙食冷库等用辅机和通风机等。
6.厨房设备——包括电灶、电烤炉等厨房机械用辅机和电茶炉等。
船舶电力负荷计算书
2
2.00 2 2 20 18.0
2 20 18.0
41 废气锅炉给水泵
1.10
4 2 80 1.8
2 80 1.8
42 燃油锅炉
5.00
1 1 80 4.0
1 80 4.0
43 燃油锅炉预热器
13.00 1
1 100 13.0
44 焚烧炉
13.20 1 1 90 11.9
15 供油单元
5.50
1 1 80 4.4
1 80 4.4
16 齿轮箱滑油备用泵
22.00 2
17 滑油输送泵
4.00
2 1 80
3.2
18 艉管滑油输送泵
1.50
1 1 80.0
1.2 1 80
1.2
19 重油/柴油分油机
3.00
2 2 80 4.8
2 80 4.8
20 柴油分油机供给泵
1.10
2 2 80 1.8
52 空调机间风机
0.75
2 2 80 1.2
2 80 1.2
2 80 1.2
53 汽车甲板抽风机
10.00 2 2 80 16.0
2 80 16.0
54 汽车甲板送风机
10.00 1 1 80 8.0
1 80 8.0
55 应急发电机间风机
1.10
1 1 80 0.9
1 80 0.9
1 80 0.9
30.00 2 1 40
12.0 1 40
12.0 1
10 日用舱底水泵
4.00
2 1 80
3.2 1 80
3.2 1 80
3.2
11 重/柴油输送泵
5.50
86.8m沿海简易货船12m电气部分设计-电力负荷计算书
Ⅲ
0.85
1.62
Ⅲ
第Ⅰ类负荷总功率(KW)
18.44
80.95
16.31
74.31
6.24
第Ⅱ类负荷总功率(KW)
38.27
25.96
31.20
23.16
第Ⅲ类负荷总功率(KW)
17.54
15.87
17.59
27.71
第Ⅰ类负荷考虑同时系数(K=0.85)时总功率(KW)
15.67
68.81
Ⅲ
0.85
14.25
Ⅲ
15
机舱通风机
2
7.14
Y100L-2-H
3
2880
84.0
3.57
2
0.85
6.07
Ⅰ
0.85
6.07
Ⅰ
0.85
6.07
Ⅰ
0.85
6.07
Ⅱ
16
航行、信号灯
1.48
0.60
0.89
Ⅰ
0.60
0.89
Ⅰ
0.60
0.89
Ⅰ
0.60
0.89
Ⅰ
0.50
0.74
Ⅰ
17
油污水处理装置
1
Y801-4-H
主机海水冷却备用泵
1
Y132S2-2-H
7.5
2900
87.5
8.57
28
主机淡水冷却备用泵
1
Y132S1-2-H
5.5
2900
86.5
6.36
29
舱底泵
1
Y132S2-2-H
7.5
2900
87.5
8.57
船舶电网的配电装置设计软件
第11卷第2期中国水运V ol.11N o.22011年2月Chi na W at er Trans port Februar y 2011收稿日期:作者简介:董飞,男,中国舰船研究设计中心,硕士生,主要研究方向为舰船电力系统分析与仿真。
船舶电网的配电装置设计软件董飞,魏文轩,王庆红,吴盛(中国舰船研究设计中心,湖北武汉430064)摘要:文中通过Acces s s 数据库软件和Visu alBas ic 界面设计软件,编制了船舶电网的配电装置设计软件,在一定程度上降低了船舶电力系统设计人员在选择配电开关、供电电缆以及配电结构方面的工作量。
关键词:Acces s ;Visu a lBas ic ;配电装置;软件设计中图分类号:U 665文献标识码:A 文章编号:1006-7973(2011)02-0086-02一、引言船舶电力系统,是指一个或几个在统一监控之下运行的船舶电源及与之相连接的船舶电网组成的、以向负载供电的整体[1]。
换句话说,船舶电力系统是由电源装置、配电装置和负载按照一定方式连接的整体,是船上电能产生、传输、分配和消耗等全部装置和网络的总称。
其中,配电装置设计是电力网设计过程中的重要步骤之一,其主要任务是根据各用电设备(即负载)的性质和容量合理地选择供电方式,选择合适的配电开关和供电电缆。
随着现代船舶的大型化发展,配电装置中需要考虑的配电开关和供电电缆数目越来越庞大。
但是,目前大部分工作人员仍是选择手工设计,不仅计算量大,而且容易出错,配电结构一旦变动,更是需要重新绘制复杂的系统图。
基于此,本文给出了一款配电装置设计的软件,希望能够对提高工作人员的设计效率和设计精度有一定的帮助。
二、配电装置设计软件1.Access 数据库的建立数据库内容主要包括船舶电力负载的区域编号、名称及型号、数量、功率、功率因数、转速等。
数据库内容有些需要船东给出,有些需要其它部门根据各自的负荷需求给出。
这里以某船的部分电力负载建立Acces s 数据库,如下所图:图1电力负载的A ccess 数据库2.基于VB 的界面设计利用Acces s 与VB 的接口语言将数据库信息调入之后,就可以进行VB 的界面设计及后台程序编制了。
船舶电力负荷计算书excel文档
船舶电力负荷计算书excel文档船舶电力负荷计算书是船舶设计和运营过程中非常重要的一项工作,可以帮助船舶管理人员合理规划和配置电力系统,确保船舶各个电力设备的运行稳定和安全。
船舶电力负荷计算书通常包括以下内容:电气负荷列表、电力负荷计算方法、电气设备参数、电路图等。
根据船舶的具体需求和工作特点,可以进行不同程度的电力负荷计算和设计。
船舶电力负荷计算书的编制需要考虑船舶的整体用电需求,包括船舶主机、舵机、泵站、空调、照明等各个系统和设备的用电负荷。
首先需要确定这些设备的功率和使用时间,然后根据功率乘以使用时间得到每个设备的能量消耗量,最终累加得到船舶总的电力负荷。
在计算过程中还需要考虑设备的并联和串联关系,以及一些特殊设备的启动因素和负荷因素。
船舶电力负荷计算书中的电力负荷计算方法可以根据具体情况采用不同的方法,如常规负荷计算方法、负荷台账法、负荷不匹配法等。
常规负荷计算方法是根据设备的额定功率和使用时间进行计算,适用于大多数设备。
负荷台账法是通过记录设备的用电时间和能量消耗量来计算负荷,适用于复杂的电力系统。
负荷不匹配法是通过比对船舶的总电力供给能力和总电力负荷来判断是否存在负荷不匹配的问题。
为了方便管理和维护船舶电力系统,船舶电力负荷计算书还可以包括电气设备的参数和电路图。
电气设备的参数包括设备的额定功率、电压、电流等信息,可以帮助船舶管理人员了解设备的基本情况。
电路图可以清晰显示船舶电力系统的布局和连接关系,方便工程师进行维修和改造。
总之,船舶电力负荷计算书是船舶设计和运营过程中不可或缺的工具,它可以帮助船舶管理人员合理规划和配置电力系统,确保船舶各个电力设备的运行稳定和安全。
通过详细记录和计算船舶的电力负荷情况,可以有效节约能源,提高船舶的工作效率和经济效益。
Excel VBA技术在船舶交流电力短路计算中的应用
中图分 类号 : U 6 6 2 . 6 ; T P 2 7 3
文献 标 志码 : A
V i s u a l B a s i c f o r A p p l i c a t i o n s( V B A) 是 一 种 使 用 V i s u a l B a s i c的 宏 语 言 ,主要 用 于 扩 展 Wi n d o w s
摘 要 :针对船舶交流电力短路计算中电机、配电板类型多,短路点计算公式复杂 、 数据量大,打印输出要
求高 的问题 ,提出利用 E x c e l V B A技术 编写短路计算 模块加 以解决 ,主要 包括等效 设备参 数 、阻抗 、短路
电流和功率 因数 的计 算等 。结果表 明 :用本方 法可将 计算 程序 与显 示输 出进行 分离 ,使 用 E x c e l 的R a n g e
制 了其 应 用 效 果 。为 此 ,本 研 究 中 提 出 利 用 V B A
造成 船 舶 电气 设 备 过 载 损 坏 ,引 起 火 灾 等 严 重 后 果 ,对 船舶 的安 全具 有重 要影 响 ,这也 是船 舶 电气 系统 设计 的依 据 。船 舶 电力 系 统 多为 混 合 式 供 电 ,
一
的复杂性 。目前 ,根据 中国 《 钢质海船人级规范》 中 的规 定 ,相 关 部 门 制 定 了 《中华 人 民共 和 国 船
舶 交 流 电力 系统 的短 路计 算 国家 标 准》 ( G B 3 3 2 1 — 8 2 ) J ,并 将 其计算 结 果作 为 船 舶 配 电 电器 短 路 接 通 、分 断 能力 ,以及校 验 汇流排 稳 定性 的依 据 。 在 实 践 中 ,短 路计 算数 学模 型 十分 复杂 ,计算
对象访 问工作表单元 格 ;数据计算 由 V B A程序单独进行处理 ,可 自动生成短路计算各类表格 ,允许用户对 输 出结果进行后期交互式 处理 ,并满足 国家船舶交流 电力 短路计算标 准规范要 求。实例验证 表明 ,该方法 可有效地提高船舶配 电电器短路计算的效率 。
53000散货船电力负荷技术书 理论说明以及概述
53000散货船电力负荷技术书理论说明以及概述1. 引言1.1 概述本篇文章将对53000散货船电力负荷技术进行理论说明和概述。
准确管理电力负载是船舶运营的重要组成部分,而53000散货船作为一种常见的货运船只,其电力负荷技术显得尤为重要。
通过深入研究和分析该技术,可以提高船舶能源效率、降低运营成本并改善环境影响。
1.2 文章结构本篇文章由以下几个部分构成:引言、正文、章节三、章节四以及结论。
首先,引言部分将向读者介绍本文的目标和篇章结构;接着,正文将详细展开讨论53000散货船电力负荷技术的相关理论知识和应用案例;然后,在章节三中我们将进一步探讨与该技术相关的具体问题和挑战;在章节四中,我们将就如何解决这些问题提出一些建议;最后,在结论部分,我们将总结这篇文章的主要观点,并提出对未来发展方向的展望。
1.3 目的本文旨在深入研究和分析53000散货船电力负荷技术,通过理论说明和实际案例概述,探讨其优势、应用范围以及可能的改进方向。
通过该研究,我们将为船舶运营者、燃油供应商以及相关工程师提供有价值的参考和指导,促进电力负荷技术在53000散货船领域的广泛应用,并进一步推动航运行业的可持续发展与创新。
2. 正文电力负荷技术书是指在53000散货船上用来管理和控制电力负荷的技术手册。
本章将详细介绍电力负荷技术书的主要内容,包括其理论说明和概述。
2.1 理论说明在53000散货船上,电力负荷是指通过发电机产生的电能在不同系统和设备之间分配和利用的过程。
为了保证船只正常运行,电力负荷必须合理分配,并且需要根据不同的工作模式和条件进行调整。
理论上,在设计过程中应该考虑到各种各样的因素,包括最大负载、峰值需求、备份系统等等。
同时还需要基于正常操作下的功率消耗来确定发动机和发电机组的容量。
此外,电力负荷技术书还应包含有关节能措施、降低碳排放以及可再生能源利用等方面的理论说明,以便实现更加环保可持续性的能源管理。
船舶电力负荷计算
第 2 部分
2.1 2.2 2.3
需要系数法 .................................................................................- 3 需要系数 .................................................................................................. - 3 同时系数 .................................................................................................. - 3 负载表的编制 .......................................................................................... - 7 -
第 6 部分
6.1 6.2 6.2.1 6.2.2 6.2.3 6.3 6.3.1 6.3.2 6.3.3
船舶电力负荷计算软件开发 ...................................................- 42 开发环境 ................................................................................................ - 42 总体结构 ................................................................................................ - 42 主菜单 ........................................................................................... - 42 子菜单 ........................................................................................... - 43 数据输入界面 ................................................................................ - 43 程序设计 ................................................................................................ - 43 界面设计 ....................................................................................... - 44 代码设计 ....................................................................................... - 44 关键技术 ....................................................................................... - 44 -
船舶电站电量参数分析软件的设计与应用
船舶电站电量参数分析软件的设计与应用李爽;钟欣;邵楠楠【摘要】针对船舶系泊试验中现场人员对电量参数评价指标的需求,开发了船舶电站电量参数分析软件.根据实时采集的电量参数,该软件能够快速准确地计算电压偏差、频率偏差及有功和无功功率分配差度等评价指标,并生成相应的报表和实时曲线.该软件的设计与应用为从事船舶电站电能质量评估的人员提供辅助的分析工具,提高了工作效率.【期刊名称】《上海船舶运输科学研究所学报》【年(卷),期】2013(036)002【总页数】4页(P53-56)【关键词】船舶电站;电量参数分析;电压偏差;频率偏差;功率分配差度【作者】李爽;钟欣;邵楠楠【作者单位】上海交通大学软件学院,上海200030;中海船研科技股份有限公司研究开发部,上海200135;中海船研科技股份有限公司研究开发部,上海200135;中海船研科技股份有限公司研究开发部,上海200135【正文语种】中文【中图分类】TP311.110 引言船舶电力系统供电品质的好坏直接关系到整个系统能否安全运行,因而需要对船舶电站电量参数进行监测,用以量化评估系统运行的水平[1]。
目前,国内外对船舶电站电量参数的监测是针对电站运行过程中的监测,主要有在线监测、定期或者不定期监测、专门监测三种[2];而对电站投入运行之前的电量参数进行分析的软件较少。
为有效地评估船舶电站电能质量以及整个电网的安全程度,需要对船舶电站相关的电量参数进行专门分析。
通过分析电站投入运行前后对电网电量参数各项指标的影响,与国家相关标准进行对照,决定其是否可投入运行。
1 电量参数分析软件的设计船舶电量参数分析软件部署在windows NT平台上,在MFC(Microsoft Foundation Classes)框架下使用C++开发,突出MFC框架的特点使得用户界面更友好和开放;利用曲线控件显示电量参数实时和历史趋势,缩短了开发周期。
该软件从系统架构上可划分为数据采集层、数据应用层及数据展示层,用于相关数据的采集、显示、存储及后续的分析应用。
船舶电力负荷计算软件文档
目录目录第1部分软件简介................................................................................... - 2 -1.1软件功能................................................................................................ - 2 -1.2软件主界面............................................................................................ - 2 -1.3船舶电力负荷计算方法......................................................................... - 2 -第2部分软件使用流程 ........................................................................... - 3 -2.1建立船舶电力负荷数据库..................................................................... - 3 -2.2输入每种电力设备数据......................................................................... - 5 -2.3打开电力负荷数据库............................................................................. - 8 -2.4修改电力负荷数据库............................................................................. - 8 -2.5计算电力负荷........................................................................................ - 9 -第3部分船舶电力负荷计算软件设计.................................................. - 12 -3.1开发环境...............................................................................................- 12 -3.2总体结构...............................................................................................- 12 -3.2.1 主菜单..........................................................................................- 12 -3.2.2 子菜单..........................................................................................- 13 -3.2.3 数据输入界面...............................................................................- 13 -3.3程序设计...............................................................................................- 13 -3.3.1 界面设计 ......................................................................................- 14 -3.3.2 代码设计 ......................................................................................- 14 -3.3.3 关键技术 ......................................................................................- 14 - 第4部分版本更新历史 ......................................................................... - 16 -第5部分软件开发人员名单 ................................................................. - 16 -船舶电力负荷计算软件文档第1部分软件简介船舶电力负荷计算系统软件V1.0由大连船舶重工集团与大连海事大学联合开发。
船舶电站容量与机组配置的辅助设计软件-徐亮2
徐亮*,郭力峰,李玮,许飞,华玲
中国舰船研究设计中心,上海 201108
摘 要:[目的]电站容量与机组配置是船舶电力系统设计中最重要的一项基础工作,为了提高设计效率和
精细化程度,基于 C#程序语言开发可扩展的电站容量与机组配置辅助设计软件。[方法]首先,应用插件框
架,设计并实现本软件的可扩展架构;然后,研究电站容量计算的 3 种计算方法集成、工况和设备分类按需自
定义、系数自动化建议等关键功能的实现方法;最后,通过归纳电站机组配置问题的最优化模型,提出机组自
动配置算法。[结果]某 4 000 t 实船验证结果表明:在 7 种运行工况、搜索 42 个机组的情况下,机组配置最
Ship power capacity and unit configuration aided design software
XU Liang*, GUO Lifeng, LI Wei, XU Fei, HUA Ling
Shanghai Division, China Ship Development and Design Center, Shanghai 201108, C第 15 卷
名空间)机制则用于实现插件程序的动态加载, 从而形成即插即用的可扩展架构。
1) 利用接口机制进行接口定义。 在宿主程序中完成了接口定义之后,所有的 插件程序都可以继承宿主程序的接口,其遵循的 规范为:第一,接口声明将涵盖属性、方法、事件 等在内的接口成员,并规范所有继承于该接口的 类,同时将其作为区别于其他类的标志;第二,继 承于接口的所有派生类,都可以按照自身功能需 求对接口声明的所有成员进行个性化实现。 本软件在接口中设计了插件程序必须具备 的 4 个基本特性:(1)1 个子窗体,用于显示插件 的 交 互 界 面 ; ( 2) 显 示 状 态 标 识 符 , 用 于 控 制 界 面 的 隐 藏 与 开 启 ; ( 3) 窗 体 标 题 , 用 于 标 识 区 分 不 同 的插件窗体;(4)插件版本号,用于标识插件版本。 2) 利用反射机制进行插件动态加载。 反射是指应用程序可以访问、查询、修改自 身状态和行为的能力,具体来说,通过反射机制 可以获得应用程序中每个类型(例如类、结构、委 托、接口和枚举等)的成员,包括方法、字段、属 性、事件以及构造函数等,还可以获得每个成员 的名称、限定符和参数。 本软件可以通过 Assembly 程序集反射类,来 反 射 获 取 插 件 程 序 ( .dll 文 件 ) 中 定 义 的 类 , 从 而 据此判断该插件是否满足接口规则,如果满足, 则对其进行动态加载。
船舶电力负荷计算软件开发
船舶电力负荷计算软件开发
王焕文;王殿卿
【期刊名称】《中国造船》
【年(卷),期】2004(045)B12
【摘要】根据船舶电站设计的需要,开发了一种船舶电力负荷计算通用软件。
该
软件支持以文件格式存、取数据;对数据具有浏览、查询、修改、删除、增加功能;具有完善的报表输出功能,且可智能地选择电站发电机组的功率和数量;在Windows环境下提供菜单式的友好界面,是完全的事件驱动的程序包。
【总页数】5页(P233-237)
【作者】王焕文;王殿卿
【作者单位】华中科技大学交通科学与工程学院,湖北武汉430074
【正文语种】中文
【中图分类】U665.11
【相关文献】
1.基于对象模型的船舶电力负荷表格计算系统 [J], 吕显强;陶冶;杨文莲;杨松;吴俊峰;石云峰
2.基于对象模型的船舶电力负荷表格计算系统 [J], 吕显强;陶冶;杨文莲;杨松;吴俊峰;石云峰
3.电力负荷计算方法的概率论基础:电力负荷计算方法介绍之三 [J], 谢善洲
4.船舶交流电力系统短路电流自动计算软件开发 [J], 毕承峙;余进
5.船舶交流电力系统短路计算软件开发 [J], 王焕文;刘土光
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录目录第1部分软件简介................................................................................... - 2 -1.1软件功能................................................................................................ - 2 -1.2软件主界面............................................................................................ - 2 -1.3船舶电力负荷计算方法......................................................................... - 2 -第2部分软件使用流程 ........................................................................... - 3 -2.1建立船舶电力负荷数据库..................................................................... - 3 -2.2输入每种电力设备数据......................................................................... - 5 -2.3打开电力负荷数据库............................................................................. - 8 -2.4修改电力负荷数据库............................................................................. - 8 -2.5计算电力负荷........................................................................................ - 9 -第3部分船舶电力负荷计算软件设计.................................................. - 12 -3.1开发环境...............................................................................................- 12 -3.2总体结构...............................................................................................- 12 -3.2.1 主菜单..........................................................................................- 12 -3.2.2 子菜单..........................................................................................- 13 -3.2.3 数据输入界面...............................................................................- 13 -3.3程序设计...............................................................................................- 13 -3.3.1 界面设计 ......................................................................................- 14 -3.3.2 代码设计 ......................................................................................- 14 -3.3.3 关键技术 ......................................................................................- 14 - 第4部分版本更新历史 ......................................................................... - 16 -第5部分软件开发人员名单 ................................................................. - 16 -船舶电力负荷计算软件文档第1部分软件简介船舶电力负荷计算系统软件V1.0由大连船舶重工集团与大连海事大学联合开发。
1.1 软件功能建立船舶电力负荷数据库输入电力设备数据计算电力负荷生成电力负荷计算报表1.2 软件主界面1.3 船舶电力负荷计算方法本软件可使用如下3种船舶电力负荷计算方法:●需要系数法;●三类负载法;●概率分析计算法;由于前两种方法比较简单,利用Excel即可计算,因此新版软件采用概率分析计算法。
第2部分软件使用流程第2部分软件使用流程2.1 建立船舶电力负荷数据库双击打开“电力负荷计算软件”,点击标题画面后进入软件主界面,如下图所示:图2.1-1 软件主界面从菜单“文件”中选取“新建”,弹出如下窗口,船舶电力负荷计算软件文档选择合适的文件夹,在文件名编辑框中输入文件名,点击“保存”按钮,返回主界面,此时主界面在数据显示区产生了一行标题和一行空数据。
如下图所示。
以上过程建立了一个数据库文件,该文件可由Microsoft Access软件直接打开,该数据库为计算电力负荷的基础数据文件。
此过程中,数据库文件名不能为空,如果与所选目录下已经存在的文件同名则提示覆盖。
第2部分软件使用流程2.2 输入每种电力设备数据在执行完2.1节的建立数据库操作之后,在软件主界面菜单“数据处理”中选取“输入数据”,如下图所示。
此时,软件主界面下部的数据输入区变为可编辑状态,在“设备类型”下拉框中选取设备类型,如下图所示。
在“设备名称”下拉框中选取设备名称,如下图所示。
选完设备名称后,所选设备名称会自动出现在设备名称框中,如下图所示,此处需要另外说明的是,对于在下拉框中没有的设备,可以在下面的编辑框(图中红框标示)中直接输入设备名称,中文英文都可以。
在“数量”编辑框内填写此设备在船上的总套数,在“电动机额定数据”组框内填船舶电力负荷计算软件文档写该设备使用的电动机的额定功率和效率。
如下图所示。
以上是设备的基本信息输入,下面是输入各个工况下的设备负荷情况,如下图所示,选择相应工况,对应的工况组框变成可编辑,下图以航行状态为例。
其中的使用台数是指在该工况下投入使用的该设备的台数,工作概率查询历史统计形成的工作概率表可得。
填写完设备所有数据后,如下图所示,点击“添加设备”按钮,则在数据区出现该设备的一条记录。
依此类推,将所有设备的数据输入数据库,得到如下图所示的结果。
第2部分软件使用流程上图为参与计算的负荷统计数据,要保存这些数据,如下图所示,点击“文件”菜单当中的“保存”。
在弹出的保存文件对话框中输入文件名,点击“保存”按钮。
如下图所示。
船舶电力负荷计算软件文档2.3 打开电力负荷数据库如下图所示,从菜单“文件”中选取“打开”,弹出如下窗口,选择文件所在文件夹位置,在文件窗口中选择想打开的文件,点击“打开”按钮。
本软件可打开Microsoft Access文件(*.mdb),该文件也可在软件外部由Microsoft Access 2003打开操作。
2.4 修改电力负荷数据库由2.3节打开操作之后,或者输入数据保存之后,也即在数据区有数据的情况下,点击菜单栏“编辑数据”,如下图所示。
第2部分软件使用流程然后点击功能按钮区的按钮,如下图所示控制光标在数据区移动,如下图所示,移动到所要修改的设备数据条目前。
然后在设备数据区输入修改的数据,然后点击功能按钮区的“修改设备信息”按钮。
经确认对话框确认后,修改后的数据替换原数据。
2.5 计算电力负荷在打开想计算的船舶负荷数据库后,在计算电力负荷组框中选取置信度,然后点击“开始计算”按钮。
如下图所示。
弹出如下窗口,简单的计算结果显示在窗口中。
点击“生成计算报表”可以得到具体的计算报表,以Excel文件的格式保存。
点击“返回”按钮可返回计算软件的主界面。
船舶电力负荷计算软件文档本软件生成的计算报表如下图所示。
其中第二页报表是整船电力负荷汇总表,该表当中的发电机组的信息由主界面当中的“发电机信息”组框的数据提供。
第2部分软件使用流程船舶电力负荷计算软件文档第3部分船舶电力负荷计算软件设计在船舶电站设计中,要确定电站发电机组的功率和数量,首先就要知道全船电力负荷所需总功率。
这个总功率是通过船舶在各种工况下的电力负荷分析计算来确定的。
根据计算所得的总功率,再考虑总的同时使用系数、网络损失和储存容量等因素,才能确定电站发电机组的功率和数量。
电力负荷的计算在船舶电气设计中是一项较重要的工作,如果计算不正确,选择发电机组不恰当,将直接影响全船用电设备的正常运行和电站运行的经济型、可靠性。
由于电力负荷计算量大,手工计算效率低,出错率高。
传统的数值计算软件多用FORTRAN或C语言编写。
但在Windows操作系统使软件的界面图形化和易用性深得用户欢迎的今天,这些程序(如输入界面差、数据的暂存性使得不便于数值分析、输出效果差等)已不能满足人们的实用要求。
鉴于此,根据船舶电站设计的需要,开发了船舶电力负荷分析计算应用软件。
3.1 开发环境图形化软件通常有形象生动的界面和易于理解的操作方式,是当今应用软件开发的主流。
数值计算软件在保证高效性的前提下亦应尽量使界面图形化。
Windows操作系统界面丰富,操作简便,深受用户欢迎。
因此,船舶电力负荷计算软件是以Windows为操作平台,采用Visual Basic 6.0语言及其Service Pack 5(SP5),在微机Windows9X、Windows2000和WindowsXP环境下均可运行。