Vehicle control method, vehicle battery overcurrent detection system, and vehicle
By obtaining the bus current of the vehicle battery and the branch current of the electrical appliance, it is determined whether the battery is overcurrent, which solves the problem of low overcurrent detection accuracy caused by failure of the current detection device and improves the accuracy and efficiency of battery overcurrent detection.
Patent Information
- Application Number
- CN202411568688.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2044-11-05
AI Technical Summary
In the prior art, a failure of the current detection device results in low accuracy in vehicle battery overcurrent detection, making it impossible to accurately control battery charging and discharging, thus affecting the user experience.
By obtaining the bus current of the vehicle battery and the branch currents of multiple electrical appliances, it is determined whether the battery is overcurrent. The overcurrent detection result is determined using the total branch current, positive and negative bus currents, and the vehicle is controlled based on the overcurrent detection result.
It improves the accuracy and efficiency of battery overcurrent detection, avoids misjudgment when the bus current is abnormal, ensures accurate control of battery charging and discharging, and enhances user experience.
Smart Images

Figure CN119567857B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of batteries, and in particular relates to a vehicle control method, a vehicle battery overcurrent detection system, and a vehicle. Background Art
[0002] When a vehicle's battery is charging or discharging, a current detection device detects the battery's bus current, and then uses this current to determine if the battery is overcurrenting. However, if the current detection device malfunctions, it will be unable to accurately obtain the battery's bus current. This means the bus current value will be abnormal, making it impossible to accurately detect battery overcurrent. Consequently, the battery's charging and discharging cannot be accurately controlled, impacting the user experience. Therefore, the low accuracy of battery overcurrent detection is a technical issue that needs to be addressed urgently. Summary of the Invention
[0003] Embodiments of the present invention provide a vehicle control method, a vehicle battery overcurrent detection system, and a vehicle, which solve the technical problem of low accuracy in battery overcurrent detection.
[0004] In a first aspect, an embodiment of the present invention provides a method for controlling a vehicle, comprising: obtaining a bus current of a battery of the vehicle; obtaining a branch current of each electrical appliance among a plurality of electrical appliances powered by the battery, wherein the branch current of each electrical appliance is a branch current of the bus current; judging whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result, and controlling the vehicle according to the overcurrent detection result.
[0005] In combination with the first aspect of the present invention, in some embodiments, obtaining the bus current of the vehicle's battery includes: obtaining the bus current of the positive pole and the bus current of the negative pole of the battery; judging whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result, includes: adding the branch current of each electrical appliance in the multiple electrical appliances to obtain the total branch current; determining the number of currents greater than the overcurrent threshold value among the total branch current, the bus current of the positive pole and the bus current of the negative pole; if the number of currents is greater than or equal to the preset number, determining that the overcurrent detection result of the battery is overcurrent, otherwise determining that the overcurrent detection result of the battery is not overcurrent.
[0006] In combination with the first aspect of the present invention, in some embodiments, after determining that the overcurrent detection result of the battery is overcurrent, the method further includes: determining the actual bus current of the battery based on the total branch current, the bus current of the positive pole and the bus current of the negative pole; and determining the overcurrent fault level of the battery based on the actual bus current of the battery and the overcurrent threshold.
[0007] In combination with the first aspect of the present invention, in some embodiments, the battery is a power battery of the vehicle, and controlling the vehicle according to the overcurrent detection result includes: if the overcurrent detection result of the power battery is overcurrent and the vehicle is in a driving state, obtaining the distance between the vehicle and the rear vehicle; based on the overcurrent fault level and the distance, controlling the driving power of the power battery.
[0008] In combination with the first aspect of the present invention, in some embodiments, controlling the driving power of the power battery based on the overcurrent fault level and the distance includes: if the distance is greater than a preset distance threshold, determining a first power allowable range based on the overcurrent fault level, and controlling the driving power of the power battery based on the first power allowable range; if the distance is less than or equal to the preset distance threshold, controlling the driving power of the power battery based on a preset second power allowable range, wherein the upper limit value of the second power allowable range is greater than or equal to the upper limit value of the first power allowable range.
[0009] In second aspect, an embodiment of the present invention provides an overcurrent detection system for a vehicle battery, comprising: a first current detection device for obtaining the bus current of the vehicle's battery; a second current detection device for obtaining the branch current of each electrical appliance among a plurality of electrical appliances powered by the battery, wherein the branch current of each electrical appliance is a branch current of the bus current; a controller electrically connected to the first current detection device and the second current detection device, the controller being configured to: obtain the bus current from the first current detection device, obtain the branch current of each electrical appliance from the second current detection device, and determine whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result.
[0010] In combination with the second aspect of the present invention, in some embodiments, the number of the first current detection device is one, and the first current detection device is provided at the positive electrode or the negative electrode of the battery.
[0011] In combination with the second aspect of the present invention, in some embodiments, the number of the first current detection devices is multiple, wherein at least one first current detection device is provided at the positive electrode of the battery, and at least one first current detection device is provided at the negative electrode of the battery.
[0012] In conjunction with the second aspect of the present invention, in some embodiments, there are multiple second current detection devices, and each electrical appliance powered by the battery is connected in series with one second current detection device.
[0013] In a third aspect, an embodiment of the present invention provides a vehicle comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any one of the methods described in the first aspect when executing the computer program.
[0014] The one or more technical solutions provided by the embodiments of the present invention achieve at least the following technical effects or advantages:
[0015] The embodiment of the present invention obtains the bus current of the vehicle's battery; obtains the branch current of each electrical appliance among the multiple electrical appliances powered by the battery, wherein the branch current of each electrical appliance is a branch current of the bus current; determines whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result, and controls the vehicle according to the overcurrent detection result. When the value of the bus current is normal, it is possible to determine whether the battery is overcurrent based on the bus current or the branch current of each electrical appliance. When the value of the bus current is abnormal, it is possible to determine whether the battery is overcurrent based on the branch current of each electrical appliance. This avoids erroneous judgment of whether the battery is overcurrent when the value of the bus current is abnormal, thereby improving the accuracy of battery overcurrent detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0017] Figure 1 is a flow chart of a vehicle control method according to an embodiment of the present invention;
[0018] Figure 2 Schematic diagram of an overcurrent detection system for a vehicle battery in an embodiment of the present invention;
[0019] Figure 3 Schematic diagram of the structure of a vehicle in an embodiment of the present invention. DETAILED DESCRIPTION
[0020] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0021] In the present invention, descriptions such as "first" and "second" are for descriptive purposes only and should not be understood as indicating or implying their relative importance or implicitly indicating the number of the technical features indicated. Therefore, features defined as "first" or "second" may explicitly or implicitly include at least one of such features. In addition, the technical solutions of various embodiments may be combined with each other, but this must be based on the fact that they can be implemented by a person of ordinary skill in the art. If the combination of technical solutions is mutually contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection claimed by the present invention.
[0022] Figure 1 Flowchart of a vehicle control method according to an embodiment of the present invention. Figure 1 As shown, the method includes the following steps S101 to S103:
[0023] S101: Obtain the bus current of the vehicle's battery.
[0024] In some embodiments, obtaining the bus current of a battery of the vehicle may include obtaining the bus current of a positive electrode and the bus current of a negative electrode of the battery.
[0025] S102: Obtaining a branch current of each electrical appliance among a plurality of electrical appliances powered by a battery, wherein the branch current of each electrical appliance is a branch current of a main current.
[0026] S103: Determine whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result, and control the vehicle according to the overcurrent detection result.
[0027] In some embodiments, determining whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result may include: adding the branch current of each electrical appliance among multiple electrical appliances to obtain the total branch current; determining the number of currents greater than the overcurrent current threshold among the total branch current, the positive bus current and the negative bus current; if the number of currents is greater than or equal to a preset number, determining that the overcurrent detection result of the battery is overcurrent, otherwise determining that the overcurrent detection result of the battery is not overcurrent.
[0028] It should be noted that the magnitudes of the total branch current, the positive bus current, and the negative bus current should be close. In addition, assuming the preset number is 2, if the total branch current is less than the overcurrent threshold, the positive bus current is greater than the overcurrent threshold, and the negative bus current is greater than the overcurrent threshold, then the number of currents greater than the overcurrent threshold is 2, and the overcurrent detection result of the battery is determined to be overcurrent. Assuming the preset number is 2, if the total branch current is less than the overcurrent threshold, the positive bus current is less than the overcurrent threshold, and the negative bus current is greater than the overcurrent threshold, then the number of currents greater than the overcurrent threshold is 1, and the overcurrent detection result of the battery is determined to be not overcurrent. Through the above examples, it can be found that it is only necessary to compare the number of currents with the preset number to determine whether there is an overcurrent, avoiding the need to first determine whether the current detection device is faulty and then determine whether there is an overcurrent based on the current magnitude, thus simplifying the judgment process and improving the efficiency of battery overcurrent detection. In addition, when the preset number is 2, overcurrent can only be determined when the number of currents greater than the overcurrent threshold is 2 or 3. The judgment result is determined based on the majority of the detection results, thereby improving the accuracy of battery overcurrent detection.
[0029] In other embodiments, determining whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result may include: adding the branch current of each electrical appliance in a plurality of electrical appliances to obtain the total branch current; if the value of the bus current is abnormal and the total branch current is greater than the overcurrent current threshold, determining that the overcurrent detection result of the battery is overcurrent; otherwise determining that the overcurrent detection result of the battery is not overcurrent.
[0030] It should be noted that in determining whether the bus current value is abnormal, the reasonable bus current range of the battery can be determined based on the current state of the vehicle. If the bus current is not within the reasonable bus current range, then the bus current value can be determined to be abnormal. In addition, the determination can also be made based on whether the current detection device is faulty. For example, if the current detection device is faulty, the bus current value is determined to be abnormal.
[0031] In some embodiments, after determining that the overcurrent detection result of the battery is overcurrent, the vehicle control method may also include: determining the actual bus current of the battery based on the total branch current, the positive bus current and the negative bus current; and determining the overcurrent fault level of the battery based on the actual bus current of the battery and the overcurrent threshold.
[0032] In some embodiments, the actual bus current of the battery is determined based on the total branch current, the bus current of the positive electrode, and the bus current of the negative electrode, which can be: selecting a current greater than the overcurrent threshold from the total branch current, the bus current of the positive electrode, and the bus current of the negative electrode to obtain a group of currents; and taking the average value of the group of currents as the actual bus current of the battery.
[0033] It should be noted that each current value will have some error to a greater or lesser extent. If a current value is arbitrarily selected as the actual bus current, for example, a current value with a large error is selected as the actual bus current, it will lead to subsequent misjudgment of the overcurrent fault level, and thus incorrect control of the battery charge and discharge. Therefore, using the average value of a group of currents as the actual bus current of the battery avoids selecting a current value with a large error as the actual bus current, thus improving the accuracy of the actual bus current data, and thus improving the accuracy of the overcurrent fault level judgment, avoiding incorrect control of battery charge and discharge, and improving the user experience.
[0034] In some embodiments, the actual bus current of the battery is determined based on the total branch current, the bus current of the positive electrode, and the bus current of the negative electrode, which can be: selecting a current greater than the overcurrent threshold from the total branch current, the bus current of the positive electrode, and the bus current of the negative electrode to obtain a group of currents; and taking the current with the highest detection accuracy in the group of currents as the actual bus current of the battery.
[0035] It should be noted that the current detection accuracy can be determined according to the accuracy of the current detection device.
[0036] For example, a set of currents includes the total branch current, the positive bus current and the negative bus current.
[0037] Among them, the total branch current is obtained according to the current detection device a, the positive bus current is obtained according to the current detection device b, and the negative bus current is obtained according to the current detection device c. The accuracy of the current detection device a is less than that of the current detection device b, and the accuracy of the current detection device b is less than that of the current detection device c. Therefore, the negative bus current should be taken as the actual bus current of the battery.
[0038] It should be noted that by setting current detection devices of different accuracies to obtain current values of different accuracies, the current value with higher accuracy can be flexibly selected to determine the actual bus current according to actual conditions, thereby improving the accuracy of the actual bus current data. Since the costs of current detection devices of different accuracies vary, the higher the accuracy, the lower the cost. Therefore, the combination of devices with different accuracies also reduces costs. Therefore, the beneficial effect of both reducing costs and improving data accuracy is achieved.
[0039] In some embodiments, the overcurrent fault level of the battery is determined based on the actual bus current and the overcurrent threshold of the battery, including: taking the difference between the actual bus current of the battery and the overcurrent threshold as the current difference; taking the quotient of the current difference and the overcurrent threshold as the overcurrent ratio; if the overcurrent ratio is between (0% and 10%), determining that the overcurrent fault level is a level one fault; if the overcurrent ratio is between [10% and 20%), determining that the overcurrent fault level is a level two fault; if the overcurrent ratio is greater than or equal to 20%, determining that the overcurrent fault level is a level three fault.
[0040] In some embodiments, regarding step S103, the battery is a power battery of a vehicle, then controlling the vehicle according to the overcurrent detection result may include: if the overcurrent detection result of the power battery is overcurrent and the vehicle is in a driving state, obtaining the distance between the vehicle and the rear vehicle; based on the overcurrent fault level and distance, controlling the driving power of the power battery.
[0041] In some embodiments, controlling the driving power of the power battery based on the overcurrent fault level and the distance may include: if the distance is greater than a preset distance threshold, determining a first power allowable range based on the overcurrent fault level, and controlling the driving power of the power battery based on the first power allowable range; if the distance is less than or equal to the preset distance threshold, controlling the driving power of the power battery based on a preset second power allowable range, wherein the upper limit value of the second power allowable range is greater than or equal to the upper limit value of the first power allowable range.
[0042] It should be noted that a distance greater than a preset distance threshold indicates that there is no risk of rear-end collision. At this time, the power allowable range can be smaller to allow the vehicle to idle, or simply to maintain the vehicle slowly pulling over and then stop. Specifically, when there is no risk of rear-end collision, the first power allowable range can be determined based on the overcurrent fault level. The larger the overcurrent fault level, that is, the larger the current, the more likely the battery is to be damaged. The first power allowable range should be controlled to be smaller to reduce the risk of battery damage. A distance less than or equal to the preset distance threshold indicates that there is a risk of rear-end collision. At this time, the power allowable range can be larger to allow the vehicle to maintain a normal driving speed and avoid rear-end collision, thereby improving the safety of vehicle driving. Therefore, the beneficial effects of both reducing the risk of battery damage and improving the safety of vehicle driving are achieved.
[0043] The embodiment of the present invention obtains the bus current of the vehicle's battery; obtains the branch current of each electrical appliance among the multiple electrical appliances powered by the battery, wherein the branch current of each electrical appliance is a branch current of the bus current; determines whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result, and controls the vehicle according to the overcurrent detection result. When the value of the bus current is normal, it is possible to determine whether the battery is overcurrent based on the bus current or the branch current of each electrical appliance. When the value of the bus current is abnormal, it is possible to determine whether the battery is overcurrent based on the branch current of each electrical appliance. This avoids erroneous judgment of whether the battery is overcurrent when the value of the bus current is abnormal, thereby improving the accuracy of battery overcurrent detection.
[0044] Based on the same inventive concept, an embodiment of the present invention provides an overcurrent detection system for a vehicle battery, comprising: a first current detection device, for obtaining the bus current of the vehicle's battery; a second current detection device, for obtaining the branch current of each electrical appliance among a plurality of electrical appliances powered by the battery, wherein the branch current of each electrical appliance is a branch current of the bus current; a controller, electrically connected to the first current detection device and the second current detection device, the controller being configured to: obtain the bus current from the first current detection device, obtain the branch current of each electrical appliance from the second current detection device, and determine whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result.
[0045] It should be noted that the electrical appliance can be a high-voltage appliance, and the second current detection device can be a current sensor built into the appliance, an additional current sensor, or a data processor. For example, a bus current sensor within a compressor can detect the compressor's current. For a data processor, the data processor can estimate the branch current based on the appliance's operating parameters. For example, the current of a drive motor can be calculated based on the motor's speed, motor torque, corresponding efficiency, and input voltage.
[0046] In some embodiments, the number of the first current detection device is one, and the first current detection device is disposed at the positive electrode or the negative electrode of the battery.
[0047] In other embodiments, there are multiple first current detection devices, wherein at least one first current detection device is provided at the positive electrode of the battery, and at least one first current detection device is provided at the negative electrode of the battery.
[0048] refer to Figure 2 As shown, Figure 2This is a schematic diagram of an overcurrent detection system for a vehicle battery in an embodiment of the present invention. When there are multiple first current detection devices, even if a detection failure occurs in one of the current detection devices, detection can be performed based on the other current detection devices. This avoids the problem of being unable to accurately obtain current due to a detection failure of a single current detection device, thereby improving the accuracy of current detection.
[0049] In some embodiments, there are multiple second current detection devices, and each electrical appliance powered by the battery is connected in series with a second current detection device.
[0050] It should be noted that the current detection device of the battery may not be able to obtain the true current value or obtain an erroneous current value due to electrical failure or external interference, which may affect the battery's charge and discharge power control and even cause serious consequences such as battery power being limited or power being cut off. For this problem, one current detection device can be used. If a single current detection device fails or an erroneous current value is collected, the true current value cannot be determined, and accurate charge and discharge control cannot be made. In addition, two current detection devices can also be used. If a single current detection device collects an erroneous current value and the device failure is not diagnosed, it will be impossible to determine which current detection device is the true current value, and accurate charge and discharge power control cannot be made. An embodiment of the present invention can adopt three current detection devices. If any one or two current detection devices fail or emit abnormal values, they can accurately determine the true current value and identify the true charge or discharge overcurrent fault.
[0051] In order to enhance the understanding of the embodiments of the present invention, it is assumed that the first current detection device a is used to obtain the bus current of the positive pole, the first current detection device b is used to obtain the bus current of the negative pole, and multiple second current detection devices are used to obtain the total branch current, and the accuracy of the first current detection device a is greater than that of the first current detection device b, and the accuracy of the first current detection device b is greater than that of the second current detection device. The following example illustrates the determination of the actual bus current and the fault diagnosis: If the bus current of the positive pole is not overcurrent, the bus current of the negative pole is not overcurrent, and the total branch current is If the current is not overcurrent, the bus current of the positive pole is taken as the actual bus current, and the overcurrent detection result of the battery is determined to be not overcurrent; if the bus current of the positive pole is overcurrent, the bus current of the negative pole is not overcurrent, and the total current of the branch is not overcurrent, the bus current of the negative pole is taken as the actual bus current, and it is determined that the first current detection device a has a fault, and the overcurrent detection result of the battery is determined to be not overcurrent; if the bus current of the positive pole is not overcurrent, the bus current of the negative pole is overcurrent, and the total current of the branch is not overcurrent, the bus current of the positive pole is taken as the actual bus current, and the first current detection device a is determined to be faulty. If a fault occurs in position b, the overcurrent detection result of the battery is determined to be no overcurrent; if the bus current of the positive pole is not overcurrent, the bus current of the negative pole is not overcurrent, and the total current of the branch is overcurrent, the bus current of the positive pole is taken as the actual bus current, and it is determined that a fault occurs in the second current detection device, and the overcurrent detection result of the battery is determined to be no overcurrent; if the bus current of the positive pole is overcurrent, the bus current of the negative pole is overcurrent, and the total current of the branch is not overcurrent, the bus current of the positive pole is taken as the actual bus current, and the overcurrent detection result of the battery is determined to be overcurrent; if the bus current of the positive pole is overcurrent, If the bus current of the negative pole is not overcurrent and the total current of the branch is overcurrent, the bus current of the positive pole is used as the actual bus current, and the overcurrent detection result of the battery is determined to be overcurrent; if the bus current of the positive pole is not overcurrent, the bus current of the negative pole is overcurrent, and the total current of the branch is overcurrent, the bus current of the negative pole is used as the actual bus current, and the overcurrent detection result of the battery is determined to be overcurrent; if the bus current of the positive pole is overcurrent, the bus current of the negative pole is overcurrent, and the total current of the branch is overcurrent, the bus current of the positive pole is used as the actual bus current, and the overcurrent detection result of the battery is determined to be overcurrent. Through the above examples, it can be known that the embodiment of the present invention can be that when only one current detection device detects an overcurrent, the real current value is comprehensively judged based on the other two current detection devices, and the priority value with high current sampling accuracy is selected, and the current detection device failure where the overcurrent is located is reported to the BMS (Battery Management System, battery management system), and only the fault code is recorded without limiting the power or cutting off the power supply. When two or three current detection devices detect overcurrent, the true current value will be comprehensively judged based on the current detection device where the overcurrent occurs. The value with higher current sampling accuracy will be given priority, and the bus overcurrent fault will be reported through the BMS.
[0052] Depending on the battery overcurrent fault level and vehicle status, the BMS fault handling can be as follows: If the overcurrent fault level is level 1, the instrument panel's power battery fault indicator is set to yellow when the vehicle is in motion; otherwise, it is set to yellow. If the overcurrent fault level is level 2, the instrument panel's power battery fault indicator is set to red, the drive power limit indicator illuminates, and the power limit can be 50% when the vehicle is in motion; otherwise, it is set to red, and the high-voltage power supply is disconnected. If the overcurrent fault level is level 3, the instrument panel's power battery fault indicator is set to red, the drive power limit indicator illuminates, and the power limit can be 10% when the vehicle is in motion; otherwise, it is set to red, and the high-voltage power supply is disconnected. The vehicle is considered in motion if the vehicle speed is greater than 0 and the gear is in a drive position such as D or R. If these conditions are not met, the vehicle is considered in a non-driving state.
[0053] In order to enhance the understanding of the embodiments of the present invention, it is assumed that the first current detection device a is used to obtain the bus current of the positive pole, the first current detection device b is used to obtain the bus current of the negative pole, and multiple second current detection devices are used to obtain the total branch current, and the accuracy of the first current detection device a is greater than that of the first current detection device b, the accuracy of the first current detection device b is greater than that of the second current detection device, and it is assumed that some current detection devices are known to have reported faults. The following example illustrates the determination of the actual bus current: If the first current detection device a does not report a fault, the first current detection device b does not report a fault, and the second current detection device reports a fault, then the actual bus current is the bus current of the positive pole; if the first current detection device a does not report a fault, the first current detection device b reports a fault, and the second current detection device does not report a fault, then the actual bus current is the bus current of the positive pole; if the first current detection device a does not report a fault, the first current detection device b reports a fault, and the second current detection device does not report a fault, then the actual bus current is the bus current of the positive pole; If the first current detection device a reports a fault, the first current detection device b does not report a fault, and the second current detection device does not report a fault, then the actual bus current is the negative bus current; if the first current detection device a does not report a fault, the first current detection device b reports a fault, and the second current detection device reports a fault, then the actual bus current is the positive bus current; if the first current detection device a reports a fault, the first current detection device b does not report a fault, and the second current detection device reports a fault, then the actual bus current is the negative bus current; if the first current detection device a reports a fault, the first current detection device b reports a fault, and the second current detection device does not report a fault, then the actual bus current is the total branch current; if the first current detection device a reports a fault, the first current detection device b reports a fault, and the second current detection device reports a fault, then the actual bus current is an invalid value. It should be noted that if a single current detection device fails, only the fault code is recorded. If any two current detection devices fail, different fault handling will be performed depending on whether the vehicle is in driving state. The instrument power battery fault indicator light can be set to yellow when the vehicle is in driving state or not. If three current detection devices fail, different fault handling will be performed depending on whether the vehicle is in driving state. When the vehicle is in driving state, the instrument power battery fault indicator light is set to red, limiting the power to 50%. When the vehicle is not in driving state, the instrument power battery fault indicator light is set to red, cutting off the high-voltage power supply. It should also be noted that the handling of overcurrent faults and current detection device failures also includes methods of limiting vehicle speed, charging power limitation, stopping charging, and shutting down high-voltage electrical appliances, which will not be described in detail.
[0054] It should be understood that more implementation details of the overcurrent detection system for the vehicle battery in the embodiment of the present invention are described in detail in the aforementioned vehicle control method, and for the sake of brevity of the specification, they are not repeated here.
[0055] Based on the same inventive concept, an embodiment of the present invention further provides a vehicle, such as Figure 3 As shown, it includes a memory 304, a processor 302 and a computer program stored in the memory 304 and executable on the processor 302. The processor 302 executes the program to implement the steps described in any embodiment of the vehicle control method.
[0056] Among them, Figure 3 In the embodiment of the present invention, a bus architecture (represented by bus 300) is shown. Bus 300 may include any number of interconnected buses and bridges, and bus 300 links together various circuits including one or more processors represented by processor 302 and memory represented by memory 304. Bus 300 may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 305 provides an interface between bus 300 and receiver 301 and transmitter 303. Receiver 301 and transmitter 303 may be the same component, namely a transceiver, which provides a unit for communicating with various other devices over a transmission medium. Processor 302 is responsible for managing bus 300 and general processing, while memory 304 may be used to store data used by processor 302 when performing operations.
[0057] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and implementations are within the scope and spirit of the present invention and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwiring, or a combination of any of these. Furthermore, each functional unit may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.
[0058] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0059] The units described as separate components may or may not be physically separate, and the components of the control device may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0060] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc. Various media that can store program codes.
[0061] The foregoing description is merely an embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be included within the scope of the claims.
Claims
1. A vehicle control method, characterized in that: include: Obtaining a bus current of a battery of a vehicle, including: obtaining a bus current of a positive electrode and a bus current of a negative electrode of the battery; Obtaining a branch current of each of a plurality of electrical appliances powered by the battery, wherein the branch current of each electrical appliance is a branch current of the bus current; Based on the bus current and the branch current of each electrical appliance, it is judged whether the battery is overcurrent to obtain an overcurrent detection result, and the vehicle is controlled according to the overcurrent detection result; wherein, based on the bus current and the branch current of each electrical appliance, it is judged whether the battery is overcurrent to obtain an overcurrent detection result, including: adding the branch current of each electrical appliance in the multiple electrical appliances to obtain the total branch current; among the total branch current, the bus current of the positive pole and the bus current of the negative pole, determining the number of currents greater than the overcurrent threshold; if the number of currents is greater than or equal to a preset number, it is determined that the overcurrent detection result of the battery is overcurrent, otherwise it is determined that the overcurrent detection result of the battery is not overcurrent; the preset number is 2.
2. The vehicle control method according to claim 1, characterized in that: After determining that the overcurrent detection result of the battery is overcurrent, the method further includes: Determining an actual bus current of the battery based on the total branch current, the bus current of the positive electrode, and the bus current of the negative electrode; An overcurrent fault level of the battery is determined based on an actual bus current of the battery and the overcurrent threshold.
3. The vehicle control method according to claim 2, characterized in that: The battery is a power battery of the vehicle, and controlling the vehicle according to the overcurrent detection result includes: If the overcurrent detection result of the power battery is overcurrent and the vehicle is in a moving state, obtaining the distance between the vehicle and the vehicle behind; Based on the overcurrent fault level and the distance, the driving power of the power battery is controlled.
4. The vehicle control method according to claim 3, characterized in that: The controlling the driving power of the power battery based on the overcurrent fault level and the distance includes: If the distance is greater than a preset distance threshold, determining a first power allowable range based on the overcurrent fault level, and controlling the driving power of the power battery based on the first power allowable range; If the distance is less than or equal to the preset distance threshold, the driving power of the power battery is controlled based on a preset second power allowable range, wherein an upper limit value of the second power allowable range is greater than or equal to an upper limit value of the first power allowable range.
5. A vehicle battery overcurrent detection system, characterized in that: include: A first current detection device is used to obtain the bus current of the battery of the vehicle, including: obtaining the bus current of the positive electrode and the bus current of the negative electrode of the battery; a second current detection device, configured to obtain a branch current of each of a plurality of electrical appliances powered by the battery, wherein the branch current of each electrical appliance is a branch current of the bus current; A controller is electrically connected to the first current detection device and the second current detection device, and is used to: obtain the bus current from the first current detection device, obtain the branch current of each electrical appliance from the second current detection device, and judge whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result; wherein, the judgment of whether the battery is overcurrent based on the bus current and the branch current of each electrical appliance to obtain an overcurrent detection result includes: adding the branch current of each electrical appliance in the multiple electrical appliances to obtain a total branch current; determining the number of currents greater than the overcurrent threshold value among the total branch current, the bus current of the positive pole, and the bus current of the negative pole; if the number of currents is greater than or equal to a preset number, determining that the overcurrent detection result of the battery is overcurrent, otherwise determining that the overcurrent detection result of the battery is not overcurrent; the preset number is 2.
6. The vehicle battery overcurrent detection system according to claim 5, characterized in that: There are multiple first current detection devices, wherein at least one first current detection device is provided at the positive electrode of the battery, and at least one first current detection device is provided at the negative electrode of the battery.
7. The vehicle battery overcurrent detection system according to any one of claims 5-6, characterized in that: There are multiple second current detection devices, and each electrical appliance powered by the battery is connected in series with one second current detection device.
8. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 4 when executing the computer program.
Citation Information
Patent Citations
Motor overcurrent protection driving circuit and electric equipment
CN117353247A
Motor control method and electric vehicle
WO2023201894A1