Battery heating method, device, equipment, storage medium, system and vehicle
By controlling the distribution of current in the power module of the motor controller, it ensures that the torque output is avoided during the heating process of the power battery, and the problem of torque output during the heating process in the prior art is solved, and efficient power battery heating is achieved.
Patent Information
- Application Number
- CN202311064842.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-22
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2043-08-22
AI Technical Summary
During the heating of the power battery, the prior art can easily lead to uneven force in the rotor in the three-phase motor, resulting in torque output.
By controlling the power switch in the power module of the motor controller, it is ensured that only one phase coil, second phase coil and third phase coil of the three-phase motor has current, thereby avoiding electromagnetic force in the stator winding. Avoid torque output.
The torque output is effectively avoided, the heating efficiency of the power battery is improved, and the heating efficiency is further improved through the rapid heating of the inductor module.
Smart Images

Figure CN119502768A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electric vehicle technology, in particular to the field of motor control technology, and specifically to a battery heating method, device, equipment, storage medium, system and vehicle. Background Art
[0002] The reduction of driving range of power batteries in winter has become a pain point for major automakers. At present, the power battery is usually heated by the following method: the three-phase inverter and the three-phase AC motor are controlled according to the supply voltage to heat the heat exchange medium flowing through the three-phase inverter, the three-phase AC motor, and at least one of the inductor and the switching module, and then the heated heat exchange medium flows through the power battery again, so that the temperature of the power battery increases.
[0003] However, the above method controls the one-phase power switch in the upper bridge power switch and the two-phase power switches in the lower bridge power switch in the motor controller to be turned on at the same time, which easily leads to uneven force on the rotor in the three-phase motor and thus produces torque output. Therefore, how to avoid torque output in the process of heating the power battery is a technical problem that needs to be solved urgently. Summary of the invention
[0004] The present application provides a battery heating method, device, equipment, storage medium, system and vehicle to at least solve the technical problem of generating torque output during the heating of a power battery in the related art. The technical solution of the present application is as follows:
[0005] According to a first aspect provided by the present application, a battery heating method is provided, which 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 a coolant; the motor controller power module includes: a first power switch, a second power switch and a third power switch; the first end of the power battery is respectively 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; 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 respectively 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; the coolant flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence; the method includes: 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 cycle, and controlling the other two power switches to be turned off.
[0006] According to the above technical means, only one phase of the first phase coil, the second phase coil, and the third phase coil of the three-phase motor of the present application has current, and no electromagnetic force will be 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 up, the coolant flowing through the motor controller power module, the three-phase motor, the inductor module, and the power battery can be heated up, thereby heating up the power battery.
[0007] In a possible implementation, in response to a heating request message, any one of the first power switch, the second power switch, and the third power switch is controlled to be turned on and the other two power switches are controlled to be turned off during the current cycle, including: in response to a heating request message, the first power switch is controlled to be turned on for a first preset time at the start time of the current cycle and then turned off, after the first power switch is turned off for a first preset time, the second power switch is controlled to be turned on for a first preset time and then turned off, after the second power switch is turned off for a first preset time, the third power switch is controlled to be turned on for a first preset time and then turned off, and the third power switch is controlled to be turned off for a first preset time.
[0008] According to the above technical means, the current frequency in the inductor module in this application is three times that of the motor controller power module, which can greatly improve the AC impedance and magnetic resistance loss of the inductor module, thereby allowing the inductor module to heat up rapidly, further improving the heating efficiency of the power battery.
[0009] In a possible embodiment, the heating request message includes: heating power; the method also includes: determining a first preset time length from a preset mapping relationship based on the heating power; the mapping relationship includes the time length corresponding to the heating power; the on-off frequency of the motor controller power module is negatively correlated with 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.
[0010] According to the above technical means, the present application can determine the first preset duration more quickly through a preset mapping relationship, and then improve the efficiency of the subsequent control of the on-off duration of the motor controller power module according to the first preset duration, thereby effectively improving 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, when 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 can quickly heat up and further improve the heating efficiency of the power battery.
[0011] In a possible implementation, the heating request message includes: heating duration; the above method further includes: dividing the heating duration into a plurality of cycles, and determining any one cycle as the current cycle.
[0012] Based on the above technical means, the present application can more accurately determine the duration of the current cycle.
[0013] In a possible implementation manner, an iron conductor is pre-installed in the water channel of the inductor module.
[0014] According to the above technical means, the present application can allow the magnetic flux lines generated by the inductor module to pass through the iron conductor, generate eddy currents on the iron conductor, so that the iron conductor quickly heats up, which can further improve the heating efficiency of the power battery. At the same time, the iron conductor can be controlled by the direction of the coolant so that the iron conductor is close to the inductor module when the power battery needs to be heated, without adding other control devices, which can effectively reduce costs.
[0015] 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; the first end of the power battery is connected to the first end of the first switch module; the second end of the first switch module is respectively connected to 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 first end of the second switch module; the second end of the second switch module is respectively connected to the second end of the inductor module and the first end of the third switch module; the second end of the third switch module is connected to the second end of the fourth switch module; the first end of the fourth switch module is respectively connected to the fourth power switch the second end of the fifth power switch, the second end of the sixth power switch, and the second end of the fifth switch module; the first end of the fifth switch module is connected to the second end of the power battery; the first end of the fourth power switch is respectively connected to the second end of the first power switch and the first end of the first phase coil; the first end of the fifth power switch is respectively connected to the second end of the second power switch and the first end of the second phase coil; the first end of the sixth power switch is respectively connected to the second end of the third power switch and the first end of the third phase coil; the above method also includes: 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 above technical means, the present application controls 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, so that the power battery can be heated subsequently 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.
[0017] In a possible embodiment, the battery heating system further includes: a charging module; the first end of the charging module is respectively 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 respectively 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, 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 closed, the third switch module to be closed, the fourth switch module to be disconnected, 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 period of time and then disconnected.
[0018] According to the above technical means, the present application can charge the power battery. At the same time, by selecting the inductor module according to the inductance, 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 loss and heat of the three-phase motor, and can reduce the risk of rotor demagnetization of the three-phase motor.
[0019] According to a second aspect provided by the present application, a battery heating device is provided, which 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 a coolant; the motor controller power module includes: a first power switch, a second power switch and a third power switch; the first end of the power battery is respectively 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; 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 end is connected; 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 respectively 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; the coolant flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence; the battery heating 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 control unit is used to respond to the heating request message, control any one of the first power switch, the second power switch, and the third power switch to be turned on in the current cycle, and control the other two power switches to be turned off.
[0020] In a possible implementation, the control unit is specifically used to: in response to a heating request message, control the first power switch to be turned on for the first preset time and then turned off at the start time of the current cycle; after the first power switch is turned off for the first preset time, control the second power switch to be turned on for the first preset time and then turned off; after the second power switch is turned off for the first preset time, control the third power switch to be turned on for the first preset time and then turned off; and control the third power switch to be turned off for the first preset time.
[0021] In a possible embodiment, the heating request message includes: heating power; the battery heating device also includes a determination unit; the determination unit is used to determine a first preset time length from a preset mapping relationship according to the heating power; the mapping relationship includes the time length corresponding to the heating power; the on-off frequency of the motor controller power module is negatively correlated with 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 manner, the heating request message includes: a heating duration; the battery heating device further includes a processing unit; the processing unit is configured to divide the heating duration into a plurality of cycles and determine any one cycle as a current cycle.
[0023] In a possible implementation manner, an iron conductor is pre-installed 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; the first end of the power battery is connected to the first end of the first switch module; the second end of the first switch module is respectively connected to 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 first end of the second switch module; the second end of the second switch module is respectively connected to the second end of the inductor module and the first end of the third switch module; the second end of the third switch module is connected to the second end of the fourth switch module; the first end of the fourth switch module is respectively connected to the fourth power switch the second end of the fifth power switch, the second end of the sixth power switch, and the second end of the fifth switch module; the first end of the fifth switch module is connected to the second end of the power battery; the first end of the fourth power switch is respectively connected to the second end of the first power switch and the first end of the first phase coil; the first end of the fifth power switch is respectively connected to the second end of the second power switch and the first end of the second phase coil; the first end of the sixth power switch is respectively connected to the second end of the third power switch and the first end of the third phase coil; the above-mentioned control unit is also used to: control 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.
[0025] In a possible embodiment, the battery heating system further includes: a charging module; the first end of the charging module is respectively 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 respectively connected to the second end of the third switch module and the second end of the fourth switch module; the control unit is further used to: in response to a charging request message sent by the battery controller, control 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 closed, the third switch module to be closed, the fourth switch module to be disconnected, and the fifth switch module to be closed; control the first power switch, the second power switch, and the third power switch to be turned on simultaneously and then disconnected after a second preset time.
[0026] According to the third aspect provided by the present application, an electronic device is provided, comprising: a processor; a memory for storing processor executable instructions; wherein the processor is configured to execute instructions to implement the method of the above-mentioned first aspect and any possible implementation manner thereof.
[0027] According to the fourth aspect provided by the present application, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method of the above-mentioned first aspect and any possible implementation method thereof.
[0028] According to the fifth aspect provided by the present application, a battery heating system is provided, including: a power battery, a motor controller power module, a three-phase motor, an inductor module and a coolant; the motor controller power module includes: a first power switch, a second power switch and a third power switch; the first end of the power battery is respectively 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; 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 respectively 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; the coolant 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: a battery heating system as described in the fifth aspect above.
[0030] According to the seventh aspect provided by the present application, a computer program product is provided, the computer program product comprising computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the method of the above-mentioned first aspect and any possible implementation manner thereof.
[0031] Therefore, the above technical features of the present application have the following beneficial effects:
[0032] (1) There is current in only one phase of the first phase coil, the second phase coil, and the third phase coil of the three-phase motor, so no electromagnetic force will be 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 up, the coolant flowing through the motor controller power module, the three-phase motor, the inductor module, and the power battery can be heated up, thereby causing the power battery to heat up.
[0033] (2) The current frequency in the inductor module is three times that of the motor controller power module, which can significantly increase the AC impedance and magnetic resistance loss of the inductor module, thereby allowing the inductor module to heat up rapidly, further improving the heating efficiency of the power battery.
[0034] (3) The first preset duration can be determined more quickly, thereby improving the efficiency of subsequently controlling the on-off duration of the motor controller power module according to the first preset duration, thereby effectively improving 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, when 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, thereby allowing the inductor module to heat up quickly, further improving the heating efficiency of the power battery.
[0035] (4) The duration of the current cycle can be determined more accurately.
[0036] (5) The magnetic flux lines generated by the inductor module can pass through the iron conductor, generating eddy currents on the iron conductor, thereby rapidly heating the iron conductor, which can further improve the heating efficiency of the power battery. At the same time, the iron conductor can be controlled by the direction of the coolant so that when the power battery needs to be heated, the iron conductor is close to the inductor module, without the need to add other control devices, which can effectively reduce costs.
[0037] (6) By 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, the power battery can be subsequently 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, selecting the inductor module according to the inductance can effectively reduce the current ripple and make the charging process more stable. Since the inductor module is connected in series with the three-phase motor, the inductor module can share the loss and heat 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 brought about by any implementation method in the second to seventh aspects can refer to the technical effects brought about by the corresponding implementation method in the first aspect, and will not be repeated here.
[0040] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present 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 showing a battery heating method according to an exemplary embodiment;
[0046] Figure 5 is a schematic diagram showing 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 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0049] In order to enable ordinary persons in the art to better understand the technical solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying 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 are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, 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. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0051] Before introducing the battery heating method provided by the present application in detail, a brief introduction to the application scenarios involved in the present application is first given.
[0052] With the rapid development of new energy electric vehicles, solving the pain points of users' difficulty in charging, long charging time, and reduced driving range of power batteries in winter has become the key direction of technical research for major automobile companies. At present, the boost charging of power batteries by low-voltage charging piles is usually achieved by forming a boost circuit with a motor controller and a three-phase motor, thereby solving the problems of users' difficulty in charging and long charging time. At the same time, by installing a heating device such as a heating wire or generating a high-frequency pulse current to heat the internal resistance of the power battery, the power battery can be quickly heated up in a low temperature environment, thereby solving the problem of reduced driving range of the power battery in winter.
[0053] Specifically, the power battery is usually heated by the following two methods: 1. The power battery is heated by the motor control circuit. Figure 1 Figure 1 is a schematic diagram of a motor control circuit. Figure 1 As shown, the motor control circuit 10 includes a power supply module 11, a three-phase inverter 12, a three-phase AC motor 13, a second switch module 14, a power battery 15, an energy storage module 16, 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 so that the power supply module charges the three-phase coil of the three-phase AC motor through the unidirectional conduction module and the three-phase coil of the three-phase AC motor charges the three-phase inverter alternately, so that the three-phase inverter and the three-phase AC motor heat the heat exchange medium of the power battery flowing through the three-phase inverter and / or the three-phase AC motor.
[0054] Second, by controlling the upper and lower bridge arm switch modules of the motor controller to be turned on and off periodically, an alternating current is generated in the loop formed by the battery pack, the motor controller and the motor. When the battery pack is alternately charged and discharged, the alternating current flows through the internal resistance of the battery pack to generate heat, that is, the battery pack generates heat from the inside, thereby achieving heating of the battery pack.
[0055] Before introducing the battery heating method provided by the present application in detail, a brief introduction to the implementation environment (implementation architecture) involved in the present application is first given.
[0056] The battery heating method provided in the embodiment of the present application may be applicable to a battery heating system. Figure 2 FIG. 2 shows a schematic diagram of the structure of the battery heating system 20. Figure 2 As shown, 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. Among them, 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 transistor VT1 and a diode VD1, the second power switch 222 includes a transistor VT2 and a diode VD2, the third power switch 223 includes a transistor VT3 and a diode VD3, the fourth power switch 224 includes a transistor VT4 and a diode VD4, the fifth power switch 225 includes a transistor VT5 and a diode VD5, and the sixth power switch 226 includes a transistor 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] Among them, 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 respectively 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 respectively connected to the first end of the resistor R1 and the first end of the capacitor C1; the second end of the inductor module 24 is respectively 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 respectively 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 respectively 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 respectively connected to the second end of the second power switch 222 and the first end of the fifth power switch 225; the first end of the third phase coil L3 is respectively 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 respectively connected to 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; the first end of the fourth switch module K4 is respectively connected to 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; the first end of the fifth switch module K5 is connected to the second end of the power battery 21.
[0060] Figure 3 Another structural schematic diagram of the battery heating system 20 is shown. Figure 3 As shown, 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 battery controller 26, a vehicle controller 27, a thermal management controller 28, a water pump 29, a cooling water tank 30, and a coolant 31.
[0061] Among them, the motor controller power module 22 is connected to the three-phase motor 23; the inductor module 24 is connected to 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 obtains the current temperature of the power battery 21 , and sends a heating request message to the vehicle controller 27 when the current temperature of the power battery 21 is less than or equal to a preset temperature.
[0064] In response to the heating request message, the vehicle controller 27 determines whether the vehicle meets the heating conditions according to the current gear position of the vehicle and whether the vehicle is in a fault state; the heating conditions include that the current gear position is the parking gear position and the vehicle is not in a fault state.
[0065] When the vehicle meets the heating conditions, the vehicle controller 27 sends a heating permission message to the battery controller 26 and the thermal management controller 28 .
[0066] The thermal management controller 28 receives the heating permission message and controls the water pump 29 to flow the coolant 31 out of the cooling water tank 30 .
[0067] The battery controller 26 receives the heating permission message and determines the heating duration and 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 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 the heating duration and the 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 time and the heating power.
[0070] For ease of understanding, the battery heating method provided in the present application is specifically introduced below with reference to the accompanying drawings.
[0071] Figure 4 FIG. 1 is a flow chart showing a battery heating method according to an exemplary embodiment. The battery heating method can be applied to a battery heating system. Figure 4 As shown, 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, the battery controller obtains the current temperature of the power battery, and sends a heating condition detection message to the vehicle controller when the current temperature of the power battery is less than or equal to the preset temperature. Afterwards, the vehicle controller responds to the heating condition detection message and determines whether the vehicle meets the heating condition according to the current gear position of the vehicle and whether the vehicle is in a fault state. The heating condition includes that the current gear position of the vehicle is the parking gear position and the vehicle is not in a fault state.
[0074] Furthermore, when the vehicle meets the heating conditions, the vehicle controller sends a heating permission message to the battery controller and the thermal management controller. The thermal management controller receives the heating permission message and controls the water pump to flow the coolant out of the cooling water tank. Afterwards, the battery controller receives the heating permission message and determines the heating time and heating power based on the temperature difference between the current temperature of the power battery and the preset temperature and the temperature difference mapping relationship. Among them, the temperature difference mapping relationship includes the heating power and heating time corresponding to the temperature difference. Afterwards, 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 . In response to the heating request message, the motor controller power module controls any one of the first power switch, the second power switch, and the third power switch to be turned on, and controls the other two power switches to be turned off in the current cycle.
[0076] Exemplarily, in response to the heating request message, the motor controller power module controls the first power switch to be turned on, the second power switch to be turned off, and the third power switch to be turned off in the current cycle.
[0077] Exemplarily, in response to the heating request message, the motor controller power module controls the first power switch to turn on at the start of the current cycle, and controls the first power switch to turn off after the first power switch is turned on for a duration of t1. Afterwards, the motor controller power module controls the second power switch to turn on at the moment of controlling the first power switch to turn off. Afterwards, the motor controller power module controls the second power switch to turn off after the second power switch is turned on for a duration of t2. Further, the motor controller power module controls the third power switch to turn on at the moment of controlling the second power switch to turn off, and controls the third power switch to be turned on for a duration of t3. Wherein, the duration of the current cycle is the sum of duration t1, duration t2, and duration t3.
[0078] Exemplarily, in response to the heating request message, the motor controller power module controls the first power switch to turn on at the start time of the current cycle, and controls the first power switch to turn off for a duration t5 after the first power switch is turned on for a duration t4. Afterwards, the motor controller power module controls the second power switch to turn on after controlling the first power switch to turn off for a duration t5. Then, the motor controller power module controls the second power switch to turn off for a duration t7 after the second power switch is turned on for a duration t6. Further, the motor controller power module controls the third power switch to turn on after controlling the second power switch to turn off for a duration t7, and controls the third power switch to turn on for a duration t8. Afterwards, the motor controller power module controls the third power switch to turn off for a duration t9 after the third power switch is turned on for a duration t8. Wherein, the duration of the current cycle is the sum of duration t4, duration t5, duration t6, duration t7, duration t8, and duration t9.
[0079] It is understandable that in the prior art, during the process of heating the power battery, since one phase power switch in the upper bridge power switch and two phase power switches in the lower bridge power switch are turned on at the same time, the rotor in the three-phase motor is subjected to uneven force, thereby generating torque output. In this application, after receiving the heating request message sent by the battery controller, in response to the heating request message, any one of the first power switch, the second power switch, and the third power switch is controlled to be turned on during the current cycle, and the other two power switches are controlled to be turned off. In this way, there is current in only one phase coil among the first phase coil, the second phase coil, and the third phase coil of the three-phase motor, and no electromagnetic force is generated in the stator winding of the three-phase motor, which can effectively avoid torque output.
[0080] At the same time, when any one of the first power switch, the second power switch, and the third power switch is turned on, the power battery outputs current, and the current flows through the turned-on power switch, the three-phase motor, and the inductor module in sequence to charge the inductor module and the three-phase motor; at the moment when the turned-on power switch is disconnected, the inductor module and the three-phase motor generate an induced back electromotive force, and when the induced back electromotive force exceeds the bus voltage of the power battery, the inductor module and the three-phase motor discharge energy, and the current flows out from the inductor module and the three-phase motor and returns to the positive pole of the power battery to charge the power battery, which can achieve rapid heating inside the power battery. In the process of charging and discharging the three-phase motor, there is an alternating current in the three-phase motor, and due to the internal resistance in the three-phase motor, the three-phase motor can be heated. In the process of charging and discharging the inductor module, the AC impedance and magnetic resistance loss of the inductor module can be increased, thereby heating the inductor module. At the same time, there is current in the motor controller power module, which will cause the motor controller power module to heat up. In this way, after the motor controller power module, the three-phase motor, and the inductor module are heated up, the coolant flowing through the motor controller power module, the three-phase motor, the inductor module, and the power battery can be heated up, thereby heating up the power battery.
[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. In response to a heating request message, the power module of the motor controller controls the first power switch to be turned on for the first preset time at the start time of the current cycle and then turned off. After the first power switch is turned off for the first preset time, the second power switch is controlled to be turned on for the first preset time and then turned off. After the second power switch is turned off for the first preset time, the third power switch is controlled to be turned on for the first preset time and then turned off. The third power switch is controlled to be turned off for the first preset time.
[0083] Exemplarily, in response to the heating request message, the motor controller power module controls the first power switch to turn on at the start time of the current cycle, and controls the first power switch to turn off for a duration t10 after the first power switch is turned on for a duration t10. Afterwards, the motor controller power module controls the second power switch to turn on after the first power switch is turned off for a duration t10. Then, the motor controller power module controls the second power switch to turn off for a duration t10 after the second power switch is turned on for a duration t10. Further, the motor controller power module controls the third power switch to turn on after the second power switch is turned off for a duration t10. Afterwards, the motor controller power module controls the third power switch to turn off for a duration t10 after the third power switch is turned on for a duration t10. Wherein, the duration of the current cycle is six times the duration t10.
[0084] For example, Figure 5 is a schematic diagram of the current waveform of the inductor module in the current cycle. Figure 5 As shown, the horizontal axis is the duration, and the vertical axis is the current in the inductor module and the on-off state of the motor controller power module. In the current cycle, when the first power switch is on for a duration of t10, the current in the inductor module is gradually increasing; when the first power switch is off for a duration of t10, the current in the inductor module is gradually decreasing; after the first power switch is off for a duration of t10, when the second power switch is on for a duration of t10, the current in the inductor module is gradually increasing; when the second power switch is off for a duration of t10, the current in the inductor module is gradually decreasing; after the second power switch is off for a duration of t10, when the third power switch is on for a duration of t10, the current in the inductor module is gradually increasing; when the third power switch is off for a duration of t10, the current in the inductor module is gradually decreasing. The duration of the current cycle is six times the duration t10.
[0085] It can be understood that in the current cycle, the duration of time when current exists in the first power switch, the second power switch and the third power switch accounts for one third of the duration of the current cycle, while the duration of time when current exists in the inductor module is the duration of the current cycle. In this way, the current frequency in the inductor module is three times that of the motor controller power module, which can greatly improve the AC impedance and magnetic resistance loss of the inductor module, thereby allowing the inductor module to heat up rapidly, further improving the heating efficiency of the power battery.
[0086] In some embodiments, the heating request message includes: heating power. In order to improve the heating efficiency of the power battery, the battery heating method provided in the embodiment of the present application further includes:
[0087] S601. The motor controller power module determines a first preset duration from a preset mapping relationship according to the heating power.
[0088] The mapping relationship includes the duration corresponding to the heating power. The on-off frequency of the motor controller power module is negatively correlated with the first preset duration, 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] Exemplarily, the preset mapping relationship may be as shown in Table 1 below:
[0090] Table 1 Preset mapping relationship
[0091] Heating power Duration P1 t11 P2 t12 P3 t13 P4 t14
[0092] It is understandable that, through the preset mapping relationship, the first preset duration can be determined more quickly, and then the efficiency of controlling the on-off duration of the motor controller power module according to the first preset duration 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 correlated with the first preset duration, when 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 can quickly heat up, and further improve the heating efficiency of the power battery.
[0093] In some embodiments, the heating request message includes: heating duration. In order to accurately determine the duration of the current cycle, the battery heating method provided in the embodiment of the present application further includes:
[0094] S701. The motor controller power module divides the heating time into multiple cycles, and determines any one cycle as the current cycle.
[0095] As a possible implementation manner, the motor controller power module divides the heating time into multiple cycles in response to the heating request message, and determines any one cycle as the current cycle.
[0096] It can be understood that by dividing the heating duration into multiple cycles, the duration of the current cycle can be determined more accurately.
[0097] In some embodiments, a ferrous conductor is pre-installed in the water channel of the inductor module.
[0098] It is understandable that when the high-frequency alternating current passes through the inductor module, an alternating high-frequency magnetic field will be generated around it. In this way, an iron conductor is pre-installed in the water channel of the inductor module, so that the magnetic flux generated by the inductor module can pass through the iron conductor, generate eddy currents on the iron conductor, and then the iron conductor is quickly heated up, which can further improve the heating efficiency of the power battery. At the same time, the iron conductor can be controlled by the direction of the coolant, so that when the power battery needs to be heated, the iron conductor is close to the inductor module, and no other control devices need to be added, which can effectively reduce costs.
[0099] In some embodiments, in order to heat the power battery, the battery heating method provided in the embodiment of the present application further includes:
[0100] S801. The motor controller power module controls 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.
[0101] As a possible implementation method, the motor controller power module responds to the heating request message to control 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.
[0102] It can be understood that by 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, the power battery can be subsequently 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.
[0103] In some embodiments, in order to charge the power battery, the battery heating method provided in the embodiment of the present application further includes:
[0104] S901. In response to the charging request message sent by the battery controller, the motor controller power module controls 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 closed, the third switch module to be closed, the fourth switch module to be disconnected, and the fifth switch module to be closed.
[0105] As a possible implementation, the battery controller obtains the current power of the power battery, and sends a charging matching message to the vehicle controller when the current power of the power battery is less than or equal to the preset power. After that, the vehicle controller controls the battery heating system to match the charging module in response to the charging matching message. After the vehicle controller completes the matching of the battery heating system and the charging module, it sends a matching completion message to the battery controller.
[0106] Afterwards, 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. In response to the charging request message, 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. Afterwards, when the current temperature of the motor controller power module is greater than or equal to the temperature threshold, the thermal management controller controls the water pump to flow the coolant out of the cooling water tank. When the current temperature of the stator of the three-phase motor is greater than or equal to the temperature threshold, the thermal management controller controls the water pump to flow the coolant out of the cooling water tank.
[0107] Furthermore, the motor controller power module controls 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 closed, the third switch module to be closed, the fourth switch module to be disconnected, 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, and the third power switch to be turned on simultaneously for a second preset time and then turned off.
[0109] It can be understood that by 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 closed, the third switch module to be closed, the fourth switch module to be disconnected, and the fifth switch module to be closed, and controlling the first power switch, the second power switch, and the third power switch to be turned on at the same time for the second preset time and then disconnected, the power battery can be charged. At the same time, selecting the inductor module according to the inductance can effectively reduce the current ripple and make the charging process more stable. Since the inductor module is connected in series with the three-phase motor, the inductor module can share the loss and heat of the three-phase motor, and can reduce the risk of rotor demagnetization of the three-phase motor.
[0110] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, the battery heating device or electronic device includes a hardware structure and / or software module corresponding to the execution of 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 herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0111] The embodiments of the present application can exemplarily divide the functional modules of the battery heating device or the electronic device according to the above method. For example, the battery heating device or the electronic device can include various functional modules corresponding to the various functional divisions, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiments of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation.
[0112] Figure 6 1 is a block diagram of a battery heating device according to an exemplary embodiment. The battery heating device 1000 can be applied to a battery heating system. Figure 6 The battery heating device 1000 includes a receiving unit 1001 , a control unit 1002 , a determining unit 1003 , and a processing unit 1004 .
[0113] The receiving unit 1001 is used to receive a heating request message sent by the battery controller.
[0114] The control unit 1002 is used to 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 in the current cycle in response to the heating request message.
[0115] Optionally, in order to improve the heating efficiency of the power battery, such as Figure 6 As shown, the control unit 1002 is specifically used for:
[0116] In response to a heating request message, the first power switch is controlled to be turned on for the first preset time period at the start time of the current cycle and then turned off; after the first power switch is turned off for the first preset time period, the second power switch is controlled to be turned on for the first preset time period and then turned off; after the second power switch is turned off for the first preset time period, the third power switch is controlled to be turned on for the first preset time period and then turned off; and the third power switch is controlled to be turned off for the first preset time period.
[0117] Optionally, the heating request message includes: heating power, in order to improve the heating efficiency of the power battery, such as Figure 6 As shown, the above-mentioned determination unit 1003 is used to:
[0118] According to the heating power, a first preset duration is determined from a preset mapping relationship. The mapping relationship includes a duration corresponding to the heating power. The on-off frequency of the motor controller power module is negatively correlated with the first preset duration, 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.
[0119] Optionally, the heating request message includes: heating duration, in order to accurately determine the duration of the current cycle, such as Figure 6 As shown, the processing unit 1004 is used to:
[0120] The heating time is divided into a plurality of cycles, and any one cycle is determined as the current cycle.
[0121] Optionally, an iron conductor is pre-installed in the water channel of the inductance module.
[0122] Optionally, to heat the power battery, e.g. Figure 6 As shown, the control unit 1002 is also used for:
[0123] 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 turned on, the second switch module to be turned off, the third switch module to be turned on, the fourth switch module to be turned on, and the fifth switch module to be turned on.
[0124] Optionally, in order to charge the power battery, such as Figure 6 As shown, the control unit 1002 is also used for:
[0125] In response to the charging request message sent by the battery controller, the fourth power switch is controlled to be disconnected, the fifth power switch is controlled to be disconnected, the sixth power switch is controlled to be disconnected, 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 disconnected, 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 and then turned off.
[0127] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0128] Figure 7 FIG. 1 is a block diagram of an electronic device according to an exemplary embodiment. Figure 7 As shown, the electronic device 1100 includes but is not limited to: a processor 1101 and a memory 1102 .
[0129] The memory 1102 is used to store executable instructions of the processor 1101. It can be understood that the processor 1101 is configured to execute instructions to implement the battery heating method in the above embodiment.
[0130] It should be noted that those skilled in the art can understand that Figure 7 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and the electronic device may include Figure 7 More or fewer components may be shown, or certain components may be combined, or the components may be arranged differently.
[0131] The processor 1101 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 1102, and calling data stored in the memory 1102, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 1101 may include one or more processing units. Optionally, the processor 1101 may 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 communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1101.
[0132] The memory 1102 may be used to store software programs and various data. The memory 1102 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one functional module (such as a receiving unit, a control unit, a determination unit, a processing unit), etc. In addition, the memory 1102 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0133] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1102 including instructions. The instructions can be executed by the processor 1101 of the electronic device 1100 to implement the battery heating method in the above embodiment.
[0134] In actual implementation, Figure 6 The functions of the receiving unit 1001, the control unit 1002, the determination unit 1003, and the processing unit 1004 in Figure 7 The processor 1101 in the embodiment calls the computer program stored in the memory 1102. The specific execution process can refer to the description of the battery heating method in the above embodiment, which will not be repeated here.
[0135] Optionally, the computer-readable storage medium may be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0136] In an exemplary embodiment, the embodiment of the present application further provides a battery heating system, which includes a power battery, a motor controller power module, a three-phase motor, an inductor module and a coolant. The motor controller power module includes: 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 coolant flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence.
[0137] In an exemplary embodiment, the present application also provides a vehicle, which includes the above-mentioned battery heating system.
[0138] In an exemplary embodiment, the present application also provides a computer program product including one or more instructions, and the one or more instructions can be executed by a processor of an electronic device to complete the battery heating method in the above embodiment.
[0139] It should be noted that when the instructions in the above-mentioned computer-readable storage medium or one or more instructions in the computer program product are executed by the processor of the electronic device, the various processes of the above-mentioned battery heating method embodiment are implemented, and the same technical effect as the above-mentioned battery heating method can be achieved. To avoid repetition, they will not be repeated here.
[0140] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0141] In the 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 schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0142] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may 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 may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0144] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks or optical disks.
[0145] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A battery heating method, characterized in that: 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 coolant; 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 respectively 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; 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 respectively 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; the coolant 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, any one of the first power switch, the second power switch, and the third power switch is controlled to be turned on, and the other two power switches are controlled to be turned off in a current cycle.
2. The method according to claim 1, characterized in that 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 cycle, and controlling the other two power switches to be turned off, includes: In response to the heating request message, the first power switch is controlled to be turned on for the first preset time period at the start time of the current cycle and then turned off; after the first power switch is turned off for the first preset time period, the second power switch is controlled to be turned on for the first preset time period and then turned off; after the second power switch is turned off for the first preset time period, the third power switch is controlled to be turned on for the first preset time period and then turned off; and the third power switch is controlled to be turned off for the first preset time period.
3. The method according to claim 2, characterized in that The heating request message includes: heating power; the method further includes: According to the heating power, the first preset time length is determined from a preset mapping relationship; the mapping relationship includes the time length corresponding to the heating power; the on-off frequency of the motor controller power module is negatively correlated with 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.
4. The method according to claim 1, characterized in that: The heating request message includes: heating duration; the method further includes: The heating duration is divided into a plurality of cycles, and any one cycle is determined as the current cycle.
5. The method according to claim 1, characterized in that An iron conductor is pre-installed in the water channel of the inductance module.
6. The method according to any one of claims 1 to 5, 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 end of the power battery is connected to the first end of the first switch module; the second end of the first switch module is respectively connected to 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 first end of the second switch module; the second end of the second switch module is respectively connected to the second end of the inductor module and the first end of the third switch module; the second end of the third switch module is connected to the second end of the fourth switch module; the first end of the fourth switch module is respectively connected to the second end of the fourth power switch, the second end of the fifth power switch, the second end of the sixth power switch, and the second end of the fifth switch module; the first end of the fifth switch module is connected to the second end of the power battery; the first end of the fourth power switch is respectively connected to the second end of the first power switch and the first end of the first phase coil; the first end of the fifth power switch is respectively connected to the second end of the second power switch and the first end of the second phase coil; the first end of the sixth power switch is respectively connected to the second end of the third power switch and the first end of the third phase coil; The method further comprises: 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 turned on, the second switch module to be turned off, the third switch module to be turned on, the fourth switch module to be turned on, and the fifth switch module to be turned on.
7. The method according to claim 6, characterized in that The battery heating system further includes: a charging module; a first end of the charging module is respectively connected to a first end of the second switch module, 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 second end of the first switch module; a second end of the charging module is respectively connected to a second end of the third switch module and a second end of the fourth switch module; The method further comprises: In response to the charging request message sent by the battery controller, control 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 closed, the third switch module to be closed, the fourth switch module to be disconnected, and the fifth switch module to be closed; 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 and then turned off.
8. A battery heating device, characterized in that: 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 coolant; 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 respectively 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; 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 respectively 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; the coolant flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence; the device comprises: a receiving unit and a control unit; The receiving unit is used to receive a heating request message sent by the battery controller; The control unit is used to 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 in a current cycle in response to the heating request message.
9. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: When the computer-executable instructions stored in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is capable of performing the method as claimed in any one of claims 1 to 7.
11. 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 end of the power battery is respectively 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; 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 respectively 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; the coolant flows through the motor controller power module, the three-phase motor, the inductor module and the power battery in sequence.
12. A vehicle, characterized in that: include: The battery heating system of claim 11.
Citation Information
Patent Citations
Battery system with adjustable heating speed and control method thereof
CN111216600A
Motor control circuit, charging method and heating method of power battery
CN111347893A
Motor control circuit, vehicle, heating method and charging and discharging method
CN111347924A
Vehicle and power battery temperature control device thereof
CN111354996A
Vehicle and temperature control device thereof
CN111354998A