毕业论文

打赏
当前位置: 毕业论文 > 研究现状 >

可视化电力系统国内外研究现状综述

时间:2021-01-01 22:08来源:毕业论文
笔者通过阅读了大量的文献和请教了的专业课的老师知道了,在可视化电力系统软件的开发方面,大概存在以下的几种类型: 1)基于Visio 的控件技术的潮流计算软件[5]; 2)基于VG与

笔者通过阅读了大量的文献和请教了的专业课的老师知道了,在可视化电力系统软件的开发方面,大概存在以下的几种类型:

1)基于Visio 的控件技术的潮流计算软件[5];

2)基于VG与Delphi的可视化潮流计算软件;

3)基于VB的可视化的潮流计算软件;

4)基于Matlab和VB的混合编程的潮流计算软件;

5)基于PowerWorld的电力系统可视化分析。

下面对其进行一一简介。61710

1)基于Visio的控件技术的潮流计算软件

    Microsoft  Office  Visio2003 是一款优秀的画图软件,具有先进的图形编辑能力,利用它可以形成电力系统中的基本元件,例如发电机、变压器、隔离开关、断路器等等,再利用自编的属性窗口对元件的属性加以设置。同时,在对Visio的二次开发即编程方面,可以运用VC6.0来实现,通过Visio 图形控件的GetDocument( )和GetWindow ( )函数来引用Visio的shape对象,通过对shape对象的Connects和Tosheet以及FromConnects和Fromsheet属性的调用可以实现对电力系统拓扑结构的识别,通过对shape对象的自定义属性的调用可以实现对象参数的获取以及潮流计算结果的显示等功能。大量文献资料和实践表明,利用这种方法开发出的电力系统可视化化潮流计算软件,具有界面很友好、功能很强大和使用很方便的特点。

2)基于VG与Delphi的可视化潮流计算软件

VG即Visual Graph的简称,这种方法是利用Visual Graph这一面向图元对象的画图工具,首先画出各种图形元件,并且对图元对象进行数据编辑和管理,类同于Visio一样。同时VG也给用户提供了强大的Active X控件,这一控件的使用可以实现VG和其它流行的编程语言如VC++,VB等一起工作,进行混合编程,弥补了这些语言单一工作时在图形处理方面的不足。在开发过程中,如果我们采用 Delphi2007作为开发环境,由于该软件具有控件开源的优点,因此可以充分利用该软件的优秀的控件开发出界面友好,可视化程度高的软件,同时对运算结果和数据可以进行可视化显示[6]。

3)基于VB的潮流计算软件

    众所周知,VB是集图形制作、数值计算等功能于一身的并且面向对象的高级编程语言,在软件开发中有着广泛的应用[7]。利用它可以形成电力系统元件模型,并且通过一定的数据结构例如类等数据模型来描述模型,以表征模型的电气特征,实现程序语言和图形界面的一一对应。完成了上述过程的图形化建模之后,通过编制一定的程序,则可以直接将各图形元件的属性参数值编写成节点导纳矩阵以实现对电力网络的拓扑识别,再调用NR法程序完成潮流计算,最后计算结果自动以Excel表格的形式显示出来。但是当节点和支路数目增多时,该方法额工作量明显增大,这也是这种方法的很明显地不足之处。

4)基于Matlab与VB的混合编程的潮流计算软件

Matlab即“矩阵实验室”,它是由Mathworks公司开发的一款具有强大的数值计算能力尤其是具有强大的矩阵处理能力的软件,广泛用于科研和教学等领域。但是该软件在可视化方面的开发能力有限,鉴于该点,很多人研究出了一种将可视化程度较高的高级编程语言VB和Matlab相结合来实现电力系统可视化软件开发的方法。该方法主要是在利用MATLAB 来开发潮流计算程序、用VB开发潮流计算的界面,通过ActiveX 技术来实现MATLAB 与VB 无缝地集成链接,完成它们之间的通信和数据传递[8]。通过结合了两者各自的优点,开发出的软件从而具有了编程简单、界面友好、可视化程度高等众多优点。文献综述

可视化电力系统国内外研究现状综述:http://www.youerw.com/yanjiu/lunwen_67593.html
------分隔线----------------------------
推荐内容