【技术实现步骤摘要】
本专利技术涉及一种文件处理方法和装置,特别涉及一种对于历史文件回放的处理方法和装置。
技术介绍
随着我国轨道交通的迅速发展,高速动车组、地铁车辆等已被广泛应用。随着车辆的速度不断提升,为保障铁路交通的安全,对车辆的各项性能提出了更高的要求,为了适应轨道交通的发展需要,更好的了解车辆的各种性能,确保车辆的质量,需对车辆各项性能进行检测或试验。在检测或试验中,会采集到大量车辆运行的数据,以及各项装置运行状态的监控数据,对于这些数据的处理和分析,能够了解车辆的各项性能状态,查找到设计缺陷,对车辆安全和质量意义重大。目前,对于车辆各项装置运行状态的监控,例如车辆控制器的运行状态,是一个实时运行的比较慢速的过程,现在技术人员在分析控制器运行状态时,通常只是简单的利用监控数据调出还原的方式,技术人员分析观察完数据,才能够根据数据调整各项参数,消除故障隐患,而这样的方式需要占用大量的时间去回放和观测监控数据,并且长时间的观测数据容易产生人为误差等不利因素,因此,目前急需一种能够在较短的时间内,快速还原长时间的控制器运行状态的监控数据的装置和方法,帮助技术人员找出设计缺陷,从而保证控制器的安全正常运行。如以下在先申请并公开的专利,申请号201110304303.9,名称为一种自动数据记录和压缩的发动机试验数据采集系统,该篇专利的方案是包括试验数据采集装置和数据处理模块。试验数据采集装置由微控制r>器、CAN通信模块、电源模块、串行通信接口、液晶显示模块、时钟电路和存储器组成。数据处理模块安装于笔记本电脑中,以labview为软件平台,通过电脑串行接口与试验数据采集装置通信。数据处理模块用于数据读取、记录参数设置、记录状态显示等。所述装置能在车载环境条件下,自动记录发动机试验数据,并自行对数据压缩,从而实现快速可靠的记录发动机试验数据,以备后续控制系统的功能验证和控制参数的定量分析。该篇专利提到的数据处理没有解决上面提到的数据回放时要占用大量时间的问题,没有提供一种可行的方法解决回放和观测监控数据时间过长的问题。
技术实现思路
本专利技术主要目的在于解决上述问题和不足,提供一种结构简单,操作方便,可以对历史监控数据进行快速回放的装置。本专利技术的另一个主要目的在于提供一种应用上述装置来实现的一种对历史监控数据快速回放的方法。为实现上述目的,本专利技术的技术方案是:一种用于文件超实时处理的装置,包括数据采集模块,用于采集数据;数据处理模块,用于处理采集到的数据;控制器,用于根据采集的数据控制车辆运行;数据监控处理模块,用于对控制器运行监控数据的存储和处理,所述数据监控处理模块包括上位机,在所述上位机上设置有用于回放数据和压缩数据的数据处理软件,所述数据采集模块连接所述数据处理模块,所述数据处理模块连接所述控制器,所述控制器连接所述数据监控处理模块。进一步,上位机为计算机。进一步,数据处理软件包括数据回放模块和数据压缩模块。进一步,数据处理模块包括模数转换器和用于处理数据的中央处理器,所述数据采集模块连接所述模数转换器,所述模数转换器连接所述中央处理器。 进一步,控制器与所述数据监控处理模块的连接通过有线或无线网络连接。利用上述装置实现的一种用于文件超实时处理的方法,包括以下步骤:步骤1、控制器运行完后,对其运行的监控数据传输至上位机计算机中;步骤2、计算机中数据处理软件创建一个回放控制界面,并对监控数据进行拟合压缩处理;步骤3、处理完的监控数据在回放控制界面中显示,并通过回放控制界面中的各项控件对数据进行不同时间点的回放和加速回放功能。进一步,在所述步骤1与步骤2之间增添一个步骤:根据数据量测试数据处理软件对计算机资源的占有率,通过占有率确定数据回放时的加速倍数,保证系统稳定运行。进一步,在步骤2中所述的回放控制界面包括回放进度条控件,用于选择不同时间点的数据情况;暂停按键控件,用于对数据进行读取或暂停读取;打开文件控件,用于打开传输的数据文件;快进/退控件,用于控制数据文件的快速或慢速回放。进一步,在步骤2中所述数据处理软件通过区间法对数据进行压缩处理。综上内容,本专利技术所述的一种用于文件超实时处理的装置和方法,结构简单,操作方便,通过上位机的资源优势对数据文件进行处理,使回放的监控数据能够按不同时间点进行回放以及加速和慢速回放功能,使得技术人员能够快速了解运行监控数据的情况。附图说明图1 是本专利技术的结构示意图; 图2 是本专利技术的操作流程图;图3 是本专利技术数据处理软件创建的回放控制界面示意图。如图3所示,进度条控件1,播放/暂停按键控件2,打开文件控件3,快进/退控件4,显示框5。具体实施方式下面结合附图与具体实施方式对本专利技术作进一步详细描述:如图1所示,一种用于文件超实时处理的装置,包括数据采集模块,用于采集数据;数据处理模块,用于处理采集到的数据;控制器,用于根据采集的数据控制车辆运行;数据监控处理模块,用于对控制器运行监控数据的存储和处理。数据监控处理模块包括上位机,上位机为计算机,计算机存储了控制器上的运行监控数据,在上位机上设置有用于回放数据和压缩数据的数据处理软件。数据处理模块包括模数转换器和用于处理数据的中央处理器,数据采集模块连接模数转换器,模数转换器连接中央处理器。数据采集模块连接数据处理模块中的模数转换器,数据处理模块中的中央处理器连接控制器,控制器连接数据监控处理模块的上位机,他们之间的连接通过有线或无线网络连接。在车辆检测或者试验过程中,数据采集模块采集各项数据通过模数转化器和中央处理器进行数据的梳理和处理,将数据传送到控制器上,控制器通过数据对车辆进行控制操作,控制器的运行数据被上位机自动记录下来,这些数据对车辆各项性能状态具有很大的意义,通过研究这些数据可以了解车辆的整体性能情况,技术人员通过数据分析,及时调整参数,消除故障隐患。控制器的运行监控数据通过有线或无线网络传输给上位机计算机并被储存下来,计算机内安装有用数据处理软件,数据处理软件具有回放数据模块和数据压缩处理模块,即该数据处理软件含有数据压缩和数据回放两个功能。数据压缩功能采用区间法,所述区间法是指将相同时间段内的数据取平均值或一段随机值,形成这段时间内的一段数据,再将处理完的每本文档来自技高网...
【技术保护点】
一种用于文件超实时处理的装置,其特征在于:包括数据采集模块,用于采集数据;数据处理模块,用于处理采集到的数据;控制器,用于根据采集的数据控制车辆运行;数据监控处理模块,用于对控制器运行监控数据的存储和处理,所述数据监控处理模块包括上位机,在所述上位机上设置有用于回放数据和压缩数据的数据处理软件,所述数据采集模块连接所述数据处理模块,所述数据处理模块连接所述控制器,所述控制器连接所述数据监控处理模块。
【技术特征摘要】
1.一种用于文件超实时处理的装置,其特征在于:包括数据采集模块,
用于采集数据;数据处理模块,用于处理采集到的数据;控制器,用
于根据采集的数据控制车辆运行;数据监控处理模块,用于对控制器
运行监控数据的存储和处理,所述数据监控处理模块包括上位机,在
所述上位机上设置有用于回放数据和压缩数据的数据处理软件,所述
数据采集模块连接所述数据处理模块,所述数据处理模块连接所述控
制器,所述控制器连接所述数据监控处理模块。
2.根据权利要求1所述的一种用于文件超实时处理的装置,其特征在于:
所述上位机为计算机。
3.根据权利要求1所述的一种用于文件超实时处理的装置,其特征在于:
所述数据处理软件包括数据回放模块和数据压缩模块。
4.根据权利要求1所述的一种用于文件超实时处理的装置,其特征在于:
所述数据处理模块包括模数转换器和用于处理数据的中央处理器,所
述数据采集模块连接所述模数转换器,所述模数转换器连接所述中央
处理器。
5.根据权利要求1所述的一种用于文件超实时处理的装置,其特征在于:
所述控制器与所述数据监控处理模块的连接通过有线或无线网络连接
。
6.利用上述装置...
【专利技术属性】
技术研发人员:吴冬华,周建乐,车聪聪,田照耀,
申请(专利权)人:南车青岛四方机车车辆股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。