一种用于电力调度系统图形画面切换的路径规划方法技术方案

技术编号:28418973 阅读:19 留言:0更新日期:2021-05-11 18:25
本发明专利技术公开了一种用于电力调度系统图形画面切换的路径规划方法,该方法包括:解析待测变电站的所有图形画面SVG文件,建立数据结构DataA存储每个画面及其跳转目标画面的关系;解析待测点表xls文件,建立数据结构DataB存储每个测点的基本信息及其所属哪些画面。从DataB选择某一测点及其所属画面集合(Graph_1,Graph_2,…,Graph_n)。基于DataA,使用穷举法得到从当前画面跳转到目标画面Graph_1的最短路径;以最短路径驱动鼠标按键操作,实现电力图形画面跳转至电力接线图画面Graph_1;以此类推,最终计算出从当前页面依次跳转至该测点所有所属画面的最短路径。本发明专利技术的方法实现了从当前画面依次切换跳转至某一测点全部所属画面的路径规划,以最短路径为原则,画面切换速度快,效率高。

【技术实现步骤摘要】
一种用于电力调度系统图形画面切换的路径规划方法
本专利技术属于电力调度系统图形画面切换的路径
,具体涉及一种用于电力调度系统图形画面切换的路径规划方法。
技术介绍
电力调度主站SCADA系统是各地区调度中心实现对其管辖范围内各级变电站运行状况进行监视和控制的调度自动化系统。调度主站SCADA系统的组态模块较多,其中图形画面程序模块,用于显示各个变电站的电力接线图及电力设备的运行数据,并实时刷新。该模块在同一时刻,只能显示一个电力接线图画面;通过点击画面上的跳转按钮可以切换显示另一个电力接线图画面,从而实现多画面的切换浏览。变电站的每一个信号(包括遥信、遥测),一般都会存在于多个电力图形画面中。以往,对信号的查看核验,需要人工点击图形跳转按钮进行画面跳转,对该信号所在的各个画面进行一一核对验证。电力调度对点机器人是在调度主站端自动完成信号对点验收工作的虚拟软件机器人,它在和变电站端进行信号(包括遥信、遥测)对点验收期间,需要对电力调度主站SCADA系统的多个图形画面内容进行图像识别分析。因此,需要实现一种智能化的电力调度主站SCADA系统图形画面跳转轨迹算法,配合鼠标自动按键操作实现无需人工干预的自动画面切换跳转,确保画面切换浏览准确无误。
技术实现思路
本专利技术要解决的技术问题是:提供一种用于电力调度系统图形画面切换的路径规划方法,以解决现有技术中存在的问题。本专利技术采取的技术方案为:一种用于电力调度系统图形画面切换的路径规划方法,该方法包括如下步骤:步骤1,解析某个待测变电站的所有图形画面文件,获得所有图形画面里的信息,形成一个自定义内容的XML文件RobotGraphs.xml;XML文件RobotGraphs.xml包含Graph标签、dst子标签、home_page标签;Graph标签用于描述某个图形画面信息,dst子标签用于描述该画面中存在的可跳转目标画面名称、跳转按钮坐标,home_page标签用于描述一个图形画面文件作为初始首页;步骤2,解析待测对点验收的信号表.xls文件,形成一个自定义内容的XML文件RobotItems.xml,用于保存本次待测对点验收的所有信号信息;XML文件RobotItems.xml包含item标签、Graph子标签;item标签用于描述某个待测信号的点号、名称,Graph子标签用于描述该信号存在于图形画面的位置;步骤3,解析待测变电站的RobotGraphs.xml,建立数据结构DataA存储每个画面及其跳转目标画面的关系;解析待测变电站的RobotItems.xml文件,建立数据结构DataB存储每个测点的基本信息及其所属哪些画面;步骤4,根据数据结构DataB中存储的某一测点所属画面集合(Graph_1,Graph_2,…,Graph_n),依次规划图形画面跳转轨迹;步骤5,设每次从一个图形画面跳转到另一个图形画面的路径距离单位是1,基于数据结构DataA,穷举排列出所有从当前画面到跳转目标画面Graph_1的所有路径,从所有路径中比较选出路径最短的那个图形画面,作为到达目标画面Graph_1的最优路径;步骤6,以步骤5中的最优路径驱动鼠标按键操作,获得电力图形画面跳转至电力接线图画面Graph_1;步骤7,基于DataA,穷举分析排列出所有从当前画面Graph_1到跳转目标画面Graph_2的所有路径;从所有路径中比较选出路径最短的那个,作为到达目标画面Graph_2的最优路径;步骤8,以此类推,最终计算出从当前页面依次跳转至该测点所有所属画面(Graph_1,Graph_2,…,Graph_n)的最短路径。图形画面文件包括SVG格式或G格式,所有图形画面里的信息包括画面中的测点信息和画面中的跳转按钮。本专利技术的有益效果:与现有技术相比,本专利技术配合鼠标自动按键操作实现无需人工干预的自动画面切换跳转,确保画面切换浏览准确无误,解决了电力调度系统图形画面中测点信息画面切换没有统一方法的问题,实现了从当前画面依次切换跳转至某一测点全部所属画面的路径规划;本专利技术的路径算法以最短路径为原则,画面切换速度快,效率高。附图说明图1是本专利技术的流程示意图。图2是RobotGraphs.xml文件截图。图3是RobotItems.xml文件截图。具体实施方式下面结合具体的附图和实施例对本专利技术进行进一步介绍。实施例1:如图1-图3所示,一种用于电力调度系统图形画面切换的路径规划方法,该方法包括如下步骤:步骤1,解析某个待测变电站的所有图形画面文件(包括SVG格式或G格式),获得所有图形画面里的信息(包括画面中的测点信息和画面中的跳转按钮),形成一个自定义内容的XML文件RobotGraphs.xml,如图2所示;XML文件RobotGraphs.xml包含Graph标签、dst子标签、home_page标签;Graph标签用于描述某个图形画面信息,dst子标签用于描述该画面中存在的可跳转目标画面名称、跳转按钮坐标,home_page标签用于描述一个图形画面文件作为初始首页;步骤2,解析待测对点验收的信号表.xls文件,形成一个自定义内容的XML文件RobotItems.xml,用于保存本次待测对点验收的所有信号信息,如图3所示;XML文件RobotItems.xml包含item标签、Graph子标签;item标签用于描述某个待测信号的点号、名称,Graph子标签用于描述该信号存在于图形画面的位置;步骤3,解析待测变电站的RobotGraphs.xml,建立数据结构DataA存储每个画面及其跳转目标画面的关系;解析待测变电站的RobotItems.xml文件,建立数据结构DataB存储每个测点的基本信息及其所属哪些画面;步骤4,根据数据结构DataB中存储的某一测点所属画面集合(Graph_1,Graph_2,…,Graph_n),依次规划图形画面跳转轨迹;步骤5,设每次从一个图形画面跳转到另一个图形画面的路径距离单位是1,基于数据结构DataA,穷举排列出所有从当前画面到跳转目标画面Graph_1的所有路径,从所有路径中比较选出路径最短的那个图形画面,作为到达目标画面Graph_1的最优路径;步骤6,以步骤5中的最优路径驱动鼠标按键操作,获得电力图形画面跳转至电力接线图画面Graph_1;步骤7,基于DataA,穷举分析排列出所有从当前画面Graph_1到跳转目标画面Graph_2的所有路径;从所有路径中比较选出路径最短的那个,作为到达目标画面Graph_2的最优路径;步骤8,以此类推,最终计算出从当前页面依次跳转至该测点所有所属画面(Graph_1,Graph_2,…,Graph_n)的最短路径。本专利技术的方法实现了从当前画面依次切换跳转至某一测点全部所属画面的路径规划,以最短路径为原则,画面切换速度快,效率高。以上所述,仅为本专利技术的具体实施方式,但本发本文档来自技高网...

【技术保护点】
1.一种用于电力调度系统图形画面切换的路径规划方法,其特征在于:该方法包括如下步骤:/n步骤1,解析某个待测变电站的所有图形画面文件,获得所有图形画面里的信息,形成一个自定义内容的XML文件RobotGraphs.xml; XML文件RobotGraphs.xml包含Graph标签、dst子标签、home_page标签;Graph标签用于描述某个图形画面信息,dst子标签用于描述该画面中存在的可跳转目标画面名称、跳转按钮坐标,home_page标签用于描述一个图形画面文件作为初始首页;/n步骤2,解析待测对点验收的信号表.xls文件,形成一个自定义内容的XML文件RobotItems.xml,用于保存本次待测对点验收的所有信号信息;XML文件RobotItems.xml包含item标签、Graph子标签;item标签用于描述某个待测信号的点号、名称,Graph子标签用于描述该信号存在于图形画面的位置;/n步骤3,解析待测变电站的RobotGraphs.xml,建立数据结构DataA存储每个画面及其跳转目标画面的关系;解析待测变电站的RobotItems.xml文件,建立数据结构DataB存储每个测点的基本信息及其所属哪些画面;/n步骤4,根据数据结构DataB中存储的某一测点所属画面集合(Graph_1, Graph_2, …,Graph_n),依次规划图形画面跳转轨迹;/n步骤5,设每次从一个图形画面跳转到另一个图形画面的路径距离单位是1,基于数据结构DataA,穷举排列出所有从当前画面到跳转目标画面Graph_1的所有路径,从所有路径中比较选出路径最短的那个图形画面,作为到达目标画面Graph_1的最优路径;/n步骤6,以步骤5中的最优路径驱动鼠标按键操作,获得电力图形画面跳转至电力接线图画面Graph_1;/n步骤7,基于DataA,穷举分析排列出所有从当前画面Graph_1到跳转目标画面Graph_2的所有路径;从所有路径中比较选出路径最短的那个,作为到达目标画面Graph_2的最优路径;/n步骤8,以此类推,最终计算出从当前页面依次跳转至该测点所有所属画面(Graph_1,Graph_2, … ,Graph_n)的最短路径。/n...

【技术特征摘要】
1.一种用于电力调度系统图形画面切换的路径规划方法,其特征在于:该方法包括如下步骤:
步骤1,解析某个待测变电站的所有图形画面文件,获得所有图形画面里的信息,形成一个自定义内容的XML文件RobotGraphs.xml;XML文件RobotGraphs.xml包含Graph标签、dst子标签、home_page标签;Graph标签用于描述某个图形画面信息,dst子标签用于描述该画面中存在的可跳转目标画面名称、跳转按钮坐标,home_page标签用于描述一个图形画面文件作为初始首页;
步骤2,解析待测对点验收的信号表.xls文件,形成一个自定义内容的XML文件RobotItems.xml,用于保存本次待测对点验收的所有信号信息;XML文件RobotItems.xml包含item标签、Graph子标签;item标签用于描述某个待测信号的点号、名称,Graph子标签用于描述该信号存在于图形画面的位置;
步骤3,解析待测变电站的RobotGraphs.xml,建立数据结构DataA存储每个画面及其跳转目标画面的关系;解析待测变电站的RobotItems.xml文件,建立数据结构DataB存储每个测点的基本信息及其所属哪些...

【专利技术属性】
技术研发人员:张海永高承贵
申请(专利权)人:南京太司德智能电气有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1