Nothing Special   »   [go: up one dir, main page]

CN114976370A - Battery pulse heating control system, method, vehicle and storage medium - Google Patents

Battery pulse heating control system, method, vehicle and storage medium Download PDF

Info

Publication number
CN114976370A
CN114976370A CN202210902114.XA CN202210902114A CN114976370A CN 114976370 A CN114976370 A CN 114976370A CN 202210902114 A CN202210902114 A CN 202210902114A CN 114976370 A CN114976370 A CN 114976370A
Authority
CN
China
Prior art keywords
pulse heating
current
battery
hardware
pwm wave
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.)
Granted
Application number
CN202210902114.XA
Other languages
Chinese (zh)
Other versions
CN114976370B (en
Inventor
邓承浩
胡建军
陈扬
陈健
尹显颂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Blue Automobile Nanjing Research Institute Co ltd
Chongqing University
Original Assignee
Chongqing University
Changan New Energy Nanjing Research Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chongqing University, Changan New Energy Nanjing Research Institute Co Ltd filed Critical Chongqing University
Priority to CN202210902114.XA priority Critical patent/CN114976370B/en
Publication of CN114976370A publication Critical patent/CN114976370A/en
Application granted granted Critical
Publication of CN114976370B publication Critical patent/CN114976370B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/24Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries
    • B60L58/25Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries by controlling the electric load
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/61Types of temperature control
    • H01M10/615Heating or keeping warm
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/02Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit
    • B60L15/025Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit using field orientation; Vector control; Direct Torque Control [DTC]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/02Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit
    • B60L15/08Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit using pulses
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/0023Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
    • B60L3/0061Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electrical machines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/24Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries
    • B60L58/27Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries by heating
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/62Heating or cooling; Temperature control specially adapted for specific applications
    • H01M10/625Vehicles
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/63Control systems
    • H01M10/633Control systems characterised by algorithms, flow charts, software details or the like
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/63Control systems
    • H01M10/637Control systems characterised by the use of reversible temperature-sensitive devices, e.g. NTC, PTC or bimetal devices; characterised by control of the internal current flowing through the cells, e.g. by switching
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/024Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
    • H02P29/027Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load the fault being an over-current
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/024Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
    • H02P29/028Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load the motor continuing operation despite the fault condition, e.g. eliminating, compensating for or remedying the fault
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • General Chemical & Material Sciences (AREA)
  • Electrochemistry (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Chemical & Material Sciences (AREA)
  • Manufacturing & Machinery (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Automation & Control Theory (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

The invention discloses a battery pulse heating control system, a battery pulse heating control method, a vehicle and a storage medium, wherein the battery pulse heating control system comprises the following steps: after the start of pulse heating of the power battery is detected, detecting whether a hardware overcurrent fault occurs through a motor controller; if the motor controller does not report the hardware overcurrent fault, increasing the current of the power battery during pulse heating, wherein the specific mode of increasing the current of the power battery during pulse heating is as follows: reducing the PWM wave switching frequency f and increasing Ud and Uq, wherein Ud is direct axis voltage under a motor rotating coordinate system, and Uq is quadrature axis voltage under the motor rotating coordinate system; if the motor controller reports the hardware overcurrent fault, reducing the pulse heating current of the power battery, wherein the specific mode of reducing the pulse heating current of the power battery is as follows: increasing the PWM wave switching frequency f, decreasing Ud and Uq. The invention improves the pulse heating efficiency of the power battery and ensures the safety and reliability of the hardware of the motor controller.

Description

电池脉冲加热控制系统、方法、车辆及存储介质Battery pulse heating control system, method, vehicle and storage medium

技术领域technical field

本发明属于动力电池快速脉冲加热技术领域,具体涉及一种电池脉冲加热控制系统、方法、车辆及存储介质。The invention belongs to the technical field of rapid pulse heating of power batteries, and in particular relates to a battery pulse heating control system, method, vehicle and storage medium.

背景技术Background technique

电动汽车的动力电池在低温条件下会出现电压下降、放电能力降低等问题,所以需要将电池快速加热到适当温度。通过控制电机控制器调节PWM波开关频率和PWM占空比,控制流经电池的脉冲电流来对电芯进行加热。该方法比起通过外部热传导加热的传统方式效率更高,所需成本更低。The power battery of electric vehicles will have problems such as voltage drop and discharge capacity reduction under low temperature conditions, so it is necessary to quickly heat the battery to an appropriate temperature. By controlling the motor controller to adjust the PWM wave switching frequency and PWM duty cycle, the pulse current flowing through the battery is controlled to heat the cell. This method is more efficient and less expensive than traditional methods of heating by external heat conduction.

然而,目前常见的脉冲加热控制方法还存在以下问题:电机转子处于不同位置时的电机电感不完全相同,且因为电机控制器软件对电流的采样频率通常为PWM开关频率,且为PWM的中心点,而脉冲加热的最大电流出现在PWM的关断点,导致软件无法精确获取脉冲加热期间的三相电流,难以闭环控制,因此软件在控制算法上留有一定余量来限制电流大小,防止硬件损坏,最终导致在进行脉冲加热过程中无法充分利用电机控制器给电池加热。However, the current common pulse heating control method still has the following problems: the motor inductance is not the same when the motor rotor is in different positions, and because the sampling frequency of the current by the motor controller software is usually the PWM switching frequency, which is the center point of the PWM , and the maximum current of the pulse heating appears at the turn-off point of the PWM, which makes the software unable to accurately obtain the three-phase current during the pulse heating period, which is difficult to close-loop control. Therefore, the software leaves a certain margin in the control algorithm to limit the current size and prevent the hardware Damaged, eventually resulting in insufficient use of the motor controller to heat the battery during the pulse heating process.

因此,有必要开发一种新的电池脉冲加热控制系统、方法、车辆及存储介质。Therefore, it is necessary to develop a new battery pulse heating control system, method, vehicle and storage medium.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提供一种电池脉冲加热控制系统、方法、车辆及存储介质,以提升动力电池脉冲加热效率,确保电机控制器硬件的安全性和可靠性。The purpose of the present invention is to provide a battery pulse heating control system, method, vehicle and storage medium, so as to improve the power battery pulse heating efficiency and ensure the safety and reliability of the motor controller hardware.

第一方面,本发明所述的一种电池脉冲加热控制方法,包括以下步骤:In the first aspect, a battery pulse heating control method according to the present invention includes the following steps:

在检测到动力电池脉冲加热开始后,通过电机控制器检测是否发生硬件过流故障:After detecting the start of pulse heating of the power battery, check whether the hardware overcurrent fault occurs through the motor controller:

若电机控制器未报硬件过流故障,则增大动力电池脉冲加热时的电流,其中,所述增大动力电池脉冲加热时的电流的具体方式为:减小PWM波开关频率f,增大Ud和Uq,其中,Ud为电机旋转坐标系下直轴电压,Uq为电机旋转坐标系下交轴电压;If the motor controller does not report a hardware overcurrent fault, the current during the pulse heating of the power battery is increased, wherein the specific method of increasing the current during the pulse heating of the power battery is: reducing the PWM wave switching frequency f, increasing Ud and Uq, where Ud is the direct-axis voltage in the motor rotating coordinate system, and Uq is the quadrature-axis voltage in the motor rotating coordinate system;

若电机控制器报硬件过流故障,则减小动力电池脉冲加热的电流,其中,所述减小动力电池脉冲加热的电流的具体方式为:增大PWM波开关频率f,减小Ud和Uq;If the motor controller reports a hardware overcurrent fault, the current of the pulse heating of the power battery is reduced, wherein the specific method of reducing the current of the pulse heating of the power battery is: increasing the PWM wave switching frequency f, and reducing Ud and Uq ;

即通过电机控制器的硬件过流故障状态寻找硬件最大电流对应的PWM波开关频率f、Ud、Uq。That is to find the PWM wave switching frequency f, Ud, Uq corresponding to the hardware maximum current through the hardware overcurrent fault state of the motor controller.

可选地,响应于电机控制器报硬件过流故障时,记录故障的次数。Optionally, in response to the motor controller reporting a hardware overcurrent fault, the number of faults is recorded.

可选地,在检测到动力电池脉冲加热开始后,还包括:Optionally, after it is detected that the pulse heating of the power battery starts, the method further includes:

判断故障次数是否小于等于预设次数;Determine whether the number of failures is less than or equal to the preset number;

若故障次数小于等于预设次数时,则通过电机控制器检测是否发生硬件过流故障,继续调整PWM波开关频率f、Ud及Uq,寻找硬件最大电流状态;If the number of faults is less than or equal to the preset number of times, the motor controller will detect whether a hardware overcurrent fault occurs, and continue to adjust the PWM wave switching frequency f, Ud and Uq to find the hardware maximum current state;

若故障次数大于预设次数时,则认为当前PWM波开关频率f、Ud和Uq为硬件最大电流对应的PWM波开关频率f、Ud和Uq,则保持当前PWM波开关频率f、Ud和Uq;为了防止误触发过流故障,因此采用多次判断的方式。If the number of failures is greater than the preset number, the current PWM wave switching frequencies f, Ud and Uq are considered to be the PWM wave switching frequencies f, Ud and Uq corresponding to the hardware maximum current, and the current PWM wave switching frequencies f, Ud and Uq are maintained; In order to prevent the overcurrent fault from being triggered by mistake, multiple judgments are adopted.

可选地,还包括:Optionally, also include:

设置电机控制器硬件过流故障为可恢复故障,并在增大PWM波开关频率f、减小Ud和Uq前清除故障,同时将故障次数加1。Set the hardware overcurrent fault of the motor controller as a recoverable fault, and clear the fault before increasing the PWM wave switching frequency f and reducing Ud and Uq, and increase the number of faults by 1 at the same time.

可选地,在增大和减小PWM波开关频率f、调整Ud、Uq的同时保持PWM占空比在预设值以内,以确保三相电流比例不变,电机输出扭矩为零。Optionally, while increasing and decreasing the PWM wave switching frequency f, and adjusting Ud and Uq, the PWM duty cycle is kept within a preset value to ensure that the three-phase current ratio remains unchanged and the motor output torque is zero.

第二方面,本发明所述的一种电池脉冲加热控制系统,包括存储器和控制器,所述存储器内存储有计算机可读程序,所述计算机可读程序被控制器调用时能执行如本发明所述的电池脉冲加热控制方法的步骤。In the second aspect, a battery pulse heating control system according to the present invention includes a memory and a controller, wherein a computer-readable program is stored in the memory, and the computer-readable program can execute the present invention when called by the controller. The steps of the battery pulse heating control method.

第三方面,本发明所述的一种车辆,采用如本发明所述的电池脉冲加热控制系统。In a third aspect, a vehicle according to the present invention adopts the battery pulse heating control system according to the present invention.

第四方面,本发明所述的一种存储介质,其内存储有计算机可读程序,所述计算机可读程序被调用时能执行如本发明所述的电池脉冲加热控制方法的步骤。In a fourth aspect, a storage medium according to the present invention stores a computer-readable program therein, and the computer-readable program can execute the steps of the battery pulse heating control method according to the present invention when the computer-readable program is called.

本发明具有以下优点:本发明利用电机控制器的硬件过流保护机制,进行闭环调节功率模块的电流,从而实现电池脉冲加热电流最大化控制,提升了动力电池脉冲加热效率,确保了电机控制器硬件的安全性和可靠性。The present invention has the following advantages: the present invention utilizes the hardware overcurrent protection mechanism of the motor controller to adjust the current of the power module in a closed loop, thereby realizing the maximum control of the battery pulse heating current, improving the power battery pulse heating efficiency, and ensuring the motor controller. Hardware security and reliability.

附图说明Description of drawings

图1为本实施例一的流程图。FIG. 1 is a flowchart of the first embodiment.

图2为本实施例二的流程图。FIG. 2 is a flowchart of the second embodiment.

图3为本实施例二中三相电流波形Ia、Ib、Ic、直流电流波形、PWM波开关频率f、直轴电压Ud、交轴电压Uq的示意图。3 is a schematic diagram of the three-phase current waveforms Ia, Ib, Ic, the DC current waveform, the PWM wave switching frequency f, the direct-axis voltage Ud, and the quadrature-axis voltage Uq in the second embodiment.

具体实施方式Detailed ways

以下将结合附图对本发明进行详细的说明。The present invention will be described in detail below with reference to the accompanying drawings.

实施例一Example 1

如图1所示,本实施例中,一种电池脉冲加热控制方法,包括以下步骤:As shown in FIG. 1, in this embodiment, a battery pulse heating control method includes the following steps:

步骤A1.在检测到动力电池脉冲加热开始后,通过电机控制器检测是否发生硬件过流故障。Step A1. After detecting the start of pulse heating of the power battery, check whether a hardware overcurrent fault occurs through the motor controller.

步骤A2.若电机控制器未报硬件过流故障,则增大动力电池脉冲加热时的电流,并返回步骤A1;其中,所述增大动力电池脉冲加热时的电流的具体方式为:减小PWM波开关频率f,增大Ud和Uq,其中,Ud为电机旋转坐标系下直轴电压,Uq为电机旋转坐标系下交轴电压。Step A2. If the motor controller does not report a hardware overcurrent fault, increase the current during the pulse heating of the power battery, and return to step A1; wherein, the specific method of increasing the current during the pulse heating of the power battery is: reducing The PWM wave switching frequency f increases Ud and Uq, where Ud is the direct axis voltage under the motor rotating coordinate system, and Uq is the quadrature axis voltage under the motor rotating coordinate system.

步骤A3.若电机控制器报硬件过流故障,则减小动力电池脉冲加热的电流,并返回步骤A1;其中,所述减小动力电池脉冲加热的电流的具体方式为:增大PWM波开关频率f,减小Ud和Uq。Step A3. If the motor controller reports a hardware overcurrent fault, reduce the current of the pulse heating of the power battery, and return to step A1; wherein, the specific method of reducing the current of the pulse heating of the power battery is: increasing the PWM wave switch Frequency f, reduce Ud and Uq.

本实施例中根据电机控制器检测的硬件过流故障状态来不断地调整PWM波开关频率f、Ud及Uq,并寻找到硬件最大电流对应的PWM波开关频率f、Ud及Uq。为了NVH考虑,PWM波开关频率f为一个频率范围,在该频率范围内,能够得到较大的电流,以及较好的NVH体验。In this embodiment, the PWM wave switching frequencies f, Ud and Uq are continuously adjusted according to the hardware overcurrent fault state detected by the motor controller, and the PWM wave switching frequencies f, Ud and Uq corresponding to the maximum hardware current are found. For NVH consideration, the PWM wave switching frequency f is a frequency range within which a larger current and better NVH experience can be obtained.

根据公式Q=I2Rt可知,电池内阻Rt的发热量Q与电流I平方成正比,因此增大电池在脉冲加热时的充、放电电流,能够提高脉冲加热的效率。脉冲电流的上升斜率受限于电机电感,在电机电感固定的情况下,为了提升电流,可以从调节PWM波开关频率f及占空比两个方向来提升电流值。其中,占空比是由Ud、Uq根据从母线电压根据矢量控制的原理计算得到。本实施例中,在增大和减小PWM波开关频率f、调整Ud、Uq的同时保持PWM最大占空比在一定值(如90%)以内,以此来确保三相电流比例不变,电机输出扭矩为零。本方法通过对PWM的开关频率和PWM的占空比的精确控制,确保了动力电池脉冲加热的高效率。According to the formula Q=I 2 Rt, it can be known that the calorific value Q of the internal resistance Rt of the battery is proportional to the square of the current I, so increasing the charging and discharging current of the battery during pulse heating can improve the efficiency of pulse heating. The rising slope of the pulse current is limited by the motor inductance. When the motor inductance is fixed, in order to increase the current, the current value can be increased by adjusting the switching frequency f of the PWM wave and the duty cycle. Among them, the duty ratio is calculated by Ud and Uq according to the principle of vector control from the bus voltage. In this embodiment, the maximum duty cycle of PWM is kept within a certain value (such as 90%) while increasing and decreasing the PWM wave switching frequency f, adjusting Ud and Uq, so as to ensure that the three-phase current ratio remains unchanged, and the motor The output torque is zero. By precisely controlling the switching frequency of the PWM and the duty cycle of the PWM, the method ensures the high efficiency of the pulse heating of the power battery.

本实施例中,一种电池脉冲加热控制系统,包括存储器和控制器,所述存储器内存储有计算机可读程序,所述计算机可读程序被控制器调用时能执行如本实施例中所述的电池脉冲加热控制方法的步骤。In this embodiment, a battery pulse heating control system includes a memory and a controller, wherein a computer-readable program is stored in the memory, and the computer-readable program can be executed as described in this embodiment when called by the controller The steps of the battery pulse heating control method.

本实施例中,一种车辆,采用如本实施例中所述的电池脉冲加热控制系统。In this embodiment, a vehicle adopts the battery pulse heating control system as described in this embodiment.

本实施例中,一种存储介质,其内存储有计算机可读程序,所述计算机可读程序被调用时能执行如本实施例中所述的电池脉冲加热控制方法的步骤。In this embodiment, a storage medium stores a computer-readable program therein, and when the computer-readable program is invoked, the steps of the battery pulse heating control method described in this embodiment can be executed.

实施例二Embodiment 2

如图2所示,本实施例中,一种电池脉冲加热控制方法,包括以下步骤:As shown in FIG. 2, in this embodiment, a battery pulse heating control method includes the following steps:

步骤B1、在检测到动力电池脉冲加热开始后,判断故障次数是否小于等于预设次数,若故障次数小于等于预设次数,则进入步骤B2;若故障次数大于预设次数,则进入步骤B3。Step B1: After detecting the start of pulse heating of the power battery, determine whether the number of failures is less than or equal to the preset number of times, if the number of failures is less than or equal to the preset number of times, go to step B2; if the number of failures is greater than the preset number of times, go to step B3.

步骤B2、通过电机控制器检测是否发生硬件过流故障,并继续调整PWM波开关频率f、Ud及Uq,寻找硬件最大电流状态;具体为:Step B2: Detect whether a hardware overcurrent fault occurs through the motor controller, and continue to adjust the PWM wave switching frequency f, Ud and Uq to find the hardware maximum current state; specifically:

若电机控制器未报硬件过流故障,则减小PWM波开关频率f,增大Ud和Uq,并返回步骤B1;If the motor controller does not report a hardware overcurrent fault, reduce the PWM wave switching frequency f, increase Ud and Uq, and return to step B1;

若电机控制器报硬件过流故障,则清除故障,且将故障次数加1,增大PWM波开关频率f,减小Ud和Uq,并返回步骤B1;If the motor controller reports a hardware overcurrent fault, the fault is cleared, and the number of faults is increased by 1, the PWM wave switching frequency f is increased, Ud and Uq are decreased, and the process returns to step B1;

步骤B3、认为当前PWM波开关频率f、Ud和Uq为硬件最大电流对应的PWM波开关频率f、Ud和Uq,则保持当前PWM波开关频率f、Ud和Uq。Step B3: The current PWM wave switching frequencies f, Ud and Uq are considered to be the PWM wave switching frequencies f, Ud and Uq corresponding to the hardware maximum current, and the current PWM wave switching frequencies f, Ud and Uq are maintained.

本实施例中,采用多次判断的方式,其目的是为了防止误触发过流故障,即在检测到动力电池脉冲加热开始后,且故障次数大于预设次数时,才保持当前PWM波开关频率f、Ud和Uq;否则,再不断地调整PWM波开关频率f、Ud和Uq,至到寻找到硬件最大电流对应的PWM波开关频率f、Ud和Uq,以保证电机控制器工作在最大电流状态下。In this embodiment, the method of multiple judgments is adopted, the purpose of which is to prevent the overcurrent fault from being triggered by mistake, that is, after the start of pulse heating of the power battery is detected, and the number of faults is greater than the preset number, the current PWM wave switching frequency is maintained. f, Ud and Uq; otherwise, continuously adjust the PWM wave switching frequencies f, Ud and Uq until the PWM wave switching frequencies f, Ud and Uq corresponding to the maximum hardware current are found to ensure that the motor controller works at the maximum current state.

本实施例中,设置电机控制器的硬件过流故障为可恢复故障,在清除故障的同时将故障次数加1。In this embodiment, the hardware overcurrent fault of the motor controller is set as a recoverable fault, and the number of faults is increased by 1 when the fault is cleared.

本方法经过不断调整PWM波开关频率、Ud和Uq,反复触发硬件过流故障并恢复后,能够锁定当前状态下可输出的最大电流值和对应的PWM波开关频率f、Ud和Uq。此时电机控制器硬件电流将处于最大许用电流附近,动力电池脉冲加热电流达到最大。After continuously adjusting the PWM wave switching frequency, Ud and Uq, and after repeatedly triggering the hardware overcurrent fault and recovering, the method can lock the maximum current value that can be output in the current state and the corresponding PWM wave switching frequencies f, Ud and Uq. At this time, the hardware current of the motor controller will be near the maximum allowable current, and the pulse heating current of the power battery will reach the maximum.

如图3所示,从上到下依次为三相电流波形Ia、Ib、Ic、直流电流波形Idc、PWM波开关频率f、直轴电压Ud、交轴电压Uq的对应关系图,其中,图3中的横坐标均表示时间。从图3中可以看出,在检测到动力电池脉冲加热开始后,首先对PWM波开关频率f采用向下寻优的方式,不断减少PWM波开关频率f,当PWM波开关频率f减少到一定值时,此时触发硬件出现过流故障,若当前的故障次数小于预设次数,则清除故障,并将故障次数+1,并适当增加PWM波开关频率f,如此反复,直到故障次数达到预设次数时,则表示已寻找到硬件最大电流对应的PWM波开关频率f、Ud和Uq。As shown in Figure 3, from top to bottom are the corresponding relationship diagrams of the three-phase current waveforms Ia, Ib, Ic, the DC current waveform Idc, the PWM wave switching frequency f, the direct-axis voltage Ud, and the quadrature-axis voltage Uq. The abscissas in 3 all represent time. It can be seen from Figure 3 that after detecting the start of pulse heating of the power battery, the PWM wave switching frequency f is firstly searched downward, and the PWM wave switching frequency f is continuously reduced. When the PWM wave switching frequency f is reduced to a certain value If the current number of faults is less than the preset number, the fault will be cleared, the number of faults will be +1, and the switching frequency f of the PWM wave will be appropriately increased, and so on until the number of faults reaches the preset number. When the number of times is set, it means that the PWM wave switching frequency f, Ud and Uq corresponding to the hardware maximum current has been found.

其余部分与实施例一相同。The rest is the same as the first embodiment.

上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。The above-mentioned embodiments are preferred embodiments of the present invention, but the embodiments of the present invention are not limited by the above-mentioned embodiments, and any other changes, modifications, substitutions, combinations, The simplification should be equivalent replacement manners, which are all included in the protection scope of the present invention.

Claims (8)

1. A battery pulse heating control method is characterized by comprising the following steps:
after the start of pulse heating of the power battery is detected, detecting whether a hardware overcurrent fault occurs through a motor controller;
if the motor controller does not report the hardware overcurrent fault, increasing the current of the power battery during pulse heating, wherein the specific mode of increasing the current of the power battery during pulse heating is as follows: reducing the PWM wave switching frequency f and increasing Ud and Uq, wherein Ud is direct axis voltage under a motor rotating coordinate system, and Uq is quadrature axis voltage under the motor rotating coordinate system;
if the motor controller reports the hardware overcurrent fault, reducing the pulse heating current of the power battery, wherein the specific mode of reducing the pulse heating current of the power battery is as follows: increasing the PWM wave switching frequency f and reducing Ud and Uq;
namely, the PWM wave switching frequencies f, Ud and Uq corresponding to the hardware maximum current are searched through the hardware overcurrent fault state of the motor controller.
2. The battery pulse heating control method according to claim 1, characterized in that: and recording the number of times of the faults when the motor controller reports the hardware overcurrent faults.
3. The battery pulse heating control method according to claim 2, characterized in that: after detecting that the pulse heating of the power battery is started, the method further comprises the following steps:
judging whether the failure times are less than or equal to preset times;
if the fault frequency is less than or equal to the preset frequency, detecting whether a hardware overcurrent fault occurs through the motor controller, continuously adjusting the PWM wave switching frequency f, the Ud and the Uq, and searching the maximum current state of the hardware;
and if the fault frequency is greater than the preset frequency, determining that the current PWM wave switching frequencies f, Ud and Uq are the PWM wave switching frequencies f, Ud and Uq corresponding to the maximum hardware current, and keeping the current PWM wave switching frequencies f, Ud and Uq.
4. The battery pulse heating control method according to claim 3, further comprising:
setting the overcurrent fault of the hardware of the motor controller as a recoverable fault, clearing the fault before increasing the switching frequency f of the PWM wave and reducing the Ud and the Uq, and adding 1 to the number of the faults.
5. The battery pulse heating control method according to claim 4, characterized in that: the PWM duty ratio is kept within a preset value while increasing and reducing the PWM wave switching frequency f and adjusting the Ud and the Uq so as to ensure that the proportion of three-phase current is unchanged and the output torque of the motor is zero.
6. A battery pulse heating control system, characterized by: comprising a memory and a controller, said memory having stored therein a computer readable program capable of executing the steps of the method of battery pulse heating control according to any one of claims 1 to 5 when invoked by the controller.
7. A vehicle, characterized in that: a battery pulse heating control system as defined in claim 6.
8. A storage medium, characterized by: stored with a computer readable program which when invoked is able to perform the steps of the battery pulse heating control method according to any one of claims 1 to 5.
CN202210902114.XA 2022-07-29 2022-07-29 Battery pulse heating control system, method, vehicle and storage medium Active CN114976370B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210902114.XA CN114976370B (en) 2022-07-29 2022-07-29 Battery pulse heating control system, method, vehicle and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210902114.XA CN114976370B (en) 2022-07-29 2022-07-29 Battery pulse heating control system, method, vehicle and storage medium

Publications (2)

Publication Number Publication Date
CN114976370A true CN114976370A (en) 2022-08-30
CN114976370B CN114976370B (en) 2022-10-28

Family

ID=82968627

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210902114.XA Active CN114976370B (en) 2022-07-29 2022-07-29 Battery pulse heating control system, method, vehicle and storage medium

Country Status (1)

Country Link
CN (1) CN114976370B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4501683A1 (en) * 2023-07-31 2025-02-05 Huawei Digital Power Technologies Co., Ltd. Method for pulse heating power battery of electric vehicle and electric vehicle

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103419654A (en) * 2012-05-22 2013-12-04 比亚迪股份有限公司 Electric automobile, power system thereof and battery heating method
CN103560304A (en) * 2013-11-19 2014-02-05 东风汽车公司 Heating control method of power battery pack of electric vehicle
CN109728382A (en) * 2019-01-02 2019-05-07 北京交通大学 Battery charging preheating devices and systems
CN110137627A (en) * 2019-04-25 2019-08-16 上海广为美线电源电器有限公司 Battery low temperature automatic preheater and system
CN110613313A (en) * 2018-06-20 2019-12-27 佛山市顺德区美的电热电器制造有限公司 Electromagnetic heating cooking utensil and over-current control method and control device of IGBT (insulated gate bipolar transistor) of electromagnetic heating cooking utensil
CN112078433A (en) * 2020-08-31 2020-12-15 上海交通大学 Low temperature preheating device for vehicle power battery and control method thereof
CN113085659A (en) * 2021-04-30 2021-07-09 重庆长安新能源汽车科技有限公司 Electric automobile, power battery pulse heating system and heating method
CN114094901A (en) * 2021-11-30 2022-02-25 重庆长安新能源汽车科技有限公司 Motor rotor position control method in power battery pulse heating process

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103419654A (en) * 2012-05-22 2013-12-04 比亚迪股份有限公司 Electric automobile, power system thereof and battery heating method
CN103560304A (en) * 2013-11-19 2014-02-05 东风汽车公司 Heating control method of power battery pack of electric vehicle
CN110613313A (en) * 2018-06-20 2019-12-27 佛山市顺德区美的电热电器制造有限公司 Electromagnetic heating cooking utensil and over-current control method and control device of IGBT (insulated gate bipolar transistor) of electromagnetic heating cooking utensil
CN109728382A (en) * 2019-01-02 2019-05-07 北京交通大学 Battery charging preheating devices and systems
CN110137627A (en) * 2019-04-25 2019-08-16 上海广为美线电源电器有限公司 Battery low temperature automatic preheater and system
CN112078433A (en) * 2020-08-31 2020-12-15 上海交通大学 Low temperature preheating device for vehicle power battery and control method thereof
CN113085659A (en) * 2021-04-30 2021-07-09 重庆长安新能源汽车科技有限公司 Electric automobile, power battery pulse heating system and heating method
CN114094901A (en) * 2021-11-30 2022-02-25 重庆长安新能源汽车科技有限公司 Motor rotor position control method in power battery pulse heating process

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4501683A1 (en) * 2023-07-31 2025-02-05 Huawei Digital Power Technologies Co., Ltd. Method for pulse heating power battery of electric vehicle and electric vehicle

Also Published As

Publication number Publication date
CN114976370B (en) 2022-10-28

Similar Documents

Publication Publication Date Title
CN111707919A (en) A kind of IGBT device test circuit and test method
JP4910369B2 (en) Power control device
JP5170192B2 (en) Rotating machine control device
US20190123676A1 (en) Electric vehicle drive system and electric vehicle driving method
CN112103595A (en) Vehicle power battery preheating device and control method thereof
JP2012530332A (en) Method and apparatus for controlling battery heating
BR112013003572B1 (en) INVERSION APPLIANCE AND INVERSION CONTROL METHOD
CN112133987A (en) Heating control method and device for power battery
JP2012085513A (en) Control device of rotating machine
CN105471309A (en) Inverter control apparatus, power conversion apparatus, and electric vehicle
CN112572151A (en) Active short-circuit protection method and controller for motor and motor control system
CN114976370B (en) Battery pulse heating control system, method, vehicle and storage medium
CN111030557A (en) Motor locked-rotor protection system and method and motor
CN108809156A (en) A kind of method, storage medium and equipment for controlling motor
CN210760284U (en) Electric automobile driving system and driving circuit
CN108964569B (en) Control method for electric automobile pre-charging state
KR101858808B1 (en) Fuel cell system
CN111092590A (en) Motor controller active discharge system and control method
CN116207997A (en) Method and system for controlling turn-off of main branch full control valve of controllable commutation converter
CN115173780B (en) Open-phase fault-tolerant control method for three-phase permanent magnet synchronous motor
CN101931111A (en) Method and device for controlling heating of battery
KR20220089347A (en) System and method for increasing temperature of battery
CN114374024B (en) Heating control method and device of power battery and electric automobile
CN116885344A (en) Method and system for self-heating of battery, and storage medium
CN109116207A (en) The method of IGBT exception in pre-detection bridge architecture

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 211200 floor 5, block a, Kechuang building, Huizhi Industrial Park, Lishui District, Nanjing, Jiangsu Province

Patentee after: Shenzhen Blue Automobile Nanjing Research Institute Co.,Ltd.

Country or region after: China

Patentee after: Chongqing University

Address before: 211200 floor 5, block a, Kechuang building, Huizhi Industrial Park, Lishui District, Nanjing, Jiangsu Province

Patentee before: Chang'an new energy Nanjing Research Institute Co.,Ltd.

Country or region before: China

Patentee before: Chongqing University