System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆测试领域,并且更具体地,涉及车辆测试领域中的修正电机参数的方法、装置、设备及存储介质。
技术介绍
1、电机是新能源车辆的重要动力来源,该电机直接影响整车的动力性、经济性、噪声、振动与声振粗糙度(noise、vibration、harshness,nvh)性能等。
2、电机的转矩是电机的重要参数,不同状态下的转矩反映电机不同的性能。通常情况下,在使用之前会对电机运行的控制参数进行修正,以保证电机在实际工作中具备所需的转矩等性能。
技术实现思路
1、本申请提供修正电机参数的方法、装置、设备及存储介质,该方法能够通过目标电机的目标控制参数和目标转矩之间的对应关系对目标电机的转矩性能进行标定,以合理的控制参数控制目标电机运行,输出与目标转矩接近的实际转矩。
2、第一方面,提供了一种修正电机参数的方法,该方法包括:确定目标电机在标准工况下输出目标转矩时对应的目标控制参数;获取该目标电机在实际工况下以该目标控制参数运行时的实际转矩;在该实际转矩与该目标转矩不同的情况下,对该目标控制参数中的目标交轴电流进行修正,得到修正控制参数,该修正控制参数用于在实际工况下控制该目标电机输出修正转矩,该修正转矩与该目标转矩之间的差值小于该实际转矩与该目标转矩之间的差值。
3、上述技术方案中,目标电机处于标准工况下运行时,控制目标电机运行的控制参数与输出的转矩是存在对应关系的。因此,可通过上述中的目标控制参数和目标转矩之间的对应关系对目标电机的转矩性能进行标定。
4、结合第一方面,在某些可能的实现方式中,确定目标电机在标准工况下输出目标转矩时对应的目标控制参数,包括:将该目标转矩输入至目标模型,由该目标模型确定对应的目标控制参数,该目标模型是基于至少一个样本电机的多个样本控制参数和多个样本转矩训练得到的,样本控制参数和样本转矩一一对应,该至少一个样本电机的型号与该目标电机的型号相同。
5、上述技术方案中,由于该目标模型是基于大量的训练数据(至少一个样本电机的多个样本控制参数和多个样本转矩)训练得到的,因此可将该目标转矩输入至该目标模型,能够准确且快速地确定对应的目标控制参数。
6、结合第一方面和上述实现方式,在某些可能的实现方式中,该目标模型的确定方法包括:基于该多个样本控制参数以及对应的样本转矩,调整待训练的目标模型中的权重参数,得到调整后的模型;在通过该调整后的模型得到的转矩,与对应的样本转矩之间的损失值小于预设值的情况下,将该调整后的模型确定为该目标模型。
7、上述技术方案中,基于大量的训练数据调整待训练的目标模型中的权重参数,得到调整后的模型,以使得调整后的模型能够学习样本控制参数和样本转矩之间的对应关系。在该调整后的模型预测的转矩,与对应的样本转矩之间的损失值小于预设值的情况下,表明该调整后的模型具备较好的预测能力,可将该调整后的模型确定为目标模型。
8、结合第一方面和上述实现方式,在某些可能的实现方式中,该样本控制参数包括样本电压、样本转速、样本直轴电流和样本交轴电流,该多个样本转矩的确定方法包括:对于该至少一个样本电机中的第一样本电机,在以该多个样本电压中的第一样本电压、该多个样本转速中的第一样本转速、该多个样本直轴电流中的第一样本直轴电流,且依次以该多个样本交轴电流中的各个样本交轴电流控制该第一样本电机运行的情况下,依次获取该第一样本电机的转矩和该第一样本电机的三相电流,得到多个转矩和对应的多个三相电流;在该多个三相电流发生突变的情况下,将发生突变前对应的转矩,确定为该多个样本转矩中的第一样本转矩,该多个样本交轴电流中的第一样本交轴电流为发生突变前对应的交轴电流;在该多个三相电流未发生突变的情况下,将该多个转矩中的最大转矩确定为该第一样本转矩,该第一样本交轴电流为该最大转矩对应的交轴电流。
9、上述技术方案中,多个样本转矩中的各个样本转矩是在样本电机的多个三相电流未发生突变的情况下,与样本电压、样本转速、样本直轴电流和样本交轴电流对应的最大转矩。因此,在该多个三相电流发生突变的情况下,将发生突变前对应的转矩,确定为该多个样本转矩中的第一样本转矩;在该多个三相电流未发生突变的情况下,将该多个转矩中的最大转矩确定为该第一样本转矩。
10、结合第一方面和上述实现方式,在某些可能的实现方式中,在该实际转矩与该目标转矩不同的情况下,对该目标控制参数中的目标交轴电流进行修正,包括:在该实际转矩与该目标转矩不同的情况下,确定该实际转矩与该目标转矩之间的相对偏差;基于该相对偏差和该目标交轴电流,将该目标交轴电流修正为第一交轴电流。
11、上述技术方案中,在该实际转矩与该目标转矩不同的情况下,为了使得目标电机的实际转矩与目标转矩相同,需要对目标电机的目标控制参数中的目标交轴电流进行修正。这是由于交轴电流直接影响目标电机的转矩,因此可通过修正目标交轴电流来使得该实际转矩接近目标转矩。
12、结合第一方面和上述实现方式,在某些可能的实现方式中,基于该相对偏差和该目标交轴电流,将该目标交轴电流修正为第一交轴电流,包括:将该目标交轴电流与该相对偏差之间的乘积,确定为电流调整量;在该相对偏差指示该实际转矩小于该目标转矩的情况下,将该目标交轴电流与该电流调整量之和,确定为该第一交轴电流;在该相对偏差指示该实际转矩大于该目标转矩的情况下,将该目标交轴电流与该电流调整量之差,确定为该第一交轴电流。
13、上述技术方案中,在实际转矩与目标转矩不同的情况下,基于该实际转矩与该目标转矩之间的相对偏差来修正该目标交轴电流,得到第一交轴电流。具体地,将该目标交轴电流与该相对偏差之间的乘积,确定为电流调整量;在该相对偏差指示该实际转矩小于该目标转矩的情况下,将该目标交轴电流与该电流调整量之和,确定为该第一交轴电流;在该相对偏差指示该实际转矩大于该目标转矩的情况下,将该目标交轴电流与该电流调整量之差,确定为该第一交轴电流。这样,能够对该目标交轴电流进行准确地修正,目标电机在目标电压、目标转速、目标直轴电流和第一交轴电流下运行时可输出与目标转矩接近的实际转矩。
14、结合第一方面和上述实现方式,在某些可能的实现方式中,该目标控制参数包括目标电压、目标转速、目标直轴电流和目标交轴电流,该方法还包括:在需求该目标电机输出该目标转矩的情况下,控制该目标电机在实际工况下以该目标电压、该目标转速、该目标直轴电流和该第一交轴电流运行。
15、上述技术方案中,在实际工况下需求该目标电机输出该目标转矩,可直接控制该目标电机以该目标电压、该目标转速、该本文档来自技高网...
【技术保护点】
1.一种修正电机参数的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定目标电机在标准工况下输出目标转矩时对应的目标控制参数,包括:
3.根据权利要求2所述的方法,其特征在于,所述目标模型的确定方法包括:
4.根据权利要求2所述的方法,其特征在于,所述样本控制参数包括样本电压、样本转速、样本直轴电流和样本交轴电流,所述多个样本转矩的确定方法包括:
5.根据权利要求1所述的方法,其特征在于,所述在所述实际转矩与所述目标转矩不同的情况下,对所述目标控制参数中的目标交轴电流进行修正,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述相对偏差和所述目标交轴电流,将所述目标交轴电流修正为第一交轴电流,包括:
7.根据权利要求5所述的方法,其特征在于,所述目标控制参数包括目标电压、目标转速、目标直轴电流和目标交轴电流,所述方法还包括:
8.一种修正电机参数的装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括存储器、处理器以及存储在所述
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机或处理器上运行时,使得所述计算机或处理器执行如权利要求1至7中任意一项所述的修正电机参数的方法。
...【技术特征摘要】
1.一种修正电机参数的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定目标电机在标准工况下输出目标转矩时对应的目标控制参数,包括:
3.根据权利要求2所述的方法,其特征在于,所述目标模型的确定方法包括:
4.根据权利要求2所述的方法,其特征在于,所述样本控制参数包括样本电压、样本转速、样本直轴电流和样本交轴电流,所述多个样本转矩的确定方法包括:
5.根据权利要求1所述的方法,其特征在于,所述在所述实际转矩与所述目标转矩不同的情况下,对所述目标控制参数中的目标交轴电流进行修正,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述相对偏差和所述目标交轴电流,将所述目标交...
【专利技术属性】
技术研发人员:张慧峰,国浩然,
申请(专利权)人:长城汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。