System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电机控制,尤其涉及一种电机控制系统的控制方法、一种电机控制系统的控制装置、一种计算机可读存储介质和一种电机控制系统。
技术介绍
1、目前,pwm(pulse width modulation,脉冲宽度调制)控制技术已经广泛应用于车载驱动电机控制系统中,通常用到的调制技术有spwm(sinusoidal pulse widthmodulation,正弦脉冲宽度调制)、svpwm(space vector pulse width modulation,空间矢量脉宽调制)和dsvpwm(discontinuous space vector pulse width modulation,不连续空间矢量脉宽调制),其中,spwm和svpwm属于连续调制模式,dsvpwm属于不连续调制模式。
2、在同一个调制周期内,svpwm的开关次数比dsvpwm的开关次数多,并且有较小的电流纹波和高次谐波,同时,svpwm的开关损耗较大。在现有技术中,当功率模块如igbt(insulated gate bipolar transistor,绝缘栅双极型晶体管)、mosfet(metal oxidesemiconductor field effect transistor,金属氧化物半导体型场效应管)等温度较高时,通过降低功率来降低功率模块的温度实现安全保护,但是在车辆加速超车时,会发生动力丢失等影响整车操控性和安全性的问题。
技术实现思路
1、本专利技术旨在至少在一定程度上解决相
2、本专利技术的第二个目的在于提出一种电机控制系统的控制装置。
3、本专利技术的第三个目的在于提出一种计算机可读存储介质。
4、本专利技术的第四个目的在于提出一种电机控制系统。
5、为达到上述目的,本专利技术第一方面实施例提出了一种电机控制系统的控制方法,所述方法包括:获取电机控制系统中功率模块的温度;在功率模块的温度大于预设温度阈值的情况下,根据基本载波频率、预设权重系数、电流值以及功率模块的温度确定三相调制模式下的载波频率和两相调制模式下的载波频率,根据三相调制模式下的载波频率获取第一开关频率,并根据两相调制模式下的载波频率获取第二开关频率;根据第一开关频率和第二开关频率的大小关系确定目标调制模式,并根据目标调制模式的载波频率和电压指令值对功率模块进行控制。由此,该方法将功率模块的温度作为自适应调整调制模式的前提条件,通过切换调制模式以使功率模块的温度降低,避免通过降低功率来降低功率模块的温度实现安全保护,提高整车的操控性和安全性,降低能耗,提高整车续航里程。
6、另外,根据本专利技术上述实施例的电机控制系统的控制方法还可以具有如下的附加技术特征:
7、根据本专利技术的一些实施例,根据第一开关频率和第二开关频率的大小关系确定功率模块的调制模式,包括:在第一开关频率大于第二开关频率的情况下,确定目标调制模式为两相调制模式;在第一开关频率小于第二开关频率的情况下,确定目标调制模式为三相调制模式;在第一开关频率等于第二开关频率的情况下,保持当前调制模式不变。
8、根据本专利技术的一些实施例,通过下述公式获取三相调制模式下的第一开关频率:
9、
10、其中,表示第一开关频率,表示三相调制模式下的载波频率,表示基本载波频率,表示三相调制模式下的纹波电流值的权重系数,表示三相调制模式下功率模块温度的权重系数,表示三相调制模式下的功率模块的温度最大值,表示三相调制模式下的温度最大限制和温度最小限制之间的差值,表示三相调制模式下的纹波电流的最大值,表示三相调制模式下的电流最大限制和电流最小限制之间的差值。
11、根据本专利技术的一些实施例,通过下述公式获取两相调制模式下的第二开关频率:
12、
13、其中,表示第二开关频率,表示两相调制模式下的载波频率,表示基本载波频率,表示两相调制模式下的纹波电流值的权重系数,表示两相调制模式下功率模块温度的权重系数,表示两相调制模式下的功率模块的温度最大值,表示两相调制模式下的温度最大限制和温度最小限制之间的差值,表示两相调制模式下的纹波电流的最大值,表示两相调制模式下的电流最大限制和电流最小限制之间的差值。
14、根据本专利技术的一些实施例,上述电机控制系统的控制方法还包括:获取三相调制模式下的电压指令值和两相调制模式下的电压指令值。
15、根据本专利技术的一些实施例,获取三相调制模式下的电压指令值,包括:获取三相电压输出的指令电压值,并根据三相电压输出的指令电压值确定最大电压值和最小电压值;根据最大电压值和最小电压值确定三相电压输出的指令电压值的调整电压值;根据三相电压输出的指令电压值和调整电压值确定三相调制模式下的电压指令值。
16、根据本专利技术的一些实施例,获取两相调制模式下的电压指令值,包括:根据p直流母线电压与三相电压输出的指令电压值的最大电压值确定第一调整电压值;根据n直流母线电压与三相电压输出的指令电压值的最小电压值确定第二调整电压值;根据第一调整电压值和第二调整电压值确定目标调整电压值;根据目标调整电压值和三相电压输出的指令电压值确定两相调制模式下的电压指令值。
17、为达到上述目的,本专利技术第二方面实施例提出了一种电机控制系统的控制装置,包括:第一获取模块,用于获取电机控制系统中功率模块的温度;第二获取模块,用于在功率模块的温度大于预设温度阈值的情况下,根据基本载波频率、预设权重系数、纹波电流值以及功率模块的温度确定三相调制模式下的载波频率和两相调制模式下的载波频率,根据三相调制模式下的载波频率获取第一开关频率,并根据两相调制模式下的载波频率获取第二开关频率;控制模块,用于根据第一开关频率和第二开关频率的大小关系确定目标调制模式,并根据目标调制模式的载波频率和电压指令值对功率模块进行控制。由此,该装置将功率模块的温度作为自适应调整调制模式的前提条件,通过切换调制模式以使功率模块的温度降低,避免通过降低功率来降低功率模块的温度实现安全保护,提高整车的操控性和安全性,降低能耗,提高整车续航里程。
18、为达到上述目的,本专利技术第三方面实施例提出了一种计算机可读存储介质,其上存储有电机控制系统的控制程序,该电机控制系统的控制程序被处理器执行时实现上述的电机控制系统的控制方法。
19、本专利技术实施例的计算机可读存储介质,通过执行上述的电机控制系统的控制方法,能够将功率模块的本文档来自技高网...
【技术保护点】
1.一种电机控制系统的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的电机控制系统的控制方法,其特征在于,根据所述第一开关频率和所述第二开关频率的大小关系确定所述功率模块的调制模式,包括:
3.根据权利要求1所述的电机控制系统的控制方法,其特征在于,通过下述公式获取三相调制模式下的第一开关频率:
4.根据权利要求1所述的电机控制系统的控制方法,其特征在于,通过下述公式获取两相调制模式下的第二开关频率:
5.根据权利要求1所述的电机控制系统的控制方法,其特征在于,获取三相调制模式下的电压指令值,包括:获取三相电压输出的指令电压值,并根据所述三相电压输出的指令电压值确定最大电压值和最小电压值;
6.根据权利要求1所述的电机控制系统的控制方法,其特征在于,获取两相调制模式下的电压指令值,包括:
7.一种电机控制系统的控制装置,其特征在于,包括:
8.一种计算机可读存储介质,其特征在于,其上存储有电机控制系统的控制程序,该电机控制系统的控制程序被处理器执行时实现根据权利要求1-6中任一项所述
9.一种电机控制系统,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的电机控制系统的控制序,所述处理器执行所述电机控制系统的控制程序时,实现根据权利要求1-6中任一项所述的电机控制系统的控制方法。
...【技术特征摘要】
1.一种电机控制系统的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的电机控制系统的控制方法,其特征在于,根据所述第一开关频率和所述第二开关频率的大小关系确定所述功率模块的调制模式,包括:
3.根据权利要求1所述的电机控制系统的控制方法,其特征在于,通过下述公式获取三相调制模式下的第一开关频率:
4.根据权利要求1所述的电机控制系统的控制方法,其特征在于,通过下述公式获取两相调制模式下的第二开关频率:
5.根据权利要求1所述的电机控制系统的控制方法,其特征在于,获取三相调制模式下的电压指令值,包括:获取三相电压输出的指令电压值,并根据所述三相电压输出的指令...
【专利技术属性】
技术研发人员:请求不公布姓名,王爱国,彭庆丰,
申请(专利权)人:浩智科技电驱桐城有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。