一种用于变电站顺控系统的多巡检机器人协同运作方法

文档序号:6309500阅读:245来源:国知局
专利名称:一种用于变电站顺控系统的多巡检机器人协同运作方法
技术领域
本发明涉及一种用于变电站顺控系统的多巡检机器人协同运作方法,属于变电站自动化控制领域。
背景技术
变电站顺序化控制(以下简称顺控)是智能变电站必须具备的基本功能之一。顺控也称程序化操作,是指在变电站原有标准化操作的前提下,由变电站自动化系统自动按照操作票规定的顺序执行相关运行方式变化的操作任务,一次性自动完成多个控制步骤的操作。
变电站智能巡检机器人是携带红外和可见光成像设备的移动机器人,在全天候条件下,以全自主或遥控方式,进行变电站设备巡检,对巡检数据提供专家分析。
在智能变电站,顺控需要巡检机器人进行设备状态的自动识别。且变电站占地面积较大,顺控时先后对多个电压等级的设备进行连续控制,同时要求多个巡检机器人配合。 多巡检机器人协同运作时会存在以下问题
1、顺控单步执行时,如何计算每个巡检机器人最优路径;
2、考虑路程、时间、安全性和机动性等综合指标,顺控单步时多巡检机器人的选优;考虑单步选优方案执行时多巡检机器人的当前位置,进行避障处理。
3、如何将每个单步选优方案及避障方案转化成每个巡检机器人协同运作序列。
为解决上述问题,国内外许多机构都对此相关问题进行了深入的研究,主要的研究成果包括
1、国家知识产权局于2011年5月18日公告的专利号201110002034. 0,名称为 “具备可视化和交互性的变电站顺控系统”的专利中提出了智能视频系统接入顺序化控制系统代替原来的人工确认且智能视频系统可投退,该发明主要实现对变电站设备进行智能控制。
2、国家知识产权局于2011年11月23日公告的专利号201110216383. 2,名称为 “一种基于移动机器人的全自动变电站倒间顺序操作顺序控制方法”的专利中提出了巡检机器人利用最优路径规划算法以及模式识别算法实现顺控后设备状态的自动检测及信息反馈,该发明主要实现以巡检机器人为核心的智能视频系统。
3、《电力系统自动化》2007年09期《基于图论的电力巡检机器人智能寻迹方案》 的论文中提出了采用图论建模和基于Warshall算法解传递闭包的路径搜索方案,该论文主要实现了变电站内简单巡检任务的智能寻迹。
4、《仪器仪表学报》2009年10期《基于Floyd算法的移动机器人最短路径规划研究》的论文中提出了采用栅格地图建模和垂线法选择关键节点继而采用Floyd算法规划的研究,该论文主要实现了栅格地图环境下的路径规划。
以上研究都取得了一定程度上的有益效果,但存在以下问题
1、“具备可视化和交互性的变电站顺控系统”使用的“智能视频系统”或“标准巡视系统”更多的是基于常规安防视频系统,在变电站内布局不充分,无法实现设备全覆盖。
2、“一种基于移动机器人的全自动变电站倒闸顺序操作顺序控制方法”在响应顺控时存在目标多,耗时长,未涉及多巡检机器人的协同运作方法。
3、“基于图论的电力巡检机器人智能寻迹方案”未涉及顺控任务的智能寻迹,且根据其附图“分岔路口寻址流程”判断其未涉及多巡检机器人的协同运作。
4、“基于Floyd算法的移动机器人最短路径规划研究”建立的栅格地图环境,以及采用的垂线法更多是在仿真环境下对Floyd算法研究,未涉及变电站及顺控系统等应用领域。发明内容
本发明的目的就是为解决上述现有技术的不足,提供一种用于变电站顺控系统的多巡检机器人协同运作方法,采用本发明的巡检机器人行驶路线短,自动避障,同时能缩短顺控响应时间,提高执行效率。
为实现上述目的,本发明采用的技术方案是一种用于变电站顺控系统的多巡检机器人协同运作方法,它的步骤为
第一步,基于变电站环境采用拓扑法建模,根据巡检机器人可行走的磁导航路线形成拓扑网状图和连通关系矩阵,进行路径的搜索及遍历输出距离矩阵和最短路径矩阵;
第二步,在顺控单步时,根据距离矩阵和最短路径矩阵确定各巡检机器人从当前位置到目标点的最短连通路径序列;
第三步,每个目标点单步选优,即在考虑路程、时间、安全性和机动性综合指标下, 选择性能最优的巡检机器人;
第四步,确定每个巡检机器人的实际路径序列;即根据第三步结果,依次组合形成每个巡检机器人的运行路径序列,以及对应的激活事件;
第五步,在线监测,如果中途环境发生变化,在线监测负责排除故障,恢复运行。
所述第一步中,建模过程为将供巡检机器人行走的磁导航道路连接起来形成拓扑网状图和连通关系矩阵;其中交叉路口设置多个RFID,并简化合并为拓扑网状图中的一个节点,道路就是拓扑网状图中的一条边,道路的长度即为边的长度,也是连通关系矩阵中边的权值;其中,对于十字路口,在其四角设有四个RFID点;在丁字路口,则设有三个RFID 点;如果是拐角处,则设有两个RFID点。
利用Floyd (弗洛伊德)算法确定搜索路径矩阵,即最短路径矩阵,并通过迭代优化,提高运算速度;通过路径的搜索及深度遍历输出距离矩阵和最短路径矩阵。
所述路径搜索及遍历包括以下步骤
1-1)给距离矩阵赋初值;
对一个有η个顶点的图G,每个顶点用自然数编号,分别为1,2…η ;把图G的连通关系矩阵,即图G的带权邻接矩阵W,作为距离矩阵的初值,即=(40))^ = W .其中η为,大于等于2的正整数,i,j均为大于等于1且小于等于η的正整数;D(°)为赋初值后的距离矩阵,为顶点i和顶点j之间的距离初值即Wij ;
1-2)利用Floyd算法确定路径最短的距离矩阵;
第1步,构造D⑴=(<υ) ,其中=IriinWfMf +《)丨是从顶点土到顶点J·的只允许以顶点V1作为中间点的路径中最短路长度,其中i,j相邻时=W11否则? ,min {A,B}是从A、B两个元素中取最小值,A、B均为正实数,下同;⑴表示值为无穷大;Vl是带权邻接矩阵W中距离顶点i最近的顶点;
第2步,构造办2) =(<2)U,其中=min{<),始)+ )}是从顶点i到顶点j的只允许以Vl,V2作为中间点的路径中最短路的长度,V2是带权邻接矩阵W中距离顶点V1最近的顶点,V2不等于i;
依次类推,直至第η 步,构造办“)=(<")) ,其中=IiiiiH^i-1Ui"-1) +<Γ)}是从顶点i到顶点j的只允许以Vl,V2,…,Vn作为中间点的所有路径中最短路的长度,即是从顶点i到顶点j中间可插入任何顶点的路径中最短路的长度;Vn是带权邻接矩阵W中距离顶点j最近的顶点,Vn不等于j ;
1-3)通过迭代优化,提高运算速度;
在计算迭代矩阵D(k)中的元素Jf1时,矩阵D(k)前面i-Ι行的元素和第i行前面j_l 个元素已经全部计算出来,扩展矩阵维度存储利用这些新的元素来参与计算,加速迭代求解,k表示第k步迭代,Vk表示第k步迭代时的中间点;迭代公式变为
<)=腿{mmK^ + Om^k^^mmKr + C^mm^r + ^T) vk <Jvkvk <Jvkvk >Jvk <lvk >Jvk
同时每次迭代都需要判断+ ,一般先求和再比较, 求和计算次数较多,如果=<4—11或υ =<<Γυ成立,则不需要求和比较即可判断 dT =dV,否则再求和,从而加快了运算速度;
其中Sf1表示从顶点i到顶点j的只允许以V1, V2,…,Vk作为中间点的所有路径中最短路的长度,其它类同;
最后输出距离矩阵和最短路径矩阵,其中最短路径矩阵存储有任一始发点和任一目标点之间最短中间点的集合,距离矩阵存储有任一始发点和任一目标点之间最短中间点的距离。
所述第二步中,顺控单步时确定各巡检机器人最短连通路径序列包括以下步骤
2-1)通过最短路径矩阵找出各巡检机器人当前位置和目标点之间的最短的中间点序列;
2-2)通过距离矩阵,计算出各巡检机器人当前位置到目标点之间的最短的中间点序列的距离之和;
反复调用步骤2-1) ,2-2),依次获得各巡检机器人当前位置到目标点之间的距离最短连通路径序列,Rri表示第r个巡检机器人在顺控第1个目标点时的距离最短连通路径序列,Lrl表示第r个巡检机器人在顺控第1个目标点时的最短距离。
所述第三步中,目标点单步选优包括以下步骤
3-1)因为部分道路存在限速导致整个运动过程非勻速,根据Rri和Lri计算出时间 Tri,对时间Tri设立影响因子m ;对路程Lri设立影响因子η ;
得到综合参数Prl = Trl X m+Lrl X η ;
目标点单步选优时在多个巡检机器人综合参数P11JfPri…中,选择最小的巧机器人最短连通路径序列^^ll;
3-2)安全边界规则检测;
当多巡检机器人组成的团队负责变电站的巡检时,要求每个巡检机器人负责一片辖区;每个巡检机器人的辖区与相邻辖区有部分边界道路重叠;同一电压等级设备的检测点分布在多个辖区;任意时刻,一条道路上同时只允许有一个巡检机器人行进或静止; 当某个巡检机器人检查到某条道路出现故障或出现意外事件时,必须通知其他巡检机器人绕道行驶;
针对上述要求,给出下面的行走规则单行道规则,每条道路只有一条干道,无左右干道之分;道路独占,在任意时刻,一条道路上同时只有一个巡检机器人行进或静止 ’交叉路口独占,在任意时刻,一个交叉路口同时只有一个巡检机器人行进或静止;绕障行驶, 一旦某条道路出现故障,该道路将禁止通行,直到故障解除;
依据上面的规则,检测^^ll是否与其它的巡检机器人存在道路、交叉路口冲突,如果存在冲突,根据^^和^十算出冲突发生时的绝对时间戳,以及划定安全区域;计算冲突机器人移动至安全区域的运动最佳绝对时间戳,并避免产生二次冲突,形成特定避障序列;
3-3)反复调用步骤3-1、3_2,选择出顺控每个目标点所对应的机器人最短连通路径序列~、…、Rr,、
所述第四步中,确定每个巡检机器人的实际路径序列包括以下步骤
4-1)根据第三步结果&!、…、…和每个巡检机器人的特定避障序列,组合出每个巡检机器人的运行路径序列,并注明绝对时间戳;
4-2)每个目标点的机器人检测完成后都会广播结束事件,这一事件作为下一个目标点的巡检机器人检测的激活事件。
所述第五步中,在顺控任务、道路、设备、机器人状态等环境变化后,在线检测对目标点序列进行动态调整,及时更新每一个巡检机器人的运行路径序列,并注明绝对时间戳; 在任务完成后将各巡检机器人恢复正常巡检状态或者充电状态。
本发明基于目前变电站顺控系统对多个巡检机器人协同工作的要求,利用磁导航技术和RFID技术的结合,形成机器人的巡检模型。在有顺控多个目标点时,通过最优路径的分析,找到离目标点最近的巡检机器人,然后根据建立的模型规划各巡检机器人的工作路径,由各巡检机器人分别按照各自的任务和路径同时进行协同巡检;在巡检时各巡检机器人处于在线监测状态,全局控制端可以根据环境的变化,即时调整相应巡检机器人的路径,实现最优化的协同巡检工作。
本发明的有益效果是
1、采用本发明的变电站巡检机器人行驶路线短,机器人到位检测时间快,节省了电池能量;
2、采用多巡检机器人协同运作能有效节省变电站顺控多设备操作后设备校验的时间,压缩总的顺控系统执行时间,提高变电站的自动化水平;
3、采用路径规划的变电站巡检机器人自动和变电站顺序系统配合,代替运行人员实现对倒闸操作后设备状态的识别,大大减轻运行人员的劳动强度,缩短操作时间,消除现8场人员的主观因素的影响,为变电站顺控操作的安全性提供了重要保障。


图1为方法流程图2为设备巡视图3为变电站建模图4为顺控路径规划中间结果1 ;
图5为顺控路径规划中间结果2;
图6为顺控路径规划中间结果3 ;
图7为顺控路径规划中间结果4 ;
图8为顺控路径规划最终结果;
图9为时间序列最终结果。
具体实施方式
下面结合具体实施方式
对本发明做进一步说明。
图1中,一种用于变电站顺控系统的多巡检机器人协同运作方法,它的步骤为
第一步,基于变电站环境采用拓扑法建模,根据巡检机器人可行走磁导航路线形成拓扑网状图和连通关系矩阵,进行路径的搜索及遍历输出距离矩阵和最短路径矩阵;
第二步,在顺控单步时,根据距离矩阵和最短路径矩阵确定各巡检机器人从当前位置到目标点的最短连通路径序列;
第三步,每个目标点单步选优,即在考虑路程、时间、安全性和机动性综合指标下, 选择性能最优的巡检机器人;
第四步,确定每个巡检机器人的实际路径序列;即根据第三步结果,依次组合形成每个巡检机器人的运行路径序列,以及对应的激活事件;
第五步,在线监测,如果中途环境发生变化,在线监测负责排除故障,恢复运行。
所述第一步中,建模过程为将供巡检机器人行走的磁导航道路连接起来形成拓扑网状图和连通关系矩阵;其中交叉路口设置多个RFID,并简化合并为拓扑网状图中的一个节点,道路就是拓扑网状图中的一条边,道路的长度即为边的长度,也是连通关系矩阵中边的权值;其中,对于十字路口,在其四角设有四个RFID点;在丁字路口,则设有三个RFID 点;如果是拐角处,则设有两个RFID点。
利用Floyd (弗洛伊德)算法确定搜索路径矩阵,即最短路径矩阵,并通过迭代优化,提高运算速度;通过路径的搜索及深度遍历输出距离矩阵和最短路径矩阵。
所述路径搜索及遍历包括以下步骤
1-1)给距离矩阵赋初值;
对一个有η个顶点的图G,每个顶点用自然数编号,分别为1,2…η ;把图G的连通关系矩阵,即图G的带权邻接矩阵W,作为距离矩阵的初值,即=(40))^ = W .其中η为,大于等于2的正整数,i,j均为大于等于1且小于等于η的正整数;D(°)为赋初值后的距离矩阵,为顶点i和顶点j之间的距离初值即Wij ;
1-2)利用Floyd算法确定路径最短的距离矩阵;
第1步,构造
权利要求
1.一种用于变电站顺控系统的多巡检机器人协同运作方法,其特征是,它的步骤为第一步,基于变电站环境采用拓扑法建模,根据巡检机器人可行走磁导航路线形成拓扑网状图和连通关系矩阵,进行路径的搜索及遍历输出距离矩阵和最短路径矩阵;第二步,在顺控单步时,根据距离矩阵和最短路径矩阵确定各巡检机器人从当前位置到目标点的最短连通路径序列;第三步,每个目标点单步选优,即在考虑路程、时间、安全性和机动性综合指标下,选择性能最优的巡检机器人;第四步,确定每个巡检机器人的实际路径序列;即根据第三步结果,依次组合形成每个巡检机器人的运行路径序列,以及对应的激活事件;第五步,在线监测,如果中途环境发生变化,在线监测负责排除故障,恢复运行。
2.如权利要求1所述的多巡检机器人协同运作方法,其特征是,所述第一步中,建模过程为将供巡检机器人行走的磁导航道路连接起来形成拓扑网状图和连通关系矩阵;其中交叉路口设置多个RFID,并简化合并为拓扑网状图中的一个节点,道路就是拓扑网状图中的一条边,道路的长度即为边的长度,也是连通关系矩阵中边的权值;其中,对于十字路口,在其四角设有四个RFID点;在丁字路口,则设有三个RFID点;如果是拐角处,则设有两个RFID 点;利用Floyd弗洛伊德算法确定搜索路径矩阵,即最短路径矩阵,并通过迭代优化,提高运算速度;通过路径的搜索及深度遍历输出距离矩阵和最短路径矩阵。
3.如权利要求2所述的多巡检机器人协同运作方法,其特征是,所述路径搜索及遍历包括以下步骤1-1)给距离矩阵赋初值;对一个有η个顶点的图G,每个顶点用自然数编号,分别为1,2···η ;把图G的连通关系矩阵,即图G的带权邻接矩阵W,作为距离矩阵的初值,即=(40))^ =W.其中η为大于,等于2的正整数,i,j均为大于等于1且小于等于η的正整数;D(°)为赋初值后的距离矩阵,为顶点i和顶点j之间的距离初值即Wij ;1-2)利用Floyd算法确定路径最短的距离矩阵;第1步,构造乃⑴=(41)).,其中41) =min{4。U,f +《)}是从顶点i到顶点J的只允许以顶点V1作为中间点的路径中最短路长度,其中i,j相邻时=W11否则? ,min {A,B}是从A、B两个元素中取最小值,A、B均为正实数,下同;⑴表示值为无穷大;Vl是带权邻接矩阵W中距离顶点i最近的顶点;第2步,构造"(2) =(<2)U,其中=IHing1^P +O是从顶点i到顶点j的只允许以Vl,V2作为中间点的路径中最短路的长度,V2是带权邻接矩阵W中距离顶点V1最近的顶点,V2不等于i;依次类推,直至第η步,构造“⑷,其中=IiiiiH^i-1Ui"-1)是从顶点i到顶点j的只允许以Vl,v2,…,Vn作为中间点的所有路径中最短路的长度,即是从顶点i到顶点j中间可插入任何顶点的路径中最短路的长度;vn是带权邻接矩阵W中距离顶点j最近的顶点,Vn不等于j;1-3)通过迭代优化,提高运算速度;在计算迭代矩阵D(k)中的元素Jf1时,矩阵D(k)前面i-Ι行的元素和第i行前面j-Ι个元素已经全部计算出来,扩展矩阵维度存储利用这些新的元素来参与计算,加速迭代求解,k表示第k步迭代,Vk表示第k步迭代时的中间点;迭代公式变为df = mm{mm{;《+ d^]},+ d[kf }, min^^ + }, min^;^ + d^ } }vk <Jvk <jvk <Jvk >jvk >Jvk <jvk >Jvk >j同时每次迭代都需要判断々=min{<—D,d” + 4-1、},一般先求和再比较,求和计算次数较多,如果=<4—11或υ =<<τυ成立,则不需要求和比较即可判断dT =dV,否则再求和,从而加快了运算速度;其中Jf1表示从顶点i到顶点j的只允许以Vl,V2,…,Vk作为中间点的所有路径中最短路的长度,其它类同;最后输出距离矩阵和最短路径矩阵,其中最短路径矩阵存储有任一始发点和任一目标点之间最短中间点的集合,距离矩阵存储有任一始发点和任一目标点之间最短中间点的距1 O
4.如权利要求1所述的多巡检机器人协同运作方法,其特征是,所述第二步中,顺控单步时确定各巡检机器人最短连通路径序列包括以下步骤2-1)通过最短路径矩阵找出各巡检机器人当前位置和目标点之间的最短的中间点序列;2-2)通过距离矩阵,计算出各巡检机器人当前位置到目标点之间的最短的中间点序列的距离之和;反复调用步骤2-1) ,2-2),依次获得各巡检机器人当前位置到目标点之间的距离最短连通路径序列,Rrl表示第r个巡检机器人在顺控第1个目标点时的距离最短连通路径序列,Lrl表示第r个巡检机器人在顺控第1个目标点时的最短距离。
5.如权利要求1所述的多巡检机器人协同运作方法,其特征是,所述第三步中,目标点单步选优包括以下步骤3-1)因为部分道路存在限速导致整个运动过程非勻速,根据Rri和Lri计算出时间Tri,对时间Tri设立影响因子m ;对路程Lri设立影响因子η ;得到综合参数Pn = TrlXm+LrlXn ;目标点单步选优时在多个巡检机器人综合参数P11、Ρ21···Ι^…中,选择最小的rl机器人最短连通路径序列^^ll;3-2)安全边界规则检测;当多巡检机器人组成的团队负责变电站的巡检时,要求每个巡检机器人负责一片辖区;每个巡检机器人的辖区与相邻辖区有部分边界道路重叠;同一电压等级设备的检测点分布在多个辖区;任意时刻,一条道路上同时只允许有一个巡检机器人行进或静止;当某个巡检机器人检查到某条道路出现故障或出现意外事件时,必须通知其他巡检机器人绕道行驶;针对上述要求,给出下面的行走规则单行道规则,每条道路只有一条干道,无左右干道之分;道路独占,在任意时刻,一条道路上同时只有一个巡检机器人行进或静止;交叉路口独占,在任意时刻,一个交叉路口同时只有一个巡检机器人行进或静止;绕障行驶,一旦某条道路出现故障,该道路将禁止通行,直到故障解除;依据上面的规则,检测尺j是否与其它的巡检机器人存在道路、交叉路口冲突,如果存在冲突,根据尺,^pAi1计算出冲突发生时的绝对时间戳,以及划定安全区域;计算冲突机器人移动至安全区域的运动最佳绝对时间戳,并避免产生二次冲突,形成特定避障序列;3-3)反复调用步骤3-1、3-2,选择出顺控每个目标点所对应的机器人最短连通路径序列 、…、Rry"。
6.如权利要求1所述的多巡检机器人协同运作方法,其特征是,所述第四步中,确定每个巡检机器人的实际路径序列包括以下步骤4-1)根据第三步结果&P…、&厂··和每个巡检机器人的特定避障序列,组合出每个巡检机器人的运行路径序列,并注明绝对时间戳;4-2)每个目标点的机器人检测完成后都会广播结束事件,这一事件作为下一个目标点的巡检机器人检测的激活事件。
7.如权利要求1所述的多巡检机器人协同运作方法,其特征是,所述第五步中,在顺控任务、道路、设备、机器人状态环境变化后,在线检测对目标点序列进行动态调整,及时更新每一个巡检机器人的运行路径序列,并注明绝对时间戳;在任务完成后将各巡检机器人恢复正常巡检状态或者充电状态。
全文摘要
本发明公开了一种用于变电站顺控系统的多巡检机器人协同运作方法,在实现智能变电站顺控系统的“控制闭环化”和“状态可视化”时,采用本方法能有效节省顺控系统的执行及校验时间。提出基于变电站环境采用拓扑法建模,根据巡检机器人可行走路线形成拓扑网状图和连通关系矩阵,进行路径的搜索及遍历输出距离矩阵和最短路径矩阵;在顺控单步时,根据距离矩阵和最短路径矩阵确定各巡检机器人从当前位置到目标点的最短连通路径序列;顺控单步选优,即在考虑路程、时间、安全性和机动性综合指标下,选择性能最优的巡检机器人;确定每个巡检机器人的运行路径序列,以及对应的激活事件;在线监测,如果环境发生变化,在线监测负责排除故障,恢复运行。
文档编号G05D1/02GK102566576SQ20121004411
公开日2012年7月11日 申请日期2012年2月24日 优先权日2012年2月24日
发明者付崇光, 刘延兴, 栾贻青, 梁涛, 肖鹏 申请人:山东鲁能智能技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1