电力18
  • 网站首页
  • 最新
  • 新闻 要闻 国内 电企 国外 电网 发电 深度 财经 评论
  • 管理 安全生产 经营管理 党建政工 人力资源 企业文化 社会责任 企业风采 管理创新 实践案例
  • 政策 公告通知 政策监管 电力法规 资料报告 访谈观点
  • 商务 商务 招标采购 项目 产品 企业 会展
  • 行业 电网 发电 可再生能源 风电 光伏 光热 氢能 储能 售电 核电 农电 规划设计建设 综合能源服务
  • 频道 能源互联网 电力科技 电动汽车 数字电网 全球能源互联网 增量配电 电力市场 特高压 电力数字化 电力自动化 电力通信 泛在电力物联网 节能环保 电力教育培训 电力技术论文 电力人物 电力文苑
  • 招聘
  • 热点 2020电企年中工作会 2020电力安全生产月 “十四五”电力规划 2020两会说电力 电力新基建 电企2020年工作会议 2019中央巡视电企 不忘初心、牢记使命主题教育 国务院要求降电价 电力央企审计整改
  • 热词
  • Tags
首页 > 专题 > 电力数字化 > 专题 > MIS > 正文

电力调度企业MIS建设技术浅探

  2006-01-17 09:15:04    来源: 
A- A+
电力18讯:    引 言  

电力调度企业的MIS开发是一个难度很大的课题。一方面,从各子系统的特点看,很多生产专业子系统是很复杂的系统,有些属于专家子系统的范畴,开发这样一个子系统要耗费很多的时间和精力;另一方面,从与外界的联系看,电力调度企业和上、下级调度部门的信息交互很密切,跨越的地域很广。而目前电力调度行业的信息系统建设还没有形成统一的格局,系统互连、信息交流十分困难。其次,在现有电力调度企业内已开发和使用了诸如运行方式、调度管理、继电保护等生产专业的应用系统,但它们大多属于单机模式。实现信息的共享和综合利用,是建设电力调度企业MIS系统要解决的重大技术难题。

基于当时的技术水平,以往的MIS建设中,无一例外的都采用Client/Server系统结构模式。因为Client/Server是一种很成熟的技术,因其强大的数据控制、处理能力而及其简单易用、日臻成熟的可视化开发工具的出现,得到广泛的采用。但采用Client/Server这种单一模式的MIS系统的缺点是系统开发和客户维护工作量很大,用户界面不统一,对各子系统实现数据综合查询很困难,实现远程登录访问不容易等。近几年来,迅速崛起的Internet相关技术的In-tranet技术,已经爆炸式地在全世界流行起来,并且成为大多数准备开发网络MIS企业的首选方案。同时,作为已经采用Client/Server系统模式建设好的MIS系统,也在试图利用Intranet技术,与原有MIS中业务性较强的Client/Server模式实现的应用子系统有机结合起来,使原有MIS系统得到质的飞跃。可以说,选用Intranet系统模式将能较好的解决MIS建设中面临的许多难题。

1 Internet及相关技术

1.1 Internet与数据库的链接,以及动态网页技术

MIS是一个要求人机交互性很强的系统。如何实现交互性要求是Internet模式下MIS系统要解决的关键技术之一。因为它关系到对数据库信息的有效访问控制。Web交互应用主要指与动态数据库链接的用户查询和对动态数据库的处理2个方面。实现方法有2种:一是把客户端的交互请求通过URL传输给Web服务器,然后再启动相应的网关接口(CGI)和应用编程接口(API)程序,对数据库进行相应操作,并把结果变成动态HTML页面传回给客户端;二是把应用程序语句嵌入到HTML文档中,供含有相应解释器的浏览器下载执行。如Netscape提供的JavaScript及Microsoft的VB-script脚本语言。

我们知道,设计动态的尤其是具有交互能力的Web页面一直是人们感兴趣和广泛探讨的话题。CGI(CommonGatewayInterface)接口就是早期人们为此目的而引入的。对专业人员来说并不复杂,且可以用任何一种编程语言来实现。但是由于CGI没有很好的与HTML相结合,所以对非专业人员来说是不容易的。除此之外,由于页面是由CGI程序输出的,所以调试起来难度较大。

Microsoft推出的ASP(ActiveServerPage)较好的解决了这个问题。它和CGI最大的不同之处在于它将ASP程序命令行嵌入了HTML文本的方式,把动态部分有机的融入静态网页中。设计者可以先构建一个页面的雏形,然后可以在此基础上加入动态成分即ASP,为Web网页的丰富多彩提供捷径。对专业人员来说,ASP由于采用了面向对象的技术以及对ActiveX控件的扩展,对那些具有专业水准的Web应用,用ASP实现的效率往往很高。

制作带ASP特征的页面与普通HTML文本的方法一样,唯一的区别在于ASP程序的文件必须是含“.ASP”后缀,这样当浏览器调用一个ASP文件时,服务器就可以知道此时应采取相应的特殊处理步骤。其实,ASP文件也可以就是一个HTML文本,它可以不带任何ASP特征,因为ASP所使用的命令完全是嵌入于一般的HTML文本之中。

在与数据库的链接方面,ASP更显示出独具的魅力,以往需要采用许多行程序才能实现的对数据库的存访操作,对于ASP却显得简单。之所以能做到这一点,在于ASP采用ADO(ActiveXDataOb-jects)技术对数据库进行访问,通过建立对象把访问数据库的细节高度抽象,而ADO本身又具有高速、简便以及低内存开销的特点,特别适用于基于Client/Server模式以及Web应用的开发。1.

2 关于JavaApplet程序

Java语言是一种新出现的面向对象的程序语言,它诞生在Internet技术飞速发展的今天。过去一直在WWW中占主导地位的超文本方式已经越来越显露出其局限性。用户需要更强大的人机交互功能,需要更强的处理问题的能力,需要在实现多种灵活功能的同时保证安全性等等。这些要求则刚好与语言的特点相吻合,即可以内植于超文本的JavaApplet程序,从而大大提高了超文本的功能。同时获得了诸如Netscape、InternetExplorer等主流In-ternet浏览器的支持。Java语言具有简单、清晰、安全、与平台无关性等优良特性,是一种极具潜力的未来网际语言。

2 电力调度企业MIS建设的最佳系统模式  

Intranet系统的出现,其技术日益走向成熟,无疑是企业MIS建设的首选模式。但目前情况下,完全抛弃Client/Server技术及其系统结构模式也是不实际的。一方面,原来的系统能满足使用要求的绝对应该保留使用;另一方面,Client/Server技术能解决许多目前Intranet系统还不容易解决的问题。此外,Intranet系统的优越性表现在对信息的发布、数据的收集、数据共享方面。事实上,只有将主要以数据库为处理对象的统计、分析、控制为主体的业务处理技术(Client/Server技术)与采用Web技术的信息查询、发布系统的有机结合,才是电力调度企业网络化的最佳解决方案。

3 湖南调通局MIS建设的实施方案

3.1 网络硬件改造

Intranet对网络硬件并不需要很特别的要求,与原有的网络硬件设备也无冲突。湖南调通局已有一个总线结构的以太网,主干为10Mbps,主干到各工作站采用的是5类双绞线。因此,要提高网络性能,仅需改造主干就可以了。主干改造成100Mbps快速交换以太网,既经济又大大改善了网络性能,满足了Intranet应用系统的要求。Intranet应用开发主要依赖于建立在开放标准上的成熟软件技术,而目前几乎所有的低层技术问题都已得到了廉价解决。

3.2 对原有子系统的处理

湖南调通局内各部门已具有各自的业务处理子系统、管理子系统。MIS建设如果要求原来的子系统全部推翻重新开发,是没有积极意义的。一方面浪费了极珍贵的原有数据资源,另一方面重新开发子系统需要耗费大量的财力、人力和时间。因此,能用起来的子系统原则上要尽量保护。

这里要解决的问题是如何把原有子系统中需要共享的数据集结到MIS数据库中,一方面实现综合查询,另一方面为其它应用子系统共享。解决的方法是:各子系统把数据文件(支持dbase、FoxPro、Ac-cess等商业化数据库以及Excel数据)送到MIS服务器中,MIS数据处理程序可以自动完成数据的转换;对那些子系统不能提供或难以提供的数据,我们提供了数据录入界面直接往MIS数据库中录入数据,以供综合利用和查询。采用动态网页技术正是实现数据查询的很好途径。

3.3 新开发子系统的系统解决方案

3.3.1 电网实时运行信息子系统(Scada)实现方案及特色。

MIS系统综合查询子系统全面采用In-tranet模式,对于电力调度部门,Scada数据查询是MIS系统综合查询的重要内容。由于Scada数据要求实时刷新,我们编写JavaApplet程序,嵌入到HTML文本中。每调出一幅网页(实时画面),通过JavaApplet程序,定时产生一帧数据刷新信息请求,发送到实时数据通信机,通信机把当前所需要的数据传送到网页,刷新实时数据,从而实现画面数据的动态刷新(2s)。历史数据的处理方法很类似,只是所需要的数据不是来自实时通信程序,而是历史数据库通信程序。对Scada报表数据的处理,我们采用了Excel作为后台数据处理工具,形成最后要查询的数据报表,然后采用ASP技术产生动态的报表查询网页。

3.3.2 综合数据查询子系统的系统模式。

把各子系统需要共享的数据、信息传送到主服务器中,按信息的不同要求(指数据更新要求、数据保密要求、数据的类型),把它们组织成静态或动态网页。静态网页的制作是很简单的,把它们组织成HTML文档就可以了。对数据库的操作采用ASP技术。

3.3.3 对新开发的各科室、部门子系统的要求。

原则上凡是要进入综合查询的数据,其数据查询功能要求能满足浏览(能支持Netscape、InternetEx-plorer浏览器)查询,从而使各子系统的信息查询只要通过设置超链接,就能轻松地在各子系统的信息间畅游。后台数据处理控制可以采用Client/Server模式,因为有许多功能强大的各种可视化开发工具,能更好的完成数据处理、报表生成、数据统计等许多复杂的后台数据处理工作,如Excel、VB、Delphi等。

3.3.4 办公自动化子系统实施方案。

集成化办公自动化开发软件LotusNotes是办公自动化开发工具中的佼佼者。LotusNotes是一个群体系统,它是利用计算机和通信网络为群体提供使之可协同工作的系统,它建立在多媒体文档管理、事物处理流程、电子邮件、电子会计及计划图表5种技术的基础上。湖南电力调度通信局办公自动化子系统在客户模式下实现了公文、档案、机要文件、图书、会议管理和公共信息、综合办公、个人办公、个人邮件、公告牌、焦点论坛11个功能模块。并且这11个功能模块的大部分功能已基本能在浏览器Netscape和InternetExplorer下运行,但有待进一步完善。

4 结束语  

电力调度企业的MIS有很强的实时性和专业性要求,信息结合紧密且存储量非常大。采用传统的、单一的Client/Server系统模式还不能很好的解决应用系统中的一些问题,而采用主要以数据库为处理对象的统计、分析、控制为主体的业务处理技术(Client/Server技术)与采用Web技术的信息查询、发布系统的有机结合,使电力调度企业的MIS功能跃上了一个新台阶。事实上,它是电力企业网络化建设的最佳方案,并将渗入到电力企业经营的各个环节,使电力企业成为新型的更具有竞争力的现代化企业。


资料来源:中国电力商务网


在线投稿   投稿信箱:e@ep18.cn 请赐稿件
评论
用户名:匿名发表  
密码:  
验证码:

最新评论(0)

相关新闻:

    无相关信息
编辑推荐
热点排行
  • · 抚顺供电公司网络管理系统解决方案
  • · 电力信息化中的MIS建设再认识
  • · Web技术下MIS和调度自动化系统互联的发展
  • · 电力行业MIS建设的三个层次
  • · 用MIS提高电网可靠性
  • · 管理信息系统开发的任务和特点
  • · 河南农电MIS系统综合网络工程
  • · 电力市场
  • · 管理信息系统开发的基础和条件
  • · 管理信息系统的开发方法-计算机辅助开发方法
推荐阅读

手机版 - 关于我们 - 投稿信箱 - 联系我们 - 友情链接©2018 电力18 版权所有    京ICP备13053787号-1    北京网维八方旗下网站