[发明专利]一种车辆的电机控制器及控制方法有效
| 申请号: | 201410220514.8 | 申请日: | 2014-05-22 |
| 公开(公告)号: | CN104022700B | 公开(公告)日: | 2017-04-12 |
| 发明(设计)人: | 陈启苗;金启前;由毅;吴成明;冯擎峰 | 申请(专利权)人: | 浙江吉利控股集团有限公司;浙江吉利汽车研究院有限公司 |
| 主分类号: | H02P21/00 | 分类号: | H02P21/00 |
| 代理公司: | 北京智汇东方知识产权代理事务所(普通合伙)11391 | 代理人: | 薛峰,范晓斌 |
| 地址: | 310051 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 车辆 电机 控制器 控制 方法 | ||
技术领域
本发明涉及车辆控制,特别是涉及一种车辆的电机控制器及控制方法。
背景技术
在新能源汽车中,目前存在三大核心控制技术:整车控制器、电机控制器和动力电池管理系统。
在现有技术中,由于软件代码和开发环境不同,不同汽车的电机控制器的功能模块各不相同,通用化程度较低。
另外,现有技术的任务管理模块代码量高,通用程度和可靠性较低。
发明内容
本发明的一个目的旨在克服现有技术的电机控制器的至少一个缺陷,提供一种通用程度较好的车辆的电机控制器及控制方法。
为了实现上述一个或多个目的,本发明提供了一种车辆的电机控制器,包括:应用模块,配置成接收电机控制指令,执行与所述指令对应的电机控制算法;库文件模块,包括提供电机控制矢量程序的复杂驱动控制模块和提供通用的标准应用函数的标准应用接口模块,配置成在所述应用模块执行所述电机控制算法时,提供电机控制矢量程序和通用的标准应用函数;硬件抽象模块,配置成在所述库文件模块提供标准的应用函数和电机控制矢量程序时,发出函数命令;设备驱动模块,配置成接收所述函数命令,并在接收到所述函数命令后,调用存储在所述电机控制器的寄存器中的数据。
可选地,所述电机控制器包括:任务管理模块,配置成对所述应用模块执行的多个电机控制算法的执行顺序进行调度。
可选地,所述电机控制指令包括初始化指令,所述应用模块接收到所述初始化指令后,执行对应的电机控制算法,以初始化所述电机控制器并完成随机存储器、只读存储器的测试;所述电机控制指令包括待机指令,所述应用模块接收到所述待机指令后,执行对应的电机控制算法,以使所述电机控制器进入待机状态;所述电机控制指令包括正常运行指令,所述应用模块接收到所述正常运行指令后,执行对应的电机控制算法,以使所述电机控制器进入运行功率正常的正常运行模式;所述电机控制指令包括限功率运行指令,所述应用模块接收到所述限功率运行指令后,执行对应的电机控制算法,以使所述电机控制器进入运行功率低于预设阈值的限功率运行模式;所述电机控制指令包括诊断指令,所述应用模块接收到所述诊断指令后,执行对应的电机控制算法,以对所述电机控制器进行诊断且停止诊断动作以外的动作;所述电机控制指令包括高压下电指令,所述应用模块接收到所述高压下电指令后,执行对应的电机控制算法,以使所述电机控制器的高压接触器断开,电容放电;所述电机控制指令包括关闭指令,所述应用模块接收到所述关闭指令后,执行对应的电机控制算法,以关闭所述电机控制器;所述电机控制指令包括紧急故障指令,所述应用模块接收到所述紧急故障指令后,执行对应的电机控制算法,以使所述电机控制器进行电容放电。
可选地,所述电机控制指令包括无动作指令;所述应用模块在所述正常运行模式下和所述限功率运行模式下接收到所述无动作指令后,执行对应的电机控制算法,使得所述电机控制器切换至令电机不产生转矩且忽略对电机的其他控制请求的无动作模式;所述电机控制指令包括扭矩控制指令;所述应用模块在所述正常运行模式下和所述限功率运行模式下接收到所述扭矩控制指令后,执行对应的电机控制算法,使得所述电机控制器切换至接受对电机的转矩控制请求的扭矩控制模式;所述电机控制指令包括转速控制指令;所述应用模块在所述正常运行模式下和所述限功率运行模式下接收到所述转速控制指令后,执行对应的电机控制算法,使得所述电机控制器切换至接受对电机的转速控制请求的转速控制模式。
可选地,所述电机控制器采用中断方式处理复杂驱动控制模块中的电机控制矢量程序。
可选地,所述电机控制矢量程序包括:坐标变换函数、电压空间矢量控制算法函数、斜坡控制函数、PID控制算法。
可选地,所述通用的标准应用函数包括:滤波算法,三角函数表。
可选地,所述设备驱动模块包括:输入输出模块;模数转换模块;串行通信模块;控制器局域网络模块;脉冲宽度调制模块;时间控制模块。
可选地,所述电机控制器采用定时器实现所述调度。
为了实现上述一个或多个目的,本发明还提供了一种车辆的电机控制器的控制方法,包括:步骤A,接收电机控制指令,执行与所述电机控制指令对应的电机控制算法;步骤B,在执行所述电机控制算法时,提供电机控制矢量程序和通用的标准应用函数;步骤C,在提供标准的应用函数和电机控制矢量程序时,发出函数命令;步骤D,接收所述函数命令,并在接收到所述函数命令后,调用存储在所述电机控制器的寄存器中的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江吉利控股集团有限公司;浙江吉利汽车研究院有限公司,未经浙江吉利控股集团有限公司;浙江吉利汽车研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410220514.8/2.html,转载请声明来源钻瓜专利网。





