一、概述
随着电力建设的发展 电网结构越来越复杂电力系统计算分析的工作量也日趋庞大而现有电力系统计算分析软件大多是用在文本表格环境下运行,由于功能操作和结果显示都不直观;用户必须用很大的精力来熟悉和掌握这类软件的使用,尤其让人头疼的是,要花费大量时间来准备和填写,查看,分析计算所需的数据,因此开发一套可视化的,易学易用的电力系统计算分析软件;使运行调度人员能在良好的人机界面下;实现快速准确的数据录入,电网仿真,图形实时监控分析,仿真图形下的计算分析和结果显示就具有非常重要的意义
本文所介绍的输配电网状态分析软件包可实现输配电网正常运行及各种故障情况下的计算和分析为输配电网的规划,设计和运行方式的制定提供提高电力系统的管理水平 软件包提供了决策支持良好的图形用户界面 用户能够在C/S或B/S环境下,方便快捷地进行电力系统网络接线图的绘制和修改,在绘制好的接线图上,只要通过鼠标操便可完成电力系统计算参数的录入,设备元件的作业建模。最终完成各项计算分析任务
二、图形软件包的结构组成及功能实现
图形包与开发工具的选择:目前在windows平台下的高品质的图形开发工具种类不多,为了降低图形用户界面的编程难度,许多现有电力软件采用Visual Graph做为图形平台,另外作为一种面向图形编程的VG语言,对很多底层操作提供接口支持,扩展和深化了软件系统的功能应用,具有其无可比拟的优势。自Visual Graph诞生以来。一直是C/S与B/S环境下最主要的图形应用开发包 它提供的简单实用而功能强大扩展性强的COM类库与图形应用框架,以及各种图元库如图形编辑器等, 大大地减轻了编程人员的负担,降低了编写程序相关代码所需的时间;不仅仅是计算机语言的集成开发环境而且与WEB应用紧密相连,所以利用Visual Graph开发图形系统可以完成各种各样图形应用的开从底层到上层直接面向用户的的仿真图形都可以顺畅地完成开发.
各种图形元件除了具有自己特殊的属性和行为之外,还比如都具有颜色,画笔宽度,中心位置等属性,这样就可以利用图元无限嵌套组合的特点建立不同元件。
因此,应用程序不用对每类元件建立一条相应的链表,而VG内部已提供支持了。每个元件都是类型生成的一个对象,为实现应用程序的丰富功能 对链表元素的各种基本操作如查找,插入,删除,更新等都是相当普遍的;如果完全由程序员编制代码来实现,工作非常烦琐
北京图王软件 : http://www.visual-graph.com