一种车身关键性数据采集方式的制作方法

文档序号:19124594发布日期:2019-11-13 01:59阅读:295来源:国知局
一种车身关键性数据采集方式的制作方法

本发明涉及车联网技术领域,具体涉及一种车身关键性数据采集方式。



背景技术:

目前现有技术,仅实现将采集到的车身数据,并定时定量的将数据返回平台。

该技术能够获得大部分的有用数据,但是因为是定时定量的数据回传,一些数据并没有发生变化也被回传平台进行保存数据冗余大,一些非常关键的峰值点数据因发生在回传间歇当中无法被捕获,未回传平台,导致对数据进行分析时缺少关键数据。影响分析结果。



技术实现要素:

本发明针对现有技术的不足,提出一种车身关键性数据采集方式,具体技术方案如下:

一种车身关键性数据采集方式,其特征在于:采用以下步骤,

步骤1:对汽车的dbc文件进行配置;

步骤2:控制器对can总线上节点的数据进行监控;

步骤3:节点上的can收发器接受can总线上发送到该节点的数据包;

步骤4:can控制器判断是否需要对该数据进行采集,如果是,则进入下一步骤,否则,回到步骤2;

步骤5:将该数据包进行抛弃,回到步骤2;

步骤6:can收发器采集数据包,将数据包传到can控制器中,can控制器对数据包进行解析;

步骤7:can控制器将解析数据与存储器中的数据进行对比,判断在存储器中是否已经存在该数据,如果是,则进入下一步骤,否则,进入步骤9;

步骤8:can控制器判断是否需要替换内存中的数据,如果是,则进入下一步骤,否则,回到步骤2;

步骤9:替换内存数据,回到步骤2。

为更好的实现本发明,可进一步地:所述步骤8包括如下步骤:

步骤81:can控制器判断数据是否为峰值数据,如果是,则进入步骤83;

步骤82:can控制器判断数据是否为变化数据,如果是,则进入步骤9,否则,回到步骤2;

步骤83:判断该峰值数据是否达到上限范围,如果是,则进入步骤9,否则进入下一步骤;

步骤84:判断数据数值是否达到下限范围,如果是,则进入下一步骤,否则,进入步骤86;

步骤85:判断该数据数值是否小于内存中数据,如果是,则进入步骤9,否则,抛弃该数据;

步骤86:根据can控制器中设定的回传频率确定数据处理方式;

步骤87:判断该数据是否大于内存中数据,如果是,则进入步骤9,否则,回到步骤2。

本发明的有益效果为:第一,减少回传的数据冗余。第二,增加回传的数据密度。第三,对峰值拐点的数据进行记录。

附图说明

图1为本发明的流程图。

具体实施方式

下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。

如图一所示:一种车身关键性数据采集方式,其特征在于:采用以下步骤,

步骤1:对汽车的dbc文件进行配置;

步骤2:控制器对can总线上节点的数据进行监控;

步骤3:节点上的can收发器接受can总线上发送到该节点的数据包;

步骤4:can控制器判断是否需要对该数据进行采集,如果是,则进入下一步骤,否则,回到步骤2;

步骤5:将该数据包进行抛弃,回到步骤2;

步骤6:can收发器采集数据包,将数据包传到can控制器中,can控制器对数据包进行解析;

步骤7:can控制器将解析数据与存储器中的数据进行对比,判断在存储器中是否已经存在该数据,如果是,则进入下一步骤,否则,进入步骤15;

步骤8:can控制器判断数据是否为峰值数据,如果是,则进入步骤10;

步骤9:can控制器判断数据是否为变化数据,如果是,则进入步骤15,否则,回到步骤2;

步骤10:判断该峰值数据是否达到上限范围,如果是,则进入步骤15,否则进入下一步骤;

步骤11:判断数据数值是否达到下限范围,如果是,则进入下一步骤,否则,进入步骤13;

步骤12:判断该数据数值是否小于内存中数据,如果是,则进入步骤15,否则,抛弃该数据;

步骤13:根据can控制器中设定的回传频率确定数据处理方式;

步骤14:判断该数据是否大于内存中数据,如果是,则进入步骤15,否则,回到步骤2。

步骤15:替换内存数据,回到步骤2。



技术特征:

技术总结
一种车身关键性数据采集方式,采用以下步骤,步骤1:对汽车的DBC文件进行配置;步骤2:控制器对CAN总线上节点的数据进行监控;步骤3:节点上的CAN收发器接受CAN总线上发送到该节点的数据包;步骤4:CAN控制器判断是否需要对该数据进行采集,如果是,则进入下一步骤,否则,回到步骤2;步骤5:将该数据包进行抛弃,回到步骤2。可以,减少回传的数据冗余。增加回传的数据密度。同时,对峰值拐点的数据进行记录。

技术研发人员:邱昭;陆洋;魏书婷;张礼
受保护的技术使用者:重庆戴普思科技有限公司
技术研发日:2019.08.08
技术公布日:2019.11.12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1