掌桥专利:专业的专利平台
掌桥专利
首页

农机设备定位数据处理系统及处理方法

文献发布时间:2023-06-19 11:57:35


农机设备定位数据处理系统及处理方法

技术领域

本发明涉及自动化信息处理技术领域,尤其涉及一种农机设备定位数据处理系统及处理方法。

背景技术

在农业自动化系统中,随着中国北斗以及国外定位系统的成熟,定位数据越来越精准化,如何去分析以及使用这些定位数据应用到农业设备上,成了一个比较迫切的课题。

在现有的测试手段上面,由于定位数据在使用过程中越积累越多,人工检索数据的工作量越来越大,无法保证数据提取的完整性,在数据分析上面会有一定的漏洞。

发明内容

本发明的目的是为了解决上述问题,提供一种农机设备定位数据处理系统及处理方法,通过自动提取农机设备中的定位数据,进行自动分析处理,检测设备的定位功能。

本发明采取的技术方案是:

一种农机设备定位数据处理系统,其特征是,包括农机终端、数据传送单元、数据解析单元、数据交互单元、数据传送单元将报文数据传送至农机终端,数据解析单元根据报文数据对农机终端的数据进行解析,所述数据交互单元对解析的数据提取定位数据并进行分析,将分析后的定位数据上传至数据库。

进一步,所述数据库的定位数通过报表形式输出。

进一步,所述数据传送单元通过CAN口总线向农机终端发送报文数据。

进一步,所述数据交互单元通过USB串口接收数据解析单元的数据。

进一步,所述农机终端与定位基站进行无线连接,农机终端通过定位基站组织终端数据。

进一步,所述报文数据集成到至封装模块,向农机终端发送。

进一步,所述报文数据的格式根据J1939协议,包括包头、消息体和校验位。

一种农机设备定位数据处理方法,其特征是,包括如下步骤:

(1)农机终端实时与定位基站通讯,得到终端数据;

(2)数据传送单元向农机终端发送报文数据;

(3)数据解析单元根据报文数据,对终端数据进行解析;

(4)通过数据交互单元对解析的数据提取定位数据;

(5)对定位数据进行分析后上传至数据库。

进一步,所述步骤(5)之后还包括步骤:

(6)定位数据通过报表形式输出。

进一步,定位数据输出为数据变化折线图。

本发明的有益效果是:

(1)覆盖定位数据的完整性,提高定位数据分析的质量,及时发现农机设备在定位系统方面的缺陷;

(2)在农机设备出现故障时,根据定位数据快速进行维保支持,确保农忙时的工作效率;

(3)为各种突发状态提供完整的定位数据进行分析,以便采取适当的措施。

附图说明

附图1是本发明的实施例流程框图;

附图2是农机定位数据变化折线图。

具体实施方式

下面结合附图对本发明农机设备定位数据处理系统及处理方法的具体实施方式作详细说明。

农机设备定位数据处理系统包括农机终端、数据传送单元、数据解析单元、数据交互单元,数据解析单元位于农机终端内部,农机终端与定位基站无线通讯连接。数据传送单元将报文数据传送至农机终端,数据解析单元根据报文数据对农机终端的数据进行解析,所述数据交互单元对解析的数据提取定位数据并进行分析,将分析后的定位数据上传至数据库,再通过报表形式输出。

具体实施例流程参见附图1,农机终端与定位基站无线通讯连接,生成农机的初始定位数据,结合串口工具的USB串口协议以及CAN口协议进行通过数据传送单元进行数据传送。

首先通过CAN口总线给定位设备发送指定的报文数据,,报文数据为16进制,格式为:包头(两个字节)+消息体(N字节)+校验位(1字节),其中异或校验为包头加消息体的全体异或,例如:2323(包头) 01030308314532080102030602FFFF0002(消息体)05(异或校验位)。

农机设备接收到报文数据之后,通过数据解析模块对数据进行解析再通过USB串口输出,送至数据交互单元。上述过程通过软件方法实现,由于测试功能越来越多,报文数据也会越来越多,此时就需要把所有的报文数据集成到一个封装模块里面,实现报文数据的自动发送功能并能实现测试用例的全覆盖,报文数据发送之后与设备交互的信息通过USB串口接收,储存在指定的位置。通过软件将数据交互单元提取定位数据并分析,根据规则把定位数据信息上传到数据库(mysql)并以报表的形式输出。

其中报文数据基本格式根据J1939协议,需遵循如下定义:

数据提取后,按照预定的规则,确定定位数据,对非定位数需要丢弃。

定位数据举例:pubtrace=p&wf=1&g=121.2601802(经度),31.1984596(纬度)&ts=1615167938&s=0.00&c=0.00&h=0.9&gs=1&svs=11&alt=40.0,最终所有数据读取完之后,可通过工具能够呈现出数据变化折线图(参见附图2),直观地表达定位数据。

通过本发明的数据处理过程,比原先人工处理更加快捷和高效,原本两个工作日完成的处理工作量,只要十分钟就能完成,并且测试用例覆盖率从40%提升至100%,BUG发现比例从8%提升至30%

上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

相关技术
  • 农机设备定位数据处理系统及处理方法
  • 用在多处理器数据处理系统中的数据处理方法和相应的数据处理系统
技术分类

06120113117359