当前位置:首 页
 
解析电力自动化软件支撑平台系统的组成
发布日期:2013-9-22     来源:     作者:

    随着计算机技术的发展,电力自动化软件开发将面临着越来越高的要求,现已逐渐形成两种开发途径,其一是根据专门的应用需要,设计出专门的应用程序来支撑这种需要;其二是首先通过对应用需求的具体分析,然后建立多种满足应用要求的支撑平台,在支撑平台的基础上再进行应用软件和应用系统的开发。

    电力自动化软件支撑平台主要是由系统管理子系统、商用数据库子系统、实时数据库子系统、网络子系统等组成。

    软件管理子系统能对应用系统的软件资源、硬件资源进行管理,能对应用软件系统运行状况进行监视,能查看软件系统应用中所出现的和潜在的问题,并能对这些问题进行处理和避免,简化开发人员和系统管理人员的工作,为其提供优质的方便的服务。

    商用数据库子系统主要是用来对管理数据及历史数据进行储存和管理。为软件系统的开发提供面向对象的访问接口,从而使开发程序得到简化;支持多种商用库配置,可以使各种商用库彼此兼容,并保持着一致性;为商用库提供统一的备份和一键还原工具,使用户数据的备份和恢复工作得到极大的简化。

    实时数据库系统通过构建面向对象的实时数据模型,从而构造比较复杂的结构化模型。实时数据模型若进行面向对象来构建将具有非常强的可扩展性和描述功能,并且拥有封装和重复使用的特点,从而使的电力系统以及它的拓扑结构很容易被描述,也使得CIM 中的类可以直接被定义。通过分布式体系结构,使得软件使用效率和实用性得到提高。

    网络子系统主要是为其他平台中其他系统提供可靠的高效的实时的网络服务。提供简单的应用接口,使应用系统通过此接口可以充分享受到此子系统所给出的服务;提供跨网络安全物理隔离设备之间的传输支持;其FTP服务具有文件高效传输功能;为平台之间的数据交流和传输提供有效的支持;屏蔽网络通讯中的各个细节,能为平台内所有系统和应用提供有效的网络通讯服务。