毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

visio可视化电力系统潮流计算软件的开发(3)

时间:2021-01-01 22:06来源:毕业论文
但是上述软件和程序在潮流计算这个方面,都有个通病,即界面不够友好,人机交互功能不强,数据输入输出不方便以及软件的二次开发的可能性不高。在

    但是上述软件和程序在潮流计算这个方面,都有个通病,即界面不够友好,人机交互功能不强,数据输入输出不方便以及软件的二次开发的可能性不高。在程序方面,在高校中通常会有学生用Matlab来编制潮流计算软件,计算虽然具有很高的精度,但是由于只有程序,没有界面,显得很不直观,数据的输入输出由于受了程序代码的限制显得很拘囿和呆板,不够灵活,当节点数多了之后可能会存在数据混淆和输错的情况,并且计算过程中还不能改数据,要重新算一遍必须要将所有的数据全部重新输入,从而造成了很大的麻烦和大量的精力的浪费。在上述的软件方面,首先由于很多都是外国的软件,由于语言的原因使用起来很不方便,比如在调试出错时不知道是什么错误;其次由于这些软件是一个复杂的系统,在使用时肯定要先进行预置参数的设置,和元件参数的设置,由于其没有良好的人际交互界面,所以在设置时就显得很不直观和方便;最后对于输出结果的显示和保存,显示的结果看起来很难对号入座,输出结果也不能很好的保存。

综上所述,开发出一款具有良好的人机交互功能[4]和友好的输入输出界面的电力系统潮流计算软件将具有重要的意义。源:自/751~·论,文'网·www.751com.cn/

1.2 本课题的研究现状

1.3 本课题的研究意义

    首先,由于现在存在的很多电力系统分析软件包都有一个通病,即可视化程度不高,人际交互的能力不强,并且这些软件的通用性不高,也不能满足一些高端用户对软件的二次开发以扩充和完善其功能的需求;再者由于现在存在的电力系统可视化软件开发的一些方法,如上述的一些方法,都显得要么很晦涩难懂,要么就是功能单一,要么就是其已经存在多年,其开发理念早已过时,因此笔者摒弃了以往的开发观念,以 Visio2003 这一具有强大的图形编辑能力的画图软件作为开发平台,直接利用Visio自身的VBA 编辑器来编制网络拓扑识别和潮流计算程序,这样可以使得软件对其它软件的依附性降低,独立性更强,同时也避免了为了实现两个软件之间通信的麻烦。同时,VBA本身没有对矩阵进行处理的能力,要实现对一个矩阵的求逆或者两个矩阵之间的运算需要自己编织相关的函数,并且这些函数是很难编织的,代码繁杂,如果要编制,本课题的研究就显得有点本末倒置了。为了避免大量的精力花费在这些程序的编制上,我在矩阵的处理这方面是利用了Matlab,将Matlab定义位VBA 的一个对象,通过相应的程序语句实现Matlab和VBA之间的通信。这样就充分了Visio和Matlab的优点,使得开软件具有界面友好,程序编制简单,计算速度快和二次开发性强等优点。

2 本课题所用的软件的介绍

2.1 Visio2003的简介

2.1.1 Visio的历史

Visio公司开始是位于西雅图,1992年公司开发出了用于制作商业图表的Visio的第一版即Visio1.0,该软件一经面世便取得了巨大的成功[10],因此该软件紧接着在该公司研发人员的研发下,陆续推出了Visio2.0到Visio5.0等几个版本。1999年,微软公司收购了Visio公司,因此Visio正式成为了office家族中的一员。随后,Visio在微软强大的研发人员的研发下,又陆续推出了Visio2000,Visio2002等版本,其中Visio2002是Visio家族中的第一个中文版本。后来才出现了Visio2003(简体中文版),本课题就是基于这一版本的,在Visio2003的基础上,微软公司,又先后发布了Visio2007和Visio2010,其中Visio2010应该是现在的Visio家族中的最年轻的一员,该版本包含标准版,专业版和高级版等三个版本,分别可以满足不同层次的人来使用。 visio可视化电力系统潮流计算软件的开发(3):http://www.751com.cn/jisuanji/lunwen_67592.html

------分隔线----------------------------
推荐内容