New energy automobile battery discharge control method, device and equipment and storage medium
Through real-time monitoring and adaptive filtering, the voltage and current information of new energy vehicle batteries are processed, the discharge current is optimized, and the cooling system is intelligently adjusted, which solves the problem of balancing prevention of overheating and meeting power demand during battery discharge, and the efficient discharge and safe operation of the battery is achieved.
Patent Information
- Application Number
- CN202411916334.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-03-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the discharge process of new energy vehicle batteries, how to balance prevent overheating and meet power demand, avoid the risk of battery overheating caused by an increase in discharge current, and ensure vehicle power performance.
By obtaining the initial working voltage and current information of new energy vehicle batteries in real time, processing using an adaptive filtering algorithm, generating the target working voltage and current, calculating the internal resistance value of the battery, and optimizing the discharge current in combination with the power demand current. At the same time, based on the internal resistance value and the target discharge current, the control parameters of the cooling system are generated, and the cooling system is intelligently adjusted to dissipate heat.
It realizes that while meeting the vehicle's power performance, it reduces the heating caused by the battery internal resistance, avoids battery overheating, and improves the battery life and safety.
Smart Images

Figure CN119636513A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery discharge technology, and in particular to a new energy vehicle battery discharge control method, device, equipment and storage medium. Background Art
[0002] With the intensification of the global energy crisis and the improvement of environmental awareness, new energy vehicles, especially electric vehicles, have become an important development direction of the automotive industry due to their advantages such as zero emissions and low noise. As the core component of new energy vehicles, the performance and safety of power batteries directly affect the vehicle's endurance, power performance and service life.
[0003] During the discharge process of the battery, the internal resistance of the battery will generate heat. If the heat cannot be dissipated in a timely and effective manner, the battery temperature will continue to rise, which may lead to a decline in battery performance, shortened life, and even cause safety hazards such as thermal runaway, fire or explosion. Therefore, preventing battery overheating is the key to ensuring the safe operation of new energy vehicles.
[0004] However, in addition to preventing overheating during battery discharge, the power requirements of new energy vehicles also need to be met. This is because when the vehicle is accelerating or climbing, the battery needs to provide a larger discharge current to ensure sufficient power output. However, increasing the discharge current will increase the heat generated by the battery, exacerbating the risk of overheating. Although simply limiting the discharge current can reduce heat generation, it will affect the vehicle's power performance. Therefore, how to strike a balance between preventing battery overheating and power requirements is a technical problem that needs to be solved urgently. Summary of the invention
[0005] The present application provides a new energy vehicle battery discharge control method, device, equipment and storage medium to solve the problems raised by the above background technology.
[0006] In a first aspect, the present application provides a new energy vehicle battery discharge control method, comprising: During the discharge process of the new energy vehicle battery, the initial working voltage information and the initial working current information of the new energy vehicle battery within a preset time period are obtained in real time; Based on a preset adaptive filtering algorithm, the initial operating voltage information and the initial operating current information are filtered respectively to obtain the current target operating voltage and target operating current of the new energy vehicle battery; Generate a current internal resistance value of the new energy vehicle battery based on the target operating voltage and the target operating current; Obtaining a power demand current of a new energy vehicle, and generating a target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value; wherein the new energy vehicle battery is provided in the new energy vehicle; Generate a control parameter of a new energy vehicle battery cooling system based on the internal resistance value and the target discharge current; The discharge of the new energy vehicle battery is controlled based on the target discharge current, and in the process of controlling the discharge of the new energy vehicle battery based on the target discharge current, the new energy vehicle battery cooling system is controlled based on the control parameters to cool the new energy vehicle battery.
[0007] In a possible implementation, filtering the initial operating voltage information based on a preset adaptive filtering algorithm to obtain the target operating voltage includes: Sequentially acquiring a plurality of input vectors corresponding to the initial voltage information based on a preset filter order; wherein the number corresponding to the number of voltage values in each of the input vectors is consistent with the number corresponding to the filter order; For each of the input vectors, determining the last voltage value in the input vector as an expected value corresponding to the input vector; Arrange the input vectors in sequence based on the order of the expected values corresponding to the input vectors in the initial voltage information to obtain an input vector sequence; For each of the input vectors, a filter value corresponding to the input vector is obtained based on a preset filter, and an updated weight vector corresponding to the input vector is obtained based on an expected value corresponding to the input vector and the input vector; Determine that a filtered value corresponding to a last input vector in the input vector sequence is the target operating voltage.
[0008] In a possible implementation, the obtaining a filter value corresponding to the input vector based on a preset filter, and obtaining an updated weight vector corresponding to the input vector based on an expected value corresponding to the input vector and the input vector, includes: pass Obtain the filter value corresponding to the input vector; wherein, is the filter value corresponding to the input vector, is the row vector of the initial weight vector corresponding to the input vector, is the column vector corresponding to the input vector; the initial weight vector corresponding to the input vector is the updated weight vector corresponding to the previous input vector of the input vector; pass Obtain the error corresponding to the input vector; wherein, is the error corresponding to the input vector, is the expected value corresponding to the input vector, is the filter value corresponding to the input vector; pass Get the step size corresponding to the input vector; where, is the step size corresponding to the input vector, is the step size factor, , is the sum of squares of voltage values corresponding to the input vector; pass Obtaining an updated weight vector corresponding to the input vector; wherein, is the updated weight vector corresponding to the input vector.
[0009] In a possible implementation, generating a target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value includes: Determine the preset objective function The minimum current value is the target discharge current; wherein, is the current value, is the power demand current, is the internal resistance value.
[0010] In a possible implementation, the generating of the control parameters of the new energy vehicle battery cooling system based on the internal resistance value and the target discharge current includes: determining a heating power based on the internal resistance value and the target discharge current; The control parameter is determined based on the heat dissipation power function of the new energy vehicle battery cooling system and the heat generation power.
[0011] In a possible implementation, the method further includes: Binding the initial working voltage information, the initial working current information, the power demand current, the target discharge current and the control parameter to obtain a binding result; The binding result is stored in a preset database.
[0012] In a possible implementation, the initial operating voltage information, the initial operating current information, the power demand current, the target discharge current, and the control parameter are bound to obtain a binding result, including: Based on a preset matrix coding method, the initial working voltage information and the initial working current information are respectively encoded to obtain a first initial coding matrix and a second initial coding matrix; wherein the first initial coding matrix and the second initial coding matrix are both digital matrices, and the first initial coding matrix and the second initial coding matrix are the same type matrices; Determine a first target matrix element in the first initial coding matrix; the row number and column number corresponding to the first target matrix element are both prime numbers, and the sum of the row number and column number corresponding to the first target matrix element is a prime number; Determine a second target matrix element in the second initial coding matrix; the row number and column number corresponding to the second target matrix element are both prime numbers, and the sum of the row number and column number corresponding to the second target matrix element is a prime number; Swap the first target matrix elements with the second target matrix elements that have the same row numbers and column numbers, to obtain a first intermediate coding matrix corresponding to the first initial coding matrix and a second intermediate coding matrix corresponding to the second initial coding matrix; Based on a preset letter coding method, the power demand current, the target discharge current, and the control parameter are respectively letter-coded to obtain a first coding letter sequence corresponding to the power demand current, a second coding letter sequence corresponding to the target discharge current, and a third coding letter sequence corresponding to the control parameter; Obtaining a preset letter vector; the number of letters in the letter vector is consistent with the number of rows of the first intermediate coding matrix; Using the first coded letter sequence to replace the first vector element in the letter vector, using the second coded letter sequence to replace the second vector element in the letter vector, and using the third coded letter sequence to replace the third vector element in the letter vector, to obtain a target letter vector; Multiplying the first intermediate coding matrix by the target letter vector to obtain a first target coding matrix, and multiplying the second intermediate coding matrix by the target letter vector to obtain a second target coding matrix; The first target coding matrix is bound to the second target coding matrix to obtain a binding result.
[0013] In a second aspect, the present application provides a new energy vehicle battery discharge control device, comprising: An acquisition module is used to acquire the initial working voltage information and initial working current information of the new energy vehicle battery in a preset time period in real time during the discharge process of the new energy vehicle battery; A filtering processing module, used to filter the initial working voltage information and the initial working current information respectively based on a preset adaptive filtering algorithm to obtain the current target working voltage and target working current of the new energy vehicle battery; A first generating module, used to generate the current internal resistance value of the new energy vehicle battery based on the target operating voltage and the target operating current; A second generation module is used to obtain the power demand current of the new energy vehicle, and generate a target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value; wherein the new energy vehicle battery is provided in the new energy vehicle; A third generating module, used to generate a control parameter of a new energy vehicle battery cooling system based on the internal resistance value and the target discharge current; A control module is used to control the discharge of the new energy vehicle battery based on the target discharge current, and in the process of controlling the discharge of the new energy vehicle battery based on the target discharge current, control the new energy vehicle battery cooling system based on the control parameters to cool the new energy vehicle battery.
[0014] In a third aspect, the present application provides a terminal device, comprising a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, the new energy vehicle battery discharge control method as described in any one of the above items is implemented.
[0015] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the new energy vehicle battery discharge control method as described in any one of the above items is implemented.
[0016] The present application provides a new energy vehicle battery discharge control method, device, equipment and storage medium, the method comprising: in the discharge process of the new energy vehicle battery, real-time acquisition of the initial working voltage information and the initial working current information of the new energy vehicle battery within a preset time period; filtering the initial working voltage information and the initial working current information respectively based on a preset adaptive filtering algorithm to obtain the current target working voltage and target working current of the new energy vehicle battery; generating the current internal resistance value of the new energy vehicle battery based on the target working voltage and the target working current; acquiring the power demand current of the new energy vehicle, and generating the target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value; wherein the new energy vehicle battery is arranged in the new energy vehicle; Generate a control parameter of a new energy vehicle battery cooling system based on the internal resistance value and the target discharge current; The discharge of the new energy vehicle battery is controlled based on the target discharge current, and in the process of controlling the discharge of the new energy vehicle battery based on the target discharge current, the new energy vehicle battery cooling system is controlled based on the control parameters to cool the new energy vehicle battery. The method, on the one hand, monitors the initial working voltage information and initial working current information of the new energy vehicle battery in real time within a preset time period, accurately calculates the current internal resistance value of the new energy vehicle battery based on the initial working voltage information and the initial working current information, and optimizes the discharge current in combination with the power demand and the current internal resistance value to obtain the target discharge current, thereby achieving the goal of satisfying the vehicle power performance as much as possible while reducing the heat caused by the internal resistance of the battery. On the other hand, by generating the control parameters of the cooling system, the working state of the cooling system is intelligently adjusted to timely and effectively dissipate the heat generated by the new energy vehicle battery, which helps to prevent the new energy vehicle battery from overheating. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.
[0018] Figure 1 A schematic diagram of a flow chart of a new energy vehicle battery discharge control method provided in an embodiment of the present application; Figure 2 A schematic block diagram of the structure of a new energy vehicle battery discharge control device provided in an embodiment of the present application; Figure 3 A schematic block diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0020] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.
[0021] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0022] It should be further understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0023] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0024] See also Figure 1 , Figure 1 A flow chart of a new energy vehicle battery discharge control method provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, the new energy vehicle battery discharge control method provided in the embodiment of the present application includes steps S1 to S6.
[0025] Step S1: During the discharge process of the new energy vehicle battery, the initial operating voltage information and the initial operating current information of the new energy vehicle battery within a preset time period are obtained in real time.
[0026] The preset time period refers to a preset time period connected to the current moment and before the current moment.
[0027] Step S2: filtering the initial operating voltage information and the initial operating current information based on a preset adaptive filtering algorithm to obtain a current target operating voltage and a target operating current of the new energy vehicle battery.
[0028] The filtering process of the initial operating voltage information based on a preset adaptive filtering algorithm to obtain the target operating voltage includes the following steps: Sequentially acquiring a plurality of input vectors corresponding to the initial voltage information based on a preset filter order; wherein the number corresponding to the number of voltage values in each of the input vectors is consistent with the number corresponding to the filter order; For each of the input vectors, determining the last voltage value in the input vector as an expected value corresponding to the input vector; Arrange the input vectors in sequence based on the order of the expected values corresponding to the input vectors in the initial voltage information to obtain an input vector sequence; for example, the filter order is 3, and the initial voltage information is 1v, 1.01v, 0.99v, 1.2v, 1.08v, 1.03v, 1.21V, then the input vector sequence is (1v, 1.01v, 0.99v), (1.01v, 0.99v, 1.2v), (0.99v, 1.2v, 1.08v), (1.2v, 1.08v, 1.03v), (1.08v, 1.03v, 1.21V), and the expected values corresponding to the input vectors are 0.99v, 1.2v, 1.08v, 1.03v, 1.21V in sequence; For each of the input vectors, a filter value corresponding to the input vector is obtained based on a preset filter, and an updated weight vector corresponding to the input vector is obtained based on an expected value corresponding to the input vector and the input vector; it can be understood that the updated weight vector corresponding to the input vector is a vector of the same order as the input vector; Determine that a filtered value corresponding to a last input vector in the input vector sequence is the target operating voltage.
[0029] The step of obtaining a filter value corresponding to the input vector based on a preset filter, and obtaining an updated weight vector corresponding to the input vector based on an expected value corresponding to the input vector and the input vector, comprises the following steps: pass Obtain the filter value corresponding to the input vector; wherein, is the filter value corresponding to the input vector, is the row vector of the initial weight vector corresponding to the input vector, is the column vector corresponding to the input vector; the initial weight vector corresponding to the input vector is the updated weight vector corresponding to the previous input vector of the input vector; it should be noted that, in this embodiment, the initial weight vector corresponding to the first input vector of the input vector sequence is a zero vector of the same order as the first input vector; pass Obtain the error corresponding to the input vector; wherein, is the error corresponding to the input vector, is the expected value corresponding to the input vector, is the filter value corresponding to the input vector; pass Get the step size corresponding to the input vector; where, is the step size corresponding to the input vector, is the step size factor, , is the sum of squares of voltage values corresponding to the input vector; pass Obtaining an updated weight vector corresponding to the input vector; wherein, is the updated weight vector corresponding to the input vector.
[0030] It should be noted that the method of filtering the initial working current information based on a preset adaptive filtering algorithm to obtain the target working current is the same as the method of filtering the initial working voltage information based on a preset adaptive filtering algorithm to obtain the target working voltage, which will not be repeated here.
[0031] It can be understood that the method provided in step S2 helps to effectively suppress the noise and interference in the initial working voltage information and the initial working current information by filtering the initial working voltage information and the initial working current information respectively, thereby improving the accuracy of the target working voltage and the target working current, and further improving the accuracy of the current internal resistance value of the new energy vehicle battery, laying a reliable foundation for the discharge control of the new energy vehicle battery.
[0032] Step S3: generating a current internal resistance value of the new energy vehicle battery based on the target operating voltage and the target operating current.
[0033] Specifically, the ratio of the target operating voltage to the target operating current is used as the current internal resistance value of the new energy vehicle battery.
[0034] Step S4, obtaining the power demand current of the new energy vehicle, and generating a target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value; wherein the new energy vehicle battery is provided in the new energy vehicle.
[0035] The power demand current refers to the current corresponding to the current power of the new energy vehicle battery, and the target discharge current of the new energy vehicle battery is generated based on the power demand current and the internal resistance value, including the following steps: Determine the preset objective function The minimum current value is the target discharge current; wherein, is the current value, is the power demand current, is the internal resistance value.
[0036] It can be understood that step S4 generates a target discharge current by combining the power demand current with the battery internal resistance, which can meet the vehicle power demand as much as possible while avoiding damage to the battery caused by excessive discharge current. This method effectively balances power performance and battery protection, and helps to improve the overall performance of the vehicle.
[0037] Step S5: generating control parameters of a new energy vehicle battery cooling system based on the internal resistance value and the target discharge current.
[0038] Specifically, step S5 includes the following steps: Determine the heating power based on the internal resistance value and the target discharge current; specifically, take the product of the square value of the target discharge current and the internal resistance value as the heating power; The control parameter is determined based on the heat dissipation power function of the new energy vehicle battery cooling system and the heat generation power. The heat dissipation power function is obtained by conducting experiments on the cooling performance of the new energy vehicle battery cooling system. For example, the new energy vehicle battery cooling system is an air cooling system, and the heat dissipation power function is ,in, is a constant, is the fan speed, is the heat dissipation power, if the heat generation power is , then the control parameter .
[0039] Step S6: controlling the discharge of the new energy vehicle battery based on the target discharge current, and in the process of controlling the discharge of the new energy vehicle battery based on the target discharge current, controlling the new energy vehicle battery cooling system based on the control parameters to cool the new energy vehicle battery.
[0040] The method provided in this embodiment, on the one hand, monitors the initial operating voltage information and initial operating current information of the new energy vehicle battery in real time within a preset time period, accurately calculates the current internal resistance value of the new energy vehicle battery based on the initial operating voltage information and the initial operating current information, and optimizes the discharge current in combination with the power demand and the current internal resistance value to obtain the target discharge current, thereby achieving the goal of satisfying the vehicle power performance as much as possible while reducing the heat caused by the internal resistance of the battery. On the other hand, by generating control parameters of the cooling system and intelligently adjusting the working state of the cooling system, the heat generated by the new energy vehicle battery is dissipated in a timely and effective manner, which helps to prevent the new energy vehicle battery from overheating.
[0041] In some embodiments, the method further comprises the following steps: Binding the initial working voltage information, the initial working current information, the power demand current, the target discharge current and the control parameter to obtain a binding result; The binding result is stored in a preset database.
[0042] The step of binding the initial working voltage information, the initial working current information, the power demand current, the target discharge current and the control parameter to obtain a binding result comprises the following steps: Based on a preset matrix coding method, the initial working voltage information and the initial working current information are respectively encoded to obtain a first initial coding matrix and a second initial coding matrix; wherein the first initial coding matrix and the second initial coding matrix are both digital matrices, and the first initial coding matrix and the second initial coding matrix are the same type matrices; Determine a first target matrix element in the first initial coding matrix; the row number and column number corresponding to the first target matrix element are both prime numbers, and the sum of the row number and column number corresponding to the first target matrix element is a prime number; Determine a second target matrix element in the second initial coding matrix; the row number and column number corresponding to the second target matrix element are both prime numbers, and the sum of the row number and column number corresponding to the second target matrix element is a prime number; Swap the first target matrix elements with the second target matrix elements that have the same row numbers and column numbers, to obtain a first intermediate coding matrix corresponding to the first initial coding matrix and a second intermediate coding matrix corresponding to the second initial coding matrix; Based on a preset letter coding method, the power demand current, the target discharge current, and the control parameter are respectively letter-coded to obtain a first coding letter sequence corresponding to the power demand current, a second coding letter sequence corresponding to the target discharge current, and a third coding letter sequence corresponding to the control parameter; Obtaining a preset letter vector; the number of letters in the letter vector is consistent with the number of rows of the first intermediate coding matrix; Using the first coded letter sequence to replace the first vector element in the letter vector, using the second coded letter sequence to replace the second vector element in the letter vector, and using the third coded letter sequence to replace the third vector element in the letter vector, to obtain a target letter vector; Multiplying the first intermediate coding matrix by the target letter vector to obtain a first target coding matrix, and multiplying the second intermediate coding matrix by the target letter vector to obtain a second target coding matrix; The first target coding matrix is bound to the second target coding matrix to obtain a binding result.
[0043] The method provided in this embodiment, on the one hand, achieves structured management of data by binding the initial working voltage information, the initial working current information, the power demand current, the target discharge current and the control parameters to obtain a binding result, and stores the binding result in a preset database, thereby laying a reliable data foundation for improving the intelligence of the new energy vehicle battery discharge control method. On the other hand, in the process of binding the initial working voltage information, the initial working current information, the power demand current, the target discharge current and the control parameters, encryption of the initial working voltage information, the initial working current information, the power demand current, the target discharge current and the control parameters is achieved, thereby improving the security of data storage.
[0044] See also Figure 2 , Figure 2 A schematic block diagram of the structure of the new energy vehicle battery discharge control device 100 provided in the embodiment of the present application is shown in FIG. Figure 2 As shown, the new energy vehicle battery discharge control device 100 provided in the embodiment of the present application includes: The acquisition module 110 is used to acquire the initial operating voltage information and the initial operating current information of the new energy vehicle battery in real time within a preset time period during the discharge process of the new energy vehicle battery.
[0045] The filtering processing module 120 is used to filter the initial operating voltage information and the initial operating current information based on a preset adaptive filtering algorithm to obtain the current target operating voltage and target operating current of the new energy vehicle battery.
[0046] The first generating module 130 is used to generate the current internal resistance value of the new energy vehicle battery based on the target operating voltage and the target operating current.
[0047] The second generation module 140 is used to obtain the power demand current of the new energy vehicle, and generate the target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value; wherein the new energy vehicle battery is arranged in the new energy vehicle.
[0048] The third generating module 150 is used to generate control parameters of the new energy vehicle battery cooling system based on the internal resistance value and the target discharge current.
[0049] The control module 160 is used to control the discharge of the new energy vehicle battery based on the target discharge current, and in the process of controlling the discharge of the new energy vehicle battery based on the target discharge current, control the new energy vehicle battery cooling system based on the control parameters to cool the new energy vehicle battery.
[0050] It should be noted that technicians in the relevant technical field can clearly understand that for the convenience and simplicity of description, the specific working process of the system and each module described above can refer to the process in the aforementioned new energy vehicle battery discharge control method embodiment, and will not be repeated here.
[0051] The new energy vehicle battery discharge control device 100 provided in the above embodiment can be implemented in the form of a computer program. The computer program can be used in Figure 3 The system is run on the terminal device 200 shown.
[0052] See also Figure 3 , Figure 3 The present invention provides a schematic block diagram of the structure of a terminal device 200 according to an embodiment of the present application. The terminal device 200 includes a processor 201 and a memory 202. The processor 201 and the memory 202 are connected via a device bus 203, wherein the memory 202 may include a non-volatile storage medium and an internal memory.
[0053] The non-volatile storage medium can store a computer program. The computer program includes program instructions, and when the program instructions are executed by the processor 201, the processor 201 can execute any of the above-mentioned new energy vehicle battery discharge control methods.
[0054] The processor 201 is used to provide computing and control capabilities to support the operation of the entire terminal device 200.
[0055] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor 201, the processor 201 can execute any of the above-mentioned new energy vehicle battery discharge control methods.
[0056] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the terminal device 200 involved in the scheme of the present application. The specific terminal device 200 may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0057] It should be understood that the processor 201 may be a central processing unit (CPU), and the processor 201 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0058] In some embodiments, the processor 201 is used to run a computer program stored in the memory to implement the following steps: During the discharge process of the new energy vehicle battery, the initial working voltage information and the initial working current information of the new energy vehicle battery within a preset time period are obtained in real time; Based on a preset adaptive filtering algorithm, the initial operating voltage information and the initial operating current information are filtered respectively to obtain the current target operating voltage and target operating current of the new energy vehicle battery; Generate a current internal resistance value of the new energy vehicle battery based on the target operating voltage and the target operating current; Obtaining a power demand current of a new energy vehicle, and generating a target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value; wherein the new energy vehicle battery is provided in the new energy vehicle; Generate a control parameter of a new energy vehicle battery cooling system based on the internal resistance value and the target discharge current; The discharge of the new energy vehicle battery is controlled based on the target discharge current, and in the process of controlling the discharge of the new energy vehicle battery based on the target discharge current, the new energy vehicle battery cooling system is controlled based on the control parameters to cool the new energy vehicle battery.
[0059] It should be noted that technicians in the relevant field can clearly understand that for the convenience and simplicity of description, the specific working process of the terminal device 200 described above can refer to the process of the aforementioned new energy vehicle battery discharge control method, and will not be repeated here.
[0060] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by one or more processors, the one or more processors implement the new energy vehicle battery discharge control method provided in the embodiment of the present application.
[0061] The computer-readable storage medium may be an internal storage unit of the terminal device 200 in the aforementioned embodiment, such as a hard disk or memory of the terminal device 200. The computer-readable storage medium may also be an external storage device of the terminal device 200, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped with the terminal device 200.
[0062] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A new energy vehicle battery discharge control method, characterized in that: include: During the discharge process of the new energy vehicle battery, the initial working voltage information and the initial working current information of the new energy vehicle battery within a preset time period are obtained in real time; Based on a preset adaptive filtering algorithm, the initial operating voltage information and the initial operating current information are filtered respectively to obtain the current target operating voltage and target operating current of the new energy vehicle battery; Generate a current internal resistance value of the new energy vehicle battery based on the target operating voltage and the target operating current; Obtaining a power demand current of a new energy vehicle, and generating a target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value; wherein the new energy vehicle battery is provided in the new energy vehicle; Generate a control parameter of a new energy vehicle battery cooling system based on the internal resistance value and the target discharge current; The discharge of the new energy vehicle battery is controlled based on the target discharge current, and in the process of controlling the discharge of the new energy vehicle battery based on the target discharge current, the new energy vehicle battery cooling system is controlled based on the control parameters to cool the new energy vehicle battery.
2. The new energy vehicle battery discharge control method according to claim 1, characterized in that: The initial operating voltage information is filtered based on a preset adaptive filtering algorithm to obtain the target operating voltage, including: Sequentially acquiring a plurality of input vectors corresponding to the initial voltage information based on a preset filter order; wherein the number corresponding to the number of voltage values in each of the input vectors is consistent with the number corresponding to the filter order; For each of the input vectors, determining the last voltage value in the input vector as an expected value corresponding to the input vector; Arrange the input vectors in sequence based on the order of the expected values corresponding to the input vectors in the initial voltage information to obtain an input vector sequence; For each of the input vectors, a filter value corresponding to the input vector is obtained based on a preset filter, and an updated weight vector corresponding to the input vector is obtained based on an expected value corresponding to the input vector and the input vector; Determine that a filtered value corresponding to a last input vector in the input vector sequence is the target operating voltage.
3. The new energy vehicle battery discharge control method according to claim 2, characterized in that: The step of obtaining a filter value corresponding to the input vector based on a preset filter, and obtaining an updated weight vector corresponding to the input vector based on an expected value corresponding to the input vector and the input vector, includes: pass Obtain the filter value corresponding to the input vector; wherein, is the filter value corresponding to the input vector, is the row vector of the initial weight vector corresponding to the input vector, is the column vector corresponding to the input vector; the initial weight vector corresponding to the input vector is the updated weight vector corresponding to the previous input vector of the input vector; pass Obtain the error corresponding to the input vector; wherein, is the error corresponding to the input vector, is the expected value corresponding to the input vector, is the filter value corresponding to the input vector; pass Get the step size corresponding to the input vector; where, is the step size corresponding to the input vector, is the step size factor, , is the sum of squares of voltage values corresponding to the input vector; pass Obtaining an updated weight vector corresponding to the input vector; wherein, is the updated weight vector corresponding to the input vector.
4. The new energy vehicle battery discharge control method according to claim 1, characterized in that: The generating a target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value includes: Determine the preset objective function The minimum current value is the target discharge current; wherein, is the current value, is the power demand current, is the internal resistance value.
5. The new energy vehicle battery discharge control method according to claim 1, characterized in that: The control parameters of the new energy vehicle battery cooling system are generated based on the internal resistance value and the target discharge current, including: determining a heating power based on the internal resistance value and the target discharge current; The control parameter is determined based on the heat dissipation power function of the new energy vehicle battery cooling system and the heat generation power.
6. The new energy vehicle battery discharge control method according to claim 1, characterized in that: The method further comprises: Binding the initial working voltage information, the initial working current information, the power demand current, the target discharge current and the control parameter to obtain a binding result; The binding result is stored in a preset database.
7. The new energy vehicle battery discharge control method according to claim 6, characterized in that: The step of binding the initial working voltage information, the initial working current information, the power demand current, the target discharge current and the control parameter to obtain a binding result includes: Based on a preset matrix coding method, the initial working voltage information and the initial working current information are respectively encoded to obtain a first initial coding matrix and a second initial coding matrix; wherein the first initial coding matrix and the second initial coding matrix are both digital matrices, and the first initial coding matrix and the second initial coding matrix are the same type matrices; Determine a first target matrix element in the first initial coding matrix; the row number and column number corresponding to the first target matrix element are both prime numbers, and the sum of the row number and column number corresponding to the first target matrix element is a prime number; Determine a second target matrix element in the second initial coding matrix; the row number and column number corresponding to the second target matrix element are both prime numbers, and the sum of the row number and column number corresponding to the second target matrix element is a prime number; Swap the first target matrix elements with the second target matrix elements that have the same row numbers and column numbers, to obtain a first intermediate coding matrix corresponding to the first initial coding matrix and a second intermediate coding matrix corresponding to the second initial coding matrix; Based on a preset letter coding method, the power demand current, the target discharge current, and the control parameter are respectively letter-coded to obtain a first coding letter sequence corresponding to the power demand current, a second coding letter sequence corresponding to the target discharge current, and a third coding letter sequence corresponding to the control parameter; Obtaining a preset letter vector; the number of letters in the letter vector is consistent with the number of rows of the first intermediate coding matrix; Using the first coded letter sequence to replace the first vector element in the letter vector, using the second coded letter sequence to replace the second vector element in the letter vector, and using the third coded letter sequence to replace the third vector element in the letter vector, to obtain a target letter vector; Multiplying the first intermediate coding matrix by the target letter vector to obtain a first target coding matrix, and multiplying the second intermediate coding matrix by the target letter vector to obtain a second target coding matrix; The first target coding matrix is bound to the second target coding matrix to obtain a binding result.
8. A new energy vehicle battery discharge control device, characterized in that: include: An acquisition module is used to acquire the initial working voltage information and initial working current information of the new energy vehicle battery in a preset time period in real time during the discharge process of the new energy vehicle battery; A filtering processing module, used to filter the initial working voltage information and the initial working current information respectively based on a preset adaptive filtering algorithm to obtain the current target working voltage and target working current of the new energy vehicle battery; A first generating module, used to generate the current internal resistance value of the new energy vehicle battery based on the target operating voltage and the target operating current; A second generation module is used to obtain the power demand current of the new energy vehicle, and generate a target discharge current of the new energy vehicle battery based on the power demand current and the internal resistance value; wherein the new energy vehicle battery is provided in the new energy vehicle; A third generating module, used to generate a control parameter of a new energy vehicle battery cooling system based on the internal resistance value and the target discharge current; A control module is used to control the discharge of the new energy vehicle battery based on the target discharge current, and in the process of controlling the discharge of the new energy vehicle battery based on the target discharge current, control the new energy vehicle battery cooling system based on the control parameters to cool the new energy vehicle battery.
9. A terminal device, characterized in that: The terminal device includes a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, the new energy vehicle battery discharge control method as described in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: A computer program is stored on the computer-readable storage medium, wherein when the computer program is executed by a processor, the new energy vehicle battery discharge control method as described in any one of claims 1 to 7 is implemented.