Power battery heating method and device, vehicle and storage medium
The method addresses the limitation of existing battery pulse heating by controlling motor torque and frequency to allow heating during vehicle operation, improving low-temperature performance and charging efficiency.
Patent Information
- Application Number
- CN202510798441.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-16
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2045-06-16
AI Technical Summary
The existing power battery pulse heating scheme cannot realize 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 driving the vehicle.
In a low temperature environment, pulse heating of power batteries in the vehicle's driving state is achieved, improving the low-temperature power performance and charging and discharge performance of electric vehicles.
Smart Images

Figure CN120307955A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicles, and particularly to a power battery heating method, device, vehicle, and storage medium. Background Art
[0002] For electric vehicles, the power battery and the motor system are two important components of the vehicle drive circuit. In a low-temperature environment, the activity of lithium ions decreases, resulting in a serious attenuation of the charge and discharge performance of the power battery, which greatly limits the low-temperature power performance of electric vehicles.
[0003] In order to improve the power performance and charge and discharge performance of the power battery at low temperature, heating the power battery to increase its temperature is an effective method. In the prior art, the heating methods of power batteries are mainly divided into external heating and internal self-heating. Compared with the external heating method, the internal self-heating method has significant advantages in heating rate and heating efficiency.
[0004] Pulse heating of a power battery refers to heating the power battery by using the pulse heating function of the motor system, which is an internal self-heating method that has been actually applied to electric vehicles and has the characteristics of high heating rate and heating efficiency. However, the existing power battery pulse heating scheme has the following technical problems: its application scenario has limitations, and pulse heating of the power battery cannot be achieved during driving. 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 technical problems.
[0006] A power battery heating method according to the present invention includes the following steps: Obtain the current state information of the power battery of the vehicle; Obtain the current rotational speed of the drive motor of the vehicle; Obtain the current power torque demand of the vehicle; According to the current state information, determine the short-time available power of the power battery at a preset pulse heating current frequency through a first mapping relationship; Calculate the short-time available torque of the drive motor according to the short-time available power and the current rotational speed; Take the short-time available torque as the amplitude torque, and determine the heating torque demand for switching between zero torque and the amplitude torque at the preset pulse heating current frequency; 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; Control the operation of the drive motor according to the current torque demand to perform pulse heating on the power battery and drive the vehicle to travel.
[0007] Optionally, the power battery heating method further includes the following steps: Obtain the current accelerator pedal information of the vehicle; According to the current state information, determine the long-term available power of the power battery at the preset pulse heating current frequency through a second mapping relationship; Determine the current power torque demand of the vehicle according to the long-term available power and the current accelerator pedal information.
[0008] Optionally, the step of determining the short-term available power of the power battery at the preset pulse heating current frequency through the first mapping relationship includes the following steps: Determine 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; The step of 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: Determine 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.
[0009] Optionally, when the vehicle is in a driving state and the power battery has a pulse heating demand, a preset battery heating operation is performed, and the preset battery heating operation includes the following steps: Control the operation of the drive motor according to the current torque demand.
[0010] Optionally, before performing the preset battery heating operation, the following steps are further included: When the current battery temperature of the power battery is lower than a preset temperature threshold, it is determined that the power battery has a pulse heating demand.
[0011] Optionally, the current state information includes the current battery temperature and the current battery charge.
[0012] Optionally, the preset pulse heating current frequency is a calibrated value that meets the preset NVH performance requirements.
[0013] The present invention also provides a power battery heating device, including: A first acquisition module for acquiring the current state information of the power battery of the vehicle; A second acquisition module for acquiring the current rotational speed of the drive motor of the vehicle; A third acquisition module for acquiring the current power torque demand of the vehicle; A first processing module for: According to the current state information, determine the short-term available power of the power battery at the preset pulse heating current frequency through a first mapping relationship; A second processing module, configured to calculate a short-term available torque of the drive motor according to the short-term available power and the current rotational speed; A third processing module, configured to: use the short-term available torque as an amplitude torque, and 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, configured to: adjust a duty cycle of the amplitude torque in the heating torque requirement according to the current dynamic torque requirement to obtain a current torque requirement A control module, configured to control the operation of the drive motor according to the current torque requirement.
[0014] Optionally, the power battery heating device further includes: A fourth acquisition module, configured to acquire current accelerator pedal information of the vehicle; A fifth processing module, configured to: determine a long-term available power of the power battery at the preset pulse heating current frequency according to the current state information through a second mapping relationship; A sixth processing module, configured to: determine the current dynamic torque requirement of the vehicle according to the long-term available power and the current accelerator pedal information.
[0015] The present invention further provides a vehicle, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the computer program to implement the power battery heating method according to any one of the above.
[0016] The present invention further provides a storage medium, on which a computer program is stored, and the computer program is executed by a processor to implement the power battery heating method according to any one of the above.
[0017] The present invention broadens the application scenario of power battery pulse heating, and can realize power battery pulse heating during the driving state of the vehicle. When performing pulse heating on the power battery, the output current frequency of the power battery is increased, thereby improving the output ability of the power battery, and further improving the low-temperature power performance and charge and discharge performance of the electric vehicle. Description of the Drawings
[0018] Figure 1 It is a control flow chart of the power battery heating method in some embodiments; Figure 2 It is a schematic diagram of a high-voltage subsystem in some embodiments; Figure 3 It is a schematic diagram of a control subsystem in some embodiments; Figure 4It is a control flowchart of the power battery heating method described in a specific example; Figure 5 It is a schematic diagram of the power battery heating device described in some embodiments; Figure 6 It is a schematic diagram of the vehicle described in some embodiments.
[0019] In the figure, 101 - power battery, 102 - motor system, 1011 - constant voltage source, 1012 - battery internal resistance, 1013 - relay, 1021 - motor controller, 1022 - drive motor, 201 - vehicle control unit, 202 - battery management system, 203 - motor control unit, 30 - power battery heating device, 301 - first acquisition module, 302 - second acquisition module, 303 - third acquisition module, 304 - first processing module, 305 - second processing module, 306 - third processing module, 307 - fourth processing module, 308 - control module, 40 - vehicle, 401 - memory, 402 - processor. Specific embodiments
[0020] The following will describe the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through different specific embodiments. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for explaining the present invention and not for limiting the protection scope of the present invention.
[0021] It should be noted that the diagrams provided in the following embodiments only illustrate the basic concept of the present invention in a schematic manner. The diagrams only show the components related to the present invention rather than being drawn according to the number, shape, and size of the components in actual implementation. The type, quantity, and ratio of each component in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.
[0022] For electric vehicles, the power battery and the motor system are two important components of the vehicle drive circuit. In a low-temperature environment, the activity of lithium ions decreases, resulting in a serious attenuation of the charge and discharge performance of the power battery, which greatly limits the low-temperature power performance of electric vehicles.
[0023] In order to improve the power performance and charge and discharge performance of the power battery at low temperatures, heating the power battery to increase its temperature is an effective method. In the prior art, the heating methods of power batteries are mainly divided into external heating and internal self-heating. Compared with the external heating method, the internal self-heating method has significant advantages in heating rate and heating efficiency.
[0024] Pulse heating of a power battery refers to heating the power battery by utilizing the pulse heating function of the motor system. It is an internal self-heating method that has been actually applied to electric vehicles and features relatively high heating rate and heating efficiency. However, upon analyzing existing power battery pulse heating solutions, it is found that the following technical problems exist in the existing power battery pulse heating solutions: In the existing pulse heating solutions, the prerequisite for generating a pulse current through the motor system is to ensure that the motor has no rotational speed, and the motor system cannot provide the torque required for vehicle driving during the pulse heating process. The usage scenario has limitations, and pulse heating of the power battery cannot be performed while the vehicle is in motion.
[0025] To mitigate or eliminate the above-mentioned technical problems, this embodiment proposes a power battery heating method, as Figure 1 shown. The power battery heating method includes the following steps: S100: Obtain the current state information of the power battery of the vehicle; S200: Obtain the current rotational speed of the drive motor of the vehicle; S300: Obtain the current power torque demand of the vehicle; S400: According to the current state information, determine the short-term available power of the power battery at a preset pulse heating current frequency through a first mapping relationship; S500: Calculate the short-term available torque of the drive motor based on the short-term available power and the current rotational speed; S600: Use the short-term available torque as the amplitude torque to determine the heating torque demand that switches between zero torque and the amplitude torque at a preset pulse heating current frequency; S700: 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; S800: Control the operation of the drive motor according to the current torque demand to perform pulse heating on the power battery and drive the vehicle.
[0026] By adopting the above-mentioned power battery heating method, the control of the drive motor is carried out by combining the rotational speed of the drive motor and the torque required for vehicle driving. By controlling the drive motor to quickly switch between zero torque and the amplitude torque at a 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, it ensures the output of the torque required by the vehicle, and on the other hand, it realizes the generation of the pulse current.
[0027] That is to say, by adopting the above-mentioned technical solution, the power performance of electric vehicles in low-temperature environments can be improved, the battery pulse heating function during vehicle driving can be realized, and the effects of improving the low-temperature power performance and charging performance of the vehicle can be achieved.
[0028] In some embodiments, the power battery heating method further includes the following steps: Obtain the current accelerator pedal information of the vehicle; According to the current state information, determine the long-term available power of the power battery at the preset pulse heating current frequency through the second mapping relationship; According to the long-term available power and the current accelerator pedal information, determine the current power torque demand of the vehicle.
[0029] 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 to ensure that the power battery can supply power stably 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 powers calculated based on the preset pulse heating current frequency, it is more convenient to adjust the duty cycle of the amplitude torque in the heating torque demand according to the current power torque demand.
[0030] In some embodiments, determining the short-term available power of the power battery at the preset pulse heating current frequency through the first mapping relationship includes the following steps: querying the preset short-term available power table to determine the short-term available power of the power battery at the preset pulse heating current frequency; 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: querying the preset long-term available power table to determine the long-term available power of the power battery at the preset pulse heating current frequency. Adopting the above technical solution has the characteristics of being easy to implement.
[0031] In 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.
[0032] In some embodiments, when the vehicle is in a driving state and the power battery has a pulse heating demand, the preset battery heating operation is performed. The preset battery heating operation includes the following steps: controlling the drive motor to operate according to the current torque demand. That is to say, when there is no pulse heating demand, a conventional drive scheme can be adopted to control the operation of the drive motor. For example, when there is no pulse heating demand, the current power torque demand of the vehicle can be determined according to the long-term available power and the current accelerator pedal information, and the output of the drive motor can be limited by using the current power torque demand to ensure that the power battery can supply power stably for a long time.
[0033] As a preferred example, the driving state of the vehicle refers to the state where the vehicle speed is greater than 0.
[0034] In some embodiments, the preset battery heating operation further includes the following steps: Taking the short-term available torque as the amplitude torque, determining the 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 requirement according to the current power torque requirement to obtain the current torque requirement.
[0035] Adopting the above technical solution, when there is no pulse heating requirement, the calculation of the heating torque requirement can be omitted, thus saving the computing resources of the vehicle.
[0036] Furthermore, the preset battery heating operation further includes the following steps: According to the current state information, determining the short-term available power of the power battery at the preset pulse heating current frequency through the first mapping relationship; Calculating the short-term available torque of the drive motor according to the short-term available power and the current speed.
[0037] Adopting the above technical solution, when there is no pulse heating requirement, the calculation of the short-term available torque can be omitted, thus saving the computing resources of the vehicle.
[0038] More specifically, as a specific example, the preset battery heating operation includes the following steps: According to the current state information, determining the short-term available power of the power battery at the preset pulse heating current frequency through the first mapping relationship; Calculating the short-term available torque of the drive motor according to the short-term available power and the current speed; Taking the short-term available torque as the amplitude torque, determining the 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 requirement according to the current power torque requirement to obtain the current torque requirement.
[0039] In some embodiments, before performing the preset battery heating operation, the following steps are further included: when the current battery temperature of the power battery is lower than the preset temperature threshold, it is determined that the power battery has a pulse heating requirement. Judging whether the power battery has a pulse heating requirement according to the current battery temperature has the characteristics of being easy to implement.
[0040] 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 through a battery management system (BMS) or a corresponding sensor module.
[0041] In some embodiments, the preset pulse heating current frequency is a calibrated value that meets the preset NVH performance requirements. By using such a calibrated value, the impact of pulse heating on vehicle driving and NVH performance can be reduced or even eliminated, ensuring the vehicle usage experience.
[0042] It should be noted that the power battery heating method provided by the embodiments of the present invention can be executed by the power battery heating system of the vehicle. The power battery heating system includes a high-voltage subsystem and a control subsystem.
[0043] As Figure 2 shown, the high-voltage subsystem of the power battery heating system includes a power battery 101 and a motor system 102. Among them, the power battery includes a constant voltage source 1011, a battery internal resistance 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 resistance 1012 of the power battery 101 increases. When a high-frequency pulse current flows through the battery internal resistance 1012, a large amount of heat will be generated to achieve pulse heating of the power battery. The 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 end of the motor controller 1021 is connected to the positive and negative electrodes of the power battery 101, and the output end of the motor controller 1021 is connected to the motor stator of the drive motor 1022. By controlling the on-off of each phase power module switch tube inside the motor controller 1021, the control of the motor system 102 can be achieved. The motor system 102 shown in this schematic diagram is a three-phase motor, which is only a specific example. In specific implementation, the motor system 102 can also be extended to a motor system with more phases.
[0044] As Figure 3As shown in the figure, 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 usually abbreviated as VCU (Vehicle Control Unit), the battery management system 202 is usually abbreviated as BMS (Battery Management System), and the motor control unit 203 is usually abbreviated as MCU (Motor Control Unit). The vehicle control unit 201 can obtain the throttle pedal signal and vehicle status information, and send the final power torque demand to the motor control unit 203. The battery management system 202 can obtain the power battery status information, which includes temperature information and power information, and send the final pulse heating request and short-term available power to the motor control unit 203, and send the long-term available power to the vehicle control unit 201. The motor control unit 203 can obtain the driving motor speed signal, and through the torque control algorithm, realize the control of the driving motor, and then output the torque required by the vehicle control unit 201 and the pulse current required for the power battery pulse heating.
[0045] Obviously, the high-voltage subsystem and control subsystem on existing electric vehicles can also be used to implement the power battery heating method provided by the embodiments of the present invention.
[0046] As a specific example, as Figure 4 shown, a power battery heating method includes the following steps: The battery management system determines the preset pulse heating current frequency: Determine the preset pulse heating current frequency f_plsh that can meet the vehicle NVH performance and vehicle comfort. This preset pulse heating current frequency can be a calibrated value, which is determined by experimental calibration in the early stage.
[0047] The battery management system determines the long-term available power: The battery management system stores a long-term available power table of the power battery that can be called. Based on the currently collected battery temperature and current battery power of the power battery, the battery management system queries the long-term available power 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 time at the above-determined preset pulse heating current frequency. The dimensions of the long-term available power table include the battery temperature and battery power (SOC) of the power battery.
[0048] The battery management system determines the short-term available power: The short-term available power table of the power battery that can be called is stored in the battery management system. The battery management system queries the short-term available power table based on the currently collected battery temperature and current battery power of the power battery, and the real-time short-term available power can be obtained. The short-term available power is the maximum power that the power battery can output in a short time at the determined preset pulse heating current frequency. The dimensions of the short-term available power table include the battery temperature and the battery power (SOC). It should be noted that long-term and short-term are relative concepts and can be calibrated and set according to the actual situation.
[0049] The vehicle control unit determines the current power torque demand of the vehicle according to the long-term available power and the current accelerator pedal information: The vehicle control unit determines the current power torque demand of the drive motor based on the long-term available power of the power battery and the accelerator pedal signal input by the driver.
[0050] The battery management system determines whether there is a pulse heating demand: The battery management system determines whether to start the pulse heating function based on the currently collected battery temperature of the power battery. When the currently collected 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 demand is sent to the motor control unit.
[0051] The motor control unit calculates the short-term available torque of the drive motor according to the short-term available power and the current speed: The motor control unit calculates the short-term available torque of the drive motor in real time based on the short-term available power sent by the battery management system and the currently received speed of the drive motor, and uses this short-term available torque as the amplitude torque in the pulse heating state.
[0052] The motor control unit uses the short-term available torque as the amplitude torque to determine the heating torque demand for switching between zero torque and the amplitude torque according to the preset pulse heating current frequency: After receiving the pulse heating request signal sent by the battery management system, the motor control unit controls the requested torque of the drive motor to quickly switch between zero torque and the amplitude torque according to the preset pulse heating current frequency.
[0053] 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 of the drive motor and the pulse heating current size by adjusting the duration of the amplitude torque in one cycle, and thus a current torque demand that changes according to the preset pulse heating current frequency can be obtained.
[0054] The motor control unit controls the operation of the drive motor according to the current torque demand: The motor control unit uses the currently calculated current torque demand as the control target, and the motor control unit controls the output of the drive motor according to the current torque demand in combination with the preset torque control algorithm.
[0055] As Figure 5 shown, in some embodiments, the present invention further provides a power battery heating device 30, including: A first acquisition module 301, configured to acquire the current state information of the power battery of the vehicle; A second acquisition module 302, configured to acquire the current rotation speed of the drive motor of the vehicle; A third acquisition module 303, configured to acquire the current power torque demand of the vehicle; A first processing module 304, configured to: determine the short-term available power of the power battery at a preset pulse heating current frequency according to the current state information through a first mapping relationship; A second processing module 305, configured to calculate the short-term available torque of the drive motor according to the short-term available power and the current rotation speed; A third processing module 306, configured to: determine the heating torque demand that switches between zero torque and the amplitude torque at a preset pulse heating current frequency with the short-term available torque as the amplitude torque; A fourth processing module 307, configured 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 A control module 308, configured to control the operation of the drive motor according to the current torque demand.
[0056] In some embodiments, the power battery heating device further includes: A fourth acquisition module, configured to acquire the current accelerator pedal information of the vehicle; A fifth processing module, configured to: determine the long-term available power of the power battery at a preset pulse heating current frequency according to the current state information through a second mapping relationship; A sixth processing module, configured to: determine the current power torque demand of the vehicle according to the long-term available power and the current accelerator pedal information.
[0057] For the convenience of description, the above device is described by dividing it into various modules according to functions. Of course, when implementing the present invention, the functions of each module can be implemented in one or more software and / or hardware.
[0058] It should be noted that the foregoing explanation of the embodiments of the power battery heating method also applies to the power battery heating device of this embodiment, and will not be elaborated here.
[0059] As Figure 6As shown, in some embodiments, the present invention further provides a vehicle 40, including: a memory 401, a processor 402, and a computer program stored on the memory 401 and executable on the processor 402. The processor 402 executes the computer program to implement the power battery heating method according to any one of the above.
[0060] Further, the vehicle further includes: a communication interface for communication between the memory 401 and the processor 402.
[0061] In 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.
[0062] If the memory 401, the processor 402, and the communication interface are implemented independently, the communication interface, the memory 401, and the processor 402 may be interconnected through a bus and communicate with each other. The bus may be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation.
[0063] As a specific example, if the memory 401, the processor 402, and the communication interface are integrated on a single chip, the memory 401, the processor 402, and the communication interface may communicate with each other through an internal interface.
[0064] 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. The present invention further provides a storage medium, on which a computer program is stored, and the computer program is executed by a processor to implement the power battery heating method according to any one of the above.
[0065] The above-mentioned storage medium is usually a computer-readable storage medium, which can be a tangible device that can hold and store instructions used by an 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 of the above. More specific examples (non-exhaustive list) of the computer-readable storage medium include: 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 disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punched card or raised structures in grooves storing instructions thereon, and any suitable combination of the above. The computer-readable storage medium used herein is not construed as an instantaneous signal itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through an optical fiber cable), or electrical signals transmitted through wires.
[0066] The computer programs described herein can be downloaded from the computer-readable storage medium to various computing / processing devices, or downloaded to an external computer or external storage device through 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, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter or network interface in each computing / processing device receives the computer program from the network and forwards the computer program for storage in the computer-readable storage medium in each computing / processing device.
[0067] The computer program instructions for performing the operations of the present application may 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++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer program instructions may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., by using an Internet service provider to connect through the Internet). In some embodiments, by using the state information of the computer program instructions to customize 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 to implement various aspects of the present application.
[0068] The present invention can be implemented such that during vehicle driving, the motor system can be used to drive the vehicle and pulse-heat the power battery at the same time. By increasing the frequency of the output current of the power battery, the output capacity of the power battery can be improved, thereby enhancing the low-temperature power performance and charging performance of new energy vehicles.
[0069] The above embodiments are only preferred embodiments given to fully illustrate the present invention, and the protection scope 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 protection scope of the present invention. In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. means 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 can combine and combine the different embodiments or examples described in this specification.
[0070] Any process or method description, whether in a flowchart or otherwise described herein, can be understood to represent a module, segment, or portion of code that includes one or more executable instructions for implementing a customized logical function or process. The scope of the preferred embodiments of the present invention includes additional implementations where the functions may be executed in a substantially simultaneous manner or in the reverse order according to the functions involved, rather than in the order shown or discussed. This should be understood by those skilled in the art to which the embodiments of the present invention pertain.
[0071] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays, field programmable gate arrays, and the like.
[0072] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried out in implementing the above-described example methods can be completed by instructing relevant hardware through a program. The said 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.
[0073] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.
Claims
1. A method for heating a power battery, characterized in that: Including the following steps: Obtain the current state information of the power battery of the vehicle; Obtain the current rotational speed of the drive motor of the vehicle; Obtain the current power torque demand of the vehicle; According to the current state information, determine the short-time available power of the power battery at the preset pulse heating current frequency through the first mapping relationship; Calculate the short-time available torque of the drive motor according to the short-time available power and the current rotational speed; Use the short-time available torque as the amplitude torque, and determine the heating torque demand for switching between zero torque and the amplitude torque at the preset pulse heating current frequency; 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; Control the operation of the drive motor according to the current torque demand to pulse-heat the power battery and drive the vehicle to travel.
2. The power battery heating method according to claim 1, characterized in that: It further includes the following steps: Obtain the current accelerator pedal information of the vehicle; According to the current state information, determine the long-time available power of the power battery at the preset pulse heating current frequency through the second mapping relationship; Determine the current power torque demand of the vehicle according to the long-time available power and the current accelerator pedal information.
3. The power battery heating method according to claim 2, wherein: The step of determining the short-time available power of the power battery at the preset pulse heating current frequency through the first mapping relationship includes the following steps: Determine 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; The step of determining the long-time available power of the power battery at the preset pulse heating current frequency through the second mapping relationship includes the following steps: Determine the long-time available power of the power battery at the preset pulse heating current frequency by querying a preset long-time available power table.
4. The power battery heating method according to claim 1, wherein: When the vehicle is in the driving state and the power battery has a pulse heating demand, a preset battery heating operation is performed. The preset battery heating operation includes the following steps: Control the operation of the drive motor according to the current torque demand.
5. The power battery heating method according to claim 4, characterized in that: Before performing the preset battery heating operation, the following steps are further included: When the current battery temperature of the power battery is lower than the preset temperature threshold, it is determined that the power battery has a pulse heating demand.
6. The power battery heating method according to claim 1, wherein: The current state information includes the current battery temperature and the current battery power.
7. The power battery heating method according to claim 1, wherein 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, Including: The first acquisition module (301) is used to obtain the current state information of the power battery of the vehicle; The second acquisition module (302) is used to obtain the current rotational speed of the drive motor of the vehicle; The third acquisition module (303) is used to obtain the current power torque demand of the vehicle; The first processing module (304) is used to: According to the current state information, determine the short-time available power of the power battery at the preset pulse heating current frequency through the first mapping relationship; The second processing module (305) is used to calculate the short-time available torque of the drive motor according to the short-time available power and the current rotational speed; A third processing module (306) for: 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; A fourth processing module (307) for: adjusting the duty cycle of the amplitude torque in the heating torque requirement according to the current power torque requirement to obtain a current torque requirement; A control module (308) for controlling the operation of the drive motor according to the current torque requirement.
9. The power battery heating device according to claim 8, wherein, Comprising: A fourth acquisition module for acquiring the current accelerator pedal information of the vehicle; A fifth processing module for: determining the long-term available power of the power battery at the preset pulse heating current frequency according to the current state information through a second mapping relationship; A sixth processing module for: determining 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, Comprising: A memory (401), a processor (402), and a computer program stored on 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-7.
11. A storage medium having a computer program stored thereon, characterized in that, The computer program is executed by the processor to be used for implementing the power battery heating method according to any one of claims 1-7.
Citation Information
Patent Citations
Electric automobile and power battery heating system and heating method thereof
CN113002366A
Vehicle electric driving system control method, electric driving system and vehicle
CN113022326A
Method and device for controlling heating of vehicle electric drive system, heating system and vehicle
CN115871471A
Battery warm-up controller for hybrid car
JP2006174597A
Vehicle and control method thereof
US20100070123A1