[发明专利]基于通用电力SCADA系统的并行控制系统在审
申请号: | 201510673201.2 | 申请日: | 2015-10-16 |
公开(公告)号: | CN106597911A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 金凌玲;章扬;陈辉;刘启;董静;张志伟 | 申请(专利权)人: | 上海宝信软件股份有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 上海汉声知识产权代理有限公司31236 | 代理人: | 郭国中 |
地址: | 201203 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 通用 电力 scada 系统 并行 控制系统 | ||
1.一种基于通用电力SCADA系统的并行控制系统,其特征在于,包括:接口中间件、后台服务装置、人机交互装置;
所述人机交互装置,用于人机交互并发送用于指示遥控操作的控制命令给后台服务装置;
所述后台服务装置,包括:
人机前台消息响应装置,用于处理人机交互装置中的人机界面操作;
人机前台消息反馈装置,用于反馈控制命令对应程序的执行实时过程和执行最终结果的交互;
所述数据库交互装置,用于根据人机界面选择,调用制定的控制分组序列;
所述接口中间件用于节点的接入,并用于下发来源于所述人机交互装置的控制命令。
2.根据权利要求1所述的基于通用电力SCADA系统的并行控制系统,其特征在于,接口中间件包括:节点中间件、遥控中间件;节点中间件用于离散节点的接入,控制中间件用于控制命令下发和/或控制反馈校验;具体地:
节点中间件包括通讯驱动,通讯驱动用于不同的电力SCADA系统的接入和通讯;
遥控中间件采用多线程并行控制的方式来实现并行控制。
3.根据权利要求2所述的基于通用电力SCADA系统的并行控制系统,其特征在于,所述遥控中间件,具体如下:
A、并行控制数据读取后,执行如下A1-A6中任一个步骤:
(A1)针对后台服务装置发出的遥控操作的执行需求,建立程控执行主线程,该程控执行主线程根据数据库内并行控制分组序列中对应该次遥控操作所需的并行控制分组序列数量,建立相同数量的并行控制分组序列子线程,并建立一个定时器子线程和一个消息队列;
其中,定时器子线程用于各个并行控制分组序列子线程的同步和计时,消息队列用于并行控制分组序列子线程之间通讯;
(A2)程控执行主线程创建共享内存区,为每一个并行控制分组序列子线程分配三个状态字段和一个指令字段,其中,状态字段包括运行状态字段、运行步骤字段、等待状态字段;
a.运行状态字段用于记录该并行控制分组序列子线程的运行、挂起、完成、关闭;
b.运行步骤字段用于记录执行到该并行控制分组序列子线程的第几步;
c.等待状态字段用于记录该并行控制分组序列子线程的等待时间和等待状态;
d.指令字段用于记录由程控执行主线程通知并行控制分组序列子线程的指令;
各并行控制分组序列子线程能够读取其他并行控制分组序列子线程的状态字段,但只能维护本线程所分配到的状态字段;
程控执行主线程能够读取所有并行控制分组序列子线程的状态字段;指令字段由程控执行主线程维护,作为各并行控制分组序列子线程的执行步骤的前提条件;
(A3)各并行控制分组序列子线程独立地与电力SCADA系统通信,按线程对应的步骤顺序执行对应的电力遥控过程,并相应的维护本线程的状态字段;
(A4)单步电力遥控过程是按照遥控选择步骤、返校确认步骤、遥控执行步骤、执行确认步骤的顺序进行,定时器子线程定时通知各并行控制分组序列子线程,由各并行控制分组序列子线程维护本线程的等待状态字段,如果本线程处于等待状态,且等待时间超过预设值,则立即放弃正在执行的步骤,继续执行下一步骤操作;
(A5)各并行控制分组序列子线程是独立运行的;或者,如果需要另一并行控制分组序列子线程的状态字段值作为一并行控制分组序列子线程的一步骤的前提条件,则该一并行控制分组序列子线程将前提条件放入消息队列中等待反馈,并等待挂起,等到消息队列中的前提条件被反馈成功后,则移出消息队列并唤醒挂起的该一并行控制分组序列子线程;
(A6)定时器子线程定时通知程控执行主线程,由程控执行主线程遍历各并行控制分组序列子线程的状态字段;当程控执行主线程监视到所有并行控制分组序列子线程均运行完成或被强制关闭后,则结束程控执行主线程的执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝信软件股份有限公司,未经上海宝信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510673201.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种摩托车生产环境监测系统
- 下一篇:一种异步定时/计数器之间的协同工作方法