基于霍尔传感器的电子换挡器标定方法与流程

文档序号:28807930发布日期:2022-02-09 03:04阅读:466来源:国知局
基于霍尔传感器的电子换挡器标定方法与流程

1.本发明涉及车用电子换挡器领域,尤其涉及一种基于霍尔传感器的电子换挡器标定方法。


背景技术:

2.相对传统机械排挡杆的换挡方式,电子换挡器的操作更为便捷、响应更为灵敏、换挡更有效率,因而电子换挡器受到大多车企的青睐。
3.电子换挡器的本质是根据用户(驾驶员)选择并触发的电信号,由mcu控制变速机构执行换挡动作,因而换挡器电信号的触发精准度则直接影响换挡动作的执行效果,由此,对电子换挡器的信号选择机制进行标定是必要的。
4.以旋钮式电子换挡器为例(但非限定),一般设定电子换挡器的初始位置为o(在不同工况下,可能分别对应着停车挡p、前进挡d、空挡n、倒车挡r),左旋一格为l1,左旋两格为l2,右旋一格为r1,右旋两格为r2(此示例中,旋转每一格对应霍尔传感器,例如hal3900型,转过的角度为22.5
°
)。基于不同的初始挡位,不同的旋转位置对应有不同的挡位切换事件,这里给出电子换挡器在不同位置对应的挡位逻辑示例,参见下表:
[0005][0006][0007]
可见,事件的组合和触发方式,皆与电子换挡器类型以及信号触发位置息息相关,为了保证电子换挡器产品的一致性,需要探索出一种通用的挡位标定及识别策略。


技术实现要素:

[0008]
鉴于上述,本发明旨在提供一种基于霍尔传感器的电子换挡器标定方法,以避免电子换挡器产品缺乏一致性。
[0009]
本发明采用的技术方案如下:
[0010]
一种基于霍尔传感器的电子换挡器标定方法,其中包括:
[0011]
诊断仪向电子换挡器发送会话控制请求;
[0012]
电子换挡器收到所述会话控制请求后,进入默认会话模式并向诊断仪反馈响应;
[0013]
当诊断仪接收到确定响应时,向发送安全校验请求;
[0014]
在电子换挡器通过安全校验请求后,向诊断仪反馈校验通过响应;
[0015]
在诊断仪接收到校验通过响应后,向电子换挡器发送标定执行指令,并等待电子换挡器反馈标定完成信息;
[0016]
诊断仪在接收到标定完成信息后,向电子换挡器请求读取每个挡位的标定值;
[0017]
在确认各挡位的标定值正确后,结束电子换挡器挡位标定操作。
[0018]
在其中至少一种可能的实现方式中,在电子换挡器通过ecu向诊断仪提供标定值后,进入等待模式;
[0019]
若在预设等待时间未接收到诊断仪发送其他指令,则电子换挡器恢复至所述默认会话模式。
[0020]
在其中至少一种可能的实现方式中,标定操作包括:电子换挡器在接收到标定执行指令后,根据用户当前对换挡器物理器件的操作,分别读取两路霍尔传感器检测的当前位置信号,并写入eeprom。
[0021]
在其中至少一种可能的实现方式中,所述安全校验请求包括:密钥。
[0022]
在其中至少一种可能的实现方式中,安全校验方式包括:由电子换挡器将从诊断仪接收到的密钥与本地密钥进行比对。
[0023]
在其中至少一种可能的实现方式中,在发送会话控制请求之后,当诊断仪收到电子换挡器反馈否定响应时,诊断仪恢复至发送会话控制请求之前的状态。
[0024]
在其中至少一种可能的实现方式中,所述标定方法还包括:在诊断仪接收到确定响应后并在整个标定过程中,诊断仪按预设周期向总线持续发送在线指令,所述在线指令用于使电子换挡器和诊断仪持续保持在当前会话模式。
[0025]
在其中至少一种可能的实现方式中,所述标定方法还包括:根据电子换挡器的位置标定结果,计算电子换挡器的各触发位置的有效区域。
[0026]
本发明的主要设计构思在于,为诊断仪与电子换挡器之间构建标定交互架构,从发送会话控制请求开始,经过安全校验、标定操作直至读取并确认每个挡位的标定值,最终使电子换挡器在挡位切换过程中,基于用户的不同操作所对应的霍尔传感器的位置信号,精准且统一地实现挡位切换控制。
附图说明
[0027]
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步描述,其中:
[0028]
图1为旋钮式电子换挡器的不同位置的示意图;
[0029]
图2为本发明实施例提供的基于霍尔传感器的电子换挡器标定方法的流程图。
具体实施方式
[0030]
下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0031]
本发明提出了一种基于霍尔传感器的电子换挡器标定方法的实施例,具体来说,电子换挡器内部的mcu可以与旋转霍尔角度在线动态标定,且电子换挡器的标定可基于can总线的uds协议予以实现,详细流程如图2所示,包括:
[0032]
步骤s1、诊断仪向电子换挡器发送会话控制请求;
[0033]
步骤s2、电子换挡器收到所述会话控制请求后,进入默认会话模式并向诊断仪反馈响应;
[0034]
步骤s3、当诊断仪接收到确定响应时,向发送安全校验请求;
[0035]
步骤s4、在电子换挡器通过安全校验请求后,向诊断仪反馈校验通过响应;
[0036]
步骤s5、在诊断仪接收到校验通过响应后,向电子换挡器发送标定执行指令,并等待电子换挡器反馈标定完成信息;
[0037]
步骤s6、诊断仪在接收到标定完成信息后,向电子换挡器请求读取每个挡位的标定值;
[0038]
步骤s7、在确认各挡位的标定值正确后,结束电子换挡器挡位标定操作。
[0039]
进一步地,在电子换挡器通过ecu向诊断仪提供标定值后,进入等待模式;
[0040]
若在预设等待时间未接收到诊断仪发送其他指令,则电子换挡器恢复至所述默认会话模式。
[0041]
进一步地,标定操作包括:电子换挡器在接收到标定执行指令后,根据用户当前对换挡器物理器件的操作,分别读取两路霍尔传感器检测的当前位置信号,并写入eeprom。
[0042]
进一步地,所述安全校验请求包括:密钥。
[0043]
进一步地,安全校验方式包括:由电子换挡器将从诊断仪接收到的密钥与本地密钥进行比对。
[0044]
进一步地,在发送会话控制请求之后,当诊断仪收到电子换挡器反馈否定响应时,诊断仪恢复至发送会话控制请求之前的状态。
[0045]
进一步地,所述标定方法还包括:在诊断仪接收到确定响应后并在整个标定过程中,诊断仪按预设周期向总线持续发送在线指令,所述在线指令用于使电子换挡器和诊断仪持续保持在当前会话模式。
[0046]
进一步地,所述标定方法还包括:根据电子换挡器的位置标定结果,计算电子换挡器的各触发位置的有效区域。
[0047]
可以理解地,基于霍尔传感器在标定电子换挡器物理触发位置时具有有效区域,也即是在操作电子换挡器时,是在标定出的某位置角度的最小值(gearmin)和最大值(gearmax)之间才会触发切换至对应挡位,结合前文示例,当霍尔传感器角度不在l2_gearmin和r2_gearmax范围内,电子换挡器将被识别为错误挡位;当霍尔传感器角度在l2_gearmin和r2_gearmax范围内,但不在某个具体挡位触发位置的识别有效区域内,则此时会被识别为之前挡位。
[0048]
具体可参考下表,其中,计算方法中的20%是经验值,可根据具体车型需求对该值
进行修改。
[0049][0050][0051]
综上所述,本发明的主要设计构思在于,为诊断仪与电子换挡器之间构建标定交互架构,从发送会话控制请求开始,经过安全校验、标定操作直至读取并确认每个挡位的标定值,最终使电子换挡器在挡位切换过程中,基于用户的不同操作所对应的霍尔传感器的位置信号,精准且统一地实现挡位切换控制。
[0052]
本发明实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示单独存在a、同时存在a和b、单独存在b的情况。其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
[0053]
以上依据图式所示的实施例详细说明了本发明的构造、特征及作用效果,但以上仅为本发明的较佳实施例,需要言明的是,上述实施例及其优选方式所涉及的技术特征,本
领域技术人员可以在不脱离、不改变本发明的设计思路以及技术效果的前提下,合理地组合搭配成多种等效方案;因此,本发明不以图面所示限定实施范围,凡是依照本发明的构想所作的改变,或修改为等同变化的等效实施例,仍未超出说明书与图示所涵盖的精神时,均应在本发明的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1