家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生 家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生
首 页·您想咨询招生情况,请联系我啊·您想咨询招生情况,请联系我啊
当前位置:湖南阳光电子技术学校文章资讯技术园地电工焊工技术
招生办公室电话:0731-85569651 0731-85579057 全国免费电话:0731-85579057

湖南阳光电子技术学校 简介

学校地址:湖南省 长沙市 雨花区 车站南路红花坡路口
来校路线:长沙火车站售票厅后坪,乘135路公交车到“红花坡站”,即到.
学校电话:0731-85579057,0731-85569651
免费电话:0731-85579057
值班手机:(0)13807313137 杨老师
开课时间:我校常年面向全国招生,月月开班。每月1号,16号开学。
招生范围:凡年满15岁的公民,不限年龄,性别,地区。都欢迎来我校学习。
学校官网:www.apx168.com www.hnygpx.net
专业介绍:欢迎查看我校专业课程!
收费标准:欢迎查看我校收费标准!
在线 Q Q:您想咨询招生情况,请联系我啊·您想咨询招生情况,请联系我啊
网上报名:欢迎您报读湖南阳光电子学校!


基于图形界面的电力系统分析软件的研究和开发

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2010-08-28 00:57:08
基于图形界面的电力系统分析软件的研究和开发

王鸿雁

(浙江大学电气工程学院 杭州市 310027)

    摘  要 文章论述了基于图形界面的电力系统分析软件的设计思想及软件总体结构,括FORTRAN语言编制的电力系统分析软件与可视化高级语言之间的接口,并给出了图形模块、稳态分析模块、故障分析模块、暂态分析模块功能的实现方法。
    关键词 图形界面 电力系统分析计算 面向对象 软件 设计


1 引言  
  电力系统的发展趋势是大系统、大联网,运行调度人员要处理的数据量日益庞大。电网的运行由各级调度员调度,由于电网结构的复杂性,各级调度员调度系统运行必须依靠电力系统分析软件,依据计算结果确定各发电厂的出力,功率如何平衡,如何调控负荷,怎样发电 经济,怎样输电 经济,以怎样一种方式运行 为安全,预想事故对策等等。总之,利用电力系统分析软件进行计算和分析是现代电力系统运行 基本的手段,是必不可少的部分。
  传统的电力系统分析计算软件大多由FORTRAN语言编制,数据的输入输出以数据文件的方式进行,而且输入输出数据文件的格式要求非常严格,数据文件的填写过程中有时仅仅因为填写数据发生一位错误就将导致计算结果的千差万别。很难想象在计算机技术发展的今天,电力系统运行调度人员仍必须通过数据文件的填写和阅读来对电力系统进行分析。因此,有必要为运行调度人员提供一套具有良好的人机界面的电力系统分析软件,将可视化编程技术应用于电力系统分析和仿真软件已成为当前电力系统应用软件的一个发展趋势。
2 软件总体结构
  基于图形界面的电力系统分析软件的一个基本特征就是图形化,即用户在使用该软件时的大部分操作都能在图形上通过鼠标的点击、拖动等操作来完成,抛弃了以往的填写、修改和阅读数据文件的方法。该软件主要有四大模块组成,分别为图形模块、稳态分析模块、故障分析模块和暂态分析模块。软件总体结构如图1所示。
  图形模块负责电力网络图的建立、电气元件数据的输入和计算结果的图形输出以及稳定计算曲线的输出等功能。
  稳态分析模块负责将每个元件的输入数据转化为稳态分析程序要求的数据格式,在稳态分析完毕后将稳态分析的结果文件转化为用户所见的表格输出和图形输出。
  故障分析模块有着和稳态分析模块相似的功能,同时该模块要将稳态分析的结果文件转化为故障分析程序的输入文件。
  暂态分析模块将每个元件的暂态分析所需要的输入数据转化为暂态分析程序要求的数据格式,并将稳态分析的结果文件转化为暂态分析的输入文件,然后将运算后的结果文件转化为用户所见的表格和曲线输出。



3 软件功能的实现
3.1 设计思想
  近年来面向对象(OOP)方法被引入电力系统软件的开发,并逐渐开始在实际软件设计中应用这一思想进行设计,并取得了良好的效果。电力系统是由各种物理元件组成的,各元件属性的相对独立性和元件间拓扑连接的特点特别适合于用面向对象的管理方式,将各种属性封装在对象的类中,既可在图形模块也可在计算分析模块中得到使用。为了提高软件可重用性和可扩充性,本软件采用了面向对象的设计思想。在OOP程序中,程序由一个或多个类组成,它们用来描述一组具有共同特性的对象。对象是在系统中运行时刻的基本成分,是属性和行为的封装体。“对象”和“类”具有可继承性和多态性,它们给外界提供了统一的接口,而且一旦建立,就可重复使用。
  “对象”和“类”的组建是本程序设计的基础,也是实现软件开放性的关键所在。电力系统含许多元件,这些不同种类的元件有相对独立的属性,而元件之间有相互关联的拓扑关系。由于各种元件具有一些相同的属性和方法,因此首先定义一个元件基本类作为所有元件的父类。
    classCdevElement∷publicCObject
     {public∶  
       char*m-Name;

  上述类定义中,m-Name为一指向字符串的指针,该字符串用于描述元件的名称,m-Index为一整型变量,用于存储该元件在电网中的一个标识符,该标识符与数据库相关联,形成实例后,即可表示元件的唯一性又便于与数据库对应。各类元件均由该基类派生,如母线类(CBus)、线路类(Cline)、负荷类(CLoad)、断路器类(CBreaker)、变压器类(CTransformer)以及发电机类(CGenerator)。
  传统的电力系统分析软件大多是以FORTRAN语言开发的,这些软件经过运行调度人员长期的运行验证,重新开发电力系统计算软件对于一般的电力系统来说是不必要的。本软件首先将FORTRAN语言编制的稳态分析、暂态分析等电力系统分析计算程序改写为子程序,并在FORTRAN环境下将其编译为Windows环境下的动态链接库,然后由可视化高级语言直接调用此动态链接库。通过这种方式,由FORTRAN语言编制的电力系统分析软件就完好地被封装在由可视化高级语言实现的友好的人机界面下,充分地利用了已有的资源。同时由于动态连接库的使用,使得在同一时刻完成多项计算成为了一项极为简单的任务。
3.2 图形模块的设计
  把文档类CMycppDoc定义为一块存放了所有绘图所需的信息的数据区域,括:位置信息、尺寸信息、颜色、线型、网络连接关系以及稳态分析、故障分析、暂态分析所需的电气参数、计算信息。这些数据按用途可分为绘制图形用数据、电气参数数据、分析计算数据等三块。根据电气元件的不同,把绘图用数据和电气参数数据结合起来封装成多个类。这样,这些类中不仅含了这些数据和绘图用信息,还含了表示网络连接

[1] [2] 下一页

  湖南省阳光电子技术学校常年面向全国招生.安置就业。考试合格颁发全国通用权威证书:《中华人民共和国职业资格证》 、《电工证》 、《焊工证》 。采用我校多年来独创的“模块教学法”,理论与实践相结合、原理+图纸+机器三位一体的教学模式,半天理论,半天实践,通俗易懂,确保无任何基础者也能全面掌握维修技能、成为同行业中的佼佼者。工作(一期不会,免费学会为止)。

Tags:

作者:佚名
[]
电工培训学校 电动车维修学校 摩托车维修学校 摩托车维修培训 手机维修培训 家电维修培训 电脑维修培训 电动工具维修培训 液晶电视维修培训 安防监控培训 空调维修培训 网络营销培训 网站设计培训 淘宝网店培训 电器维修培训 家电维修学校 电工培训 焊工培训 电工学校 电工培训学校 电动车维修学校 摩托车维修学校 摩托车维修培训 手机维修培训 家电维修培训 电脑维修培训 电动工具维修培训 液晶电视维修培训 安防监控培训 空调维修培训 网络营销培训 网站设计培训 淘宝网店培训 电器维修培训 家电维修学校 电工培训 焊工培训 电工学校 电工培训学校 电动车维修学校 摩托车维修学校 摩托车维修培训 手机维修培训 家电维修培训 电脑维修培训 电动工具维修培训 液晶电视维修培训 安防监控培训 空调维修培训 网络营销培训 网站设计培训 淘宝网店培训 电器维修培训 家电维修学校 电工培训 焊工培训 电工学校 电工培训学校 电动车维修学校 摩托车维修学校 摩托车维修培训 手机维修培训 家电维修培训 电脑维修培训 电动工具维修培训 液晶电视维修培训 安防监控培训 空调维修培训 网络营销培训 网站设计培训 淘宝网店培训 电器维修培训 家电维修学校 电工培训 焊工培训 电工学校
中山市,固原市,银川市,玉树,海东,陇南市,酒泉市,张掖市,天水市,金昌市,兰州市,榆林市,延安市,渭南市,铜川市,阿里,山南,拉萨市,怒江,文山州,楚雄州,普洱市,昭通市,玉溪市,昆明市,毕节,铜仁,遵义市,贵阳市,甘孜州,资阳市,达州市,宜宾市,南充市,遂宁市,绵阳市,泸州市,自贡市,三亚市,崇左市,河池市,玉林市,钦州市,梧州市,柳州市,梅州市,肇庆市,湛江市,佛山市,珠海市,韶关市,湘西州,怀化市,郴州市,张家界市,邵阳市,株洲市,仙桃市,随州市,荆州市,荆门市,襄樊市,黄石市,驻马店市,信阳市,南阳市,漯河市,中卫市,石嘴山市,海西,海南藏州,黄南州,海北,甘南,庆阳市,平凉市,武威市,白银市,嘉峪关市,安康市,汉中市,咸阳市,宝鸡市,林芝,日喀则,昌都,迪庆,德宏,大理,西双版纳,红河州,临沧市,丽江市,保山市,曲靖市,黔东州,黔西州,安顺市,六盘水市,凉山州,阿坝州,雅安市,广安市,眉山市,内江市,广元市,德阳市,攀枝花市,成都市,海口市,来宾市,百色市,贵港市,北海市,桂林市,南宁市,云浮市,揭阳市,潮州市,清远市,阳江市,汕尾市,惠州市,茂名市,江门市,汕头市,深圳市,广州市,娄底市,永州市,益阳市,岳阳市,湘潭市,长沙市,恩施州,黄冈市,孝感市,鄂州市,十堰市,武汉市,周口市,商丘市,三门峡市,许昌市,焦作市,安阳市,鹤壁市,平顶山市,开封市,郑州市,聊城市,滨州市,德州市,莱芜市,日照市,泰安市,烟台市,潍坊市,东营市,淄博市,上饶市,济南市,抚州市,宜春市,赣州市,新余市,九江市,景德镇市,宁德市,南平市,泉州市,莆田市,厦门市,宣城市,亳州市,六安市,宿州市,黄山市,滁州市,安庆市,淮北市,马鞍山市,蚌埠市,芜湖市,合肥市,丽水市,舟山市,衢州市,金华市,湖州市,嘉兴市,宁波市,宿迁市,镇江市,盐城市,连云港市,苏州市,徐州市,南京市,绥化市,牡丹江市,佳木斯市,大庆市,鹤岗市,哈尔滨市,白城市,白山市,辽源市,吉林市,葫芦岛市,铁岭市,盘锦市,阜新市,锦州市,本溪市,鞍山市,沈阳市,锡林郭勒盟,通辽市,乌海市,吕梁市,忻州市,晋中市,晋城市,阳泉市,太原市,廊坊市,承德市,保定市,邯郸市,唐山市,宁夏,甘肃省,西藏,贵州省,重庆市,广西,湖南省,河南省,江西省,安徽省,江苏省,黑龙江省,辽宁省,山西省,天津市,四平市,内蒙古,吴忠市,果洛,西宁市,定西市,商洛市,西安市,那曲,黔南州,巴中市,乐山市,贺州市,防城港市,东莞市,河源市,常德市,衡阳市,咸宁市,宜昌市,濮阳市,新乡市,洛阳市,菏泽市,临沂市,威海市,济宁市,枣庄市,青岛市,吉安市,鹰潭市,萍乡市,南昌市,龙岩市,漳州市,三明市,福州市,池州市,巢湖市,阜阳市,铜陵市,淮南市,台州市,绍兴市,温州市,杭州市,泰州市,扬州市,淮安市,南通市,常州市,无锡市,大兴安岭,黑河市,七台河市,伊春市,双鸭山市,鸡西市,齐齐哈尔市,延边,松原市,通化市,长春市,朝阳市,辽阳市,营口市,丹东市,抚顺市,大连市,阿拉善盟,兴安盟,乌兰察布市,巴彦淖尔市,呼伦贝尔市,鄂尔多斯市,赤峰市,头市,呼和浩特市,临汾市,运城市,朔州市,长治市,大同市,衡水市,沧州市,张家口市,邢台市,秦皇岛市,石家庄市,青海省,陕西省,云南省,四川省,海南省,广东省,湖北省,山东省,福建省,浙江省,上海市,吉林省,河北省,北京市