在线刷写车辆电机零位的方法和系统与流程

文档序号:13887882阅读:972来源:国知局

本发明涉及汽车技术领域,特别涉及一种在线刷写车辆电机零位的方法和系统。



背景技术:

相关技术中,新能源汽车的动力系统中加入了电机驱动系统,而电机驱动系统又包含电机和电机控制器(mcu)。由于永磁同步电机具有低损耗、动态响应快、转动惯量小和高功率密度等优点,在新能源汽车中广泛应用。要实现永磁同步电机的精确控制需要知道任意时刻电机转子的位置。由于安装工艺,使旋变检测到的转子位置与实际转子磁场的位置之间通常存在着一个偏差,这个偏差成为永磁同步电机的零位。

不同的电机的零位一致性差,需要根据装车的电机和电机控制器进行一一匹配。目前,针对此问题的解决方法采用在线标定的方式。在线标定电机零位方法有一定的局限性,首先需要在电机控制器中增加零位标定的程序,还需外界触发,故需整车控制器(vcu)或诊断仪的配合,无形中增加了系统的复杂性;其次由于在线标定,电机会转动,为了使车辆不随电机转动,对于混合动力汽车,需通过拖车档对电机和车轮进行分离,而对于纯电动汽车的直连结构,则需将车辆用举升机举起,操作过程复杂,且对于生产工序及场地有要求,不利于批量生产,影响生产节拍。



技术实现要素:

有鉴于此,本发明旨在提出一种在线刷写车辆电机零位的方法,该方法具有电机零位信息获取和刷写操作操作的优点。

为达到上述目的,本发明的技术方案是这样实现的:

一种在线刷写车辆电机零位的方法,包括以下步骤:从电机零位信息标签中读取电机零位信息,其中,所述电机零位信息标签包括所述电机零位信息,所述电机零位信息标签设置在电机上;将所述电机零位信息写入到整车控制器中。

进一步的,所述电机零位信息标签条形码标签。

进一步的,在所述从电机零位信息标签中读取电机零位信息之前还包括:在车辆出厂前对所述电机的进行零位检测得到所述电机零位信息;将所述第一零位信息扩大预设倍数后的整数值作为所述电机零位标签中的电机中间零位信息生成所述条形码标签;其中,所述从电机零位信息标签中读取电机零位信息进一步包括:通过条形码读取设备从所述条形码标签中读取所述电机中间零位信息;根据所述电机中间零位信息得到所述电机零位信息。

进一步的,所述电机零位信息标签为二维码标签。

进一步地,在读取所述电机零位信息之后且在将所述电机零位信息写入到整车控制器之前还包括:对写入所述电机零位信息的写入方进行安全认证。

相对于现有技术,本发明所述的在线刷写车辆电机零位的方法具有以下优势:

本发明所述的在线刷写车辆电机零位的方法,在电机出厂前对电机零位进行检测,并根据电机零位信息生成电机零位信息标签,通过相应的读取设备从电机零位信息标签中读取电机零位信息,进而将电机零位信息写入到整车控制器中,具有电机零位信息获取和刷写操作操作的优点。

本发明的另一个目的在于提出一种线刷写车辆电机零位的系统,该系统具有电机零位信息获取和刷写操作操作的优点。

为达到上述目的,本发明的技术方案是这样实现的:

一种在线刷写车辆电机零位的系统,包括:电机零位信息标签读取模块,用于从电机零位信息标签中读取电机零位信息,其中,所述电机零位信息标签包括所述电机零位信息,所述电机零位信息标签设置在电机上;刷写模块,所述刷写模块与所述电机零位信息标签读取模块相连,以将所述电机零位信息写入到整车控制器中。

进一步的,所述电机零位信息标签条形码标签。

进一步的,所述条形码标签中存储有所述电机中间零位信息,所述电机中间零位信息是通过所述电机零位信息扩大预设倍数后的整数值生成的,电机零位信息标签读取模块进一步用于读取电机中间零位信息,并将所述电机中间零位信息得到所述电机零位信息。

进一步的,所述电机零位信息标签为二维码标签。

进一步的,在线刷写车辆电机零位的系统还包括:安全认证模块,与所述刷写模块相连,以对所述刷写模块进行安全认证确定所述刷写模块是否具备向所述整车控制器写入所述电机零位信息的条件。

所述的在线刷写车辆电机零位的系统与上述的在线刷写车辆电机零位的方法相对于现有技术所具有的优势相同,在此不再赘述。

附图说明

构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例所述的在线刷写车辆电机零位的方法的流程图;

图2为本发明实施例所述的在线刷写车辆电机零位的系统的结构框图。

具体实施方式

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面将参考附图并结合实施例来详细说明本发明。

图1是根据本发明一个实施例的在线刷写车辆电机零位的方法的流程图。

如图1所示,根据本发明一个实施例的在线刷写车辆电机零位的方法,包括如下步骤:

s1:从电机零位信息标签中读取电机零位信息。其中,电机零位信息标签包括电机零位信息,电机零位信息标签设置在电机上。

具体地,电机零位信息标签通过金属标牌固定在电机上,用户通过与电机零位信息标签相应的读取设备从电机零位信息标签上读取电机零位信息。

在本发明的一个实施例中,电机零位信息标签条形码标签。

具体地,厂家测得电机零位信息后,根据电机零位信息生成相应的条形码标签。在出厂后用户通过条形码读取设备从条形码标签中读取电机零位信息。条形码具有输入速度快、可靠性高、采集信息量大和灵活实用的优点。

在本发明的一个实施例中,在步骤s1之前还包括:

在车辆出厂前对电机的进行零位检测得到电机零位信息;

将第一零位信息扩大预设倍数后的整数值作为电机零位标签中的电机中间零位信息生成条形码标签。其中,将电机零位信息扩大预设倍数可提高精度。在本发明的一个示例中,预设倍数为100倍。

步骤s2进一步包括以下步骤:

通过条形码读取设备从条形码标签中读取电机中间零位信息;

根据电机中间零位信息得到电机零位信息。

在本发明的一个实施例中,电机零位信息标签为二维码标签。用户通过二维码读取设备可以读取二维码标签中的电机零位信息。二维码标签具有信息量大、易识别、成本低等优点。

s2:将电机零位信息写入到整车控制器中。

具体地,通过刷写设备将电机零位信息写入到整车控制器中。其中,刷写设备和电机控制器配合按照iso14229协议中的诊断服务进行角度的刷写。在本发明的一个示例中,采用了诊断服务中的31写服务进行电机零位角度的刷写。

在本发明的一个实施例中,在读取电机零位信息之后且在将电机零位信息写入到整车控制器之前还包括以下步骤:

对写入电机零位信息的写入方进行安全认证。

具体地,刷写设备先向mcu控制器发起诊断会话控制服务请求,刷写设备在收到mcu控制器的肯定应答后;

接着刷写设备会向mcu控制器发起requestseed请求,mcu控制器返回给刷写设备一个随机数,刷写设备根据该随机数计算key并向mcu控制器发起sendkey请求,mcu控制收到刷写设备的sendkey后和内部的信息进行比对,结果一致后mcu控制器向刷写设备返回一个sendkey请求的肯定应答,至此刷写设备和mcu控制器间完成安全访问认证。

根据本发明实施例的在线刷写车辆电机零位的方法,在电机出厂前对电机零位进行检测,并根据电机零位信息生成电机零位信息标签,通过相应的读取设备从电机零位信息标签中读取电机零位信息,进而将电机零位信息写入到整车控制器中,具有电机零位信息获取和刷写操作操作的优点。

图2是根据本发明一个实施例的在线刷写车辆电机零位的系统的结构框图。如图2所示,根据本发明一个实施例的在线刷写车辆电机零位的系统,电机零位信息标签读取模块210和刷写模块220。

其中,电机零位信息标签读取模块210用于从电机零位信息标签中读取电机零位信息。其中,电机零位信息标签包括电机零位信息,电机零位信息标签设置在电机上。刷写模块220与电机零位信息标签读取模块210相连,以将电机零位信息写入到整车控制器中。

根据本发明实施例的在线刷写车辆电机零位的系统,在电机出厂前对电机零位进行检测,并根据电机零位信息生成电机零位信息标签,通过相应的读取设备从电机零位信息标签中读取电机零位信息,进而将电机零位信息写入到整车控制器中,具有电机零位信息获取和刷写操作操作的优点。

在本发明的一个实施例中,电机零位信息标签条形码标签。

在本发明的一个实施例中,条形码标签中存储有电机中间零位信息,电机中间零位信息是通过电机零位信息扩大预设倍数后的整数值生成的。电机零位信息标签读取模块210进一步用于读取电机中间零位信息,并将电机中间零位信息得到电机零位信息。

在本发明的一个实施例中,电机零位信息标签为二维码标签。

在本发明的一个实施例中,在线刷写车辆电机零位的系统还包括:安全认证模块。安全认证模块与刷写模块相连,以对刷写模块进行安全认证确定刷写模块是否具备向整车控制器写入电机零位信息的条件。

需要说明的是,本发明实施例的在线刷写车辆电机零位的系统的具体实现方式与本发明实施例的在线刷写车辆电机零位的方法的具体实现方式类似,具体请参见方法部分的描述,为了减少冗余,此处不做赘述。

以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1