一种电力信息精准发送与接收方法及装置与流程

文档序号:15624804发布日期:2018-10-09 22:42阅读:215来源:国知局

本发明涉及电力技术领域,尤其涉及一种电力信息精准发送与接收方法及装置。



背景技术:

当前电力供电企业和用户用电之间存在信息沟通不畅等难题,主要体现在如下几个方面:一是计划停电,信息只能以广播、公告等方式进行发布,针对性差,用户获取偶然因素占主导位置,即使用户获得计划停电信息,还要从海量信息中筛选与自己相关的信息,用户体验性差。当计划停电信息出现取消,推迟等变化时,无法及时通知相应用户。二是事故停电方面,事故停电存在偶发性、突发性等特征,目前的信息发布机制不能迅速准确的将有相关信息传递给相关用户,用户收集的事故原因不能及时上报给电力公司。三是重点用户通知采用电话、短信等方式,存在工作量大、繁琐、效率低等不足。四是,用户发现电力设备的安全隐患、缺陷等不能及时上报电力公司。如果无法直接将供电企业和用电用户之间紧密关联起来,供电企业的停电计划、事故、异常等信息就无法及时准确的提供到用户手上,供电用户也无法及时得到用户提供的电力信息反馈,从而一方面影响了供电企业有针对性的对未接收到的重要用户的进一步沟通交流,也影响了用户对供电企业的满意程度。



技术实现要素:

本发明提出了一种电力信息精准发送与接收方法及装置,以解决上述背景技术中提出的问题。

本发明提出了一种电力信息精准发送与接收方法及装置,包括如下步骤:

s1、基于供电线路结构,电能从供电端到用电端的传递过程由主线路环节、分段线路环节、分支线路环节、村街/小区接入点以及专变用户接入点组成,将线路简化为由主线路单元、分段单元、分支单元、村街/小区单元以及专变用户接入单元;

线路各单元通过拖拽各组成单元搭建线路模型,其中在主线路单元上可以连接多个分段单元,每一分段单元上支持连接多个分支单元,村街/小区单元以及专变用户接入单元可连接在主线路、分段或是分支单元;

s2、线路模型建立后,各组成单元之间通过邻接矩阵方式存储线路结构,其中矩阵中元素值为1表示两个组成单元之间存在电能正向传递关系,元素值为0表示两个组成单元之间的电能没有传递关系;

s3、基于建立的线路模型,在线路由于停电需要对指定的用电用户发送停电信息时,管理用户可在线路模型上选定停电开始位置,此时在邻接矩阵中将对角线上的此元素赋值为-1,利用元素之间的连接关系通过迭代方式将-1值传递到其他单元,当下一次迭代后的矩阵与上一次值完全一样时,则此时迭代结束,分析对角线上取值为-1的元素,此时这些元素上关联绑定的用户则能够接收到下发的停电信息;

如下通过程序说明迭代分析过程:

假设建立的线路单位个数为n,则建立的邻接矩阵为n*n的矩阵,其结构如下:

x11,‥‥‥,x1i,‥‥‥x1n,

x21,‥‥‥,x2i,‥‥‥x2n,

‥‥‥,‥‥‥,‥‥‥,

xn1,‥‥‥,xni,‥‥‥xnn,

其中xij=1或是0,当选定某一节点开始接收下发的停电计划等消息时,在邻接矩阵中设置xkk=-1,随后进行一次迭代,迭代过程如下:

(1)xki(new)=xki(old)*-1,其中xki(new)表示矩阵中第k行第i个元素的迭代后的取值,xki(old)表示第k行第i个元素迭代之前的取值;

(2)对于矩阵中第k行的元素,如果有取值为-1的元素,假设xkm=-1,则此时将xmm取值=-1;

(3)对于对接线元素中出现-1的行重复步骤(1)和(2),直到矩阵在迭代前和迭代后没有变化时,此时迭代步骤停止;

(4)提取对接线元素值为-1的单元,则这些单元即为出现停电计划等消息发送的单元,所有连接到该单元上的用户都将接收到管理员下发的信息。

2、根据权利要求1所述的电力信息精准发送与接收方法及装置,本发明还提供一种用户用电位置自动优化方法,其特征在于,包括如下步骤:

s1、用户用电位置绑定模块:用户基于自己的用电位置,从线路模型中选择其认为最合适的村街/小区或是专变用户接入位置点,在选择过程中,可通过用户用电位置的位置或是相关的名称等方式自动为用户匹配最合适的用电绑定位置;

s2、用电位置优化选择模块:可支持设置用电绑定位置自动优化或是不自动优化功能,自动优化功能通过获取用户设定的用电优化选择信息,为需要优化的用户提供用电绑定位置优化分析功能,从而保证用户从线路模型上绑定到合适准确的位置上;

s3、信息反馈模块:用户在接收到下发的停电计划等消息情况下,当已经到达停电开始时间时,如果发现实际的信息与消息上提供的信息不相同的情况下,可通过信息反馈模块,提交信息接收不准确反馈信息;

s4、关联位置优化模块:利用用户反馈信息以及该条消息发送的用户范围,结合线路模型的邻接矩阵,通过循环迭代方法,找出与用户关联用电位置最近的村街/小区或是专变用户节点,并将给信息反馈给用户,用户可从列表中自行选择新的绑定位置,或是直接利用系统提供给的默认最优的绑定位置;

如下通过具体的过程描述方式说明关联位置优化模块的工作方法:

(1)、假设用户关联的位置点为xpp,线路的邻接矩阵为x,而且结合停电范围信息,已经清楚了x中哪些对角线元素取值为-1;

(2)、将邻接矩阵x中的xpp元素设置为-1,并对举证x转置得到x(new),此时将x与x(new)进行元素或运算,其运算规则为:假如xij=1或x(new)ij=1,则运算后的新矩阵ij位置取值为1,假如xij=0且x(new)ij=0,则运算后的新矩阵ij位置取值为0.对角线上的元素不参与运算,此时得到矩阵m,m=x||x(new);

(3)、对矩阵m进行迭代运算,运算方法为xpp=-1,也即mpp=-1,对m矩阵中的第p行取值为mpi(new)=mpi(old)*-1,其中mpi(new)为第p行第i列中元素迭代后的值,mpi(old)为第p行第i列中元素迭代前的值。并对迭代后的值判断是否存在-1的元素,假设mpk(new)=-1,则设置mkk(new)=-1;

(4)、判断mkk(new)单元是否为村街/小区或是专变用户接入位置点,并且在本次停电范围以外,如果是,则这些位置点均为推荐给用户优化后的关联位置点;

如果不是,则循环步骤(3)与(4),直到迭代后的结果与迭代前的结果一致。

本发明还提供一种停电信息下发与接收方法,其具体过程如下:

在消息队列中通过发布主题方式将与其相关的电力消息发送到队列服务中,其中主题内容为村街/小区与转变用户接入位置点的编号,信息接收方通过订阅队列消息主题方式,获取与其相关的停电信息等消息,同时在消息队列中设置消息缓存机制,该缓存信息包括有所有订阅消息队列用户的信息,发布的消息,用户订阅的消息状态信息,基于这些内容,消息队列的缓存中及时清除用户已经订阅的消息,并保留用户未订阅的消息,在保留时间超过消息的有效期后,自动将该消息从缓存中清退。

与现有技术相比,本发明的一种电力信息精准发送与接收方法及装置具有如下的有益效果:一、为供电管理方和用电方提供及时的信息交互通道,提高电能供应方信息透明度,加强用户对能源使用的信息知悉度,让用户及时了解并掌握电能供应方发布的与用户方相关的各项计划和消息信息,降低用户对异常事件的投诉率,同时通过信息交互通道,对于出现异常事件时,双方可相互提供建议和提醒信息,降低异常事件对用户用电带来的不利影响,提高供电质量和服务能力;

二、线路模型构建通过简化为5个单元方式,简化了线路结构,便于管理人员快速构建线路模型,同时简化的模型又不失去供电线路对用户供电的任何信息,在出现停电或是其他异常信息时,管理人员只需要从线路模型上选择停电或是异常事件的开始点,模型根据邻接矩阵自动分析需要接收消息的用户范围,提高了信息发送的便捷性,为管理人员及时将信息下发提供了方便的途径和方法;

三、该方法为用户选择用电位置提供了简便的方法,支持用户根据自己的位置和模型中的单元名称进行绑定,同时允许用户选择试绑定方式,在此方式下,系统根据用户反馈的消息是否与其相关自动为用户提供最合适的绑定位置,经过多次迭代优化,实现用户用电位置与线路模型单元的精准绑定,从而保证了用户接收到的消息均为其相关的准确消息。

附图说明

图1为一种电力信息精准发送与接收方法及装置的流程示意图;

图2为一种电力信息精准发送与接收方法及装置示意图。

具体实施方式

下面结合具体实施例来对本发明做进一步说明。

一种电力信息精准发送与接收方法及装置,包括如下步骤:

s1、基于供电线路结构,电能从供电端到用电端的传递过程由主线路环节、分段线路环节、分支线路环节、村街/小区接入点以及专变用户接入点组成,将线路简化为由主线路单元、分段单元、分支单元、村街/小区单元以及专变用户接入单元;

线路各单元通过拖拽各组成单元搭建线路模型,其中在主线路单元上可以连接多个分段单元,每一分段单元上支持连接多个分支单元,村街/小区单元以及专变用户接入单元可连接在主线路、分段或是分支单元;

s2、线路模型建立后,各组成单元之间通过邻接矩阵方式存储线路结构,其中矩阵中元素值为1表示两个组成单元之间存在电能正向传递关系,元素值为0表示两个组成单元之间的电能没有传递关系;

s3、基于建立的线路模型,在线路由于停电需要对指定的用电用户发送停电信息时,管理用户可在线路模型上选定停电开始位置,此时在邻接矩阵中将对角线上的此元素赋值为-1,利用元素之间的连接关系通过迭代方式将-1值传递到其他单元,当下一次迭代后的矩阵与上一次值完全一样时,则此时迭代结束,分析对角线上取值为-1的元素,此时这些元素上关联绑定的用户则能够接收到下发的停电信息;

如下通过程序说明迭代分析过程:

假设建立的线路单位个数为n,则建立的邻接矩阵为n*n的矩阵,其结构如下:

x11,‥‥‥,x1i,‥‥‥x1n,

x21,‥‥‥,x2i,‥‥‥x2n,

‥‥‥,‥‥‥,‥‥‥,

xn1,‥‥‥,xni,‥‥‥xnn,

其中xij=1或是0,当选定某一节点开始接收下发的停电计划等消息时,在邻接矩阵中设置xkk=-1,随后进行一次迭代,迭代过程如下:

(1)xki(new)=xki(old)*-1,其中xki(new)表示矩阵中第k行第i个元素的迭代后的取值,xki(old)表示第k行第i个元素迭代之前的取值;

(2)对于矩阵中第k行的元素,如果有取值为-1的元素,假设xkm=-1,则此时将xmm取值=-1;

(3)对于对接线元素中出现-1的行重复步骤(1)和(2),直到矩阵在迭代前和迭代后没有变化时,此时迭代步骤停止;

(4)提取对接线元素值为-1的单元,则这些单元即为出现停电计划等消息发送的单元,所有连接到该单元上的用户都将接收到管理员下发的信息。

2、根据权利要求1所述的电力信息精准发送与接收方法及装置,本发明还提供一种用户用电位置自动优化方法,其特征在于,包括如下步骤:

s1、用户用电位置绑定模块:用户基于自己的用电位置,从线路模型中选择其认为最合适的村街/小区或是专变用户接入位置点,在选择过程中,可通过用户用电位置的位置或是相关的名称等方式自动为用户匹配最合适的用电绑定位置;

s2、用电位置优化选择模块:可支持设置用电绑定位置自动优化或是不自动优化功能,自动优化功能通过获取用户设定的用电优化选择信息,为需要优化的用户提供用电绑定位置优化分析功能,从而保证用户从线路模型上绑定到合适准确的位置上;

s3、信息反馈模块:用户在接收到下发的停电计划等消息情况下,当已经到达停电开始时间时,如果发现实际的信息与消息上提供的信息不相同的情况下,可通过信息反馈模块,提交信息接收不准确反馈信息;

s4、关联位置优化模块:利用用户反馈信息以及该条消息发送的用户范围,结合线路模型的邻接矩阵,通过循环迭代方法,找出与用户关联用电位置最近的村街/小区或是专变用户节点,并将给信息反馈给用户,用户可从列表中自行选择新的绑定位置,或是直接利用系统提供给的默认最优的绑定位置;

如下通过具体的过程描述方式说明关联位置优化模块的工作方法:

(1)、假设用户关联的位置点为xpp,线路的邻接矩阵为x,而且结合停电范围信息,已经清楚了x中哪些对角线元素取值为-1;

(2)、将邻接矩阵x中的xpp元素设置为-1,并对举证x转置得到x(new),此时将x与x(new)进行元素或运算,其运算规则为:假如xij=1或x(new)ij=1,则运算后的新矩阵ij位置取值为1,假如xij=0且x(new)ij=0,则运算后的新矩阵ij位置取值为0.对角线上的元素不参与运算,此时得到矩阵m,m=x||x(new);

(3)、对矩阵m进行迭代运算,运算方法为xpp=-1,也即mpp=-1,对m矩阵中的第p行取值为mpi(new)=mpi(old)*-1,其中mpi(new)为第p行第i列中元素迭代后的值,mpi(old)为第p行第i列中元素迭代前的值。并对迭代后的值判断是否存在-1的元素,假设mpk(new)=-1,则设置mkk(new)=-1;

(4)、判断mkk(new)单元是否为村街/小区或是专变用户接入位置点,并且在本次停电范围以外,如果是,则这些位置点均为推荐给用户优化后的关联位置点;

如果不是,则循环步骤(3)与(4),直到迭代后的结果与迭代前的结果一致。

本发明还提供一种停电信息下发与接收方法,其具体过程如下:

在消息队列中通过发布主题方式将与其相关的电力消息发送到队列服务中,其中主题内容为村街/小区与转变用户接入位置点的编号,信息接收方通过订阅队列消息主题方式,获取与其相关的停电信息等消息,同时在消息队列中设置消息缓存机制,该缓存信息包括有所有订阅消息队列用户的信息,发布的消息,用户订阅的消息状态信息,基于这些内容,消息队列的缓存中及时清除用户已经订阅的消息,并保留用户未订阅的消息,在保留时间超过消息的有效期后,自动将该消息从缓存中清退。

本发明提供一种电力信息精准发送与接收方法及装置,能够实现电力信息的精准快速发送。结合用户用电位置从村街/小区或是专变用户接入,将供电线路按照不同的层次等效,建立一个完全符合电力信息下发管理的线路模型结构,在线路模型结构上设置用电位置关联的村街/小区或是专变用户接入位置点,用电用户通过选择绑定用电位置点,建立一套从线路到用户用电紧密关联的结构模型,在此结构模型上选择停电位置点发送停电计划、异常、故障等电力信息,实现停电信息的精准快速发送,彻底解决当前电力企业与用户之间无法精准及时信息交互的状况。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1