一种凸轮轴传感器自适应识别方法、发动机及车辆与流程

文档序号:30576916发布日期:2022-06-29 09:46阅读:288来源:国知局
一种凸轮轴传感器自适应识别方法、发动机及车辆与流程

1.本发明涉及发动机技术领域,尤其涉及一种凸轮轴传感器自适应识别方法、发动机及车辆。


背景技术:

2.凸轮轴选用的传感器有两种,磁电类传感器和霍尔类传感器,在ecu软件里针对磁电传感器和霍尔传感器分别匹配不同的同步数据,当使用霍尔传感器的发动机对应的程序为磁电传感器所应有的程序时,在数据匹配过程中会因匹配错误导致发动机的凸轮轴与曲轴相位不同步,无法正常启车。
3.因此,亟需一种凸轮轴传感器自适应识别方法,以解决上述技术问题。


技术实现要素:

4.本发明的第一个目的在于提出一种凸轮轴传感器自适应识别方法,能够避免传感器对应的数据错误而不能正常启车。
5.为达此目的,本发明采用以下技术方案:
6.一种凸轮轴传感器自适应识别方法,包括如下步骤:
7.获得霍尔传感器测得凸轮轴信号轮的实际齿数和每个齿的实际齿宽;
8.读取目标机型中凸轮轴信号轮对应的预设齿数和每个齿的预设齿宽;
9.实际齿数和预设齿数相同时,根据每个齿的实际齿宽和预设齿宽的大小关系确定是否能够启车使凸轮轴和曲轴正时同步,若根据每个齿的实际齿宽和预设齿宽的大小关系确定不能启车使凸轮轴和曲轴正时同步,则对预设齿宽进行修正,之后启车使凸轮轴和曲轴正时同步。
10.作为上述凸轮轴传感器自适应识别方法的一种优选技术方案,所述对预设齿宽进行修正包括修正目标机型对应地预设波形。
11.作为上述凸轮轴传感器自适应识别方法的一种优选技术方案,所述目标机型对应地预设波形由修正电路修正。
12.作为上述凸轮轴传感器自适应识别方法的一种优选技术方案,对预设齿宽重新赋值包括使预设齿宽与实际齿宽相等。
13.作为上述凸轮轴传感器自适应识别方法的一种优选技术方案,根据每个齿的实际齿宽和预设齿宽的大小关系确定不能启车使凸轮轴和曲轴正时同步,则先提示配置错误再对实际齿宽进行修正。
14.作为上述凸轮轴传感器自适应识别方法的一种优选技术方案,若实际齿数与预设齿数不同,则报警提示故障。
15.作为上述凸轮轴传感器自适应识别方法的一种优选技术方案,实际齿数和实际齿宽均由mcu读取凸轮轴实际信号的上升沿和下降沿确定。
16.本发明的第二个目的在于提出一种发动机,能够在传感器安装错误与对应的相关
数据不匹配的情况下能够继续使用。
17.一种发动机,采用上述任一方案所述的凸轮轴传感器自适应识别方法进行控制。
18.本发明的第三目的在于提出一种车辆,能够在传感器安装错误与对应的相关数据不匹配的情况下能够继续使用。
19.一种车辆,包括上述所述的发动机。
20.本发明有益效果:
21.本发明中通过比较每个齿的实际齿宽和预设齿宽的大小来确定传感器对应的数据是否与该传感器能够匹配,在传感器与数据不匹配的情况下对该数据进行修正以使该数据适应传感器,这样能够避免在实验过程中报错要求实验人员进行查找错误所耗费的时间,也能够避免在实际使用过程中因为配置错误而造成不能启车使凸轮轴与曲轴同步。
附图说明
22.为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
23.图1是本发明实施例提供的凸轮轴传感器自适应识别方法的主要流程图;
24.图2是本发明实施例提供的凸轮轴传感器自适应识别方法的详细流程图。
具体实施方式
25.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
26.在本发明的描述中,除非另有明确的规定和限定,术语“相连”、“连接”、“固定”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
27.在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。
28.在本实施例的描述中,术语“上”、“下”、“右”、等方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述和简化操作,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅仅用于在描述上加以区分,并没有特殊的含义。
29.现有技术中,当凸轮轴处设置的传感器为霍尔传感器器时,发动机ecu中针对凸轮
轴配置的是磁电传感器对应的数据,则会造成数据匹配错误而不能正常启车,不论在实验还是实际使用中,均会出现报错而不能继续下一项动作,这样会造成实验时间增长或发动机无法使用。为此,本发明的实施例中提供了一种凸轮轴传感器自适应识别方法,解决上述问题。
30.如图1所示,该凸轮轴传感器自适应识别方法,包括如下步骤:
31.s11、获得霍尔传感器测得凸轮轴信号轮的实际齿数和每个齿的实际齿宽;
32.s12、读取目标机型中凸轮轴信号轮对应的预设齿数和每个齿的预设齿宽;
33.s13、实际齿数和预设齿数相同时,根据每个齿的实际齿宽和预设齿宽的大小关系确定是否能够启车使凸轮轴和曲轴正时同步,若根据每个齿的实际齿宽和预设齿宽的大小关系确定不能启车使凸轮轴和曲轴正时同步,则对预设齿宽进行修正,之后启车使凸轮轴和曲轴正时同步。
34.凸轮轴信号的获得是基于凸轮轴信号轮实现的,凸轮轴信号轮与凸轮轴同轴设置,霍尔传感器通过对凸轮轴信号轮检测即可获得凸轮轴的信号。
35.凸轮轴信号轮的实际齿数是由设置在发动机上的霍尔传感器获得的,而目标机型对应的预设齿数和每个齿的预设齿宽则是在磁电传感器对应的数据中获得的,这样会出现实际数据匹配错误,因此,通过比较每个齿的实际齿宽和预设齿宽的大小来确定传感器对应的数据是否与该传感器能够匹配,在传感器与数据不匹配的情况下对该数据进行修正以使该数据适应传感器,这样能够避免在实验过程中报错要求实验人员进行查找错误所耗费的时间,也能够避免在实际使用过程中因为配置错误而造成不能启车使凸轮轴与曲轴同步。
36.凸轮的齿数可为多个,因此,需要保证每个齿的实际齿宽要大于等于预设齿宽才能够进行启车使凸轮轴和曲轴正时同步
37.在本实施例中,对预设齿宽进行修正包括修正目标机型对应地预设波形。由于磁电传感器产生的信号波形为正弦曲线,而霍尔传感器产生的信号波形为脉冲波形,为了能够使磁电传感器对应的数据适用于霍尔传感器检测到的凸轮轴的信号,需要对磁电传感器对应波形进行修改,以使相关数据适用于霍尔传感器检测到的凸轮轴的信号。
38.霍尔传感器产生的信号波形为脉冲波形,因此,霍尔传感器获得凸轮轴信号为脉冲式信号,这样,对于凸轮轴信号轮的齿数和齿宽实际是通过凸轮轴信号的上升沿和下降沿获得的。
39.举例地,目标机型对应地预设波形由修正电路修正。修正电路属于硬件电路自动实现,为现有技术,在此不做详细说明。当控制器检测到需要对预设齿宽进行修正时,则通过相应的修正电路对预设波形进行修正。修正后的波形,能够使由于上升沿存在二极管蓄流的上升较为平滑,这样会造成识别上升沿时会在中途识别,造成脉宽减小,而修正电路能够减少蓄流所需要的时间,使目标机型对应地预设波形被修改为脉冲波,这样,能够实现将目标机型对应地预设波形进行修正与凸轮轴实际信号的波形相同,可以在有差错的情况下继续实验或者车辆运行。
40.例如,当每个齿的实际齿宽小于预设齿宽时,提示配置错误,此时对限定cam*sttype_c=1,cam*sttype_c=1相当于一个调取指令,这样能够触发修正电路对预设波形进行修正。
41.根据每个齿的实际齿宽和预设齿宽的大小关系确定不能启车使凸轮轴和曲轴正时同步是指每个齿的实际齿宽小于与该齿对应的预设齿的齿宽,当每个齿的实际齿宽小于与该齿对应的预设齿的齿宽时,需要先提示配置错误,这样能够提醒相关人员注意系统匹配的数据是错误的,以便在后续实验或者使用过程中出现问题可先排除错误,提示错误后再对实际齿宽进行修正。
42.当然,在一些实施例中,对预设齿宽进行修正还可以是对预设齿宽重新赋值,这样也能够实现对预设波形的修正,也可以在有差错的情况下继续实验或者车辆运行。举例地,对预设齿宽重新赋值包括使预设齿宽与实际齿宽相等。当然,在另一些实施例中可以是预设齿宽小于等于实际齿宽,如此也可实现预设波形的修正。预设波形的修正后则重新启车使凸轮轴和曲轴正时同步。
43.对于启车使凸轮轴和曲轴正时同步而言,是基于实际齿数和预设齿数相同时进行的,若实际齿数与预设齿数不同,则报警提示故障。此时则表面硬件匹配错误,不论是实验还是实际使用过程中均不能实现对曲轴和凸轮轴的正时同步。报警提示故障可在显示屏上显示“硬件不匹配”的报错信息,当然也可以是硬件不匹配的代码,这样可便于相关人员及时纠正,以便后续实验或者使用。
44.在本实施例中,由于霍尔传感器器获得信号为齿信号,需要确定齿的数量和齿宽,因此实际齿数和实际齿宽均由mcu读取凸轮轴实际信号的上升沿和下降沿确定。这样能够便于计算,防止齿的数量和齿宽在计算时出现偏差。
45.如图2所示,该凸轮轴传感器自适应识别方法具体包括如下步骤:
46.s21、mcu读取凸轮轴信号的上升沿和下降沿;
47.s22、计算凸轮轴信号对应的凸轮轴信号轮的实际齿数c和每个齿的实际齿宽b;
48.s23、读取目标机型的凸轮轴信号轮对应的预设齿数d和每个齿的预设齿宽c;
49.s24、判断实际齿数c是否等于预设齿数d;若是,则执行步骤s25,若否,则执行步骤s29;
50.s25、判断每个齿的实际齿宽b是否小于预设齿宽a,若是,则执行步骤s26,若否,则执行步骤s28;
51.s26、提示软件配置错误;
52.s27、修正预设齿宽并执行步骤s28;
53.s28、重新启车使凸轮轴和曲轴正时同步;
54.s29、提示硬件匹配错误。
55.本发明还提供了一种发动机,采本发明的实施例中提供的凸轮轴传感器自适应识别方法进行控制。
56.本发明还提供了一种车辆,包括本发明实施例所提供的发动机。
57.由于在同一周期内齿数相同,但是磁电传感器获得凸轮轴信号轮的齿宽度相较于霍尔传感器获得凸轮轴信号轮的齿宽度小,因此,在检查配置过程中会出现配置错误的问题,配置错误,导致经mcu处理后的信号齿宽与实际齿宽不一致造成不同步问题。
58.此外,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行
了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1