电力系统图形建模的开发<!----><o:p></o:p>
电力系统图形建模器作为一个重要组成部分镶嵌在其它电力系统应用程序中,这就要求它能够方便地与各种分析功能接口,为它们提供一个统一的图形用户界面。各设备图元的数据属性也要结合应用程序的数据需要而统一考虑,二者共用一个电网拓扑结构数据库。以软件工程的设计思想为指导,通过研究图形编辑器应具有的功能和一般系统分析所需的设备参数,提出一种基于面向对象技术的电气图元数据结构设计。
图形是工程中最简洁的语言,在图形界面上实现数据输入和结果输出可起到一目了然的效果,便于用户查找输入错误。它融合了图形学、图像处理、数据管理等其它相关领域技术,目的在于解决巨量数据的处理和信息的综合表示问题,提高信息的利用效率。电力系统是一个复杂的庞大系统。应用科学计算可视化将有助于电力系统的研究和开发。
但在图形平台开发上,还存在着由于各应用软件的要求不同,不得不重复开发的间题。面向对象技术的引入能很好地解决这一问题。面向对象编程方法是一种基于对象分解,以数据分析为中心的编程思想。由于对象的分解保持与事物的实际结构一致,对现实世界的模拟逼真,使程序员能够充分理解并管理更大更复杂的程序。继承和多态的机制又能使程序员轻而易举地利用以前的代码。电力系统中的各设备元件有其共性,把这些共性抽象为一个统一的基类,每增添一种设备只需利用图元组合功能,图元分组,又可以使它们的操作模式统一化,高效地实现代码重用。在这里选用了Visual Graph专业图形平台作为图形开发工具。
功能分析
随着图形化用户界面(GUI)的发展,电力系统图形编辑系统越来越成为电力系统分析软件中不可缺少的一部分。它可给用户提供一个方便、易用的界面,可使应用程序更直观地实现其操作和分析。它所服务的对象不应局限于某一具体的应用分析,要有通用性,为其它软件提供统一的数据接口,应充分考虑应用软件的共同需要。
图形支特
图形平台首先要有完善的图形编辑功能,包括厂站图、电气接线图等,可以对各种电气图元进行编辑操作,例如:复制、剪切、粘贴、缩放等基本操作,为绘制各种电力设备图元提供相应的工具箱,通过选择工具箱可以直接完成各种设备的绘制。
为了能直观反映系统的分析、操作、运行状态。图形上还需能够实现一些基本显示与操作功能。在当位置显示系统的运行参数,通过图形对一些设备的运行状态进行操作显示,如:开关的开合状态。
此外,在图形的存储格式上要能兼容一些基本的图形格式,如:位图格式,使其具有一定的二次开发展能力,既有独立性,又有一定的开放性。
数据支持
数据支持主要体现在通过图形界面对元件设备的一些参数进行设定,即可在用户与元件数据库之加一个表格式的对话框,进行各种数据参数的输入和修改,实现图形与数据库相关联。与传统的利用文本格式数据输入相比,这种方法保证了设备参数与设备的一一对应,减少了原始数据出错的可能性。对各设备的参数设计上,也应充分考虑后续各分析模块的需要,方便其操作。
设计原则
由于图形平台在电力系统应用软件中的基础性地位,最重要的就是考虑其可拓性和相对独立性。可拓性是指图形编辑系统本身有一定的可拓展性,如现在越来越多的Visual Graph元件引入电力系统,图形编辑系统需能很方便地将这些元件引人编辑系统。这就要求它对各元件设备有统一的操作模式,而面向对象技术能很好地解决这一问题。
图形编辑器中的架构结构
对于有着大量图元的电力系统图来说,要在一个图中表达出所有元件很困难,因此有必要进行分层管理。即总图在一层中,包含的元素有电厂、变电站、联络线、虚节点(用于处理T型接线),主要用来显示厂站之间的连接关系,在网络图上显示网络参数、计算结果及其它信息;各厂站主接线图在下一层,用于编辑厂(站)的电气主接线。电厂、变电站都有自己的电气接线结构,每“打开”一个厂(站)就可在此编辑窗口中编辑此厂(站)的电气接线。在电气接线的编辑窗口中包含的元件较多,主要包括:发电机、变压器、断路器、电抗器、隔离开关、母线等。
这样处理层次清楚,关系明确。元件设备管理系统只需在数量相对较少的元件范围内操作。进行拓扑分析时,也只需一般的深度优先搜索即可完成,而不用引入图论等较复杂的算法。
从电力系统应用软件的需求出发,分析了图形平台的一般功能和设计原则,分析设计了图形平台中各元件图元的各类参数,把对图形、图像的操作转化为对图元位置、大小的操作,较好地实现了图形平台对应用软件的图形和数据支持。
分享到:
相关推荐
基于图形—拓扑双向支持建模的电力系统可视化计算研究.pdf
目前电力系统中使用的继电保护计算机辅助整定软件多应用于输电网,并且往 往不能实现保护定值的校验功能,多数电厂中保护整定仍采用手算的方式,工作量 大。本文有针对性的研究开发了“发电厂主设备保护定值整定与...
Visual Graph是一套强大的交互图形开发平台,她能非常方便地建造基于图形的界面、制作各种图形元件、实现图形建模、制作监控系统、表单系统、绘图系统、流程设计等。 她提供功能非常强大的ActiveX组件,和其他...
如果配以PB强大的数据库功能,那么就可以做出各种组态软件,而且辅以报表的强大功能,那么在做开发电力、煤炭、化工、仿真、自动化监控、组态、工业监控软件、图形建模、图形管理、图形分析、GIS系统、CAD制图、工作...
这是一套是一套非常完善的图形系统,适合在电力、煤炭、化工、仿真、网络、自动化等各种工业监控软件以及图形建模、图形管理、图形分析、中小型GIS系统、工作流、中文表格、表单、工程绘图等软件项目中应用。...
基于插件式开发技术,以开源软件Inkscape作为主程序,利用其专业的画图功能绘制电力系统图元,利用Python语言做插件开发对Inkscape软件进行功能扩展,在Inkscape平台上完成设备建模与数据信息录入、自动网络拓扑分析...
在工程领域,MATLAB被广泛用于控制系统设计、通信系统建模、信号处理和电力系统仿真。Simulink,MATLAB的附加工具箱,允许用户进行系统建模和仿真,对于设计复杂系统和验证算法的有效性非常有帮助。 MATLAB还在数据...
Visual Graph 是一套非常完善的图形系统,适合在电力、煤炭、化工、仿真、网络、自动化等各种工业监控软件以及图形建模、图形管理、图形分析、中小型GIS系统、工作流、中文表格、表单、工程绘图等软件项目中应用。...
这是一套是一套非常完善的图形系统,适合在电力、煤炭、化工、仿真、网络、自动化等各种工业监控软件以及图形建模、图形管理、图形分析、中小型GIS系统、工作流、中文表格、表单、工程绘图等软件项目中应用。...
这是一套是一套非常完善的图形系统,适合在电力、煤炭、化工、仿真、网络、自动化等各种工业监控软件以及图形建模、图形管理、图形分析、中小型GIS系统、工作流、中文表格、表单、工程绘图等软件项目中应用。...
该系统建立了各配电点和供电子系统设备的内部结构模型及其相互联系的地理拓扑模型,将井下电力系统CAD图转换为GIS拓扑图,将图形软件和数据库相结合来描述和管理各种电力设备的参数属性及几何拓扑关系;采用多世界空间...
5. **Simulink仿真**:作为MATLAB的重要组成部分,Simulink是一个动态系统建模、仿真和基于模型的设计环境,特别适用于多域物理系统和嵌入式系统的模拟和实时测试。 6. **集成能力**:MATLAB可以与其他编程语言(如...
5. **Simulink仿真**:作为MATLAB的重要组成部分,Simulink是一个动态系统建模、仿真和基于模型的设计环境,特别适用于多域物理系统和嵌入式系统的模拟和实时测试。 6. **集成能力**:MATLAB可以与其他编程语言(如...
本文论述了面向对象的组态图形界面系统的模型的建立和实现。以面向象的建模方法,采用统一建模语言UML,借助RationalROSe建模工具建立整个界面系统的...++6.0实现了一套适用于电力配网自动化领域的组态图形界面系统。
这项研究开发了库存控制系统,该系统提供了自动化的库存管理系统和图形界面来进行决策。 这是为了“调整大小”库存,以使持有的库存总量可以减少和补充,而不会使公司面临缺货的风险。 该系统是用于动态供应链管理...
并赠送开发的三维地形飞行浏览及水利工程与防汛GIS系统演示软件、OpenGL开发的三维地形动画(数字城市)电力工程选线GIS系统演示光盘。并向参会代表免费提供下列GIS工程文档资料及软件和源程序,并赠送部分GIS软件和...
基于地理信息系统(GIS)组件MapObjects(MO),结合面向对象与重用技术,提出可移植的、面向对象的电力GIS图形建模方法。详细论述了图形建模设计中的MO基本符号类、电力元件符号类及结构;数据建模中的空间数据库、属性...
因此,湖州电力局与清华大学合作开发了湖州电网能量管理系统(EMS)。 1 系统构成 1.1 硬件构成 湖州电网能量管理系统与以往的能量管理系统不同之处是SCADA与EMS一体化,使用时对应一个统一的物理...
电力系统的MATLAB-SIMULINK仿真与应用 滑模变结构控制MATLAB仿真 系统辨识及其MATLAB仿真 Simulink建模仿真基础及实例 PPT课件 Simulink建模仿真实例详解 PPT教程 入门教程 SIMULINK仿真基础 PPT教程 精品课件 ...