您的位置:技术工种之机修知识网 机电修理知识 正文
原作者:[标签:作者] 添加时间:2007-06-30 原文发表:2007-06-30 人气:1

本文章共6159字,分4页,当前第1页,快速翻页:
 

摘 要:针对继电保护整定计算应用的特点,运用组件化的设计思想,提出了基于组件技术的继电保护整定计算软件的构架方案和体系结构,并用com技术开发实现了继电保护整定计算组件和电力系统基础计算组件。在VB开发的图形用户界面和SQL Server数据库环境下,验证了组件对语言的独立性和对应用环境的适用性。
关键词:组件软件;继电保护;整定计算;组件技术

DESIGNING AND REALIZING OF COMPONENT-BASED SOFTWARE FOR RELAY PROTECTION SETTING CALCULATION

DENG Jian, SONG Wei, ZHANG Ming-xia,YANG Yi-han
(North China Electric Power University,Baoding 071003,Hebei Province,China)

ABSTRACT: Aiming at the characteristics of the application of relay setting calculation and the thoughts of employing componentized design, the truss project and system structure of relay setting calculation software, which are based on COM technique, are put forward. And in this paper, relay setting calculation component and basic calculation component of power system are also exploited and realized. Under the GUI exploited by VB and the circumstance of SQL database and the independence to programming language and the adaptability to different applying condition of component are validated.
KEY WORD: component software; relay protection; setting calculation; component techniques

1 引言

继电保护装置是电力系统最重要的二次设备之一,其可靠动作对电力系统的安全稳定运行起着重要的作用。正确的保护定值则是防止事故发生和扩大的基础,在电力生产运行工作和电力工程设计中,继电保护整定计算是一项必不可少的内容。虽然计算机电网保护整定计算的发展已达到实用水平。但是软件在体系结构和设计思想上存在以下不足,使推广一直很慢:

(1)软件对应用环境的适用性差,很难在不同应用环境间共享代码;随着环境的变更,许多代码失去其生命力,不得不重复开发;软件可维护性差,难以适应设备配置、电网结构及保护整定原则的差异,难以及时应用新理论、新方法,适应生产运行的新要求。从而造成软件开发周期长、成本高的恶性循环。
(2)软件严重依赖于编程语言,用不同语言开发的应用难以交互,开发人员必须在各种编程语言间做出取舍,在同一应用中难以荟萃各种编程语言提供的优良性能,因而软件不能满足多方面的需求。
(3)封闭的应用程序体系结构缺乏必要的灵活性,各部分频繁传递数据,关系错综复杂,没有形成足够独立的功能模块,应用一旦成型,难再变更。
(4)面向对象而非面向服务的设计框架缺乏开放性,难以满足日益广泛的分布式网络应用的需求。
鉴于电力系统继电保护整定计算软件开发过程中的上述问题,并考虑到软件组件技术强大功能和生产应用中的具体需求。本文提出了一种新的解决方案,即基于组件技术的继电保护整定计算软件的体系结构和构架并实现了其中的逻辑功能组件。

2 继电保护整定计算软件组件化设计思想

随着计算机软件技术的发展,面向对象及组件技术为开发开放式、分布式的系统提供了强大的工具。软件开发者无需重新编写已有代码,利用面向对象技术和组件技术,可以通过创建可重用组件,来简化软件设计工作,提高软件的灵活性。

组件化的设计思想是将单独的、庞大的、复杂的应用程序分成多个模块,但这里的模块不再是简单的代码集,而是自给自足的组件。这些组件模块可运行在同一机器上,也可运行在局域网、广域网甚至Internet上的不同机器上,原则上具有一般组件的“即插即用”特性。

但要实现可重用的组件,关键是要能定义软件中可以重用的部分,且每一部分都有其特定的界面和所提供的功能并尽可能的符合系统的应用逻辑和业务要求。

目前,组件技术主要有以下三个比较有影响的规范:OMG起草与颁布的CORBA;微软公司推出的COM/DCOM/COM ;SUN发表的JavaBeans。
 
本页地址
相关文章

双水内冷发电机漏水故障分析及预防
闭环运行方式配电自动化系统的探讨(下)
仿真技术和公共服务平台在风力发电产业中的
提高电厂锅炉控制系统调节品质
燃气轮发电机组闭式循环冷却水缓蚀剂的选择
气动执行机构F40型定位器改TZID
烟塔合一技术的环保优势
XKH1600在汽轮机长叶片型面加工中的应用
电除尘器效率低若干问题可行性分析(二)
小火电并网有关问题的分析与措施
电力系统稳定分析与控制的FACTS技术评述
基于GATS的电网无功电压综合控制
基于电力扩频载波的集中抄表系统(AMR)
开放式数字化变电站自动化系统的讨论
水轮发电机组效率试验
110kV变电所接地装置的改造
农网110kV户外无人值班变电所的设计探讨
800MW超临界汽轮机汽流激振问题的解决
并列锅炉蒸汽母管压力控制方案
浅谈大中功率UPS的输入配电改造

相关评论


本文章所属分类:首页 机电修理知识