电网调度自动化系统技术
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅析电网调度自动化系统技术
摘要:本文作者通过对电网调度自动化系统技术现状及发展趋势进行分析,并对新一代电网调度自动化系统的未来需求和发展方向进行了有益的探索。
关键词:电网调度系统应用现状 ems新技术
前言
随着计算机硬件技术、通信技术、数据库技术、internet技术的发展,电网调度系统涌现了大量应用新技术,其中包括国际流行的corba中间件平台技术、公用信息模块(cim)技术、可视化技术、电力市场交易与安全分析一体化的技术、internet信息服务技术等。新一代电网调度自动化系统应满足国际标准,兼具开发性与扩展性,并符合未来电网调度自动化系统安全生产和经济调度的需求。
1技术背景
能量管理系统(ems)是一套为电力系统控制中心提供数据采集、监视、控制和优化,以及为电力市场提供交易计划安全分析服务的计算机软硬件系统的总称,它包括为上层电力应用提供服务的支撑软件平台和为发电和输电设备安全监视和控制、经济运行提供支持的电力应用软件,其目的是用最小成本保证电网的供电安全性。
近年来,随着计算机通信技术、网络技术、数据库技术、面向对象技术、internet技术以及软件标准化技术的飞速发展,电网调度自动化系统作为电力生产、输送、分配、消费一体化监视、控制
的系统,其更高的开放性、可移植性、可扩展性以及可靠性要求有了技术上的保证。此外,在电力系统内部,随着电力系统新技术的发展和以安全为主的一体化经营的电力生产、输送、分配和消费过程,逐步走向以安全和经济为同等目标的开放电力市场的要求,第四代基于internet技术、面向对象技术、通信中间件和数据库中间件技术、internet技术的考虑能量管理系统、电力市场技术支持系统、电能量计量系统需求的ems/tmr/tms一体化平台建设的基础条件已经成熟。
2 电力企业应用系统互连现状
电力企业应用系统互连、数据共享、软件互操作是开放性系统发展和建设的趋势。随着计算机软硬件技术的飞速发展和电力企业自动化需求的不断提高,电力企业自动化系统产品的不断更新和换代,目前的电力企业自动化水平有了显著的提高,大多数电力企业或多或少的配备或正在建设以下实时或非实时系统(r/nr),如ems 系统(r/nr)、tmr系统(r/nr)、tms系统(r/nr)、dms系统(r/nr)、企业资源规划(erp)系统(nr)、am/fm/gis系统(nr)、mis系统(nr)等,这些系统分别承担着电力企业的输配电网运行和控制、维护、管理、规划、用户服务、计划编制等任务,根据建设的时间和服务的领域不同,目前这些系统具有以下共同的异构特征:
图1 电力企业自动化应用系统互连现状
1)多种计算机硬件平台,包括sun、compaq、ibm、hp等公司
的unix服务器、unix工作站和一系列的pc机等;
2)多种操作系统平台,包括solaris unix、tru64 unix、aix unix、nt、linux等;
3)多种商用数据库平台,包括oracle、sybase、db2、informix、sql server等;
4)多种构件技术,包括公用对象请求代理体系结构(corba)技术、分布式公用对象管理(dcom)技术、企业javabean(ejb)技术;
5)大型主机模式、客户/服务器(c/s)模式、web浏览器/服务器(b/s)模式;
6)多种开发语言,如c、c++、java、powerbuilder等。
为了使不同厂家、不同时期建设的电力企业自动化应用系统能够做到数据共享、软件互连,目前国内系统通常的做法是:1)跨部门收集各个应用系统的数据;2)根据需要开发点对点的系统接口(如图1所示)。以上方法缺点是缺乏一种标准的数据库访问接口,同时新建的系统虽然暂时避免了成为“自动化系统的孤岛”,但是不会建立一种企业自动化系统共享的、高效的分布式数据平台,其结果是给未来的电力市场或数据仓库的建立,创建了更多的“自动化孤岛”。
电力企业一体化系统的建设包括两层的含义,一是数据一体化,即企业的众多系统的数据模型接合到一个较小的、更合理的使其能够提供决策支持的数据集合;二是提供一种公用的方法进行自动通
讯。虽然我们通过创建一个中心数据库使cim能够与所有的应用程序连接,但这是一种脆弱的和不能伸缩的解决方案。我们可以用corba或dcom连接遗留的应用程序,但是这些技术要求一种公用的安全领域的内容、功能调用协定、二进制数据类型和一种定位和激活远程应用程序的方式。特别是通用的corba或dcom技术不能满足实时ems、dms数据一致性的要求。
随着电力企业自动化系统一体化(集成)需求的增长和互联的要求,cim作为控制中心应用程序一体化(集成)的标准对象模型将变得越来越广泛,电力企业自动化产品的生产厂家必须提供它们的私有对象模型和cim之间的标准映射。其结果是cim作为一种标准的带有一套标准apis集合的数据交换模型将大大减轻电力系统应用程序间的相互依赖和互操作性。
电力企业自动化系统一体化要求建立应用程序的封装层,(如图2所示)封装是以一种与公用的方法兼容的方式暴露被封装的应用程序的功能。这种方法的最重要的好处是它的技术核心和遗留的应用程序不必重新编写。
图2一体化应用系统的互连趋势
随着corba/dcom标准和技术的不断发展,以及iec 61970
cim/cis标准的不断丰富和完善,新一代电力企业自动化系统(ems、tmr、tms、dms、rds、am/fm/gis等)的建设必须考虑到系统一体化平台建设的需要。在电力市场技术支持系统要求的推动下,电力
企业自动化系统一体化平台的建设和开放的应用系统的建设(如图2)将是今后电力企业自动化系统发展的趋势。
4ems新技术和发展趋势
随着计算机领域计算机硬件技术、通信技术、数据库技术、internet技术的发展,以及电力企业电力市场化进程的不断加快,作为适应电力企业新的业务(电力市场)和一体化建设
(ems/tmr/tms或ems/tmr/dms)需求的ems系统支撑平台和ems
应用软件必然采用如下新的技术:
4.1corba中间件平台技术
corba技术作为对象管理组织(omg)推出的软件系统开发标准,自九十年代初提出第一版以来,作为解决分布式异构环境下应用系统互连和互操作的标准目前已经被众多的厂家和用户所接受,并成为新一代ems系统应用软件互操作和与其它系统进行透明操作和数据共享的软件平台标准。由于corba独立于网络协议、独立于编程语言、独立于软硬件平台,因而成为目前最有生命力的跨平台技术。特别是omg组织1998年公布了corba2.3版之后,corba技术日臻完善。目前corba3.0版本已经推出并应用于众多的中间件产品中。遵循corba标准开发的ems中间件平台,能够更容易满足企业自动化系统一体化应用集成的需要。
4.2 公用信息模型(cim)
为使ems应用软件之间的交互正确无误,需要对交换的数据信息达成一致,即提供标准的元数据级的模型和标准应用程序接口