Method, device, equipment and system for determining battery charging status
By introducing THU and BDC into new energy vehicles, the battery charging status is judged by using the time interval and discharge power difference, which solves the problem of being unable to effectively judge the effectiveness of charging, avoids the high-voltage battery from being too fast attenuated, and improves the user experience.
Patent Information
- Application Number
- CN202310303283.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-24
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2043-03-24
AI Technical Summary
The existing technology is unable to effectively determine the effectiveness of battery charging, resulting in rapid degradation of the high-voltage battery, causing trouble for users.
By introducing the cockpit domain controller (THU) and the body domain controller (BDC) into the battery charging system, the time interval and the discharge power difference between two consecutive charging request messages are used to judge the charging status, identify abnormal charging status and terminate the charging process.
Accurately judge the battery charging status to avoid rapid degradation of the high-voltage battery and improve the user's driving experience.
Smart Images

Figure CN116512981B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile technology, in particular to the field of new energy automobile technology, and specifically to a method, device, equipment and system for determining the charging status of a battery. Background Art
[0002] As one of the key components of electric vehicles, the 12V battery's battery power and voltage status monitoring and timely charging measures are particularly important for the normal operation of the vehicle.
[0003] Currently, most new energy vehicles are equipped with high-voltage lithium batteries, which have a recharge function when the 12V battery is low after the vehicle is parked and powered down. Specifically, the battery is recharged when the recharge conditions are met and disconnected when the recharge is complete. However, due to the lack of a method to determine the effectiveness of the recharge, the high-voltage battery may degrade rapidly after the vehicle is parked and recharged, causing significant trouble for users. Summary of the Invention
[0004] One of the purposes of this application is to provide a method, device, equipment and system for determining the battery charging status, so as to solve the problem in the prior art that the effectiveness of battery charging cannot be judged, resulting in rapid degradation of the high-voltage battery.
[0005] In order to achieve the above objectives, the technical solutions adopted in this application are as follows:
[0006] According to a first aspect of the present application, a method for determining a battery charging status is provided. The method is applied to a T-BOX head unit (THU) in a battery charging system. The battery charging system also includes a body domain controller (BDC), and the battery charging system is deployed in a vehicle. The method includes receiving a first and a second charging request message from the BDC. The first and second charging request messages are sent consecutively, each including a battery discharge capacity, and each requesting battery charging. A target time interval and a target discharge capacity are determined. The target time interval is the time interval between the time the first and second charging request messages are received. The target discharge capacity is the difference between the battery discharge capacity included in the second charging request message and the battery discharge capacity included in the first charging request message. If the target discharge capacity is greater than a preset discharge capacity threshold and the target time interval is less than a first preset duration, the battery charging status is determined to be an abnormal charging status.
[0007] According to the above-mentioned technical means, in the method for determining the battery charging status provided in the present application, based on the time interval between two consecutive charging processes and the difference in the discharged power of the battery before the two charging processes, it is judged whether the time interval is less than the first preset time length and whether the discharged power difference is greater than the preset power threshold. When the time interval is less than the first preset time length and the discharged power difference is greater than the preset power threshold, it indicates that the battery has discharged a large amount of power in a short period of time, which means that the effectiveness of the current charging is poor, and it is determined that the current charging status of the battery is an abnormal charging status.
[0008] In a possible implementation, the method further includes: determining that the abnormal charging state is abnormal discharge when the target time interval is less than a second preset time length, and the second preset time length is less than the first preset time length.
[0009] According to the above technical means, in the method for determining the battery charging status provided in the present application, the cause of the abnormal charging status can be further determined so as to facilitate subsequent maintenance of the battery.
[0010] In a possible implementation, the method further includes: when the target time interval is greater than or equal to a second preset duration and the target time interval is less than the first preset duration, determining that the abnormal charging state is battery aging, and the second preset duration is less than the first preset duration.
[0011] According to the above technical means, in the method for determining the battery charging status provided in the present application, the cause of the abnormal charging status can be further determined so as to facilitate subsequent maintenance of the battery.
[0012] In one possible implementation, the method further includes determining the number of times the battery's charging state is in an abnormal charging state, and determining that the battery is in an invalid charging state if the number of abnormal charging states is greater than a preset threshold.
[0013] According to the above technical means, the method for determining the battery charging state provided in the present application can more accurately determine whether the battery charging is invalid.
[0014] In one possible implementation, the battery charging system further includes a power control unit (PCU), and the PCU is configured to charge the battery in response to a charging request message sent by the BDC. The above method further includes: sending a termination charging message to the BDC, where the termination charging message is configured to instruct the BDC to stop sending charging request messages to the PCU.
[0015] According to the above technical means, in the method for determining the battery charging status provided by the present application, when it is determined that the battery charging is invalid, the battery charging can be stopped to avoid the high-voltage battery from losing a lot of power.
[0016] In a possible implementation, the method further includes: when the target time interval is greater than or equal to a first preset duration, determining that the charging state of the battery is a normal charging state.
[0017] According to the above technical means, the method for determining the battery charging status provided in the present application provides a method for determining whether the battery is normally charged.
[0018] According to the second aspect provided by the present application, a battery charging system is provided, including a BDC, a battery sensor (intelligent battery sensor, IBS), a THU, and a PCU. The battery charging system is deployed in a vehicle, and the BDC is connected to the IBS, THU, and PCU respectively. The BDC responds to the wake-up indication sent by the IBS to determine whether the vehicle meets the charging conditions. The charging conditions include that the vehicle is powered off and the remaining power of the battery is less than the preset remaining power. The battery is deployed in the vehicle. When the vehicle meets the charging conditions, the BDC sends a charging request message to the PCU and THU respectively. The PCU charges the battery in response to the charging request message. The THU determines the charging status of the battery in response to the charging request message. When the THU determines that the battery is in an invalid charging status, it sends a termination charging message to the BDC. In response to the termination charging message, the BDC stops sending the charging request message to the PCU.
[0019] In a possible implementation, the THU is connected to a backend server; after generating a termination power charging message, the THU generates an abnormal power charging report and reports it to the backend server. The abnormal power charging report includes the number of times the battery's power charging state is abnormal.
[0020] According to a third aspect of the present application, a device for determining a battery charging status is provided. The device is deployed in a THU, which is deployed in a battery charging system. The battery charging system also includes a battery charging device (BDC), and the battery charging system is deployed in a vehicle. The device includes a receiving unit and a determining unit. The receiving unit is configured to receive a first and a second battery charging request message sent by the BDC. The first and second battery charging request messages are sent consecutively, each including a battery discharge capacity, and requesting battery charging. The determining unit is configured to determine a target time interval and a target discharge capacity. The target time interval is the time interval between the time the first and second battery charging request messages are received. The target discharge capacity is the difference between the battery discharge capacity included in the second battery charging request message and the battery discharge capacity included in the first battery charging request message. The determining unit is further configured to determine that the battery charging status is an abnormal charging status if the target discharge capacity is greater than a preset discharge capacity threshold and the target time interval is less than a first preset duration.
[0021] In a possible implementation, the determination unit is further configured to determine that the abnormal charging state is abnormal discharge when the target time interval is less than a second preset time length, and the second preset time length is less than the first preset time length.
[0022] In a possible embodiment, the above-mentioned determination unit is also used to determine that the abnormal charging state is battery aging when the target time interval is greater than or equal to the second preset time length and the target time interval is less than the first preset time length, and the second preset time length is less than the first preset time length.
[0023] In a possible implementation, the determination unit is further configured to determine the number of times the battery's charging state is an abnormal charging state; and if the number of abnormal charging states is greater than a preset threshold, determine that the battery is in an invalid charging state.
[0024] In one possible implementation, the battery charging system further includes a PCU, which is configured to charge the battery in response to a charging request message sent by the BDC. The determining device further includes a sending unit, configured to send a termination charging message to the BDC, instructing the BDC to stop sending charging request messages to the PCU.
[0025] In a possible implementation manner, the determination unit is further configured to determine that the charging state of the battery is a normal charging state when the target time interval is greater than or equal to a first preset time duration.
[0026] According to a fourth aspect of the present application, a THU is provided, deployed on a vehicle. The THU includes a memory and a processor, the memory and the processor being coupled. The memory is configured to store computer program code, which includes computer instructions. When the processor executes the computer instructions, the THU performs the method for determining the battery charging status provided in the first aspect and any possible implementation thereof.
[0027] According to the fifth aspect provided by the present application, a computer-readable storage medium is provided, in which instructions are stored. When the instructions are executed on a THU, the THU executes the method for determining the battery charging status provided by the first aspect and any possible implementation manner thereof.
[0028] According to a sixth aspect provided by the present application, a vehicle is provided, comprising the THU provided by the third aspect above.
[0029] According to the seventh aspect provided by the present application, a computer program product is provided, which includes computer instructions. When the computer instructions are run on a THU, the THU executes the method for determining the battery charging status provided by the above-mentioned first aspect and any possible implementation method thereof.
[0030] Therefore, the above technical features of this application have the following beneficial effects:
[0031] (1) Based on the time interval between two consecutive charging processes and the difference in the discharged power of the battery before the two charging processes, it is determined whether the time interval is less than a first preset time length and whether the discharged power difference is greater than a preset power threshold. When the time interval is less than the first preset time length and the discharged power difference is greater than the preset power threshold, it indicates that the battery has discharged a large amount of power in a short period of time, which means that the effectiveness of the current charging is poor, and the current charging state of the battery is determined to be an abnormal charging state.
[0032] (2) Determine the cause of the abnormal charging status so that the battery can be maintained later.
[0033] (3) When the battery charging state is determined to be abnormal multiple times, the battery is determined to be in an invalid charging state, and when it is determined that the battery is in an invalid charging state, charging of the battery can be stopped to avoid a large amount of power loss in the high-voltage battery.
[0034] It should be noted that the technical effects brought about by any implementation method in the second to sixth aspects can refer to the technical effects brought about by the corresponding implementation method in the first aspect, and will not be repeated here.
[0035] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 is a structural diagram of a battery charging system according to an exemplary embodiment;
[0037] Figure 2 is a flow chart showing a method for determining a battery charging state according to an exemplary embodiment;
[0038] Figure 3 is a flow chart showing another method for determining a battery charging state according to an exemplary embodiment;
[0039] Figure 4 is a flow chart showing another method for determining a battery charging state according to an exemplary embodiment;
[0040] Figure 5 is a flow chart showing another method for determining a battery charging state according to an exemplary embodiment;
[0041] Figure 6 is a flow chart showing another method for determining a battery charging state according to an exemplary embodiment;
[0042] Figure 7 is a flow chart showing another method for determining a battery charging state according to an exemplary embodiment;
[0043] Figure 8 is a block diagram showing a device for determining a battery charging state according to an exemplary embodiment;
[0044] Figure 9 The figure is a block diagram of a TCU according to an exemplary embodiment. DETAILED DESCRIPTION
[0045] The following will describe the embodiments of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand the other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for the purpose of illustrating the present application and are not intended to limit the scope of protection of the present application.
[0046] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application. Therefore, the illustrations only show components related to the present application and are not drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component can be changed at will, and the component layout type may also be more complicated.
[0047] In the description of the embodiments, unless otherwise specified, “ / ” means “or”. For example, A / B can mean A or B. “And / or” in this article is merely a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, “at least one” and “a plurality of” refer to two or more. Words such as “first” and “second” do not limit the quantity and execution order, and words such as “first” and “second” do not necessarily limit them to be different.
[0048] In related technologies, with strong support for new energy vehicles and the rapid advancement of intelligent new energy vehicle models, new energy vehicles are becoming increasingly popular among users. However, the power consumption of new energy vehicles has always been a key criterion for users to choose new energy vehicles. In addition, most new energy vehicles are equipped with high-voltage lithium batteries and have a recharge function when the 12V battery is low after parking. Generally, the battery is recharged when the recharge conditions are met and is disconnected when the recharge completion conditions are met. However, since the effectiveness of the recharge is not judged, the high-voltage battery may degrade too quickly after the vehicle is parked for recharge, causing great trouble to users.
[0049] To address the aforementioned technical issues, the present application proposes a method, apparatus, device, and system for determining a battery recharge status. The method is applied to a THU in a battery recharge system, which also includes a battery charger (BDC), and is deployed on a vehicle. The method comprises: a battery recharge status determination apparatus receives a first recharge request message and a second recharge request message from the BDC, the first and second recharge request messages being sent consecutively, each including a battery discharge capacity, and requesting battery recharge; and determines a target time interval and a target discharge capacity, the target time interval being the time interval between the time the first recharge request message is received and the time the second recharge request message is received. The target discharge capacity is the difference between the battery discharge capacity included in the second recharge request message and the battery discharge capacity included in the first recharge request message. Furthermore, the battery recharge status determination apparatus determines that the battery recharge status is an abnormal recharge status if the target discharge capacity is greater than a preset discharge capacity threshold and the target time interval is less than a first preset duration.
[0050] In this way, in the method for determining the battery charging status provided in the present application, based on the time interval between two consecutive charging processes and the difference in the discharged power of the battery before the two charging processes, it is judged whether the time interval is less than the first preset time length and whether the discharged power difference is greater than the preset power threshold. When the time interval is less than the first preset time length and the discharged power difference is greater than the preset power threshold, it indicates that the battery has discharged a large amount of power in a short period of time, which means that the effectiveness of the current charging is poor, and it is determined that the current charging status of the battery is an abnormal charging status.
[0051] Figure 1 A battery charging system is shown. The method for determining the battery charging status provided in the embodiment of the present application can be applied to Figure 1 The battery charging system 10 shown is used to determine the battery charging status and detect the battery charging effectiveness. Figure 1 As shown, the battery charging system 10 includes a THU 11 , a BDC 12 , a PCU 13 , an IBS 14 , and a vehicle 15 .
[0052] The BDC 12 is connected to the THU 11 and the PCU 13 via a controller area network (CAN) bus, and is also connected to the IBS 14 via a local interconnect network (LIN) bus.
[0053] The IBS 14 may be used to monitor the state of charge (SOC) of the battery of the vehicle 15 in real time after the vehicle 15 is powered off, and determine the discharged power of the battery.
[0054] The IBS 14 may also be configured to generate a wake-up instruction when the SOC of the battery is less than a preset minimum charge, and wake up the BDC 12 via the LIN bus between the IBS 14 and the BDC 12 .
[0055] The BDC 12 may be configured to determine whether the vehicle meets the recharging conditions in response to a wake-up instruction sent by the IBS 14 .
[0056] The BDC 12 can also be used to generate a power replenishment request message when the vehicle meets the power replenishment conditions, and send the power replenishment request message to the THU 11 and PCU 13 respectively through the CAN bus between the THU 11 and the PCU 13.
[0057] BDC12 can also be used to act as a signal router between network segments and transmit messages sent by various devices.
[0058] The PCU 13 can be used to wake up the high-voltage battery to recharge the battery after receiving the recharge request message sent by the BDC 12 , and at the same time count the recharge times for each recharge.
[0059] The PCU 13 can also be used to determine whether the battery has been fully charged based on the battery's current SOC. Further, if the battery is fully charged, the PCU 13 can also be used to record the number of times the battery has been fully charged and upload the number of times the battery has been fully charged and a charging completion signal to the CAN bus.
[0060] The PCU 13 can also be used to reset the number of recharges after the vehicle 15 exits the power-off state.
[0061] THU11 can be used to record the discharged amount of the battery and the time when the power replenishment request message is received after receiving the power replenishment request message.
[0062] THU11 may also be configured to determine the effectiveness of battery recharging based on the two recorded battery discharge amounts and recorded times after receiving the next recharging request message.
[0063] It should be noted that among the messages transmitted between the above devices, those transmitted via the LIN bus are LIN signals, and those transmitted via the CAN bus are CAN signals.
[0064] In some embodiments, a device for determining the battery charging status is deployed in THU11. The method for determining the battery charging status provided in the embodiment of the present application can be executed by THU11 or by the device for determining the battery charging status deployed in THU11.
[0065] Figure 2 The flowchart of a method for determining the battery charging state according to some exemplary embodiments is shown. In some embodiments, the above-mentioned method for determining the battery charging state can be applied to the following examples: Figure 1 The THU 11 in the battery charging system 10 is shown. In the following, the embodiment of the present application takes the method for determining the battery charging state as applied to the THU 11 as an example to illustrate the method for determining the battery charging state.
[0066] like Figure 2 As shown, the method for determining the battery charging status provided in the embodiment of the present application includes the following S201-S203.
[0067] S201. The THU receives a first power replenishment request message and a second power replenishment request message sent by a BDC.
[0068] The first power replenishment request message and the second power replenishment request message are two power replenishment request messages sent consecutively. The power replenishment request message includes the discharged power of the battery. The power replenishment request message is used to request power replenishment for the battery.
[0069] As one possible implementation, the THU receives a first power replenishment request message sent by the BDC via the CAN bus and determines the current battery discharge capacity from the power replenishment request message. Furthermore, after the THU receives the first power replenishment request message sent by the BDC via the CAN bus, if the THU receives another power replenishment request message from the BDC via the CAN bus, the THU determines the second power replenishment request message as a second power replenishment request message and determines the current battery discharge capacity from the second power replenishment request message.
[0070] It should be noted that the discharged capacity of the battery is the current accumulated capacity output by the battery.
[0071] In some embodiments, if the THU receives another power replenishment request message from the BDC after receiving the second power replenishment request message, the second power replenishment request message is determined as the first power replenishment request message, and the received power replenishment request message is determined as the second power replenishment request message.
[0072] S202 : The THU determines a target time interval and a target discharge amount.
[0073] The target time interval is the time interval between the moment when the first power replenishment request message is received and the moment when the second power replenishment request message is received, and the target discharge amount is the difference between the discharge amount of the battery included in the second power replenishment request message and the discharge amount of the battery included in the first power replenishment request message.
[0074] As one possible implementation, the THU determines the difference between the time it receives the first power replenishment request message and the time it receives the second power replenishment request message, and sets the determined difference between the two times as the target time interval. Furthermore, based on the battery discharge capacity obtained from the first power replenishment request message and the battery discharge capacity obtained from the second power replenishment request message, the THU determines the difference between the battery discharge capacities in the two power replenishment request messages, and sets the determined difference between the battery discharge capacities as the target discharge capacity.
[0075] It should be noted that the THU determines the time when the power replenishment request message is received, and specifically may record the timestamp information when the power replenishment request message is received.
[0076] For example, after receiving a first power replenishment request message, the THU determines that the battery discharge capacity included in the first power replenishment request message is Q_Discharge1, and the time of receiving the first power replenishment request message is T1. After receiving a second power replenishment request message, the THU determines that the battery discharge capacity included in the second power replenishment request message is Q_Discharge2, and the time of receiving the first power replenishment request message is T2. The THU then determines the target time interval |T| = T1 - T2, and the target discharge capacity |Q_Discharge| = Q_Discharge1 - Q_Discharge2.
[0077] It should be noted that the target time interval may also be: the time interval between the times when the PCU completes power replenishment in response to two consecutive power replenishment request messages; or the time interval between the times when the BDC sends two consecutive power replenishment request messages.
[0078] S203 : The THU determines that the charging state of the battery is an abnormal charging state when the target discharge amount is greater than a preset discharge amount threshold and the target time interval is less than a first preset time duration.
[0079] As one possible implementation, after determining the target discharge amount and target time interval in step S202, the THU retrieves a preset power threshold and a first preset duration, and determines the relationship between the target discharge amount and the preset power threshold, as well as the relationship between the target time interval and the first preset duration. Furthermore, if the THU determines that the target discharge amount is greater than the preset power threshold and the target time interval is less than the first preset duration, it determines that the battery's charging state is abnormal.
[0080] It should be noted that the preset power threshold and the first preset duration can be set in advance in the THU by the operation and maintenance personnel of the battery charging system, and the embodiment of the present application does not specifically limit this.
[0081] It can be understood that in the method for determining the battery charging status provided in the above embodiment of the present application, the THU determines whether the time interval is less than the first preset duration and whether the discharge power difference is greater than the preset power threshold based on the time interval between two consecutive charging processes and the difference in the discharged power of the battery before the two charging processes. When the time interval is less than the first preset duration and the discharge power difference is greater than the preset power threshold, it indicates that the battery has discharged a large amount of power in a short period of time, which means that the effectiveness of the current charging is poor, and it is determined that the current charging status of the battery is an abnormal charging status.
[0082] In some embodiments, when the THU determines that the battery charging state is an abnormal charging state, to further determine the cause of the battery charging abnormality, the THU determines the relationship between the target time interval and the second preset time length.
[0083] The second preset duration is shorter than the first preset duration.
[0084] When the target time interval is less than the second preset time length, THU determines that the abnormal charging state is abnormal discharge.
[0085] It is understandable that when the THU determines that the target time interval is less than the second preset time length that is updated compared to the first preset time length, it indicates that the current battery is discharging too fast, and the charging process is abnormal due to abnormal discharge.
[0086] When the target time interval is greater than or equal to the second preset time length and the target time interval is less than the first preset time length, the THU determines that the abnormal charging state is battery aging.
[0087] It can be understood that when THU determines that the target time interval is greater than or equal to the second preset time length, and the target time interval is less than the first preset time length, it indicates that the capacity of the current battery has decreased due to aging, which in turn causes the battery to frequently trigger the recharge conditions, resulting in the high-voltage battery that recharges the battery losing power too quickly.
[0088] It should be noted that the second preset duration can be set in advance in the THU by the operation and maintenance personnel of the battery charging system, and this embodiment of the present application does not specifically limit this.
[0089] In other embodiments, the THU determines that the charging state of the battery is a normal charging state when the target time interval is greater than or equal to a first preset time length.
[0090] It can be understood that when the target time interval is greater than or equal to the first preset time length, the THU determines that the discharge power of the battery is in normal condition, and further determines that the charging state of the battery is normal charging state, and the current charging is valid.
[0091] In one design, in order to avoid the high-voltage battery from rapidly decreasing in order to replenish the battery when the battery's replenishment effectiveness is low, the method for determining the battery replenishment state provided in the embodiment of the present application is as follows: Figure 3 As shown, it also includes S301-S302.
[0092] S301. The THU determines the number of times the charging state of the battery is an abnormal charging state.
[0093] As a possible implementation, the THU starts counting the number of times the battery is in an abnormal charging state based on the determination in step S203. Furthermore, the THU starts counting the number of times the battery is in an abnormal charging state each time the THU determines that the battery is in an abnormal charging state.
[0094] In some embodiments, each time the THU determines that the abnormal charging state is abnormal discharge for the first time, the number of abnormal discharges is increased by one; each time the THU determines that the abnormal charging state is battery aging, the number of battery aging is increased by one.
[0095] S302 : When the number of abnormal charging states is greater than a preset threshold, the THU determines that the battery is in an invalid charging state.
[0096] As one possible implementation, after determining the number of abnormal charging states in step S301, the THU retrieves a preset threshold and determines the relationship between the number of abnormal charging states and the threshold. Furthermore, if the number of abnormal charging states exceeds the threshold, the THU determines that the battery is in an invalid charging state.
[0097] In some embodiments, the THU determines the relationship between the number of abnormal discharges and a preset number of abnormal discharges, and when it is determined that the number of abnormal discharges is greater than the preset number of abnormal discharges, determines that the battery is in an invalid charging state due to abnormal discharge.
[0098] The THU determines the relationship between the battery aging times and a preset battery aging times, and when it is determined that the battery aging times are greater than the preset battery aging times, determines that the battery is in an invalid charging state due to aging.
[0099] In other embodiments, when the THU determines that the battery is in an invalid charging state, it sends a termination charging message to the BDC, wherein the termination charging message is used to instruct the BDC to stop sending the charging request message to the PCU.
[0100] Accordingly, after receiving the termination power replenishment message, the BDC stops sending power replenishment request messages to the PCU, so that the PCU stops using the high-voltage battery to replenish the battery when it does not receive the power replenishment request message, thereby avoiding a rapid drop in the power of the high-voltage battery.
[0101] Optionally, THU is also connected to the background server. After generating the termination power replenishment message, THU is also used to send the number of abnormal power replenishment states, the number of abnormal discharges and the number of battery aging determined in the above embodiment to the background server, so that the operation and maintenance personnel can determine through the background server that the battery is currently in an invalid charging state and formulate a maintenance strategy for the battery.
[0102] In other embodiments, if the THU determines that the number of abnormal charging states is less than or equal to a preset threshold, it determines that the battery is in a normal charging state and sends a normal charging message to the BDC.
[0103] It should be noted that the preset threshold, preset abnormal discharge times and preset battery aging times can be set in advance in the THU by the operation and maintenance personnel of the battery charging system, and the embodiment of the present application does not specifically limit this.
[0104] It can be understood that in the method for determining the battery charging status provided in the above embodiment of the present application, when the THU determines that the battery charging status is an abnormal charging status for multiple times, it sends a termination charging message to the BDC, so that the BDC stops sending the charging request message to the PCU and stops using the high-voltage battery to charge the battery, thereby avoiding a rapid drop in the high-voltage battery power and affecting the user's normal driving experience.
[0105] In one design, combined Figure 1 In the battery charging system provided in the embodiment of the present application, the BDC, IBS, THU, and PCU cooperate to perform the following Figure 4 The flowchart of the method for determining the battery charging status is shown as follows.
[0106] S1 and IBS detect battery SOC and discharge capacity.
[0107] Among them, the battery is deployed in the vehicle.
[0108] S2. When the SOC is less than the preset SOC, the IBS sends a wake-up instruction to the BDC via the LIN bus.
[0109] S3. The BDC determines whether the vehicle meets the recharging condition in response to the wake-up instruction sent by the IBS.
[0110] Among them, the recharging conditions include the vehicle being powered off and the remaining power of the battery being less than the preset remaining power.
[0111] S4. When the vehicle meets the recharging conditions, the BDC sends a recharging request message to the PCU and THU respectively.
[0112] S5. The PCU recharges the battery in response to the recharge request message.
[0113] In some embodiments, the PCU monitors the current charging in real time. When the charging is not completed, the charging process continues to be executed. When the charging is completed, the PCU sends a charging completion message to the BDC via the CAN bus and disconnects the high-voltage battery from the charging circuit of the storage battery.
[0114] S6. The THU determines the charging status of the battery in response to the charging request message.
[0115] It should be noted that how the THU specifically determines the charging status of the battery can be referred to the description of the above embodiments of this application, and will not be repeated here.
[0116] S7. When the THU determines that the battery is in an invalid charging state, it sends a termination charging message to the BDC.
[0117] S8. In response to the power replenishment termination message, the BDC stops sending the power replenishment request message to the PCU.
[0118] It can be understood that after BDC receives the termination power replenishment message, it means that THU has confirmed that the battery is currently in an invalid power replenishment state. Continuing to replenish the battery cannot make the battery power meet the requirements, and will only consume the power of the high-voltage battery. Therefore, by setting BDC to no longer send a power replenishment request message to PCU, the PCU is prevented from replenishing the battery in response to the power replenishment request message.
[0119] In some embodiments, the THU is connected to a backend server. After generating a termination power supply message, the THU generates an abnormal power supply report and reports it to the backend server. The abnormal power supply report includes the number of times the battery's power supply state is abnormal.
[0120] In one design, in order to better understand the method for determining the battery charging status provided in the present application, the following describes the determination method using steps performed by the IBS, PCU, and THU.
[0121] like Figure 5 As shown, the steps performed by the IBS include the following S401-S404.
[0122] S401 : When the vehicle is powered off, the IBS determines whether the remaining power of the battery is less than a preset remaining power.
[0123] It should be noted that the IBS executes step S402 when determining that the remaining battery power is less than the preset remaining power, and periodically executes step S401 when determining that the remaining battery power is greater than or equal to the preset remaining power.
[0124] S402 : The IBS wakes up the BDC via the LIN bus and periodically sends the remaining battery power and the accumulated discharged power to the BDC.
[0125] S403: The IBS determines whether the charging is completed based on the remaining battery power.
[0126] It should be noted that the IBS executes step S401 when it is determined that the power replenishment is completed, and periodically executes step S403 when it is determined that the power replenishment is not completed.
[0127] S404: After the IBS detects that the vehicle is powered on, the process ends.
[0128] like Figure 6 As shown, the steps performed by the PCU include the following S501-S505.
[0129] S501: The PCU receives a power replenishment request message sent by the BDC.
[0130] S502: The PCU performs a charging process for the battery.
[0131] S503: The PCU determines whether the battery charging process is completed.
[0132] It should be noted that the PCU can determine whether the battery charging process is completed by responding to the remaining battery power sent by the BDC through the CAN bus.
[0133] If the PCU determines that the battery charging process is completed, the PCU executes step S504 . If the PCU determines that the battery charging process is not completed, the PCU executes step S502 .
[0134] S504: The PCU disconnects the circuit for the high-voltage battery to recharge the battery, and records the number of recharges and the time when the recharge process starts, and sends them to the BDC via the CAN bus.
[0135] S505: After detecting that the vehicle is powered on, the PCU resets the recorded number of recharging times and ends the process.
[0136] like Figure 7 As shown, the steps performed by the THU include the following S601-S610.
[0137] S601. The THU obtains two consecutive power-up times.
[0138] S602: The THU determines whether the time interval between two consecutive power replenishment moments is less than a first preset time length.
[0139] It should be noted that the THU determines that the battery charging state is a normal charging state when the time interval between two consecutive charging moments is greater than or equal to the first preset time length. The THU executes step S603 when the time interval between two consecutive charging moments is less than the first preset time length.
[0140] S603: The THU determines whether the time interval between two consecutive power replenishment moments is less than a second preset time length.
[0141] It should be noted that the second preset time length is shorter than the first preset time length.
[0142] If the time interval between two consecutive power-up times is less than the second preset time length, the THU executes step S604 . If the time interval between two consecutive power-up times is greater than or equal to the second preset time length, the THU executes step S607 .
[0143] S604: THU determines that the number of abnormal discharges is increased by one.
[0144] It should be noted that the initial value of the abnormal discharge number is 0.
[0145] S605 , the THU determines whether the number of abnormal discharges is greater than a preset number of abnormal discharges.
[0146] If the THU determines that the number of abnormal discharges is greater than the preset number of abnormal discharges, the THU executes step S606 . If the THU determines that the number of abnormal discharges is less than or equal to the preset number of abnormal discharges, the THU executes step S610 .
[0147] S606 : The THU sends a message indicating that abnormal discharge has been terminated and that the power supply has been replenished to the BDC.
[0148] S607 , the THU determines that the battery aging count is increased by one.
[0149] It should be noted that the initial value of the battery aging times is 0.
[0150] S608 : The THU determines whether the battery aging count is greater than a preset battery aging count.
[0151] If the THU determines that the battery aging count is greater than the preset battery aging count, the THU executes step S609 . If the THU determines that the battery aging count is less than or equal to the preset battery aging count, the THU executes step S610 .
[0152] S609 , the THU sends a battery aging termination recharge message to the BDC.
[0153] S610 : The THU sends a normal power replenishment message to the BDC.
[0154] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, the device for determining the battery charging status or THU includes hardware structures and / or software modules corresponding to the execution of each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0155] In the embodiment of the present application, the battery charging status determination device or THU can be divided into functional modules according to the above method. For example, the battery charging status determination device or THU can include functional modules corresponding to the functional divisions, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.
[0156] Figure 8 This is a schematic diagram of the structure of a device for determining the battery charging state provided in an embodiment of the present application. The device for determining the battery charging state is used to execute the above-mentioned method for determining the battery charging state. Figure 8 As shown, the device 70 for determining the battery charging state includes a receiving unit 701 and a determining unit 702 .
[0157] The receiving unit 701 is used to receive a first power replenishment request message and a second power replenishment request message sent by the BDC. The first power replenishment request message and the second power replenishment request message are two power replenishment request messages sent consecutively. The power replenishment request message includes the discharged power of the battery. The power replenishment request message is used to request to replenish the battery.
[0158] The determination unit 702 is configured to determine a target time interval and a target discharge amount, where the target time interval is the time interval between the time when the first power replenishment request message is received and the time when the second power replenishment request message is received, and the target discharge amount is the difference between the discharge amount of the battery included in the second power replenishment request message and the discharge amount of the battery included in the first power replenishment request message.
[0159] The determining unit 702 is further configured to determine that the charging state of the battery is an abnormal charging state when the target discharge amount is greater than a preset discharge amount threshold and the target time interval is less than a first preset duration.
[0160] Optionally, the determining unit 702 is further configured to determine that the abnormal charging state is abnormal discharge when the target time interval is less than a second preset time length, and the second preset time length is less than the first preset time length.
[0161] Optionally, the determination unit 702 is further used to determine that the abnormal charging state is battery aging when the target time interval is greater than or equal to the second preset time length and the target time interval is less than the first preset time length, and the second preset time length is less than the first preset time length.
[0162] Optionally, the determining unit 702 is further configured to determine the number of times the battery's charging state is an abnormal charging state; and if the number of times the abnormal charging state is greater than a preset threshold, determine that the battery is in an invalid charging state.
[0163] Optionally, the battery charging system further includes a PCU, and the PCU is used to charge the battery in response to the charging request message sent by the BDC. The above-mentioned battery charging state determination device 70 also includes.
[0164] The sending unit 703 is configured to send a power replenishment termination message to the BDC, where the power replenishment termination message is used to instruct the BDC to stop sending the power replenishment request message to the PCU.
[0165] Optionally, the determining unit 702 is further configured to determine that the charging state of the battery is a normal charging state when the target time interval is greater than or equal to a first preset time length.
[0166] Figure 9 FIG. 1 is a block diagram of a THU according to an exemplary embodiment. Figure 9 As shown, THU 80 includes but is not limited to: a processor 801 and a memory 802 .
[0167] The memory 802 is used to store executable instructions of the processor 801. It is understandable that the processor 801 is configured to execute instructions to implement the method for determining the battery charging state in the above embodiment.
[0168] It should be noted that those skilled in the art can understand that Figure 9 The THU structure shown in the figure does not constitute a limitation on THU. THU may include Figure 9 More or fewer components may be shown, or certain components may be combined, or the components may be arranged differently.
[0169] The processor 801 is the control center of the THU, connecting the various components of the entire THU using various interfaces and lines. By running or executing software programs and / or modules stored in the memory 802 and accessing data stored in the memory 802, it performs various THU functions and processes data, thereby monitoring the THU as a whole. The processor 801 may include one or more processing units. Optionally, the processor 801 may integrate an application processor and a modem processor, wherein the application processor primarily processes the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into the processor 801.
[0170] The memory 802 can be used to store software programs and various data. The memory 802 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and application programs required by at least one functional module (such as a determination unit, a processing unit, etc.). Furthermore, the memory 802 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device.
[0171] In an exemplary embodiment, a computer-readable storage medium including instructions is further provided, such as a memory 802 including instructions. The above instructions can be executed by the processor 801 of the THU 80 to implement the method for determining the battery charging status in the above embodiment.
[0172] In actual implementation, Figure 8 The functions of the receiving unit 701, the determining unit 702, and the sending unit 703 can all be accomplished by Figure 9 The processor 801 in the embodiment calls the computer program stored in the memory 802. The specific execution process can be referred to the description of the method for determining the battery charging state in the above embodiment, which will not be repeated here.
[0173] Optionally, the computer-readable storage medium may be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0174] In an exemplary embodiment, the present application also provides a vehicle including the above-mentioned THU.
[0175] In an exemplary embodiment, the present application also provides a computer program product including one or more instructions, which can be executed by the processor 801 of the THU to complete the method for determining the battery charging status in the above embodiment.
[0176] It should be noted that when the instructions in the above-mentioned computer-readable storage medium or one or more instructions in the computer program product are executed by the processor of the THU, the various processes of the embodiment of the above-mentioned method for determining the battery charging status are implemented, and the same technical effect as the above-mentioned method for determining the battery charging status can be achieved. To avoid repetition, they will not be repeated here.
[0177] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete the full classification or partial functions described above.
[0178] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only 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 device, 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 devices or units, which can be electrical, mechanical or other forms.
[0179] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0180] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0181] 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 readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the full classification part or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute the full classification part or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks or optical disks.
[0182] The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A method for determining a battery charging state, characterized in that: A cockpit domain controller THU is used in a battery charging system, wherein the battery charging system also includes a body domain controller BDC, and the battery charging system is deployed in a vehicle; the method includes: receiving a first power replenishment request message and a second power replenishment request message sent by the BDC, where the first power replenishment request message and the second power replenishment request message are two consecutive power replenishment request messages, the power replenishment request messages include a discharged amount of the battery, and the power replenishment request messages are used to request recharging the battery; determining a target time interval and a target discharge amount, wherein the target time interval is the time interval between the time when the first power replenishment request message is received and the time when the second power replenishment request message is received, and the target discharge amount is the difference between the discharged amount of the battery included in the second power replenishment request message and the discharged amount of the battery included in the first power replenishment request message; When the target discharge amount is greater than a preset discharge amount threshold and the target time interval is less than a first preset time length, determining that the charging state of the battery is an abnormal charging state; determining the number of times the battery's charging state is the abnormal charging state; When the number of times the abnormal charging state occurs is greater than a preset threshold, it is determined that the battery is in an invalid charging state.
2. The determination method according to claim 1, characterized in that The method further comprises: In a case where the target time interval is less than a second preset time length, the abnormal charging state is determined to be abnormal discharge, and the second preset time length is less than the first preset time length.
3. The determination method according to claim 1, characterized in that The method further comprises: When the target time interval is greater than or equal to a second preset time length and is less than the first preset time length, it is determined that the abnormal charging state is battery aging, and the second preset time length is less than the first preset time length.
4. The determination method according to claim 3, characterized in that: The battery charging system further includes a power domain controller (PCU), and the PCU is configured to charge the battery in response to a charging request message sent by the BDC. The method further includes: A power replenishment termination message is sent to the BDC, where the power replenishment termination message is used to instruct the BDC to stop sending a power replenishment request message to the PCU.
5. The determination method according to claim 1, characterized in that: The method further comprises: When the target time interval is greater than or equal to a first preset time duration, it is determined that the charging state of the battery is a normal charging state.
6. A battery charging system, characterized in that: The battery charging system is applied to the determination method according to any one of claims 1 to 5, comprising a body domain controller (BDC), a battery sensor (IBS), a cabin domain controller (THU), and a power domain controller (PCU). The battery charging system is deployed in a vehicle, and the BDC is connected to the IBS, the THU, and the PCU, respectively. The BDC determines, in response to the wake-up instruction sent by the IBS, whether the vehicle meets a recharge condition, the recharge condition including that the vehicle is powered off and the remaining power of the battery is less than a preset remaining power, and the battery is deployed in the vehicle; When the vehicle meets the recharging condition, the BDC sends a recharging request message to the PCU and the THU respectively; The PCU replenishes power for the battery in response to the power replenishment request message; The THU determines a charging state of the battery in response to the charging request message; When the THU determines that the battery is in an invalid charging state, the THU sends a termination charging message to the BDC; In response to the power replenishment termination message, the BDC stops sending the power replenishment request message to the PCU.
7. The battery charging system according to claim 6, characterized in that: The THU is connected to the backend server; after generating the termination power replenishment message, the THU generates an abnormal power replenishment report and reports it to the backend server, wherein the abnormal power replenishment report includes the number of times the power replenishment state of the battery is abnormal.
8. A device for determining a battery charging state, characterized in that: Deployed in a cockpit domain controller THU, the THU is deployed in a battery charging system, the battery charging system also includes a body domain controller BDC, the battery charging system is deployed in a vehicle; the determining device includes a receiving unit and a determining unit; The receiving unit is configured to receive a first power replenishment request message and a second power replenishment request message sent by the BDC, wherein the first power replenishment request message and the second power replenishment request message are two power replenishment request messages sent consecutively, the power replenishment request message includes a discharged amount of the battery, and the power replenishment request message is used to request power replenishment for the battery; the determining unit is configured to determine a target time interval and a target discharge amount, the target time interval being the time interval between a time point when the first power replenishment request message is received and a time point when the second power replenishment request message is received, and the target discharge amount being the difference between a discharged amount of the battery included in the second power replenishment request message and a discharged amount of the battery included in the first power replenishment request message; The determining unit is further configured to determine that the charging state of the battery is an abnormal charging state when the target discharge amount is greater than a preset discharge amount threshold and the target time interval is less than a first preset time length; The determining unit is further configured to determine the number of times the charging state of the battery is the abnormal charging state; The determining unit is further configured to determine that the battery is in an invalid charging state when the number of times the abnormal charging state occurs is greater than a preset threshold.
9. A cockpit domain controller THU, characterized in that: A battery charging system deployed in a vehicle, including a memory and a processor; The memory is coupled to the processor; The memory is used to store computer program code, wherein the computer program code includes computer instructions; When the processor executes the computer instruction, the THU executes the method for determining the battery charging state according to any one of claims 1 to 5.
10. A computer-readable storage medium storing instructions, characterized in that: When the instruction is executed on the cockpit domain controller THU, the THU is caused to execute the method for determining the battery charging status according to any one of claims 1 to 5.
11. A vehicle, characterized in that: It comprises the cockpit domain controller THU as claimed in claim 9.
Citation Information
Patent Citations
Vehicle electric quantity supplementing method and control device
CN111717065A
Vehicle charging control method and device, processing unit equipment and storage medium
CN115333187A