Battery water pump performance detection method and system in new energy vehicle and vehicle
By monitoring the speed error and fluctuation range of the battery water pump in real time, and using counters and flag values to determine performance faults, the problem of delayed early fault identification of battery water pumps has been solved, reducing maintenance costs and maintenance cycles.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-19
- Publication Date
- 2026-03-31
AI Technical Summary
Existing technologies cannot effectively detect early performance failures of battery water pumps in new energy vehicles, resulting in delayed fault identification, high maintenance costs, and impact on vehicle operation.
By sending a speed request to the battery water pump to obtain the actual speed, calculating the speed error and fluctuation range, and using counters and flag values to determine performance faults, real-time detection is achieved.
Early identification of battery water pump failures caused by impurities in the coolant can prevent complete failure of the battery water pump, reduce maintenance costs, and ensure the safety of the battery system.
Smart Images

Figure CN121760948A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle control technology, and more specifically, to a method, system, and vehicle for testing the performance of a battery water pump in a new energy vehicle. Background Technology
[0002] To ensure the driving range and battery life of new energy vehicles, temperature control of the battery system is typically required. In the battery thermal management system of new energy vehicles, the battery water pump, as a core component, is crucial for temperature control of the battery system.
[0003] In current battery thermal management systems, the basic control logic of "speed command issuance - execution feedback" is commonly used, which can only realize speed regulation and cannot perform performance testing on the battery water pump. When impurities such as corrosive debris and wear particles are mixed into the battery coolant circuit, it may cause progressive performance failures such as water pump impeller jamming and bearing wear.
[0004] However, existing control logic cannot capture early performance degradation signals of faults, and can only passively identify them after the battery water pump has completely failed or caused abnormal battery system temperature. At this time, the battery water pump is prone to irreversible damage, and the only solution is to replace the battery water pump. This not only results in high maintenance costs and the need to disassemble the pipeline, but also a long maintenance cycle and additional losses to the operation of new energy vehicles. Summary of the Invention
[0005] The purpose of this application is to address the shortcomings of the prior art by providing a method, system, and vehicle for testing the performance of a battery water pump in a new energy vehicle. This method enables real-time performance testing of the battery water pump in the battery thermal management system, allowing for early identification of performance failures caused by impurities in the coolant, preventing complete failure of the battery water pump, and reducing maintenance costs.
[0006] To achieve the above objectives, the technical solutions adopted in the embodiments of the present invention are as follows: In a first aspect, embodiments of this application provide a method for testing the performance of a battery water pump in a new energy vehicle, including: A first speed request is sent to the battery water pump in the battery thermal management system, so that the battery water pump executes the first speed request according to the target speed, so as to drive the coolant in the battery coolant circuit to cool the battery system. Obtain the actual rotational speed of the battery-powered water pump; The rotational speed error of the battery water pump is determined based on the target rotational speed and the actual rotational speed. Based on the speed error, the performance of the battery water pump is tested to obtain the performance test result of the battery water pump. The performance test result is used to indicate whether there is a performance failure in the battery water pump.
[0007] In one possible implementation, determining the rotational speed error of the battery water pump based on the target rotational speed and the actual rotational speed includes: The speed deviation of the battery water pump is determined based on the speed difference between the target speed and the actual speed. The speed error is determined based on the ratio of the speed deviation to the target speed.
[0008] In one possible implementation, the step of performing performance testing on the battery water pump based on the rotational speed error to obtain the performance test result of the battery water pump includes: The fluctuation range of the battery water pump speed is determined based on the actual speed of the battery water pump in multiple consecutive control cycles. The battery water pump is tested based on the rotational speed fluctuation amplitude and the rotational speed error to obtain the performance test results of the battery water pump.
[0009] In one possible implementation, the step of performing performance testing on the battery water pump based on the rotational speed fluctuation amplitude and the rotational speed error to obtain the performance test result of the battery water pump includes: If the speed error is greater than or equal to the preset speed error threshold, then the first error counter is incremented by one; If the speed fluctuation amplitude is greater than or equal to the preset fluctuation amplitude threshold, then the second error counter is incremented by one; The performance test results of the battery water pump are obtained based on the values of the first error counter and the second error counter.
[0010] In one possible implementation, obtaining the performance test result of the battery water pump based on the values of the first error counter and the second error counter includes: If the value of the first error counter is greater than or equal to the first preset threshold, and the value of the second error counter is greater than or equal to the second preset threshold, then it is determined that the battery water pump has a performance failure. or, If the value of the first error counter is greater than or equal to the third preset threshold, or if the value of the second error counter is greater than or equal to the fourth preset threshold, then it is determined that the battery water pump has a performance failure; wherein the third preset threshold is greater than the first preset threshold, and the fourth preset threshold is greater than the second preset threshold.
[0011] In one possible implementation, the method further includes: If the speed error is greater than or equal to the preset speed error threshold, the first error flag is set to the first flag value; If the rotational speed error is less than the preset rotational speed error threshold, the first error flag is set to the second flag value; If the speed fluctuation amplitude is greater than or equal to the preset fluctuation amplitude threshold, the second error flag is set to the first flag value; If the speed fluctuation amplitude is less than the preset fluctuation amplitude threshold, the second error flag is set to the second flag value.
[0012] In one possible implementation, the method further includes: If both the second error flag and the second error flag are the second flag value, then the error-free counter is incremented by one; If the value of the error-free counter is greater than or equal to the fifth preset threshold, the values of the first error counter and the second error counter are cleared.
[0013] In one possible implementation, the method further includes: If the performance test results indicate that the battery water pump has a performance failure, an alarm message for the battery water pump will be issued. The target rotational speed is reduced to obtain a new target rotational speed; A second speed request is sent to the battery water pump, causing the battery water pump to execute the second speed request according to the new target speed.
[0014] Secondly, this application also provides a battery thermal management system, which includes: a controller and a battery water pump disposed on the battery coolant circuit. The controller is connected to the battery water pump and is used to execute the battery water pump performance testing method in any of the first aspects described above.
[0015] Thirdly, this application also provides a new energy vehicle, which includes at least: a vehicle body and a battery thermal management system disposed on the vehicle body, wherein the battery water pump performance detection system is the battery thermal management system described in the second aspect above.
[0016] The beneficial effects of this application are: The battery water pump performance testing method, system, and vehicle provided in this application for new energy vehicles can send a first speed request to the battery water pump in the battery thermal management system. The battery water pump, based on the target speed and the first speed request, drives the coolant in the electric coolant circuit to cool the battery system. The actual speed of the battery water pump is also acquired. Based on the target speed and the actual speed, the speed error of the battery water pump is determined. Then, based on the speed error, the performance of the battery water pump is tested to determine whether there is a performance fault. The solution in this application can monitor the speed error in real time and use it as a performance degradation signal to achieve real-time performance testing of the battery water pump. This allows for early identification of early faults such as impeller jamming and bearing wear caused by impurities in the coolant, preventing complete failure of the battery water pump and reducing maintenance costs. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of a battery thermal management system provided in an embodiment of this application; Figure 2 A flowchart of a battery water pump performance testing method in a new energy vehicle is provided as an embodiment of this application; Figure 3 This is a flowchart of a method for determining rotational speed error in a battery water pump performance testing method for new energy vehicles, provided in an embodiment of this application. Figure 4 This application provides a flowchart of a method for performance testing of a battery water pump in a new energy vehicle, as an embodiment of the present application. Figure 5 This is a flowchart of another method for performance testing in a battery water pump performance testing method provided in this application embodiment; Figure 6 This application provides a flowchart of an anomaly handling method in a battery water pump performance testing method for new energy vehicles. Figure 7 A schematic diagram of a battery water pump performance testing device in a new energy vehicle provided in this application embodiment; Figure 8 This is a schematic diagram of a control device provided in an embodiment of this application. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0020] The new energy vehicles involved in the following embodiments of this application can be any type of new energy vehicle, such as pure electric new energy vehicles, hybrid new energy vehicles, or fuel cell vehicles.
[0021] To better understand the battery water pump performance testing method provided in the embodiments of this application, the following explanation will be given in conjunction with the accompanying drawings, illustrating a battery thermal management system provided in the embodiments of this application. Figure 1 This is a schematic diagram of a battery thermal management system provided in an embodiment of this application. Figure 1 As shown, the battery thermal management system includes at least a controller 11 and a battery water pump 121 disposed on the battery coolant circuit 12. The controller 11 is connected to the battery water pump 121, and the controller 11 can be used to execute the battery water pump performance testing method in any of the new energy vehicles provided in the following embodiments of this application.
[0022] The controller 11 can be a thermal management controller, which can be a thermal management controller in the vehicle thermal management system or a controller for the battery thermal management system. In practical applications, the specific product form of the controller 11 can be a vehicle control unit (VCU), a domain controller, or any form of on-board controller.
[0023] The controller 11 can be electrically connected to the control interface of the battery water pump 121 to send a speed request to the battery water pump through the control interface, thereby controlling the battery water pump to execute the speed request and drive the coolant in the battery coolant circuit to cool the battery system. The controller can also be connected to the feedback interface of the battery water pump 121 to obtain the actual speed of the battery water pump. In one possible implementation, the battery water pump 121 can be a battery water pump with speed acquisition function, for example, it can integrate a speed sensor connected to the feedback interface to acquire the actual speed of the battery water pump in real time. In another possible implementation, if the battery water pump 121 does not have a speed acquisition function, a speed converter can be set at the target detection position on the battery water pump 121, and the speed sensor can be connected to the feedback interface to acquire the actual speed of the battery water pump in real time. When the controller 11 obtains the actual speed of the battery water pump, it can execute the battery water pump performance detection method provided in the following embodiments of this application based on the target speed of the speed request and the actual speed.
[0024] Optionally, the battery thermal management system may also include an alarm device 13, which may be, for example, an audible and visual alarm, a vehicle instrument panel such as a vehicle dashboard, or an in-vehicle terminal device with voice playback and / or information display functions. The alarm device 13 may be electrically connected to the controller 11 and may issue an alarm message to the driver if the controller 11 detects a performance failure in the battery water pump.
[0025] Optionally, this application also provides a new energy vehicle, which includes at least: a vehicle body and a battery thermal management system disposed on the vehicle body. The battery thermal management system can be as described above. Figure 1 The battery thermal management system shown. The controller 11 in the battery thermal management system can be used to perform the battery water pump performance testing method provided in any of the following embodiments.
[0026] The following continues to explain the battery water pump performance testing method in new energy vehicles provided in the embodiments of this application, with reference to the following examples. The battery water pump performance testing method in new energy vehicles provided in the embodiments of this application can be derived from the above-mentioned methods. Figure 1 The controller in the battery thermal management system shown is implemented through a combination of software and / or hardware.
[0027] Figure 2 This is a flowchart illustrating a method for testing the performance of a battery water pump in a new energy vehicle, as provided in an embodiment of this application. Figure 2 As shown, the performance testing method for battery water pumps in new energy vehicles may include: S201. Send a first speed request to the battery water pump in the battery thermal management system, so that the battery water pump executes the first speed request according to the target speed, so as to drive the coolant in the battery coolant circuit to cool the battery system.
[0028] For example, after the vehicle is started, the controller 11 can send a first speed request to the battery water pump to trigger the battery water pump to execute the first speed request according to the target speed, so that the coolant in the battery coolant circuit where the battery water pump is located flows to cool the battery system.
[0029] S202, Obtain the actual rotational speed of the battery water pump.
[0030] The actual speed of the battery water pump can be the actual speed of the battery water pump in the current control cycle.
[0031] S203. Determine the speed error of the battery water pump based on the target speed and the actual speed.
[0032] S204. Based on the rotational speed error, the performance of the battery water pump is tested to obtain the performance test results of the battery water pump. The performance test results are used to indicate whether there is a performance failure in the battery water pump.
[0033] In one possible implementation, the performance degradation signal of the battery-powered water pump can be identified based on the rotational speed error. Based on this signal, the performance of the battery-powered water pump can be tested to obtain the performance test results. These results can be used to indicate whether the battery-powered water pump has a performance fault. The performance fault can be a progressive one; for example, progressive performance faults may include impeller jamming and / or bearing wear.
[0034] It should be noted that progressive performance failure is not the same as functional failure. Progressive performance failure means that even if the battery water pump has this fault, it will not cause the temperature control function of the battery thermal management system to fail. However, over time, the progressive performance failure will evolve into a functional failure, causing the temperature control function of the battery thermal management system to fail.
[0035] In other words, even if the battery water pump has a performance failure, the battery system temperature can still be controlled within the target temperature range by adjusting the pump's speed, thus ensuring the battery thermal management system's temperature control function remains effective. However, if the battery water pump malfunctions, even adjusting its speed will not be sufficient to control the battery system temperature within the target range, rendering the battery thermal management system's temperature control function ineffective. It should also be noted that the performance testing of the battery water pump in this embodiment is actually a timely detection of possible early failures of the battery water pump. Therefore, the performance failures targeted in this embodiment can also be referred to as early failures.
[0036] The battery water pump performance testing method for new energy vehicles provided in this embodiment can send a first speed request to the battery water pump in the battery thermal management system. The battery water pump then executes the first speed request according to the target speed, thereby driving the coolant in the electric coolant circuit to cool the battery system. The method also acquires the actual speed of the battery water pump, determines the speed error of the battery water pump based on the target speed and the actual speed, and then performs performance testing on the battery water pump based on the speed error to determine if there is a performance fault. The solution in this embodiment can achieve real-time performance testing of the battery water pump by monitoring the speed error in real time and using it as a performance degradation signal. This allows for early identification of early faults such as impeller jamming and bearing wear caused by impurities in the coolant, preventing complete failure of the battery water pump and reducing maintenance costs.
[0037] The battery water pump performance testing method provided in this embodiment can identify early faults in the battery water pump in advance, thus avoiding irreversible damage to the battery water pump and significantly reducing the maintenance cost of replacing the entire assembly. At the same time, it does not require the installation of additional sensors, but only relies on the existing communication link between the controller and the battery water pump to achieve monitoring, which is low-cost and does not change the vehicle hardware structure.
[0038] Based on the battery water pump performance testing method in new energy vehicles provided in the above embodiments, this application also provides a possible implementation example for determining the rotational speed error. Figure 3 This is a flowchart illustrating a method for determining rotational speed error in a battery water pump performance testing method for new energy vehicles, provided in an embodiment of this application. Figure 3 As shown, in the method described above, step S203, determining the speed error of the battery water pump based on the target speed and the actual speed, may include: S301. Determine the speed deviation of the battery water pump based on the speed difference between the target speed and the actual speed.
[0039] Optionally, the speed deviation can be based on the absolute value of the speed difference between the target speed and the actual speed.
[0040] S302. Determine the speed error based on the ratio of the speed deviation to the target speed.
[0041] For example, the speed error can be calculated using the formula: Speed Error = |Target Speed - Actual Speed| ÷ Target Speed × 100%.
[0042] The battery water pump performance testing method for new energy vehicles provided in this embodiment can realize the speed error through simple calculation logic, adapt to the computing power characteristics of the vehicle controller, and has fast monitoring response speed and high stability.
[0043] Based on the battery water pump performance testing method in new energy vehicles provided in the above embodiments, this application also provides a possible implementation example of performance testing. Figure 4 This is a flowchart illustrating a performance testing method for a battery water pump in a new energy vehicle, as provided in an embodiment of this application. Figure 4 As shown, in the method described above, step S204, which involves testing the performance of the battery water pump based on the rotational speed error, may include: S401. Determine the speed fluctuation range of the battery water pump based on the actual speed of the battery water pump in multiple consecutive control cycles.
[0044] For example, the standard deviation of the rotational speed can be calculated as the rotational speed fluctuation range based on the actual rotational speed of the battery water pump over multiple consecutive control cycles.
[0045] S402. Based on the speed fluctuation range and speed error, the performance of the battery water pump is tested to obtain the performance test results of the battery water pump.
[0046] In a specific implementation, the rotational speed fluctuation amplitude and rotational speed error can be compared with corresponding preset thresholds. Based on the comparison results, the performance test results of the battery water pump can be obtained. For example, the rotational speed error can be compared with a preset rotational speed error threshold to obtain a rotational speed error comparison result; the rotational speed fluctuation amplitude can be compared with a preset fluctuation amplitude threshold to obtain a fluctuation amplitude comparison result. Then, based on the rotational speed error comparison result and the fluctuation amplitude comparison result, the performance test results of the battery water pump can be obtained.
[0047] The method provided in this embodiment can accurately identify early battery water pump failures caused by coolant impurities by real-time monitoring of both speed error and speed fluctuation amplitude. This also effectively avoids false fault detection and thus prevents irreversible damage to the water pump.
[0048] Based on the battery water pump performance testing method in new energy vehicles provided in the above embodiments, this application also provides another possible implementation example of performance testing. Figure 5 This is a flowchart illustrating another method for performance testing in a battery water pump performance testing method provided in this application embodiment. Figure 5 As shown, in the method described above, step S402 involves performance testing of the battery water pump based on the rotational speed fluctuation amplitude and rotational speed error to obtain the performance test results of the battery water pump. This can include: S501. If the speed error is greater than or equal to the preset speed error threshold, the first error counter is incremented by one.
[0049] In a specific implementation, the battery water pump can be counted for the first speed abnormality by comparing the speed error with a preset speed error threshold. The value of the first error counter can be used to indicate the number of times the battery water pump's speed error is greater than or equal to the preset speed error threshold, that is, the number of times the battery water pump experiences the first speed abnormality.
[0050] Optionally, the preset speed error threshold can be determined based on the current ambient temperature of the new energy vehicle. For example, if the current ambient temperature is within a first ambient temperature range, the speed error threshold corresponding to the first ambient temperature range can be determined as the preset speed error threshold; if the current ambient temperature is within a second ambient temperature range, the speed error threshold corresponding to the second ambient temperature range can be determined as the preset speed error threshold. The first ambient temperature range differs from the second ambient temperature range, and correspondingly, the corresponding speed error thresholds are also different. That is, in this embodiment, the preset speed error threshold is a dynamic speed error threshold determined based on the current ambient temperature, rather than a fixed speed error threshold. For example, if the current ambient temperature is within a preset normal temperature range, the corresponding preset speed error threshold can be 5%; if the current ambient temperature is within a preset low temperature range, the corresponding preset speed error threshold can be 8%.
[0051] It should be noted that in practical application scenarios, the preset speed error threshold can be an error threshold calibrated through experiments. The above values are only for illustrative purposes and are not constrained or limited in this application embodiment.
[0052] Optionally, if the speed error is greater than or equal to a preset speed error threshold, the first error flag can be set to a first flag value; if the speed error is less than the preset speed error threshold, the first error flag can be set to a second flag value. The first flag value can be, for example, 1, and the second flag value can be 0.
[0053] S502. If the speed fluctuation amplitude is greater than or equal to the preset fluctuation amplitude threshold, the second error counter is incremented by one.
[0054] In a specific implementation, the second speed anomaly of the battery water pump can be counted by comparing the speed fluctuation amplitude with a preset fluctuation amplitude threshold. The value of the second error counter can be used to indicate the number of times the speed fluctuation amplitude of the battery water pump is greater than or equal to the preset fluctuation amplitude threshold, that is, the number of times the battery water pump experiences a second speed anomaly. For example, the preset fluctuation amplitude threshold can be 3%. Of course, the specific value of the preset fluctuation amplitude threshold also needs to be calibrated through experiments. The above values are only illustrative explanations, and the embodiments of this application do not impose any constraints or limitations on them.
[0055] Optionally, if the speed fluctuation amplitude is greater than or equal to a preset fluctuation amplitude threshold, the second error flag can be set to the first flag value; if the speed fluctuation amplitude is less than the preset fluctuation amplitude threshold, the second error flag can be set to the second flag value. The first flag value can be, for example, 1, and the second flag value can be 0.
[0056] S503. Based on the values of the first error counter and the second error counter, the performance test results of the battery water pump are obtained.
[0057] In the method of this embodiment, the values of the first error counter and the second error counter can be used as two monitoring indicators to perform performance testing on the battery water pump and obtain the performance test results of the battery water pump.
[0058] In one possible implementation, if the value of the first error counter is greater than or equal to the first preset threshold and the value of the second error counter is greater than or equal to the second preset threshold, then it is determined that the battery water pump has a performance failure.
[0059] In another possible implementation, if the value of the first error counter is greater than or equal to the third preset threshold, or the value of the second error counter is greater than or equal to the fourth preset threshold, then it is determined that the battery water pump has a performance failure; wherein the third preset threshold is greater than the first preset threshold, and the fourth preset threshold is greater than the second preset threshold.
[0060] For example, the first preset threshold can be 5, the second preset threshold can be 3, the third preset threshold can be 10, and the fourth preset threshold can be 6. It should also be noted that the specific values of the first, second, third, and fourth preset thresholds can be calibrated through experiments. The above values are only illustrative explanations, and the embodiments of this application do not impose any constraints or limitations on them.
[0061] Optionally, if both the second error flag and the second error counter are the second flag values, then the error-free counter is incremented by one. If the value of the error-free counter is greater than or equal to the fifth preset threshold, then the values of the first error counter and the second error counter are cleared.
[0062] If both the second error flag and the second error flag are the same as the second flag value, it indicates that the battery water pump is not currently experiencing abnormal speed, and therefore the error-free counter can be incremented. The fifth preset threshold can be, for example, 10. When the value of the error-free counter is greater than or equal to 10, it indicates that the battery water pump has not experienced abnormal speed after multiple consecutive monitoring sessions, and therefore the values of the first error counter and the second error counter are cleared.
[0063] The battery water pump performance testing method for new energy vehicles provided in this application embodiment can use a first error counter and a second error counter as two abnormal speed monitoring indicators to count the abnormal speed states of the battery water pump, and compare the first and second error counters with corresponding thresholds to obtain the battery water pump performance testing results. Since the corresponding judgment logic in the performance testing process using the first and second error counters is based on integer arithmetic, its corresponding computing power requirement is small, which matches the computing power characteristics of the adapted vehicle controller, resulting in fast monitoring response speed and high stability.
[0064] Secondly, the method in this embodiment can also filter out occasional anomalies through the error-free counter clearing mechanism, avoiding false detections caused by occasional speed anomalies, thereby effectively ensuring the accuracy of battery water pump performance testing.
[0065] Based on the battery water pump performance testing method in new energy vehicles provided in the above embodiments, this application also provides a possible implementation example of anomaly handling. Figure 6 This is a flowchart illustrating an anomaly handling method in a battery water pump performance testing method for new energy vehicles, provided as an embodiment of this application. Figure 6 As shown, the performance testing method for battery water pumps in new energy vehicles may also include: S601. If the performance test results indicate a performance failure in the battery water pump, issue an alarm message for the battery water pump.
[0066] If a performance test of the battery water pump reveals a malfunction, an alarm message can be issued to indicate that the battery water pump needs timely repair. The alarm message can be displayed on the vehicle's instrument panel, for example.
[0067] S602. Reduce the target speed to obtain a new target speed.
[0068] In the event of a performance failure in the battery-powered water pump, its speed can be downgraded by reducing the target speed. Specifically, the target speed can be reduced according to a preset speed reduction strategy to obtain a new target speed. For example, the target speed can be reduced to a preset percentage, such as 80%, of the original target speed.
[0069] S603, Send a second speed request to the battery water pump, so that the battery water pump executes the second speed request according to the new target speed.
[0070] The method provided in this application embodiment can issue an alarm message when the battery water pump has a performance failure, and can also automatically reduce the target speed to achieve a downgrade of the target speed. This can not only avoid false alarms affecting the normal use of the vehicle, but also prevent the fault from escalating and causing battery thermal management failure, thus ensuring the safe operation of the battery.
[0071] The following describes the apparatus, equipment, and storage medium used to implement the battery water pump performance testing method for new energy vehicles provided in this application. The specific implementation process and technical effects are described above and will not be repeated below.
[0072] Figure 7 This is a schematic diagram of a battery water pump performance testing device for a new energy vehicle provided in an embodiment of this application, as shown below. Figure 7 As shown, the battery water pump performance testing device 700 in new energy vehicles may include: The sending module 701 is used to send a first speed request to the battery water pump in the battery thermal management system, so that the battery water pump executes the first speed request according to the target speed, so as to drive the coolant in the battery coolant circuit to cool the battery system.
[0073] The acquisition module 702 is used to acquire the actual rotational speed of the battery water pump.
[0074] The determination module 703 is used to determine the speed error of the battery water pump based on the target speed and the actual speed.
[0075] The detection module 704 is used to perform performance testing on the battery water pump based on the rotation speed error, and obtain the performance test results of the battery water pump. The performance test results are used to indicate whether there is a performance failure in the battery water pump.
[0076] Optionally, module 703 is specifically used to: determine the speed deviation of the battery water pump based on the speed difference between the target speed and the actual speed; and determine the speed error based on the ratio of the speed deviation to the target speed.
[0077] Optionally, the detection module 704 is specifically used to: determine the speed fluctuation range of the battery water pump based on the actual speed of the battery water pump in multiple consecutive control cycles; and perform performance testing on the battery water pump based on the speed fluctuation range and speed error to obtain the performance test results of the battery water pump.
[0078] Optional, the detection module 704 is specifically used for: If the speed error is greater than or equal to the preset speed error threshold, the first error counter is incremented by one; If the speed fluctuation is greater than or equal to the preset fluctuation threshold, the second error counter is incremented by one. The performance test results of the battery water pump are obtained based on the values of the first error counter and the second error counter.
[0079] Optional, the detection module 704 is specifically used for: If the value of the first error counter is greater than or equal to the first preset threshold, and the value of the second error counter is greater than or equal to the second preset threshold, then it is determined that the battery water pump has a performance failure. or, If the value of the first error counter is greater than or equal to the third preset threshold, or the value of the second error counter is greater than or equal to the fourth preset threshold, then it is determined that the battery water pump has a performance failure; wherein the third preset threshold is greater than the first preset threshold, and the fourth preset threshold is greater than the second preset threshold.
[0080] Optionally, the detection module 704 is also used for: If the speed error is greater than or equal to the preset speed error threshold, the first error flag is set to the first flag value; If the speed error is less than the preset speed error threshold, the first error flag is set to the second flag value; If the speed fluctuation is greater than or equal to the preset fluctuation threshold, the second error flag will be set to the first flag value; If the speed fluctuation is less than the preset fluctuation threshold, the second error flag is set to the second flag value.
[0081] Optionally, the detection module 704 is also used for: If both the second error flag and the second error flag are the same as the second flag value, then the error-free counter is incremented by one; If the value of the error-free counter is greater than or equal to the fifth preset threshold, the values of the first error counter and the second error counter are cleared.
[0082] Optionally, the detection module 704 is also used to: issue an alarm message for the battery water pump if the performance detection result indicates that there is a performance failure in the battery water pump; The target speed is reduced to obtain a new target speed; Send a second speed request to the battery water pump, causing the battery water pump to execute the second speed request according to the new target speed.
[0083] The above-described device is used to execute the method provided in the foregoing embodiments, and its implementation principle and technical effect are similar, so they will not be described again here.
[0084] These modules can be one or more integrated circuits configured to implement the above methods, such as one or more Application Specific Integrated Circuits (ASICs), one or more digital signal processors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs). Alternatively, when a module is implemented using processing element scheduler code, the processing element can be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor capable of calling program code. Furthermore, these modules can be integrated together as a system-on-a-chip (SOC).
[0085] Figure 8 This is a schematic diagram of a control device provided in an embodiment of this application. The control device can be integrated into a device or a chip of a device. The device can be a computing device with battery water pump performance detection function.
[0086] The control device includes a processor 801, a storage medium 802, and a bus 803. The processor 801 and the storage medium 802 are connected via the bus 803.
[0087] The storage medium 802 stores machine-readable instructions executable by the processor 801. When the control device is running, the processor 801 communicates with the storage medium 802 via a bus, and the processor 801 executes the machine-readable instructions to perform the battery water pump performance testing method in any of the above embodiments. The specific implementation and technical effects are similar and will not be described in detail here.
[0088] Optionally, this application also provides a computer-readable storage medium storing a computer program, which, when run by a processor, executes an embodiment of the battery water pump performance testing method in a new energy vehicle as described in any of the embodiments.
[0089] Optionally, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the battery water pump performance testing method in any of the embodiments described.
[0090] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0091] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0092] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0093] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0094] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for testing the performance of a battery water pump in a new energy vehicle, characterized in that, The method includes: A first speed request is sent to the battery water pump in the battery thermal management system, so that the battery water pump executes the first speed request according to the target speed, so as to drive the coolant in the battery coolant circuit to cool the battery system. Obtain the actual rotational speed of the battery-powered water pump; The rotational speed error of the battery water pump is determined based on the target rotational speed and the actual rotational speed. Based on the speed error, the performance of the battery water pump is tested to obtain the performance test result of the battery water pump. The performance test result is used to indicate whether there is a performance failure in the battery water pump.
2. The method according to claim 1, characterized in that, Determining the speed error of the battery water pump based on the target speed and the actual speed includes: The speed deviation of the battery water pump is determined based on the speed difference between the target speed and the actual speed. The speed error is determined based on the ratio of the speed deviation to the target speed.
3. The method according to claim 1, characterized in that, The process of performing performance testing on the battery water pump based on the rotational speed error, and obtaining the performance test results of the battery water pump, includes: The fluctuation range of the battery water pump speed is determined based on the actual speed of the battery water pump in multiple consecutive control cycles. The battery water pump is tested based on the rotational speed fluctuation amplitude and the rotational speed error to obtain the performance test results of the battery water pump.
4. The method according to claim 3, characterized in that, The process of performing performance testing on the battery water pump based on the rotational speed fluctuation amplitude and the rotational speed error, and obtaining the performance test results of the battery water pump, includes: If the speed error is greater than or equal to the preset speed error threshold, then the first error counter is incremented by one; If the speed fluctuation amplitude is greater than or equal to the preset fluctuation amplitude threshold, then the second error counter is incremented by one; The performance test results of the battery water pump are obtained based on the values of the first error counter and the second error counter.
5. The method according to claim 4, characterized in that, The process of obtaining the performance test results of the battery water pump based on the values of the first error counter and the second error counter includes: If the value of the first error counter is greater than or equal to the first preset threshold, and the value of the second error counter is greater than or equal to the second preset threshold, then it is determined that the battery water pump has a performance failure. or, If the value of the first error counter is greater than or equal to the third preset threshold, or if the value of the second error counter is greater than or equal to the fourth preset threshold, then it is determined that the battery water pump has a performance failure; wherein the third preset threshold is greater than the first preset threshold, and the fourth preset threshold is greater than the second preset threshold.
6. The method according to claim 4, characterized in that, The method further includes: If the speed error is greater than or equal to the preset speed error threshold, the first error flag is set to the first flag value; If the rotational speed error is less than the preset rotational speed error threshold, the first error flag is set to the second flag value; If the speed fluctuation amplitude is greater than or equal to the preset fluctuation amplitude threshold, the second error flag is set to the first flag value; If the speed fluctuation amplitude is less than the preset fluctuation amplitude threshold, the second error flag is set to the second flag value.
7. The method according to claim 6, characterized in that, The method further includes: If both the second error flag and the second error flag are the second flag value, then the error-free counter is incremented by one; If the value of the error-free counter is greater than or equal to the fifth preset threshold, the values of the first error counter and the second error counter are cleared.
8. The method according to claim 1, characterized in that, The method further includes: If the performance test results indicate that the battery water pump has a performance failure, an alarm message for the battery water pump will be issued. The target rotational speed is reduced to obtain a new target rotational speed; A second speed request is sent to the battery water pump, causing the battery water pump to execute the second speed request according to the new target speed.
9. A battery thermal management system, characterized in that, The battery thermal management system includes: a controller and a battery water pump installed on the battery coolant circuit. The controller is connected to the battery water pump and is used to execute the battery water pump performance testing method in any one of claims 1-8.
10. A new energy vehicle, characterized in that, The new energy vehicle includes at least: a vehicle body and a battery thermal management system disposed on the vehicle body, wherein the battery thermal management system is the battery thermal management system described in claim 9.