iES600系统技术白皮书(3)
iES600系统技术白皮书
和简易。
? 支持不限时间的多年历史库储存(除非硬盘空间受限),同时保证历史数据高效的
检索。
? 为了确保系统数据库的安全,在发生灾难性故障时,能够及时快速的进行数据库的
恢复。
? 支持全网全数据的事故追忆
? 图形可以进行版本管理,如果进行一个历史时间的事故追忆,显示的图形可以是历
史图形
? 调度挂牌后带闭锁功能,如挂接地牌后不允许遥控。 ? 动态生成实时数据曲线。
? 设备运行态监控:可在MMI上实现对通道的状态、机器的CPU负载率、硬盘空间
占有率,运行模块数量、IP地址设置等进行在线检测。 ? 图形编辑无限制回滚,可进行区域定义和按区域调图
? 全面的在线帮助:iES600系统具有全面的在线帮助支持,特别是在人机会话重要
的操作窗口、对话框中均提供帮助按钮,点击即可显示与此窗口、对话框相关的翔实的帮助信息,真正的在线帮助,不再需要印刷本的操作手册。
1.3.5 高可靠的前置设计
iES600系统前置采集使用终端服务器模式,为提高系统的可靠性,避免切换盲区,本系统前置通信软件进行了重要改进,抛弃了传统采用的冗余设备之间“整组备用、整组切换”的工作模式,采用了“端口级备用、端口级切换”的工作模式,并通过精心设计,实现了两
- 8 -
iES600系统技术白皮书
台前置通信服务器间的“负载均衡”,实现了不丢失任何数据的“无扰动切换”。
系统设计实现了非常完备的通道状态监视功能,在系统运行过程中,一旦发现某个端口异常,若该端口是备用端口则给出告警,若是工作端口则进行端口级工作状态切换,由备用端口接替工作,同时系统发出故障报警信息;如发生一台前置通信服务器全部故障的情况下,则将所有属于该机负责的全部厂站切换到另一台前置通信服务器上,在对所有切换的厂站给出报警信息的同时给出该前置通信服务器工作异常的报警信息。
同时还支持常用规约在线报文翻译功能,并且为特殊规约预留了在线翻译的接口。
2 硬件系统体系结构
iES600系统遵循国际标准和工业标准基本设计原则。遵循IEEE POSIX 1003 规范,满足不同计算机硬件和操作系统的可移植性和互操作性,具有跨多硬件平台的特点,系统建设规模可依计算机机型不同有很大选择余地。系统的应用可以根据用户的需求分布在不同的机器上,设备既可以是基于RISC结构的,也可以是基于CISC结构的。重要的节点采用双机、双网,以保障系统的可靠性,并实现负载均衡,前置数据采集能够支持以常规方式和网络方式接收远动数据,服务器采用冗余配置,数据库服务器和磁盘阵列可以运用集群管理,构成全网的数据中心。
根据系统分区规划要求,整个系统的设备分布在三个安全区中,分别为安全区Ⅰ、安全区Ⅱ和安全区Ⅲ,主系统位于安全区Ⅰ,DTS 子系统位于安全区Ⅱ,WEB 子系统位于安全区Ⅲ,安全区Ⅰ与安全区Ⅱ使用防火墙,安全区Ⅰ与安全区Ⅲ之间设置正向与反向专用物理隔离装置,每一区都有完整的计算机系统(服务器和工作站)、网络设备及辅助计算机设备组成。
- 9 -
iES600系统技术白皮书
2.1 双倍冗余结构
为适应电力调度系统的高可靠性要求,系统的主服务器和其它有特殊硬件要求的关键设备,如通讯控制机、智能通道接口装置、终端服务器等,可设计为双倍冗余结构,在故障情况下可以自动切换。iES600系统的软件功能模块具有“即装即用”特性,每一功能模块可以备份安装在多个节点机上,互为热备用。当某一节点机出现故障时,系统功能可自动切换到其它节点机,保证系统的不间断可靠运行。
2.2 双重网络
为进一步确保数据通讯的可靠性,iES600系统可采用双重网络结构。系统采用交换网络技术,其网络传输速率为10MB、100MB自适应。双网络同时工作,可实现自动切换并可均衡网络负荷,单一网络故障不影响整个系统的正常工作。系统配置2组10/100MB交换机,每个节点配置2块10/100MB自适应网卡。系统配置中可以将两个前置通信服务器的第三块网卡与终端服务器通过一个单独的HUB组成一个子网,进一步提高数据流的可靠性与传输速度。也可以直接接到主网交换机。
3 软件体系结构
- 10 -
iES600系统技术白皮书
拓扑分析 PAS 各功能 DTS 各功 模块 能模块 / 前置通讯 图形 实时处理 历史处理 数据库 报表处理 维护 OCI SB CIM服务器 CORBA 实时数据库 描述数据库 历史数据库 图形库和报表库 iES600系统软件体系结构 人机会话 SCADA/EMS/DTS
OCI(Oracle Call Interface):UNIX平台下的Oracle数据访问接口。 SB(SoftBus):网络软总线,数据通信总线。
系统软件体系结构的一个重要特点是广泛采用了客户/服务器工作方式。不仅对Oracle数据库的访问是客户/服务器的方式,而且对系统实时库的访问以及各软件模块之间数据的交互也都是客户/服务器的方式。这种工作方式优化了系统结构,化解了系统复杂性,提高了系统效率。
3.1 实时监控与数据采集系统(SCADA)
3.1.1 软总线通信服务
iES600系统作为一个建立在网络环境中的大型分布式系统,包括大量完成各种系统应用功能的软件模块,支持复杂的电力调度SCADA/EMS/DTS应用功能。这类系统有两个较困难的基本问题:一是随着电力调度自动化系统应用的不断深入,用户会不断提出新的要求,因此系统的功能必须是可以灵活增加的,即要求系统必须具备方便的功能可扩充性;二是电力系统用户所要求的系统配置规模相差悬殊,系统设计要适应特定规模的用户要求,因此,要求系统必须具有良好的规模伸缩性。这些问题涉及到系统的基本体系结构,必须从系统体
- 11 -
iES600系统技术白皮书
系结构的设计出发来解决。 3.1.1.1 SB的设计目标
1. 规范系统模块间的通信接口方式,使符合规范的模块能随时修改和增加,只要不依赖特定的硬件资源,软件模块可以在系统中任意机器上做到即装即用,以便灵活配置系统。
2. 使系统各模块之间的耦合尽可能松,提高系统的坚固性。同时照顾到系统运行效率。 3. 提供进程间(包括网络各节点进程间)涉及内存中数据的传输以及关于系统、机器、模块运行状态监视维护的公共服务,简化系统模块编程。 3.1.1.2 SB的管理功能
每一个节点机操作系统启动后会自动启动一个名为SBUnix的进程(Windows平台下为名为SoftBus Manager Service的服务),该进程也可手动启动和停止。每个节点的Sb服务注册之后,会自动与系统中其它节点的SB相互通信,从而在全系统范围内建立起一个分布应用通信环境。
系统中的节点机通过启动SB后,即可加载其它应用软件模块。SB以软件模块为基础管理系统。系统中每个应用模块加载时首先向SB注册,注册内容包括模块名和模块的特定运行属性。SB负责监视模块的运行状态,维护模块的主辅属性,进行必要时的主辅模块切换。
应用模块注册后,还要向SB注册自己的服务。服务是iES600系统中的重要概念之一。由于iES600系统采用了客户/服务器模型,每一个软件模块或者是服务器,或者是客户端,或既是服务器又是客户端。这里的服务就是服务器,服务(器)依属于软件模块。一个软件模块可以有多个服务,每个服务都可以特定的交互方式提供特定的功能。
SB根据软件模块 …… 此处隐藏:1443字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




