一种后台模型数据订阅发布技术的实现方法_2

文档序号:8283005阅读:来源:国知局
,定值,波 形数据等。在统一前置采集架构下模型插件需要做到即插即用,即开发新的模型处理插件 不影响到前置采集架构和原有模型插件的正常运行。
[0041] 规约插件:即前置采集不同业务系统数据,解析不同通信规约而开发的各种规约 插件,例如采集常规远动数据的IEC60870-5-104规约,采集保信数据的IEC60870-5-103规 约,采集WAMS数据的IEEE-1344规约。和模型插件一样,规约插件也必须做到即插即用。
[0042] 订阅发布技术:在一体化分布式数据采集中心采集的各业务基础数据前提下,各 业务后台根据自身业务后台的需要,向采集中心订阅自己关心的数据后接收采集中心向其 发布数据的一种技术。
[0043] 下面以调度自动化常规远动业务和保护业务后台订阅发布需要采集的数据的过 程来具体说明本发明的实施步骤:
[0044] 一、部署一体化分布式数据采集中心
[0045] 在本发明实施步骤中,首先需要部署一体化分布式前置采集系统,负责统一采集 常规远动和保护数据,并根据不同业务后台的需求,向不同后台分发不同类型的数据。
[0046] 首先,在PCS-9000主站系统中,两台前置节点上配置前置应用(fe),通过专用的 前置配置部署工具,配置两个不同的采集通道,一个负责采集常规远动数据,一个负责采集 保护数据。
[0047] 负责采集远动数据的通道,需要部署常规远动模型插件(emsjnodel)和远动规约 插件(如IEC60870-5-104规约),这样该通道就能和远动子站通信,采集常规远动四遥信 号。
[0048] 负责采集保护数据的通道,需要部署保护模型插件(relayjnodel)和保护信息采 集规约插件(如IEC70870-5-103规约),这样该通道就能和保信子站通信,采集保护信号, 定值,故障波形文件等数据。
[0049] 通过以上配置,一体化数据采集中心已经部署完成,能统一采集和处理远动和保 护业务系统的基础数据。
[0050] 二、部署常规远动业务后台
[0051] 在主站系统中配置scada应用(常规远动业务后台),启动该应用下负责接收一体 化数据采集中心基础数据的进程。
[0052] 该进程启动初始化时,首先调用实现订阅接收采集中心常规远动数据模块:
[0053] FEAPI_open_shared_memory_pipe(UI4api_id, UI4type, UI4data_mask);
[0054] 其中订阅远动数据参数说明如下:
[0055] type 订阅数据类型=20000表示订阅远动数据
[0056] api_id 订阅数据模块实例化ID,订阅远动数据可能有多个进 程,这里给每个进程都分配一个实例化ID.
[0057] data_mask 订阅数据子类型掩码,可能同样订阅远动数据的不同进 程需要接收的具体类型要求也不同,如有的进程只需要接收遥测,遥信数据,有的只需要接 收遥控数据。
[0058] 常规远动后台进程向采集中心订阅完需要类型的数据后,重载采集中心提供的 接收远动四遥基础数据回调函数,这样采集中心接收到远动后台的订阅信息,把统一采集 的远动和保护数据按订阅信息进行数据分发,对于常规远动后台,只分发其需要的遥测,遥 信,遥控等四遥信息,而对保护信息进行屏蔽。
[0059] 三、部署保护业务后台
[0060] 在主站系统中配置relay应用(保护业务后台),启动该应用下负责接收一体化数 据采集中心基础数据的进程。
[0061] 该进程启动初始化时,首先调用实现订阅接收采集中心保护数据模块:
[0062] FEAPI_open_shared_memory_pipe(UI4api_id, UI4type, UI4data_mask);
[0063] 其中订阅远动数据参数说明如下:
[0064] type 订阅数据类型=30000表示订阅保护数据
[0065] api_id 订阅数据模块实例化ID,订阅远动数据可能有多个进 程,这里给每个进程都分配一个实例化ID.
[0066] data_mask 订阅数据子类型掩码,可能同样订阅保护数据的不同进 程需要接收的具体类型要求也不同,如有的进程只需要接收保护信息,定值数据,有的只需 要接收波形数据。
[0067] 保护后台进程向采集中心订阅完需要类型的数据后,重载采集中心提供的接收保 护基础数据回调函数,这样采集中心接收到保护后台的订阅信息,把统一采集的远动和保 护数据按订阅信息进行数据分发,对于保护后台,只分发其需要的保护信息,定值或故障波 形数据,而对常规远动信息进行屏蔽。
【主权项】
1. 一种后台模型数据订阅发布技术的实现方法,其特征在于,在调度自动化系统中,常 规远动,保护,WAMS,电量业务后台通过模型数据订阅发布机制,向一体化分布式数据采集 中屯、申请自己关屯、的数据,包含W下几个步骤: (1) 部署一体化分布式数据采集中屯、 部署一体化分布式数据采集中屯、,负责统一采集常规远动和保护数据,并根据不同业 务后台的需求,向不同后台分发不同类型的数据,具体包括: 1) 在主站系统中,两台前置节点上配置前置应用,通过专用的前置配置部署工具,配置 两个不同的采集通道,一个负责采集常规远动数据,一个负责采集保护数据; 2) 负责采集远动数据的通道,部署常规远动模型插件和远动规约插件,使得该通道就 能和远动子站通信,采集常规远动四遥信号; 3) 负责采集保护数据的通道,部署保护模型插件和保护信息采集规约插件,使得该通 道就能和保信子站通信,采集保护信号,定值,故障波形文件数据; (2) 部署常规远动业务后台 在主站系统中配置常规远动业务后台应用,启动该应用下负责接收一体化数据采集中 屯、基础数据的进程;该进程首先调用实现订阅接收采集中屯、常规远动数据功能,一体化数 据采集中屯、接收到后台订阅信息后,和前置采集的模型插件匹配,如果匹配上的远动数据 模型,就分发给远动业务后台,否则屏蔽该信息; (3) 部署保护业务后台 在主站系统中配置保护业务后台应用,启动该应用下负责接收一体化数据采集中屯、基 础数据的进程;该进程首先调用实现订阅接收采集中屯、保护数据功能,一体化数据采集中 屯、接收到后台订阅信息后,和前置采集的模型插件匹配,如果匹配上的保护数据模型,就分 发给保护业务后台,否则屏蔽该信息; (4) 部署其他业务后台 对于其他业务后台,包括但不限于WAMS、电量,采用和步骤2, 3远动和保护后台订阅发 布机制接收一体化数据采集中屯、分发的数据。
【专利摘要】本发明公开了一种后台模型数据订阅发布的实现技术。根据南网二次一体化OS2架构建设要求,主站除了传统的调度应用,还包括了保信,稳控,WAMS等其他应用功能,这要求主站系统具有一体化分布式采集能力,能统一全面采集主站需要的远动,保信,电量,稳控,WAMS,设备检测等各种所需类型的数据。对于各种后台进程,只需要注册各自模型插件,就能订阅自己关系的类型数据,真正实现模型数据的即插即用,实现了一体化数据采集中心和各后台业务系统的数据采集处理的标准化和组件化。
【IPC分类】G06Q50-06
【公开号】CN104599196
【申请号】CN201510061674
【发明人】朱涛, 施志良, 赵川, 蒋亚坤, 陶永晶
【申请人】云南电力调度控制中心, 南京南瑞继保电气有限公司
【公开日】2015年5月6日
【申请日】2015年2月6日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1