[发明专利]一种事件信息的调度方法有效
申请号: | 201510801318.4 | 申请日: | 2015-11-18 |
公开(公告)号: | CN105468444B | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 刘亮亮;严涛松;李康明;李永国;柏嵩;张建周 | 申请(专利权)人: | 国电南瑞南京控制系统有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林;朱妃 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 事件 信息 调度 方法 | ||
本发明公开了一种事件信息的调度方法,包括步骤有,创建事件信息的结构体二维数组、定向端口的二维整型数组、以及实际端口号与端口序号的对应整型数组;下行处理程序调度事件信息;上行处理程序调度事件信息;其中结构体二维数组和定向端口二维整型数组中的不同维度代表了不同的分组,通过下标之间相互关联实现事件信息的调度。本发明通过在进程内创建全局的结构体数组,运用进程内资源,可避免各个处理单元之间的数据传输,从而简化程序本身,提高运行可靠性,提高各个处理单元的存取事件信息的效率,读写的速度快,能够实时地传送所需的事件信息;而且,算法简单、易于实现,可提高单位时间的数据吞吐量,提高抗数据风暴的能力。
技术领域
本发明涉及一种调度方法,特别是涉及电力系统中应用于通讯管理设备的一种事件信息的调度方法。
背景技术
在现有的通讯管理机的事件信息调度设计中,大多采用的是事件信息存储在各自的处理单元中,然后各个处理单元通过相互通讯来传输所需的事件信息。这样的传统的设计结构需要处理单元之间频繁地进行通讯,其降低了通讯过程中事件信息传输的时效性。
另外,传统的事件信息调度方法中一般采用的是单线程的模式,所有的通信端口都是串行处理,当遇到事件信息数据风暴的时候,很有可能造成程序的异常。
发明内容
本发明的主要目的在于,克服现有技术中的不足,提供一种简单高效、传输可靠、时效性高的事件信息的调度方法,不仅简化了程序本身,提供运行可靠性,避免处理单元之间频繁地通讯,大幅提高事件信息的读写或存取效率;而且充分利用通讯管理设备资源,提高单位时间的数据吞吐量,以及提高抗数据风暴的能力。
为了达到上述目的,本发明所采用的技术方案是:
一种事件信息的调度方法,包括以下步骤:
1)创建事件信息的结构体二维数组、定向端口的二维整型数组、以及实际端口号与端口序号的对应整型数组;
1-1)创建一个公用的事件信息的结构体二维数组、用Event[上行端口数目][事件信息可存储个数设定值]表示,用于作为上行通讯模块在事件信息可存储个数设定值范围内存储下行通讯模块中采集到的事件信息的存储媒介,并要求同一时间仅有一个线程对事件信息的结构体二维数组进行读写操作;
其中,第一维度的上行端口数目表示用于上行通讯的端口数目,第二维度的事件信息可存储个数设定值表示设定的上行通讯端口可以接受来自下行通讯端口所传递来的事件信息个数的限制值;
1-2)创建一个定向端口的二维整型数组、用SendToPortArray[下行端口数目][上行端口数目]表示,程序初始化时用于存储从端口定向传输配置文件中读取的配置数据,当端口定向传输配置文件的配置数据发生改变时,程序通过读取改变后的配置数据更新定向端口的二维整型数组;
其中,端口定向传输配置文件是指下行通讯中一个端口采集的事件信息需要上行通讯中至少一个端口传输出去的配置信息,下行端口数目表示用于下行通讯的端口数目;
1-3)创建实际端口号与上、下行端口序号的对应整型数组,包括两个对应整型数组、分别为上行通讯对应整型数组和下行通讯对应整型数组,分别用PortMapU[上行端口数目]和PortMapD[下行端口数目]表示;其中,实际端口号包括对上行端口进行实际标号的上行实际端口号和对下行端口进行实际标号的下行实际端口号;
所述PortMapU[上行端口数目]用于记录上行端口序号对应的上行实际端口号,构成以上行端口序号作为下标和上行实际端口号作为值的数组元素,即PortMapU[上行端口序号]=上行实际端口号;
所述PortMapD[下行端口数目]用于记录下行端口序号对应的下行实际端口号,构成以下行端口序号作为下标和下行实际端口号作为值的数组元素,即PortMapD[下行端口序号]=下行实际端口号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南瑞南京控制系统有限公司,未经国电南瑞南京控制系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510801318.4/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置