[发明专利]一种虚拟轨道定位方法和系统在审
申请号: | 202011505032.9 | 申请日: | 2020-12-18 |
公开(公告)号: | CN112622988A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 梁其根;巫乔顺;李杰;尹业华;熊添翼;肖彦龙;皮坤;白建民 | 申请(专利权)人: | 云南昆钢电子信息科技有限公司 |
主分类号: | B61L25/02 | 分类号: | B61L25/02;B61L25/08 |
代理公司: | 昆明正原专利商标代理有限公司 53100 | 代理人: | 徐玲菊;亢能 |
地址: | 650302 *** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 轨道 定位 方法 系统 | ||
1.一种虚拟轨道定位方法,其特征在于:包括如下步骤:
步骤(1)、获取电机车轨道的基本信息,包括轨道号、轨道类型、轨道实际长度;
步骤(2)、根据定义的后台轮询服务获取电机车实时运行参数,包括当前电机车当前行驶轨道号、当前使用轨道行驶里程和当前电机车行驶速度;
步骤(3)、基于步骤(1)、(2)获取的信息,计算电机车当前使用轨道的画面里程;
步骤(4)、修正步骤(3)的运算结果,获得修正后的轨道画面行驶里程;
步骤(5)、计算步骤(4)中获得的轨道画面行驶里程在当前轨道画面的长度的比例,即得到当前轨道画面的位置。
2.根据权利要求1所述的虚拟轨道定位方法,其特征在于:获取间隔为每秒/次。
3.根据权利要求1所述的虚拟轨道定位方法,其特征在于:步骤(3)中,采用两种方式计算电机车当前使用轨道的画面里程:
3.1获取得到电机车当前行驶轨道的长度,计算出当前轨道的画面上的长度,计算出两者的长度比例,通过获取得到的当前轨道实际行驶里程,计算出画面轨道的行驶里程:
画面轨道的行驶里程=实际行驶里程×长度比例;
3.2存储当前当前电机车在当前轨道运行的行驶时间及实际行驶速度,计算出每秒内的行驶里程,并累加计算当前轨道的实际行驶里程,计算出轨道画面行驶里程:
即画画面行驶里程=实际行驶里程×长度比例。
4.根据权利要求3所述的虚拟轨道定位方法,其特征在于:修正步骤(3)的运算结果具体是计算两种方式得到的轨道画面行驶里程的平均值。
5.一种虚拟轨道定位系统,其特征在于:包括后台任务获取模块、数据存储模块、定位运算模块、前台维护模块、监控模块;
后台任务模块与电机车控制器连接,根据定义的后台轮询服务获取电机车实时运行参数,包括当前电机车当前行驶轨道号、当前使用轨道行驶里程和当前电机车行驶速度;
前台维护模块获取电机车轨道的基本信息,包括轨道号、轨道类型、轨道实际长度;
数据存储模块存储后台任务模块和前台维护模块获取的信息;
定位运算模块在获取数据存储模块的实时数据,计算出机车运行当前轨道对应的画面上的行驶里程,同步画面与实际轨道的长度比例,计算出电机车当前位置;
监控模块获取定位运算模块计算的位置,显示电机车当前位置。
6.根据权利要求5所述的虚拟轨道定位系统,其特征在于:后台任务模块根据定义的后台轮询服务,每秒钟执行一次,采用Modbus TCP协议进行信息交互,将获取的电机车运行的实时参数信息存储到数据存储模块。
7.根据权利要求5所述的虚拟轨道定位系统,其特征在于:前台维护模块包括Web客户端和本地服务器,本地服务器和Web客户端之间通过http协议进行数据的实时交互。
8.根据权利要求5所述的虚拟轨道定位系统,其特征在于:定位运算模块每秒通过数据存储模块获取数据,并采用SignalR作为服务端把定位运算处理的数据推送到监控模块中。
9.根据权利要求5所述的虚拟轨道定位系统,其特征在于:监控模块包括监视客户端,为C/S结构,采用WPF绘图实时绘制电机车在画面上的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南昆钢电子信息科技有限公司,未经云南昆钢电子信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011505032.9/1.html,转载请声明来源钻瓜专利网。