当前位置: 首页> 交通专利数据库 >详情
原文传递 电驱系统及其扭矩过零控制方法
专利名称: 电驱系统及其扭矩过零控制方法
摘要: 本发明提供了一种电驱系统及其扭矩过零控制方法,其中,电驱系统的扭矩过零控制方法包括:电驱控制器判断扭矩过零模式;按照扭矩过零模式对应的扭矩变化率对扭矩的斜率进行改变;完成过零控制。对扭矩过零工况进行模式细分,既能实现扭矩的平滑控制,又能保证扭矩响应速度,降低扭矩过零引起的转速波动和动力冲击。
专利类型: 发明专利
国家地区组织代码: 江苏;32
申请人: 尼得科(苏州)有限公司
发明人: 尹永芳;付多智;彭程
专利状态: 有效
申请日期: 2023-09-26T00:00:00+0800
发布日期: 2023-11-10T00:00:00+0800
申请号: CN202311244888.9
公开号: CN117021976A
代理机构: 常州市科佑新创专利代理有限公司
代理人: 池学化
分类号: B60L15/20;B;B60;B60L;B60L15;B60L15/20
申请人地址: 215000 江苏省苏州市高新区金枫路357号11幢
主权项: 1.一种电驱系统的扭矩过零控制方法,其特征在于,所述方法包括: 电驱控制器判断扭矩过零模式; 按照扭矩过零模式对应的扭矩变化率对扭矩的斜率进行改变; 完成过零控制; 过零控制完成后,进入非过零模式; 完成扭矩过零控制,返回第一步,继续判断扭矩过零模式。 2.如权利要求1所述的电驱系统的扭矩过零控制方法,其特征在于, 所述电驱控制器判断扭矩过零模式的步骤包括: 获取模式判断信息; 依据预设的逻辑对模式判断信息进行条件判断; 获取扭矩过零模式。 3.如权利要求2所述的电驱系统的扭矩过零控制方法,其特征在于, 所述模式判断信息包括:第一信息、第二信息以及第三信息; 其中,第一信息来自CAN总线网络,第一信息包括VCU请求扭矩、电机转速和请求扭矩的阻尼状态; 第二信息来自模式跳转状态,第二信息包括进入INV控制扭矩连续两次超过0nm时间间隔计数器、INV控制扭矩状态下穿越0nm时的MCU内部请求扭矩、扭矩进入INV控制扭矩状态的判断条件、VCU过零模式扭矩请求次数和INV控制扭矩状态下跨越0Nm的持续时间计数器; 第三信息来自电机控制器内部,第三信息包括INV内部请求扭矩和内部TCS判断条件。 4.如权利要求2所述的电驱系统的扭矩过零控制方法,其特征在于, 所述扭矩过零模式包括:模式0,模式1,模式2以及模式3; 其中,模式0为非过零模式,模式1为负扭矩向正扭矩过零模式,模式2定义为负扭矩到正扭矩过零模式的后段控制阶段,或者为正扭矩到负扭矩的过零模式的后段控制阶段,模式3为正扭矩向负扭矩过零模式。 5.如权利要求4所述的电驱系统的扭矩过零控制方法,其特征在于, 所述按照扭矩过零模式对应的扭矩变化率对扭矩的斜率进行改变的步骤中的每种扭矩过零模式的扭矩变化率为: 模式1下电驱控制器内部请求扭矩变化率Map1; 模式3下电驱控制器内部请求扭矩变化率Map2; 根据转速设置对应的最小切入过渡模式的持续时间曲线,负扭矩向正扭矩过零阶段为Curve1,正扭矩向正负扭矩过零阶段为Curve2,根据转速和Curve确定的过渡模式持续时间设置模式2下电驱控制器内部请求扭矩变化率Map3。 6.如权利要求5所述的电驱系统的扭矩过零控制方法,其特征在于, 所述完成过零控制的步骤包括: 模式1条件成立时,模式1→模式0,完成负扭矩到正扭矩的过零控制过程; 模式1条件成立时,模式1→模式2→模式0,完成负扭矩到正扭矩的过零控制过程; 模式3条件成立时,模式3→模式0,完成正扭矩到负扭矩的过零控制过程; 模式3条件成立时,模式3→模式2→模式0,完成正扭矩到负扭矩的过零控制过程。 7.如权利要求6所述的电驱系统的扭矩过零控制方法,其特征在于, 模式1条件成立时,模式1→模式0,完成过零控制的步骤包括: 进入INV控制扭矩连续两次超过0nm时间间隔累加并根据阈值判断是否进入模式1,在进入模式1后,VCU请求扭矩替换为电驱控制器内部的模式1请求扭矩; 将进入INV控制扭矩连续两次超过0nm的时间间隔清零; 跨越0Nm的持续时间计数器开始计数; 模式1下的计数器保持并根据阈值判断; 模式1扭矩变化率被赋新参数Map1; 计算新的电驱控制器内部的模式1请求扭矩; 如捕获扭矩再次过零,穿越次数计数器+1; 当电机转速阈值满足模式1进入模式0的条件时进入模式0,在进入模式0后,第一步,将过零(模式1)扭矩变化率/计数器/扭矩值清零;第二步,过零退出状态计数器开始计数;第三步,扭矩控制重新响应整车控制器的扭矩请求信号。 8.如权利要求7所述的电驱系统的扭矩过零控制方法,其特征在于, 模式1条件成立时,模式1→模式2→模式0,完成过零控制的步骤包括: 进入模式1:进入INV控制扭矩连续两次超过0nm时间间隔累加并根据阈值判断是否进入模式1,在进入模式1后,VCU请求扭矩替换为电驱控制器内部的模式1请求扭矩; 将进入INV控制扭矩连续两次超过0nm的时间间隔清零; 跨越0Nm的持续时间计数器开始计数; 模式1下的计数器保持并根据阈值判断; 模式1扭矩变化率被赋新参数Map1; 计算新的电驱控制器内部的模式1请求扭矩; 如捕获扭矩再次过零,穿越次数计数器+1; 进入模式2: 将最后一个时间序列的电驱控制器的内部请求扭矩值复制到模式2的过零过度扭矩作为初始值; 电驱控制器内部请求扭矩和持续时间计数器清零; 模式2的请求扭矩大于等于VCU请求扭矩时,标志位置1,否则置0; 模式2下的计时器开始计数,并与过模式2的最小切入持续时间Curve的时间值进行比较运算; 模式2的扭矩变化率被赋新参数Map3; 比较模式2的请求扭矩和VCU请求扭矩的大小,计算过零过渡扭矩; 模式2下的计时器保持; 当电机转速阈值满足模式2进入模式0的条件时进入模式0,在进入模式0后,第一步,过零过渡扭矩和标志位清零;第二步,过零退出状态计数器开始计数;第三步,扭矩控制重新响应整车控制器的扭矩请求信号。 9.如权利要8所述的电驱系统的扭矩过零控制方法,其特征在于, 模式3条件成立时,模式3→模式0,完成过零控制的步骤包括: 进入INV控制扭矩连续两次超过0nm时间间隔累加并根据阈值判断是否进入模式3,在进入模式3后,VCU请求扭矩替换为电驱控制器内部的模式3请求扭矩; 将进入INV控制扭矩连续两次超过0nm的时间间隔清零; 跨越0Nm的持续时间计数器开始计数; 跨越0Nm的持续时间计数器,模式1下的计数器保持并根据阈值判断; 模式3扭矩变化率被赋新参数Map2; 计算新的电驱控制器内部的模式3请求扭矩; 如捕获扭矩再次过零,穿越次数计数器+1; 当电机转速阈值满足模式3进入模式0的条件时进入模式0,在进入模式0后,第一步,将过零(模式3)扭矩变化率/计数器/扭矩值清零;第二步,过零退出状态计数器开始计数;第三步,扭矩控制重新响应整车控制器的扭矩请求信号。 10.如权利要求9所述的电驱系统的扭矩过零控制方法,其特征在于, 模式3条件成立时,模式3→模式2→模式0,完成过零控制的步骤包括: 进入模式3:进入INV控制扭矩连续两次超过0nm时间间隔累加并根据阈值判断是否进入模式3,在进入模式3后,VCU请求扭矩替换为电驱控制器内部的模式3请求扭矩; 将进入INV控制扭矩连续两次超过0nm的时间间隔清零; 跨越0Nm的持续时间计数器开始计数; 跨越0Nm的持续时间计数器,模式1下的计数器保持并根据阈值判断; 模式3扭矩变化率被赋新参数Map2; 计算新的电驱控制器内部的模式3请求扭矩; 如捕获扭矩再次过零,穿越次数计数器+1; 进入模式2:将最后一个时间序列的电驱控制器的内部请求扭矩值复制到模式2的过零过度扭矩作为初始值; 电驱控制器内部请求扭矩和持续时间计数器清零; 模式2的请求扭矩大于等于VCU请求扭矩时,标志位置1,否则置0; 模式2下的计时器开始计数,并与过模式2的最小切入持续时间Curve的时间值进行比较运算; 模式2的扭矩变化率被赋新参数Map3; 比较模式2的请求扭矩和VCU请求扭矩的大小,计算过零过渡扭矩; 模式2下的计时器保持; 当电机转速阈值满足模式2进入模式0的条件时进入模式0,在进入模式0后,第一步,过零过渡扭矩和标志位清零;第二步,过零退出状态计数器开始计数;第三步,扭矩控制重新响应整车控制器的扭矩请求信号。 11.一种电驱系统,其特征在于,所述电驱系统采用如权利要求1-10任一项所述的电驱系统的扭矩过零控制方法进行扭矩过零控制。
所属类别: 发明专利
检索历史
应用推荐