一种基于MTPA/MTPV查表稳定化及防止其动态电压饱和自适应的方法技术

技术编号:38750926 阅读:12 留言:0更新日期:2023-09-09 11:17
本发明专利技术公开了一种基于MTPA/MTPV查表稳定化及防止其动态电压饱和自适应的方法,包括以下步骤:步骤1:通过常规低的通滤波器滤除环路扰动,根据车辆实际抖动情况,确定出转速波动周期,同时确定低通滤波器截止频率;步骤2:通过步骤1中的滤波器的截止频率计算出系统的延迟时间t,并计算出系统的加速度;步骤3:通过步骤2延迟时间t和加速度a,得到需要补偿的系统的延迟补偿转速Vc;步骤4:将步骤3中的延迟补偿转速Vc与低通滤波器输出的速度Vf相加,得到最终查表转速V;本发明专利技术稳定查表效果;同时弥补了滤波器所带来的动态工况的延迟,避免了电压饱和情况的发生。饱和情况的发生。饱和情况的发生。

【技术实现步骤摘要】
一种基于MTPA/MTPV查表稳定化及防止其动态电压饱和自适应的方法


[0001]本专利技术涉及电机设备
,具体涉及一种基于MTPA/MTPV查表稳定化及防止其动态电压饱和自适应的方法。

技术介绍

[0002]在乘用车应用中,车辆在行驶过程中会出现由于路面颠簸,或者机械共振等原因导致的车身抖动,继而导致驱动电机转速波动。由于控制指令信号是通过扭矩请求和实际转速共同决定,所以转速抖动会引发控制指令抖动,从而导致往复性持续抖动。解决抖动的方案有很多,包括主动阻尼和相关信号滤波等,而针对这些方案,也各有优劣,或者有需要解决的问题难点存在,例如现有技术采用低通滤波器,滤除实际转速中带来的周期性抖动分量。滤波后的转速再用来进行MTPA/MTPV软件查表;现有技术缺点为:对外界信号进行滤波,会造成动态工况的相位延迟,导致滤波后用于查表的转速变化慢于实际转速。查表所得到的指令电流工作点也与实际电机工作状态不相符,会有动态电压饱和的风险存在。
[0003]因此,提供一种通过计算出的滤波器延迟时间,根据实时的加速度,可以计算出延迟转速,并对查表转速进行补偿的基于MTPA/MTPV查表稳定化及防止其动态电压饱和自适应的方法,已是一个值得研究的问题。

技术实现思路

[0004]本专利技术的目的是提供一种通过计算出的滤波器延迟时间,根据实时的加速度,可以计算出延迟转速,并对查表转速进行补偿的基于MTPA/MTPV查表稳定化及防止其动态电压饱和自适应的方法。
[0005]本专利技术的目的是这样实现的:一种基于MTPA/MTPV查表稳定化及防止其动态电压饱和自适应的方法,包括以下步骤:步骤1:通过常规低的通滤波器滤除环路扰动,根据车辆实际抖动情况,通过上位机接收到的转速信息,可以确定出转速波动周期,结合标定经验,根据现场实际滤波效果,可以确定低通滤波器截止频率f;该步骤目的是为了通过合适的低通滤波器,滤除掉转速上的抖动信号,并用滤波后的转速进行后续的MTPA/MTPV查表,消除、减弱由于转速抖动而造成的查表结果波动;步骤2:通过步骤1中的滤波器的截止频率f,结合一阶低通滤波器特性,计算出系统的延迟时间t = 4/(2*π*f),同时根据滤波后的速度微分,计算出系统的加速度a,以作为步骤3实施的依据;步骤3:通过步骤2延迟时间t和加速度a,得到需要补偿的系统的延迟补偿转速Vc,以作为步骤4实施的依据;步骤4:将步骤3中的延迟补偿转速Vc与低通滤波器输出的速度Vf相加,得到最终
查表转速V;即得到既滤除了环路噪音,又弥补了环路延迟的查表转速。
[0006]所述步骤2中,利用低通滤波器输出的速度Vf,计算出加速度a = dVf/dt。
[0007]所述步骤3中,延迟补偿转速Vc的计算公式如下:Vc=a*t。
[0008]所述步骤4中,得到最终查表转速V = Vf + Vc,用于MTPA/MTPV查表。
[0009]积极有益效果:本专利技术通过低通滤波器滤除存在于转速中的周期性波动分量,稳定查表效果;并通过计算出的滤波器延迟时间,根据实时的加速度,可以计算出延迟转速,并对查表转速进行补偿。弥补了滤波器所带来的动态工况的延迟,避免了电压饱和情况的发生。
附图说明
[0010]图1为本专利技术的流程图。
实施方式
[0011]以下结合附图和实施例对本专利技术作进一步说明。
[0012]一种基于MTPA/MTPV查表稳定化及防止其动态电压饱和自适应的方法,包括以下步骤:如图1所示,图1中虚线部分为本专利技术的算法过程;步骤1:通过常规低的通滤波器滤除环路扰动,根据车辆实际抖动情况,通过上位机接收到的转速信息,可以确定出转速波动周期,结合标定经验,根据现场实际滤波效果,可以确定低通滤波器截止频率f;该步骤目的是为了通过合适的低通滤波器,滤除掉转速上的抖动信号,并用滤波后的转速进行后续的MTPA/MTPV查表,消除、减弱由于转速抖动而造成的查表结果波动。
[0013]步骤2:通过步骤1中的滤波器的截止频率f,结合一阶低通滤波器特性,计算出系统的延迟时间t = 4/(2*π*f),同时根据滤波后的速度微分,计算出系统的加速度a,以作为步骤3实施的依据;利用低通滤波器输出的速度Vf,计算出加速度a = dVf/dt。
[0014]步骤3:通过步骤2延迟时间t和加速度a,得到需要补偿的系统的延迟补偿转速Vc,以作为步骤4实施的依据;延迟补偿转速Vc的计算公式如下:Vc=a*t;得到最终查表转速V = Vf + Vc,用于MTPA/MTPV查表。
[0015]步骤4:将步骤3中的延迟补偿转速Vc与低通滤波器输出的速度Vf相加,得到最终查表转速V;即得到既滤除了环路噪音,又弥补了环路延迟的查表转速;。弥补了滤波器所带来的动态工况的延迟,避免了电压饱和情况的发生。
[0016]本专利技术通过低通滤波器滤除存在于转速中的周期性波动分量,稳定查表效果;并通过计算出的滤波器延迟时间,根据实时的加速度,可以计算出延迟转速,并对查表转速进行补偿。弥补了滤波器所带来的动态工况的延迟,避免了电压饱和情况的发生。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于MTPA/MTPV查表稳定化及防止其动态电压饱和自适应的方法,其特征在于:包括以下步骤:步骤1:通过常规低的通滤波器滤除环路扰动,根据车辆实际抖动情况,通过上位机接收到的转速信息,可以确定出转速波动周期,结合标定经验,根据现场实际滤波效果,可以确定低通滤波器截止频率f;该步骤目的是为了通过合适的低通滤波器,滤除掉转速上的抖动信号,并用滤波后的转速进行后续的MTPA/MTPV查表,消除、减弱由于转速抖动而造成的查表结果波动;步骤2:通过步骤1中的滤波器的截止频率f,结合一阶低通滤波器特性,计算出系统的延迟时间t = 4/(2*π*f),同时根据滤波后的速度微分,计算出系统的加速度a,以作为步骤3实施的依据;步骤3:通过步骤2延迟时间t和加速度a,得到需要补偿的系统的延迟补偿转速Vc,...

【专利技术属性】
技术研发人员:张筑亚李飞姚欣
申请(专利权)人:河南嘉晨智能控制股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1