【技术实现步骤摘要】
本申请涉及can控制器报文滤波,具体涉及一种滤波优化方法、系统、计算机设备、可读介质及车辆。
技术介绍
1、随着汽车电子产品的智能化和网络化发展,can(control area network,控制局域网)总线在汽车中的作用也越发显著。通常,在一个汽车中会存在几十个到上百个ecu(electronic control unit,电控单元),每个ecu会同时收发若干不同id的通讯报文。因此,在汽车can总线上通常会有上千个id不同的报文信号。对于其中的某一ecu而言,其只需要接收若干指定id的报文,而非全部报文,所以can控制器通常采用了基于硬件的can报文滤波技术,将不需要接收的id滤除掉,以节约宝贵的cpu计算资源。
2、现有的can控制器通常只有8至32个硬件报文滤波器,一旦需要接收的id报文超过32个,就需要将滤波器配置为组收模式,但是,配置为组收模式的滤波器将无法滤除掉全部的无效报文。对于要接收的报文id,将越相似的报文分在同一组中,接收的无效报文id越少。现在主流的报文分组都是根据人工识别后进行分组,这种方式效率
...【技术保护点】
1.一种滤波优化方法,其特征在于,用于CAN控制器的报文滤波,包括如下步骤:
2.根据权利要求1所述的滤波优化方法,其特征在于,在所述步骤S2中,所确定的聚类类数满足:聚类类数的最大值为CAN控制器中硬件报文滤波器的个数。
3.根据权利要求1所述的滤波优化方法,其特征在于,在所述步骤S4中,若无类为空,则直接进入步骤S5。
4.根据权利要求1所述的滤波优化方法,其特征在于,在所述步骤S6中,所述结束条件为:达到最大迭代次数,或者,权重矩阵不再变化。
5.一种滤波优化系统,其特征在于,应用于如权利要求1-4中任一项所述的滤
...【技术特征摘要】
1.一种滤波优化方法,其特征在于,用于can控制器的报文滤波,包括如下步骤:
2.根据权利要求1所述的滤波优化方法,其特征在于,在所述步骤s2中,所确定的聚类类数满足:聚类类数的最大值为can控制器中硬件报文滤波器的个数。
3.根据权利要求1所述的滤波优化方法,其特征在于,在所述步骤s4中,若无类为空,则直接进入步骤s5。
4.根据权利要求1所述的滤波优化方法,其特征在于,在所述步骤s6中,所述结束条件为:达到最大迭代次数,或者,权重矩阵不再变化。
5.一种滤波优...
【专利技术属性】
技术研发人员:刘鑫亮,古秋翔,徐飞飞,陈明艳,陈佩,邓娉玭,彭仁明,
申请(专利权)人:成都创科升电子科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。