A charging overcurrent protection method and system based on emergency unloading of air conditioning power
By dynamically adjusting the current protection threshold and charging power of the BMS, the problem of hardware dependence on overcurrent protection for electric vehicle charging is solved, thereby improving the stability of the charging process and the user experience, reducing costs while avoiding hardware modifications.
Patent Information
- Application Number
- CN202510249824.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-04
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2045-03-04
AI Technical Summary
In existing technologies, overcurrent protection for electric vehicle charging is highly dependent on the vehicle's hardware conditions, resulting in unstable charging processes and poor user experience.
By dynamically adjusting the current protection threshold and charging power of the battery management system (BMS), the surge current generated by the power unloading of the air conditioner is absorbed, and overcurrent protection can be achieved without additional hardware using a software strategy.
It improves charging stability and user experience, avoids charging interruptions, reduces implementation costs, and enhances the reliability of the entire vehicle system.
Smart Images

Figure CN119872341B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of charging protection technology for electric vehicles, range-extended vehicles, or plug-in hybrid vehicles, and specifically relates to a charging overcurrent protection method and system based on emergency unloading of air conditioning power. Background Technology
[0002] With the rapid development of new energy vehicles, the market share of electric vehicles is constantly increasing. Slow charging has become a major factor affecting the development of electric vehicles, making it increasingly urgent to shorten charging time. To address this issue, major OEMs have increased the high-voltage values of vehicles and improved charging power; meanwhile, battery manufacturers are also investing more in research and development for fast charging. However, currently, issues frequently arise where the charging pile's output current cannot keep up due to vehicle-side factors (such as a sharp drop in the requested charging current), leading to overcurrent protection and charging termination; or the charging pile itself may have an output current exceeding the vehicle's charging current requirement, causing overcurrent protection issues and resulting in a very poor user experience.
[0003] In the existing technology, CN 114043902 is aimed at discharging excess charging power to the air conditioning high-voltage component at the charging pile end, and discharging excess power by operating the air conditioning high-voltage component; rather than providing overcurrent protection at the vehicle end, it is highly dependent on the vehicle's hardware conditions. Summary of the Invention
[0004] The purpose of this invention is to provide a charging overcurrent protection method, a vehicle controller, and a vehicle, so as to solve the technical problem that the charging overcurrent protection of vehicles in the prior art is highly dependent on the hardware conditions of the vehicle.
[0005] To achieve the above objectives, the present invention employs the following technical solution:
[0006] In a first aspect, this application discloses a charging overcurrent protection method based on emergency unloading of air conditioning power, comprising the following steps:
[0007] Obtain the battery charging power request update signal and the air conditioning power unloading time requirement;
[0008] Based on the air conditioner unloading time requirement and the battery charging power request update signal, determine the order of the air conditioner unloading time and the battery charging power request update time.
[0009] When the air conditioning unloading occurs before the battery charging power request update time, the battery management system increases the current protection threshold and maintains the current charging power; when the air conditioning unloading occurs after the battery charging power request update time, the battery management system decreases the charging request power and maintains the current current protection threshold.
[0010] Preferably, when the air conditioner unloading occurs before the battery charging power update request time, the battery management system increases the current protection threshold and maintains the current charging power; specifically, this includes:
[0011] The battery management system maintains the current charging power until the next charging request power signal is updated after the air conditioner has finished unloading its power;
[0012] The battery management system raises the current protection threshold, which is calculated using the following formula:
[0013] I FB2’ =k(I B2’ +I T2 )
[0014] Among them, I FB2’ This represents the current current protection threshold, k represents the overcurrent protection threshold coefficient of the battery management system, and I... B2’ This indicates the battery management system's own current value when it receives an air conditioning power offload event request; I T2 This indicates the current value of the air conditioner when a power unloading event request for air conditioner is received.
[0015] Preferably, when the air conditioner unloading occurs after the battery charging power request update time, the battery management system reduces the charging request power and maintains the current current protection threshold, specifically including:
[0016] The battery management system maintains the current current protection threshold until the next charging request power signal is updated after the air conditioner has finished unloading power;
[0017] The battery management system reduces the current charging request power, which is specifically calculated according to the following formula:
[0018] P BN2 =P B2’ -P T2
[0019] In the formula, P BN2 Indicates the current charging power request; P B2’ This indicates the battery management system's current charging power value when an air conditioning power unloading event request is received; P T2 This indicates the operating power value of the air conditioner when an air conditioner power unloading event request is received.
[0020] Preferably, when the time requirement for air conditioner power unloading is obtained, the operating power and power requirement of the air conditioner are maintained at the current state until the air conditioner power unloading is completed.
[0021] Preferably, before acquiring the battery charging power request update signal and the air conditioning power unloading time requirement, the method further includes:
[0022] Obtain the real-time power demand based on the vehicle's operating status and rechargeable power; and provide a power supply equal to the real-time power demand.
[0023] The system charges the battery based on the power supply and provides feedback on the actual power consumption of the air conditioner, the actual current consumption of the air conditioner, the actual charging power of the battery, and the actual current protection threshold of the battery.
[0024] Secondly, this application discloses a charging overcurrent protection system based on emergency unloading of air conditioning power, comprising:
[0025] The acquisition unit is used to acquire the battery charging power request update signal and the air conditioning power unloading time requirement;
[0026] The judgment unit is used to determine the order of the air conditioner unloading time and the battery charging power request update time based on the air conditioner unloading time requirement and the battery charging power request update signal.
[0027] The execution unit is used to increase the current protection threshold and maintain the current charging power when the air conditioner unloading occurs before the battery charging power request update time; and to decrease the charging request power and maintain the current current protection threshold when the air conditioner unloading occurs after the battery charging power request update time.
[0028] Preferably, in the execution unit, when the air conditioner unloading occurs before the battery charging power update request time, the battery management system raises the current protection threshold and maintains the current charging power, specifically including:
[0029] The battery management system maintains the current charging power until the next charging request power signal is updated after the air conditioner has finished unloading its power;
[0030] The battery management system raises the current protection threshold, which is calculated using the following formula:
[0031] I FB2’ =k(I B2’ +I T2 )
[0032] Among them, I FB2’ This represents the current current protection threshold, k represents the overcurrent protection threshold coefficient of the battery management system, and I... B2’ This indicates the battery management system's own current value when it receives an air conditioning power offload event request; I T2 This indicates the current value of the air conditioner when a power unloading event request for air conditioner is received.
[0033] Preferably, in the execution unit, when the air conditioner unloading occurs after the battery charging power request update time, the battery management system reduces the charging request power and maintains the current current protection threshold, specifically including:
[0034] The battery management system maintains the current current protection threshold until the next charging request power signal is updated after the air conditioner has finished unloading power;
[0035] The battery management system reduces the current charging request power, which is specifically calculated according to the following formula:
[0036] P BN2 =P B2’ -P T2
[0037] In the formula, P BN2 Indicates the current charging power request; P B2’ This indicates the battery management system's current charging power value when an air conditioning power unloading event request is received; P T2 This indicates the operating power value of the air conditioner when an air conditioner power unloading event request is received.
[0038] Thirdly, this application discloses an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the charging overcurrent protection method based on emergency unloading of air conditioning power as described in any of the above claims.
[0039] Fourthly, this application discloses a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the charging overcurrent protection method based on emergency unloading of air conditioning power as described in any of the preceding claims.
[0040] Compared with the prior art, the present invention has the following beneficial effects:
[0041] This application addresses the issue of battery overcurrent protection caused by emergency power unloading from the air conditioning system by dynamically adjusting the current protection threshold or charging power of the Battery Management System (BMS). This avoids overcurrent protection without additional hardware, significantly improving charging stability and user experience. It solves the battery overcurrent protection problem caused by emergency power unloading from the air conditioning system during high-voltage DC fast charging by dynamically adjusting the BMS's protection threshold or charging power through software strategies, ensuring continuous and stable charging. No hardware modifications are required; protection parameters are adjusted in real-time through software strategies, reducing implementation costs. It effectively absorbs the inrush current generated by air conditioning power unloading, preventing charging interruptions; and improves the user charging experience and the reliability of the entire vehicle system. Attached Figure Description
[0042] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0043] Figure 1 This is a schematic diagram of the method flow of the present invention;
[0044] Figure 2 This is a current / power curve of the air conditioner power unloading occurring before the BMS charging request update, according to an embodiment of the present invention.
[0045] Figure 3 This is a current / power curve diagram of air conditioner power unloading occurring after the BMS charging request update, according to an embodiment of the present invention.
[0046] Figure 4 This is a flowchart illustrating the logic of air conditioning power unloading occurring before the BMS charging request update, according to an embodiment of the present invention.
[0047] Figure 5 This is a flowchart illustrating the logic of air conditioning power unloading occurring after the BMS charging request is updated, as described in an embodiment of the present invention. Detailed Implementation
[0048] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0049] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0050] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0051] The present invention will now be described in further detail with reference to the accompanying drawings:
[0052] See Figure 1This application relates to a method for overcurrent protection of electric vehicles, range-extended vehicles, or plug-in hybrid vehicles during high-voltage DC fast charging. When an emergency unloading of the air conditioning high-voltage load occurs, a software strategy is used to pre-update the battery charging current protection threshold, thereby absorbing the surge current generated during air conditioning power unloading and preventing battery charging overcurrent protection issues. Specifically, a charging overcurrent protection method based on emergency air conditioning power unloading is disclosed, including the following steps:
[0053] S1: Obtain the battery charging power request update signal and the air conditioning power unloading time requirement;
[0054] S2: Determine the order of the air conditioner unloading time and the battery charging power request update time based on the air conditioner unloading time requirement and the battery charging power request update signal;
[0055] S3: When the air conditioner unloading occurs before the battery charging power request update time, the battery management system increases the current protection threshold and maintains the current charging power; when the air conditioner unloading occurs after the battery charging power request update time, the battery management system decreases the charging request power and maintains the current current protection threshold.
[0056] This application addresses the issue of battery overcurrent protection caused by emergency power unloading from the air conditioning system by dynamically adjusting the current protection threshold or charging power of the Battery Management System (BMS). This avoids overcurrent protection without additional hardware, significantly improving charging stability and user experience. It solves the battery overcurrent protection problem caused by emergency power unloading from the air conditioning system during high-voltage DC fast charging by dynamically adjusting the BMS's protection threshold or charging power through software strategies, ensuring continuous and stable charging. No hardware modifications are required; protection parameters are adjusted in real-time through software strategies, reducing implementation costs. It effectively absorbs the inrush current generated by air conditioning power unloading, preventing charging interruptions; and improves the user charging experience and the reliability of the entire vehicle system.
[0057] In some embodiments, when the air conditioner unloading occurs before the battery charging power request update time, the battery management system increases the current protection threshold and maintains the current charging power; specifically, this includes:
[0058] The battery management system maintains the current charging power until the next charging request power signal is updated after the air conditioner has finished unloading its power;
[0059] The battery management system raises the current protection threshold, which is calculated using the following formula:
[0060] I FB2’ =k(I B2’ +I T2 )
[0061] Among them, I FB2’This represents the current current protection threshold, k represents the overcurrent protection threshold coefficient of the battery management system, and I... B2’ This indicates the battery management system's own current value when it receives an air conditioning power offload event request; I T2 This indicates the current value of the air conditioner when a power unloading event request for air conditioner is received.
[0062] In some embodiments, when the air conditioning unloading occurs after the battery charging power request update time, the battery management system reduces the charging request power and maintains the current current protection threshold, specifically including:
[0063] The battery management system maintains the current current protection threshold until the next charging request power signal is updated after the air conditioner has finished unloading power;
[0064] The battery management system reduces the current charging request power, which is specifically calculated according to the following formula:
[0065] P BN2 =P B2’ -P T2
[0066] In the formula, P BN2 Indicates the current charging power request; P B2’ This indicates the battery management system's current charging power value when an air conditioning power unloading event request is received; P T2 This indicates the operating power value of the air conditioner when an air conditioner power unloading event request is received.
[0067] In some embodiments, when the time requirement for air conditioner power unloading is obtained, the operating power and power requirement of the air conditioner are maintained at the current state until the air conditioner power unloading is completed.
[0068] In some embodiments, when the air conditioning software has a power offload requirement, it sends a power offload event request and an offload occurrence time request to the bus. After receiving the air conditioning power offload request event and offload occurrence time signal sent by the air conditioning software, the battery management software determines whether the air conditioning power offload time occurs before or after the battery power request update event.
[0069] When the air conditioning power unloading time occurs before the BMS charging power request update signal:
[0070] After the air conditioning software sends out the power unloading demand signal and the unloading occurrence time signal, it maintains its own operating power and power demand at the current state until the power unloading is completed.
[0071] After receiving the power unloading request signal and unloading time signal from the air conditioning software, the battery software 1) maintains the current charging power until the next charging request power signal is updated after the air conditioning completes power unloading; 2) raises the current protection threshold, that is, it sums its own current value and the air conditioning current value when it receives the power unloading signal from the air conditioning software, and then multiplies it by the current protection threshold coefficient to get the new battery overcurrent protection threshold. After the air conditioning completes power unloading, the current protection threshold is updated back to the current protection threshold when the air conditioning power unloading signal is received.
[0072] When the air conditioning power unloading time occurs after the BMS charging power request update signal:
[0073] After the air conditioning software sends out the power unloading demand signal and the unloading occurrence time signal, it maintains its own operating power and power demand at the current state until the power unloading is completed.
[0074] After receiving the power unloading demand signal and unloading time signal from the air conditioning software, the battery software 1) maintains the current current protection threshold until the next charging request power signal is updated after the air conditioning completes power unloading; 2) reduces the current charging power, that is, subtracts the air conditioning's operating power value from its own current charging power value when the power unloading signal is received from the air conditioning software, until the next charging request power signal is updated after the air conditioning completes power unloading.
[0075] In some embodiments, prior to acquiring the battery charging power request update signal and the air conditioning power unloading time requirement, the method further includes:
[0076] Obtain the real-time power demand based on the vehicle's operating status and rechargeable power; and provide a power supply equal to the real-time power demand.
[0077] The system charges the battery based on the power supply and provides feedback on the actual power consumption of the air conditioner, the actual current consumption of the air conditioner, the actual charging power of the battery, and the actual current protection threshold of the battery.
[0078] [Example 1] The occurrence time ΔT of the emergency power unloading of the air conditioner occurs before the power request event of the BMS / TMS. See [example 1] Figure 2 , Figure 4 Specifically, it includes:
[0079] When the vehicle connects to the charging station, the charging station sends the current maximum available charging power P. M To BMS and VCU;
[0080] Based on their current operating status and rechargeable power, the TMS and BMS send the required power P for operation to the VCU. TN1 and PBN1 ;
[0081] After the VCU calculates the power requirements of the BMS and TMS (P) C (≤P) M =P TN1 +P BN1 Send to the charging station;
[0082] The charging station returns the available charging power P to the VCU. C’ ;
[0083] VCU returns the available power values for TMS and BMS;
[0084] Time T1: TMS returns the actual power consumption value P T1 Actual current consumption value I T1 ;
[0085] Time T1': BMS returns the actual charging power value P B1 Actual current protection threshold I FB1’ = kI B1' =K(P B1' / U);
[0086] Time T2: When there is an emergency power unloading demand event E, the TMS air conditioning control software sends an emergency power unloading event E demand signal and the expected occurrence time △T; after the TMS sends the emergency power unloading demand event signal, it maintains the current power P. T2 Continue running until the air conditioning power unloading event F occurs;
[0087] Time T2': After the BMS receives the emergency power unloading event E signal and the occurrence time △T:
[0088] The BMS maintains the current charging power P. B2’ (Under the premise of no other abnormal protection) charging will continue until the next request charging power update event of BMS occurs before updating;
[0089] The overcurrent protection threshold of the BMS is calculated according to formula I. FB2’ =k ( I B2’ +I T2) Update until the emergency power unloading of the air conditioner is completed, then update to I. FB3' =K(P B2’ / U); k is the BMS overcurrent protection threshold coefficient, which is the calibration value;
[0090] Time T3: T3 = T2 + ΔT; Event F: The TMS air conditioning software performs an emergency power unloading, sending a signal to the VCU and BMS; the BMS charging power is based on the charging power P at time T2'. B3 =P B2’ Charging is performed; the overcurrent protection threshold I of the BMS is... FB3’ =I FB2’ ;
[0091] Time T3': TMS completes emergency unloading of air conditioning power; BMS charging power maintains P B3’ =P B2’ The BMS updates the overcurrent protection threshold. FB3'= k(P B2’ / U);
[0092] After T3' and before T4: BMS requests charging power P from VCU. BN2 ;
[0093] The VCU requests charging power P from the charging station. C (≤P) M =P BN2 ;
[0094] The charging station returns the allowed charging power P C’ ;
[0095] Time T4: The BMS completes the next requested power update and charges according to the PB4 power value, current protection threshold I. FB4 =KP B4 / U; TMS has stopped running.
[0096] This process is designed to prevent the surge current generated by the TMS power discharge from causing the BMS overcurrent protection; when the same TMS power discharge requirement occurs again, this logic strategy will still be followed.
[0097] The purpose of this logic strategy is to raise the current protection threshold of the BMS to a reasonable protection threshold that can absorb the surge current generated by the sudden power discharge of the TMS before the TMS discharges power, so as to avoid the BMS from having overcurrent protection problems when the TMS discharges power.
[0098] [Example 2] The occurrence time ΔT of the emergency power unloading of the air conditioner occurs after the power request event of the BMS / TMS. See [example 2] Figure 3 , Figure 5 Specifically, it includes:
[0099] When the vehicle connects to the charging station, the charging station sends the current maximum available charging power P. M至 BMS and VCU;
[0100] Based on their current operating status and rechargeable power, the TMS and BMS send the required power P for operation to the VCU. TN1 and P BN1 ;
[0101] After the VCU calculates the power requirements of the BMS and TMS (P) C (≤P) M =P TN1 +P BN1 Send to the charging station;
[0102] The charging station returns the available charging power P to the VCU. C’ ;
[0103] VCU returns the available power values for TMS and BMS;
[0104] Time T1: TMS returns the actual power consumption value P T1 Actual current consumption value I T1 ;
[0105] Time T1': BMS returns the actual charging power value P B1 Actual current protection threshold I FB1’ = kI B1' =K(P B1' / U);
[0106] Time T2: When there is an emergency power unloading demand event E, the TMS air conditioning control software sends an emergency power unloading event E demand signal and the time △T when the emergency power unloading will occur; after the TMS sends the emergency power unloading demand event signal, it maintains the current power operation until the air conditioning power unloading event F occurs.
[0107] Time T2': After the BMS receives the emergency unloading event signal for air conditioning power and the occurrence time △T:
[0108] The BMS maintains the current charging power P. B2’ (Under the premise of no other abnormal protection) charging will continue until the next request charging power update event of BMS occurs before updating;
[0109] The overcurrent protection threshold of the BMS is calculated according to formula I. FB2’ =kI B2’ =k(P) B2 ( / U), until the next BMS request charging power update event occurs after the TMS power offload time F; k is the BMS overcurrent protection threshold coefficient, which is the calibration value;
[0110] After T2' and before T3': TMS and BMS request the required power P from VCU. TN2and P BN2 =P B2’ -P T2 The VCU requests charging power P from the charging station. C The charging station returns the allowed charging power P. C’ The VCU returns the allowable power value P corresponding to the TMS and BMS. T and P B ;
[0111] Time T3': The BMS's charging request power value is updated to P B3' =P B2'- P T2 Overcurrent protection threshold I FB3’ =I FB2’ =kI B2’ =k(P) B2 ' / U);
[0112] Time T4: T4 = T2 + ΔT; Event F: The TMS air conditioning software performs an emergency power unloading to 0; The BMS charging power is set to P. B4 =P B3' =P B2'- P T2 Charging will continue until the next BMS request for a charging power update occurs, at which point the update will be performed; the BMS overcurrent protection threshold I... FB4 = I FB2’ ;
[0113] Time T4': TMS completes emergency unloading of air conditioning power; BMS charging power is adjusted according to P. B4’ =P B3' =P B2'- P T2 Charging will continue until the next BMS request for a charging power update occurs, at which point the update will be performed; the BMS overcurrent protection threshold I... FB4’ =I FB2’ At this point, TMS has stopped running.
[0114] After T4' and before T5: BMS requests charging power P from VCU. BN3 The VCU requests charging power P from the charging station. C The charging station returns the allowed charging power P. C’ VCU returns the BMS allowed charging power value P B5 ;
[0115] Time T5: BMS completes the new requested power update P B5 The current protection threshold is updated according to the new charging power value. FB5 =P B5 / U; At this point, TMS has stopped running.
[0116] This process is designed to prevent the surge current generated by the TMS power discharge from causing the BMS overcurrent protection; when the same TMS power discharge requirement occurs again, this logic strategy will still be followed.
[0117] The purpose of this logic strategy is to subtract the emergency discharge power value of the TMS from the charging power value of the BMS before the TMS discharges power, while maintaining the current protection threshold of the BMS at its current value to absorb the surge current generated by the sudden power discharge of the TMS, thus avoiding overcurrent protection issues in the BMS when the TMS discharges power. Using this solution can resolve the battery charging overcurrent protection problem caused by the emergency unloading of air conditioning power during charging, improving the user experience.
[0118] This application also discloses a charging overcurrent protection system based on emergency unloading of air conditioning power, characterized in that it includes:
[0119] The acquisition unit is used to acquire the battery charging power request update signal and the air conditioning power unloading time requirement;
[0120] The judgment unit is used to determine the order of the air conditioner unloading time and the battery charging power request update time based on the air conditioner unloading time requirement and the battery charging power request update signal.
[0121] The execution unit is used to increase the current protection threshold and maintain the current charging power when the air conditioner unloading occurs before the battery charging power request update time; and to decrease the charging request power and maintain the current current protection threshold when the air conditioner unloading occurs after the battery charging power request update time.
[0122] In some embodiments, when the air conditioner unloading occurs before the battery charging power update request time, the battery management system increases the current protection threshold and maintains the current charging power, specifically including:
[0123] The battery management system maintains the current charging power until the next charging request power signal is updated after the air conditioner has finished unloading its power;
[0124] The battery management system raises the current protection threshold, which is calculated using the following formula:
[0125] I FB2’ =k(I B2’ +I T2 )
[0126] Among them, I FB2’ This represents the current current protection threshold, k represents the overcurrent protection threshold coefficient of the battery management system, and I... B2’This indicates the battery management system's own current value when it receives an air conditioning power offload event request; I T2 This indicates the current value of the air conditioner when a power unloading event request for air conditioner is received.
[0127] In some embodiments, when the air conditioner unloading occurs after the battery charging power request update time, the battery management system reduces the charging request power and maintains the current current protection threshold, specifically including:
[0128] The battery management system maintains the current current protection threshold until the next charging request power signal is updated after the air conditioner has finished unloading power;
[0129] The battery management system reduces the current charging request power, which is specifically calculated according to the following formula:
[0130] P BN2 =P B2’ -P T2
[0131] In the formula, P BN2 Indicates the current charging power request; P B2’ This indicates the battery management system's current charging power value when an air conditioning power unloading event request is received; P T2 This indicates the operating power value of the air conditioner when an air conditioner power unloading event request is received.
[0132] The present invention also discloses an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the charging overcurrent protection method based on emergency unloading of air conditioning power as described above.
[0133] The present invention also discloses a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the charging overcurrent protection method based on emergency unloading of air conditioning power as described above.
[0134] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0135] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0136] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0137] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0138] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A charging overcurrent protection method based on emergency unloading of air conditioning power, characterized in that, Includes the following steps: Obtain the battery charging power request update signal and the air conditioning power unloading time requirement; Based on the air conditioner unloading time requirement and the battery charging power request update signal, determine the order of the air conditioner unloading time and the battery charging power request update time. When the air conditioning unloading occurs before the battery charging power request update time, the battery management system increases the current protection threshold and maintains the current charging power; when the air conditioning unloading occurs after the battery charging power request update time, the battery management system decreases the charging request power and maintains the current current protection threshold.
2. The charging overcurrent protection method based on emergency unloading of air conditioning power according to claim 1, characterized in that, When the air conditioner unloading occurs before the battery charging power update request time, the battery management system increases the current protection threshold and maintains the current charging power; specifically including: The battery management system maintains the current charging power until the next charging request power signal is updated after the air conditioner has finished unloading its power; The battery management system raises the current protection threshold, which is calculated using the following formula: I FB2’ =k(I B2’ +I T2 ) Among them, I FB2’ This represents the current current protection threshold, k represents the overcurrent protection threshold coefficient of the battery management system, and I... B2’ This indicates the battery management system's own current value when it receives an air conditioning power offload event request; I T2 This indicates the current value of the air conditioner when a power unloading event request for air conditioner is received.
3. The charging overcurrent protection method based on emergency unloading of air conditioning power according to claim 1, characterized in that, When the air conditioning unloading occurs after the battery charging power request update time, the battery management system reduces the charging request power and maintains the current current protection threshold, specifically including: The battery management system maintains the current current protection threshold until the next charging request power signal is updated after the air conditioner has finished unloading power; The battery management system reduces the current charging request power, which is specifically calculated according to the following formula: P BN2 =P B2’ -P T2 In the formula, P BN2 Indicates the current charging power request; P B2’ This indicates the battery management system's current charging power value when an air conditioning power unloading event request is received; P T2 This indicates the operating power value of the air conditioner when an air conditioner power unloading event request is received.
4. The charging overcurrent protection method based on emergency unloading of air conditioning power according to claim 1, characterized in that, When the time requirement for air conditioner power unloading is obtained, the operating power and power requirement of the air conditioner are maintained at the current state until the air conditioner power unloading is completed.
5. A charging overcurrent protection method based on emergency unloading of air conditioning power according to claim 1, characterized in that, Before obtaining the battery charging power request update signal and the air conditioning power unloading time requirement, the following is also included: Obtain the real-time power demand based on the vehicle's operating status and rechargeable power; and provide a power supply equal to the real-time power demand. The system charges the battery based on the power supply and provides feedback on the actual power consumption of the air conditioner, the actual current consumption of the air conditioner, the actual charging power of the battery, and the actual current protection threshold of the battery.
6. A charging overcurrent protection system based on emergency unloading of air conditioning power, characterized in that, include: The acquisition unit is used to acquire the battery charging power request update signal and the air conditioning power unloading time requirement; The judgment unit is used to determine the order of the air conditioner unloading time and the battery charging power request update time based on the air conditioner unloading time requirement and the battery charging power request update signal. The execution unit is used to increase the current protection threshold and maintain the current charging power when the air conditioner unloading occurs before the battery charging power request update time; and to decrease the charging request power and maintain the current current protection threshold when the air conditioner unloading occurs after the battery charging power request update time.
7. A charging overcurrent protection system based on emergency unloading of air conditioning power according to claim 6, characterized in that, In the execution unit, when the air conditioner unloading occurs before the battery charging power update request time, the battery management system raises the current protection threshold and maintains the current charging power, specifically including: The battery management system maintains the current charging power until the next charging request power signal is updated after the air conditioner has finished unloading its power; The battery management system raises the current protection threshold, which is calculated using the following formula: I FB2’ =k(I B2’ +I T2 ) Among them, I FB2’ This represents the current current protection threshold, k represents the overcurrent protection threshold coefficient of the battery management system, and I... B2’ This indicates the battery management system's own current value when it receives an air conditioning power offload event request; I T2 This indicates the current value of the air conditioner when a power unloading event request for air conditioner is received.
8. A charging overcurrent protection system based on emergency unloading of air conditioning power according to claim 6, characterized in that, In the execution unit, when the air conditioner unloading occurs after the battery charging power request update time, the battery management system reduces the charging request power and maintains the current current protection threshold, specifically including: The battery management system maintains the current current protection threshold until the next charging request power signal is updated after the air conditioner has finished unloading power; The battery management system reduces the current charging request power, which is specifically calculated according to the following formula: P BN2 =P B2’ -P T2 In the formula, P BN2 Indicates the current charging power request; P B2’ This indicates the battery management system's current charging power value when an air conditioning power unloading event request is received; P T2 This indicates the operating power value of the air conditioner when an air conditioner power unloading event request is received.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the steps of the charging overcurrent protection method based on emergency unloading of air conditioning power as described in any one of claims 1-5.
10. A computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the charging overcurrent protection method based on emergency unloading of air conditioning power as described in any one of claims 1-5.
Citation Information
Patent Citations
High-voltage battery power distribution method, intelligent equipment and storage medium
CN118528793A
Charging current control method and device, storage medium and equipment
CN118928132A