当前位置:文档之家› OPEN-3000系统总体设计及平台技术介绍

OPEN-3000系统总体设计及平台技术介绍

OPEN-3000系统总体设计 及平台技术介绍
设计思想和体系结构
OPEN-3000系统总体设计
设计思想
• 一个平台
–实时信息系统平台
• 四个应用系统
–EMS
–DMS
–广域测量系统 –公共信息平台
OPEN-3000系统总体设计
体系结构(1):平台+服务
应用层
公共服务
数据总线 EMS 各应用 DMS 各应用 WAMS 各应用
用法:manual_app_stop 应用名称
例如 对于SCADA应用: manual_app_stop SCADA
停止SCADA应用,包括SCADA应用的所有服务进程。
OPEN-3000系统管理介绍 系统进程管理
监视各个 进程的状态
调用进程 注册接口 需要管理的进程
重启“掉线” 进程 进程管理模块 根据关键进 程状态设置 应用状态
。告警动作 告警动作是告警服务中最基本的要素,是指一些最具体的引起调 度员和运行人员注意的报警动作。例如语音报警、音响报警、 推画面报警、打印报警、中文短消息报警、上告警窗、登录告 警库等。系统中有一张告警动作表,记录所有的告警动作。 。告警行为 告警行为是一组告警动作的集合。当检测出一个报警后,系统要 发生相应的告警行为(一系列的告警动作)用以提示调度员和 运行人员。系统中有一张告警行为定义表,记录所有的告警行 为。
安 全 区 Ⅲ
串行通讯设备
路由器
WEB 子系统
深圳EMS系统配置图
OPEN-3000系统总体设计
完善的跨平台能力 • 完全跨平台
–系统中的数据库服务器、应用服务器、WEB服务器、 采集服务器以及工作站均支持各种RISC工作站及微 机,包括:IBM、SUN、HP、ALPHA服务器和工作站、
各种PC服务器和微机
OPEN-3000系统告警服务介绍
基本概念(二)
。告警类型、告警状态 告警类型是告警服务中基本的应用对象,例如事故、遥信变位、 遥测越限、厂站工况、网络工况、系统资源、人工操作、前置 工况、AGC操作等。每一个告警类型对应告警库中的一张告警 登录表。每一个告警类型对应于一个或多个告警状态,例如遥 信变位有遥信变位合、遥信变位分等多个告警状态。系统中有 一张告警类型定义表,记录所有的告警类型。 。告警方式 一种告警类型下的一个或几个告警状态表现为一个具体的告警行 为,这种对应关系称为告警方式。系统中对一种告警类型下的 一个或多个告警状态定义一个告警行为,称为默认告警方式; 如果对某一个具体的告警要求它的告警行为和已经定义好的默 认告警方式中的告警行为不一致,这时候需要定义一个自定义 告警方式。
/users/ems/open2000e/data
/users/ems/open2000e/db_def /users/ems/open2000e/var
应用库文件目录
/users/ems/open2000e/lib
OPEN-3000系统管理介绍 系统启停模块
启动 节点信息表
启动应用和进程
取 得 基 本 配 置 信 息
OPEN-3000系统告警服务介绍
基本概念(二)
。告警类型、告警状态 告警类型是告警服务中基本的应用对象,例如事故、遥信变位、 遥测越限、厂站工况、网络工况、系统资源、人工操作、前置 工况、AGC操作等。每一个告警类型对应告警库中的一张告警 登录表。每一个告警类型对应于一个或多个告警状态,例如遥 信变位有遥信变位合、遥信变位分等多个告警状态。系统中有 一张告警类型定义表,记录所有的告警类型。 。告警方式 一种告警类型下的一个或几个告警状态表现为一个具体的告警行 为,这种对应关系称为告警方式。系统中对一种告警类型下的 一个或多个告警状态定义一个告警行为,称为默认告警方式; 如果对某一个具体的告警要求它的告警行为和已经定义好的默 认告警方式中的告警行为不一致,这时候需要定义一个自定义 告警方式。
电网模型
图形画面
数据
OPEN-3000系统平台技术介绍
调度/集控一体化
调度自动化系统(服务器)
集 控 中 心 1
集控中心系统(工作站)
集 控 中 心 2
集 控 中 心 3
OPEN-3000系统总体设计 及平台技术介绍
支撑平台功能概览
OPEN-3000系统平台技术介绍
平台为应用提供的服务
• • • • • • • • • • 系统管理 历史(商用)数据服务 告警服务 权限及责任区服务 实时数据库服务 图形工具包 数据库界面 报表工具包 公式计算服务 ……
体系结构(3):客户机+服务器
SCADA
AGC
PAS

DTS
集 成 总 线
人机界面
节约投资、简化维护!
OPEN-3000系统总体设计
典型逻辑结构
商用数据库服务器 SCADA 服务器 AGC 服务器 PAS 服 务器 DTS 子系统
安 全 区 Ⅱ
安 全 区 Ⅰ
数据采集与 通讯子系统 工作站
物 理 隔 离
• 配置适当的情况下只要系统中有一台服务器能 正常运行即可使系统正常运转
OPEN-3000系统管理介绍 冗余管理技术
PUBLIC SCADA
主备切换
各个节点应用 运行情况
DTS
PAS DB_SERVICE ...
配 置 管 理 模 块
配置冗余
应用状态 监视
各个节点间 远程通信
配置冗余工作方式
OPEN-3000系统管理介绍 资源监视
OPEN-3000系统总体设计 及平台技术介绍
多态处理与应用
OPEN-3000系统平台技术介绍
平台对多态的支持 • 完善的多态(context)机制
–实时态
–培训态
–研究态
OPEN-3000系统平台技术介绍
完善的多态支持(多上下文机制) • 项目(通常所称的系统)
–域(系统:调度系统、DTS系统、WEB系统、备调系统)
–支持不同UNIX平台的混合使用,解决硬件升级的后 顾之忧
OPEN-3000系统总体设计
安全解决方案
安全区Ⅰ 实时 安全区Ⅱ 准实时
正向 隔离 & 反向 隔离
安全区Ⅲ 非实时 非实时
实时控制 系统EMS
准实时 业务系统
调度生产 管理系统
管理信息 系统MIS
实时VPN
非实时VPN
电力调度数据网 电力综合信息网
进程管理模块工作方式
通过共享内 存与其它模 块通信
OPEN-3000系统管理介绍 冗余管理技术
• 服务器的多机热备用技术
–服务器个数可配置(1-16) –先进、可靠的多机仲裁算法
• 在线节点故障时自动启动冷备用节点 • 历史数据服务器全部故障时
–实时监控功能正常运行 –不丢失历史数据(1+N功能)
OPEN-3000系统告警服务介绍
几个相关进程(一)
.告警服务程序(warn_server) 在告警的处理过程中,连接了应用程序、告警 客户端、db_commit,承担了控制中心的任 务 。告警服务程序在各个应用服务器上运 行 。 .应用程序 各个应用下(SCADA、PUBLIC、FES、PAS)需要 告警的程序,运行在相应应用的主机上;
OPEN-3000系统管理介绍
基本文件目录结构
执行程序目录 应用配置文件目录 应用公用图标目录 /users/ems/open2000e/bin /users/ems/open2000e/sys /users/ems/open2000e/sys_ico nset
应用数据目录
应用数据库头文件目录 运行临时文件目录
磁盘空间
CPU负荷
内存使用
网络状态
系统时钟
系统监视模块
告警极限
超过告警极限 产生告警
告警模块
资源监视模块原理图
OPEN-3000系统平台技术介绍
告警服务
• 告警定义
告警动作
告警行为
告警类型
• 告警信息处理 • 告警信息存储 • 告警信息检索
OPEN-3000系统告警服务介绍
基本概念(一)
OPEN-3000系统管理介绍 单应用启停命令
• manual_app_start启动单个应用。 用法:manual_app_start 应用名称 [-s down] 例如 对于SCADA应用:
manual_app_start SCADA –s down
启动SCADA应用并下装SCADA应用对应的实时库。 • manual_app_stop停止单个应用。
OPEN-3000系统平台技术介绍
系统管理功能
• 服务器/工作站的启停
• 进程管理
• 冗余配置管理(应用切换
• 参数管理
• 系统运行状态监视
OPEN-3000系统管理介绍
系统管理功能
系统起停工具, 图形化监控 分布式部署, 冗余配置
应用
节点
系统 日志
参数
集中管理, 数据库存储
状态
资源监视, 及时预警

• 满足各应用的 运行需求;
平 台 层
图形 报表 权限 告警 WEB 系统 工具 工具 管理 服务 服务 管理 基于CIM/CIS的数据总线
• 为所有应用提 供公平服务;
• 与应用相对独 立,专门的平 台开发部;
集成总线
符合IEC61970、IEC61968的集成总线
操作系统层
Tru64 UNIX
• 态(实时态、培训态、多个研究态)
–应用(SCADA、AGC、PAS、…) » 数据+进程
•回顾过去——提供全景CASE应用 •研究现在——对现实模型进行离线研究 •规划未来——在现实模型的基础上研究未来模型
OPEN-3000系统平台技术介绍
相关主题