CN113489424B - 一种电机控制器及其控制方法、装置、存储介质及处理器 - Google Patents
一种电机控制器及其控制方法、装置、存储介质及处理器 Download PDFInfo
- Publication number
- CN113489424B CN113489424B CN202110925257.8A CN202110925257A CN113489424B CN 113489424 B CN113489424 B CN 113489424B CN 202110925257 A CN202110925257 A CN 202110925257A CN 113489424 B CN113489424 B CN 113489424B
- Authority
- CN
- China
- Prior art keywords
- temperature
- motor
- motor controller
- voltage
- line
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 75
- 238000005070 sampling Methods 0.000 claims abstract description 182
- 238000011217 control strategy Methods 0.000 claims abstract description 133
- 230000008569 process Effects 0.000 claims description 30
- 239000003990 capacitor Substances 0.000 description 48
- 238000010586 diagram Methods 0.000 description 13
- 238000013461 design Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 8
- 238000002474 experimental method Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 3
- 102100038083 Endosialin Human genes 0.000 description 2
- 102100027988 GTP-binding protein Rhes Human genes 0.000 description 2
- 101000884275 Homo sapiens Endosialin Proteins 0.000 description 2
- 101000578396 Homo sapiens GTP-binding protein Rhes Proteins 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/60—Controlling or determining the temperature of the motor or of the drive
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K11/00—Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection
- H02K11/20—Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection for measuring, monitoring, testing, protecting or switching
- H02K11/25—Devices for sensing temperature, or actuated thereby
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/60—Controlling or determining the temperature of the motor or of the drive
- H02P29/68—Controlling or determining the temperature of the motor or of the drive based on the temperature of a drive component or a semiconductor component
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
本发明公开了一种电机控制器的控制方法、装置、电机控制器、存储介质及处理器,该方法包括:获取由第一温度采样单元采样得到的第一温度值,作为电机的第一温度线的第一温度值;获取由第二温度采样单元采样得到的第一温度值,作为电机的第二温度线的第二温度值;并获取由第三温度采样单元采样得到的第三温度值;根据电机的第一温度线的第一温度值、电机的第二温度线的第二温度值、第三温度值、以及电机控制器的设定温度控制策略标志位,控制电机和电机控制器的工作状态。该方案,通过对电机温度的采样进行冗余设置,并增加冬天控制策略,能够提高控制器(如电机控制器)的工作效率。
Description
技术领域
本发明属于电机技术领域,具体涉及一种电机控制器的控制方法、装置、电机控制器、存储介质及处理器,尤其涉及一种新能源汽车控制器低温工作的处理方法、装置、电机控制器、存储介质及处理器。
背景技术
控制器(如电机控制器)与电机的正常工作条件为:两者工作温度在被限定的范围内。当控制器(如电机控制器)温度与电机温度的差值不在被限定的差值范围内,控制器(如电机控制器)进入故障保护状态,电机限定功率扭矩,影响控制器(如电机控制器)工作效率。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的目的在于,提供一种电机控制器的控制方法、装置、电机控制器、存储介质及处理器,以解决当控制器(如电机控制器)温度与电机温度的差值不在被限定的差值范围内,控制器(如电机控制器)进入故障保护状态,电机限定功率扭矩,影响控制器(如电机控制器)的工作效率的问题,达到通过对电机温度的采样进行冗余设置,并增加冬天控制策略,能够提高控制器(如电机控制器)的工作效率的效果。
本发明提供一种电机控制器的控制方法中,所述电机具有第一温度采样单元和第二温度采样单元;所述电机控制器具有第三温度采样单元;所述电机控制器的控制方法,包括:获取由所述第一温度采样单元采样得到的第一温度值,作为所述电机的第一温度线的第一温度值;获取由所述第二温度采样单元采样得到的第一温度值,作为所述电机的第二温度线的第二温度值;并获取由所述第三温度采样单元采样得到的第三温度值;根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态。
在一些实施方式中,所述第一温度采样单元和第二温度采样单元,均自所述电机的内置分压电阻的输出电压信号处进行采样,得到相应温度线的温度值;所述第三温度采样单元,能够自所述电机控制器的IGBT模块进行温度采样,得到所述电机控制器的IGBT模块温度。
在一些实施方式中,根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态,包括:在所述第一温度线和所述第二温度线中,先使用所述第二温度线的第二温度值进行判断;在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断;其中,在使用所述第一温度线的第一温度值进行判断的过程中,结合所述电机控制器的设定温度控制策略标志位进行判断。
在一些实施方式中,先使用所述第二温度线的第二温度值进行判断,包括:在所述第一温度采样单元和第二温度采样单元均自所述电机的内置分压电阻的输出电压信号处进行采样的情况下,确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第一设定电压,并确定所述第三温度值是否大于第一设定温度;若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第二温度线正常;在所述第二温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;若所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度,则确定所述第二温度线故障;在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断;其中,结合所述电机控制器的设定温度控制策略标志位进行判断,包括:使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,或者,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断。
在一些实施方式中,其中,使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,包括:确定所述第三温度值是否小于第二设定温度;若所述第三温度值小于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位置位;以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;若所述第三温度值小大于或等于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位清零;以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;或者,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断,包括:确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第二设定电压;所述第二设定电压,大于所述第一设定电压;若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位置位;以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;若所述电机的内置分压电阻的输出电压信号所对应的电压值小大于或等于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位清零;以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。
与上述方法相匹配,本发明另一方面提供一种电机控制器的控制装置中,所述电机具有第一温度采样单元和第二温度采样单元;所述电机控制器具有第三温度采样单元;所述电机控制器的控制装置,包括:获取单元,被配置为获取由所述第一温度采样单元采样得到的第一温度值,作为所述电机的第一温度线的第一温度值;获取由所述第二温度采样单元采样得到的第一温度值,作为所述电机的第二温度线的第二温度值;并获取由所述第三温度采样单元采样得到的第三温度值;控制单元,被配置为根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态。
在一些实施方式中,所述第一温度采样单元和第二温度采样单元,均自所述电机的内置分压电阻的输出电压信号处进行采样,得到相应温度线的温度值;所述第三温度采样单元,能够自所述电机控制器的IGBT模块进行温度采样,得到所述电机控制器的IGBT模块温度。
在一些实施方式中,所述控制单元,根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态,包括:在所述第一温度线和所述第二温度线中,先使用所述第二温度线的第二温度值进行判断;在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断;其中,在使用所述第一温度线的第一温度值进行判断的过程中,结合所述电机控制器的设定温度控制策略标志位进行判断。
在一些实施方式中,所述控制单元,先使用所述第二温度线的第二温度值进行判断,包括:在所述第一温度采样单元和第二温度采样单元均自所述电机的内置分压电阻的输出电压信号处进行采样的情况下,确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第一设定电压,并确定所述第三温度值是否大于第一设定温度;若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第二温度线正常;在所述第二温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;若所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度,则确定所述第二温度线故障;在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断;其中,结合所述电机控制器的设定温度控制策略标志位进行判断,包括:使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,或者,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断。
在一些实施方式中,其中,所述控制单元,使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,包括:确定所述第三温度值是否小于第二设定温度;若所述第三温度值小于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位置位;以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;若所述第三温度值小大于或等于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位清零;以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;或者,所述控制单元,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断,包括:确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第二设定电压;所述第二设定电压,大于所述第一设定电压;若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位置位;以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;若所述电机的内置分压电阻的输出电压信号所对应的电压值小大于或等于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位清零;以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。
与上述装置相匹配,本发明再一方面提供一种电机控制器,包括:以上所述的电机控制器的控制装置。
与上述方法相匹配,本发明再一方面提供一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行以上所述的电机控制器的控制方法。
与上述方法相匹配,本发明再一方面提供一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行以上所述的电机控制器的控制方法。
由此,本发明的方案,通过设置两条电机温度采样电路和一条控制器(如电机控制器)温度采样电路,并增加冬天控制策略,利用两条电机温度线、一条控制器(如电机控制器)温度线和冬天控制策略,实现对环境温度及电机控制策略的选择;从而,通过对电机温度的采样进行冗余设置,并增加冬天控制策略,能够提高控制器(如电机控制器)的工作效率。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为本发明的电机控制器的控制方法的一实施例的流程示意图;
图2为本发明的方法中先使用所述第二温度线的第二温度值进行判断的一实施例的流程示意图;
图3为本发明的方法中使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断的一实施例的流程示意图;
图4为本发明的方法中使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断的一实施例的流程示意图;
图5为本发明的电机控制器的控制装置的一实施例的结构示意图;
图6为电机的温度采样电路的一实施例的结构示意图;
图7为IGBT模块的温度采样电路的一实施例的结构示意图;
图8为新能源汽车控制器的低温工作情况的一实施例的判别流程示意图。
结合附图,本发明实施例中附图标记如下:
102-获取单元;104-控制单元。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
南北方地区夏季温度相差无异,但冬季温度差异过大。北方地区冬季气温最低低至零下50摄氏度,导致全年温差过大,在遇到极寒天气时,程序限定的控制器(如电机控制器)与电机的正常工作温度范围无法同时满足夏、冬季需求。
根据本发明的实施例,提供了一种电机控制器的控制方法,如图1所示本发明的方法的一实施例的流程示意图。所述电机具有第一温度采样单元和第二温度采样单元。所述电机控制器具有第三温度采样单元。例如:所述汽车,包括:电机。所述电机具有第一温度采样单元和第二温度采样单元;所述汽车控制器,包括:电机控制器;所述电机控制器具有第三温度采样单元。第一温度采样单元和第二温度采样单元,如两条电机温度采样电路。第三温度采样单元,如IGBT模块的温度采样电路。
所述电机控制器的控制方法,包括:步骤S110和步骤S120。
在步骤S110处,获取由所述第一温度采样单元采样得到的第一温度值,作为所述电机的第一温度线的第一温度值。获取由所述第二温度采样单元采样得到的第一温度值,作为所述电机的第二温度线的第二温度值。并获取由所述第三温度采样单元采样得到的第三温度值。
在一些实施方式中,所述第一温度采样单元和第二温度采样单元,均自所述电机的内置分压电阻的输出电压信号处进行采样,得到相应温度线的温度值。
图6为电机的温度采样电路的一实施例的结构示意图。如图6所示的电机的温度采样电路中,增加了一条温度采样电路。当程序采用默认电机温度采样电路(即第一条温度采样电路)采集结果所对应的温度线判断结果为故障时,舍弃此判断结果,转而程序继续采用第二条温度采样电路所采集结果,进而进行温度线判断。这样,采用冗余设计方法,能够排除默认采用的电机温度采样电路的硬件故障的可能性,即保证了硬件电机温度采样电路的可靠性又保证了判断结果的精确度。
其中,第一条温度采样电路和第二条温度采样电路的结构可以相同,且对电机温度进行采样时采样位置也可以相同。
如图6所示,两条温度采样电路的结构相同。其中,一条温度采样电路,包括:电容C77、电容C121、电容C251,共模电感L2、电阻R38、R39、R301,钳位二极管D9。其中,电容C77的两端,接电机内置分压电阻的输出电压信号(如MOTORT2+端和MOTORT2-端)。电容C77的两端,还接共模电感L2的第1引脚和第2引脚。共模电感L2的第3引脚,经电阻R39后接+5VA.M电源。共模电感L2的第4引脚,经并联的电阻R38和电容C121后接地GND.M,经电阻R301和电容C251后接地GND,还连接至钳位二极管D9。电阻R301和电容C251的公共端,作为电机温度采样值的输出端M.TEM2。钳位二极管D9的阴极接地GND,钳位二极管D9的阴极接直流电源+3.3VA。
另一条温度采样电路,包括:电容C90、电容C155、电容C85,共模电感L1、电阻R225、R226、R36,钳位二极管D15。其中,电容C90的两端,接电机内置分压电阻的输出电压信号(如MOTORT1+端和MOTORT1-端)。电容C90的两端,还接共模电感L1的第1引脚和第2引脚。共模电感L1的第3引脚,经电阻R226后接+5VA.M电源。共模电感L1的第4引脚,经并联的电阻R225和电容C155后接地GND.M,经电阻R36和电容C85后接地GND,还连接至钳位二极管D15。电阻R36和电容C85的公共端,作为电机温度采样值的输出端M.TEM1。钳位二极管D15的阴极接地GND,钳位二极管D15的阴极接直流电源+3.3VA。
所述第三温度采样单元,能够自所述电机控制器的IGBT模块进行温度采样,得到所述电机控制器的IGBT模块温度,如IGBT模块温度temp。
图7为IGBT模块的温度采样电路的一实施例的结构示意图。如图7所示的IGBT模块的温度采样电路,是新能源汽车控制器(如电机控制器)对于当前环境下大自然温度采样的电路图,作为控制器(如电机控制器)能否正常工作判断条件之一。
如图7所示,IGBT模块的温度采样电路,包括:电容C56、电容C66、电容C72,电阻R25、电阻R47、电阻R50,钳位二极管D12。电容C56的一端接控制器(如电机控制器)温度采样端TEM_V端,电容C56的另一端接地。电容C56、电容C66、以及串联后的电阻R47和电阻25并联。电阻R47和电阻25的公共端,经电阻R50后,一方面经电容C72后接地GND,一方面连接至钳位二极管D12,另一方面还输出控制器(如电机控制器)温度采样值的输出端V.DSP.TEM1。
在本发明的方案中,在正常的工作模式下,控制器(如电机控制器)温度与电机温度的接近,允许一定范围的差值。在设计时为了保证控制器(如电机控制器)与电机工作的可靠性,需要对控制器(如电机控制器)与电机分别进行温度采集与差值计算判断,使用电机温度采样电路与IGBT模块温度采样电路的设计方法,具体参见如图6和图7所示的例子。
在步骤S120处,根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态,以实现对所述汽车控制器的工作状态的控制。该工作状态,是指正常工作或故障停机的状态。
考虑到新能源汽车在较低气温条件下,由于控制器(如电机控制器)温度与电机温度差值较大,导致控制器(如电机控制器)触发低温保护,限定电机功率转矩的问题。本发明的方案,提出一种基于新能源汽车控制器(如电机控制器)低温工作的处理方法,硬件采用冗余设计方法,增加电机温度采样电路,由1条增加到2条。程序增加冬天控制判断标志位。控制器(如电机控制器)与电机正常工作时温度线判断更加精确,在冬季时节控制器(如电机控制器)控制策略自动切换为冬天控制策略,保证夏季温度线判断精确度,又满足冬季可工作温度线判断条件。
这样,采用冬天控制策略的方法,可保证在正常气温条件时控制器(如电机控制器)原有温度检测的准确度,保证控制器(如电机控制器)工作温度检测的准确度。在较低气温条件时适当放开限定工作温度范围,实现控制器(如电机控制器)在不同温度环境下的工作能力,扩大控制器(如电机控制器)可工作温度范围,提高控制器(如电机控制器)利用效率,防止气温过低引起控制器(如电机控制器)低温保护而限制控制器(如电机控制器)工作,提高控制器(如电机控制器)工作安全性。
在一些实施方式中,步骤S120中根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态,包括:在所述第一温度线和所述第二温度线中,先使用所述第二温度线的第二温度值进行判断。在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断。
其中,在使用所述第一温度线的第一温度值进行判断的过程中,结合所述电机控制器的设定温度控制策略标志位进行判断。
通过电机内置分压电阻的输出电压信号(如图6所示的例子)进行电机温度采样,通过IGBT模块温度采样电路进行控制器(如电机控制器)温度采样(如图7所示来的例子)。电机温度始终与内置分压电阻值成反比例关系。电机内置分压电阻选用10K。为保证电机与控制器(如电机控制器)工作的可靠性与安全性,采用冗余设计的方法,即采用两组判断电机温度线,默认使用第二温度线。当第二温度线出现故障时,将使用第一温度线进行温度差判断。当控制器(如电机控制器)温度与电机温度差值超出限定值,控制器(如电机控制器)进入故障保护模式,限定电机功率转矩。
根据以上所述温度检测值,得到判断的温度线的情况。
当电机采集内置分压电阻输出电压值V<0.056、且IGBT模块温度temp>25,第二温度线低温故障标志位置位,接下来将使用第一温度线进行电机温度线判断。该电压值V,是通过转换计算后即得到的电机温度值。第一温度线和第二温度线,都是基于该电压值V进行采样的。
在一些实施方式中,结合图2所示本发明的方法中先使用所述第二温度线的第二温度值进行判断的一实施例流程示意图,进一步说明先使用所述第二温度线的第二温度值进行判断的具体过程,包括:步骤S210至步骤S230。
步骤S210,在所述第一温度采样单元和第二温度采样单元均自所述电机的内置分压电阻的输出电压信号处进行采样的情况下,确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第一设定电压,并确定所述第三温度值是否大于第一设定温度。
步骤S220,若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第二温度线正常。在所述第二温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。
步骤S230,若所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度,则确定所述第二温度线故障。在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断。
其中,在使用所述第一温度线的第一温度值进行判断的过程中,结合所述电机控制器的设定温度控制策略标志位进行判断,包括:在使用所述第一温度线的第一温度值进行判断的过程中,使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,或者,在所述第一温度采样单元和第二温度采样单元均自所述电机的内置分压电阻的输出电压信号处进行采样的情况下,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断。
在本发明的方案中,在第一温度线判断逻辑上新增冬天控制策略判断,当IGBT模块温度采样值temp<0时,冬天控制策略标志位(bFlagWinter)置位,控制器(如电机控制器)选择进入冬天控制策略,第一温度线将不对电机与控制器(如电机控制器)温度差进行低温判断,第一温度线状态正常。根据判断的温度线情况做处理,当第二温度线状态正常,电机与控制器(如电机控制器)工作正常。当第二温度线故障,第一温度线正常时,温度差判断选用第一温度线,即第一温度线不会出现故障标志,此时相当于将低温工作温度范围值进行放大,控制器(如电机控制器)与电机在低温条件下可正常工作。当第二温度线故障,第一温度线故障时,控制器(如电机控制器)限定电机功率转矩,控制器(如电机控制器)与电机不可正常工作。
在一些实施方式中,结合图3所示本发明的方法中使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断的一实施例流程示意图,进一步说明使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断的具体过程,包括:步骤S310至步骤S330。
步骤S310,确定所述第三温度值是否小于第二设定温度。
步骤S320,若所述第三温度值小于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位置位。以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障。
步骤S330,若所述第三温度值小大于或等于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位清零。以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障。在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。
图8为新能源汽车控制器的低温工作情况的一实施例的判别流程示意图。新能源汽车控制器(如电机控制器)低温工作的判别流程图如图8。如图8所示,新能源汽车控制器的低温工作情况的判别流程,包括:
步骤1、电机分压电阻电压V的采集,以及IGBT模块温度temp的采集。
步骤2、判断电机采集内置分压电阻输出电压值V是否小于第一设定电压如0.056、且IGBT模块温度temp是否大于第一设定温度如25。
若是,则确定第二温度线故障,执行步骤3。
否则,则确定第二温度线正常,确定电机与控制器工作正常,并结束当前对新能源汽车控制器的低温工作情况的判别。
其中,第一温度线和第二温度线是在程序中定义的两个变量用于存放上面的两组逻辑判断的结果。第一温度线和第二温度线分别对应第一条电机温度采样电路和第二条电机温度采样电路,都是对电机内置分压电阻(同一电阻)进行采样,根据采样的电压值进行转换得到电机温度。第一温度线对应第一条电机温度采样电路和IGBT模块温度temp。第二温度线对应第二条电机温度采样电路和IGBT模块温度temp。温度线正常与否与电机温度和IGBT模块温度temp正常与否有关。
温度线的正常与否关系到控制器与电机是否能正常工作。如果两条温度线判断的结果都是故障,说明控制器与电机间有故障,此时电机与控制器不能工作,应用于汽车,汽车故障,不能正常行驶。
步骤3、在第二温度线故障的情况下,判断IGBT模块温度temp是否小于第二设定温度如0。
若是,则使冬天控制策略标志位(bFlagWinter)置位,执行步骤4。
否则,则使冬天控制策略标志位(bFlagWinter)清理,执行步骤5。
步骤4、判断冬天控制策略标志位(bFlagWinter)是否等于1。
若是,则确定第一温度线正常,确定电机与控制器工作正常,并结束当前对新能源汽车控制器的低温工作情况的判别。
否则,确定第一温度线故障,确定电机与控制工作故障,并结束当前对新能源汽车控制器的低温工作情况的判别。
步骤5、再次判断电机采集内置分压电阻输出电压值V是否小于第一设定电压如0.056、且IGBT模块温度temp是否大于第一设定温度如25。
若是,则确定第一温度线故障,确定电机与控制工作故障,并结束当前对新能源汽车控制器的低温工作情况的判别。
否则,确定第一温度线正常,确定电机与控制器工作正常,并结束当前对新能源汽车控制器的低温工作情况的判别。
在一些实施方式中,结合图4所示本发明的方法中使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断的一实施例流程示意图,进一步说明使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断的具体过程,包括:步骤S410至步骤S430。
步骤S410,确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第二设定电压。所述第二设定电压,大于所述第一设定电压。
步骤S420,若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位置位。以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障。
步骤S430,若所述电机的内置分压电阻的输出电压信号所对应的电压值小大于或等于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位清零。以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障。在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。
具体地,参见图8所示的例子,在步骤3中,如果不用IGBT模块温度采样值temp是否小于0进行冬天控制策略预判,可替代根据电机分压电阻电压V是否小于第二设定电压如0.13,即电机温度为零,进行冬天控制策略预判。第二设定电压大于第一设定电压。
在本发明的方案中,新增冬天控制策略,采用冬天控制策略标志位(bFlagWinter)预判当前气温是否为冬天,实现新能源汽车控制器(如电机控制器)对环境温度检测及控制策略精准选择,提高新能源汽车控制器(如电机控制器)低温工作能力,扩大控制器(如电机控制器)可工作温度范围,提高控制器(如电机控制器)利用效率。从而,解决在北方地区冬季时节控制器(如电机控制器)容易报低温故障,进入低温保护状态的问题,解决在北方地区冬季时节电机低温故障,限定功率扭矩问题。
经大量的试验验证,采用本实施例的技术方案,通过设置两条电机温度采样电路和一条控制器(如电机控制器)温度采样电路,并增加冬天控制策略,利用两条电机温度线、一条控制器(如电机控制器)温度线和冬天控制策略,实现对环境温度及电机控制策略的选择。从而,通过对电机温度的采样进行冗余设置,并增加冬天控制策略,能够提高控制器(如电机控制器)的工作效率。
根据本发明的实施例,还提供了对应于电机控制器的控制方法的一种电机控制器的控制装置。参见图5所示本发明的装置的一实施例的结构示意图。所述电机具有第一温度采样单元和第二温度采样单元。所述电机控制器具有第三温度采样单元。例如:所述汽车,包括:电机。所述电机具有第一温度采样单元和第二温度采样单元;所述汽车控制器,包括:电机控制器;所述电机控制器具有第三温度采样单元。第一温度采样单元和第二温度采样单元,如两条电机温度采样电路。第三温度采样单元,如IGBT模块的温度采样电路。
所述电机控制器的控制装置,包括:获取单元102和控制单元104。
其中,所述获取单元102,被配置为获取由所述第一温度采样单元采样得到的第一温度值,作为所述电机的第一温度线的第一温度值。获取由所述第二温度采样单元采样得到的第一温度值,作为所述电机的第二温度线的第二温度值。并获取由所述第三温度采样单元采样得到的第三温度值。该获取单元102的具体功能及处理参见步骤S110。
在一些实施方式中,所述第一温度采样单元和第二温度采样单元,均自所述电机的内置分压电阻的输出电压信号处进行采样,得到相应温度线的温度值。
图6为电机的温度采样电路的一实施例的结构示意图。如图6所示的电机的温度采样电路中,增加了一条温度采样电路。当程序采用默认电机温度采样电路(即第一条温度采样电路)采集结果所对应的温度线判断结果为故障时,舍弃此判断结果,转而程序继续采用第二条温度采样电路所采集结果,进而进行温度线判断。这样,采用冗余设计装置,能够排除默认采用的电机温度采样电路的硬件故障的可能性,即保证了硬件电机温度采样电路的可靠性又保证了判断结果的精确度。
如图6所示,两条温度采样电路的结构相同。其中,一条温度采样电路,包括:电容C77、电容C121、电容C251,共模电感L2、电阻R38、R39、R301,钳位二极管D9。其中,电容C77的两端,接电机内置分压电阻的输出电压信号(如MOTORT2+端和MOTORT2-端)。电容C77的两端,还接共模电感L2的第1引脚和第2引脚。共模电感L2的第3引脚,经电阻R39后接+5VA.M电源。共模电感L2的第4引脚,经并联的电阻R38和电容C121后接地GND.M,经电阻R301和电容C251后接地GND,还连接至钳位二极管D9。电阻R301和电容C251的公共端,作为电机温度采样值的输出端M.TEM2。钳位二极管D9的阴极接地GND,钳位二极管D9的阴极接直流电源+3.3VA。
另一条温度采样电路,包括:电容C90、电容C155、电容C85,共模电感L2、电阻R225、R226、R36,钳位二极管D15。其中,电容C90的两端,接电机内置分压电阻的输出电压信号(如MOTORT1+端和MOTORT1-端)。电容C90的两端,还接共模电感L1的第1引脚和第2引脚。共模电感L1的第3引脚,经电阻R226后接+5VA.M电源。共模电感L1的第4引脚,经并联的电阻R225和电容C155后接地GND.M,经电阻R36和电容C85后接地GND,还连接至钳位二极管D15。电阻R36和电容C85的公共端,作为电机温度采样值的输出端M.TEM1。钳位二极管D15的阴极接地GND,钳位二极管D15的阴极接直流电源+3.3VA。
所述第三温度采样单元,能够自所述电机控制器的IGBT模块进行温度采样,得到所述电机控制器的IGBT模块温度,如IGBT模块温度temp。
图7为IGBT模块的温度采样电路的一实施例的结构示意图。如图7所示的IGBT模块的温度采样电路,是新能源汽车控制器(如电机控制器)对于当前环境下大自然温度采样的电路图,作为控制器(如电机控制器)能否正常工作判断条件之一。
如图7所示,IGBT模块的温度采样电路,包括:电容C56、电容C66、电容C72,电阻R25、电阻R47、电阻R50,钳位二极管D12。电容C56的一端接控制器(如电机控制器)温度采样端TEM_V端,电容C56的另一端接地。电容C56、电容C66、以及串联后的电阻R47和电阻25并联。电阻R47和电阻25的公共端,经电阻R50后,一方面经电容C72后接地GND,一方面连接至钳位二极管D12,另一方面还输出控制器(如电机控制器)温度采样值的输出端V.DSP.TEM1。
在本发明的方案中,在正常的工作模式下,控制器(如电机控制器)温度与电机温度的接近,允许一定范围的差值。在设计时为了保证控制器(如电机控制器)与电机工作的可靠性,需要对控制器(如电机控制器)与电机分别进行温度采集与差值计算判断,使用电机温度采样电路与IGBT模块温度采样电路的设计装置,具体参见如图6和图7所示的例子。
所述控制单元104,被配置为根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态,以实现对所述汽车控制器的工作状态的控制。该工作状态,是指正常工作或故障停机的状态。该控制单元104的具体功能及处理参见步骤S120。
考虑到新能源汽车在较低气温条件下,由于控制器(如电机控制器)温度与电机温度差值较大,导致控制器(如电机控制器)触发低温保护,限定电机功率转矩的问题。本发明的方案,提出一种基于新能源汽车控制器(如电机控制器)低温工作的处理装置,硬件采用冗余设计装置,增加电机温度采样电路,由1条增加到2条。程序增加冬天控制判断标志位。控制器(如电机控制器)与电机正常工作时温度线判断更加精确,在冬季时节控制器(如电机控制器)控制策略自动切换为冬天控制策略,保证夏季温度线判断精确度,又满足冬季可工作温度线判断条件。
这样,采用冬天控制策略的装置,可保证在正常气温条件时控制器(如电机控制器)原有温度检测的准确度,保证控制器(如电机控制器)工作温度检测的准确度。在较低气温条件时适当放开限定工作温度范围,实现控制器(如电机控制器)在不同温度环境下的工作能力,扩大控制器(如电机控制器)可工作温度范围,提高控制器(如电机控制器)利用效率,防止气温过低引起控制器(如电机控制器)低温保护而限制控制器(如电机控制器)工作,提高控制器(如电机控制器)工作安全性。
在一些实施方式中,所述控制单元104,根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态,包括:所述控制单元104,具体还被配置为在所述第一温度线和所述第二温度线中,先使用所述第二温度线的第二温度值进行判断。在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断。
其中,在使用所述第一温度线的第一温度值进行判断的过程中,结合所述电机控制器的设定温度控制策略标志位进行判断。
通过电机内置分压电阻的输出电压信号(如图6所示的例子)进行电机温度采样,通过IGBT模块温度采样电路进行控制器(如电机控制器)温度采样(如图7所示来的例子)。电机温度始终与内置分压电阻值成反比例关系。电机内置分压电阻选用10K。为保证电机与控制器(如电机控制器)工作的可靠性与安全性,采用冗余设计的装置,即采用两组判断电机温度线,默认使用第二温度线。当第二温度线出现故障时,将使用第一温度线进行温度差判断。当控制器(如电机控制器)温度与电机温度差值超出限定值,控制器(如电机控制器)进入故障保护模式,限定电机功率转矩。
根据以上所述温度检测值,得到判断的温度线的情况。
当电机采集内置分压电阻输出电压值V<0.056、且IGBT模块温度temp>25,第二温度线低温故障标志位置位,接下来将使用第一温度线进行电机温度线判断。
在一些实施方式中,所述控制单元104,先使用所述第二温度线的第二温度值进行判断,包括:
所述控制单元104,具体还被配置为在所述第一温度采样单元和第二温度采样单元均自所述电机的内置分压电阻的输出电压信号处进行采样的情况下,确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第一设定电压,并确定所述第三温度值是否大于第一设定温度。该控制单元104的具体功能及处理还参见步骤S210。
所述控制单元104,具体还被配置为若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第二温度线正常。在所述第二温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。该控制单元104的具体功能及处理还参见步骤S220。
所述控制单元104,具体还被配置为若所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度,则确定所述第二温度线故障。在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断。该控制单元104的具体功能及处理还参见步骤S230。
其中,在使用所述第一温度线的第一温度值进行判断的过程中,结合所述电机控制器的设定温度控制策略标志位进行判断,包括:在使用所述第一温度线的第一温度值进行判断的过程中,使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,或者,在所述第一温度采样单元和第二温度采样单元均自所述电机的内置分压电阻的输出电压信号处进行采样的情况下,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断。
在本发明的方案中,在第一温度线判断逻辑上新增冬天控制策略判断,当IGBT模块温度采样值temp<0时,冬天控制策略标志位(bFlagWinter)置位,控制器(如电机控制器)选择进入冬天控制策略,第一温度线将不对电机与控制器(如电机控制器)温度差进行低温判断,第一温度线状态正常。根据判断的温度线情况做处理,当第二温度线状态正常,电机与控制器(如电机控制器)工作正常。当第二温度线故障,第一温度线正常时,温度差判断选用第一温度线,即第一温度线不会出现故障标志,此时相当于将低温工作温度范围值进行放大,控制器(如电机控制器)与电机在低温条件下可正常工作。当第二温度线故障,第一温度线故障时,控制器(如电机控制器)限定电机功率转矩,控制器(如电机控制器)与电机不可正常工作。
在一些实施方式中,所述控制单元104,使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,包括:
所述控制单元104,具体还被配置为确定所述第三温度值是否小于第二设定温度。该控制单元104的具体功能及处理还参见步骤S310。
所述控制单元104,具体还被配置为若所述第三温度值小于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位置位。以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障。该控制单元104的具体功能及处理还参见步骤S320。
所述控制单元104,具体还被配置为若所述第三温度值小大于或等于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位清零。以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障。在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。该控制单元104的具体功能及处理还参见步骤S330。
图8为新能源汽车控制器的低温工作情况的一实施例的判别流程示意图。新能源汽车控制器(如电机控制器)低温工作的判别流程图如图8。如图8所示,新能源汽车控制器的低温工作情况的判别流程,包括:
步骤1、电机分压电阻电压V的采集,以及IGBT模块温度temp的采集。
步骤2、判断电机采集内置分压电阻输出电压值V是否小于第一设定电压如0.056、且IGBT模块温度temp是否大于第一设定温度如25。
若是,则确定第二温度线故障,执行步骤3。
否则,则确定第二温度线正常,确定电机与控制器工作正常,并结束当前对新能源汽车控制器的低温工作情况的判别。
步骤3、在第二温度线故障的情况下,判断IGBT模块温度temp是否小于第二设定温度如0。
若是,则使冬天控制策略标志位(bFlagWinter)置位,执行步骤4。
否则,则使冬天控制策略标志位(bFlagWinter)清理,执行步骤5。
步骤4、判断冬天控制策略标志位(bFlagWinter)是否等于1。
若是,则确定第一温度线正常,确定电机与控制器工作正常,并结束当前对新能源汽车控制器的低温工作情况的判别。
否则,确定第一温度线故障,确定电机与控制工作故障,并结束当前对新能源汽车控制器的低温工作情况的判别。
步骤5、再次判断电机采集内置分压电阻输出电压值V是否小于第一设定电压如0.056、且IGBT模块温度temp是否大于第一设定温度如25。
若是,则确定第一温度线故障,确定电机与控制工作故障,并结束当前对新能源汽车控制器的低温工作情况的判别。
否则,确定第一温度线正常,确定电机与控制器工作正常,并结束当前对新能源汽车控制器的低温工作情况的判别。
在一些实施方式中,所述控制单元104,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断,包括:
所述控制单元104,具体还被配置为确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第二设定电压。所述第二设定电压,大于所述第一设定电压。该控制单元104的具体功能及处理还参见步骤S410。
所述控制单元104,具体还被配置为若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位置位。以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障。该控制单元104的具体功能及处理还参见步骤S420。
所述控制单元104,具体还被配置为若所述电机的内置分压电阻的输出电压信号所对应的电压值小大于或等于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位清零。以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障。在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。该控制单元104的具体功能及处理还参见步骤S430。
具体地,参见图8所示的例子,在步骤3中,如果不用IGBT模块温度采样值temp是否小于0进行冬天控制策略预判,可替代根据电机分压电阻电压V是否小于第二设定电压如0.13,即电机温度为零,进行冬天控制策略预判。第二设定电压大于第一设定电压。
在本发明的方案中,新增冬天控制策略,采用冬天控制策略标志位(bFlagWinter)预判当前气温是否为冬天,实现新能源汽车控制器(如电机控制器)对环境温度检测及控制策略精准选择,提高新能源汽车控制器(如电机控制器)低温工作能力,扩大控制器(如电机控制器)可工作温度范围,提高控制器(如电机控制器)利用效率。从而,解决在北方地区冬季时节控制器(如电机控制器)容易报低温故障,进入低温保护状态的问题,解决在北方地区冬季时节电机低温故障,限定功率扭矩问题。
由于本实施例的装置所实现的处理及功能基本相应于前述方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。
经大量的试验验证,采用本发明的技术方案,通过设置两条电机温度采样电路和一条控制器(如电机控制器)温度采样电路,并增加冬天控制策略,利用两条电机温度线、一条控制器(如电机控制器)温度线和冬天控制策略,实现对环境温度及电机控制策略的选择,能够提高新能源汽车控制器(如电机控制器)低温工作能力,扩大控制器(如电机控制器)可工作温度范围,提高控制器(如电机控制器)利用效率。
根据本发明的实施例,还提供了对应于电机控制器的控制装置的一种电机控制器。该电机控制器可以包括:以上所述的电机控制器的控制装置。
由于本实施例的电机控制器所实现的处理及功能基本相应于前述装置的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。
经大量的试验验证,采用本发明的技术方案,通过设置两条电机温度采样电路和一条控制器(如电机控制器)温度采样电路,并增加冬天控制策略,利用两条电机温度线、一条控制器(如电机控制器)温度线和冬天控制策略,实现对环境温度及电机控制策略的选择,能够解决在北方地区冬季时节控制器(如电机控制器)容易报低温故障,进入低温保护状态的问题,解决在北方地区冬季时节电机低温故障,限定功率扭矩问题。
根据本发明的实施例,还提供了对应于电机控制器的控制方法的一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行以上所述的电机控制器的控制方法。
由于本实施例的存储介质所实现的处理及功能基本相应于前述方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。
经大量的试验验证,采用本发明的技术方案,通过设置两条电机温度采样电路和一条控制器(如电机控制器)温度采样电路,并增加冬天控制策略,利用两条电机温度线、一条控制器(如电机控制器)温度线和冬天控制策略,实现对环境温度及电机控制策略的选择,能够排除默认采用的电机温度采样电路的硬件故障的可能性,即保证了硬件电机温度采样电路的可靠性又保证了判断结果的精确度。
根据本发明的实施例,还提供了对应于电机控制器的控制方法的一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行以上所述的电机控制器的控制方法。
由于本实施例的处理器所实现的处理及功能基本相应于前述方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。
经大量的试验验证,采用本发明的技术方案,通过设置两条电机温度采样电路和一条控制器(如电机控制器)温度采样电路,并增加冬天控制策略,利用两条电机温度线、一条控制器(如电机控制器)温度线和冬天控制策略,实现对环境温度及电机控制策略的选择,能够提高控制器(如电机控制器)利用效率,防止气温过低引起控制器(如电机控制器)低温保护而限制控制器(如电机控制器)工作。
综上,本领域技术人员容易理解的是,在不冲突的前提下,上述各有利方式可以自由地组合、叠加。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
Claims (9)
1.一种电机控制器的控制方法,其特征在于,所述电机具有第一温度采样单元和第二温度采样单元;所述电机控制器具有第三温度采样单元;
所述电机控制器的控制方法,包括:
获取由所述第一温度采样单元采样得到的第一温度值,作为所述电机的第一温度线的第一温度值;获取由所述第二温度采样单元采样得到的第一温度值,作为所述电机的第二温度线的第二温度值;并获取由所述第三温度采样单元采样得到的第三温度值;
根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态,包括:在所述第一温度线和所述第二温度线中,先使用所述第二温度线的第二温度值进行判断;在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断;其中,在使用所述第一温度线的第一温度值进行判断的过程中,结合所述电机控制器的设定温度控制策略标志位进行判断;
先使用所述第二温度线的第二温度值进行判断,包括:在所述第一温度采样单元和第二温度采样单元均自所述电机的内置分压电阻的输出电压信号处进行采样的情况下,确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第一设定电压,并确定所述第三温度值是否大于第一设定温度;若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第二温度线正常;在所述第二温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;若所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度,则确定所述第二温度线故障;在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断;其中,结合所述电机控制器的设定温度控制策略标志位进行判断,包括:使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,或者,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断。
2.根据权利要求1所述的电机控制器的控制方法,其特征在于,所述第一温度采样单元和第二温度采样单元,均自所述电机的内置分压电阻的输出电压信号处进行采样,得到相应温度线的温度值;
所述第三温度采样单元,能够自所述电机控制器的IGBT模块进行温度采样,得到所述电机控制器的IGBT模块温度。
3.根据权利要求1所述的电机控制器的控制方法,其特征在于,其中,
使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,包括:
确定所述第三温度值是否小于第二设定温度;
若所述第三温度值小于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位置位;以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;
若所述第三温度值小大于或等于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位清零;以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;
或者,
使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断,包括:
确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第二设定电压;所述第二设定电压,大于所述第一设定电压;
若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位置位;以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;
若所述电机的内置分压电阻的输出电压信号所对应的电压值小大于或等于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位清零;以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。
4.一种电机控制器的控制装置,其特征在于,所述电机具有第一温度采样单元和第二温度采样单元;所述电机控制器具有第三温度采样单元;
所述电机控制器的控制装置,包括:
获取单元,被配置为获取由所述第一温度采样单元采样得到的第一温度值,作为所述电机的第一温度线的第一温度值;获取由所述第二温度采样单元采样得到的第一温度值,作为所述电机的第二温度线的第二温度值;并获取由所述第三温度采样单元采样得到的第三温度值;
控制单元,被配置为根据所述电机的第一温度线的第一温度值、所述电机的第二温度线的第二温度值、所述第三温度值、以及所述电机控制器的设定温度控制策略标志位,控制所述电机和所述电机控制器的工作状态,包括:在所述第一温度线和所述第二温度线中,先使用所述第二温度线的第二温度值进行判断;在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断;其中,在使用所述第一温度线的第一温度值进行判断的过程中,结合所述电机控制器的设定温度控制策略标志位进行判断;
先使用所述第二温度线的第二温度值进行判断,包括:在所述第一温度采样单元和第二温度采样单元均自所述电机的内置分压电阻的输出电压信号处进行采样的情况下,确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第一设定电压,并确定所述第三温度值是否大于第一设定温度;若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第二温度线正常;在所述第二温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;若所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度,则确定所述第二温度线故障;在所述第二温度线故障的情况下,再使用所述第一温度线的第一温度值进行判断;其中,结合所述电机控制器的设定温度控制策略标志位进行判断,包括:使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,或者,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断。
5.根据权利要求4所述的电机控制器的控制装置,其特征在于,所述第一温度采样单元和第二温度采样单元,均自所述电机的内置分压电阻的输出电压信号处进行采样,得到相应温度线的温度值;
所述第三温度采样单元,能够自所述电机控制器的IGBT模块进行温度采样,得到所述电机控制器的IGBT模块温度。
6.根据权利要求4所述的电机控制器的控制装置,其特征在于,其中,
所述控制单元,使用所述第三温度值和所述电机控制器的设定温度控制策略标志位进行判断,包括:
确定所述第三温度值是否小于第二设定温度;
若所述第三温度值小于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位置位;以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;
若所述第三温度值小大于或等于所述第二设定温度,则使所述电机控制器的设定温度控制策略标志位清零;以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;
或者,
所述控制单元,使用所述电机的内置分压电阻的输出电压信号所对应的电压值、以及所述电机控制器的设定温度控制策略标志位进行判断,包括:
确定所述电机的内置分压电阻的输出电压信号所对应的电压值是否小于第二设定电压;所述第二设定电压,大于所述第一设定电压;
若所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位置位;以及,在所述电机控制器的设定温度控制策略标志位为1的情况下,确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常;在所述电机控制器的设定温度控制策略标志位为0的情况下,确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;
若所述电机的内置分压电阻的输出电压信号所对应的电压值小大于或等于所述第二设定电压,则使所述电机控制器的设定温度控制策略标志位清零;以及,在所述电机的内置分压电阻的输出电压信号所对应的电压值小于所述第一设定电压、且所述第三温度值大于所述第一设定温度,则确定所述第一温度线故障,在所述第一温度线故障的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作故障;在所述电机的内置分压电阻的输出电压信号所对应的电压值大于或等于所述第一设定电压,和/或所述第三温度值小于或等于所述第一设定温度的情况下,则确定所述第一温度线正常,在所述第一温度线正常的情况下,确定所述电机和所述电机控制器按设定的工作方式的工作正常。
7.一种电机控制器,其特征在于,包括:如权利要求4至6中任一项所述的电机控制器的控制装置。
8.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至3中任一项所述的电机控制器的控制方法。
9.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至3中任一项所述的电机控制器的控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110925257.8A CN113489424B (zh) | 2021-08-12 | 2021-08-12 | 一种电机控制器及其控制方法、装置、存储介质及处理器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110925257.8A CN113489424B (zh) | 2021-08-12 | 2021-08-12 | 一种电机控制器及其控制方法、装置、存储介质及处理器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113489424A CN113489424A (zh) | 2021-10-08 |
CN113489424B true CN113489424B (zh) | 2023-04-25 |
Family
ID=77946528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110925257.8A Active CN113489424B (zh) | 2021-08-12 | 2021-08-12 | 一种电机控制器及其控制方法、装置、存储介质及处理器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113489424B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116435634B (zh) * | 2023-06-14 | 2023-09-05 | 深圳市泰昂能源科技股份有限公司 | 基于蓄电池温度状态监控及管理*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102135453A (zh) * | 2010-12-10 | 2011-07-27 | 奇瑞汽车股份有限公司 | 电机温度监测方法及***、功率控制方法及*** |
CN102255282B (zh) * | 2011-07-18 | 2014-01-08 | 重庆长安汽车股份有限公司 | 一种纯电动车用永磁同步电机和控制器***的温度保护方法 |
CN109556752B (zh) * | 2018-11-26 | 2021-04-13 | 北京新能源汽车股份有限公司 | 一种温度采集电路及汽车 |
CN111865186A (zh) * | 2019-04-29 | 2020-10-30 | 北京车和家信息技术有限公司 | 故障检测方法、电机控制方法及相关设备 |
-
2021
- 2021-08-12 CN CN202110925257.8A patent/CN113489424B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113489424A (zh) | 2021-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109375029B (zh) | 一种两电平变流器***开关器件开路故障诊断方法与*** | |
CN110247600B (zh) | 一种电机控制方法、装置、存储介质及电机 | |
CN113489424B (zh) | 一种电机控制器及其控制方法、装置、存储介质及处理器 | |
CN106911122B (zh) | 一种电机控制器过流保护装置、电机控制器及电动汽车 | |
CN201548643U (zh) | 车身控制器负载开、短路故障检测*** | |
CN107659465B (zh) | 一种整车can总线错误帧的排查装置及排查方法 | |
CN108233347A (zh) | 一种无刷电机控制器过流保护***及过流保护方法 | |
CN111552682A (zh) | 一种基于专家模型库的窃电类型诊断方法 | |
CN109004292A (zh) | 一种带有自动寻址装置的电池管理*** | |
CN105625858B (zh) | 用于汽车车窗控制的装置及*** | |
CN116054685B (zh) | 一种基于多核处理器的电流采样冗余*** | |
CN112285607B (zh) | 基于预测控制的开绕组电驱动***单管开路故障诊断方法 | |
CN108016316B (zh) | 一种基于功能安全的电池管理***温度监控处理方法 | |
CN109116238A (zh) | 用于电池管理***的自动寻址方法 | |
CN211478502U (zh) | 高压互锁检测电路及包含其的车辆 | |
CN205941653U (zh) | 一种适用于信号机的高可靠电流范围检测电路 | |
CN114859205B (zh) | 一种电机驱动器逆变桥在线诊断***和方法 | |
CN114047454B (zh) | 车辆电源***故障诊断方法、***、设备及介质 | |
CN110456773A (zh) | 一种负载电流故障阈值的设定方法 | |
CN112737299B (zh) | 一种电动汽车的逆变器上高压的保护方法、装置及*** | |
CN115275386A (zh) | 一种蓄电池组故障管理*** | |
CN112526397A (zh) | 一种中点钳位型单相三电平逆变器开路故障诊断方法 | |
CN206074145U (zh) | 一种多通道温度故障诊断电路 | |
CN112039326A (zh) | 一种无刷直流电机逆变器的四桥臂容错***及其控制方法 | |
CN114115194B (zh) | 一种pwm式有源高压互锁检测***、方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |