Battery power prediction function test system, method, terminal and storage medium
By designing a battery power prediction function test system, the problem of inaccurate power prediction of electric vehicle batteries under low temperature conditions is solved, accurate testing in the entire low temperature range is achieved, and cost and time constraints are reduced.
Patent Information
- Application Number
- CN202210649185.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-09
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2042-06-09
AI Technical Summary
In the existing technology, the power prediction of electric vehicle batteries under low temperature conditions is inaccurate, resulting in unstable output power and affecting the driving experience. In addition, driving tests in cold regions are restricted by weather and are costly.
A battery power prediction function test system is designed, including a battery pack environmental chamber, a cooling device, charging and discharging equipment, a host computer, and a communication simulation device. By simulating the vehicle ECU message and environmental control, accurate power prediction is achieved in the entire low-temperature range.
The battery power prediction test is realized in the environmental chamber, which is not affected by weather and can test the entire low-temperature range, reducing costs and making the test time controllable.
Smart Images

Figure CN115951239B_ABST
Abstract
Description
Technical Field
[0001] The invention discloses a battery power prediction function test system, method, terminal and storage medium, belonging to the technical field of battery management. Background Art
[0002] The available power of electric vehicle batteries will decrease under low temperature conditions, resulting in a decrease in the output power of the electric vehicle. If the power prediction is inaccurate at this time, such as the predicted power is greater than the actual capacity of the battery, the output power will be too high, and the battery voltage will drop rapidly, causing a fault. If the predicted power is less than the actual capacity of the battery, the output power will be too low, affecting the driver's driving experience.
[0003] Therefore, verifying the accuracy of the battery management system's power prediction function is particularly important. Currently, the industry's main method for evaluating low-temperature battery power prediction is through driving tests in cold regions. However, these tests rely on weather-dependent low-temperature environments and cannot cover the entire low-temperature range. This is impacted by time and development schedules, and is labor-intensive and costly. Summary of the Invention
[0004] In response to the shortcomings of the existing technology, the present invention proposes a battery power prediction function test system, method, terminal and storage medium to solve the problems that the existing technology only conducts driving tests in cold areas and cannot test the entire low-temperature range, is affected by time and development progress, and consumes high manpower and material costs.
[0005] The technical solutions of the present invention are as follows:
[0006] According to a first aspect of an embodiment of the present invention, a battery power prediction function test system is provided, comprising a battery pack environmental chamber for accommodating a battery pack, wherein a battery pack cooling device is arranged around the battery pack, the battery pack is electrically connected to a battery pack charging and discharging device via a battery pack connecting harness, the battery pack charging and discharging device and the battery pack environmental chamber are electrically connected to a host computer respectively, the host computer is electrically connected to a communication simulation device, and the communication simulation device is electrically connected to the battery pack via a CAN communication line.
[0007] Preferably, the battery pack environmental chamber is used for cooling or heating to reach a set temperature and keep it constant, and the current environmental chamber temperature is fed back to the host computer.
[0008] Preferably, the battery pack charging and discharging device is used to charge or discharge the battery pack, and is also used to feed back the real-time power of the current battery pack charging and discharging device to the host computer.
[0009] Preferably, the communication simulation device is used to receive instructions for simulating ECU messages sent by a host computer, and is also used to simulate messages sent by other ECUs on the vehicle.
[0010] Preferably, the host computer includes: a vehicle power calculation module, an ECU message editing module, a communication receiving module, an environmental chamber control module and a power control module. The power control module is electrically connected to the vehicle power calculation module, the communication receiving module and the battery pack charging and discharging equipment respectively. The ECU message editing module and the communication receiving module are electrically connected to the communication simulation device respectively. The environmental chamber control module is electrically connected to the battery pack environmental chamber.
[0011] Preferably, the whole vehicle power calculation module includes: a whole vehicle power calculation model, a data playback module and a power manual setting module. The whole vehicle power calculation model is used to output the required battery charge and discharge power value based on the acquired whole vehicle data and send it to the power control module. The data playback module is used to identify the recording data format file and read all the data therein. It is also used to extract the required data from all the read data and parse it into the required battery charge and discharge power value that can be identified by the power control module and send it to the power control module. It is also used to send part of the data in the actual vehicle driving condition to the whole vehicle power calculation model. The power manual setting module is used to manually input the power curve to identify the required battery charge and discharge power value and send it to the power control module. The whole vehicle power calculation model is also used to receive part of the data in the actual vehicle driving condition output by the data playback module and correct it. The environmental chamber control module is used to control the temperature of the battery pack environmental chamber.
[0012] Preferably, the ECU message editing module is used to simulate the messages sent by other ECUs on the vehicle and send them to the communication simulation device, and the communication receiving module is used to obtain the power prediction value sent by the BMS battery management system of the battery pack, process it and send it to the power control module. The power control module receives both the vehicle power value sent by the vehicle power calculation model and the required power value sent by the BMS battery management system from the communication receiving module. The power control module decides which power value to send based on the selected test mode. The power control module sends the received power value to the battery pack charging and discharging equipment to discharge the battery pack according to the set discharge power.
[0013] According to a second aspect of an embodiment of the present invention, a battery power prediction function testing method is provided, which is applied to the battery power prediction function testing system described in the first aspect, comprising:
[0014] Discharging the battery pack to a test starting state of charge by controlling the battery pack charging and discharging device;
[0015] Controlling the environmental chamber temperature setting module to adjust the temperature of the battery pack environmental chamber to the test predicted temperature and waiting for the battery pack to reach the ambient temperature before starting the test procedure;
[0016] The battery pack charging and discharging device performs charging and discharging tests on the battery pack according to the data sent by the power control module and obtains the battery pack test data through the battery pack's BMS battery management system;
[0017] Determine whether the BMS battery management system power prediction is accurate and reliable based on the battery pack test data.
[0018] According to a third aspect of an embodiment of the present invention, a terminal is provided, including:
[0019] one or more processors;
[0020] a memory for storing the one or more processor-executable instructions;
[0021] The one or more processors are configured to:
[0022] Execute the method described in the first aspect of the embodiment of the present invention.
[0023] According to a fourth aspect of an embodiment of the present invention, a non-transitory computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the method described in the first aspect of the embodiment of the present invention.
[0024] According to a fifth aspect of the embodiments of the present invention, an application product is provided. When the application product is running on a terminal, the terminal executes the method described in the first aspect of the embodiments of the present invention.
[0025] The beneficial effects of the present invention are:
[0026] The present invention discloses a battery power prediction function test system, method, terminal and storage medium. By conducting the test in an environmental chamber, it is not affected by weather temperature and can test the power prediction accuracy in the entire low-temperature range. The test time is controllable, the battery pack does not need to be installed on the vehicle, and the test cost is low.
[0027] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 1 is a schematic diagram showing electrical connections of a battery power prediction function test system according to an exemplary embodiment;
[0029] Figure 2 is a flow chart showing a method for testing a battery power prediction function according to an exemplary embodiment;
[0030] Figure 3 The figure is a schematic block diagram of a terminal structure according to an exemplary embodiment. DETAILED DESCRIPTION
[0031] The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0032] In the description of the present invention, it should be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc., indicating directions or positional relationships, are based on the directions or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction. Therefore, they cannot be understood as limiting the present invention.
[0033] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed, detachable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediate medium; and internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.
[0034] Example 1
[0035] Figure 1 This is an electrical connection diagram of a battery power prediction function test system shown according to an exemplary embodiment. The test system includes a battery pack environmental chamber that accommodates the battery pack. Battery pack cooling devices are arranged around the battery pack. The battery pack is electrically connected to the battery pack charging and discharging equipment through a battery pack connecting harness. The battery pack charging and discharging equipment and the battery pack environmental chamber are electrically connected to the host computer respectively. The host computer is electrically connected to the communication simulation device. The communication simulation device is electrically connected to the battery pack through a CAN communication line. The purpose of the above components will be introduced in detail below.
[0036] The battery pack environmental chamber is used to cool or heat the battery pack to a set constant temperature and to feed back the current chamber temperature to the host computer. The battery pack charging and discharging device is used to quickly respond to power commands from the host computer to charge or discharge the battery pack. It is also used to feed back the current real-time power of the battery pack charging and discharging device to the host computer, allowing the host computer to observe the real-time power of the battery pack charging and discharging device.
[0037] The communication simulation device is used for receiving the instruction of the analog ECU message sent by the host computer, and is also used for simulating the message sent by other ECUs on the whole vehicle. The battery pack cooling device is some cooling water channels arranged around the battery pack, which carries away the heat generated in the charging and discharging process of the battery pack through the internal cooling water, so as to keep the temperature of the battery pack constant or not too high.
[0038] The host computer comprises a whole vehicle power calculation module, an ECU message editing module, a communication receiving module, an environment bin control module and a power control module, the power control module is electrically connected with the whole vehicle power calculation module, the communication receiving module and the battery pack charging and discharging equipment respectively, the ECU message editing module and the communication receiving module are electrically connected with the communication simulation device respectively, and the environment bin control module is electrically connected with the battery pack environment bin.
[0039] The whole vehicle power calculation module comprises a whole vehicle power calculation model, a data playback module and a power manual setting module, the whole vehicle power calculation model is used for outputting the charging and discharging power value of the required battery to the power control module according to the obtained whole vehicle data, the whole vehicle data comprising the whole vehicle mass, the vehicle speed, the wind resistance coefficient, the road condition, the energy feedback coefficient and the like, and selecting the corresponding working condition, such as NEDC, WLTC and the like, the data playback module is used for identifying the data format file and reading all data in the data format file, such as Blf, MDF, csv, xlsx and the like, and is also used for extracting the required data in the power value table in the playback data and parsing the required charging and discharging power value of the battery into the charging and discharging power value of the required battery which can be identified by the power control module and sending the charging and discharging power value to the power control module, and is also used for sending part of the data in the real vehicle driving working condition to the whole vehicle power calculation model, and the power manual setting module is used for manually inputting the power curve to identify the charging and discharging power value of the required battery and sending the charging and discharging power value to the power control module, and the whole vehicle power calculation model is also used for receiving part of the data in the real vehicle driving working condition output by the data playback module to correct the model, so that the model is closer to the real situation.
[0040] The ECU message editing module is used for simulating the message sent by other ECUs on the whole vehicle and sending the message to the communication simulation device, the communication receiving module is used for obtaining the power prediction value sent by the BMS battery management system of the battery pack, processing the power prediction value and sending the power prediction value to the power control module, the power control module receives the whole vehicle power value sent by the whole vehicle power calculation model and the required power value sent by the BMS battery management system from the communication receiving module, and decides which power value is sent by the power control module according to the selected test mode. The power control module sends the received power value to the battery pack charging and discharging equipment to realize discharging the battery pack according to the set discharging power.
[0041] Embodiment two
[0042] Figure 2is a flow chart of a battery power prediction function test method according to an exemplary embodiment, the method is used in a terminal of a battery power prediction function test system, the test method comprises:
[0043] Discharge the battery pack to the test starting state of charge by controlling the battery pack charge and discharge device;
[0044] Adjust the temperature of the battery pack environment chamber to the test prediction temperature by controlling the environment chamber temperature setting module, and wait for the battery pack to reach the environment temperature to start the test program;
[0045] Select whether to use the power value output by the vehicle power calculation module, if not, the allowable power value sent by the BMS received by the communication receiving module will be used as the output, and output to the power control module, and the battery pack is discharged by the power control module according to the received power value. This test condition is a relatively severe condition.
[0046] If the power value output by the vehicle power calculation module is used, the working mode of the vehicle power calculation, i.e. the power source, will be further selected, which can be the power value output by the vehicle power calculation model, the data playback module and the power manual setting module. According to the selected working mode, different power values are output to the power control module, and the battery pack charge and discharge device is output by the power control module.
[0047] The battery pack charge and discharge device charges and discharges the battery pack according to the data sent by the power control module, and obtains the battery pack test data through the BMS battery management system of the battery pack. The battery pack test data includes: battery voltage, state of charge, fault code and other data;
[0048] According to the battery pack test data, determine whether the BMS battery management system power prediction is accurate and reliable:
[0049] During the test, if the BMS estimated power prediction value is conservative, i.e. the BMS estimated power prediction value is less than the actual discharge capacity of the battery, the BMS predicted power value may not meet the vehicle use power, which affects the driving experience, i.e. the vehicle driving will appear power shortage, slow acceleration and other situations, which is reflected in the data. The vehicle use power value is frequently close to or exceeds the BMS power prediction value. At this time, it is relatively safe for the battery, the battery characteristics will not change greatly, the single battery voltage will not drop rapidly, and higher level faults will not be triggered;
[0050] During the test, if the power prediction value estimated by the BMS is relatively open, that is, the power prediction value estimated by the BMS exceeds the actual capacity of the battery, due to the use of electrical equipment on the vehicle, especially the motor, the energy will be used according to the power prediction value of the BMS, which may cause the vehicle to overuse the battery energy, leading to rapid aging of the battery. When the required energy of the vehicle reaches the discharge limit of the battery, the single cell voltage will drop rapidly, and in severe cases, it will trigger a high-level battery fault, trigger the protection mechanism of the battery, and may cause power interruption, affecting the driving experience and safety.
[0051] Based on the above two points, in the evaluation index, the single cell voltage of the battery and the battery safety voltage at different state of charge stages are compared to see if the single cell voltage deviates too much from the safety voltage, that is, the voltage drop occurs. Another consideration is whether the BMS fault is triggered during use. According to the fault level, it can be divided into historical faults with lighter level and self-healing, and serious faults with higher level of fault that cannot be self-healing and may cause power interruption. Secondly, an additional judgment condition is introduced, that is, the number of times the required power of the vehicle reaches the upper limit of the BMS power prediction value. If it is reached frequently, it is considered that the BMS power prediction value is conservative, or the actual capacity of the battery pack cannot meet the power demand of the vehicle. If the BMS power prediction value is not reached, it is considered whether the BMS power prediction value is relatively open, and whether the discharge capacity of the battery pack is far beyond the actual demand of the vehicle. Therefore, the allowable power value sent by the BMS received by the communication receiving module needs to be called for charge and discharge test to further test the actual charge and discharge capacity of the battery pack.
[0052] Therefore, according to the above analysis, the evaluation method of the BMS power prediction function test can be divided into the following three levels, as shown in Table 1:
[0053] Table 1 Evaluation method level
[0054]
[0055] Among them: Level A: In the power prediction test and limit test, the battery single cell voltage data performs well, the single cell voltage does not appear unexpected drop, and no fault code appears during the test; In the power prediction test, the number of times the vehicle power reaches the BMS power prediction value is less.
[0056] Level B: In the power prediction test and limit test, the battery single cell voltage data performs well, the single cell voltage appears unexpected performance and can be adjusted back, and the historical fault with lighter level of fault appears during the test; In the power prediction test, the number of times the vehicle power reaches the BMS power prediction value is more
[0057] Level C: During power prediction and limit tests, the battery cell voltage data performs poorly. Unexpected drops in cell voltage trigger a higher-level fault, resulting in interruption of power output. During power prediction tests, vehicle power frequently reaches the BMS power prediction value.
[0058] Example 3
[0059] Figure 3 This is a block diagram of a terminal provided in an embodiment of the present application. The terminal may be the terminal in the above-mentioned embodiment. The terminal 200 may be a portable mobile terminal, such as a smartphone or tablet computer. The terminal 200 may also be referred to as a user equipment, a portable terminal, or other similar terminology.
[0060] Typically, the terminal 200 includes a processor 201 and a memory 202 .
[0061] The processor 201 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 201 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 201 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 201 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 201 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0062] Memory 202 may include one or more computer-readable storage media, which may be tangible and non-transitory. Memory 202 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in memory 202 is used to store at least one instruction, which is executed by processor 201 to implement a battery power prediction function testing method provided in this application.
[0063] In some embodiments, the terminal 200 can further optionally include a peripheral device interface 203 and at least one peripheral device. Specifically, the peripheral device includes at least one of a radio frequency circuit 204, a touch display screen 205, a camera 206, an audio circuit 207, a positioning component 208, and a power supply 209.
[0064] The peripheral device interface 203 can be used to connect the at least one peripheral device related to I / O (Input / Output) to the processor 201 and the memory 202. In some embodiments, the processor 201, the memory 202, and the peripheral device interface 203 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 201, the memory 202, and the peripheral device interface 203 can be implemented on a separate chip or circuit board, and the present embodiments are not limited in this regard.
[0065] The radio frequency circuit 204 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 204 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 204 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 204 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 204 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 204 can also include NFC (Near Field Communication) related circuitry, which is not limited in the present application.
[0066] The touch display screen 205 is configured to display a UI (User Interface). The UI can include graphics, text, icons, video, and any combination thereof. The touch display screen 205 is also configured to capture touch signals on or above the surface of the touch display screen 205. The touch signals can be input to the processor 201 as control signals for processing. The touch display screen 205 is configured to provide virtual buttons and / or virtual keyboard, also known as soft buttons and / or soft keyboard. In some embodiments, the touch display screen 205 can be one, configured on the front panel of the terminal 200; in other embodiments, the touch display screen 205 can be at least two, respectively configured on different surfaces of the terminal 200 or in a folding design; in still other embodiments, the touch display screen 205 can be a flexible display screen, configured on a curved surface or a folding surface of the terminal 200. Even, the touch display screen 205 can also be configured in an irregular shape, i.e., a special-shaped screen. The touch display screen 205 can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc.
[0067] The camera assembly 206 is configured to capture images or videos. Optionally, the camera assembly 206 includes a front camera and a rear camera. Generally, the front camera is configured to implement video call or selfie, and the rear camera is configured to implement photo or video shooting. In some embodiments, the rear camera is at least two, respectively any one of a main camera, a depth-of-field camera, and a wide-angle camera, to implement the background blurring function by fusing the main camera and the depth-of-field camera, and to implement the panoramic shooting and VR (Virtual Reality) shooting functions by fusing the main camera and the wide-angle camera. In some embodiments, the camera assembly 206 can further include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. The dual-color-temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.
[0068] The audio circuit 207 is used to provide an audio interface between the user and the terminal 200. The audio circuit 207 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input into the processor 201 for processing, or input into the radio frequency circuit 204 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, each located in different parts of the terminal 200. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert electrical signals from the processor 201 or the radio frequency circuit 204 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as distance measurement. In some embodiments, the audio circuit 207 may also include a headphone jack.
[0069] Positioning component 208 is used to locate the current geographic location of terminal 200 to implement navigation or LBS (Location Based Service). Positioning component 208 can be a positioning component based on the US GPS (Global Positioning System), China's Beidou system, or Russia's Galileo system.
[0070] Power supply 209 is used to power various components in terminal 200. Power supply 209 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 209 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is charged via a wired line, while a wireless rechargeable battery is charged via a wireless coil. The rechargeable battery can also support fast charging technology.
[0071] In some embodiments, the terminal 200 further includes one or more sensors 310.
[0072] Example 4
[0073] In an exemplary embodiment, a computer-readable storage medium is further provided, on which a computer program is stored. When the program is executed by a processor, a battery power prediction function testing method provided in all the inventive embodiments of the present application is implemented.
[0074] Any combination of one or more computer-readable media can be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, 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), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or device.
[0075] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0076] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0077] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, 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 cases involving 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., through the Internet using an Internet service provider).
[0078] Example 5
[0079] In an example embodiment, an application product is also provided, comprising one or more instructions executable by the processor 201 of the above-mentioned apparatus to perform the above-mentioned battery power prediction function test method.
[0080] While the embodiments of the application have been disclosed in connection with the specification and examples, it should be understood that it can be directed to other similar embodiments that can be used in any number of applications beyond the specific applications disclosed herein. It should be understood that various omissions and substitutions of equivalents are contemplated as circumstances can suggest or render expedient, and that the application is intended to cover any and all adaptations or variations of known or contemplated processes using the principles of the application. Therefore, it is manifestly intended that the application be limited only by the following claims and equivalents thereof.
Claims
1. A battery power prediction function test method, applied to a battery power prediction function test system, comprising a battery pack environmental chamber that houses a battery pack, a battery pack cooling device disposed around the battery pack, the battery pack being electrically connected to a battery pack charging and discharging device via a battery pack connection harness, the battery pack charging and discharging device and the battery pack environmental chamber being electrically connected to a host computer, the host computer being electrically connected to a communication simulation device, and the communication simulation device being electrically connected to the battery pack via a CAN communication line; The host computer includes: Vehicle power calculation module, ECU message editing module, communication receiving module, environmental chamber control module and power control module. The power control module is electrically connected to the vehicle power calculation module, the communication receiving module and the battery pack charging and discharging equipment respectively. The ECU message editing module and the communication receiving module are electrically connected to the communication simulation device respectively. The environmental chamber control module is electrically connected to the battery pack environmental chamber; The whole vehicle power calculation module includes: a whole vehicle power calculation model, a data playback module and a power manual setting module. The whole vehicle power calculation model is used to output the required battery charge and discharge power value according to the acquired whole vehicle data and send it to the power control module. The data playback module is used to identify the recording data format file and read all the data therein, and is also used to extract the required data from all the read data and parse it into the required battery charge and discharge power value that can be identified by the power control module and send it to the power control module. It is also used to send part of the data in the actual vehicle driving condition to the whole vehicle power calculation model. The power manual setting module is used to manually input the power curve to identify the required battery charge and discharge power value and send it to the power control module. The whole vehicle power calculation model is also used to receive part of the data in the actual vehicle driving condition output by the data playback module and correct it. The environmental chamber control module is used to control the temperature of the battery pack environmental chamber; The ECU message editing module is used to simulate the messages sent by other ECUs on the vehicle and send them to the communication simulation device. The communication receiving module is used to obtain the power prediction value sent by the BMS battery management system of the battery pack, process it and send it to the power control module. The power control module receives both the vehicle power value sent by the vehicle power calculation model and the required power value sent by the BMS battery management system from the communication receiving module. The power control module is determined to send which power value according to the selected test mode. The power control module sends the received power value to the battery pack charging and discharging device to discharge the battery pack according to the set discharge power. The method is characterized in that the method includes: Discharging the battery pack to a test starting state of charge by controlling the battery pack charging and discharging device; Controlling the environmental chamber temperature setting module to adjust the temperature of the battery pack environmental chamber to the test predicted temperature and waiting for the battery pack to reach the ambient temperature before starting the test procedure; The battery pack charging and discharging device performs charging and discharging tests on the battery pack according to the data sent by the power control module and obtains the battery pack test data through the battery pack's BMS battery management system; Determine whether the BMS battery management system power prediction is accurate and reliable based on the battery pack test data.
2. A battery power prediction function testing method according to claim 1, characterized in that: The battery pack environmental chamber is used to cool or heat the battery pack to a set temperature and keep it constant, and the current environmental chamber temperature is fed back to the host computer.
3. A battery power prediction function testing method according to claim 2, characterized in that: The battery pack charging and discharging device is used to charge or discharge the battery pack, and is also used to feed back the real-time power of the current battery pack charging and discharging device to the host computer.
4. A battery power prediction function testing method according to claim 3, characterized in that: The communication simulation device is used to receive instructions for simulating ECU messages sent by a host computer, and is also used to simulate messages sent by other ECUs on the vehicle.
5. A terminal, characterized in that: include: one or more processors; a memory for storing said one or more processor-executable instructions; The one or more processors are configured to: Execute a battery power prediction function testing method according to any one of claims 1 to 4.
6. A non-transitory computer-readable storage medium, characterized in that When the instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute a battery power prediction function testing method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Battery test system
CN207663026U