visio图形化配电网理论线损计算软件开发技术的研究.pdf
文本预览下载声明
华北电力大学
毕 业 设 计
题 目 Visio 图形化配电网理论线损计算软件
开发技术的研究
学 院 自动化与电气工程学院
专 业 电气工程及其自动化
二〇一七年三月三十一日
华北电力大学
Visio 图形化配电网理论线损计算软件开发技术的研究
【摘要】
提出并研究了一种以 Microsoft Visio2003 图形软件为平台,利
用 VBA进行二次开发的图形化配电网理论线损计算软件的新技术和
新的实现方法。软件充分利用了 Visio2003 强大的图形化功能,很容
易实现了用纯 VB、Delphi 或 VC等开发工具编程所难以实现的功能。
研究和应用表明, Visio 的二次开发技术为图形化电力应用软件的开
发提供了新的有效的途径。
【关键词】
Visio2003 ; 二次开发; 图形化; 理论线损计算;
0 引言
电力网线损是电能在传输过程中所产生的功率损耗。线损率是
电力企业的一项重要的经济技术指标,也是衡量电力企业综合管理
水平的重要标志,因此理论线损计算是电力企业线损工作中的重要
内容。为了指导和开展理论线损计算工作,已研究了大量理论线损
计算的方法 [1][2][3] ,开发了相应的应用软件 [4][5] ,并且在线损
计算与管理工作中已发挥了很大作用。
图形化理论线损计算应用软件因其界面友好、直观、操作简单
和符合专业习惯等优点受到电力企业的欢迎。现在的线损计算软件
华北电力大学
若不具备图形化的功能,仅靠窗体、表格和数据文件等传统的方式
进行参数输入、运行状态的设置、结果的输出,已经很难被电力企
业接受。即使算法先进,也因其不良的操作界面无法在实际生产中
推广应用。因此,具备图形化的功能是理论线损计算应用软件开发
的趋势。
目前在电力企业应用的图形化线损计算软件,都主要是用 VB、
Delphi 或 VC 等开发工具完成的。这种开发模式工作量大、周期较
长、功能有限、后期维护困难,实是一种少、慢、差、费的开发方
法。
本文开发的软件摒弃了目前多数开发单位广泛采用的全部基于
VB、Delphi 或 VC 等开发工具的开发模式,借助 Visio2003 ,利用
VBA进行二次开发 [6] 。众所周知, Visio2003 是微软 Office 套装软
件之一, 是当今最优秀的绘图软件之一 [7] ,许多人都在其各自的工
作中用该软件绘制图形。在许多场合下使用 Visio 较之 AutoCAD,
更加简单高效。但是能够基于 Visio 进行图形化应用软件的二次开
发则还鲜为人知。事实上 Visio2003 不但是一个优秀的绘图软件,
还提供了功能十分强大的二次开发功能。站在这样高的平台上进行
专业化二次开发,可以充分利用 Visio2003 的所有功能,仅花很少
的代价和用很短的开发周期就可以实现用纯 VB、Delphi 或 VC 开发
工具编程所难以实现的十分完善的功能,并且以后的技术支持还绝
对有保障。
显示全部