Battery heating method, device, apparatus, storage medium, system, and vehicle

By controlling the alternating on and off of the power switch of the motor controller power module, the problem of torque output during the power battery heating process is solved, achieving efficient battery heating and inductor module temperature rise, and reducing the risk of rotor demagnetization of the three-phase motor.

CN119502768BActive Publication Date: 2026-01-20DEEPAL AUTOMOBILE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311064842.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-22
Publication Date
2026-01-20
Estimated Expiration
2043-08-22

AI Technical Summary

Technical Problem

In the process of heating the power battery, the simultaneous conduction of the upper and lower bridge power switches of the three-phase motor in the existing technology leads to uneven force on the rotor, resulting in torque output.

Method used

By controlling the power switches in the motor controller power module to alternately turn on and off, it is ensured that only one phase of each phase coil of the three-phase motor has current, thus avoiding the generation of electromagnetic force in the stator winding. At the same time, the power battery is heated by the circulation of the inductor module and coolant.

Benefits of technology

It effectively avoids torque output, improves the heating efficiency of the power battery, the heating rate of the inductor module and coolant, and reduces the risk of rotor demagnetization of the three-phase motor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119502768B_ABST
    Figure CN119502768B_ABST
Patent Text Reader

Abstract

The application relates to a battery heating method, device, equipment, storage medium, system and vehicle, and relates to the technical field of electric vehicles. The method is applied to a battery heating system, the battery heating system comprises a power battery, a motor controller power module, a three-phase motor, an inductor module and cooling liquid; the cooling liquid flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence. The method comprises the following steps: receiving a heating request message sent by a battery controller; in response to the heating request message, controlling any one of the first power switch, the second power switch and the third power switch to be turned on in the current period, and controlling the other two power switches to be turned off. In this way, no electromagnetic force is generated in the stator winding of the three-phase motor, and torque output can be effectively avoided. Meanwhile, the motor controller power module, the three-phase motor and the inductor module can heat the cooling liquid to warm up the power battery.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electric vehicles, in particular to the technical field of motor control, and specifically relates to a battery heating method, device, equipment, storage medium, system and vehicle. BACKGROUND

[0002] The decrease of the winter power battery endurance mileage has become a problem for major car companies. At present, the power battery is usually heated by the following method: according to the power supply voltage, a three-phase inverter and a three-phase alternating current motor heat a heat exchange medium flowing through at least one of the three-phase inverter, the three-phase alternating current motor and the inductor and the switching module, and then the heated heat exchange medium flows through the power battery, so that the temperature of the power battery is increased.

[0003] However, the above method controls one phase power switch in the upper bridge power switch and two phase power switches in the lower bridge power switch in the motor controller to be turned on at the same time, which easily causes the rotor in the three-phase motor to be unevenly stressed and thus generates torque output. Therefore, how to avoid torque output during the process of heating the power battery is a technical problem to be solved. SUMMARY

[0004] The present application provides a battery heating method, device, equipment, storage medium, system and vehicle to at least solve the technical problem of torque output in the process of heating the power battery in the related art. The technical solution of the present application is as follows:

[0005] According to the first aspect of the present application, a battery heating method is provided, applied to a battery heating system; the battery heating system comprises: a power battery, a motor controller power module, a three-phase motor, an inductor module and a cooling liquid; the motor controller power module comprises: a first power switch, a second power switch and a third power switch; the first end of the power battery is connected with the first end of the first power switch, the first end of the second power switch and the first end of the third power switch respectively; the second end of the power battery is connected with the second end of the inductor module; the first end of the first phase coil of the three-phase motor is connected with the second end of the first power switch; the first end of the second phase coil of the three-phase motor is connected with the second end of the second power switch; the first end of the third phase coil of the three-phase motor is connected with the second end of the third power switch; the first end of the inductor module is connected with the second end of the first phase coil, the second end of the second phase coil and the second end of the third phase coil respectively; the cooling liquid flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence; the method comprises: receiving a heating request message sent by a battery controller; in response to the heating request message, controlling any one of the first power switch, the second power switch and the third power switch to be turned on and controlling the other two power switches to be turned off in the current period.

[0006] According to the above technical means, only one of the first phase coil, the second phase coil and the third phase coil of the three-phase motor has current, no electromagnetic force is generated in the stator winding of the three-phase motor, and the torque output can be effectively avoided. Meanwhile, after the power module of the motor controller, the three-phase motor and the inductor module are heated, the cooling liquid flowing through the power module of the motor controller, the three-phase motor, the inductor module and the power battery can be heated, and the power battery can be heated.

[0007] In a possible implementation, the above controlling, in response to the heating request message, any one of the first power switch, the second power switch and the third power switch to be turned on and the other two power switches to be turned off in the current period includes: in response to the heating request message, controlling the first power switch to be turned on at the beginning of the current period and turned off after the first preset time, after the first power switch is turned off for the first preset time, controlling the second power switch to be turned on and turned off after the first preset time, after the second power switch is turned off for the first preset time, controlling the third power switch to be turned on and turned off after the first preset time, and controlling the third power switch to be turned off for the first preset time.

[0008] According to the above technical means, the current frequency in the inductor module is three times of the motor controller power module, which can greatly improve the AC impedance and magnetic resistance loss of the inductor module, so that the inductor module is rapidly heated, and the heating efficiency of the power battery is further improved.

[0009] In a possible implementation, the heating request message includes a heating power, and the method further includes: determining the first preset time from a preset mapping relationship according to the heating power; the mapping relationship includes a time corresponding to the heating power; the on-off frequency of the motor controller power module is negatively related to the first preset time, and the on-off frequency of the motor controller power module is less than or equal to one third of the resonant frequency of the inductor module.

[0010] According to the above technical means, the first preset time can be determined faster through the preset mapping relationship, and the efficiency of controlling the on-off time of the motor controller power module according to the first preset time can be improved, so that the heating efficiency of the power battery can be effectively improved. Meanwhile, since the on-off frequency of the motor controller power module is negatively related to the first preset time, in the case that the on-off frequency of the motor controller power module increases, the current frequency of the motor controller power module also increases, so that the current frequency of the inductor module also increases, which can further improve the AC impedance and magnetic resistance loss of the inductor module, so that the inductor module is rapidly heated, and the heating efficiency of the power battery is further improved.

[0011] In a possible implementation, the heating request message comprises: a heating duration; and the method further comprises: dividing the heating duration into multiple periods, and determining any one period as a current period.

[0012] According to the technical means, the duration of the current period can be determined more accurately.

[0013] In a possible implementation, the water channel of the inductor module is pre-installed with an iron conductor.

[0014] According to the technical means, the magnetic induction lines generated by the inductor module can pass through the iron conductor, and eddy current is generated on the iron conductor, so that the iron conductor is quickly heated, and the heating efficiency of the power battery can be further improved. At the same time, the iron conductor can be controlled by the direction of the cooling liquid, so that the iron conductor is close to the inductor module when the power battery needs to be heated, without the need to increase other control devices, thereby effectively reducing the cost.

[0015] In a possible implementation, the motor controller power module further comprises: a fourth power switch, a fifth power switch, and a sixth power switch; the battery heating system further comprises: a first switch module, a second switch module, a third switch module, a fourth switch module, and a fifth switch module; a first end of the power battery is connected with a first end of the first switch module; a second end of the first switch module is connected with a first end of the first power switch, a first end of the second power switch, a first end of the third power switch, and a first end of the second switch module respectively; a second end of the second switch module is connected with a second end of the inductor module and a first end of the third switch module respectively; a second end of the third switch module is connected with a second end of the fourth switch module; a first end of the fourth switch module is connected with a second end of the fourth power switch, a second end of the fifth power switch, a second end of the sixth power switch, and a second end of the fifth switch module respectively; a first end of the fifth switch module is connected with a second end of the power battery; a first end of the fourth power switch is connected with a second end of the first power switch and a first end of the first phase coil respectively; a first end of the fifth power switch is connected with a second end of the second power switch and a first end of the second phase coil respectively; a first end of the sixth power switch is connected with a second end of the third power switch and a first end of the third phase coil respectively; and the method further comprises: controlling the fourth power switch to be disconnected, the fifth power switch to be disconnected, the sixth power switch to be disconnected, the first switch module to be closed, the second switch module to be disconnected, the third switch module to be closed, the fourth switch module to be closed, and the fifth switch module to be closed.

[0016] According to the technical means, the fourth power switch, the fifth power switch, the sixth power switch are turned off, the first switch module is closed, the second switch module is opened, the third switch module is closed, the fourth switch module is closed, and the fifth switch module is closed, so that the first power switch, the second power switch, and the third power switch are controlled to heat the power battery.

[0017] In a possible implementation, the battery heating system further includes a charging module; the first end of the charging module is connected with the first end of the second switch module, the first end of the first power switch, the first end of the second power switch, the first end of the third power switch, and the second end of the first switch module; the second end of the charging module is connected with the second end of the third switch module and the second end of the fourth switch module; the method further includes: in response to a charging request message sent by the battery controller, controlling the fourth power switch, the fifth power switch, and the sixth power switch to be turned off, the first switch module to be closed, the second switch module to be closed, the third switch module to be closed, the fourth switch module to be opened, and the fifth switch module to be closed; controlling the first power switch, the second power switch, and the third power switch to be turned on simultaneously for a second preset time duration and then turned off.

[0018] According to the technical means, the power battery can be charged. Meanwhile, the inductance module is selected according to the inductance, so that the current ripple can be effectively reduced, and the charging process is more stable. Since the inductance module is connected in series with the three-phase motor, the inductance module can share the loss and heat of the three-phase motor, and the risk of rotor demagnetization of the three-phase motor can be reduced.

[0019] According to a second aspect provided in the present application, a battery heating device is provided, which is applied to a battery heating system. The battery heating system comprises a power battery, a motor controller power module, a three-phase motor, an inductor module and a cooling liquid. The motor controller power module comprises a first power switch, a second power switch and a third power switch. The first end of the power battery is connected to the first end of the first power switch, the first end of the second power switch and the first end of the third power switch respectively. The second end of the power battery is connected to the second end of the inductor module. The first end of the first phase coil of the three-phase motor is connected to the second end of the first power switch. The first end of the second phase coil of the three-phase motor is connected to the second end of the second power switch. The first end of the third phase coil of the three-phase motor is connected to the second end of the third power switch. The first end of the inductor module is connected to the second end of the first phase coil, the second end of the second phase coil and the second end of the third phase coil respectively. The cooling liquid flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence. The battery heating device comprises a receiving unit and a control unit. The receiving unit is configured to receive a heating request message sent by a battery controller. The control unit is configured to control any one of the first power switch, the second power switch and the third power switch to be turned on and the other two power switches to be turned off in a current period in response to the heating request message.

[0020] In a possible implementation, the control unit is specifically configured to control the first power switch to be turned on at the beginning of the current period and turned off after a first preset time length, control the second power switch to be turned on after the first preset time length and turned off after the first power switch is turned off for the first preset time length, control the third power switch to be turned on after the second power switch is turned off for the first preset time length and turned off after the first preset time length, and control the third power switch to be turned off after the first preset time length.

[0021] In a possible implementation, the heating request message comprises a heating power. The battery heating device further comprises a determination unit. The determination unit is configured to determine the first preset time length from a preset mapping relationship according to the heating power. The mapping relationship comprises a time length corresponding to the heating power. The on-off frequency of the motor controller power module is negatively related to the first preset time length, and the on-off frequency of the motor controller power module is less than or equal to one third of the resonant frequency of the inductor module.

[0022] In a possible implementation, the heating request message comprises a heating time length. The battery heating device further comprises a processing unit. The processing unit is configured to divide the heating time length into a plurality of periods and determine any one of the periods as the current period.

[0023] In a possible implementation, an iron conductor is preset in the water channel of the inductor module.

[0024] In a possible implementation, the motor controller power module further includes: a fourth power switch, a fifth power switch, and a sixth power switch; the battery heating system further includes: a first switch module, a second switch module, a third switch module, a fourth switch module, and a fifth switch module; a first end of the power battery is connected with a first end of the first switch module; a second end of the first switch module is connected with a first end of the first power switch, a first end of the second power switch, a first end of the third power switch, and a first end of the second switch module respectively; a second end of the second switch module is connected with a second end of the inductor module and a first end of the third switch module respectively; a second end of the third switch module is connected with a second end of the fourth switch module; a first end of the fourth switch module is connected with a second end of the fourth power switch, a second end of the fifth power switch, a second end of the sixth power switch, and a second end of the fifth switch module respectively; a first end of the fifth switch module is connected with a second end of the power battery; a first end of the fourth power switch is connected with a second end of the first power switch and a first end of the first phase coil respectively; a first end of the fifth power switch is connected with a second end of the second power switch and a first end of the second phase coil respectively; a first end of the sixth power switch is connected with a second end of the third power switch and a first end of the third phase coil respectively; the control unit is further configured to: control the fourth power switch to be turned off, the fifth power switch to be turned off, the sixth power switch to be turned off, the first switch module to be closed, the second switch module to be turned off, the third switch module to be closed, the fourth switch module to be closed, and the fifth switch module to be closed.

[0025] In a possible implementation, the battery heating system further includes: a charging module; a first end of the charging module is connected with the first end of the second switch module, the first end of the first power switch, the first end of the second power switch, the first end of the third power switch, and the second end of the first switch module respectively; a second end of the charging module is connected with the second end of the third switch module and the second end of the fourth switch module respectively; the control unit is further configured to: in response to a charging request message sent by the battery controller, control the fourth power switch to be turned off, the fifth power switch to be turned off, the sixth power switch to be turned off, the first switch module to be closed, the second switch module to be closed, the third switch module to be closed, the fourth switch module to be turned off, and the fifth switch module to be closed; and control the first power switch, the second power switch, and the third power switch to be turned on simultaneously for a second preset time duration and then turned off.

[0026] According to a third aspect provided in the present application, an electronic device is provided, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method of the first aspect and any possible implementation thereof.

[0027] According to a fourth aspect provided by the present application, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the method of the first aspect and any possible implementation thereof.

[0028] According to a fifth aspect provided by the present application, a battery heating system is provided, comprising: a power battery, a motor controller power module, a three-phase motor, an inductor module and a cooling liquid; the motor controller power module comprises: a first power switch, a second power switch and a third power switch; a first end of the power battery is connected with a first end of the first power switch, a first end of the second power switch and a first end of the third power switch respectively; a second end of the power battery is connected with a second end of the inductor module; a first end of a first phase coil of the three-phase motor is connected with a second end of the first power switch; a first end of a second phase coil of the three-phase motor is connected with a second end of the second power switch; a first end of a third phase coil of the three-phase motor is connected with a second end of the third power switch; a first end of the inductor module is connected with a second end of the first phase coil, a second end of the second phase coil and a second end of the third phase coil respectively; the cooling liquid flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence.

[0029] According to a sixth aspect provided by the present application, a vehicle is provided, comprising: the battery heating system of the fifth aspect.

[0030] According to a seventh aspect provided by the present application, a computer program product is provided, comprising computer instructions, when the computer instructions are run on an electronic device, the electronic device performs the method of the first aspect and any possible implementation thereof.

[0031] Therefore, the above technical features of the present application have the following beneficial effects:

[0032] (1) Only one of the first phase coil, the second phase coil and the third phase coil of the three-phase motor has current, and no electromagnetic force is generated in the stator winding of the three-phase motor, which can effectively avoid torque output. At the same time, after the motor controller power module, the three-phase motor and the inductor module are heated, the cooling liquid flowing through the motor controller power module, the three-phase motor, the inductor module and the power battery can be heated, and then the power battery is heated.

[0033] (2) The current frequency in the inductor module is three times that of the motor controller power module, which can greatly improve the alternating current impedance and magnetic resistance loss of the inductor module, so as to rapidly heat the inductor module and further improve the heating efficiency of the power battery.

[0034] (3) The first preset duration can be determined more quickly, thereby improving the efficiency of controlling the on / off duration of the motor controller power module based on the first preset duration, which can effectively improve the heating efficiency of the power battery. At the same time, since the on / off frequency of the motor controller power module is negatively correlated with the first preset duration, the current frequency of the motor controller power module also increases when the on / off frequency of the motor controller power module increases. This increases the current frequency of the inductor module, which can further improve the AC impedance and magnetic reluctance loss of the inductor module, thereby allowing the inductor module to heat up rapidly and further improve the heating efficiency of the power battery.

[0035] (4) It can more accurately determine the duration of the current cycle.

[0036] (5) The magnetic field lines generated by the inductor module can pass through the iron conductor, generating eddy currents in the iron conductor, thereby rapidly heating the iron conductor and further improving the heating efficiency of the power battery. At the same time, the direction of the coolant can be controlled to make the iron conductor closer to the inductor module when the power battery needs to be heated, without the need for additional control devices, which can effectively reduce costs.

[0037] (6) By controlling the fourth power switch to open, the fifth power switch to open, the sixth power switch to open, the first switch module to close, the second switch module to open, the third switch module to close, the fourth switch module to close, and the fifth switch module to close, the power battery can be heated by controlling the on / off state of the first power switch, the on / off state of the second power switch, and the on / off state of the third power switch.

[0038] (7) It can charge the power battery. At the same time, by selecting the inductor module according to the inductance value, the current ripple can be effectively reduced, making the charging process more stable. Since the inductor module is connected in series with the three-phase motor, the inductor module can share the heat loss of the three-phase motor and reduce the risk of rotor demagnetization of the three-phase motor.

[0039] It should be noted that the technical effects of any of the implementation methods in aspects two through seven can be found in the technical effects of the corresponding implementation methods in aspect one, and will not be repeated here.

[0040] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0041] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application, and do not constitute an undue limitation of this application.

[0042] Figure 1is a structural schematic diagram of a motor control circuit according to an exemplary embodiment;

[0043] Figure 2 is a structural schematic diagram of a battery heating system according to an exemplary embodiment;

[0044] Figure 3 is a structural schematic diagram of another battery heating system according to an exemplary embodiment;

[0045] Figure 4 is a flow chart of a battery heating method according to an exemplary embodiment;

[0046] Figure 5 is a schematic diagram of a current waveform according to an exemplary embodiment;

[0047] Figure 6 is a block diagram of a battery heating device according to an exemplary embodiment;

[0048] Figure 7 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0049] In order to make the ordinary person skilled in the art better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings.

[0050] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0051] Before the battery heating method provided by the present application is described in detail, the application scenarios involved in the present application will be briefly introduced.

[0052] With the rapid development of new energy electric vehicles, solving the problems of user charging difficulty, long charging time, and decreased driving range of power battery in winter has become the focus of technology research of major automobile manufacturers. Currently, the method of forming a boost circuit by a motor controller and a three-phase motor is usually used to realize the boost charging of the power battery by the low-voltage charging pile, so as to solve the problems of user charging difficulty and long charging time. At the same time, the method of installing a heating device such as an electric heating wire or generating a high-frequency pulse current to make the internal resistance of the power battery heat is used to realize the rapid heating of the power battery in a low-temperature environment, so as to solve the problem of decreased driving range of the power battery in winter.

[0053] Specifically, the power battery is usually heated by the following two methods: 1. Heating the power battery by a motor control circuit, Figure 1 is a schematic diagram of a motor control circuit. As Figure 1 shown, the motor control circuit 10 includes a power supply module 11, a three-phase inverter 12, a three-phase alternating current motor 13, a second switch module 14, a power battery 15, an energy storage module 16, and a unidirectional conduction module 17, a switch k1, and a capacitor C. The second switch module 14 includes a switch k2 and a switch k3, and the energy storage module 16 includes an inductor L and a switch k4. The first power switch unit in the three-phase inverter 12 includes a first upper bridge arm vt1 and a first upper bridge diode vd1, the second power switch unit includes a second lower bridge arm vt2 and a second lower bridge diode vd2, the third power switch unit includes a third upper bridge arm vt3 and a third upper bridge diode vd3, the fourth power switch unit includes a fourth lower bridge arm vt4 and a fourth lower bridge diode vd4, the fifth power switch unit includes a fifth upper bridge arm vt5 and a fifth upper bridge diode vd5, and the sixth power switch unit includes a sixth lower bridge arm vt6 and a sixth lower bridge diode vd6. The heating method includes: when the temperature of the power battery is lower than a preset temperature value, controlling the first switch module to be turned on and controlling the second switch module to be turned off; controlling the three-phase inverter to make the power supply module heat the heat exchange medium flowing through the three-phase inverter and / or the three-phase alternating current motor by the unidirectional conduction module to the three-phase coils of the three-phase alternating current motor and the freewheeling process of the three-phase coils of the three-phase alternating current motor to the three-phase inverter.

[0054] 2. Controlling the upper and lower bridge arm switch modules of the motor controller to be periodically turned on and turned off. The alternating current flows through the internal resistance of the battery pack to generate heat, i.e. the battery pack generates heat from the inside, thereby achieving heating of the battery pack.

[0055] Before the battery heating method provided in the present application is described in detail, the implementation environment (implementation architecture) involved in the present application will be briefly introduced.

[0056] The battery heating method provided by the embodiments of the present application can be applied to a battery heating system. Figure 2 A structural schematic diagram of the battery heating system 20 is shown. As shown in the figure, Figure 2 The battery heating system 20 includes a power battery 21, a motor controller power module 22, a three-phase motor 23, an inductor module 24, a charging module 25, a capacitor C1, a capacitor C2, a capacitor C3, a first switch module K1, a second switch module K2, a third switch module K3, a fourth switch module K4, a fifth switch module K5, and a resistor R1. The motor controller power module 22 includes a first power switch 221, a second power switch 222, a third power switch 223, a fourth power switch 224, a fifth power switch 225, and a sixth power switch 226. The first power switch 221 includes a triode VT1 and a diode VD1, the second power switch 222 includes a triode VT2 and a diode VD2, the third power switch 223 includes a triode VT3 and a diode VD3, the fourth power switch 224 includes a triode VT4 and a diode VD4, the fifth power switch 225 includes a triode VT5 and a diode VD5, and the sixth power switch 226 includes a triode VT6 and a diode VD6. The three-phase motor includes a first phase coil L1, a second phase coil L2, and a third phase coil L3.

[0057] The first end of the power battery 21 is connected to the first end of the first switch module K1; the second end of the first switch module K1 is connected to the first end of the first power switch 221, the first end of the second power switch 222, the first end of the third power switch 223, the first end of the second switch module K2, the first end of the capacitor C3, the first end of the capacitor C2, and the first end of the charging module 25; the second end of the second switch module K2 is connected to the first end of the resistor R1 and the first end of the capacitor C1; and the second end of the inductor module 24 is connected to the second end of the resistor R1, the second end of the capacitor C1, and the first end of the third switch module K3.

[0058] The first end of the inductor module 24 is connected to the second end of the first phase coil L1, the second end of the second phase coil L2, and the second end of the third phase coil L3; the first end of the first phase coil L1 is connected to the second end of the first power switch 221 and the first end of the fourth power switch 224; the first end of the second phase coil L2 is connected to the second end of the second power switch 222 and the first end of the fifth power switch 225; and the first end of the third phase coil L3 is connected to the second end of the third power switch 223 and the first end of the sixth power switch 226.

[0059] The second end of the third switch module K3 is connected with the second end of the fourth switch module K4, the second end of the capacitor C2 and the second end of the charging module 25 respectively; the first end of the fourth switch module K4 is connected with the second end of the fourth power switch 224, the second end of the fifth power switch 225, the second end of the sixth power switch 226, the second end of the fifth switch module K5 and the second end of the capacitor C3 respectively; the first end of the fifth switch module K5 is connected with the second end of the power battery 21.

[0060] Figure 3 Another structural schematic diagram of the battery heating system 20 is shown. As shown in the figure, the battery heating system 20 includes the power battery 21, the motor controller power module 22, the three-phase motor 23, the inductance module 24, the charging module 25, the battery controller 26, the vehicle controller 27, the thermal management controller 28, the water pump 29, the cooling water tank 30 and the cooling liquid 31. Figure 3

[0061] The motor controller power module 22 is connected with the three-phase motor 23; the inductance module 24 is connected with the power battery 21 and the charging module 25 respectively; the battery controller 26, the vehicle controller 27 and the thermal management controller 28 can communicate through the controller area network (CAN).

[0062] In one scenario, the battery heating system 20 can be used to heat the power battery, and the heating process is as follows:

[0063] The battery controller 26 acquires the current temperature of the power battery 21, and sends a heating request message to the vehicle controller 27 in the case that the current temperature of the power battery 21 is less than or equal to the preset temperature.

[0064] The vehicle controller 27 responds to the heating request message, and judges whether the vehicle meets the heating condition according to the current gear of the vehicle and whether the vehicle is in a fault state; the heating condition includes that the current gear is the parking gear and the vehicle is not in a fault state.

[0065] The vehicle controller 27 sends an allowed heating message to the battery controller 26 and the thermal management controller 28 in the case that the vehicle meets the heating condition.

[0066] The thermal management controller 28 receives the allowed heating message, and controls the water pump 29 to flow the cooling liquid 31 out of the cooling water tank 30.

[0067] The battery controller 26 receives the allowed heating message, and determines the heating duration and the heating power according to the temperature difference between the current temperature and the preset temperature and the first mapping relationship; the first mapping relationship includes the heating power and the heating duration corresponding to the temperature difference.

[0068] ​The battery controller 26 sends a heating control message to the motor controller power module 22; the heating control message includes a heating duration and a heating power.

[0069] The motor controller power module 22 controls the on-off states of the first power switch, the second power switch, the third power switch, the fourth power switch, the fifth power switch, and the sixth power switch in the motor controller power module 22 according to the heating duration and the heating power.

[0070] For ease of understanding, the battery heating method provided in the present application is specifically introduced below in combination with the accompanying drawings.

[0071] Figure 4 is a flowchart of a battery heating method according to an exemplary embodiment, which can be applied to a battery heating system. As shown in Figure 4 , the battery heating method includes the following steps:

[0072] S401, the motor controller power module receives a heating request message sent by the battery controller.

[0073] As a possible implementation manner, the battery controller obtains the current temperature of the power battery, and sends a heating condition detection message to the vehicle controller in the case that the current temperature of the power battery is less than or equal to a preset temperature. Then, the vehicle controller responds to the heating condition detection message, and judges whether the vehicle satisfies the heating condition according to the current gear of the vehicle and whether the vehicle is in a fault state. The heating condition includes that the current gear of the vehicle is a parking gear, and the vehicle is not in a fault state.

[0074] Further, the vehicle controller sends an allowed heating message to the battery controller and the thermal management controller in the case that the vehicle satisfies the heating condition. The thermal management controller receives the allowed heating message, and controls the water pump to flow the cooling liquid out of the cooling water tank. Then, the battery controller receives the allowed heating message, and determines the heating duration and the heating power according to the temperature difference between the current temperature of the power battery and the preset temperature and a temperature difference mapping relationship. The temperature difference mapping relationship includes the heating power and the heating duration corresponding to the temperature difference. Then, the motor controller power module sends a heating request message to the motor controller power module. The motor controller power module receives the heating request message.

[0075] S402, the motor controller power module responds to the heating request message, controls any one of the first power switch, the second power switch, and the third power switch to be turned on in the current period, and controls the other two power switches to be turned off.

[0076] For example, the motor controller power module controls the first power switch to be on, the second power switch to be off, and the third power switch to be off in the current period in response to the heating request message.

[0077] For example, the motor controller power module controls the first power switch to be on at the beginning of the current period and controls the first power switch to be off after the first power switch is on for a time t1 in response to the heating request message. Then, the motor controller power module controls the second power switch to be on at the moment when the first power switch is off. Then, the motor controller power module controls the second power switch to be off after the second power switch is on for a time t2. Further, the motor controller power module controls the third power switch to be on at the moment when the second power switch is off and controls the third power switch to be on for a time t3. The length of the current period is the sum of the time t1, the time t2, and the time t3.

[0078] For example, the motor controller power module controls the first power switch to be on at the beginning of the current period and controls the first power switch to be off for a time t5 after the first power switch is on for a time t4 in response to the heating request message. Then, the motor controller power module controls the second power switch to be on after the first power switch is off for the time t5. Then, the motor controller power module controls the second power switch to be off for a time t7 after the second power switch is on for a time t6. Further, the motor controller power module controls the third power switch to be on after the second power switch is off for the time t7 and controls the third power switch to be on for a time t8. Then, the motor controller power module controls the third power switch to be off for a time t9 after the third power switch is on for the time t8. The length of the current period is the sum of the time t4, the time t5, the time t6, the time t7, the time t8, and the time t9.

[0079] It can be understood that in the prior art, in the process of heating the power battery, one phase power switch in the upper bridge power switch and two phase power switches in the lower bridge power switch are simultaneously turned on, which causes the rotor in the three-phase motor to be unevenly stressed and thus torque output. In the present application, after receiving the heating request message sent by the battery controller, any one of the first power switch, the second power switch, and the third power switch is controlled to be on and the other two power switches are controlled to be off in the current period in response to the heating request message. In this way, only one phase coil among the first phase coil, the second phase coil, and the third phase coil of the three-phase motor has current, and no electromagnetic force is generated in the stator winding of the three-phase motor, which can effectively avoid torque output.

[0080] Meanwhile, in the case that any one of the first power switch, the second power switch and the third power switch is turned on, the power battery outputs current, the current flows through the turned-on power switch, the three-phase motor and the inductor module in turn, and the inductor module and the three-phase motor are charged; in the case that the turned-on power switch is turned off, the inductor module and the three-phase motor generate induced back electromotive force, and in the case that the induced back electromotive force exceeds the bus voltage of the power battery, the inductor module and the three-phase motor are discharged, the current flows out of the inductor module and the three-phase motor and returns to the positive electrode of the power battery to charge the power battery, so that the power battery can be rapidly heated. In the process of charging and discharging the three-phase motor, alternating current exists in the three-phase motor, and the internal resistance of the three-phase motor can heat the three-phase motor. In the process of charging and discharging the inductor module, the alternating impedance and the magnetic resistance loss of the inductor module can be improved, so that the inductor module can be heated. Meanwhile, the current existing in the motor controller power module can heat the motor controller power module. In this way, after the motor controller power module, the three-phase motor and the inductor module are heated, the cooling liquid flowing through the motor controller power module, the three-phase motor, the inductor module and the power battery can be heated, and then the power battery can be heated.

[0081] In some embodiments, in order to improve the heating efficiency of the power battery, the above S402 can be implemented in the following manner:

[0082] S501, the motor controller power module responds to the heating request message to control the first power switch to be turned on at the start of the current period and turned off after the first preset time length, to control the second power switch to be turned on and turned off after the first preset time length after the first power switch is turned off for the first preset time length, to control the third power switch to be turned on and turned off after the first preset time length after the second power switch is turned off for the first preset time length, and to control the third power switch to be turned off for the first preset time length.

[0083] For example, the motor controller power module responds to the heating request message to control the first power switch to be turned on at the start of the current period, and to be turned off for a time length t10 after the first power switch is turned on for a time length t10. Then, the motor controller power module controls the second power switch to be turned on after the first power switch is turned off for the time length t10. Then, the motor controller power module controls the second power switch to be turned off for a time length t10 after the second power switch is turned on for a time length t10. Further, the motor controller power module controls the third power switch to be turned on for a time length t10 after the second power switch is turned off for the time length t10. Then, the motor controller power module controls the third power switch to be turned off for a time length t10 after the third power switch is turned on for a time length t10. The time length of the current period is six times the time length t10.

[0084] For example,Figure 5 is a schematic diagram of the current waveform of the inductor module in the current cycle. As shown in the figure, the abscissa axis is time length, and the ordinate axis is the current in the inductor module and the on-off state of the motor controller power module. In the current cycle, the current in the inductor module gradually increases in the case of the on time t10 of the first power switch, gradually decreases in the case of the off time t10 of the first power switch, gradually increases in the case of the on time t10 of the second power switch after the off time t10 of the first power switch, gradually decreases in the case of the off time t10 of the second power switch, gradually increases in the case of the on time t10 of the third power switch after the off time t10 of the second power switch, and gradually decreases in the case of the off time t10 of the third power switch. The time length of the current cycle is six times the time length t10. Figure 5

[0085] It can be understood that, in the current cycle, the time length of the current in the first power switch, the second power switch and the third power switch accounts for one third of the time length of the current cycle, and the time length of the current in the inductor module is the time length of the current cycle. In this way, the frequency of the current in the inductor module is three times the frequency of the motor controller power module, which can greatly improve the alternating current impedance and the magnetic resistance loss of the inductor module, so as to rapidly heat the inductor module and further improve the heating efficiency of the power battery.

[0086] In some embodiments, the heating request message includes a heating power. In order to improve the heating efficiency of the power battery, the battery heating method provided by the application embodiment further includes:

[0087] S601, the motor controller power module determines a first preset time length from a preset mapping relationship according to the heating power.

[0088] The mapping relationship includes the time length corresponding to the heating power. The on-off frequency of the motor controller power module is negatively related to the first preset time length, and the on-off frequency of the motor controller power module is less than or equal to one third of the resonant frequency of the inductor module.

[0089] For example, the preset mapping relationship can be as shown in Table 1:

[0090] Table 1: Preset mapping relationship

[0091] Heating power Duration P1 t11 P2 t12 P3 t13 P4 t14

[0092] ​It can be understood that, through the preset mapping relationship, the first preset time length can be determined faster, and then the efficiency of controlling the on-off time length of the motor controller power module according to the first preset time length can be improved, so that the heating efficiency of the power battery can be effectively improved. At the same time, since the on-off frequency of the motor controller power module is negatively related to the first preset time length, in the case that the on-off frequency of the motor controller power module increases, the current frequency of the motor controller power module also increases, so that the current frequency of the inductor module also increases, which can further improve the alternating current impedance and magnetic resistance loss of the inductor module, so that the inductor module is rapidly heated, and the heating efficiency of the power battery is further improved.

[0093] In some embodiments, the heating request message includes a heating time length, in order to accurately determine the time length of the current period, the battery heating method provided by the embodiments of the application further includes:

[0094] S701, the motor controller power module divides the heating time length into multiple periods, and determines any one period as the current period.

[0095] As a possible implementation manner, the motor controller power module divides the heating time length into multiple periods in response to the heating request message, and determines any one period as the current period.

[0096] It can be understood that, by dividing the heating time length into multiple periods, the time length of the current period can be more accurately determined.

[0097] In some embodiments, the water channel of the inductor module is pre-provided with a ferrous conductor.

[0098] It can be understood that, when the inductor module passes through the internal high-frequency alternating current, an alternating high-frequency magnetic field is generated around the inductor module, so that the magnetic induction lines generated by the inductor module pass through the ferrous conductor to generate eddy current on the ferrous conductor, so that the ferrous conductor is rapidly heated, and the heating efficiency of the power battery can be further improved. At the same time, the ferrous conductor can be controlled by the direction of the cooling liquid, so that the ferrous conductor is close to the inductor module when the power battery needs to be heated, without the need to increase other control devices, which can effectively reduce the cost.

[0099] In some embodiments, in order to heat the power battery, the battery heating method provided by the embodiments of the application further includes:

[0100] S801, the motor controller power module controls the fourth power switch to be opened, the fifth power switch to be opened, the sixth power switch to be opened, the first switch module to be closed, the second switch module to be opened, the third switch module to be closed, the fourth switch module to be closed, and the fifth switch module to be closed.

[0101] As a possible implementation manner, the motor controller power module controls the fourth power switch to be turned off, the fifth power switch to be turned off, the sixth power switch to be turned off, the first switch module to be closed, the second switch module to be turned off, the third switch module to be closed, the fourth switch module to be closed, and the fifth switch module to be closed in response to the heating request message.

[0102] It can be understood that, by controlling the fourth power switch to be turned off, the fifth power switch to be turned off, the sixth power switch to be turned off, the first switch module to be closed, the second switch module to be turned off, the third switch module to be closed, the fourth switch module to be closed, and the fifth switch module to be closed, the power battery can be heated by subsequently controlling the on-off state of the first power switch, the on-off state of the second power switch, and the on-off state of the third power switch.

[0103] In some embodiments, in order to charge the power battery, the battery heating method provided by the embodiments of the present application further includes:

[0104] S901, the motor controller power module controls the fourth power switch to be turned off, the fifth power switch to be turned off, the sixth power switch to be turned off, the first switch module to be closed, the second switch module to be closed, the third switch module to be closed, the fourth switch module to be turned off, and the fifth switch module to be closed in response to the charging request message sent by the battery controller.

[0105] As a possible implementation manner, the battery controller obtains the current power of the power battery, and sends a charging matching message to the vehicle controller in the case that the current power of the power battery is less than or equal to a preset power. Then, the vehicle controller controls the battery heating system to be matched with the charging module in response to the charging matching message. After the vehicle controller completes the matching of the battery heating system with the charging module, a matching completion message is sent to the battery controller.

[0106] Then, the battery controller receives the matching completion message, and sends a charging request message to the motor controller power module and the thermal management controller. The thermal management controller obtains the current temperature of the motor controller power module and the current temperature of the stator of the three-phase motor through CAN in response to the charging request message. Then, the thermal management controller controls the water pump to flow the cooling liquid out of the cooling water tank in the case that the current temperature of the motor controller power module is greater than or equal to a temperature threshold. The thermal management controller controls the water pump to flow the cooling liquid out of the cooling water tank in the case that the current temperature of the stator of the three-phase motor is greater than or equal to the temperature threshold.

[0107] Further, the motor controller power module controls the fourth power switch to be turned off, the fifth power switch to be turned off, the sixth power switch to be turned off, the first switch module to be closed, the second switch module to be closed, the third switch module to be closed, the fourth switch module to be turned off, and the fifth switch module to be closed in response to the charging request message.

[0108] S902, the motor controller power module controls the first power switch, the second power switch, the third power switch to be turned on at the same time for a second preset time length and then turned off.

[0109] It can be understood that by controlling the fourth power switch to be turned off, the fifth power switch to be turned off, the sixth power switch to be turned off, the first switch module to be closed, the second switch module to be closed, the third switch module to be closed, the fourth switch module to be turned off, the fifth switch module to be closed, and the first power switch, the second power switch, the third power switch to be turned on at the same time for a second preset time length and then turned off, the power battery can be charged. At the same time, according to the inductance selection of the inductance module, the current ripple can be effectively reduced, so that the charging process is more stable. Since the inductance module is connected in series with the three-phase motor, the inductance module can share the loss and heat of the three-phase motor, and the rotor demagnetization risk of the three-phase motor can be reduced.

[0110] The above mainly introduces the scheme provided by the embodiments of the application from the perspective of the method. In order to realize the above functions, the battery heating device or the electronic device includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in the present application, the application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.

[0111] The embodiments of the application can divide the battery heating device or the electronic device into functional modules according to the above method. For example, the battery heating device or the electronic device can include functional modules corresponding to each functional division, or two or more functions can be integrated into one processing module. The integrated module can be realized in the form of hardware or software functional module. It should be noted that the division of modules in the embodiments of the application is illustrative, and is only a logical functional division. Actual implementation can have another division method.

[0112] Figure 6 is a block diagram of a battery heating device according to an example embodiment. The battery heating device 1000 can be applied to a battery heating system. Referring to Figure 6 , the battery heating device 1000 includes a receiving unit 1001, a control unit 1002, a determination unit 1003, and a processing unit 1004.

[0113] The receiving unit 1001 is configured to receive a heating request message sent by a battery controller.

[0114] The control unit 1002 is configured to control any one of the first power switch, the second power switch and the third power switch to be turned on and the other two power switches to be turned off in a current period in response to a heating request message.

[0115] Optionally, in order to improve the heating efficiency of the power battery, as shown in Figure 6 The control unit 1002 is specifically configured to:

[0116] In response to the heating request message, the control unit 1002 controls the first power switch to be turned on at the beginning of the current period and turned off after the first preset time, controls the second power switch to be turned on and turned off after the first preset time after the first power switch is turned off for the first preset time, controls the third power switch to be turned on and turned off after the first preset time after the second power switch is turned off for the first preset time, and controls the third power switch to be turned off for the first preset time.

[0117] Optionally, the heating request message includes a heating power, in order to improve the heating efficiency of the power battery, as shown in Figure 6 The determination unit 1003 is specifically configured to:

[0118] The determination unit 1003 determines the first preset time from a preset mapping relationship according to the heating power. The mapping relationship includes a time corresponding to the heating power. The on-off frequency of the motor controller power module is negatively related to the first preset time, and the on-off frequency of the motor controller power module is less than or equal to one third of the resonance frequency of the inductor module.

[0119] Optionally, the heating request message includes a heating time, in order to accurately determine the length of the current period, as shown in Figure 6 The processing unit 1004 is specifically configured to:

[0120] The processing unit 1004 divides the heating time into a plurality of periods, and determines any one of the periods as the current period.

[0121] Optionally, the water channel of the inductor module is pre-provided with a ferrous conductor.

[0122] Optionally, in order to heat the power battery, as shown in Figure 6 The control unit 1002 is further configured to:

[0123] The control unit 1002 controls the fourth power switch to be turned off, the fifth power switch to be turned off, the sixth power switch to be turned off, the first switch module to be closed, the second switch module to be turned off, the third switch module to be closed, the fourth switch module to be closed, and the fifth switch module to be closed.

[0124] Optionally, in order to charge the power battery, as shown in Figure 6 The control unit 1002 is further configured to:

[0125] In response to the charging request message sent by the battery controller, the fourth power switch is controlled to be turned off, the fifth power switch is controlled to be turned off, the sixth power switch is controlled to be turned off, the first switch module is controlled to be closed, the second switch module is controlled to be closed, the third switch module is controlled to be closed, the fourth switch module is controlled to be turned off, and the fifth switch module is controlled to be closed.

[0126] The first power switch, the second power switch and the third power switch are controlled to be turned on simultaneously for a second preset time duration and then turned off.

[0127] As to the apparatus in the above embodiments, the specific manners in which the respective modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.

[0128] Figure 7 is a block diagram of an electronic device according to an exemplary embodiment. As shown in Figure 7 The electronic device 1100 includes, but is not limited to, a processor 1101 and a memory 1102.

[0129] The memory 1102 is configured to store executable instructions of the processor 1101. It can be understood that the processor 1101 is configured to execute the instructions to implement the battery heating method in the above embodiments.

[0130] It should be noted that those skilled in the art can understand Figure 7 that the electronic device structure shown in the above embodiments does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than Figure 7 those shown in the above embodiments, or combine certain components, or different component arrangements.

[0131] The processor 1101 is the control center of the electronic device, connects all parts of the electronic device through various interfaces and lines, executes software programs and / or modules stored in the memory 1102 and data stored in the memory 1102, processes data, and thus monitors the whole electronic device. The processor 1101 can include one or more processing units. Optionally, the processor 1101 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1101.

[0132] The memory 1102 can be used to store software programs and various data. The memory 1102 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs (such as a receiving unit, a control unit, a determining unit, a processing unit) required by at least one function module, and the like. In addition, the memory 1102 can include a high-speed random access memory, and can also include a non-volatile memory, for example, at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.

[0133] In an example embodiment, a computer readable storage medium including instructions, for example, the memory 1102 including instructions, is also provided, and the instructions can be executed by the processor 1101 of the electronic device 1100 to implement the battery heating method in the above embodiments.

[0134] In actual implementation, Figure 6 The functions of the receiving unit 1001, the control unit 1002, the determining unit 1003, and the processing unit 1004 in the electronic device 1100 can be implemented by the processor 1101 calling the computer program stored in the memory 1102. Figure 7 The specific execution process can refer to the description of the battery heating method in the above embodiments, and will not be described here.

[0135] Alternatively, the computer readable storage medium can be a non-transitory computer readable storage medium, for example, the non-transitory computer readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, and the like.

[0136] In an example embodiment, the embodiments of the present application also provide a battery heating system, which comprises a power battery, a motor controller power module, a three-phase motor, an inductor module and a cooling liquid. The motor controller power module comprises a first power switch, a second power switch and a third power switch. The first end of the power battery is connected with the first end of the first power switch, the first end of the second power switch and the first end of the third power switch respectively. The second end of the power battery is connected with the second end of the inductor module. The first end of the first phase coil of the three-phase motor is connected with the second end of the first power switch. The first end of the second phase coil of the three-phase motor is connected with the second end of the second power switch. The first end of the third phase coil of the three-phase motor is connected with the second end of the third power switch. The first end of the inductor module is connected with the second end of the first phase coil, the second end of the second phase coil and the second end of the third phase coil respectively. The cooling liquid flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence.

[0137] In an example embodiment, the application also provides a vehicle comprising the battery heating system.

[0138] In an example embodiment, the application also provides a computer program product comprising one or more instructions executable by a processor of an electronic device to perform the battery heating method in the above embodiments.

[0139] It should be noted that the instructions in the above computer-readable storage medium or the one or more instructions in the computer program product are executed by the processor of the electronic device to implement each process of the above battery heating method embodiments, and achieve the same technical effects as the above battery heating method. To avoid repetition, it will not be described here.

[0140] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above division of functional modules is taken as an example for illustration. In actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0141] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, such as the division of modules or units, which is only a logical function division. In actual implementation, there can be another division manner, such as combining or integrating multiple units or components into another device, or ignoring or not executing some features. In addition, the coupling or direct coupling or communication connection between the displayed or discussed units can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0142] The units described as separate components can or can not be physically separate, and the components shown as units can be one physical unit or multiple physical units, that is, they can be located in one place or distributed to multiple different places. Part or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment.

[0143] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The above integrated unit can be realized in the form of hardware or in the form of software functional unit.

[0144] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application essentially or say the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The software product is stored in a storage medium, and includes a plurality of instructions for causing an apparatus (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the method of each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, and various media that can store program codes.

[0145] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any change or replacement within the technical scope disclosed in the present application should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A battery heating method, characterized in that, An application in a battery heating system; the battery heating system includes: a power battery, a motor controller power module, a three-phase motor, an inductor module, and coolant; the motor controller power module includes: a first power switch, a second power switch, and a third power switch; a first terminal of the power battery is connected to the first terminal of the first power switch, the first terminal of the second power switch, and the first terminal of the third power switch; a second terminal of the power battery is connected to the second terminal of the inductor module; a first terminal of the first phase coil of the three-phase motor is connected to the second terminal of the first power switch; a first terminal of the second phase coil of the three-phase motor is connected to the second terminal of the second power switch; a first terminal of the third phase coil of the three-phase motor is connected to the second terminal of the third power switch; a first terminal of the inductor module is connected to the second terminal of the first phase coil, the second terminal of the second phase coil, and the second terminal of the third phase coil; the coolant flows sequentially through the motor controller power module, the three-phase motor, the inductor module, and the power battery; an iron conductor is pre-placed in the water channel of the inductor module; the method includes: Receive a heating request message sent by the battery controller; the heating request message includes: heating power and heating duration; Based on the heating power, a first preset duration is determined from a preset mapping relationship; the mapping relationship includes the duration corresponding to the heating power; the switching frequency of the motor controller power module is negatively correlated with the first preset duration, and the switching frequency of the motor controller power module is less than or equal to one-third of the resonant frequency of the inductor module; The heating time is divided into multiple cycles, and any one of the cycles is designated as the current cycle. In response to the heating request message, within the current cycle, control any one of the first power switch, the second power switch, and the third power switch to be turned on, and control the other two power switches to be turned off, including: In response to the heating request message, the first power switch is controlled to be turned on for the first preset duration at the start of the current cycle and then turned off. After the first power switch is turned off for the first preset duration, the second power switch is controlled to be turned on for the first preset duration and then turned off. After the second power switch is turned off for the first preset duration, the third power switch is controlled to be turned on for the first preset duration and then turned off, and the third power switch is controlled to be turned off for the first preset duration.

2. The method according to claim 1, characterized in that, The motor controller power module further includes: a fourth power switch, a fifth power switch, and a sixth power switch; the battery heating system further includes: a first switch module, a second switch module, a third switch module, a fourth switch module, and a fifth switch module; the first terminal of the power battery is connected to the first terminal of the first switch module; the second terminal of the first switch module is connected to the first terminal of the first power switch, the first terminal of the second power switch, the first terminal of the third power switch, and the first terminal of the second switch module; the second terminal of the second switch module is connected to the second terminal of the inductor module and the first terminal of the third switch module; the second terminal of the third switch module is connected to the second terminal of the fourth switch module; the first terminal of the fourth switch module is connected to the second terminal of the fourth power switch, the second terminal of the fifth power switch, the second terminal of the sixth power switch, and the second terminal of the fifth switch module; the first terminal of the fifth switch module is connected to the second terminal of the power battery; the first terminal of the fourth power switch is connected to the second terminal of the first power switch and the first terminal of the first phase coil; the first terminal of the fifth power switch is connected to the second terminal of the second power switch and the first terminal of the second phase coil; the first terminal of the sixth power switch is connected to the second terminal of the third power switch and the first terminal of the third phase coil. The method further includes: The system controls the fourth power switch to open, the fifth power switch to open, the sixth power switch to open, the first switch module to close, the second switch module to open, the third switch module to close, the fourth switch module to close, and the fifth switch module to close.

3. The method according to claim 2, characterized in that, The battery heating system further includes: a charging module; the first end of the charging module is connected to the first end of the second switch module, the first end of the first power switch, the first end of the second power switch, the first end of the third power switch, and the second end of the first switch module; the second end of the charging module is connected to the second end of the third switch module and the second end of the fourth switch module. The method further includes: In response to a charging request message sent by the battery controller, the system controls the fourth power switch to open, the fifth power switch to open, the sixth power switch to open, the first switch module to close, the second switch module to close, the third switch module to close, the fourth switch module to open, and the fifth switch module to close. The first power switch, the second power switch, and the third power switch are simultaneously turned on for a second preset time and then turned off.

4. A battery heating device, characterized in that, This device is applied to a battery heating system. The battery heating system includes: a power battery, a motor controller power module, a three-phase motor, an inductor module, and coolant. The motor controller power module includes: a first power switch, a second power switch, and a third power switch. A first terminal of the power battery is connected to the first terminals of the first, second, and third power switches, respectively. A second terminal of the power battery is connected to the second terminal of the inductor module. A first terminal of the first phase coil of the three-phase motor is connected to the second terminal of the first power switch. A first terminal of the second phase coil of the three-phase motor is connected to the second terminal of the second power switch. A first terminal of the third phase coil of the three-phase motor is connected to the second terminal of the third power switch. A first terminal of the inductor module is connected to the second terminals of the first, second, and third phase coils, respectively. The coolant flows sequentially through the motor controller power module, the three-phase motor, the inductor module, and the power battery. An iron conductor is pre-placed in the water channel of the inductor module. The device includes: a receiving unit and a control unit. The receiving unit is used to receive a heating request message sent by the battery controller; the heating request message includes: heating power and heating duration; The control unit is used to determine a first preset duration from a preset mapping relationship based on the heating power; the mapping relationship includes the duration corresponding to the heating power; the switching frequency of the motor controller power module is negatively correlated with the first preset duration, and the switching frequency of the motor controller power module is less than or equal to one-third of the resonant frequency of the inductor module; It is also used to divide the heating time into multiple cycles and to determine any one of the cycles as the current cycle; It is also used to respond to the heating request message by controlling any one of the first power switch, the second power switch, and the third power switch to be turned on during the current cycle, and controlling the other two power switches to be turned off, including: In response to the heating request message, the first power switch is controlled to be turned on for the first preset duration at the start of the current cycle and then turned off. After the first power switch is turned off for the first preset duration, the second power switch is controlled to be turned on for the first preset duration and then turned off. After the second power switch is turned off for the first preset duration, the third power switch is controlled to be turned on for the first preset duration and then turned off, and the third power switch is controlled to be turned off for the first preset duration.

5. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the method as described in any one of claims 1 to 3.

6. A computer-readable storage medium, characterized in that, When the computer-executable instructions stored in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is capable of performing the method as described in any one of claims 1 to 3.

7. A battery heating system, characterized in that, include: Power battery, motor controller power module, three-phase motor, inductor module and coolant; The motor controller power module includes: a first power switch, a second power switch, and a third power switch; the first terminal of the power battery is connected to the first terminal of the first power switch, the first terminal of the second power switch, and the first terminal of the third power switch, respectively; the second terminal of the power battery is connected to the second terminal of the inductor module; the first terminal of the first phase coil of the three-phase motor is connected to the second terminal of the first power switch; the first terminal of the second phase coil of the three-phase motor is connected to the second terminal of the second power switch; the first terminal of the third phase coil of the three-phase motor is connected to the second terminal of the third power switch; the first terminal of the inductor module is connected to the second terminal of the first phase coil, the second terminal of the second phase coil, and the second terminal of the third phase coil, respectively; the coolant flows sequentially through the motor controller power module, the three-phase motor, the inductor module, and the power battery; an iron conductor is pre-placed in the water channel of the inductor module; The motor controller power module is used to receive a heating request message sent by the battery controller; the heating request message includes: heating power and heating duration; Based on the heating power, a first preset duration is determined from a preset mapping relationship; the mapping relationship includes the duration corresponding to the heating power; the switching frequency of the motor controller power module is negatively correlated with the first preset duration, and the switching frequency of the motor controller power module is less than or equal to one-third of the resonant frequency of the inductor module; The heating time is divided into multiple cycles, and any one of the cycles is designated as the current cycle. In response to the heating request message, within the current cycle, control any one of the first power switch, the second power switch, and the third power switch to be turned on, and control the other two power switches to be turned off, including: In response to the heating request message, the first power switch is controlled to be turned on for the first preset duration at the start of the current cycle and then turned off. After the first power switch is turned off for the first preset duration, the second power switch is controlled to be turned on for the first preset duration and then turned off. After the second power switch is turned off for the first preset duration, the third power switch is controlled to be turned on for the first preset duration and then turned off, and the third power switch is controlled to be turned off for the first preset duration.

8. A vehicle, characterized in that, include: The battery heating system as described in claim 7.

Citation Information

Patent Citations

  • Motor control circuit, vehicle, heating method and charging and discharging method

    CN111347924A