用于从机动车的通信总线提取数据的设备和方法_4

文档序号:8207713阅读:来源:国知局
,因此发生在车辆6每次启动时。
[0265]可替换地,配置文件的接收可以发生在盒4的操作期间,例如发生在服务器3对配置文件的每次更新时。
[0266]而且,配置文件的接收可以以向服务器3发送由盒4加载的请求为条件,或者不以其为条件。
[0267]2.5.2.2.将配置文件存储在存储器中
[0268]在接收到配置文件时,盒4将后者存储在其存储器454中。
[0269]如果旧的配置文件已经记录在盒4的存储器454中,同时盒4可以有利地在不擦除旧的配置文件的情况下将新配置文件存储在存储器的另一个位置中。
[0270]新配置文件的考虑可以在其接收之后立即有效。
[0271]新配置文件的考虑也可以随着时间推迟。例如,在某些可替换实施例中,可以在接收到来自服务器3、来自车辆6的控制器或者来自不同于服务器3的远程终端的控制信息时考虑新配置文件。
[0272]在其他可替换实施例中,可以在通信总线上收集的数据的值大于(或分别小于)旧配置文件中包含的阈值时考虑新配置文件。
[0273]在每一种情况下,新配置文件的考虑可以在根本不中断盒4的提取数据的步骤的情况下完成。这允许动态地调适盒4的数据提取步骤。
[0274]2.5.2.3.分析配置文件
[0275]盒4从存储在存储器中的配置文件中提取准则和收集条件:
[0276]-标识要提取的每个有用数据,
[0277]-恢复与要提取的每个有用数据关联的获取周期准则,
[0278]-将要应用到收集的有用数据上的系数或计算规则存储在存储器中,
[0279]-获取要提取的有用数据的有效性条件。
[0280]一旦完成分析,盒4收集要提取的有用数据。
[0281]2.5.2.4.收集有用数据
[0282]盒4接收CAN总线上传播的帧并且将它们与在分析配置文件期间获得的整个信息片段比较。
[0283]盒4从CAN总线上传播的整个帧中提取有用数据。将提取的数据传输至服务器或者可选地在发送它们之前存储在存储器中。
[0284]结论
[0285]上面描述的提取方法和提取系统具有许多优点。特别地,在线阶段期间实现的整个处理是唯一的且对于所有车辆型号是共同的,与最终目标应用无关。由此推断,允许应用该在线阶段的盒不特定于特定车辆型号,而是可以在无需特定调适的情况下适于任何车辆品牌。
[0286]而且,在远程服务器处应用离线阶段允许限制在盒处所需的硬件资源的数量。
[0287]最后,将配置文件用于对有用数据的提取参数化允许所述提取方法和关联的系统的很大的适应性。
[0288]作为结论,所描述的提取方法及其关联的系统能够:
[0289]-使得盒应用的“在线”阶段的处理可在不必再次开发特定(软件)处理的情况下适于每种车辆型号:
[0290]用于收集数据流中寻找的有用数据的步骤依照车辆类型而自适应,
[0291]-使得盒应用的“在线”阶段的处理可在不必再次开发特定(软件)处理的情况下适于每个最终应用:用于收集数据流中寻找的有用数据的步骤依照执行最终应用所需的参数而自适应,
[0292]-在不中断用于收集有用数据的步骤的情况下动态地更新所述提取方法,
[0293]-利用标准单位复原寻找的参数,而不管车辆通信总线上传播的“原始”数据的格式和编码如何,
[0294]-利用用于要提取的每个有用数据的特定、单一且可配置周期以及用于能够在不中断收集步骤的情况下远程地修改的数据的收集频率收集寻找的有用数据。
[0295]本领域技术人员将会理解,可以在不实质地脱离本文给出的新颖教导的情况下对依照本发明的方法和系统做出许多修改。
[0296]例如,所述提取方法及其关联的系统可以用于收集与CAN总线不同的通信总线类型上的数据,与CAN总线不同的通信总线为诸如例如LIN、Flex-Ray、NMEA和NMEA2000类型的总线或者CAN总线的另外的可替换方案(FMS总线/J1939标准、ODB标准等等)之类的通信总线。
[0297]而且,尤其是在配置文件直接由汽车制造商提供的情况下,所述提取方法可以不包括离线阶段的处理步骤。
[0298]因此,相当明显的是,刚刚给出的实例仅仅是特定的示例并且绝不是限制性的。
[0299]特别地,本发明并不限于提取通过汽车领域的通信总线传输的数据。通信总线可以用于其他领域,例如工业机器人、航空或者另外的海洋运输领域中。
[0300]附图标记
[0301]1:离线阶段
[0302]2:在线阶段
[0303]11:分析总线上传播的数据
[0304]12:选择用于最终目标应用的有用数据,
[0305]13:生成配置文件,
[0306]21:接收配置文件,
[0307]22:分析配置文件,
[0308]23:收集有用数据,
[0309]24:传输收集的有用数据。
【主权项】
1.一种用于提取在机器(6)的通信总线(61)上传播的至少一个有用数据的方法,所述至少一个有用数据表示机器的参数, 特征在于,该方法包括以下步骤: 接收(21)配置文件,该配置文件包括与要提取的所述至少一个有用数据的编码有关的信息, 分析(22)配置文件中包含的信息以便允许从通信总线上传播的整个数据中标识要提取的所述至少一个有用数据, 收集(23)所述至少一个标识的有用数据, 将所述至少一个收集的有用数据传输(24)至机器的远程服务器(3)。
2.依照权利要求1的提取方法,其中分析步骤包括获取用于收集所述至少一个有用数据的频率,收集步骤包括在所述收集频率下收集所述至少一个有用数据。
3.依照权利要求1或2中任何一项的提取方法,其中分析步骤包括获取所述至少一个有用数据的转换因子,连接步骤包括将所述转换因子应用到所述至少一个有用数据以便将所述数据转换成表示物理量的预定单位。
4.依照权利要求1-3中任何一项的提取方法,其中分析步骤包括获取所述至少一个有用数据的有效性准则,收集步骤包括将所述有用数据与该有效性准则进行比较。
5.依照权利要求1-4中任何一项的提取方法,其中分析步骤包括: 获取用于配置收集步骤的多个初始参数,以及 将所述初始参数存储在本地存储位置。
6.依照权利要求5的提取方法,其进一步包括接收新配置文件以用于更新收集步骤的配置,以及分析该新配置文件,根据初始配置文件的数据收集的步骤与用于分析新配置文件的步骤并行地执行。
7.一种用于生成配置文件的方法,该配置文件用于对用于机器(6)通信总线(61)上传播的至少一个有用数据的提取方法参数化,所述至少一个有用数据表示机器的参数,特征在于,该生成方法包括用于根据通信总线上传播的可提取数据的文件创建配置文件的步骤(I),所述用于创建配置文件的步骤包括从可提取数据文件的整个可提取数据中选择(12)要提取的所述至少一个有用数据。
8.依照权利要求7的生成方法,其中选择步骤(12)包括: 从可提取数据文件的整个可提取数据中选择要提取的所述至少一个有用数据,以及 给所述至少一个所选择的有用数据确定同质化准则,以标准化所述至少一个所选择的有用数据的编码格式。
9.一种用于提取在机器(6)通信总线(61)上传播的至少一个有用数据的设备,所述至少一个有用数据表示机器的参数, 特征在于,该设备能够应用以下模块: 接收配置文件,该配置文件包括与要提取的所述至少一个有用数据的编码有关的信息, 分析配置文件中包含的信息以便允许从通信总线上传播的整个数据中标识要提取的所述至少一个有用数据, 收集所述至少一个标识的有用数据, 将所述至少一个收集的有用数据传输至机器的远程服务器(3)。
10.一种通信盒,能够连接到机器的通信总线,特征在于,它包括依照权利要求9的提取设备。
11.一种用于生成配置文件的服务器,该配置文件用于对用于提取机器(6)通信总线(61)上传播的至少一个有用数据的设备参数化,所述至少一个有用数据表示机器的参数,特征在于,该服务器包括编程的处理单元,编程的处理单元用于应用依照权利要求7或8之一的生成方法的步骤。
12.依照权利要求11的生成服务器,其进一步包括用于将生成的配置文件传输至提取设备的变换器。
13.—种用于提取在机器(6)的通信总线(61)上传播的至少一个有用数据的系统,每个有用数据表示机器的参数,特征在于,该系统包括: 通信盒(4),其连接到通信总线,所述盒是按照权利要求9或10的盒,以及 依照权利要求11或12中任何一项的服务器。
14.一种包括指令的计算机程序产品,其用于在由处理器执行时应用依照权利要求1-6之一的提取方法的步骤。
15.一种包括指令的计算机程序产品,其用于在由处理器执行时应用依照权利要求7或8之一的生成方法的步骤。
【专利摘要】本发明涉及一种用于提取在机器的通信总线上流动的至少一个有用数据项的方法,所述至少一个有用数据项表示机器的参数,特征在于,该方法包括以下步骤:接收(21)配置文件,该配置文件包括与要提取的所述至少一个有用数据项的编码有关的信息;分析(22)配置文件中包含的信息以便允许从通信总线上流动的所有数据中标识要提取的所述至少一个有用数据项;收集(23)所述标识的至少一个有用数据项;将所述收集的至少一个有用数据项传输(24)至远离机器的服务器(3)。
【IPC分类】G06F13-38
【公开号】CN104520829
【申请号】CN201380031617
【发明人】保罗·雷纳克, 皮埃尔·埃斯克瑞特
【申请人】奥林奇公司
【公开日】2015年4月15日
【申请日】2013年6月14日
【公告号】EP2862091A1, US20150244806, WO2013186504A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1