一种基于IEC61968信息交互的优先级传输控制方法与流程

文档序号:12366798阅读:158来源:国知局
一种基于IEC61968信息交互的优先级传输控制方法与流程
本发明涉及电力系统信息
技术领域
的控制方法,具体讲涉及一种基于IEC61968信息交互的优先级传输控制方法。
背景技术
:在电力行业信息化建设中,配电网领域的信息系统数量众多,业务复杂,往往需要贯穿多个信息系统实现数据共享,因此信息集成是配电网信息化建设的关键所在。近年来,随着智能电网的发展,互操作成为配网信息集成的最新目标,IEC61968标准成为配电网信息集成的共识,许多供电企业逐步从点对点的信息集成模式过渡到基于信息交换总线和SOA服务架构的集成模式。IEC61968标准通过制定统一的配网公共信息模型CIM、统一的消息格式和统一的服务接口,为配电网互操作打下基础。基于IEC61968标准的信息交互技术是配电网相关应用系统实现信息共享、安全机制等基本数据业务的常规方法,可以使应用系统信息交互过程安全、高效、透明,且便于对交互过程进行管理。配电网业务系统通常经由信息交换总线(以下简称总线)来实现信息交互,随着接入总线的应用系统越来越多,同时由于各应用系统之间的重要等级不同,传输数据量的大小也不同,导致实时性要求较高的消息无法被总线及时送达,而往往被实时性要求不高的大数据消耗了更多资源,从而影响了配电网整体的信息互操作能力。技术实现要素:为解决上述现有技术中的不足,本发明的目的是提供一种基于IEC61968信息交互的优先级传输控制方法,该方法与传统的数据队列式传输相比,解决了重要消息在大数据量传输时无法及时送达的问题,从而有效提高配电网数据传输与交互效率,保障信息互操作业务的稳定性与连续性。本发明的目的是采用下述技术方案实现的:本发明提供一种基于IEC61968信息交互的优先级传输控制方法,其改进之处在于,所述方法包括下述步骤:步骤1:获得基于IEC61968标准的消息动词和消息名词;步骤2:按照配电网业务划分消息动词和消息名词组合;步骤3:根据配电网业务的分类制定主题关键字优先级序列;步骤4:为制定完成的主题关键字设置传输优先级;步骤5:根据主题关键字优先级序列动态调整消息传输过程中等待传输的消息;步骤6:每当增加一条待传输消息时,重复执行步骤5,直到将所有消息传输完成。进一步的,所述步骤1中,所述消息动词包括请求、应答和事件;所述请求和应答用于处理请求/应答模式的消息传输,所述事件用于处理发布/订阅模式的消息传输;所述消息名词由CIM模型的实体构成。进一步的,所述步骤2中,所述消息动词和消息名词按照配电网业务关联关系(配电网业务关联关系是配电网具体业务之间的关系,例如当发生开关状态变位,即产生changeBreaker主题的消息,随之系统会自动发出changedBreaker主题消息,为所有关注开关状态的业务广播此消息。因此,配电网业务的关联关系涉及到具体的场景,同时还与消息动词与消息名词有关。)组合组成基于IEC61968标准的主题关键字;所述主题关键字是由消息动词与消息名词组合;所述基于IEC61968标准消息动词包括请求、应答和事件,消息名词是由IEC61868模型组成。进一步的,所述步骤3中,主题关键字优先级序列指的是根据配电网业务划分出来的优先级数量,并进行高低排序(据配电网场景,结合业务重要性制定出多少优先等级,0、1、2、…9甚至更多,并指定优先级从0到9逐步降低。)。进一步的,所述步骤4中,主题关键字的传输优先级包括优先级逐步降低的0~9等级(如为getSubstation主题设置优先级为7,为updateControlArea主题设置优先级为3等等)。进一步的,所述步骤5中,在信息交换总线进行消息传输过程中,遇大量消息进入队列时,消息传输控制器启动,并执行调度管理;初始队列顺序是任意的,根据优先级控制映射表进行队列的排序;除正在执行传输的消息不进行排序外,其余等待传输的消息按照优先级进行排序。与最接近的现有技术相比,本发明提供的技术方案具有的优异效果是:本发明提供的基于IEC61968信息交互的优先级传输控制方法:以IEC61968标准中的主题(包括消息动词、消息名词)作为消息传输优先级的主题关键字,并根据实际业务为各类主题设置相应的优先级别,在消息互操作过程中利用优先级实现消息的实时调度与传输控制。与传统的数据队列式传输相比,解决了重要消息在大数据量传输时无法及时送达的问题, 从而有效提高配电网数据传输与交互效率,保障信息互操作业务的稳定性与连续性。为了上述以及相关的目的,一个或多个实施例包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明某些示例性方面,并且其指示的仅仅是各个实施例的原则可以利用的各种方式中的一些方式。其它的益处和新颖性特征将随着下面的详细说明结合附图考虑而变得明显,所公开的实施例是要包括所有这些方面以及它们的等同。附图说明附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1是本发明提供的配电网信息交换总线消息传输队列初始状态示意图;图2是本发明提供的等待传输的消息严格按照优先级进行排序示意图;图3是本发明提供的配电网信息交换总线消息传输队列完成后状态示意图;图4是本发明提供的基于IEC61968信息交互的优先级传输控制方法流程图。具体实施方式下面结合附图对本发明的具体实施方式作进一步的详细说明。以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的组件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本发明的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,本发明的这些实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动地限制该应用的范围为任何单个发明或发明构思。本发明基于IEC61968国际标准,以消息动词、消息名词相结合的方式进行主题优先级编排,并制定相应传输优先级规则,在总线中严格按此规则进行消息传输,从而提高总线传 输效率,实现高效、可控的配电网领域信息互操作,如图4所示,该方法包括下述步骤:步骤1:准备基于IEC61968标准的消息动词和消息名词;消息动词分为请求、应答、事件三类。前两类用于处理请求/应答模式的消息传输,第三类用于处理发布/订阅模式的消息传输。其次,应知晓作为主体关键字重要组成部分的消息名词,是由CIM模型的实体构成。消息动词表如表1所示,消息名词表如表2所示:表1基于IEC61968的配电网消息动词表表2基于IEC61968的部分配电网消息名词表编号消息名词备注1Breaker断路器2Substation厂站3ACLineSegment交流线路4ControlArea控制区5AssetInfo资产信息6Customer客户7VoltageLevel电压等级8RemoteControl远程控制步骤2:按照配电网业务对消息动词和消息名词进行组合分类;步骤3:根据配电网业务的分类制定出优先级序列;步骤4:为制定完成的消息动词和消息名词组合设置优先等级;优先级包括0~9且从0到9优先级逐步降低,优先等级表如表3所示:表3基于IEC61968的主题消息优先级定制表编号消息动词+消息名词优先级备注1getRemoteControl5查询远程控制信息2getSubstation7查询厂站信息3changeBreaker2重置开关信息4updateControlArea3更新控制区信息5deleteAssetInfo6删除资产信息6getVoltageLevel4查询电压等级信息步骤5:根据消息优先级动态调整消息传输过程中等待传输的消息;步骤6:每当增加一条待传输消息时,重复执行步骤5,直到将所有消息传输完成。实施例在配电网信息
技术领域
,信息交换总线是进行互操作的有力工具,通过它可以实现生产控制大区与管理信息大区之间业务系统的互操作,从而形成完整的电力业务流。现以部分IEC61968消息主题为例,介绍信息交互优先级制定方法、信息交换总线优先级传输与控制方法的建立过程:(1)按照IEC61968标准CIM,准备消息动词与消息名词列表如表1、表2所示。首先,应明确消息动词分为请求、应答、事件三类。前两类用于处理请求/应答模式的消息传输,第三类用于处理发布/订阅模式的消息传输。其次,应知晓作为主体关键字重要组成部分的消息名词,是由CIM模型的实体构成。(2)根据表1、表2中的消息动词和消息名词按照业务关联关系搭配并形成基于IEC61968标准的主题,如表3所示,再按照业务重要性为各类主题设置优先等级,从0到9优先级逐步降低。(3)在信息交换总线进行消息传输过程中,如遇大量消息进入队列时,消息传输控制器将启动,并执行调度管理程序。如图1所示,初始队列顺序是任意的,随后根据优先级控制映射表进行队列的排序。在除了正在执行传输的消息(图中优先级等级为5的消息)不进行排序外,其余等待传输的消息(图中除了优先级等级为5的消息)将严格按照优先级进行排序,如图2所示。完成后的队列顺序如图3所示。(4)每当消息队列中有新消息进入时,即进行(3)步骤,从而保障优先级高的消息能够及时送达。应该明白,公开的过程中的步骤的特定顺序或层次是示例性方法的实例。基于设计偏好,应该理解,过程中的步骤的特定顺序或层次可以在不脱离本公开的保护范围的情况下得到重新安排。所附的方法权利要求以示例性的顺序给出了各种步骤的要素,并且不是要限于所述的特定顺序或层次。在上述的详细描述中,各种特征一起组合在单个的实施方案中,以简化本公开。不应该将这种公开方法解释为反映了这样的意图,即,所要求保护的主题的实施方案需要清楚地在每个权利要求中所陈述的特征更多的特征。相反,如所附的权利要求书所反映的那样,本发明处于比所公开的单个实施方案的全部特征少的状态。因此,所附的权利要求书特此清楚地 被并入详细描述中,其中每项权利要求独自作为本发明单独的优选实施方案。上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员依然可以对本发明的具体实施方式进行修改或者等同替换,这些未脱离本发明精神和范围的任何修改或者等同替换,均在申请待批的本发明的权利要求保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1