车用电机的扭矩监控方法、装置以及汽车
阅读说明:本技术 车用电机的扭矩监控方法、装置以及汽车 (Torque monitoring method and device for vehicle motor and vehicle ) 是由 龚道清 叶甜春 王云 任广辉 薛静 卢苗 詹圣益 于 2021-01-22 设计创作,主要内容包括:本发明涉及一种车用电机的扭矩监控方法、装置以及汽车,该方法包括:监测电机的转速,并判断电机的转速是否小于预先设定的转速阈值,如果小于,则基于电机的电流模型,根据电机的电流信号和转子位置信号,计算电机的估算扭矩;如果不小于,则基于电机的功率模型,根据电机矢量控制产生的PWM信号、电机控制器输入的直流母线电压信号和电机的驱动相电流信号,计算电机的估算扭矩;计算估算扭矩与电机的请求扭矩的差值,判断差值是否大于预先设定的差值阈值,如果大于,则输出电机发生扭矩违规信号,并触发相应的安全措施;如果不大于,则输出主控电机扭矩正常信号。上述方法可以提高监测的精准度。(The invention relates to a torque monitoring method and device of a vehicle motor and a vehicle, wherein the method comprises the following steps: monitoring the rotating speed of the motor, judging whether the rotating speed of the motor is smaller than a preset rotating speed threshold value or not, and if so, calculating the estimated torque of the motor according to a current signal and a rotor position signal of the motor based on a current model of the motor; if not, calculating the estimated torque of the motor according to a PWM signal generated by motor vector control, a direct current bus voltage signal input by a motor controller and a driving phase current signal of the motor based on a power model of the motor; calculating a difference value between the estimated torque and the requested torque of the motor, judging whether the difference value is larger than a preset difference value threshold value, if so, outputting a torque violation signal of the motor, and triggering a corresponding safety measure; and if not, outputting a normal torque signal of the main control motor. The method can improve the monitoring accuracy.)
技术领域
本发明涉及电机技术领域,特别是涉及车用电机的扭矩监控方法、装置车用电机的扭矩监控方法、装置以及汽车。
背景技术
随着新能源汽车的快速大量普及,随之而来的安全问题也越来越突出。对于纯电动汽车而言,电机是唯一的转矩输出装置。驱动电机的转矩输出异常可能导致车辆非预期加速或者非预期减速,从而有可能导致车祸的发生,存在很大的安全隐患。因此为了保证安全需要对电机输出转矩进行安全监控。
目前大部分具有监控实际输出转矩功能且满足功能安全要求的电机控制器,实现功能安全中转矩安全的方法是将电机的输出转矩与整车控制器请求转矩进行对比,在一定范围内认为输出正常,否则认为发生影响安全的异常。在汽车主驱系统上面不具备扭矩传感器,故需要对实际输出转矩通过算法进行估算。但是如果估算转矩精度不高容易导致车辆非预期的关断,非预期关断以后,车辆要重启才能运行,用户体验很不好。
综上可知,为了保证安全,需要设计满足功能安全要求的转矩监视方案;另一方面为了防止关断误触发,需要对实际输出扭矩进行精确估计,从而在保证安全的同时,避免非预期关断的误触发。
发明内容
基于此,有必要针对在进行车用电机的扭矩监控时,现有技术无法对电机的输出扭矩进行精确估计的问题,提供一种车用电机的扭矩监控方法、装置以及汽车。
一种车用电机的扭矩监控方法,所述扭矩监控方法包括:
监测电机的转速,并判断所述电机的转速是否小于预先设定的转速阈值,
如果小于,则基于所述电机的电流模型,根据所述电机的电流信号和转子位置信号,计算所述电机的估算扭矩;
如果不小于,则基于所述电机的功率模型,根据电机矢量控制产生的PWM信号、电机控制器输入的直流母线电压信号和电机的驱动相电流信号,计算所述电机的估算扭矩;
计算所述估算扭矩与所述电机的请求扭矩的差值,判断所述差值是否大于预先设定的差值阈值,
如果大于,则输出所述电机发生扭矩违规信号,并触发相应的安全措施;
如果不大于,则输出所述主控电机扭矩正常信号。
在其中一个实施例中,所述基于所述电机的电流模型,根据所述电机的电流信号和转子位置信号,计算所述电机的估算扭矩,包括:
采集主驱电机的驱动相电流信号及电机转子位置信号,并通过坐标变换将三相交流电转换成d轴电流和q轴电流;
根据所述d轴电流和所述q轴电流,计算电流矢量及所述电流矢量与电机转子旋转坐标系之间的夹角;
根据所述电机本身的电感、磁通、极对数、按照电机输出扭矩方程式计算出所述电机的估算输出电磁扭矩;
根据所述电磁扭矩和所述电机输出轴上面的摩擦力矩,计算所述电机的估算扭矩。
在其中一个实施例中,在所述采集主驱电机的驱动相电流信号及电机转子位置信号,并通过坐标变换将三相交流电转换成d轴电流和q轴电流中,采用第一公式将三相交流电转换成d轴电流和q轴电流,其中所述第一公式为:
式中,Ia,Ib,Ic分别表示采集到的U相、V相、W相电流;θ表示电机转子位置;Id和Iq分别表示d轴电流和q轴电流。
在其中一个实施例中,在所述根据所述d轴电流和所述q轴电流,计算电流矢量及所述电流矢量与电机转子旋转坐标系之间的夹角中,采用第二公式计算电流矢量以及采用第三公式计算所述电流矢量与电机转子旋转坐标系之间的夹角δ,所述第二公式为:
所述第三公式为:
δ=arctan(Iq/Id)
式中,Is表示电流矢量;Id和Iq分别表示d轴电流和q轴电流;δ表示电流矢量与电机转子旋转坐标系之间的夹角。
在其中一个实施例中,所述电机输出扭矩方程式为:
式中,p表示电机极对数,λm表示电机转子磁通,Ld和Lq分别表示电机d、q轴电感,Tele表示电机的估算输出电磁扭矩;
在所述根据所述电磁扭矩和所述电机输出轴上面的摩擦力矩,计算所述电机的估算扭矩中,采用第四公式计算所述电机的估算扭矩,其中所述第四公式为:
式中,Tmech表示电机的估算扭矩;Tfri表示电机输出轴上面的摩擦力矩,电机输出轴上面的摩擦力矩是根据与电机转速相关的函数关系得到的Tfri=f(ω)。
在其中一个实施例中,所述基于所述电机的功率模型,根据电机矢量控制产生的PWM信号、电机控制器输入的直流母线电压信号和电机的驱动相电流信号,计算所述电机的估算扭矩,包括:
采集所述电机矢量控制产生的PWM信号以及电机控制器输入的直流母线电压信号;
根据三相桥臂开关状态以及母线电压重构电机控制器输出的三相交流电压信号;
根据所述三相交流电压信号和所述电机的驱动相电流信号,计算所述电机电机控制器的输出功率;
根据所述输出功率,计算电机控制器和电机系统的有功功率;
根据所述电机控制器和所述电机的有功功率和所述电机的转速,计算所述电机的估算扭矩。
在其中一个实施例中,所述根据三相桥臂开关状态以及母线电压重构电机控制器输出的三相交流电压信号中,采用第五公式重构电机控制器输出的三相交流电压信号,其中,所述第五公式为:
式中,S1、S2、S3分别表示一个周期内上半桥三个功率管给定的瞬时相电压占空比;Vdc表示直流母线上的电压;Uan、Ubn、Ucn分别表示重构出的U相、V相、W相电压。
在其中一个实施例中,在所述根据所述三相交流电压信号和所述电机的驱动相电流信号,计算所述电机电机控制器的输出功率中,采用第六公式计算输出功率,其中,所述第六公式为:
Pint=Uan·Ia+Ubn·Ib+Ucn·Ic
式中,Pint表示计算得到的电机控制器输出功率;Uan、Ubn、Ucn分别表示重构出的U相、V相、W相电压;Ia、Ib、Ic分别表示采集到的主驱电机的U相、V相、W相电流;
在所述根据所述电机控制器和所述电机的有功功率和所述电机的转速,计算所述电机的估算扭矩中,采用第七公式计算所述电机的估算扭矩,其中所述第七公式为:
Tmech=Pintη/ω
式中,Tmech表示电机的估算扭矩;η表示电机控制器与电机系统的系统效率;ω表示电机转速。
一种车用电机的扭矩监控装置,所述扭矩监控装置包括:
电机转速监控单元,用于监测电机的转速,并判断所述电机的转速是否小于预先设定的转速阈值;
第一扭矩计算单元,用于如果所述电机的转速小于所述转速阈值,则基于所述电机的电流模型,根据所述电机的电流信号和转子位置信号,计算所述电机的估算扭矩;
第二扭矩计算单元,用于如果所述电机的转速不小于所述转速阈值,则基于所述电机的功率模型,根据电机矢量控制产生的PWM信号、电机控制器输入的直流母线电压信号和电机的驱动相电流信号,计算所述电机的估算扭矩;
扭矩安全判断单元,用于计算所述估算扭矩与所述电机的请求扭矩的差值,判断所述差值是否大于预先设定的差值阈值,
如果大于,则输出所述电机发生扭矩违规信号,并触发相应的安全措施;
如果不大于,则输出所述主控电机扭矩正常信号。
一种汽车,所述汽车包括处理器,存储器,存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的车用电机的扭矩监控方法的步骤
上述车用电机的扭矩监控方法、装置以及汽车,通过判断电机转速,采取了电流模型与功率模型相结合的方法进行扭矩估算,即当电机转速低于预先设定的转速阈值时,采用电流模型进行扭矩估算;电流模型通过对扭矩方程进行异构的实现扭矩的准确估算,完全符合功能安全当中软件多样性的要求;当电机转速高于预先设定的转速阈值时,采用功率模型进行扭矩估算;功率模型通过采集输出PWM实现相电压重构,降低了相关电路物料成本及复杂度。因此,保证了在电机整个工作转速范围内都具有很高的扭矩估算精度,即进行扭矩监视部分所使用的电机实际输出转矩始终是精度较高的扭矩值,从而,降低了由于扭矩估算精度不高导致的误触发关断的工况的发生。从而在保证安全的同时,进一步提升用户的驾乘体验。
附图说明
图1为一个实施例中车用电机的扭矩监控方法的流程图;
图2为一个实施例中车用电机的扭矩监控方法的另一流程图;
图3为一个实施例中车用电机的扭矩监控方法的基于电机的电流模型计算电机的估算扭矩的流程图;
图4为一个实施例中车用电机的扭矩监控方法的基于电机的功率模型计算电机的估算扭矩的流程图;
图5为一个实施例中车用电机的扭矩监控装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1和2所示,在一个实施例中,提出了一种车用电机的扭矩监控方法,具体可以包括以下步骤:
步骤101、监测电机的转速,并判断电机的转速是否小于预先设定的转速阈值。
其中,电机的转速可以通过速度传感器实时获取。同时,转速阈值可以根据技术人员的经验设置。
步骤1011、如果小于,则基于电机的电流模型,根据电机的电流信号和转子位置信号,计算电机的估算扭矩。
本实施例中,电流模型通过采集主驱电机的驱动相电流信号及电机转子位置信号,然后通过坐标变换,将三相交流电转换成电流矢量及其与电机转子旋转坐标系之间的夹角;再根据主驱电机本身的电感、磁通、极对数、按照电机输出扭矩方程式计算出主驱电机的估算输出电磁扭矩,并结合电机输出轴上面的摩擦力矩,得到最终的电机实际输出扭矩。
步骤1012、如果不小于,则基于电机的功率模型,根据电机矢量控制产生的PWM信号、电机控制器输入的直流母线电压信号和电机的驱动相电流信号,计算电机的估算扭矩。
本实施例中,功率模型通过采集电机矢量控制产生的PWM信号以及电机控制器输入的直流母线电压信号,跟据三相桥臂开关状态以及母线电压重构电机控制器输出的三相交流电压信号,基于此三相交流电压信号和采集到的主驱电机的驱动相电流信号,进行电机控制器输出功率的计算,利用电机控制器的输出功率,计算电机控制器和主驱电机系统的有功功率,再通过重构出的电机控制器及主驱电机系统的有功功率和电机的转速来进行电机实际输出扭矩的计算。
步骤102、计算估算扭矩与电机的请求扭矩的差值,判断差值是否大于预先设定的差值阈值,
其中,请求扭矩可以是汽车的控制器(如汽车整车控制器VCU)输出的指示扭矩。
步骤1021、如果大于,则输出电机发生扭矩违规信号,并触发相应的安全措施;
步骤1022、如果不大于,则输出主控电机扭矩正常信号。
本实施中,使用请求扭矩与实际估算得到的扭矩进行做差计算,判断差值是否超出安全范围,若超出安全范围,则认为发生扭矩违规,并采取相应安全措施;若未超出安全范围,则认为系统运行正常。
本发明通过判断电机转速,采取了电流模型与功率模型相结合的方法进行扭矩估算,即当电机转速低于预先设定的转速阈值时,采用电流模型进行扭矩估算;电流模型通过对扭矩方程进行异构的实现扭矩的准确估算,完全符合功能安全当中软件多样性的要求;当电机转速高于预先设定的转速阈值时,采用功率模型进行扭矩估算;功率模型通过采集输出PWM实现相电压重构,降低了相关电路物料成本及复杂度。因此,保证了在电机整个工作转速范围内都具有很高的扭矩估算精度,即进行扭矩监视部分所使用的电机实际输出转矩始终是精度较高的扭矩值,从而,降低了由于扭矩估算精度不高导致的误触发关断的工况的发生。从而在保证安全的同时,进一步提升用户的驾乘体验。
在一些实施中,如图3所示,上述步骤1011可以包括:
步骤1011a、采集主驱电机的驱动相电流信号及电机转子位置信号,并通过坐标变换将三相交流电转换成d轴电流和q轴电流;
其中,通过坐标变换将三相交流电转换成d轴和q轴上扭矩控制的d轴电流和q轴电流,所采用的公式如下:
式中,Ia,Ib,Ic分别表示采集到的U相、V相、W相电流;θ表示电机转子位置;Id和Iq分别表示d轴电流和q轴电流。
步骤1011b、根据d轴电流和q轴电流,计算电流矢量is及电流矢量is与电机转子旋转坐标系之间的夹角δ;
其中,计算电流矢量is所采用的公式如下:
计算电机转子旋转坐标系之间的夹角所采用的公式如下:
δ=arctan(Iq/Id)
式中,Is表示电流矢量;Id和Iq分别表示d轴电流和q轴电流;δ表示电流矢量与电机转子旋转坐标系之间的夹角。
步骤1011c、根据电机本身的电感、磁通、极对数、按照电机输出扭矩方程式计算出电机的估算输出电磁扭矩;
其中,电机输出扭矩方程式如下:
式中,p表示电机极对数,λm表示电机转子磁通,Ld和Lq分别表示电机d、q轴电感,Tele表示电机的估算输出电磁扭矩。
步骤1011d、根据电磁扭矩和电机输出轴上面的摩擦力矩,计算电机的估算扭矩。
其中,电磁扭矩结合电机输出轴上面的摩擦力矩,采用如下公式得到电机的估算扭矩:
式中,Tmech表示最终结合电磁扭矩和摩擦力矩计算得到的电机的估算扭矩;
电机输出轴上面的摩擦力矩,是根据如下关系得到:
Tfri=f(ω)
式中,电机输出轴上的摩擦力矩是根据与电机转速相关的函数关系得到的。
在一些实施中,如图4所示,上述步骤1012可以包括:
步骤1012a、采集电机矢量控制产生的PWM信号以及电机控制器输入的直流母线电压信号;
步骤1012b、根据三相桥臂开关状态以及母线电压重构电机控制器输出的三相交流电压信号;
其中,采用如下公式,根据三相桥臂开关状态以及母线电压重构电机控制器输出的三相交流电压信号:
式中,S1、S2、S3分别表示一个周期Ts内上半桥三个功率管给定的瞬时相电压占空比;Vdc表示直流母线上的电压;Uan、Ubn、Ucn分别表示重构出的U相、V相、W相电压。
步骤1012c、根据三相交流电压信号和电机的驱动相电流信号,计算电机电机控制器的输出功率;
其中,基于三相交流电压信号和采集到的主驱电机的驱动相电流信号,进行电机控制器输出功率的计算,是根据如下公式:
Pint=Uan·Ia+Ubn·Ib+Ucn·IcPInt=Uan·Ia+Ubn·Ib+Ucn·Ic
式中,Uan、Ubn、Ucn分别表示重构出的U相、V相、W相电压;Ia、Ib、Ic分别表示采集到的主驱电机的U相、V相、W相电流;Pint表示计算得到的电机控制器输出功率。
步骤1012c、根据输出功率,计算电机控制器和电机的有功功率;
步骤1012d、根据所述电机控制器和所述电机的有功功率和所述电机的转速,计算所述电机的估算扭矩。
其中,进行电动机扭矩的计算,采用如下公式得到主驱电机的实际输出扭矩:
Tmech=Pintη/ω
式中,Pint表示计算得到的电机控制器输出功率;η电机控制器与电机系统的系统效率;ω表示电机转速。
如图5所示,在一个实施例中,提供了一种车用电机的扭矩监控装置,该扭矩监控装置可以包括:
电机转速监控单元,用于监测电机的转速,并判断电机的转速是否小于预先设定的转速阈值;
第一扭矩计算单元,用于如果电机的转速小于转速阈值,则基于电机的电流模型,根据电机的电流信号和转子位置信号,计算电机的估算扭矩;
第二扭矩计算单元,用于如果电机的转速不小于转速阈值,则基于电机的功率模型,根据电机矢量控制产生的PWM信号、电机控制器输入的直流母线电压信号和电机的驱动相电流信号,计算电机的估算扭矩;
扭矩安全判断单元,用于计算估算扭矩与电机的请求扭矩的差值,判断差值是否大于预先设定的差值阈值,
如果大于,则输出电机发生扭矩违规信号,并触发相应的安全措施;
如果不大于,则输出主控电机扭矩正常信号。
在一个实施例中,提出了一种汽车,该汽车包括处理器,存储器,存储于存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现:监测电机的转速,并判断电机的转速是否小于预先设定的转速阈值,如果小于,则基于电机的电流模型,根据电机的电流信号和转子位置信号,计算电机的估算扭矩;如果不小于,则基于电机的功率模型,根据电机矢量控制产生的PWM信号、电机控制器输入的直流母线电压信号和电机的驱动相电流信号,计算电机的估算扭矩;计算估算扭矩与电机的请求扭矩的差值,判断差值是否大于预先设定的差值阈值,如果大于,则输出电机发生扭矩违规信号,并触发相应的安全措施;如果不大于,则输出主控电机扭矩正常信号。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
- 上一篇:一种医用注射器针头装配设备
- 下一篇:一种节能电机