作业机械的制作方法

文档序号:6302829阅读:222来源:国知局
作业机械的制作方法
【专利摘要】本发明提供一种作业机械(1),其具备控制器(20),该控制器(20)包括:第一储存部(20MA),其储存作业机械信息MI且能够对储存的作业机械信息MI进行重写;处理部(20C),其收集作业机械信息MI,且当产生了用于使第一储存部20MA开始作业机械信息MI的储存的触发信息时,使至少一部分的作业机械信息MI储存于第一储存部(20MA)。第一储存部(20MA)对标头信息HD进行储存。处理部(20C)在触发信息产生的时机,根据按照标头信息HD而收集的作业机械信息MI,来生成作业机械数据MID并将其储存于第一储存部(20MA)。
【专利说明】作业机械

【技术领域】
[0001] 本发明涉及一种作业机械。

【背景技术】
[0002] 铲车等运输机械、液压挖掘机及自卸货车等建筑机械或者矿山机械等作业机械在 各种作业现场中使用。在这样的作业机械中,根据从各种传感器输入的作业机械的运转信 息来检测异常的产生,由此对作业机械的异常进行监视。例如在专利文献1中记载有根据 与向产生的异常对应的紧急度相应地确定的优先等级,将产生的异常所涉及的快照数据 (snapshot data)向快照数据储存部进行储存的技术。
[0003] 在先技术文献
[0004] 专利文献
[0005] 专利文献1 :日本特开2011-70397号公报 发明概要
[0006] 发明要解决的课题
[0007] 但是,对与以作业机械的运转信息为首的作业机械相关的信息进行储存的储存部 的储存容量存在限度。因此,在对与作业机械相关的信息进行收集并将收集到的信息向外 部取出的装置中,谋求有效地利用有限的储存部的容量的方法。


【发明内容】
[0008]
[0009] 本发明的目的在于,当从作业机械收集与作业机械相关的信息时,有效地利用作 业机械方面的硬件资源,尤其是储存部。
[0010] 解决方案
[0011] 根据本发明,提供一种作业机械,其中,所述作业机械具备控制器,该控制器包括: 储存部,其能够对作为与作业机械相关的信息的作业机械信息进行储存;处理部,其对所述 作业机械信息进行收集,且当产生了用于使所述储存部开始所述作业机械信息的储存的触 发信息时,使收集到的所述作业机械信息的至少一部分储存于所述储存部,所述储存部对 作为用于生成作业机械数据的信息的定义信息进行储存,所述作业机械数据具有时间序列 数据和触发时数据,所述时间序列数据选择对于多个种类的所述作业机械信息中至少一个 种类的作业机械信息而在多个时机收集到的信息,所述触发时数据包括至少一个与所述时 间序列数据不同的种类的作业机械信息且选择在所述触发信息产生的时刻收集到的信息, 并且每一个种类的作业机械信息的数量比所述时间序列数据少,所述处理部在所述触发信 息产生的时机,根据按照所述定义信息而收集的所述作业机械信息,来生成所述作业机械 数据并将其储存于所述储存部。
[0012] 优选的是,所述触发时数据对于一个种类的作业机械信息有一个。
[0013] 优选的是,所述定义信息能够从所述控制器的外部进行重写。
[0014] 优选的是,所述触发时数据包括外部气体温度、外部气体压力及所述作业机械的 位置信息的至少一个。
[0015] 优选的是,所述作业机械具备多个所述控制器,各个所述控制器能够独立地设定 所述定义信息。
[0016] 优选的是,所述作业机械具备用于与所述控制器的外部进行通信的通信部,所述 定义信息利用经由所述通信部的无线通信而从所述控制器的外部进行重写。
[0017] 优选的是,所述触发时数据描述在如下区域,该区域设置在所述时间序列数据之 前,并描述有至少用于解释所述时间序列数据的信息。
[0018] 根据本发明,提供一种作业机械,其中,所述作业机械具备控制器,该控制器包括: 储存部,其能够对作为与作业机械相关的信息的作业机械信息进行储存;处理部,其对所述 作业机械信息进行收集,且当产生了用于使所述储存部开始所述作业机械信息的保存的触 发信息时,使收集到的所述作业机械信息的至少一部分储存于所述储存部,所述储存部对 作为用于生成作业机械数据的信息的定义信息进行储存,所述作业机械数据具有时间序列 数据和触发时数据,所述时间序列数据选择对于多个种类的所述作业机械信息中至少一个 种类的作业机械信息而在多个时机收集到的信息,所述触发时数据包括至少一个与所述时 间序列数据不同的种类的作业机械信息且选择在所述触发信息产生的时刻收集到的一个 信息,所述处理部在所述触发信息产生的时机,根据按照所述定义信息而收集的所述作业 机械信息,来生成所述作业机械数据并将其储存于所述储存部,所述储存部与储存有用于 执行如下动作的命令的储存部不同,所述动作是所述处理部使所述作业机械信息储存于所 述储存部。
[0019] 优选的是,所述处理部对于同一种类的所述作业机械信息,生成使如下三者的组 合不同的多个不同的作业机械数据,其一是在所述触发信息之前所述处理部收集到的所述 作业机械信息的数量,其二是在所述触发信息之后所述处理部收集的所述作业机械信息的 数量,其三是所述处理部收集所述作业机械信息的时间间隔。
[0020] 优选的是,所述作业机械还能够对所述作业机械信息的种类进行变更。
[0021] 优选的是,所述储存部中储存有多个种类的定义信息。
[0022] 优选的是,所述多个定义信息能够从所述控制器的外部进行独立地变更。
[0023] 本发明在从作业机械收集与作业机械相关的信息时,能够有效地利用作业机械方 面的硬件资源,尤其是储存部。

【专利附图】

【附图说明】
[0024] 图1是本实施方式所涉及的作业机械的立体图。
[0025] 图2是表示作业机械的信息收集系统的图。
[0026] 图3是表示作业机械信息与时间之间的关系的图。
[0027] 图4是表示将作业机械信息保存于第一储存部时的形式的一例的图。
[0028] 图5是表示对使作业机械信息储存于第一储存部时的条件进行变更的例子的图。
[0029] 图6是表示作业机械数据结构的一例及储存有作业机械信息MI的区域的图。
[0030] 图7是表示定义文件的一例的图。
[0031] 图8是表示作业机械数据的一例的图。
[0032] 图9是表示对收集作业机械信息的条件进行变更的顺序的一例的流程图。
[0033] 图10是表示作业机械1所具备的控制器的动作例的流程图。
[0034] 图11是表示将作业机械信息及作业机械数据MID储存于第一储存部时的处理标 志的变化例的图。
[0035] 图12是表示信息收集系统的处理例的流程图。
[0036] 图13是表示信息收集系统的处理例的流程图。

【具体实施方式】
[0037] 参考附图对用于实施本发明的方式(实施方式)进行详细的说明。本发明并不受 以下的实施方式所记载的内容限定。另外,以下的实施方式中,作为作业机械的一例对液压 挖掘机进行说明,但在以下的实施方式中作为对象的作业机械并不局限于此。作业机械例 如也可以为铲车、轮式装载机、自卸货车等。
[0038] <作业机械的整体结构>
[0039] 图1是本实施方式所涉及作业机械1的立体图。在本实施方式中,作业机械1为 液压挖掘机。作业机械1具有作为主体部的车辆主体1B和作业机2。车辆主体1B具有上 部回旋体3和行驶装置5。上部回旋体3在发动机室3EG的内部收容有未图示的动力产生 装置及液压泵等装置。发动机室3EG配置在上部回旋体3的一端侧。
[0040] 在本实施方式中,作业机械1将例如柴油发动机等内燃机作为动力产生装置,但 作业机械1并不局限于这样的装置。作业机械1例如也可以是具备组合内燃机、发电电动 机及蓄电装置而成的所谓的混合动力方式的动力产生装置的结构等。
[0041] 上部回旋体3具有驾驶室4。驾驶室4载置在上部回旋体3的另一端侧。即,驾驶 室4配置在与配置有发动机室3EG的一侧相反的一侧。在驾驶室4内配置有未图示的显示 输入装置及操作装置。行驶装置5具有履带5a、5b。行驶装置5通过未图示的液压马达驱 动而使履带5a、5b旋转来行驶,从而使作业机械1行驶。作业机2安装在上部回旋体3的 驾驶室4的侧方侧。
[0042] 需要说明的是,作业机械1也可以是具备如下所述的行驶装置的作业机械,即,该 行驶装置具备轮胎来代替履带5a、5b,将未图示的柴油发动机的驱动力经由变速器向轮胎 传递而能够行驶。例如,作为这样的方式的作业机械1,可以是轮式液压挖掘机。另外,作业 机械1也可以是例如挖掘装卸机,该挖掘装卸机具有如下的结构,即,具备具有上述那样的 轮胎的行驶装置,进而在车辆主体(主体部)安装有作业机,且不具备图1那样的上部回旋 体及其回旋机构。即,挖掘装卸机是具备在车辆主体安装有作业机而构成车辆主体的一部 分的行驶装置的装置。
[0043] 上部回旋体3中,将配置有作业机2及驾驶室4的一侧设为前方,将配置有发动机 室3EG的一侧设为后方。面向前方的左侧设为上部回旋体3的左方,面向前方的右侧设为上 部回旋体3的右方。另外,作业机械1或者车辆主体1B以上部回旋体3为基准而将行驶装 置5侧设为下方,以行驶装置5为基准而将上部回旋体3侧设为上方。在作业机械1设置 在水平面上的情况下,下方为铅垂方向、即重力的作用方向侧,上方为铅垂方向的相反侧。
[0044] 作业机2具有斗杆6、动臂7、铲斗8、斗杆工作缸10、动臂工作缸11、铲斗工作缸 12。斗杆6的基端部经由斗杆销13而能够摆动地安装在车辆主体1B的前部。动臂7的基 端部经由动臂销14而能够摆动地安装在斗杆6的前端部。在动臂7的前端部经由铲斗销 15而将铲斗8安装成能够摆动。
[0045] 图1所示的斗杆工作缸10、动臂工作缸11及铲斗工作缸12分别为利用工作油的 压力(以下,适当称为"液压")来驱动的液压工作缸。斗杆工作缸10对斗杆6进行驱动而 使该斗杆6升降。动臂工作缸11对动臂7进行驱动而使该动臂7围绕动臂销14转动。铲 斗工作缸12对铲斗8进行驱动而使该铲斗8围绕铲斗销15转动。在斗杆工作缸10、动臂 工作缸11及铲斗工作缸12等液压工作缸与未图示的液压泵之间配置有未图示的比例控制 阀。通过对比例控制阀进行控制,由此对向斗杆工作缸10、动臂工作缸11及铲斗工作缸12 供给的工作油的流量进行控制。其结果是,对斗杆工作缸10、动臂工作缸11及铲斗工作缸 12的动作进行控制。
[0046] <作业机械的信息收集系统>
[0047] 图2是表示作业机械的信息收集系统100的图。作业机械的信息收集系统(以 下,适当称为"信息收集系统")1〇〇包括:作业机械1所具备的车载系统1S ;装备于管理设 施的作业机械的管理系统(以下,适当称为"管理系统")40。信息收集系统100中,车载系 统1S和管理系统40经由通信线路101及服务器103而交换信息。信息收集系统100中, 管理系统40经由通信线路101而从车载系统1S获取作业机械数据MID。另外,信息收集系 统100采用管理系统40从车载系统1S的控制器20的外部对储存于控制器20的第一储存 部20MA中的定义文件C0NF及标头信息HD的至少一方的内容进行重写。在本实施方式中, 为了便于说明,在信息收集系统100分别经由通信线路101及服务器103连接有一个作业 机械1及车载系统1S和管理系统40,但作业机械1及管理系统40的个数并未限定。信息 收集系统100也可以不具有服务器103。在这种情况下,车载系统1S和管理系统40经由通 信线路101而交换信息。
[0048] (作业机械1所具备的车载系统1S)
[0049] 在作业机械1所具备的车载系统1S中,控制器20和21、各种传感器类3、按键开 关32、位置检测装置33、输入输出装置36通过车内通信线路30而连接,且相互能够通信。 按键开关32设置在驾驶室4内的驾驶席附近。作业机械1的操作者通过对按键开关32进 行操作,由此能够使作业机械1的发动机起动或者停止。按键开关32例如可以采用点火钥 匙的开关。控制器20、21分别控制作业机械1不同的功能。控制器20例如为对作业机械 1的发动机进行控制的控制器,控制器21例如为对作业机械1的未图示的液压泵的动作进 行控制的控制器。车载系统1S中,与车内通信线路30连接的控制器的个数并不局限于两 个,也可以将控制器20、21以外的控制器与车内通信线路30连接。
[0050] 控制器20包括处理部20C和作为储存部的第一储存部20MA、第二储存部20MB 及第三储存部20MC。处理部20C例如为CPU (Central Processing Unit)。第三储存部 20MC 例如米用 DRAM (Dynamic Random Access Memory)或者 SRAM (Static Random Access Memory)。第三储存部20MC例如储存有对用于控制作业机械1的命令进行描述的计算机程 序。
[0051] 处理部20C收集作为与作业机械1相关的信息的作业机械信息MI。在这种情况 下,处理部20C经由车内通信线路30而收集作业机械信息MI。处理部20C将收集到的作业 机械信息MI向第一储存部20MA或者第三储存部20MC储存。当产生了用于使第一储存部 20MA开始作业机械信息MI的储存的触发信息时,处理部20C使收集到的作业机械信息MI 储存于第一储存部20MA中。在这种情况下,处理部20C使收集到的作业机械信息MI中至 少一个种类或者至少一部分储存于第一储存部20MA中。作业机械信息Ml只要是与作业机 械1具有某些关系的信息即可。作业机械信息MI是例如与各种传感器类31检测出的作业 机械1的状态相关的信息、与作业机械1的车载系统1S的状态相关的信息、与外部气体温 度或者气压等那样的作业机械1的作业环境相关的信息、及用于查明作业机械1的ID信息 等。
[0052] 第一储存部20MA能够实现信息的储存和储存的信息的重写这两者。第一储存部 20MA能够利用从搭载于作业机械1的电源(铅蓄电池或者镍-氢蓄电池等充电电池)37供 给来的电力来保持储存的信息。第一储存部20MA例如采用SRAM (Static Random Access Memory)。第一储存部20MA储存有多个作业机械数据MIDI、MID2、……MIDm、作为定义信 息的定义文件C0NF及标头信息HD。在不对作业机械数据MIDUMID2、……MIDm加以区别 的情况下,称之为作业机械数据MID。在本实施方式中,第一储存部20MA能够储存m个(m 为整数)作业机械数据MID。第一储存部20MA能够储存的作业机械数据MID的个数并未限 定。第一储存部20MA储存的定义文件C0NF及标头信息HD的个数也未限定,也可以一个或 者多个。作业机械数据MID是按照时间序列的方式储存所述的触发信息的前后的作业机械 信息MI的数据。需要说明的是,对于定义文件C0NF的详细情况在后叙述,但根据定义文件 C0NF及标头信息的设定的不同,作业机械数据MID也能够储存仅是触发信息之前的信息或 者仅是触发信息之后的信息。
[0053] 第二储存部20MB能够保持储存的信息。第二储存部20MB例如为R0M(Read Only Memory)。处理部20C能够相对于第一储存部20MA而读取、储存即时信息或者对储存的信 息进行重写,不过,虽然能够相对于第二储存部20MB而读取即时信息但无法储存信息或者 对储存的信息进行重写。为了对储存的信息进行重写而需要对第二储存部20MB进行特殊 的处理。第二储存部20MB储存有计算机程序PG、定义文件C0NF及标头信息HD。储存于第 二储存部20MB中的定义文件C0NF及标头信息HD是预先储存的信息且是表示默认的内容 的信息。计算机程序PG对处理部20C描述于定义文件C0NF的信息进行解释,根据其结果 生成作业机械数据MID并描述出用于将其储存于第一储存部20MA的规定区域的命令。计 算机程序PG也可以储存在第三储存部20MC中。
[0054] 当操作者为了使作业机械1的发动机起动而对按键开关32进行操作时,电从电源 37流向控制器20,处理部20C进行储存于第一储存部20MA的定义文件C0NF的信息及标头 信息HD是否未损伤的检验。该检验执行以下的内容。在储存于第一储存部20MA的定义文 件C0NF及标头信息HD中预先设定有规定的检查值。即,当在第一储存部20MA中储存有新 定义文件及标头信息HD时,该定义文件及标头信息HD所固有的检查值也储存于第一储存 部20MA。检查值是例如在定义文件C0NF及标头信息HD中所包含的信息的种类的个数。若 定义文件及标头信息HD不同,则检查值为不同的值。因而,该检查值未必与储存于第二储 存部20MB的定义文件C0NF及标头信息HD的检查值一致。并且,在每次操作按键开关32使 作业机械1起动时,计算出储存于第一储存部20MA的定义文件C0NF及标头信息HD的检查 值,并对所获得的检查值是否与预先储存的检查值一致进行检验。假定不一致的话,表示储 存于第一储存部20MA的定义文件C0NF或者标头信息HD产生损伤。如果检测到该损伤,则 处理部20C将储存于第二储存部20MB的定义文件C0NF及标头信息HD向第一储存部20MA 复制。并且,在生成作业机械数据MID的情况下,处理部20C对复制于第一储存部20MA的 定义文件CONF及标头信息HD进行读取而使用。如此采用了检查值的检验被称为循环冗余 检查,且是基于被称为CRC(Cyclic Redundancy Check)的方法的检验。
[0055] 控制器21是与控制器20相同的结构,但控制的对象与控制器20不同。控制器21 也与控制器20相同地,具有处理部20C和作为储存部的第一储存部20MA、第二储存部20MB 及第三储存部20MC。控制器20和控制器21经由车内通信线路30而进行一方向另一方的 命令或者信息等的发送、或另一方向一方的命令或者信息等的发送。
[0056] 车内通信线路30除连接控制器20、21以外,还连接有各种传感器类31、按键开关 32、位置检测装置33、输入输出装置36及服务连接器35。各种传感器类31是用于对作业 机械1的状态进行检测的传感器类。各种传感器类31是例如发动机的旋转速度(每单位 时间的转数)、发动机的冷却水的温度(发动机冷却水温)、电源37的电压、工作油的压力 (工作油压)、工作油的温度(工作油温)、作业机械1的外部气体温度、作业机械1的外部 气体的气压、作业机械1的速度(车速)等的传感器。
[0057] 在作业机械1为轮式装载机的情况下,也对转矩变换器的工作油的温度、制动油 的温度等进行检测。也就是说,传感器类31基于作业机械1的车级或者种类而有所不同。 按键开关32为点火钥匙的开关。位置检测装置33是例如用于实现RTK-GNSS (Real Time Kinematic-Global Navigation Satellite Systems、GNSS 称为全球导航卫星系统)的装 置。位置检测装置33具备RTK-GNSS用的天线33A。位置检测装置33对作业机械1的当前 位置进行检测。位置检测装置33也是用于对作业机械1的状态进行检测的传感器类的一 种。作为位置检测装置33,例如既可以米用GPS(Global Positioning System)传感器,也 可以采用GPS用的天线33A。
[0058] 输入输出装置36为在车载系统1S与车载系统1S的外部之间进行信息的输入和 输出的控制装置。在本实施方式中,输入输出装置36具备网关36A及起动时控制部36B。 网关36A为用于将车内通信线路30与作业机械1的外部的通信线路101连接起来的连接 设备。起动时控制部36B能够根据来自管理系统40的指令,对车载系统1S接通电源而使 其起动。通过对按键开关32进行操作也可以对车载系统1S接通电源。
[0059] 在输入输出装置36连接有装备于作业机械1所具备的车载系统1S的通信部34。 通信部34具备通信用天线34A,能够在基站102之间实现无线通信。无线通信能够利用地 波通信或者卫星通信等。基站102与通信线路101连接。在通信线路101连接有服务器 103。通信部34能够经由基站102、通信线路101及服务器103而与管理系统40交换信息。 服务连接器35与车内通信线路30连接。通过在服务连接器35例如连接检查装置,由此能 够对控制器20、21或者各种传感器类31的状态进行诊断、或将储存于控制器20等的第一 储存部20MA、第二储存部20MB等的信息进行重写或读取。
[0060] (管理系统40)
[0061] 管理系统40经由服务器103与通信线路101连接。管理系统40包括:存取系统 41 ;转换器42 ;解析工具43 ;定义产生器44。这些为计算机。存取系统41包括:数据取出 部41A ;定义信息变更部41B ;定义信息恢复部41C ;触发信息生成部41D。
[0062] 需要说明的是,在本实施方式中,存取系统41、转换器42、解析工具43及定义产生 器44如图2所示作为独立的计算机而能够相互进行数据通信。但是,在一台计算机中也可 以具备存取系统41、转换器42、解析工具43及定义产生器44的功能而构成管理系统40。 需要说明的是,管理系统40也可以包括服务器103在内而设为管理系统40。
[0063] 数据取出部41A从作业机械1的控制器20、21取出作业机械数据MID而保存于存 取系统41所具有的储存装置41M。定义信息变更部41B将作为储存于控制器20等的第一 储存部20MA的定义信息的定义文件C0NF或者标头信息HD重写为定义产生器44所生成的 新定义信息的内容。通过定义信息变更部41B的重写处理,对储存于第一储存部20MA的定 义文件C0NF或者标头信息HD的内容进行重写。如此,能够从控制器20、21的外部对定义 文件C0NF及标头信息HD进行独立的变更。在第一储存部20MA储存有多个定义文件C0NF 或者标头信息HD的情况下也同样。
[0064] 定义信息恢复部41C在定义文件C0NF或者标头信息HD的内容从初始的状态重写 的情况下,根据需要而使定义文件C0NF或者标头信息HD的内容恢复为默认的内容。定义文 件C0NF或者标头信息HD的默认的内容是如前所述储存于控制器20等的第二储存部20MB 的定义文件C0NF或者标头信息HD的内容。定义信息恢复部41C将储存于第二储存部20MB 的定义文件C0NF或者标头信息HD盖写于在第一储存部20MA储存的定义文件C0NF或者标 头信息HD,由此使这些内容恢复为默认的内容。通过如此设置,即便在对定义文件C0NF或 者标头信息HD进行重写之后,也能够容易地恢复默认的内容。
[0065] 触发信息生成部41D生成用于将各种传感器类31或者位置检测装置33等检测到 的作业机械信息MI储存于第一储存部20MA的触发信息。触发信息是指相当于在作业机械 1产生的现象(后述的事件)的信息。存取系统41将触发信息生成部41D生成的触发信息 向控制器20等发送。然后,存取系统41向车载系统1S发送定义文件C0NF或者标头信息 HD。处理部20C根据收集到的作业机械信息MI来生成作业机械数据MID并将其储存于第 一储存部20MA。
[0066] 转换器42对存取系统41的数据取出部41A从作业机械1的控制器20等的第一 储存部20MA获取并储存于储存装置41M的作业机械数据MID进行获取。转换器42将获取 到的作业机械数据MID转换为管理系统40的操作者能够理解的形态。此时,转换器42例 如采用解析工具43对作业机械数据MID进行解析,并使结果显示于显示装置42D。解析工 具43是或将作业机械数据MID曲线化而显示于显示装置42D、或对作业机械数据MID进行 统计处理的软件。
[0067] 定义产生器44生成定义文件C0NF或者标头信息HD的内容。作业机械1的控制 器20等所具备的处理部20C通过对定义文件C0NF及标头信HD所描述的内容进行解释,从 而由收集到的作业机械信息MI生成作业机械数据MID。通过对定义文件C0NF或者标头信 息HD进行变更,从而对在处理部20C生成的作业机械数据MID中所包含的作业机械信息MI 的种类或者数据数进行变更。
[0068] <作业机械信息MI的收集>
[0069] 图3是表示作业机械信息MI与时间t之间的关系的图。图4是表示将作业机械 信息MI保存于第一储存部20MA时的形式的一例的图。图5是表示对将作业机械信息MI 储存于第一储存部20MA时的条件进行变更的例子的图。在本实施方式中,作业机械1所具 备的控制器20等的处理部20C在作业机械1的运转中对作业机械信息MI进行收集并将其 储存于第一储存部20MA。并且,处理部20C在作业机械1产生某些现象的情况下,使该现象 产生的前后的作业机械信息MI根据定义文件CONF及标头信息HD所描述的条件而生成作 业机械数据MID,并将其储存于第一储存部20MA。
[0070] 所谓"作业机械1的运转中"是指如果按键开关32采用点火钥匙的话,从利用点火 钥匙使图2所示的按键开关32成为了 0N的时刻到成为OFF为止的期间。按键开关32成为 了 0N的时刻也包括在所谓的辅助的位置仅仅操作了按键开关32不会使发动机起动而从电 源37向未图示的前照灯等电气产品通电的情况。所谓"在作业机械1产生的现象(以下, 适当称为事件)"是指例如在作业机械1产生的某些不良状况(忽略硬件、软件)、或者发动 机冷却水温或工作油温等超过了预先设定的规定的阈值的情况等。即,在本实施方式中,所 谓"事件"并不仅仅是指在作业机械1产生了的不良状况,也包括在未到达不良状况之前发 现其征兆的情况。在本实施方式中,控制器20等的处理部20C在作业机械1产生了事件的 情况下,根据事件产生时的前后的规定时间的作业机械信息MI来生成作业机械数据MID, 并将其储存于第一储存部20MA。
[0071] 图3的横轴表示时间t,纵轴表示作业机械信息MI的物理量的大小。在图3所示 的例子中,例如在时间ti,在作业机械1产生事件。在该例中,事件产生的时间ti之后的作 业机械信息Mia、MIb、MIc的物理量与事件产生的时间ti之前的状态相比产生变化。通过 对事件产生的时间ti的前后的规定时间的作业机械信息MI进行解析,能够阐明事件的原 因。在本实施方式中,当作业机械1产生事件时,例如控制器20等的处理部20C产生触发 信息(以下,适当称为触发)。触发能够通过车内通信线路30而由与车内通信线路30连 接的全部的控制器20等的处理部20C接收。触发是用于使事件的前后的作业机械信息MI 中至少一个种类或者至少一部分储存于第一储存部20MA的信息。接收了触发的产生的处 理部20C按照第一储存部20MA的定义文件C0NF及标头信息HD所描述的条件而生成作业 机械数据MID,并将其储存于第一储存部20MA。需要说明的是,通过将触发后数据数C设为 1、将触发前数据数B设为多个,从而作业机械数据MID能够对仅是触发信息之前的信息进 行储存。或者,通过将触发前数据数B设为1、将触发后数据数C设为多个,从而作业机械数 据MID能够对仅是触发信息之后的信息进行储存。
[0072] -个作业机械数据MID至少具有一个至少一个种类的作业机械信息MI。如图4 所示,作业机械数据MID的大小根据作业机械信息MI的种类的数量(信息种数)A、触发前 数据数B、触发后数据数C、抽样时间D来确定。图4中所示的ti是如前所述事件产生的时 间。触发前数据数B是触发之前处理部20C收集到的作业机械信息MI的数量(每一个种 类的作业机械信息MI的数量)。触发后数据数C是触发之后处理部20C收集的作业机械信 息MI的数量(每一个种类的作业机械信息MI的数量)。抽样时间D是处理部20C收集作 业机械信息MI的时间间隔。
[0073] 作业机械数据MID储存于在第一储存部20MA内分配出的规定的储存区域。一个 作业机械数据MID所分配的第一储存部20MA的储存区域(储存容量)为有限的大小。当 将该大小设为AX (B+C)时,如图5所示,由于抽样时间D的大小的不同,收集了记录在一个 作业机械数据MID的作业机械信息MI的时间(适当称为记录时间)L的长度产生变化。例 如,在抽样时间D为50ms (毫秒)的情况下,记录时间L为6000ms,也就是说为6秒。另外, 如图5所示,若信息种数A增多,则触发前数据数B及触发后数据数C的数量变少,若信息 种数A减少,则触发前数据数B及触发后数据数C的数量变多。为了方便将信息种数A、触 发前数据数B、触发后数据数C及抽样时间D称为储存条件。通过对储存条件中的至少一个 进行变更,从而能够对在作业机械数据MID中所包含的信息的种类的数量(信息种数)进 行变更、或对记录时间L进行变更、或对所记录的作业机械信息MI的密度(每单位时间的 作业机械信息MI的数量)进行变更。
[0074] 在本实施方式中,控制器20等能够从控制器20等的外部设定或者变更储存条件 中的触发前数据数B、触发后数据数C及抽样时间D的至少一个(在能够变更信息种数A的 情况下为还包括信息种数A在内的至少一个)。这是因为,如前所述,在能够重写储存的信 息的第一储存部20MA中储存有用于设定储存条件的定义文件C0NF及标头信息HD,故能够 从控制器20等的外部容易地对这些内容进行重写。
[0075] 能够从控制器20等的外部、例如管理系统40设定或者变更触发前数据数B、触发 后数据数C及抽样时间D的至少一个,由此能够有效地利用有限的储存部的储存容量,具体 而言是第一储存部20MA的储存容量。即,在即便牺牲作业机械信息MI的密度也意欲增长 记录时间L的情况下,如图5所示,通过增大抽样时间D,能够增长记录时间L。在本实施方 式中,B和C的合计个数(B+C)恒定,因此,在意欲增多触发前数据数B的情况下,将其增多 而减少触发后数据数C即可,在意欲增多触发后数据数C的情况下,将其增多而减少触发前 数据数B即可。记录时间L较短亦可,但在意欲提高作业机械信息MI的密度的情况下,减 小抽样时间D即可。如此,本实施方式能够从控制器20等的外部变更储存条件,因此,根据 事件的种类来变更储存条件,由此管理系统40的操作者在第一储存部20MA的储存容量存 在限制下,容易在适当的记录时间内收集适当的数量的作业机械信息MI。其结果是,作业机 械1及控制器20等有效地利用有限的硬件资源,具体而言是第一储存部20MA的储存容量, 从而能够有效地活用作业机械数据MID。
[0076] 在本实施方式中,还可以将信息种数A设为能够设定或者变更。即,也可以将信息 种数A、触发前数据数B、触发后数据数C及抽样时间D中的至少一个设为能够设定或者变 更。例如在即便牺牲各个作业机械信息MI的个数(B+C)也意欲获得较多种类的作业机械 信息MI的情况下,增大信息种数A而减小触发前数据数B及触发后数据数C的至少一方即 可。另外,在即便牺牲作业机械信息MI的密度也意欲在长时间之内获得较多种类的作业机 械信息MI的情况下,增大信息种数A及抽样时间D而减小触发前数据数B及触发后数据数 C的至少一方即可。如此,通过将信息种数A也设为能够从控制器20等的外部进行设定或 者变更,管理系统40的操作者在第一储存部20MA的储存容量存在限制下,容易在适当的记 录时间内收集适当的数量及种类的作业机械信息MI。其结果是,作业机械1及控制器20等 有效地利用有限的硬件资源,从而能够使作业机械数据MID进一步有效地活用。触发前数 据数B、触发后数据数C及抽样时间D中的至少一个(在存在信息种数A的情况下也包含信 息种数A在内的至少一个)能够通过对这些内容所描述的定义文件C0NF或者标头信息HD 进行重写来设定或者变更。
[0077] 图6是表示作业机械数据MID的结构的一例及储存有作业机械信息MI的区域的 图。图6所示的例子在时间ti产生触发。在本实施方式中,作业机械数据MID成为具有标 头信息储存区域HDR和时间序列数据储存区域TSR的数据结构。标头信息储存区域HDR设 置在时间序列数据储存区域TSR之前。标头信息储存区域HDR储存有由标头信息HD指定 的作业机械信息MI。时间序列数据是随着时间t的经过而在多个时机收集的多个种类的作 业机械信息MI中的至少一个种类。时间序列数据是选择多个种类的作业机械信息MI中的 在多个时机收集到的信息并将其储存于第一储存部20MA的作业机械信息MI的组。在图6 所示的例子中,作业机械信息MIg相当于时间序列数据。作业机械信息MIg随着时间t的经 过而收集四个,且各自按照获取顺序储存在时间序列数据储存区域TSR中。图6示出了时 间从tl向t2、t3、t4的经过,且在其各自的时机处表示作业机械信息MIg的物理量为8. 5、 9、6的情况。如向控制器20等经由车内通信线路30输入的输入信号或者在控制器20等的 内部使用的状态变量等那样,伴随着时间t的经过而急激地变化的作业机械信息MI,作为 时间序列数据而将触发产生的时间ti的前后的值以时间序列的方式储存在时间序列数据 储存区域TSR中。图6所示的作业机械信息MIf伴随着时间t的经过的变化较大,故被选 择作为时间序列数据,并储存在作业机械数据MID的时间序列数据储存区域TSR中。
[0078] 作业机械信息MI将时间序列数据储存于时间序列数据储存区域TSR,并将触发时 数据储存于标头信息储存区域HDR。触发时数据选择在作业机械信息MI中触发产生的时 刻收集到的信息,且每一个种类的作业机械信息MI的数量比时间序列数据少。气温或工作 油温等的温度或者气压等那样的物理量为具有随着时间t的经过而在短时间内不会急激 地变化的性质的作业机械信息MI。这样的作业机械信息MI作为触发时数据而储存在作业 机械数据MID的标头信息储存区域HDR中。在图6所示的例子中,随着时间t的经过而不 会急激地变化的作业机械信息Mid、MIe被选择作为触发时数据并储存于标头信息储存区 域HDR。标头信息储存区域HDR是描述有用于对作业机械数据MID中至少时间序列数据进 行解释的信息的区域。用于解释时间序列数据的信息是例如用于生成作业机械数据MID软 件起动的时刻、触发前数据的有效数及触发后数据的有效数等。例如,图2所示的管理系统 40的转换器42 -边参考用于对储存于作业机械数据MID的标头信息储存区域HDR的时间 序列数据进行解释的信息、一边对储存于时间序列数据储存区域TSR的多个作业机械信息 MI进行解释。
[0079] 在图6所示的例子中,与作业机械信息Mid、MIe对应的触发时数据的数量为触发 产生的时刻的一个。与作业机械信息MIg对应的时间序列数据的数量为与时间11、t2、t3、 t4对应的四个。即,与作业机械信息MI的一个种类对应的触发时数据的总数比与作业机械 信息MI的一个种类对应的时间序列数据的总数少。在本实施方式中,处理部20C将多个种 类的作业机械信息MI中相对于时间t的经过的变化较大的性质的信息储存于作业机械数 据MID的时间序列数据储存区域TSR,将相对于时间t的经过的变化较小的性质的信息储存 于作业机械数据MID的标头信息储存区域HDR。如此设置的话,作业机械数据MID能够增大 对需要大储存容量的时间序列数据进行储存的时间序列数据储存区域TSR。即,由于作业机 械数据MID是意欲把握伴随着时间的经过的变化的作业机械信息MI,故能够确保大储存容 量,因此能够更多地储存并提供触发产生的时刻的前后的时间序列数据。其结果是,作业机 械1及控制器20等有效地利用有限的硬件资源,具体而言是第一储存部20MA,从而能够使 作业机械数据MID有效地活用。需要说明的是,通过任意地设定后述的标头信息HD,也可勉 强将伴随着时间t的经过的变化较小的性质的信息设定作为时间序列数据。例如,存在意 欲确认的作业机械信息MI,在意欲确认其物理量是否具有伴随着时间t的经过的变化的确 较小的性质的情况下,通过如此设定的话,能够确定变化的大小。
[0080] 只要每一个种类的作业机械信息MI的触发时数据的数量比时间序列数据的数量 少即可,但更优选设为触发产生时的一个。如此一来,作业机械数据MID由于是时间序列数 据,故能够确保更大的储存容量,因此能够有效地利用有限的硬件资源,从而使作业机械数 据MID进一步有效地活用。只要触发时数据相对于时间t的经过的变化小即可,但优选包 括作业机械1所使用的环境中的气温、气压及作业机械1的位置信息的至少一个。这是因 为,这些是对在作业机械1产生的事件进行解析时有用的信息,并且是在作业机械1产生事 件产生的时刻的前后在短时间内几乎不变化的信息。作业机械数据MID通过将这样的作业 机械信息MI作为触发时数据储存于标头信息储存区域HDR,从而能够确保对于事件的解析 有用的作业机械信息MI,且能够提供更多的时间序列数据。需要说明的是,在作业机械1尤 其是液压挖掘机或者自卸货车的情况下,在这些作业机械1进行的装载作业时或者卸载作 业时,作业机械1的位置信息随着时间t的经过几乎不变化。
[0081] 储存于标头信息储存区域HDR的触发时数据的种类等能够通过从控制器20等的 外部对储存于第一储存部20MA的标头信息HD进行重写来设定或者变更。即,标头信息HD 是用于生成具有时间序列数据和触发时数据的作业机械数据MID的定义信息。标头信息HD 设定为在作业机械数据MID的标头信息储存区域HDR储存有相对于时间t的经过的变化较 小的作业机械信息MI。处理部20C在生成作业机械数据MID时对标头信息HD进行解释,并 在作业机械数据MID的标头信息储存区域HDR中储存标头信息HD所指定的作业机械信息 ML·
[0082] 在对储存于作业机械数据MID的标头信息储存区域HDR的作业机械信息MI进行 变更的情况下,例如管理系统40所具备的存取系统41的定义信息变更部41B经由服务器 103、通信线路101、基站102及作业机械1的通信部34而访问控制器20等的第一储存部 20MA。然后,定义信息变更部41B将管理系统40的定义产生器44变更后的新标头信息HD 向作业机械1发送,并盖写于在第一储存部20MA储存的标头信息HD。如此一来,对储存于 标头信息储存区域HDR的触发时数据的种类等进行变更。存取系统41的定义信息变更部 41B利用所述的方法,不仅能够变更触发时数据的种类,还能够变更除此以外的标头信息 HD。需要说明的是,也可以将储存于标头信息储存区域HDR的触发时数据的种类等描述为 所述的定义文件C0NF,并通过对所述的定义文件C0NF进行变更来变更储存于标头信息储 存区域HDR的触发时数据的种类等。
[0083] 作业机械1将描述有作业机械数据MID的储存条件的定义文件C0NF及描述有储 存于标头信息储存区域HDR的触发时数据的种类等的标头信息HD储存在能够重写储存的 信息的第一储存部20MA中。作业机械1能够从控制器20等的外部对第一储存部20MA进 行访问并重写,因此,能够容易地对作业机械数据MID的储存条件或者触发时数据的种类 进行变更。其结果是,例如管理系统40收集事件的解析所需要的作业机械信息MI时的自 由度得以提高,并且解析作业机械1产生的事件时的便利性得以提高。
[0084] 也就是说,在作业机械1产生的事件为故障的情况下,为了对该故障的原因进行 解析,通过对作业机械数据MID的储存条件或者触发时数据的种类进行变更,并对获得的 作业机械数据MID进行解析,从而故障原因的查明变得容易。另外,即便事件不是故障,通 过对作业机械数据MID的储存条件或者触发时数据的种类进行变更,并对获得的作业机械 数据MID进行解析,从而作业机械1的运转状态的把握及维修的需要性的判断等变得容易。
[0085] 例如,在事件产生的作业机械1进行试验驾驶的情况下,在作业机械1的停止中、 即发动机停止的期间对作业机械数据MID的储存条件或者触发时数据的种类进行变更,由 此管理系统40能够收集较多的作业机械数据MID。另外,在相同的作业机械1进行试验驾 驶的情况下,如果进展了一定程度的解析而了解到对事件的产生影响大的作业机械信息MI 时,在对于那样的作业机械信息MI减小抽样时间D来更详细地解析的情况下,也能够从控 制器20等的外部变更储存条件,故能够容易地进行解析。
[0086] <定义文件C0NF >
[0087] 图7是表示定义文件C0NF的一例的图。如图7所示,定义文件C0NF具有多个(在 本例中为四个)区域此1、此2、1^3、1^4。在本实施方式中,定义文件0)即如项目所示那样 描述出对于三个种类的储存条件等的定义Cl、C2、C3。定义文件C0NF所描述的各定义C1、 C2、C3的数量并没有限定,既可以为一个也可以为多个。区域RC1的区域对储存有作业机械 信息MI及作业机械数据MID的第一储存部20MA的工作区域进行设定。区域RC1的TGM1、 TGM2对控制器20等用于生成触发的条件进行设定。
[0088] 图7中在定义C1或者定义C2时,TGM1示为N0,但其是指即便产生某一事件也识 别为触发时的含义。另外,图7中在定义C3时,TGM1设为指定,其是指在产生了指定的错 误代码时,将其作为事件而识别为触发时的含义。因而,在TGM1为N0时,在TGM2中什么也 未描述,但在TGM1设为指定时,在TGM2中描述有其指定的错误代码。作为该错误代码,例 如采用"E02"这样的英文数字的组合,在图7的TGM2中描述有该错误代码。通过对TGM1、 TGM2进行变更,例如能够设定为在接受错误代码时识别为触发时、或在作业机械信息MI超 过规定的阈值时识别为触发时。
[0089] 在区域RC2中描述有作业机械数据MID的储存条件。模式对在第一储存部20MA 中储存作业机械数据MID时的模式进行设定。例如,如果储存第一储存部20MA的作业机械 数据MID的区域变得充满,则设定为从旧作业机械数据MID上进行盖写的盖写模式或者即 便储存作业机械数据MID的区域变得充满也不会盖写的保护模式等。通过对区域RC2的信 息种数A、触发前数据数B、触发后数据数C及抽样时间D进行重写,从而对这些内容进行变 更。图2所示的管理系统40的定义产生器44生成信息种数A、触发前数据数B、触发后数 据数C及抽样时间D,并对是否为收敛于工作区域的值进行检验。
[0090] 在区域RC3及RC4中定义有作业机械信息MI的具体的变量名或者变量地址。也就 是说,在区域RC3中描述有储存于作业机械数据MID的各个作业机械信息MI的种类。作业 机械信息MI的种类能够变更。在本例中,定义文件C0NF能够对最大k个(k为整数)的作 业机械信息MI进行设定(参考图8)。作为作业机械信息MI,例如可举出发动机的旋转速 度、工作油压、电源37的电压或者车速等。除此之外,作为作业机械信息MI,可举出辅助电 源的电压、交流发电机的输出电压、向控制器20等的输入或者控制器20等的输出指令等。 区域RC4在作业机械数据MID生成时描述出作业机械信息MI所存在的存储地址。该存储 地址是储存于第二储存部20MB或者第三储存部20MC的计算机程序PG所描述的变量的地 址。处理部20C在作业机械数据MID的生成时,根据定义文件C0NF的各个区域RC1?RC4 所描述出的信息来生成作业机械数据MID,并将其储存于第一储存部20MA的规定的地址。
[0091] 对于一个作业机械数据MID而言,信息种数A、触发前数据数B、触发后数据数C及 抽样时间D的组合为一个。即,一个作业机械数据MID可以包括多个作业机械信息MI,但 在作业机械信息MI彼此中,无法变更触发前数据数B、触发后数据数C和抽样时间D的组 合。不过,触发前数据数B、触发后数据数C和抽样时间D的组合能够在不同的作业机械数 据MID之间进行变更。在本实施方式中,第一储存部20MA如前所述那样能够对多个作业机 械数据MID及定义文件CONF进行储存。因此,处理部20C对于同一种类的作业机械信息MI 而言,能够生成使触发前数据数B、触发后数据数C和抽样时间D的组合不同的多个不同的 作业机械数据MID。
[0092] 例如,对于同一种类的作业机械信息MI而言,一个定义文件C0NF使抽样时间D变 小,在另一个定义文件C0NF中使抽样时间D变大。处理部20C在生成作业机械数据MID时, 分别按照所述那样的两个种类的定义文件C0NF来生成作业机械数据MID。获得的一个作业 机械数据MID储存触发前后的详细信息,另一个作业机械数据MID的记录时间L变长。其 结果是,对于同一种类的作业机械信息MI而言,能够以不同的数据密度来观测在同一时刻 产生的同一现象。所述的例子为使抽样时间D不同的例子,但利用了多个定义文件C0NF的 作业机械数据MID的生成并不局限于所述的例子。
[0093] 定义文件C0NF例如即便在相同的车级的作业机械1中,也可以根据这些作业机械 所使用的环境(气候、住宅地处的使用或者山间部处的使用等)来对储存条件及作业机械 信息MI的种类或者数量的设定进行变更。另外,也可以在每次作业机械1的出货批次时, 对储存条件及作业机械信息MI的种类或者数量的设定进行变更。如此一来,即便在基于使 用作业机械1的环境而所需的作业机械信息MI不同的情况下,也能够容易地对应。对于标 头信息HD也与定义文件C0NF相同。
[0094] 在所述的例子中,定义文件C0NF或者标头信息HD经由管理系统40的存取系统41 而变更。不过,并不局限于此,例如也可以在服务连接器35上连接信息重写装置,并经由车 内通信线路30而对储存于第一储存部20MA的定义文件C0NF或者标头信息HD进行重写。 如此一来,作业机械1和管理系统40即便在无法实现无线通信或者基于通信线路101的通 信的环境下,也能够容易变更定义文件C0NF或者标头信息HD。
[0095] <作业机械数据MID >
[0096] 图8是表示作业机械数据MID的一例的图。在本实施方式中,作业机械数据MID对 于关于三个种类的储存条件等的定义Cl、C2、C3而分别描述有储存条件等。关于作业机械 数据MID所描述的三个种类的储存条件等的定义C1、C2、C3的数量没有限定,既可以为一个 也可以为多个。在图8所示的例子中,与对于各自的三个种类的储存条件等的定义C1、C2、 C3对应的各项目为空栏,但实际的作业机械数据MID在所述的空栏中描述有处理部20C收 集到的作业机械信息MI。
[0097] 作业机械数据MID具有标头信息储存区域HDR和时间序列数据储存区域TSR。标头 信息储存区域HDR具有第一区域HDR1、第二区域HDR2及第三区域HDR3。在第一区域HDR1 中例如描述有触发前数据的有效数ED_BT、触发后数据的有效数ED_AT、用于开始作业机械 数据MID的生成的计算机程序PG起动的时间0Ν_--ΜΕ及表示触发前数据数B和触发后数 据数C的段的时机的时间B_SC等。
[0098] 在第二区域HDR2中按照标头信息HD而描述有触发的产生时刻的作业机械信息 MI、即η个(η为整数)触发时数据HV1、HV2、……HVn。在第三区域HDR3中描述有处理部 20C收集了触发时数据HVI、HV2、……HVn的时刻的时间HVT1、HVT2、……HVTn。在时间 序列数据储存区域TSR中按照定义文件C0NF而描述有由处理部20C收集到的作业机械信 息 MI(MI1、MI2、......MIk)。
[0099] 通过从控制器20等的外部对图7所示的定义文件CONF的区域RC3、RC4所描述的 作业机械信息MI的种类及存储地址进行重写,由此对储存于图8所示的时间序列数据储存 区域TSR的作业机械信息MI进行变更。另外,标头信息HD所指定的作业机械信息MI从控 制器20等的外部进行重写,由此对储存于作业机械数据MID的标头信息储存区域HDR的作 业机械信息MI进行变更。
[0100] 在作业机械1具有多个控制器20、21的情况下,各个控制器20、21能够独立地对 储存条件、作为定义信息的定义文件C0NF及标头信息HD进行设定或者变更。如此一来,各 个控制器20、21能够相对于各个控制对象以适当的条件来获取与各个控制对象相应的作 业机械信息MI,并生成作业机械数据MID。
[0101] <收集作业机械信息MI的条件的变更>
[0102] 图9是表示对收集作业机械信息MI的条件进行变更的顺序的一例的流程图。在本 例中,以通过对储存于第一储存部20MA的定义文件C0NF进行重写来变更储存条件等为例 进行说明,但标头信息HD也相同。在步骤S101中,管理系统40的操作者解析作业机械数 据MID的结果是,产生了对作业机械1所具有的控制器20的储存条件等进行变更的需要。 在这种情况下,进入步骤S102,操作者操作图2所示的管理系统40的定义产生器44,制成 新定义文件C0NF。在步骤S103中,存取系统41的定义信息变更部41B将新定义文件C0NF 通过通信线路101及经由了作业机械1的通信部34的无线通信而向控制器20发送。如此 通过利用无线通信,即便管理系统40和作业机械1的距离分离,也能够容易地对定义文件 C0NF的内容进行重写。
[0103] 接着,在步骤S104中,接收了新定义文件C0NF的控制器20的处理部20C在到储 存于第一储存部20MA之前的定义文件C0NF上盖写新定义文件C0NF。当处理部20C盖写新 定义文件C0NF时,控制器20的电源变为0N、即需要按键开关32变为0N。在按键开关32 未变为0N的情况下,作业机械1的输入输出装置36所具备的起动时控制部36B如果探测 到来自存取系统41的访问,经由车内通信线路30将按键开关32设为0N,而将控制器20的 电源设为0N (接通)。
[0104] 即便在控制器20的电源接通的状态下对定义文件C0NF进行重写,新定义文件 C0NF的内容尚未有效。在步骤S105中,在重写为新定义文件C0NF之后,控制器20的电源 暂时成为0FF,如果再次成为0N,则新定义文件C0NF的内容变得有效。在步骤S106中,处理 部20C按照新定义文件C0NF的内容来制成作业机械数据MID。如此一来,对定义文件C0NF 的内容进行重写。
[0105] 在当不使用作业机械1时对定义文件C0NF进行重写的情况下,起动时控制部36B 如果探测到来自存取系统41的用于重写定义文件C0NF的访问,经由车内通信线路30将按 键开关32设为0N,而将控制器20的电源设为0N (接通)。控制器20的处理部20C接收新 定义文件C0NF,并将该新定义文件C0NF盖写并置换于在第一储存部20MA储存的至今为止 定义文件C0NF。如果盖写完成,起动时控制部36B经由车内通信线路30将按键开关32设 为0FF,而将控制器20的电源设为OFF。如此一来,接着当作业机械1的按键开关32变为 0N时,能够使新定义文件C0NF的内容有效。
[0106] <控制器20等的动作>
[0107] 图10是表示作业机械1所具备的控制器20等的动作例的流程图。图11是表示将 作业机械信息MI及作业机械数据MID储存于第一储存部20MA时的处理标志F的变化例的 图。在步骤S201中,在图2所示的按键开关32未变为0N的情况下(步骤S201、否),作业 机械1不运转,因此,控制器20等不收集作业机械信息MI,也不会生成作业机械数据MID。
[0108] 在步骤S201中,在图2所示的按键开关32变为ON而控制器20等的电源接通的 情况下(步骤S201、是),作业机械1处于运转中。在这种情况下,处理部20C使用于生成 作业机械数据MID的计算机程序PG起动。在步骤S202中,处理部20C对用于储存收集到 的作业机械信息MI的工作区域进行选择。工作区域是在触发产生之前储存有作业机械信 息MI的、第一储存部20MA的区域。如果按键开关32变为0N,处理部20C对储存于第一储 存部20MA的标头信息HD进行解释,并选择所述的工作区域。在选择出工作区域的状态下, 如图11所示,处理标志F变为00。
[0109] 接着,进入步骤S203,处理部20C开始作业机械信息MI的收集。如果开始作业机 械信息MI的收集,处理部20C将图11所示的处理标志F从00变更为01。在处理标志F = 01的情况下,处理部20C处于对作业机械信息MI进行收集的状态、即触发的产生前的状态。 此时,如果用于储存收集到的作业机械信息MI的工作区域变得充满,则处理部20C从该工 作区域之前依次消去旧作业机械信息MI,并依次储存新收集到的作业机械信息MI。如果触 发未产生的话,作业机械信息MI继续收集,故处理部20C执行这样的处理。
[0110] 在步骤S204中未产生触发的情况下(步骤S204、否),处理部20C重复步骤S203 及步骤S204。在步骤S204中产生了触发的情况下(步骤S204、是),在步骤S205中,处理 部20C将简要信息向管理系统40发送。简要信息为与事件相关的简要的信息,在事件的产 生时刻及事件为错误的情况下包括错误代码等。如此一来,如图10所示,在触发产生之后 执行步骤S205所示的、将简要信息向管理系统40发送的处理,因此,管理系统40方面的操 作者能够迅速地把握作业机械1的事件,从而在作业机械1的管理中优选。
[0111] 接着,进入步骤S206,处理部20C收集触发后的作业机械信息MI。另外,如图11 所示,处理部20C将处理标志F从01变更为10。在处理标志F = 10的情况下,处理部20C 处于收集触发产生之后的作业机械信息MI并将其储存于第一储存部20MA的工作区域的状 态。
[0112] 接着,在步骤S207中,处理部20C根据定义文件C0NF及标头信息HD来生成作业 机械数据MID,并将其储存于第一储存部20MA的规定的区域。当作业机械数据MID储存于 第一储存部20MA时,将处理标志F从10变更为11。在处理标志F = 11的情况下,至少一 个作业机械数据MID处于储存于第一储存部20MA的状态。处理部20C在储存有多个作业 机械信息Ml而工作区域变得充满的情况下,在最旧的作业机械信息MI上盖写最新作业机 械信息MI。
[0113] 需要说明的是,执行步骤S205、步骤S206及步骤S207的顺序也可以为所述的顺序 的相反顺序。S卩,也可以依次执行步骤S206、步骤S207、步骤S205。当这些一连串的顺序结 束时,处理部20C使用于生成作业机械数据MID的计算机程序PG暂时结束。然后,处理部 20C返回到开始而依次执行从步骤S201到步骤S207。
[0114] <信息收集系统100的处理例1 >
[0115] 图12是表示信息收集系统100的处理例的流程图。步骤S301?步骤S304B及步 骤S308为作业机械1的处理,步骤S305?步骤S307、步骤S309及步骤S310为管理系统 40的处理。步骤S301与所述的步骤S201相同,故省略说明。在步骤S302、步骤S303中, 作业机械1的处理部20C在收集作业机械信息MI的同时待机至产生触发为止。当产生触 发时(步骤S303、是),处理部20C使处理进入步骤S304A及步骤S304B。
[0116] 在步骤S304A中,处理部20C根据定义文件C0NF及标头信息HD生成作业机械数 据MID,并将其储存于第一储存部20MA的规定的区域。在步骤S304B中,处理部20C将简要 信息向管理系统40发送。简要信息如前所述。在发送简要信息之后,处理部20C重复步骤 S301 至步骤 S304B。
[0117] 接收了简要信息的存取系统41例如将从至少一台作业机械1发送来的简要信息 显示在显示装置42D等中。如果从多台作业机械1发送出简要信息的话,显示装置42D等 对这些简要信息进行一览显示。在步骤S305中,是否需要制成的作业机械数据MID根据简 要信息来判断。在本实施方式中,通过存取系统41确认了简要信息的操作者对是否需要作 业机械数据MID进行判断,但也可以由存取系统41来获取全部的作业机械数据MID。另外, 存取系统41也可以根据简要信息所描述的错误代码来获取作业机械数据MID。例如在需要 紧急对应的错误代码包含在简要信息中的情况下,存取系统41也可以获取作业机械数据 MID。
[0118] 在步骤S306中,在不需要作业机械数据MID的情况下(步骤S306、否),存取系统 41在从控制器20等发送下一次的简要信息之前,重复步骤S305及步骤S306。在需要作业 机械数据MID的情况下(步骤S306、是),在步骤S307中,存取系统41经由通信线路101 及服务器103而对控制器20等要求作业机械数据MID的发送。
[0119] 在步骤S308中,接收了表示要求作业机械数据MID的发送的信号的控制器20等 将所要求的作业机械数据MID向原始要求的存取系统41发送。在步骤S309中,存取系统 41获取从控制器20等发送来的作业机械数据MID。然后,在步骤S310中,管理系统40的 转换器42对获取的作业机械数据MID进行解析。
[0120] <信息收集系统100的处理例2 >
[0121] 图13是表示信息收集系统100的处理例的流程图。步骤S401?步骤S405为作 业机械1的处理,步骤S406?步骤S408为管理系统40的处理。步骤S401?步骤S403与 所述的处理例1的步骤S301?步骤S303相同,故省略说明。
[0122] 在触发产生之后(步骤S403、是),在步骤S404中,处理部20C根据定义文件C0NF 及标头信息HD来生成作业机械数据MID,并将其储存于第一储存部20MA的规定的区域。在 步骤S405中,处理部20C将简要信息及作业机械数据MID向管理系统40、更具体而言存取 系统41发送。处理部20C在发送简要信息及作业机械数据MID之后,重复步骤S401至步 骤 S405。
[0123] 接收了简要信息及作业机械数据MID的存取系统41例如将从至少一台作业机械1 发送出的简要信息显示在显示装置42D等中。如果从多台作业机械1发送简要信息的话, 显示装置42D等对这些简要信息进行一览显示。另外,存取系统41将接收到的作业机械数 据MID暂时储存于储存装置41M。在步骤S406中,是否需要从控制器20等发送来的作业机 械数据MID根据简要信息及作业机械数据MID的至少一方来判断。在步骤S407中,在不需 要作业机械数据MID的情况下(步骤S407、否),存取系统41在从控制器20等发送下一次 的简要信息及作业机械数据MID之前,重复步骤S406及步骤S407。存取系统41也可以将 储存于储存装置41M的无用的作业机械数据MID消去。在需要作业机械数据MID的情况下 (步骤S407、是),转换器42从存取系统41的储存装置41M获取作业机械数据MID。进入 步骤S408,转换器42对获取的作业机械数据MID进行解析。
[0124] 本实施方式设为,在作业机械数据MID生成时,能够从控制器20等的外部对储存 条件及储存于作业机械数据MID的标头信息储存区域HDR的作业机械信息MI的种类进行 设定或者变更。如此一来,能够根据事件的种类对储存条件及储存于标头信息储存区域HDR 的作业机械信息MI的种类的至少一方进行变更。于是,在第一储存部20MA的储存容量存 在限制下,容易在适当的记录时间内收集适当的数量的作业机械信息MI。其结果是,作业机 械1及控制器20等利用有限的硬件资源,具体而言是第一储存部20MA的储存容量,从而能 够使作业机械数据MID有效地活用。
[0125] 另外,在本实施方式中,对于储存于标头信息储存区域HDR的作业机械信息MI而 言,作业机械数据MID以每一个种类的数据的数量比储存于时间序列数据储存区域TSR的 作业机械信息MI少的方式,优选设为触发时的一个。并且,作业机械数据MID在标头信息 储存区域HDR中储存相对于时间的变化较小的作业机械信息MI。如此一来,作业机械数 据MID由于是意欲把握伴随着时间的经过的变化的作业机械信息MI,故能够确保大储存容 量,因此能够更多地储存并提供触发产生的时刻的前后的时间序列数据。
[0126] 或者是,在设定为对仅是触发产生的时刻之前的时间序列数据或者仅是触发产生 的时刻之后的时间序列数据进行收集的情况下,作业机械数据MID也由于是意欲把握伴随 着时间的经过的变化的作业机械信息MI,故能够确保大储存容量。因此,能够更多地储存并 提供触发产生的时刻的前或者后的时间序列数据。其结果是,作业机械1及控制器20等有 效地利用有限的硬件资源,具体而言是第一储存部20MA,从而能够使作业机械数据MID有 效地活用。
[0127] 另外,在本实施方式中,多个控制器20、21分别独立地收集作业机械信息MI并生 成作业机械数据MID。如此一来,无需由各个控制器20、21依次收集作业机械信息MI并生 成作业机械数据MID的装置,故能够减小收集作业机械信息MI时的时间延迟。其结果是, 还能够确保多个控制器20、21间的作业机械信息MI及作业机械数据MID的同时性。
[0128] 以上,虽然对于本实施方式进行了说明,但并不是由上述的内容来限定本实施方 式。另外,在上述的结构要素中包含本【技术领域】人员能够容易地想定的要素、实质上相同的 要素、所谓等同的范围的要素。另外,上述的结构要素可以适当地进行组合。此外,在不超 出本实施方式的主旨的范围内可以进行结构要素的各种各样的省略、替换或者变更。
[0129] 附图标记说明如下:
[0130] 1 作业机械
[0131] 1S 车载系统
[0132] 2 作业机
[0133] 3 上部回旋体
[0134] 4 驾驶室
[0135] 5 行驶装置
[0136] 20、21 控制器
[0137] 20C 处理部
[0138] 20MA 第一储存部
[0139] 20MB 第二储存部
[0140] 20MC 第三储存部
[0141] 30 车内通信线路
[0142] 31 传感器类
[0143] 32 按键开关
[0144] 33 位置检测装置
[0145] 34 通信部
[0146] 35 服务连接器
[0147] 36 输入输出装置
[0148] 36A 网关
[0149] 36B 起动时控制部
[0150] 37 电源
[0151] 40 管理系统(作业机械的管理系统)
[0152] 41 存取系统
[0153] 41A 数据取出部
[0154] 41B 定义信息变更部
[0155] 41C 定义信息恢复部
[0156] 41D 触发信息生成部
[0157] 41M 储存装置
[0158] 42 转换器
[0159] 42D 显示装置
[0160] 43 解析工具
[0161] 44 定义产生器
[0162] 100 信息收集系统(作业机械的信息收集系统)
[0163] 101 通信线路
[0164] 102 基站
[0165] 103 服务器
[0166] A 信息种数
[0167] B 触发前数据数
[0168] C 触发后数据数
[0169] C0NF 定义文件
[0170] D 抽样时间
[0171] HD 标头信息
[0172] HDR 标头信息储存区域
[0173] L 记录时间
[0174] MI 作业机械信息
[0175] MID 作业机械数据
[0176] PG 计算机程序
[0177] TSR 时间序列数据储存区域
【权利要求】
1. 一种作业机械,其中, 所述作业机械具备控制器,该控制器包括: 储存部,其能够对作为与作业机械相关的信息的作业机械信息进行储存; 处理部,其对所述作业机械信息进行收集,且当产生了用于使所述储存部开始所述作 业机械信息的储存的触发信息时,使收集到的所述作业机械信息的至少一部分储存于所述 储存部, 所述储存部对作为用于生成作业机械数据的信息的定义信息进行储存,所述作业机械 数据具有时间序列数据和触发时数据,所述时间序列数据选择对于多个种类的所述作业机 械信息中至少一个种类的作业机械信息而在多个时机收集到的信息,所述触发时数据包括 至少一个与所述时间序列数据不同的种类的作业机械信息且选择在所述触发信息产生的 时刻收集到的信息,并且每一个种类的作业机械信息的数量比所述时间序列数据少, 所述处理部在所述触发信息产生的时机,根据按照所述定义信息而收集的所述作业机 械信息,来生成所述作业机械数据并将其储存于所述储存部。
2. 根据权利要求1所述的作业机械,其中, 所述触发时数据对于一个种类的作业机械信息有一个。
3. 根据权利要求1或2所述的作业机械,其中, 所述定义信息能够从所述控制器的外部进行重写。
4. 根据权利要求1至3中任一项所述的作业机械,其中, 所述触发时数据包括外部气体温度、外部气体压力及所述作业机械的位置信息的至少 一个。
5. 根据权利要求1至4中任一项所述的作业机械,其中, 所述作业机械具备多个所述控制器,各个所述控制器能够独立地设定所述定义信息。
6. 根据权利要求1至5中任一项所述的作业机械,其中, 所述作业机械具备用于与所述控制器的外部进行通信的通信部, 所述定义信息利用经由所述通信部的无线通信而从所述控制器的外部进行重写。
7. 根据权利要求1至6中任一项所述的作业机械,其中, 所述触发时数据描述在如下区域,该区域设置在所述时间序列数据之前,并描述有至 少用于解释所述时间序列数据的信息。
8. -种作业机械,其中, 所述作业机械具备控制器,该控制器包括: 储存部,其能够对作为与作业机械相关的信息的作业机械信息进行储存; 处理部,其对所述作业机械信息进行收集,且当产生了用于使所述储存部开始所述作 业机械信息的保存的触发信息时,使收集到的所述作业机械信息的至少一部分储存于所述 储存部, 所述储存部对作为用于生成作业机械数据的信息的定义信息进行储存,所述作业机械 数据具有时间序列数据和触发时数据,所述时间序列数据选择对于多个种类的所述作业机 械信息中至少一个种类的作业机械信息而在多个时机收集到的信息,所述触发时数据包括 至少一个与所述时间序列数据不同的种类的作业机械信息且选择在所述触发信息产生的 时刻收集到的一个信息, 所述处理部在所述触发信息产生的时机,根据按照所述定义信息而收集的所述作业机 械信息,来生成所述作业机械数据并将其储存于所述储存部, 所述储存部与储存有用于执行如下动作的命令的储存部不同,所述动作是所述处理部 使所述作业机械信息储存于所述储存部。
9. 根据权利要求1至8中任一项所述的作业机械,其中, 所述处理部对于同一种类的所述作业机械信息,生成使如下三者的组合不同的多个不 同的作业机械数据,其一是在所述触发信息之前所述处理部收集到的所述作业机械信息的 数量,其二是在所述触发信息之后所述处理部收集的所述作业机械信息的数量,其三是所 述处理部收集所述作业机械信息的时间间隔。
10. 根据权利要求1至9中任一项所述的作业机械,其中, 所述作业机械还能够对所述作业机械信息的种类进行变更。
11. 根据权利要求10所述的作业机械,其中, 在所述储存部储存有多个种类的定义信息。
12. 根据权利要求11所述的作业机械,其中, 所述多个定义信息能够从所述控制器的外部进行独立地变更。
【文档编号】G05B23/02GK104160348SQ201380002232
【公开日】2014年11月19日 申请日期:2013年7月22日 优先权日:2013年3月14日
【发明者】藤森敏幸, 杉村俊辅 申请人:株式会社小松制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1