一种数据倒灌系统及方法与流程

文档序号:17560580发布日期:2019-04-30 19:00阅读:731来源:国知局
一种数据倒灌系统及方法与流程

本发明涉及动车轴温检测领域,特别是涉及一种数据倒灌系统及方法。



背景技术:

目前,动车轴温检测装置可以检测与记录轴温数据,记录数据之后,一般是根据所记录的数据,进行数据故障分析,以寻找出可能的故障点,或者根据所记录的数据来查看设备运行状况。

但是,无论是国内,还是国外的动车轴温检测装置均没有数据倒灌测试系统,这样导致所记录的数据仅仅能用来分析故障和查看温度变化等情况,不能更大化地利用记录数据。



技术实现要素:

本发明的目的是提供一种数据倒灌系统及方法,以通过数据倒灌,模拟出设备实际运行工况,便于测量硬件信号和软件逻辑,节约硬件测试的时间和成本,更大化记录数据的作用。

为实现上述目的,本发明提供如下技术方案:

一种数据倒灌系统,包括数据解析装置和动车轴温检测装置;

所述数据解析装置用于获取所述动车轴温检测装置的记录数据,解析所述记录数据,将所述记录数据转换成符合所述动车轴温检测装置的采集板或主控板输入格式的倒灌数据,并将所述倒灌数据输出至所述动车轴温检测装置的所述采集板或所述主控板。

可选地,所述数据解析装置具体包括解析模块和转换模块;

所述解析模块用于获取所述动车轴温检测装置的所述记录数据,解析所述记录数据,得出温度信息,并将所述温度信息和转换指令发送至所述转换模块;

所述转换模块用于根据所述转换指令,将所述温度信息转换成所述倒灌数据,并将所述倒灌数据输出至所述动车轴温检测装置的所述采集板。

可选地,所述解析模块具体为终端;所述转换模块具体为可编程电阻箱;所述终端包括获取单元、解析单元和发送单元;

所述获取单元用于获取所述记录数据;

所述解析单元用于解析所述记录数据,得出所述温度信息;

所述发送单元用于将所述温度信息和所述转换指令发送至所述可编程电阻箱,以使所述可编程电阻箱根据所述转换指令,将所述温度信息转换为电阻值输出至所述轴温检测装置的所述采集板。

可选地,所述获取单元包括第一读取子单元、第二读取子单元和第三读取子单元;

所述第一读取子单元用于从预存储位置读取所述记录数据;

所述第二读取子单元用于从与存储有测试数据的excel文件中读取所述测试数据;

所述第三读取子单元用于接收手动输入的所述测试数据。

可选地,所述解析模块具体为单片机;所述转换模块具体为可编程电阻箱;

所述单片机解析所述记录数据的过程具体为:

读取预先存储在存储介质的所述记录数据;解析所述记录数据,得出所述温度信息;将所述温度信息和所述转换指令发送至所述可编程电阻箱,以使所述可编程电阻箱根据所述转换指令,将所述温度信息转换成电阻值输出至所述动车轴温检测装置的所述采集板。

可选地,所述数据解析装置具体为单片机或终端;其中,所述单片机或终端将所述记录数据解析后,根据主控板的数据格式直接输出至所述动车轴温检测装置的主控板。

一种数据倒灌方法,应用于数据倒灌系统,所述数据倒灌系统包括数据解析装置和动车轴温检测装置;该方法包括:

所述数据解析装置获取所述动车轴温检测装置的记录数据,解析所述记录数据,将所述记录数据转换成符合所述动车轴温检测装置的采集板或主控板输入格式的倒灌数据,并将所述倒灌数据输出至所述动车轴温检测装置的所述采集板或所述主控板。

可选地,所述数据解析装置包括终端或单片机和可编程电阻箱;所述将所述倒灌数据输出至所述动车轴温检测装置的所述采集板,包括:

将所述倒灌数据输出至所述动车轴温检测装置的所述采集板。所述终端或单片机解析所述记录数据得出所述倒灌数据后,所述可编程电阻箱将所述倒灌数据输出至所述动车轴温检测装置的所述采集板。

可选地,所述解析所述记录数据,将所述记录数据转换成符合所述动车轴温检测装置的采集板输入格式的倒灌数据,包括:

所述终端或单片机解析所述记录数据,得出温度信息,将所述温度信息和转换指令输出至所述可编程电阻箱;

所述可编程电阻箱根据所述转换指令,将所述温度信息转换为pt100电阻值。

可选地,所述数据解析装置为终端或单片机;所述将所述倒灌数据输出至所述动车轴温检测装置的所述主控板,包括:

将所述记录数据解析后,根据主控板的数据格式直接输出至所述动车轴温检测装置的所述主控板。

本发明所提供的数据倒灌系统及方法,通过数据解析装置获取动车轴温检测装置的记录数据,解析记录数据,将记录数据转换成符合动车轴温检测装置的采集板或主控板输入格式的倒灌数据,并将倒灌数据输出至动车轴温检测装置的采集板或主控板。可见,将记录数据进一步解析后,倒灌回轴温检测装置,以模拟出设备实际运行工况,便于测量硬件信号和软件逻辑,节约硬件测试的时间和成本,更大化记录数据的作用。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的数据倒灌系统的一种具体实施方式的结构示意框图;

图2为本发明实施例提供的上位机逻辑流程示意图;

图3为本发明实施例提供的单片机逻辑流程示意图;

图4为本发明实施例提供的数据倒灌方法的流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,图1为本发明实施例提供的数据倒灌系统的一种具体实施方式的结构示意框图,该系统可以包括数据解析装置11和动车轴温检测装置12;

数据解析装置11用于获取动车轴温检测装置的记录数据,解析记录数据,将记录数据转换成符合动车轴温检测装置的采集板或主控板输入格式的倒灌数据,并将倒灌数据输出至动车轴温检测装置12的采集板或主控板。

数据倒灌指的是将设备记录数据解析,还原成符合设备输入端形式后,例如,电阻、电压数据倒灌指的是将设备记录数据解析,还原成符合设备输入端形式后,例如,电阻、电压和频率等,再次输入至设备输入端,进而模拟设备实际运行情况。

需要说明,记录数据为动车轴温检测装置所记录的温度数据和其它相关数据。利用数据解析装置的数据解析功能和数据转换功能,将记录数据解析转换成符合轴温检测装置输入格式的数据。

而轴温检测装置输入格式可以根据倒灌数据输入位置的不同,也会相应的不同。具体地,当输入端为轴温检测装置的采集板时,则该输入格式为电阻值,更具体地为pt100电阻值,即,此时的倒灌数据可以具体为pt100电阻值;当输入端为轴温检测装置的主控板时,则该输入格式为主控板能识别的数据格式。

数据解析装置为具备数据解析和数据格式转换两种功能的装置,其具体可以为包括解析模块和转换模块的装置,解析模块用于获取动车轴温检测装置的记录数据,解析记录数据,得出温度信息,并将温度信息和转换指令发送至转换模块;转换模块用于根据转换指令,将温度信息转换成倒灌数据,并将倒灌数据输出至动车轴温检测装置的采集板。

进一步地,在一些可行的实施方式中,该解析模块可以具体为终端,转换模块具体为可编程电阻箱,而终端可以包括获取单元、解析单元和发送单元;获取单元用于获取记录数据;解析单元用于解析记录数据,得出温度信息;发送单元用于将温度信息和转换指令发送至可编程电阻箱,以使可编程电阻箱根据转换指令,将温度信息转换为电阻值输出至轴温检测装置的采集板。

更进一步地,该获取单元包括第一读取子单元、第二读取子单元和第三读取子单元;第一读取子单元用于从预存储位置读取记录数据;第二读取子单元用于从与存储有测试数据的excel文件中读取测试数据;第三读取子单元用于接收手动输入的测试数据。

也就是说,终端获取测试数据的方式有三种,即,测试数据的来源可以具体分为记录数据输入、手动输入、excel输入。当数据来源为记录数据输入时,读取该记录数据后,需要对该数据进行解析,解析后再通过串口发送给可编程电阻箱;当数据来源为手动输入时,由于所输入的数据是解析后的数据,此时,可以直接将该数据通过串口发送给可编程电阻箱;当数据来源为excel输入时,读取到预先在excel文件中输入的测试数据后,可通过串口发送至可编程电阻箱。

可以理解,终端可以具体为pc,也可以具体为其它智能终端,该终端主要实现数据解析功能,其解析记录数据的过程可以具体为:获取记录数据,解析记录数据,得出温度信息,生成数据转换指令,并将所解析出的温度信息数据和转换指令传输至可编程电阻箱。

终端实现数据解析功能主要依赖于上位机软件,该上位机软件的编写语言可以为但不限于labview语言,其执行具体过程可参终端实现数据解析功能主要依赖于上位机软件,该上位机软件的编写语言可以为但不限于labview语言,其执行具体过程可参见图2示出的上位机逻辑流程示意图。

可编程电阻箱接收到温度信息和数据转换指令后,会根据该转换指令,将温度信息数据转换成对应的电阻值,电阻值和温度的关系符合pt100特性。转换完成后,将所得到的pt100模拟电阻输出至动车轴温检测装置的采集板。

在另一些可行的实施方式中,该解析模块可以具体为单片机;转换模块具体为可编程电阻箱。该单片机解析记录数据的过程可以具体为:读取预先存储在存储介质的记录数据;解析记录数据,得出温度信息;将温度信息和转换指令发送至可编程电阻箱,以使可编程电阻箱根据转换指令,将温度信息转换成电阻值输出至动车轴温检测装置的采集板。

该单片机可以具体为但不限于freescalek60单片机系统,该系统包含k60最小系统、sd卡模块和串口发送模块。其可以通过fatfs文件系统相关函数,实现读取sd卡数据;接着对所读取的记录数据进行数据解析,提取出温度信息数据;然后,可以通过k60单片机pit模块定时功能,将温度数据和转换指令定时发送至可编程电阻箱。

可编程电阻箱将温度数据转换为相应的电阻值,输出至动车轴温检测装置的采集板,其过程与解析模块为终端时,可编程电阻箱的转换过程相似,在此不再赘述。

单片机解析数据的过程可以参见图3示出的单片机逻辑流程示意图,在此不再赘述。

可见,进一步解析和利用轴温检测装置记录数据,将记录数据转换为轴温检测装置的采集端所要求的数据格式,这样,可以在实验室等非现场区域模拟出接近现场实际情况的工况,便于验证轴温检测装置采集端和主控端间的通讯情况,测量各种工况下的硬件信号,验证软件逻辑,节约硬件测试时间和成本。

可以理解,当解析装置具体包括单片机或终端和可编程电阻箱时,数据倒灌的输入端为动车轴温检测装置的输入板。而在本实施例中,数据倒灌的输入端也可以为动车轴温检测装置的主控板,此时,无需可编程电阻箱,只需将记录数据解析转换为符合主控板数据格式的倒灌数据,输出至轴温检测装置的主控板即可。

故此时上述数据解析装置可以具体为单片机或终端,其中,单片机或终端将倒灌数据输出至动车轴温检测装置的主控板。

此时,单片机和终端解析记录数据的过程具有上文中的对应过程类似,在此不再赘述。

数据解析的实现除了可以通过终端和单片机实现,也可以采用如vc、vb等工具实现,也可以采用如dsp、fpga等其它载体实现。

本实施例中,通过数据解析装置获取动车轴温检测装置的记录数据,解析记录数据,将记录数据转换成符合动车轴温检测装置的采集板或主控板输入格式的倒灌数据,并将倒灌数据输出至动车轴温检测装置的采集板或主控板。可见,将记录数据进一步解析后,倒灌回轴温检测装置,以模拟设备实际运行工况,便于测量硬件信号和软件逻辑,节约硬件测试的时间和成本,更大化记录数据的作用。

下面对本发明实施例提供的数据倒灌方法进行介绍,下文描述的数据倒灌方法与上文描述的数据倒灌系统可相互对应参照。

图4为本发明实施例提供的数据倒灌方法的流程示意图,该方法具体应用于数据倒灌系统,数据倒灌系统包括数据解析装置和动车轴温检测装置;该方法可以包括如下步骤:

步骤401:数据解析装置获取动车轴温检测装置的记录数据;

步骤402:解析记录数据,将记录数据转换成符合动车轴温检测装置的采集板或主控板输入格式的倒灌数据;

步骤403:将倒灌数据输出至动车轴温检测装置的采集板或主控板。

在一些可行的实施方式中,数据解析装置包括终端或单片机和可编程电阻箱;此时,将倒灌数据输出至动车轴温检测装置的采集板的过程具体为:终端或单片机解析记录数据得出倒灌数据后,可编程电阻箱将倒灌数据输出至动车轴温检测装置的采集板。

进一步地,解析记录数据,将记录数据转换成符合动车轴温检测装置的采集板输入格式的倒灌数据的过程可以具体为:

终端或单片机解析记录数据,得出温度信息,将温度信息和转换指令输出至可编程电阻箱;

可编程电阻箱根据转换指令,将温度信息转换为pt100电阻值。

在一些可行的实施方式中,数据解析装置为终端或单片机。此时,将倒灌数据输出至动车轴温检测装置的主控板的过程可以具体为:将记录数据解析后,根据主控板的数据格式直接输出至动车轴温检测装置的主控板。

本实施例中,通过数据解析装置获取动车轴温检测装置的记录数据,解析记录数据,将记录数据转换成符合动车轴温检测装置的采集板或主控板输入格式的倒灌数据,并将倒灌数据输出至动车轴温检测装置的采集板或主控板。可见,将记录数据进一步解析后,倒灌回轴温检测装置,以模拟设备实际运行工况,便于测量硬件信号和软件逻辑,节约硬件测试的时间和成本,更大化记录数据的作用。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上对本发明所提供的数据倒灌系统及方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

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