新一代电力自动化软件支撑平台设计及应用.docVIP

  • 14
  • 0
  • 约3.1千字
  • 约 7页
  • 2018-06-03 发布于福建
  • 举报

新一代电力自动化软件支撑平台设计及应用.doc

新一代电力自动化软件支撑平台设计及应用

新一代电力自动化软件支撑平台设计及应用   摘 要:随着计算机技术的发展,电力自动化软件开发将面临着越来越高的要求,而软件支撑平台基础上进行电力自动化软件的开发将具有缩减维护工作量、系统稳定、开发速度快等优点。因此,应该加大对电力自动化软件支撑平台的推广应用。通过对电力自动化软件支撑平台及其优点的介绍,分析了平台的整体设计结构,从而对其应用前景进行简单的展望。   关键词:电力自动化;支撑平台;软件系统   中图分类号:F49文献标识码:A文章编号:1672-3198(2012)01-0250-02   随着我国经济的发展,计算机信息技术、硬件技术、软件技术的日益更新,电力企业对自动化软件的性能要求将越来越大,对电力系统自动化软件的更新要求不断增强。而在软件支撑平台基础上进行电力自动化软件的开发将具有缩减维护工作量、系统稳定、开发速度快等优点。并且,实践已经??明,支撑平台下进行电力自动化软件的开发更新,可为系统该提供高效、可靠、稳定的性能。下面将对此支撑平台的框架及其应用进行分析。   1 电力自动化软件支撑平台概述   随着计算机技术的发展,电力自动化软件开发将面临着越来越高的要求,现已逐渐形成两种开发途径,其一是根据专门的应用需要,设计出专门的应用程序来支撑这种需要;其二是首先通过对应用需求的具体分析,然后建立多种满足应用要求的支撑平台,在支撑平台的基础上再进行应用软件和应用系统的开发。前者具有针对性强、开发时间短的优点,但其也存在积累效应不够显现、重复利用率不高、其转型起来比较缓慢等缺点;后者的优点主要是能为企业提供长久的软件开发平台,其软件更新、升级都非常容易。其第二种软件开发途径就是基于支撑平台的电力自动化软件的开发,它的优点主要表现在:第一,新软件、新系统开发的时间短、速度快。这主要是因为建立了电力自动化软件支撑平台,一些基础问题等共性问题都在平台中已经解决,新软件、新系统的开发仅仅需要根据应用需要进行更改即可。第二,新开发的软件、系统比较稳定、可靠。平台应付的是许多软件系统的开发和应用,在不断的实践中将得到充分的改进和完善,在此过程中其BUG数将得到大大的减少。第三,新软件、新系统升级快,转换容易。支撑平台跟计算机新技术对接容易,对新技术的应用也比较敏捷,并且在平台升级的同时,在其基础上的所有应用软件、系统都将得到升级。第四,软件重复利用率比较高,维护工作量将大大简化。      2 电力自动化软件支撑平台的设计   电力自动化软件支撑平台主要是由系统管理子系统、商用数据库子系统、实时数据库子系统、网络子系统等组成,其基本框架如图1所示。   2.1 软件管理子系统   电力自动化软件支撑平台中的软件管理子系统主要是指对应用软件系统、硬件系统和用户信息的集中管理。软件管理子系统能对应用系统的软件资源、硬件资源进行管理,能对应用软件系统运行状况进行监视,能查看软件系统应用中所出现的和潜在的问题,并能对这些问题进行处理和避免,简化开发人员和系统管理人员的工作,为其提供优质的方便的服务。系统管理子系统的功能主要有以下几个:对软件系统集成的控制功能、对软件系统配置的管理功能、对软件系统用户权限的管理功能、对软件系统运行的管理功能、对软件系统管理数据存取功能。系统管理子系统也是由数据层、应用层、表现层这三层体系结构所构成的,数据层主要是在实时数据库中存放和管理系统数据,应用层主要包括系统的配置管理、系统的用户权限管理、系统的运行管理,表现层主要包括系统集成控制台。具体的结构如表1。      2.2 商用数据库子系统   电力自动化软件支撑平台中的商用数据库子系统主要是用来对管理数据及历史数据进行储存和管理。其主要有以下功能:   第一,为软件系统的开发提供面向对象的访问接口(主要是商用库),从而使开发程序得到简化。目前比较常用的商用库编程结构基本上不一样,并且其软件系统所具有的商用库配置架构可能也不一样,部分软件采取的商用库配置主要是集群方式,部分软件采取的商用库配置主要是两个互为主备的配置。而商用数据库子系统所提供的商用库主要是直接面向对象的,其访问接口将能直接屏蔽和消除其他商用库编程接口所带来的差异,并且也屏蔽和消除那些架构不同的商用库配置,从而使得应用程序仅仅对应着统一的接口访问,使开发程序得到简化。   第二,它能支持多种商用库配置,可以使各种商用库彼此兼容,并保持着一致性。许多软件所采取的商用库配置方式主要是互为主备的独立商用库,这就必须要求两个独立的商用库之间保持着一致性。而电力自动化软件支撑平台中的商用库子系统通过日志技术使独立商用库的一致性得到充分维护。   第三,其开可以为商用库提供统一的备份和一键还原工具,使用户数据的备份和恢复工作得到极大的简化。   2.3

文档评论(0)

1亿VIP精品文档

相关文档