Power battery heating method, device, vehicle and storage medium
By obtaining the status information of the power battery and the driving motor, calculating the available power and torque, controlling the motor switching to realize the pulse heating of the power battery, solving the problem of the inability to heat the power battery in the driving state in the prior art, and improving the low-temperature performance of electric vehicles.
Patent Information
- Application Number
- CN202510798441.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-16
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2045-06-16
AI Technical Summary
The existing power battery pulse heating scheme cannot realize the pulse heating of the power battery while the vehicle is driving, and the usage scenarios are limited.
By obtaining the vehicle's power battery status information, the driving motor's speed and power torque requirements, calculating short- and long-term available power, controlling the driving motor to switch between zero torque and amplitude torque, realizing pulse heating of the power battery and vehicle driving.
In a low-temperature environment, pulse heating of the power battery is achieved, improving the low-temperature power performance and charging and discharge performance of electric vehicles.
Smart Images

Figure CN120307955B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a power battery heating method, device, vehicle and storage medium. Background Art
[0002] For electric vehicles, the power battery and motor system are two key components of the vehicle's drive circuit. In low-temperature environments, lithium-ion activity decreases, causing the power battery's charge and discharge performance to degrade significantly, significantly limiting the low-temperature power performance of electric vehicles.
[0003] To improve the power performance and charge-discharge performance of power batteries at low temperatures, heating them to raise their temperature is an effective method. Existing power battery heating methods are mainly divided into external heating and internal self-heating. Internal self-heating offers significant advantages over external heating in terms of heating rate and efficiency.
[0004] Pulse heating of power batteries utilizes the pulse heating function of the motor system to heat the power battery. This is an internal self-heating method already in use in electric vehicles, boasting high heating rates and efficiency. However, existing pulse heating solutions for power batteries have the following technical issues: their use cases are limited, and pulse heating of power batteries cannot be achieved while the vehicle is in motion. Summary of the Invention
[0005] The object of the present invention is to provide a power battery heating method, device, vehicle and storage medium to alleviate or eliminate at least one of the above-mentioned technical problems.
[0006] A power battery heating method according to the present invention comprises the following steps:
[0007] Get the current status information of the vehicle's power battery;
[0008] Obtaining the current speed of the driving motor of the vehicle;
[0009] obtaining a current power torque demand of the vehicle;
[0010] Determining, according to the current state information, the short-term available power of the power battery at a preset pulse heating current frequency through a first mapping relationship;
[0011] Calculating the short-term available torque of the drive motor according to the short-term available power and the current speed;
[0012] Using the short-term available torque as the amplitude torque, determining a heating torque requirement for switching between zero torque and the amplitude torque according to the preset pulse heating current frequency;
[0013] adjusting the duty cycle of the amplitude torque in the heating torque request according to the current power torque request to obtain a current torque request;
[0014] The drive motor is controlled to operate according to the current torque demand to perform pulse heating on the power battery and drive the vehicle.
[0015] Optionally, the power battery heating method further includes the following steps:
[0016] Obtaining current accelerator pedal information of the vehicle;
[0017] determining, according to the current state information, the long-term available power of the power battery at the preset pulse heating current frequency through a second mapping relationship;
[0018] The current power torque demand of the vehicle is determined according to the long-term available power and the current accelerator pedal information.
[0019] Optionally, determining the short-time available power of the power battery at the preset pulse heating current frequency by using the first mapping relationship includes the following steps: determining the short-time available power of the power battery at the preset pulse heating current frequency by querying a preset short-time available power table;
[0020] Determining the long-term available power of the power battery at the preset pulse heating current frequency through the second mapping relationship includes the following steps: determining the long-term available power of the power battery at the preset pulse heating current frequency by querying a preset long-term available power table.
[0021] Optionally, when the vehicle is in driving state and the power battery has a pulse heating requirement, a preset battery heating operation is performed, and the preset battery heating operation includes the following steps: controlling the operation of the drive motor according to the current torque requirement.
[0022] Optionally, before executing the preset battery heating operation, the method further includes the following steps: when the current battery temperature of the power battery is lower than a preset temperature threshold, determining that the power battery has a pulse heating requirement.
[0023] Optionally, the current status information includes current battery temperature and current battery power.
[0024] Optionally, the preset pulse heating current frequency is a calibrated value that meets preset NVH performance requirements.
[0025] The present invention also proposes a power battery heating device, comprising:
[0026] A first acquisition module is used to obtain current status information of the vehicle's power battery;
[0027] A second acquisition module is used to acquire the current rotation speed of the driving motor of the vehicle;
[0028] a third acquisition module, configured to acquire a current power torque demand of the vehicle;
[0029] A first processing module is configured to determine, based on the current state information, a short-term available power of the power battery at a preset pulse heating current frequency using a first mapping relationship;
[0030] a second processing module, configured to calculate the short-term available torque of the drive motor according to the short-term available power and the current speed;
[0031] a third processing module, configured to: use the short-term available torque as the amplitude torque to determine a heating torque requirement for switching between zero torque and the amplitude torque according to the preset pulse heating current frequency;
[0032] The fourth processing module is configured to adjust the duty cycle of the amplitude torque in the heating torque demand according to the current power torque demand to obtain a current torque demand.
[0033] A control module is used to control the operation of the drive motor according to the current torque demand.
[0034] Optionally, the power battery heating device further includes:
[0035] A fourth acquisition module, configured to acquire current accelerator pedal information of the vehicle;
[0036] A fifth processing module is configured to determine, according to the current state information, the long-term available power of the power battery at the preset pulse heating current frequency by using a second mapping relationship;
[0037] A sixth processing module is configured to determine the current power torque requirement of the vehicle according to the long-term available power and the current accelerator pedal information.
[0038] The present invention also proposes a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement any one of the above-mentioned power battery heating methods.
[0039] The present invention further provides a storage medium on which a computer program is stored. The computer program is executed by a processor to implement any of the above-mentioned power battery heating methods.
[0040] This invention broadens the application scenarios of pulse heating of power batteries, enabling pulse heating of power batteries while the vehicle is in motion. During pulse heating of the power battery, the frequency of the power battery output current is increased, thereby improving the power battery's output capacity, and further enhancing the low-temperature power performance and charge-discharge performance of the electric vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 is a control flow chart of the power battery heating method described in some embodiments;
[0042] Figure 2 is a schematic diagram of a high-voltage subsystem described in some embodiments;
[0043] Figure 3 is a schematic diagram of a control subsystem described in some embodiments;
[0044] Figure 4 is a control flow chart of a power battery heating method described in a specific example;
[0045] Figure 5 is a schematic diagram of a power battery heating device described in some embodiments;
[0046] Figure 6 Schematic diagram of a vehicle described in some embodiments.
[0047] In the figure, 101 is a power battery, 102 is a motor system, 1011 is a constant voltage source, 1012 is a battery internal resistance, 1013 is a relay, 1021 is a motor controller, 1022 is a drive motor, 201 is a vehicle control unit, 202 is a battery management system, 203 is a motor control unit, 30 is a power battery heating device, 301 is a first acquisition module, 302 is a second acquisition module, 303 is a third acquisition module, 304 is a first processing module, 305 is a second processing module, 306 is a third processing module, 307 is a fourth processing module, 308 is a control module, 40 is a vehicle, 401 is a memory, and 402 is a processor. DETAILED DESCRIPTION
[0048] The following describes the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art will readily appreciate the other advantages and benefits of the present invention from the disclosure herein. The present invention may also be implemented or applied through various other specific embodiments, and the various details in this specification may be modified or altered based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are intended only to illustrate the present invention and are not intended to limit the scope of protection of the present invention.
[0049] It should be noted that the illustrations provided in the following embodiments are merely schematic illustrations of the basic concept of the present invention. The illustrations only show components related to the present invention and are not drawn according to the number, shape, and size of components in actual implementation. In actual implementation, the type, quantity, and proportion of each component may be changed arbitrarily, and the component layout may also be more complex.
[0050] For electric vehicles, the power battery and motor system are two key components of the vehicle's drive circuit. In low-temperature environments, lithium-ion activity decreases, causing the power battery's charge and discharge performance to degrade significantly, significantly limiting the low-temperature power performance of electric vehicles.
[0051] To improve the power performance and charge-discharge performance of power batteries at low temperatures, heating them to raise their temperature is an effective method. Existing power battery heating methods are mainly divided into external heating and internal self-heating. Internal self-heating offers significant advantages over external heating in terms of heating rate and efficiency.
[0052] Pulse heating of power batteries utilizes the pulse heating function of the motor system to heat the power battery. This is an internal self-heating method already in use in electric vehicles, characterized by high heating rates and efficiency. However, an analysis of existing pulse heating solutions for power batteries reveals the following technical issues: In existing pulse heating solutions, the pulse current generated by the motor system requires the motor to be at zero speed, and during the pulse heating process, the motor system cannot provide the torque required for vehicle movement. This limits its use case and prevents pulse heating of the power battery while the vehicle is in motion.
[0053] In order to alleviate or eliminate the above technical problems, this embodiment proposes a power battery heating method, such as Figure 1 As shown, the power battery heating method includes the following steps:
[0054] S100: Obtaining current status information of the vehicle's power battery;
[0055] S200: Acquire the current speed of the vehicle's drive motor;
[0056] S300: Obtaining the current power torque demand of the vehicle;
[0057] S400: Determine, based on the current state information, the short-term available power of the power battery at a preset pulse heating current frequency using a first mapping relationship;
[0058] S500: Calculating the short-term available torque of the drive motor based on the short-term available power and the current speed;
[0059] S600: Using the short-time available torque as the amplitude torque, determining a heating torque requirement for switching between zero torque and amplitude torque according to a preset pulse heating current frequency;
[0060] S700: Adjusting the duty cycle of the amplitude torque in the heating torque demand according to the current power torque demand to obtain the current torque demand;
[0061] S800: Controls the drive motor operation based on the current torque demand to pulse heat the power battery and drive the vehicle.
[0062] The above-mentioned power battery heating method is adopted to control the drive motor by combining the speed of the drive motor and the torque required for vehicle driving. By controlling the drive motor to quickly switch between zero torque and amplitude torque according to the preset pulse heating current frequency, and adjusting the duty cycle of the amplitude torque in the heating torque demand according to the current power torque demand, on the one hand, the torque required for the output vehicle is guaranteed, and on the other hand, the generation of pulse current is realized.
[0063] In other words, the above-mentioned technical solution can improve the power performance of electric vehicles in low-temperature environments, realize the battery pulse heating function when the vehicle is driving, and achieve the effect of improving the low-temperature power performance and charging performance of the vehicle.
[0064] In some embodiments, the power battery heating method further includes the following steps:
[0065] Get the vehicle's current accelerator pedal information;
[0066] Determining the long-term available power of the power battery at a preset pulse heating current frequency through a second mapping relationship according to the current state information;
[0067] Determine the vehicle's current power torque demand based on long-term available power and current accelerator pedal information.
[0068] By adopting the above technical solution, by calculating the long-term available power, when there is no pulse heating demand, the output of the drive motor can be limited based on the current power torque demand, ensuring that the power battery can provide stable power for a long time. When there is a pulse heating demand, the duty cycle of the amplitude torque in the heating torque demand can be adjusted based on the current power torque demand, so that the current torque demand can meet the current power torque demand of the vehicle. Moreover, since both the long-term available power and the short-term available power are calculated based on the preset pulse heating current frequency, the duty cycle of the amplitude torque in the heating torque demand can be more conveniently adjusted based on the current power torque demand.
[0069] In some embodiments, determining the short-term available power of the power battery at a preset pulse heating current frequency using the first mapping relationship includes the following steps: determining the short-term available power of the power battery at the preset pulse heating current frequency by querying a preset short-term available power table; and determining the long-term available power of the power battery at the preset pulse heating current frequency using the second mapping relationship includes the following steps: determining the long-term available power of the power battery at the preset pulse heating current frequency by querying a preset long-term available power table. The above technical solution is easy to implement.
[0070] In a specific implementation, the first mapping relationship refers to the mapping relationship between the current state information and the short-term available power, and the second mapping relationship refers to the mapping relationship between the current state information and the long-term available power.
[0071] In some embodiments, a preset battery heating operation is only executed when the vehicle is in motion and the power battery requires pulse heating. This preset battery heating operation includes the following steps: controlling the drive motor operation based on the current torque demand. In other words, when there is no pulse heating demand, a conventional drive scheme can be used to control the drive motor operation. For example, when there is no pulse heating demand, the vehicle's current power torque demand can be determined based on the long-term available power and current accelerator pedal information. This current power torque demand can be used to limit the drive motor output, ensuring that the power battery can provide stable power over a long period of time.
[0072] As a preferred example, the driving state of the vehicle refers to a state where the vehicle speed is greater than 0.
[0073] In some embodiments, the preset battery heating operation further includes the following steps:
[0074] Using the short-time available torque as the amplitude torque, determining the heating torque requirement for switching between zero torque and amplitude torque according to a preset pulse heating current frequency;
[0075] The duty cycle of the magnitude torque in the heating torque request is adjusted according to the current power torque request to obtain the current torque request.
[0076] By adopting the above technical solution, when there is no pulse heating demand, it is not necessary to calculate the heating torque demand, thereby saving the vehicle's computing resources.
[0077] Furthermore, the preset battery heating operation further includes the following steps:
[0078] Determining the short-term available power of the power battery at a preset pulse heating current frequency through a first mapping relationship according to the current state information;
[0079] The short-term available torque of the drive motor is calculated based on the short-term available power and the current speed.
[0080] By adopting the above technical solution, when there is no pulse heating demand, it is not necessary to calculate the short-term available torque, thereby saving the vehicle's computing resources.
[0081] More specifically, as a specific example, the preset battery heating operation includes the following steps:
[0082] Determining the short-term available power of the power battery at a preset pulse heating current frequency through a first mapping relationship according to the current state information;
[0083] Calculate the short-term available torque of the drive motor according to the short-term available power and the current speed;
[0084] Using the short-time available torque as the amplitude torque, determining the heating torque requirement for switching between zero torque and amplitude torque according to a preset pulse heating current frequency;
[0085] The duty cycle of the magnitude torque in the heating torque request is adjusted according to the current power torque request to obtain the current torque request.
[0086] In some embodiments, before executing the preset battery heating operation, the following step is further included: when the current battery temperature of the power battery is lower than a preset temperature threshold, determining whether the power battery requires pulse heating. Determining whether the power battery requires pulse heating based on the current battery temperature is easy to implement.
[0087] In some embodiments, the current state information includes the current battery temperature and the current battery charge. The current state information can be collected in real time by a battery management system (BMS) or a corresponding sensor module.
[0088] In some embodiments, the pulse heating current frequency is set to a calibrated value that meets preset NVH performance requirements. Using this calibrated value can reduce or even eliminate the impact of pulse heating on vehicle driving and NVH performance, ensuring a better driving experience.
[0089] It should be noted that the power battery heating method provided in the embodiment of the present invention may be executed by a power battery heating system of a vehicle, which includes a high-voltage subsystem and a control subsystem.
[0090] like Figure 2As shown, the high-voltage subsystem of the power battery heating system includes a power battery 101 and a motor system 102. The power battery includes a constant voltage source 1011, a battery internal resistor 1012, and a relay 1013. The constant voltage source 1011 provides the output power of the power battery 101. In a low-temperature environment, the battery internal resistor 1012 of the power battery 101 increases. When a high-frequency pulse current flows through the battery internal resistor 1012, a large amount of heat is generated, thereby achieving pulse heating of the power battery. Relay 1013 is used to control the on / off of the entire high-voltage subsystem circuit. The motor system 102 includes a motor controller 1021 and a drive motor 1022. The input of the motor controller 1021 is connected to the positive and negative poles of the power battery 101, and the output of the motor controller 1021 is connected to the motor stator of the drive motor 1022. By controlling the on / off of the switching tube of each phase power module within the motor controller 1021, the motor system 102 can be controlled. The motor system 102 shown in the schematic diagram is a three-phase motor, which is only a specific example. In specific implementations, the motor system 102 can also be expanded to a multi-phase motor system.
[0091] like Figure 3 As shown, the control subsystem of the power battery heating system includes a vehicle control unit 201, a battery management system 202, and a motor control unit 203. The vehicle control unit 201 is often referred to as the Vehicle Control Unit (VCU), the battery management system 202 is often referred to as the Battery Management System (BMS), and the motor control unit 203 is often referred to as the Motor Control Unit (MCU). The vehicle control unit 201 can obtain accelerator pedal signals and vehicle status information and send the final power torque demand to the motor control unit 203. The battery management system 202 can obtain power battery status information, including temperature and charge information, and send the final pulse heating request and short-term available power to the motor control unit 203, and the long-term available power to the vehicle control unit 201. The motor control unit 203 can obtain the drive motor speed signal and control the drive motor through a torque control algorithm, thereby outputting the torque required by the vehicle control unit 201 and the pulse current required for power battery pulse heating.
[0092] Obviously, the high-voltage subsystem and control subsystem on an existing electric vehicle can also be used to implement the power battery heating method provided in the embodiment of the present invention.
[0093] As a specific example, Figure 4 As shown, a power battery heating method includes the following steps:
[0094] The battery management system determines the preset pulse heating current frequency: determines the preset pulse heating current frequency f_plsh that can meet the vehicle's NVH performance and vehicle comfort. The preset pulse heating current frequency can be calibrated and determined in the early stage through test calibration.
[0095] The battery management system determines the long-term available power: The battery management system stores a table of the long-term available power of the power battery, which can be accessed. Based on the current battery temperature and battery charge collected in real time, the battery management system queries the table to obtain the real-time long-term available power. It should be noted that the long-term available power is the maximum power that the power battery can continuously output for a long period of time at the preset pulse heating current frequency determined above. The dimensions of the long-term available power table include the battery temperature and battery charge (SOC) of the power battery.
[0096] The battery management system determines the short-term available power: The battery management system stores a short-term available power table for the power battery that can be called up. Based on the current battery temperature and current battery charge of the power battery collected in real time, the battery management system queries the short-term available power table to obtain the real-time short-term available power. The short-term available power is the maximum power that the power battery can output in a short period of time at the preset pulse heating current frequency determined above. The dimensions of the short-term available power table include the power battery temperature and battery charge (SOC). It should be noted that long-term and short-term are relative concepts and can be calibrated and set according to actual conditions.
[0097] The vehicle control unit determines the vehicle's current power torque requirement based on the long-term available power and the current accelerator pedal information: The vehicle control unit determines the current power torque requirement of the drive motor based on the long-term available power of the power battery and the accelerator pedal signal input by the driver.
[0098] The battery management system determines whether there is a need for pulse heating: The battery management system determines whether the pulse heating function needs to be started based on the current battery temperature of the power battery. When the current battery temperature of the power battery is lower than the temperature threshold required for heating, the pulse heating function is started and a pulse heating request is sent to the motor control unit.
[0099] The motor control unit calculates the short-time available torque of the drive motor based on the short-time available power and the current speed: The motor control unit calculates the short-time available torque of the drive motor in real time based on the short-time available power sent by the battery management system and the current speed of the drive motor received, and uses the short-time available torque as the amplitude torque under the pulse heating state.
[0100] The motor control unit uses the short-time available torque as the amplitude torque to determine the heating torque requirement for switching between zero torque and amplitude torque according to the preset pulse heating current frequency: after the motor control unit receives the pulse heating request signal from the battery management system, the motor control unit controls the requested torque of the drive motor to quickly switch between zero torque and amplitude torque according to the preset pulse heating current frequency.
[0101] The motor control unit adjusts the duty cycle of the amplitude torque in the heating torque demand according to the current power torque demand to obtain the current torque demand: the motor control unit adjusts the actual output torque and pulse heating current of the drive motor by adjusting the duration of the amplitude torque within a cycle, thereby obtaining a current torque demand that changes according to the preset pulse heating current frequency.
[0102] The motor control unit controls the operation of the drive motor according to the current torque demand: the motor control unit uses the current torque demand obtained by the above calculation as the control target, and controls the output of the drive motor according to the current torque demand and the preset torque control algorithm.
[0103] like Figure 5 As shown, in some embodiments, the present invention further proposes a power battery heating device 30, comprising:
[0104] A first acquisition module 301 is configured to acquire current status information of a vehicle's power battery;
[0105] A second acquisition module 302 is used to acquire the current speed of the vehicle's drive motor;
[0106] The third acquisition module 303 is used to obtain the current power torque demand of the vehicle;
[0107] The first processing module 304 is configured to determine, based on the current state information, the short-term available power of the power battery at a preset pulse heating current frequency using a first mapping relationship;
[0108] The second processing module 305 is used to calculate the short-term available torque of the driving motor according to the short-term available power and the current speed;
[0109] The third processing module 306 is configured to: use the short-time available torque as the amplitude torque to determine a heating torque requirement for switching between zero torque and amplitude torque according to a preset pulse heating current frequency;
[0110] The fourth processing module 307 is used to adjust the duty cycle of the amplitude torque in the heating torque demand according to the current power torque demand to obtain the current torque demand.
[0111] The control module 308 is configured to control the operation of the drive motor according to the current torque demand.
[0112] In some embodiments, the power battery heating device further includes:
[0113] The fourth acquisition module is used to obtain the current accelerator pedal information of the vehicle;
[0114] a fifth processing module, configured to determine, based on the current state information, the long-term available power of the power battery at a preset pulse heating current frequency using a second mapping relationship;
[0115] The sixth processing module is configured to determine a current power torque requirement of the vehicle according to the long-term available power and current accelerator pedal information.
[0116] For the convenience of description, the above device is described as being divided into various modules according to their functions. Of course, when implementing the present invention, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0117] It should be noted that the aforementioned explanation of the embodiment of the power battery heating method is also applicable to the power battery heating device of this embodiment, and will not be repeated here.
[0118] like Figure 6 As shown, in some embodiments, the present invention also proposes a vehicle 40, comprising: a memory 401, a processor 402, and a computer program stored in the memory 401 and executable on the processor 402, wherein the processor 402 executes the computer program to implement any one of the above-mentioned power battery heating methods.
[0119] Furthermore, the vehicle also includes: a communication interface for communication between the memory 401 and the processor 402.
[0120] In a specific implementation, the memory 401 may include a high-speed RAM (Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.
[0121] If memory 401, processor 402, and communication interface are implemented independently, the communication interface, memory 401, and processor 402 can be interconnected via a bus to enable communication between them. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus. Buses can be divided into address buses, data buses, control buses, etc. For ease of representation.
[0122] As a specific example, if the memory 401, the processor 402 and the communication interface are integrated on a chip, the memory 401, the processor 402 and the communication interface can communicate with each other through an internal interface.
[0123] The processor 402 may be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention.
[0124] The present invention further proposes a storage medium on which a computer program is stored. The computer program is executed by a processor to implement any of the above-mentioned power battery heating methods.
[0125] The above-mentioned storage medium is generally a computer-readable storage medium, and the computer-readable storage medium can be a tangible device that can keep and store the instructions used by the instruction execution device. The computer-readable storage medium can be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device or any suitable combination thereof. The more specific example (non-exhaustive list) of the computer-readable storage medium includes: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, for example, a punch card or a convex structure in a groove on which instructions are stored, and any suitable combination thereof. The computer-readable storage medium used here is not interpreted as a transient signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagated by a waveguide or other transmission medium (for example, a light pulse by an optical fiber cable), or an electrical signal transmitted by a wire.
[0126] The computer programs described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer program from the network and forwards it to the computer-readable storage medium in each computing / processing device for storage.
[0127] The computer program instructions for performing the operation of the present application can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, and conventional procedural programming languages such as "C" language or similar programming languages. The computer program instructions can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer via any type of network including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (such as an Internet service provider connected via the Internet). In some embodiments, by utilizing the state information of the computer program instructions to personalize an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA) or a programmable logic array (PLA), the electronic circuit can execute the computer program instructions, thereby realizing various aspects of the present application.
[0128] The present invention can realize the functions of driving the vehicle and pulse heating the power battery by utilizing the motor system during vehicle driving, and by increasing the frequency of the power battery output current, it can improve the output capacity of the power battery, thereby improving the low-temperature power performance and charging performance of new energy vehicles.
[0129] The above embodiments are merely preferred embodiments for fully illustrating the present invention, and the scope of protection of the present invention is not limited thereto. Equivalent substitutions or transformations made by those skilled in the art on the basis of the present invention are all within the scope of protection of the present invention. In the description of this specification, the descriptions with reference to the terms "one embodiment", "some embodiments", "example", "specific example" or "some examples" etc. mean that the specific features, structures, materials or characteristics of the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification.
[0130] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing a custom logical function or step of a process, and the scope of the preferred embodiments of the invention includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of the invention pertain.
[0131] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiment, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having logic gate circuits for implementing logical functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array, a field programmable gate array, etc.
[0132] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.
[0133] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.
Claims
1. A power battery heating method, characterized in that: The following steps are involved: Get the current status information of the vehicle's power battery; Obtaining the current speed of the driving motor of the vehicle; obtaining a current power torque demand of the vehicle; Determining, according to the current state information, the short-term available power of the power battery at a preset pulse heating current frequency through a first mapping relationship; Calculating the short-term available torque of the drive motor according to the short-term available power and the current speed; Using the short-term available torque as the amplitude torque, determining a heating torque requirement for switching between zero torque and the amplitude torque according to the preset pulse heating current frequency; adjusting the duty cycle of the amplitude torque in the heating torque request according to the current power torque request to obtain a current torque request; The drive motor is controlled to operate according to the current torque demand to perform pulse heating on the power battery and drive the vehicle.
2. The power battery heating method according to claim 1, characterized in that: The following steps are also included: Obtaining current accelerator pedal information of the vehicle; determining, according to the current state information, the long-term available power of the power battery at the preset pulse heating current frequency through a second mapping relationship; The current power torque demand of the vehicle is determined according to the long-term available power and the current accelerator pedal information.
3. The power battery heating method according to claim 2, characterized in that: Determining the short-time available power of the power battery at the preset pulse heating current frequency by using the first mapping relationship includes the following steps: determining the short-time available power of the power battery at the preset pulse heating current frequency by querying a preset short-time available power table; Determining the long-term available power of the power battery at the preset pulse heating current frequency through the second mapping relationship includes the following steps: determining the long-term available power of the power battery at the preset pulse heating current frequency by querying a preset long-term available power table.
4. The power battery heating method according to claim 1, characterized in that: When the vehicle is in a driving state and the power battery has a pulse heating requirement, a preset battery heating operation is performed. The preset battery heating operation includes the following steps: controlling the operation of the drive motor according to the current torque requirement.
5. The power battery heating method according to claim 4, characterized in that: Before executing the preset battery heating operation, the method further includes the following steps: when the current battery temperature of the power battery is lower than a preset temperature threshold, determining that the power battery has a pulse heating requirement.
6. The power battery heating method according to claim 1, characterized in that: The current status information includes the current battery temperature and the current battery power.
7. The power battery heating method according to claim 1, characterized in that: The preset pulse heating current frequency is a calibrated value that meets the preset NVH performance requirements.
8. A power battery heating device, characterized in that: include: A first acquisition module (301) is used to acquire current status information of a power battery of a vehicle; A second acquisition module (302) is used to acquire the current rotation speed of the driving motor of the vehicle; A third acquisition module (303) is used to acquire the current power torque demand of the vehicle; A first processing module (304) is configured to: determine, based on the current state information, the short-term available power of the power battery at a preset pulse heating current frequency through a first mapping relationship; A second processing module (305) is used to calculate the short-term available torque of the driving motor according to the short-term available power and the current rotation speed; A third processing module (306) is configured to: use the short-term available torque as the amplitude torque to determine a heating torque requirement for switching between zero torque and the amplitude torque according to the preset pulse heating current frequency; A fourth processing module (307) is configured to: adjust the duty cycle of the amplitude torque in the heating torque demand according to the current power torque demand to obtain a current torque demand; A control module (308) is used to control the operation of the drive motor according to the current torque demand.
9. The power battery heating device according to claim 8, characterized in that: include: A fourth acquisition module, configured to acquire current accelerator pedal information of the vehicle; A fifth processing module is configured to determine, according to the current state information, the long-term available power of the power battery at the preset pulse heating current frequency by using a second mapping relationship; A sixth processing module is configured to determine the current power torque requirement of the vehicle according to the long-term available power and the current accelerator pedal information.
10. A vehicle, characterized in that: include: A memory (401), a processor (402), and a computer program stored in the memory (401) and executable on the processor (402), wherein the processor (402) executes the computer program to implement the power battery heating method according to any one of claims 1 to 7.
11. A storage medium having a computer program stored thereon, characterized in that: The computer program is executed by a processor to implement the power battery heating method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Electric automobile and power battery heating system and heating method thereof
CN113002366A
Method and device for controlling heating of vehicle electric drive system, heating system and vehicle
CN115871471A