CN103646591B - 一种传感器零点学习方法和*** - Google Patents

一种传感器零点学习方法和*** Download PDF

Info

Publication number
CN103646591B
CN103646591B CN201310690289.XA CN201310690289A CN103646591B CN 103646591 B CN103646591 B CN 103646591B CN 201310690289 A CN201310690289 A CN 201310690289A CN 103646591 B CN103646591 B CN 103646591B
Authority
CN
China
Prior art keywords
sensor
zero
learning
eps system
zero point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310690289.XA
Other languages
English (en)
Other versions
CN103646591A (zh
Inventor
王立盛
颜波
潘浩
米春晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingwei Hirain Tech Co Ltd
Original Assignee
Beijing Jingwei Hirain Tech Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingwei Hirain Tech Co Ltd filed Critical Beijing Jingwei Hirain Tech Co Ltd
Priority to CN201310690289.XA priority Critical patent/CN103646591B/zh
Publication of CN103646591A publication Critical patent/CN103646591A/zh
Application granted granted Critical
Publication of CN103646591B publication Critical patent/CN103646591B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

本发明实施例公开了一种传感器零点学习方法和一种传感器零点学习***,所述传感器应用于电动助力转向EPS***,所述方法包括:判断所述EPS***是否接收到请求进入传感器零点学习模式的申请信息;当所述EPS***接收到所述申请信息时,控制所述EPS***进入所述传感器零点学习模式,进行传感器零点学习;当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式,以提高针对EPS***中的传感器进行零点学习的自动化程度。

Description

一种传感器零点学习方法和***
技术领域
本发明涉及自动控制技术领域,更具体地说,涉及一种传感器零点学习方法和一种传感器零点学习***。
背景技术
EPS(ElectricPowerSteering,电动助力转向)***是在驾驶员操纵方向盘时,通过对转矩传感器获取到的方向盘扭矩信号、转角传感器获取到的方向盘转角信号以及车速传感器获取到的车速信号等进行综合处理,从而生成并发出电机驱动信号的伺服***,其中所述电机驱动信号用于驱动助力电机提供车辆所需的转向助力。
在实际应用中,为避免上述传感器因存在零点漂移状况而影响自身的测量精度,因此有必要对所述EPS***中的传感器进行零点学习。现有的传感器零点学习方法主要是:采用独立的传感器标定设备获取上述传感器的电气零点,再将得到的电气零点值人工标定到所述EPS***中,自动化程度较低。
发明内容
有鉴于此,本发明提供一种传感器零点学习方法和***,所述传感器应用于电动助力转向EPS***,以提高针对所述EPS***中的传感器进行零点学习的自动化程度。
一种传感器零点学习方法,所述传感器应用于电动助力转向EPS***,所述方法包括:
判断所述EPS***是否接收到请求进入传感器零点学习模式的申请信息;
当所述EPS***接收到所述申请信息时,控制所述EPS***进入所述传感器零点学习模式,进行传感器零点学习;
当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式。
其中,所述判断所述EPS***是否接收到请求进入传感器零点学习模式的申请信息,包括:
依次判断在每一段设定时长内,获取的点火计数器的计数值是否满足该段设定时长对应的点火次数要求、且所述计数值的更新时间是否满足该段设定时长对应的更新时间要求;
若所述计数值均满足所述点火次数要求、且所述更新时间均满足所述更新时间要求,则确定所述EPS***接收到所述申请信息。
其中,所述进行传感器零点学习,包括:
获取应用于所述EPS***中的传感器的电气零点;
判断所述电气零点是否满足预设的零点范围,若所述电气零点满足所述零点范围则存储所述电气零点,否则设置所述电气零点为初始值并存储。
可选地,所述判断所述EPS***是否接收到请求进入传感器零点学习模式的申请信息之前,所述方法还包括:
当检测到所述EPS***处于故障状态时,控制所述EPS***进入休眠模式;
当检测到车速不为零时,控制所述EPS***进入助力模式。
可选地,所述当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式之前,所述方法还包括:
若检测到所述EPS***处于故障状态,则控制处于传感器零点学习状态下的所述EPS***进入所述休眠模式。
若检测到车速不为零时,则控制处于传感器零点学习状态下的所述EPS***进入所述助力模式;
可选地,所述当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式之后,所述方法还包括:
控制所述EPS***进入所述休眠模式。
可选地,所述方法还包括:
在控制所述EPS***进入和/或退出所述零点学习模式后,生成并输出第一控制指令,所述第一控制指令用于控制输出相应的第一提示信息;
所述依次判断在每一段设定时长内,获取的点火计数器的计数值是否满足该段设定时长对应的点火次数要求、且所述计数值的更新时间是否满足该段设定时长对应的更新时间要求之后,对应当前设定时长下得到的判断结果,生成并输出第二控制指令,所述第二控制指令用于控制输出相应的第二提示信息。
一种传感器零点学习***,所述传感器应用于电动助力转向EPS***,所述传感器零点学习***包括:
申请信息判断模块,用于判断是否接收到请求进入传感器零点学习模式的申请信息;
学习模式进入模块,用于当接收到所述申请信息时,控制所述EPS***进入所述传感器零点学习模式;
零点学习模块,用于控制处于所述传感器零点学习模式下的所述EPS***进行传感器零点学习;
学习模式退出模块,用于当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式。
其中,所述申请信息判断模块包括:
点火次数判断模块,用于依次判断在每一段设定时长内,获取的点火计数器的计数值是否满足该段设定时长对应的点火次数要求;
更新时间判断模块,用于依次判断在每一段设定时长内,所述计数值的更新时间是否满足该段设定时长对应的更新时间要求;
综合判断模块,用于当所述计数值均满足所述点火次数要求、且所述更新时间均满足所述更新时间要求时,确定所述EPS***接收到所述申请信息。
其中,所述零点学习模块包括:
电气零点获取模块,用于获取应用于所述EPS***中的传感器的电气零点;
零点标定模块,用于判断所述电气零点是否满足预设的零点范围,若所述电气零点满足所述零点范围则存储所述电气零点,否则设置所述电气零点为初始值并存储。
可选地,所述传感器零点学习******还包括:第一控制指令生成模块和第二控制指令生成模块;其中,
所述第一控制指令生成模块,用于在所述EPS***进入和/或退出所述零点学习模式后,生成并输出第一控制指令;其中所述第一控制指令用于控制所述指示模块输出相应的第一提示信息;
所述第二控制指令生成模块,用于根据所述点火次数判断模块以及所述更新时间判断模块输出的判断结果,生成并输出第二控制指令;其中所述第二控制指令用于控制所述指示模块输出相应的第二提示信息。
从上述的技术方案可以看出,本发明在接收到请求进入传感器零点学习模式的申请信息后,控制EPS***自动进入到所述传感器零点学习模式中,开始进行学习以实现传感器的零点在线标定;并在学习完成后,自动控制所述EPS***退出所述传感器零点学习模式。相较于现有的传感器零点学习方法,本发明在所述EPS***的工作模式中加入了具有零点在线标定功能的传感器零点学习模式,并为该学习模式设置特定的进入退出条件,从而达到了在不干扰所述EPS***原有的工作模式的前提下,控制所述EPS***自动进行传感器零点学习的目的,进而提高了对所述EPS***进行传感器零点学习的自动化程度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a-1b为本发明实施例一公开的一种传感器零点学习方法流程图;
图2为本发明实施例二公开的又一种传感器零点学习方法流程图;
图3为本发明实施例四公开的一种传感器零点学习***结构示意图;
图4为本发明实施例五公开的又一种传感器零点学习***结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一:
参见图1a-1b,本发明实施例一公开了一种传感器零点学习方法,以提高对EPS***中的传感器进行零点学习的自动化程度,所述方法包括(参见图1a):
步骤100:判断EPS***是否接收到请求进入传感器零点学习模式的申请信息;当所述EPS***接收到所述申请信息时,进入步骤200;
现有EPS***的工作模式包括:助力模式和休眠模式等;
具体的,在所述助力模式下,现有EPS***可根据车辆的转向需要,为车辆的助力电机提供相应的电机驱动信号,以驱动所述助力电机提供车辆所需的转向助力,从而保证车辆的正常、安全行驶;在所述休眠模式下,现有EPS***会自动将***的实时运行数据全部存储到内存中,然后停止程序继续运行,以最大程度的节约电能。
相较于现有EPS***,本实施例所述的EPS***的工作模式还包括:具有零点在线标定功能的传感器零点学习模式;其中,所述传感器即应用于现有EPS***中的转矩传感器、转角传感器以及车速传感器等,在所述传感器零点学习模式下,本实施例所述的EPS***可自动对***中的传感器进行零点学习;
其中,为不干扰本实施例所述的EPS***原有的工作模式的正常执行,本实施例为所述传感器零点学习模式设置了专门的进入机制,即,本实施例所述的EPS***只有在接收到请求进入所述传感器零点学习模式的申请信息后,才可成功进入这一工作模式进行相应工作;而在接收到所述申请信息之前,本实施例所述的EPS***与现有EPS***并无差别,均是按照预设的控制程序在所述助力模式和所述休眠模式等原有模式下进行不同工作模式之间的切换以及相应模式下的工作执行。
步骤200:控制所述EPS***进入所述传感器零点学习模式,进行传感器零点学习,即自动进行传感器的零点在线标定;
其中所述进行传感器零点学习,具体包括如下步骤201-204(参见图1b):
步骤201:获取应用于所述EPS***中的传感器的电气零点;
步骤202:判断所述电气零点是否满足预设的零点范围,若所述电气零点满足所述零点范围则进入步骤203;反之进入步骤204;
其中,所述预设的零点范围即为误差允许范围内的零点漂移范围;
步骤203:存储所述电气零点,此时所述传感器零点学习完成且学习成功;
步骤204:设置所述电气零点为初始值并存储,此时所述传感器零点学习完成但学习失败;
其中,所述初始值即为传感器在出厂设置中设定的电气零点值。
所述步骤201-204即为所述EPS***进入所述传感器零点学习模式后自动实现零点在线标定的全过程,也即完整的传感器零点学习过程,提高了零点学习的自动化程度。
步骤300:当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式;
在退出所述传感器零点学习模式后,所述EPS***即可在其原有模式下进行不同工作模式之间的切换以及相应模式下的工作执行,不会对其原有工作模式造成干扰。
由上述描述可知,本实施例一在接收到请求进入传感器零点学习模式的申请信息后,控制所述EPS***自动进入到所述传感器零点学习模式中,开始进行学习以实现传感器的零点在线标定;并在学习完成后,自动控制所述EPS***退出所述传感器零点学习模式。相较于现有的传感器零点学习方法,本发明在所述EPS***的工作模式中加入了具有零点在线标定功能的传感器零点学习模式,并为该学习模式设置特定的进入退出条件,从而实现了在不干扰所述EPS***原有的工作模式的前提下,控制所述EPS***自动进行传感器零点学习的目的,进而提高了对所述EPS***进行传感器零点学习的自动化程度。
此外,在实施例一所述的步骤100中,
所述判断EPS***是否接收到请求进入传感器零点学习模式的申请信息具体包括:
依次判断在每一段设定时长内,获取的点火计数器的计数值是否满足该段设定时长对应的点火次数要求、且所述计数值的更新时间是否满足该段设定时长对应的更新时间要求;
若所述计数值均满足所述点火次数要求、且所述更新时间均满足所述更新时间要求,则确定所述EPS***接收到所述申请信息。
具体的,首先在所述EPS***中预置多段设定时长,所述设定时长的段数不小于1,且对于任意一段设定时长,其各自对应的时间长度、点火次数要求和更新时间要求均可根据实际情况进行具体设定,并不局限;其中所述计数值即工作人员的点火次数,所述更新时间即工作人员进行相邻两次点火操作之间的间隔时长;
从第一段设定时长开始至最后一段设定时长结束的整个过程中,若各段设定时长下的点火次数和更新时间均满足各段设定时长分别对应的点火次数要求和更新时间要求,则可得到所述EPS***接收到所述申请信息的确定结果。反之,当判断得到所述点火开关在某一段设定时长内完成的点火次数,不满足该段设定时长对应的点火次数要求、和/或其更新时间不满足对应的更新时间要求时,则获取的所述点火计数器的计数值和所述计数值的更新时间就属于无效信息,需重新进行获取和再判断。
由上述描述可知,在实施例一所述的步骤100中,所述申请信息可由人工手动输入(如通过人工执行点火操作来实现),由此,在所述EPS上电后,若是所述EPS***接收到所述申请信息,说明工作人员希望所述EPS***当前立即开始进行传感器零点学习工作,从而使得所述EPS可根据工作人员的意愿来决定其进入所述零点学习模式的时间,实现人机互动。并且,本实施例还对所述申请信息的判定过程进行了严格规定,如此可尽量避免出现由于工作人员的误操作(即误点火)而使得所述EPS***误进入所述零点学习模式的情况。
实施例二:
基于实施例一,本发明实施例二公开了又一种传感器零点学习方法,以提高对EPS***中的传感器进行零点学习的自动化程度,参见图2,包括:
步骤101:判断是否检测到所述EPS***处于故障状态;当未检测到所述EPS***处于故障状态时,进入步骤102,否则进入步骤108;
在进入所述传感器零点学习模式之前,应根据所述EPS***的故障自诊断结果,首先判断所述EPS***当前是否处于故障状态,若所述EPS***出现故障则禁止所述EPS***进入所述传感器零点学习模式,从而避免所述EPS***在故障状态下进行无意义的零点学习工作;
步骤102:判断是否检测到车速为零,当检测到车速为零时,进入步骤103,否则进入步骤109;
在行车过程中,所述EPS***中的传感器的机械位置时刻发生变动,此时根本无法准确测量得到所述传感器的电气零点并进行零点学习,因此在进入所述传感器零点学习模式之前,还应当判断车速是否为零,从而避免所述EPS***在行车状态下进行无意义的零点学习工作;
步骤103:判断所述EPS***是否接收到请求进入传感器零点学习模式的申请信息;当所述EPS***接收到所述申请信息时,进入步骤104;
步骤104:控制所述EPS***进入所述传感器零点学习模式,进行传感器零点学习;
当位于零速车辆上的、处于正常状态下的所述EPS***接收到所述申请信息时,所述EPS***即可成功进入所述传感器零点学习模式,从而在无不良因素干扰的环境下自动进行传感器零点学习,得到准确的学习结果;
步骤105:判断是否检测到所述EPS***处于故障状态,当未检测到所述EPS***处于故障状态时,进入步骤106,否则进入步骤108;
步骤106:判断是否检测到车速为零时,当检测到车速为零时,进入步骤107,否则进入步骤109;
在所述传感器零点学习进行过程中,需要不断检测所述EPS***是否发生故障和/或车速是否为零,从而避免所述EPS***在故障状态和/或行车状态下继续进行无意义的零点学习工作;
步骤107:当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式;
步骤108:控制所述EPS***进入休眠模式;至此一次程序控制过程结束;
所述休眠模式的进入条件包括:检测到所述EPS***处于故障状态。
由此,在进入所述传感器零点学习模式之前,以及在所述传感器零点学习进行过程中,通过将出现故障的所述EPS***切换到所述休眠模式下,可使得所述EPS***自动将***的实时信息进行保存,之后等待***下电关机,由工作人员对其进行故障维修;
在所述传感器零点学习完成后,通过控制所述EPS***切换到所述休眠模式下,可使得所述EPS***最大程度的节约电能。
步骤109:控制所述EPS***进入助力模式;至此一次程序控制过程结束;
所述助力模式的进入条件包括:检测到车速不为零;
由此,在进入所述传感器零点学习模式之前,以及在所述传感器零点学习进行过程中,通过将处于行驶状态的车辆上装设的所述EPS***切换到所述助力模式下,可使得所述EPS***驱动助力电机提供车辆转向时所需的转向助力。
由上述描述可知,本实施例三在判断是否接收到所述申请信息之前,首先判断所述EPS***是否满足进入其原有的休眠模式及助力模式的进入条件,若满足则即便接收到所述申请信息,也不会控制所述EPS***进入所述传感器零点学习模式;此外,在进入到所述传感器零点学习模式后,同样时刻判断所述EPS***是否满足进入其原有的休眠模式及助力模式的进入条件,若满足则立即切换到相应的原有工作模式下工作,从而实现了在不干扰所述EPS***原有的工作模式的正常执行下,控制所述EPS***进行传感器零点学习;
此外,本实施例三在零点学习完成、并成功退出所述传感器零点学习模式后,还控制所述EPS***进入其原有的休眠模式,以实现最大程度的节约电能。
基于上述实施例一或实施例二,本发明实施例三公开了又一种传感器零点学习方法,以提高对EPS***中的传感器进行零点学习的自动化程度,所述方法还包括:
在控制所述EPS***进入和/或退出所述零点学习模式后,生成并输出第一控制指令,所述第一控制指令用于控制输出相应的第一提示信息;
举例说明,在所述EPS***成功进入所述零点学习模式后,生成并发出用于控制LED(LightEmittingDiode,发光二极管)闪烁2次的控制指令,在所述EPS***成功退出所述零点学习模式后,生成并发出用于控制所述LED闪烁4次的控制指令,由此方便工作人员通过所述LED的闪烁次数获知所述EPS***进行传感器零点学习的起止时刻。
此外,所述方法还包括:
所述依次判断在每一段设定时长内,获取的点火计数器的计数值是否满足该段设定时长对应的点火次数要求、且所述计数值的更新时间是否满足该段设定时长对应的更新时间要求之后,对应当前设定时长下得到的判断结果,生成并输出第二控制指令,所述第二控制指令用于控制输出相应的第二提示信息。
举例说明,假设所述EPS***预置有多段设定时长,当工作人员在第一段设定时长内完成的点火操作满足该段设定时长对应的点火次数要求、且每相邻两次点火操作之间的间隔时长满足该段设定时长对应的更新时间要求,则即可控制所述LED闪烁1次,以提示工作人员此次点火成功,可以进入下一段设定时长进行再次点火操作;反之则可控制所述LED闪烁3次,以提示工作人员此次点火失败,需要重新进行点火,后续各段设定时长下同样重复此提示过程,直至所述LED提示最后一段设定时长下点火成功。
其中需要说明的是,用于发出所述第一提示信息和所述第二提示信息的设备并不仅仅局限于示例中提到的所述LED,也可以是蜂鸣器或者其他语音提示设备等。
实施例四:
参见图3,本发明实施例四提供了一种传感器零点学习***,以提高对EPS***中的传感器进行零点学习的自动化程度,包括:
申请信息判断模块100、学习模式进入模块200、零点学习模块300、学习模式退出模块400;
其中,申请信息判断模块100,用于判断是否接收到请求进入传感器零点学习模式的申请信息;
学习模式进入模块200,用于当接收到所述申请信息时,控制所述EPS***进入所述传感器零点学习模式;
零点学习模块300,用于控制处于所述传感器零点学习模式下的所述EPS***进行传感器零点学习;
学习模式退出模块400,用于当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式。
其中,申请信息判断模块100可包括:点火次数判断模块101、更新时间判断模块102和综合判断模块103,具体的,
点火次数判断模块101,用于依次判断在每一段设定时长内,获取的点火计数器的计数值是否满足该段设定时长对应的点火次数要求;
更新时间判断模块102,用于依次判断在每一段设定时长内,所述计数值的更新时间是否满足该段设定时长对应的更新时间要求;
综合判断模块103,用于当所述计数值均满足所述点火次数要求、且所述更新时间均满足所述更新时间要求时,确定所述EPS***接收到所述申请信息。
其中,零点学习模块300可包括:电气零点获取模块301和零点标定模块302;具体的,
电气零点获取模块301,用于获取应用于所述EPS***中的传感器的电气零点;
零点标定模块302,用于判断所述电气零点是否满足预设的零点范围,若所述电气零点满足所述零点范围则存储所述电气零点,否则设置所述电气零点为初始值并存储。
由上述描述可知,本发明在接收到请求进入传感器零点学习模式的申请信息后,控制EPS***自动进入所述传感器零点学习模式进行学习,并在学习完成后,自动控制所述EPS***退出该学习模式。相较于现有的传感器零点学习方法,本发明在所述EPS***的工作模式中加入了所述传感器零点学习模式,并为该学习模式设置特定的进入退出机制,从而实现了在不干扰所述EPS***原有的工作模式的前提下,控制所述EPS***自动进行传感器零点学习的目的,提高了对所述EPS***进行传感器零点学习的自动化程度。
参见图4,本发明实施例五提供了又一种传感器零点学习***,以提高对EPS***中的传感器进行零点学习的自动化程度,包括:
申请信息判断模块100、学习模式进入模块200、零点学习模块300、学习模式退出模块400和第一控制指令生成模块500和第二控制指令生成模块600;其中,申请信息判断模块100包括:点火次数判断模块101、更新时间判断模块102和综合判断模块103;
其中,第一控制指令生成模块500,用于在所述EPS***进入和/或退出所述零点学习模式后,生成并输出第一控制指令;其中所述第一控制指令用于控制输出相应的第一提示信息;
第二控制指令生成模块600,用于根据所述点火次数判断模块101以及所述更新时间判断模块102输出的判断结果,生成并输出第二控制指令;其中所述第二控制指令用于控制输出相应的第二提示信息。
由上述描述可知,本实施例五通过在所述EPS***进入和/或退出所述零点学习模式后、以及在得到点火次数和/或计数值更新时间的判断结果后,发出相应的提示信息,以方便工作人员及时了解所述传感器零点学习***当前的运行状态。
其中需要说明的是,对于本发明实施例公开的传感器零点学习***而言,由于其与本发明实施例公开的传感器零点学习方法相对应,所以描述的比较简单,相关之处参见所述传感器零点学习方法部分的相关说明即可。
综上所述,本发明在接收到请求进入传感器零点学习模式的申请信息后,控制EPS***自动进入到所述传感器零点学习模式中,开始进行学习以实现传感器的零点在线标定;并在学习完成后,自动控制所述EPS***退出所述传感器零点学习模式。相较于现有的传感器零点学习方法,本发明在所述EPS***的工作模式中加入了具有零点在线标定功能的传感器零点学习模式,并为该学习模式设置特定的进入退出条件,从而达到了在不干扰所述EPS***原有的工作模式的前提下,控制所述EPS***自动进行传感器零点学习的目的,进而提高了对所述EPS***进行传感器零点学习的自动化程度。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明实施例的精神或范围的情况下,在其它实施例中实现。因此,本发明实施例将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (8)

1.一种传感器零点学习方法,所述传感器应用于电动助力转向EPS***,其特征在于,所述方法包括:
判断所述EPS***是否接收到请求进入传感器零点学习模式的申请信息,其中,包括:依次判断在每一段设定时长内,获取的点火计数器的计数值是否满足该段设定时长对应的点火次数要求、且所述计数值的更新时间是否满足该段设定时长对应的更新时间要求;若所述计数值均满足所述点火次数要求、且所述更新时间均满足所述更新时间要求,则确定所述EPS***接收到所述申请信息;
当所述EPS***接收到所述申请信息时,控制所述EPS***进入所述传感器零点学习模式,进行传感器零点学习;
当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式。
2.根据权利要求1所述的传感器零点学习方法,其特征在于,所述进行传感器零点学习,包括:
获取应用于所述EPS***中的传感器的电气零点;
判断所述电气零点是否满足预设的零点范围,若所述电气零点满足所述零点范围则存储所述电气零点,否则设置所述电气零点为初始值并存储。
3.根据权利要求1所述的传感器零点学习方法,其特征在于,所述判断所述EPS***是否接收到请求进入传感器零点学习模式的申请信息之前,所述方法还包括:
当检测到所述EPS***处于故障状态时,控制所述EPS***进入休眠模式;
当检测到车速不为零时,控制所述EPS***进入助力模式。
4.根据权利要求1所述的传感器零点学习方法,其特征在于,
所述当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式之前,所述方法还包括:
若检测到所述EPS***处于故障状态,则控制处于传感器零点学习状态下的所述EPS***进入休眠模式;
若检测到车速不为零时,则控制处于传感器零点学习状态下的所述EPS***进入助力模式;
所述当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式之后,所述方法还包括:
控制所述EPS***进入所述休眠模式。
5.根据权利要求2-4中任一项所述的传感器零点学习方法,其特征在于,所述方法还包括:
在控制所述EPS***进入和/或退出所述零点学习模式后,生成并输出第一控制指令,所述第一控制指令用于控制输出相应的第一提示信息;
所述依次判断在每一段设定时长内,获取的点火计数器的计数值是否满足该段设定时长对应的点火次数要求、且所述计数值的更新时间是否满足该段设定时长对应的更新时间要求之后,对应当前设定时长下得到的判断结果,生成并输出第二控制指令,所述第二控制指令用于控制输出相应的第二提示信息。
6.一种传感器零点学习***,其特征在于,所述传感器应用于电动助力转向EPS***,所述传感器零点学习***包括:
申请信息判断模块,用于判断是否接收到请求进入传感器零点学习模式的申请信息;
学习模式进入模块,用于当接收到所述申请信息时,控制所述EPS***进入所述传感器零点学习模式;
零点学习模块,用于控制处于所述传感器零点学习模式下的所述EPS***进行传感器零点学习;
学习模式退出模块,用于当所述传感器零点学习完成后,控制所述EPS***退出所述传感器零点学习模式;
所述申请信息判断模块包括:
点火次数判断模块,用于依次判断在每一段设定时长内,获取的点火计数器的计数值是否满足该段设定时长对应的点火次数要求;
更新时间判断模块,用于依次判断在每一段设定时长内,所述计数值的更新时间是否满足该段设定时长对应的更新时间要求;
综合判断模块,用于当所述计数值均满足所述点火次数要求、且所述更新时间均满足所述更新时间要求时,确定所述EPS***接收到所述申请信息。
7.根据权利要求6所述的传感器零点学习***,其特征在于,所述零点学习模块包括:
电气零点获取模块,用于获取应用于所述EPS***中的传感器的电气零点;
零点标定模块,用于判断所述电气零点是否满足预设的零点范围,若所述电气零点满足所述零点范围则存储所述电气零点,否则设置所述电气零点为初始值并存储。
8.根据权利要求6或7所述的传感器零点学习***,其特征在于,所述传感器零点学习***还包括:第一控制指令生成模块和第二控制指令生成模块;其中,
所述第一控制指令生成模块,用于在所述EPS***进入和/或退出所述零点学习模式后,生成并输出第一控制指令;其中所述第一控制指令用于控制输出相应的第一提示信息;
所述第二控制指令生成模块,用于根据所述点火次数判断模块以及所述更新时间判断模块输出的判断结果,生成并输出第二控制指令;其中所述第二控制指令用于控制输出相应的第二提示信息。
CN201310690289.XA 2013-12-16 2013-12-16 一种传感器零点学习方法和*** Active CN103646591B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310690289.XA CN103646591B (zh) 2013-12-16 2013-12-16 一种传感器零点学习方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310690289.XA CN103646591B (zh) 2013-12-16 2013-12-16 一种传感器零点学习方法和***

Publications (2)

Publication Number Publication Date
CN103646591A CN103646591A (zh) 2014-03-19
CN103646591B true CN103646591B (zh) 2016-02-10

Family

ID=50251797

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310690289.XA Active CN103646591B (zh) 2013-12-16 2013-12-16 一种传感器零点学习方法和***

Country Status (1)

Country Link
CN (1) CN103646591B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107128357B (zh) * 2017-04-10 2020-06-30 大连创新零部件制造公司 具有扭矩转角自学习对中功能的电动助力转向***
CN110320328A (zh) * 2019-06-21 2019-10-11 珠海格力电器股份有限公司 一种甲醛浓度检测方法、装置及空气净化器

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4509611A (en) * 1983-10-13 1985-04-09 General Motors Corporation Adaptive controller for electric power steering
JPH1081247A (ja) * 1996-09-09 1998-03-31 Honda Motor Co Ltd カウンタステア判定装置
US6535805B2 (en) * 2001-08-10 2003-03-18 Delphi Technologies, Inc. Robust determination of hand-wheel position
CN100354165C (zh) * 2004-09-20 2007-12-12 丰田自动车株式会社 车辆的制动力控制装置
JP4774740B2 (ja) * 2005-01-06 2011-09-14 株式会社ジェイテクト 電動パワーステアリング装置
JP4957071B2 (ja) * 2006-05-08 2012-06-20 日本精工株式会社 電動パワーステアリング装置の制御装置
CN100397777C (zh) * 2006-08-18 2008-06-25 浙江大学 一种电动助力转向控制器
JP4816339B2 (ja) * 2006-08-31 2011-11-16 ソニー株式会社 ナビゲーション装置、ナビゲーション情報算出方法及びナビゲーション情報算出プログラム
WO2008044689A1 (fr) * 2006-10-12 2008-04-17 Nsk Ltd. Détecteur de couple, procédé de fabrication du détecteur de couple et dispositif de direction à alimentation électrique
JP4603593B2 (ja) * 2008-04-23 2010-12-22 本田技研工業株式会社 電動パワーステアリング装置
CN101927785B (zh) * 2009-06-26 2012-08-08 上海联盛汽车电子有限公司 具有pmsm电流传感器误差自校正功能的电动助力转向***
JP5135311B2 (ja) * 2009-09-30 2013-02-06 日立オートモティブシステムズ株式会社 電動倍力装置
US9079607B2 (en) * 2010-12-01 2015-07-14 Toyota Jidosha Kabushiki Kaisha Vehicle steering control apparatus
TWI401177B (zh) * 2010-12-31 2013-07-11 Automotive Res & Testing Ct Self - tuning method of electric assisted steering system
DE102011000434B4 (de) * 2011-02-01 2020-02-27 Robert Bosch Automotive Steering Gmbh Verfahren und Vorrichtung zum Abgleichen eines ermittelten Lenkwinkels mit einem gemessenen Lenkwinkel
JP5370391B2 (ja) * 2011-02-23 2013-12-18 トヨタ自動車株式会社 車両用制動装置
US8897965B2 (en) * 2011-03-29 2014-11-25 Jtekt Corporation Electric power steering apparatus
WO2012155089A2 (en) * 2011-05-12 2012-11-15 Saez Carlos A Method and apparatus for variable reduced effort steering in electric steering systems
WO2012164706A1 (ja) * 2011-06-01 2012-12-06 トヨタ自動車株式会社 車両の操舵制御装置
CN102564689B (zh) * 2011-12-29 2014-02-05 浙江智慧电装有限公司 扭矩传感器的零点校正方法和装置
CN103085864B (zh) * 2013-01-25 2015-07-29 株洲易力达机电有限公司 一种电动助力转向***扭矩传感器零点漂移补偿方法

Also Published As

Publication number Publication date
CN103646591A (zh) 2014-03-19

Similar Documents

Publication Publication Date Title
US9511794B2 (en) Electric power steering system and method for processing fail-safe of electronic control unit
JP6311828B2 (ja) 車載用電子機器の制御装置及び制御方法
US20040064228A1 (en) Motor-driven power steering control apparatus
US6907333B2 (en) Steering device
JP2009113618A (ja) 電動パワーステアリング装置
CN103646591B (zh) 一种传感器零点学习方法和***
US9919410B2 (en) Method for controlling an electrical tool
CN109414806A (zh) 具有受控反作用力的电脉冲工具
KR930010165B1 (ko) 모터구동제어장치 및 그 운전방법
EP2878514A3 (en) Method and apparatus for detecting motor error of motor driven power steering
JP2017142706A5 (zh)
JP2012208935A (ja) 位置対応値のチェック方法及び位置対応値のチェックのための監視ユニット
CN108445871A (zh) 一种自动检测eps控制器电路单元的***及方法
CN111257674A (zh) 一种变频器的测试***
EP3095674A1 (en) Vehicular control apparatus
KR20130044727A (ko) 전동식 동력 조향장치를 이용한 차륜 정렬장치의 요구명령 생성방법
JP2005041352A (ja) 電動補助自転車のトルク制御方法
JP6717791B2 (ja) パラメータ決定支援装置
CN108994770B (zh) 电批控制方法及装置
CN106230330A (zh) 一种新型的无刷电动工具的控制方法
KR101457258B1 (ko) 주차 제어 방법 및 시스템
CN105607620A (zh) 一种电动助力车智能诊断方法
JP6522550B2 (ja) 電子制御装置
KR101043631B1 (ko) 전류 센서의 이득 오류 보상 방법 및 그를 위한전자제어장치
US20230023763A1 (en) Checking Apparatus for Checking a Number of Start Cycles of a Detection Device of a Motor Vehicle, and Method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: 4 / F, building 1, No.14 Jiuxianqiao Road, Chaoyang District, Beijing 100020

Patentee after: Beijing Jingwei Hirain Technologies Co.,Inc.

Address before: 8 / F, block B, No. 11, Anxiang Beili, Chaoyang District, Beijing 100101

Patentee before: Beijing Jingwei HiRain Technologies Co.,Ltd.

CP03 Change of name, title or address