Electric vehicle charging current dynamic adjustment control method, storage medium and equipment

By dynamically adjusting the charging current mode and taking into account the differences in battery pack temperature and current, the problem of inaccurate output from charging piles has been solved, thereby improving battery safety and charging efficiency and enhancing the user experience.

CN121268622APending Publication Date: 2026-01-06DONGFENG MOTOR CO LTD DONGFENG NISSAN PASSENGER VEHICLE CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511802088.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-02
Publication Date
2026-01-06

AI Technical Summary

Technical Problem

The quality of existing charging stations varies, resulting in inaccurate current output, which can easily cause overcurrent faults, affecting battery safety and reducing charging efficiency and user experience.

Method used

By acquiring vehicle charging information, the charging current mode is dynamically adjusted, including low temperature, pre-normal temperature and normal temperature dynamic adjustment modes. Combining battery pack temperature, current differences and charging strategies, the charging current is adjusted in real time to avoid overcurrent. An iterative algorithm similar to integral is used to smoothly adjust the current and improve the robustness of the system.

Benefits of technology

While ensuring battery safety, we aim to minimize charging interruptions or power limitations, improve charging efficiency and user experience, reduce overcurrent risks, and enhance the stability and robustness of the charging process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121268622A_ABST
    Figure CN121268622A_ABST
Patent Text Reader

Abstract

The invention discloses an electric vehicle charging current dynamic adjustment control method, a storage medium and equipment, and the control method comprises the steps: obtaining the charging information of a vehicle, the charging information comprises the current allowable charging current of the vehicle and the current load consumption current of the vehicle; according to the current allowable charging current of the vehicle and the current load consumption current of the vehicle, calculating a current request charging current when dynamic adjustment is not carried out; and according to the charging information and the current request charging current, dynamic adjustment modes are switched, and the dynamic adjustment modes comprise a low-temperature dynamic adjustment mode, a preparatory normal-temperature dynamic adjustment mode and a normal-temperature dynamic adjustment mode. According to the invention, on the premise of ensuring the safety of the battery, the charging interruption or the charging power limitation is reduced to the greatest extent, and the charging efficiency and the user experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive technology, and in particular to a method, storage medium, and device for dynamically adjusting and controlling the charging current of an electric vehicle. Background Technology

[0002] With the increasing popularity of electric vehicles, charging infrastructure is becoming increasingly sophisticated. During the charging process of an electric vehicle, the charging current is requested by the vehicle from the charging station based on a specific value set according to the current vehicle status, and the charging station outputs the corresponding current according to the vehicle's request.

[0003] However, the quality of charging piles on the market varies greatly. Some poor-quality charging piles cannot respond correctly to the vehicle's current request, resulting in excessive output current that triggers an overcurrent fault in the vehicle and stops charging. This can easily damage the battery pack and cause charging to stop, resulting in a poor charging experience for customers.

[0004] To avoid the above phenomenon, the existing solution is as follows: 1. The vehicle detects an overcurrent risk and limits its charging capacity.

[0005] 2. The vehicle stops charging to protect the vehicle's safety if an overcurrent-triggered fault occurs.

[0006] However, existing processing methods have the following drawbacks: 1. Limiting charging capacity will affect charging efficiency, prolong charging time, and have a negative impact on the customer's charging experience.

[0007] 2. Stopping charging during the charging process will cause customers to repeatedly try to charge or change charging stations, making the charging process more cumbersome and reducing the customer's car use experience. Summary of the Invention

[0008] The purpose of this invention is to overcome the shortcomings of the existing technology in which abnormal output current of charging piles causes overcurrent problems, and to provide a method, storage medium and device for dynamic adjustment and control of electric vehicle charging current, which minimizes charging interruption or charging power limitation while ensuring battery safety, thereby improving charging efficiency and user experience.

[0009] The technical solution of the present invention provides a method for dynamically adjusting and controlling the charging current of an electric vehicle, comprising: Obtain vehicle charging information, which includes the vehicle's current allowed charging current and the vehicle's current load current consumption. The current requested charging current when dynamic adjustment has not been entered is calculated based on the vehicle's current allowed charging current and the vehicle's current load consumption current. Based on the charging information and the current requested charging current, switch the dynamic adjustment mode. The dynamic adjustment mode includes a low temperature dynamic adjustment mode, a preparatory normal temperature dynamic adjustment mode, and a normal temperature dynamic adjustment mode.

[0010] In one optional technical solution, the charging information further includes the lowest individual cell temperature of the battery pack, the low-temperature charging temperature, the low-temperature charging dynamic adjustment exit threshold, and the current current of the battery pack. The step of switching the dynamic adjustment mode based on the charging information and the currently requested charging current includes: If the lowest single cell temperature of the battery pack is less than or equal to the low-temperature charging temperature, switch to the low-temperature dynamic adjustment mode. If the lowest single cell temperature of the battery pack is greater than or equal to the sum of the low-temperature charging temperature and the low-temperature charging dynamic adjustment exit threshold, switch to the preparatory normal temperature dynamic adjustment mode. In the pre-normal temperature dynamic adjustment mode, if the duration of the continuous overcurrent condition is greater than or equal to the preset vehicle overcurrent time threshold, and the current allowed charging current has not changed, the system switches to the normal temperature dynamic adjustment mode. The overcurrent condition is that the sum of the current current of the battery pack and the current requested charging current is greater than or equal to the preset vehicle overcurrent threshold. In the normal temperature dynamic adjustment mode, if the current allowable charging current of the vehicle changes, switch to the preparatory normal temperature dynamic adjustment mode.

[0011] In one optional technical solution, the charging information further includes the historical requested charging current and dynamic current adjustment value of the previous moment. The step of switching the dynamic adjustment mode based on the charging information and the current requested charging current further includes: According to the dynamic adjustment mode, the current of the battery pack is adjusted to the target current of the battery pack. Calculate the current difference between the current of the battery pack and the target current of the battery pack; The sum of the current difference and the historical requested charging current is calculated to obtain the target requested charging current at the current moment; Update the current requested charging current to the target requested charging current.

[0012] In one of the alternative technical solutions, adjusting the battery pack current to the target battery pack current according to the dynamic adjustment mode includes: If the dynamic adjustment mode is the low-temperature dynamic adjustment mode, the target current of the battery pack is the current dynamic adjustment value; The calculation of the current difference between the current of the battery pack and the target current of the battery pack includes: The difference between the current current of the battery pack and the current dynamic adjustment value is calculated, and the difference is multiplied by a preset dynamic adjustment coefficient to obtain the current difference.

[0013] In one of the alternative technical solutions, adjusting the battery pack current to the target battery pack current according to the dynamic adjustment mode includes: If the dynamic adjustment mode is the normal temperature dynamic adjustment mode, the target current of the battery pack is the difference between the current currently allowed charging current of the vehicle and the current dynamic adjustment value; The calculation of the current difference between the current of the battery pack and the target current of the battery pack includes: The current difference is obtained by summing the current current of the battery pack with the current allowable charging current of the vehicle, subtracting the current dynamic adjustment value, and multiplying the result by a preset dynamic adjustment coefficient.

[0014] In one of the optional technical solutions, the charging information also includes the target proportion, the operating cycle of the controller's built-in chip, and the charging pile response current adjustment time. The dynamic adjustment coefficient is determined using the following method: The ratio of the charging pile's response current adjustment time to the operating cycle is calculated to obtain the number of operations within the response time. The ratio of the target adjustment percentage to the number of operations within the response time is calculated to obtain the dynamic adjustment coefficient.

[0015] In one of the alternative technical solutions, the charging information further includes load fluctuation current and charging strategy current redundancy, and the dynamic current adjustment value is determined using the following method: The sum of the load fluctuation current and the current redundancy of the charging strategy is calculated to obtain the dynamic adjustment value of the current.

[0016] In one of the optional technical solutions, if the dynamic adjustment mode is the preparatory room temperature dynamic adjustment mode, when the current requested charging current changes, a timer is started, and the continuous overcurrent condition is not judged before the timer reaches the preset allowable charging current change waiting time.

[0017] In one of the optional technical solutions, the charging information further includes a charging strategy time adjustment amount, a preset first adjustment time, an adjustment time coefficient, and a second adjustment time. The allowable charging current change waiting time is determined using the following method: If the current allowed charging current of the vehicle changes, calculate the difference between the current allowed charging current of the vehicle at the current moment and the historical allowed charging current of the vehicle at the previous moment. If the allowable charging current difference is less than or equal to a preset first allowable charging current threshold, the allowable charging current change waiting time is the sum of the first adjustment time and the charging strategy time adjustment amount; If the allowable charging current difference is greater than the first allowable charging current threshold and less than or equal to the preset second allowable charging current threshold, the allowable charging current change waiting time is the ratio of the allowable charging current difference to the adjustment time coefficient, and the result is added to the charging strategy time adjustment amount. If the allowable charging current difference is greater than or equal to the preset third allowable charging current threshold, the allowable charging current change waiting time is the sum of the third adjustment time threshold and the charging strategy time adjustment amount.

[0018] The present invention also provides a computer-readable storage medium that stores computer instructions, which, when executed by a computer, are used to perform all steps of the aforementioned electric vehicle charging current dynamic adjustment control method.

[0019] The present invention also provides an electronic device, comprising: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, which, when executed, enable the at least one processor to perform the electric vehicle charging current dynamic adjustment control method as described above.

[0020] The above technical solution has the following beneficial effects: 1. Improve charging efficiency: While ensuring battery safety, minimize charging interruptions or charging power limitations to improve charging efficiency and user experience; 2. Low temperature protection: When charging at low temperatures, the battery pack is kept in a stable low-current discharge state by dynamic adjustment to avoid current flowing into the battery and damaging it. At the same time, the current at the charging pile is used to supply power to the load, reducing power consumption. 3. Stable at room temperature: When charging at room temperature, the requested current is dynamically adjusted to reduce the output current at the charging pile, keeping the current flowing into the battery pack within a safe range. This reduces the risk of overcurrent caused by abnormal output at the charging pile, minimizes charging power limitations or charging interruptions, and ensures a good charging experience for customers. 4. Smooth adjustment: An iterative adjustment algorithm similar to integral is adopted to make the adjustment of the requested current smoother, effectively reducing the probability of overshoot and improving the stability of control. 5. High robustness: By using the dynamic adjustment value of the current as a redundancy, the robustness of the system is improved when there are load fluctuations or abnormal fluctuations in the pile end current. Attached Figure Description

[0021] The disclosure of this invention will become more readily understood by referring to the accompanying drawings. It should be understood that these drawings are for illustrative purposes only and are not intended to limit the scope of protection of this invention. In the drawings: Figure 1 A flowchart illustrating a dynamic adjustment control method for electric vehicle charging current according to an embodiment of the present invention; Figure 2 This is a flowchart illustrating the steps of switching the dynamic adjustment mode in one embodiment of the present invention; Figure 3 This is a flowchart illustrating the steps for allowing charging current variation waiting time in one embodiment of the present invention; Figure 4 A flowchart illustrating a dynamic adjustment control method for electric vehicle charging current according to another embodiment of the present invention; Figure 5 A flowchart illustrating a preferred embodiment of the present invention provides a method for dynamically adjusting and controlling the charging current of an electric vehicle. Figure 6 This is a schematic diagram of the hardware structure of an electronic device for dynamic adjustment and control of charging current in electric vehicles, provided as an embodiment of the present invention. Detailed Implementation

[0022] The specific embodiments of the present invention will be further described below with reference to the accompanying drawings.

[0023] It is readily understood that, based on the technical solution of this invention, various structural and implementation methods can be interchanged by those skilled in the art without altering the essential spirit of the invention. Therefore, the following detailed embodiments and accompanying drawings are merely illustrative examples of the technical solution of this invention and should not be considered as the entirety of the invention or as limitations or restrictions on the technical solution of the invention.

[0024] The directional terms such as up, down, left, right, front, back, front, back, top, and bottom mentioned or possibly used in this specification are defined relative to the structures shown in the accompanying drawings. They are relative concepts and may therefore vary depending on their location and usage. Therefore, these or other directional terms should not be interpreted as restrictive.

[0025] like Figure 1 As shown, an embodiment of the present invention provides a method for dynamically adjusting and controlling the charging current of an electric vehicle, comprising: Step S101: Obtain the vehicle's charging information, which includes the vehicle's current allowed charging current and the vehicle's current load consumption current; Step S102: Calculate the current requested charging current when dynamic adjustment has not been entered based on the vehicle's current allowed charging current and the vehicle's current load consumption current; Step S103: Based on the charging information and the current requested charging current, switch the dynamic adjustment mode. The dynamic adjustment mode includes low temperature dynamic adjustment mode, preparatory room temperature dynamic adjustment mode and room temperature dynamic adjustment mode.

[0026] Specifically, the present invention can be applied to electronic devices with processing capabilities, such as the electronic control unit (ECU) of a vehicle.

[0027] When the vehicle begins charging, the controller executes step S101 to obtain the vehicle's charging information, including the vehicle's current allowed charging current CHGPermit_I and the vehicle's current load consumption current Load_I. The vehicle's current allowed charging current CHGPermit_I is set by the vehicle based on its current state, while the current that needs to be factored into the vehicle's current load consumption current Load_I is determined by the vehicle's load and charging strategy.

[0028] Then, step S102 is executed to calculate the current requested charging current CHGReq_I = CHGPermit_I + Load_I when dynamic adjustment is not yet in effect. This value is the upper limit of the charging current request and the lower limit is 0. The current requested charging current CHGReq_I is used to output to the charging pile so that the charging pile provides the corresponding charging current.

[0029] Finally, in step S103, based on the charging information and the current requested charging current CHGReq_I, the dynamic adjustment mode is switched. The dynamic adjustment modes include low temperature dynamic adjustment mode, preparatory room temperature dynamic adjustment mode, and room temperature dynamic adjustment mode.

[0030] In this invention, the low temperature refers to a temperature lower than the factory preset temperature, such as 0°C or -20°C. This temperature can be modified by the manufacturer through return to the factory or by the manufacturer through OTA or other means.

[0031] In this embodiment, by acquiring the vehicle's charging information, the current requested charging current when dynamic adjustment is not yet entered is calculated based on the vehicle's current allowed charging current and the vehicle's current load consumption current. Then, based on the charging information and the current requested charging current, the dynamic adjustment mode is switched. The dynamic adjustment modes include low temperature dynamic adjustment mode, preparatory normal temperature dynamic adjustment mode, and normal temperature dynamic adjustment mode. This achieves the goal of minimizing charging interruptions or charging power limitations while ensuring battery safety, thereby improving charging efficiency and user experience.

[0032] like Figure 2 As shown, the step of switching the dynamic adjustment mode based on the charging information and the currently requested charging current includes: Step S201: Determine whether the lowest single-cell temperature of the battery pack is less than or equal to the low-temperature charging temperature; Step S202: Switch to the low-temperature dynamic adjustment mode; Step S203: Determine whether the lowest single-cell temperature of the battery pack is greater than or equal to the sum of the low-temperature charging temperature and the low-temperature charging dynamic adjustment exit threshold; Step S204: Switch to the pre-room temperature dynamic adjustment mode; Step S205: In the preparatory ambient temperature dynamic adjustment mode, determine whether the duration of the continuous overcurrent condition is greater than or equal to a preset vehicle overcurrent time threshold, and whether the current allowed charging current changes, wherein the overcurrent condition is that the sum of the current current of the battery pack and the current requested charging current is greater than or equal to a preset vehicle overcurrent threshold. Step S206: Switch to the ambient temperature dynamic adjustment mode; Step S207: In the normal temperature dynamic adjustment mode, determine whether the current allowable charging current of the vehicle has changed.

[0033] Specifically, the charging information also includes the battery pack's minimum cell temperature (CellMinTemp), low-temperature charging temperature (LowTemp), low-temperature charging dynamic adjustment exit threshold (LowTemp_Value), and the battery pack's current current (BatCur). The low-temperature charging temperature (LowTemp) is determined by the battery pack's performance, while the low-temperature charging dynamic adjustment exit threshold (LowTemp_Value) is determined by the temperature sensor's sensitivity and stability. Both the low-temperature charging temperature (LowTemp) and the low-temperature charging dynamic adjustment exit threshold (LowTemp_Value) can be preset by the user. The battery pack's current current (BatCur) is a real-time detected value; a positive value corresponds to discharging, and a negative value corresponds to charging.

[0034] When the vehicle starts charging, it is determined in real time whether CellMinTemp ≥ LowTemp. If so, step S202 is executed to switch to low temperature dynamic adjustment mode; otherwise, step S203 is executed to determine whether CellMinTemp ≥ LowTemp + LowTemp_Value. If so, step S204 is executed to switch to preparatory normal temperature dynamic adjustment mode.

[0035] In the pre-normal temperature dynamic adjustment mode, the BatCur state is monitored in real time. The normal temperature dynamic adjustment mode is only entered when there is continuous overcurrent. Specifically, step S205 is executed to monitor the overcurrent condition -(BatCur + CHGReq_I) ≥ the preset vehicle overcurrent threshold OVCUR_I, and a timer 1 is set. If the condition is met, Timer1 is activated; otherwise, it is reset and deactivated. If Timer1 ≥ the preset vehicle overcurrent time threshold OVCUR_Time, and CHGPermit_I remains unchanged, step S206 is executed to switch to the normal temperature dynamic adjustment mode. CHGPermit_I changes when the battery SOC and temperature change.

[0036] In the ambient temperature dynamic adjustment mode, if a change in CHGPermit_I is detected, the system returns to step S204 to switch to the preparatory ambient temperature dynamic adjustment mode and starts timer2. At this time, the charging pile will readjust the charging current output, and there is a possibility of restoring the normal current output. If overcurrent does not continue, charging can be performed at a higher efficiency than after adjustment. If CellMinTemp≤LowTemp at this time, the system re-enters the low temperature dynamic adjustment mode.

[0037] In this embodiment, based on the lowest single cell temperature of the battery pack, the low-temperature charging temperature, the low-temperature charging dynamic adjustment exit threshold, and the vehicle's current allowable charging current, the system automatically determines and switches to the dynamic adjustment mode. This achieves the goal of minimizing charging interruptions or charging power limitations while ensuring battery safety, thereby improving charging efficiency and user experience.

[0038] In one embodiment, if the dynamic adjustment mode is the preparatory room temperature dynamic adjustment mode, when the current requested charging current changes, a timer is started, and the continuous overcurrent condition is not judged before the timer reaches the preset allowable charging current change waiting time.

[0039] Specifically, when CHGPermit_I changes, Timer2 is enabled. Before Timer2 is greater than or equal to the allowed charging current change waiting time ADJ_Time, overcurrent conditions are not checked to avoid misjudgment when the pile end current has not reached a steady state.

[0040] like Figure 3 As shown, the charging information also includes a charging strategy time adjustment amount, a preset first adjustment time, an adjustment time coefficient, and a second adjustment time. The allowable charging current change waiting time is determined using the following method: Step S301: If the current allowed charging current of the vehicle changes, calculate the difference between the current allowed charging current of the vehicle at the current moment and the historical allowed charging current of the vehicle at the previous moment. Step S302: If the allowable charging current difference is less than or equal to a preset first allowable charging current threshold, the allowable charging current change waiting time is the sum of the first adjustment time and the charging strategy time adjustment amount; Step S303: If the allowable charging current difference is greater than the first allowable charging current threshold and less than or equal to the preset second allowable charging current threshold, the allowable charging current change waiting time is the ratio of the allowable charging current difference to the adjustment time coefficient, and the result is added to the charging strategy time adjustment amount; Step S304: If the allowable charging current difference is greater than or equal to the preset third allowable charging current threshold, the allowable charging current change waiting time is the sum of the third adjustment time threshold and the charging strategy time adjustment amount.

[0041] Specifically, the charging information also includes the charging strategy time adjustment amount ST_Time, the preset first adjustment time Threshold_First_Time, the adjustment time coefficient Threshold_Coeff, and the second adjustment time Threshold_Second_Time. Among them, the first adjustment time Threshold_First_Time, the adjustment time coefficient Threshold_Coeff, and the second adjustment time Threshold_Second_Time are set according to the battery performance of the vehicle.

[0042] The allowed charging current change waiting time ADJ_Time is used to allow the charging pile time to adjust its output current after CHGPermit_I changes. ADJ_Time is determined by the change in CHGPermit_I, CHGPermit_ΔI, where CHGPermit_ΔI = CHGPermit_I(n) - CHGPermit_I(n-1), and is combined with ST_Time. Here, CHGPermit_I(n) is the current allowed charging current CHGPermit_I of the vehicle at the current moment, and CHGPermit_I(n-1) is the historical allowed charging current of the vehicle at the previous moment.

[0043] If CHGPermit_ΔI is within the first allowable charging current threshold, ADJ_Time = Threshold_First_Time + ST_Time.

[0044] If CHGPermit_ΔI is between the first allowable charging current threshold and the second allowable charging current threshold, then ADJ_Time = CHGPermit_ΔI / Threshold_Coeff + ST_Time.

[0045] If CHGPermit_ΔI is above the third allowable charging current threshold, ADJ_Time = Threshold_Secend_Time + ST_Time.

[0046] In this embodiment, by setting a waiting time that allows for changes in charging current, the charging pile ensures that it adjusts the current to a steady state before performing an overcurrent judgment after each requested change in current, thereby reducing the probability of false overcurrent judgment.

[0047] like Figure 4 As shown, another embodiment of the present invention provides a method for dynamically adjusting and controlling the charging current of an electric vehicle, comprising: Step S401: Obtain vehicle charging information; Step S402: Calculate the current requested charging current when dynamic adjustment has not been entered based on the vehicle's current allowed charging current and the vehicle's current load consumption current; Step S403: Switch to dynamic adjustment mode based on the charging information and the current requested charging current; Step S404: Adjust the current of the battery pack to the target current of the battery pack according to the dynamic adjustment mode; Step S405: Calculate the current difference between the current of the battery pack and the target current of the battery pack; Step S406: Calculate the sum of the current difference and the historical requested charging current to obtain the target requested charging current at the current moment; Step S407: Update the current requested charging current to the target requested charging current.

[0048] Specifically, the charging information also includes the historical requested charging current CHGReq_I(n) from the previous moment and the dynamic current adjustment value ADJ_Value. The dynamic current adjustment value ADJ_Value is determined by the load fluctuation current Load_ΔI and the charging strategy current redundancy ST_I.

[0049] Let the current time be n, the previous time be (n-1), and the interval time be determined by the chip's operation cycle. Then the current request charging current at the current time is CHGReq_I(n), and the historical request charging current at the previous time is CHGReq_I(n-1).

[0050] Current difference Cur_DIF = (BatCur + CHGPermit_I - ADJ_Value) * ADJ_Coeff. Where ADJ_Coeff is the dynamic adjustment coefficient.

[0051] The current requested charging current CHGReq_I(n) = CHGReq_I(n-1) + Cur_DIF is sent to the charging pile, and the charging pile outputs the corresponding charging current.

[0052] In this embodiment, an iterative adjustment algorithm similar to integral is used to make the requested current adjustment smoother, effectively reducing the probability of overshoot and improving the stability of control. Furthermore, because the adjustment is performed using the current difference, the adjustment speed slows down at the end of the adjustment, further reducing the probability of overshoot.

[0053] In one embodiment, step S404 includes: If the dynamic adjustment mode is the low-temperature dynamic adjustment mode, the target current of the battery pack is the current dynamic adjustment value; Step S405 includes: The difference between the current current of the battery pack and the current dynamic adjustment value is calculated, and the difference is multiplied by a preset dynamic adjustment coefficient to obtain the current difference.

[0054] Specifically, in the low-temperature dynamic adjustment mode, the battery pack is not allowed to receive current, i.e., CHGPermit_I=0. Therefore, the adjustment goal in this mode is to keep the battery pack in a stable low-current discharge state, such as BatCur=-ADJ_Value.

[0055] The current difference in this mode is: Cur_DIF = (BatCur + CHGPermit_I - ADJ_Value) * ADJ_Coeff. Since CHGPermit_I is 0 in the low-temperature dynamic adjustment mode, the actual value is Cur_DIF = (BatCur - ADJ_Value) * ADJ_Coeff.

[0056] The requested current update in this mode is: CHGReq_I(n) = CHGReq_I(n-1) + Cur_DIF.

[0057] In this embodiment, no current flows into the battery pack at low temperatures. To minimize power consumption during the heating process, the requested current is dynamically adjusted so that the output current from the charging pile powers the vehicle's load, keeping the battery pack in a stable, low-current discharge state. Furthermore, this low-current discharge state reduces the probability of current entering the battery pack due to a sudden decrease in load power consumption, preventing damage. Simultaneously, by multiplying the current difference by a dynamic adjustment coefficient, the current difference is divided into small parts and calculated at high frequency, achieving an integral-like effect. This makes the adjusted charging current request value smoother. Because the adjustment uses the current difference, the adjustment speed slows down at the end of the adjustment, further reducing the probability of overshoot. Using the dynamic current adjustment value as redundancy improves the system's robustness to load fluctuations or abnormal fluctuations in the charging pile current.

[0058] In one embodiment, step S404 includes: If the dynamic adjustment mode is the normal temperature dynamic adjustment mode, the target current of the battery pack is the difference between the current currently allowed charging current of the vehicle and the current dynamic adjustment value; Step S405 includes: The current difference is obtained by summing the current current of the battery pack with the current allowable charging current of the vehicle, subtracting the current dynamic adjustment value, and multiplying the result by a preset dynamic adjustment coefficient.

[0059] Specifically, in the ambient temperature dynamic adjustment mode, the adjustment target is to make the current flowing into the battery pack (CHGPermit_I-ADJ_Value).

[0060] Calculation of current difference: Cur_DIF=(BatCur+CHGPermit_I-ADJ_Value)*ADJ_Coeff.

[0061] Calculate the current update: CHGReq_I(n) = CHGReq_I(n-1) + Cur_DIF.

[0062] In this embodiment, by dynamically adjusting the requested current, the output current at the charging pile is reduced accordingly, ensuring that the current flowing into the battery pack is lower than the vehicle's allowable charging current by a certain threshold. This reduces the probability of charging power limitation or charging interruption due to continuous overcurrent. Simultaneously, by multiplying the current request by a dynamic adjustment coefficient, the current difference is divided into small parts and calculated at high frequency, achieving an effect similar to integration. This makes the adjusted charging current request value smoother. Furthermore, because the adjustment uses the current difference, the adjustment speed slows down at the end of the adjustment, further reducing the probability of overshoot. Using the dynamic current adjustment value as redundancy improves the system's robustness to load fluctuations or abnormal fluctuations in the charging pile current.

[0063] In one embodiment, the charging information further includes the target percentage adjustment, the operating cycle of the controller's built-in chip, and the charging pile response current adjustment time. The dynamic adjustment coefficient is determined using the following method: The ratio of the charging pile's response current adjustment time to the operating cycle is calculated to obtain the number of operations within the response time. The ratio of the target adjustment percentage to the number of operations within the response time is calculated to obtain the dynamic adjustment coefficient.

[0064] Specifically, the charging information also includes the target percentage adjustment (PCT), the operating cycle of the controller's built-in chip (Time_cycle), and the charging pile response current adjustment time (RT).

[0065] The dynamic adjustment coefficient ADJ_Coeff is used to control the speed and stability of the adjustment. Its setting logic is based on the charging pile's response speed and the controller's operation cycle.

[0066] The number of operations within the response time is CAL_Times = RT / Time_cycle. ADJ_Coeff satisfies CAL_Times * ADJ_Coeff = PCT. This ensures that most of the adjustments can be completed within the charging pile's response time, while allowing for adjustments with a margin to reduce overshoot and stabilize the current adjustment even with varying charging pile response speeds.

[0067] For example, the response current adjustment time (t) of a relatively high-quality charging pile on the market is about 500ms. Combined with the chip's internal calculation cycle of 10ms, and the target adjustment percentage being 75%, the dynamic adjustment coefficient ADJ_Coeff can be set to 0.015. This means that 50 calculations are performed within 500ms to achieve the 75% adjustment target (50 * 0.015 = 75%). Within the next 500ms, the remaining 25% is adjusted to achieve the 75% target. Ideally, 93.75% adjustment can be achieved after 2 t, and 98.5% adjustment after 3 t.

[0068] In one embodiment, the charging information further includes load fluctuation current and charging strategy current redundancy, and the dynamic current adjustment value is determined using the following method: The sum of the load fluctuation current and the current redundancy of the charging strategy is calculated to obtain the dynamic adjustment value of the current.

[0069] Specifically, the charging information also includes load fluctuation current Load_ΔI and charging strategy current redundancy ST_I. Load fluctuation current Load_ΔI is determined by the actual load conditions of the vehicle and is used to compensate for instantaneous current fluctuations caused by sudden changes in the vehicle's internal load power. Charging strategy current redundancy ST_I is determined by the battery pack's overcurrent carrying capacity and is used to address the unpredictability of the charging pile's output current and the battery pack's own instantaneous overcurrent tolerance.

[0070] The current dynamic adjustment value ADJ_Value serves as an active safety redundancy to improve system robustness and balance safety and charging efficiency. ADJ_Value = Load_ΔI + ST_I.

[0071] After entering dynamic adjustment, the charging request current is adjusted to make the charging output current follow the adjustment, so that the current flowing into the battery pack is CHGPermit_I-ADJ_Value.

[0072] In this embodiment, when the power consumption of the vehicle load fluctuates or the output current of the charging pile suddenly continues to fluctuate abnormally, the redundancy reduces the probability of overcurrent entering the battery pack, while also ensuring time for dynamic adjustment.

[0073] Through the aforementioned dynamic adjustment mechanism, significant optimizations in charging efficiency and safety are achieved: when the system is stable and the risk is low, ADJ_Value is dynamically adjusted to its minimum value, ensuring that the actual current flowing into the battery pack is as close as possible to CHGPermit_I, thereby improving charging efficiency; while when the risk is high, by increasing ADJ_Value, a safety margin is proactively reserved, greatly reducing the probability of triggering overcurrent protection. After dynamic adjustment, the target current flowing into the battery pack is (CHGPermit_I - ADJ_Value), ensuring sufficient margin to avoid overcurrent even during load fluctuations or continued abnormal fluctuations in the terminal current.

[0074] like Figure 5 As shown, a preferred embodiment of the present invention provides a method for dynamically adjusting and controlling the charging current of an electric vehicle, comprising: Step S501: If the vehicle starts charging, obtain the vehicle's charging information; Step S502: Determine if CellMinTemp ≤ LowTemp? Specifically, if the judgment result is yes, proceed to step S503; otherwise, proceed to step S508.

[0075] Step S503: Switch to low temperature dynamic adjustment mode; Step S504: Use the vehicle's current allowed charging current as the initial value for dynamically adjusting the requested current; Step S505: Begin low-temperature dynamic adjustment: ; Step S506: Determine if CellMinTemp ≥ LowTemp + LowTemp_Value; Specifically, if the judgment result is yes, proceed to step S507; otherwise, continue to step S506.

[0076] Step S507: Clear CHGReq_I(n); Step S508: Switch to the preparatory room temperature charging dynamic adjustment mode; Step S509: Determine if Timer2 is off? Specifically, if the judgment result is yes, proceed to step S510; otherwise, proceed to step S519.

[0077] Step S510: Determine if -(BatCur+CHGReq_I)≥OVCUR_I? Specifically, if the judgment result is yes, proceed to step S511; otherwise, proceed to step S522.

[0078] Step S511: Start Timer1; Step S512: Determine if CHGPermit_I has not changed and -(BatCur+CHGReq_I)≥OVCUR_I remains unchanged until Timer1≥OVCUR_Time? Specifically, if the judgment result is yes, proceed to step S513; otherwise, proceed to step S522.

[0079] Step S513: Clear and turn off Timer1; Step S514: Switch to the ambient temperature charging dynamic adjustment mode; Step S515: Obtain the historical request charging current from the previous moment as the initial value for dynamically adjusting the request current; Step S516: Begin dynamic adjustment at room temperature: ; Step S517: Determine if CHGPermit_I has changed. Specifically, if the judgment result is yes, proceed to step S518; otherwise, continue to step S517.

[0080] Step S518: Clear CHGReq_I(n) and start Timer2; Step S519: Determine if CHGPermit_I has not changed to Timer2≥ADJ_Time? Specifically, if the judgment result is yes, proceed to step S520; otherwise, proceed to step S521.

[0081] Step S520: Clear and turn off Timer2; Step S521: Clear Timer2; Step S522: Determine if CHGPermit_I has changed. Specifically, if the judgment result is yes, proceed to step S523; otherwise, proceed to step S510.

[0082] Step S523: Clear and turn off Timer1, then turn on Timer2; Step S524: Determine if CellMinTemp ≤ LowTemp? Specifically, in the preparatory ambient temperature dynamic adjustment mode and the ambient temperature dynamic adjustment mode, the controller detects CellMinTemp in real time and determines whether CellMinTemp is less than or equal to LowTemp. If the determination result is yes, step S525 is executed; otherwise, step S524 is executed.

[0083] Step S525: Clear CHGReq_I(n), clear and turn off Timer1 / Timer2.

[0084] It should be understood that if the vehicle is detected to have finished charging (e.g., the charging gun is unplugged, a charging fault is detected, etc.) during the entire dynamic adjustment control process of the charging current, the entire dynamic adjustment control process of the charging current will be terminated.

[0085] One embodiment of the present invention provides a computer-readable storage medium for storing computer instructions, which, when executed by a computer, are used to perform all steps of the electric vehicle charging current dynamic adjustment control method as described in any of the above method embodiments.

[0086] like Figure 6 As shown, a hardware structure diagram of an electronic device for dynamic adjustment control of charging current in electric vehicles according to an embodiment of the present invention includes: At least one processor 601; and, Memory 602 is communicatively connected to at least one processor 601; wherein, The memory 602 stores instructions that can be executed by at least one processor 601, which enables the at least one processor 601 to perform the electric vehicle charging current dynamic adjustment control method as described in any of the above method embodiments.

[0087] Figure 6 Take the 601 processor as an example.

[0088] The electronic device is preferably an electronic control unit (ECU).

[0089] The electronic device may also include an input device 603 and an output device 604.

[0090] The processor 601, memory 602, input device 603 and output device 604 can be connected by a bus or other means. The figure shows an example of connection by a bus.

[0091] The memory 602, as a non-volatile computer-readable storage medium, can be used to obtain non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the electric vehicle charging current dynamic adjustment control method in the embodiments of this application, for example, Figures 1-5 The method flow is shown. The processor 601 executes various functional applications and data processing by running non-volatile software programs, instructions, and modules acquired in the memory 602, thereby realizing the electric vehicle charging current dynamic adjustment control method in the above embodiment.

[0092] The memory 602 may include a program acquisition area and a data acquisition area. The program acquisition area may acquire the operating system and an application program required for at least one function. The data acquisition area may acquire data created based on the use of the electric vehicle charging current dynamic adjustment control method. Furthermore, the memory 602 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 602 may optionally include memory remotely located relative to the processor 601, and these remote memories may be connected via a network to the apparatus performing the electric vehicle charging current dynamic adjustment control method. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0093] The input device 603 can receive user clicks and generate signal inputs related to user settings and function control of the electric vehicle charging current dynamic adjustment control method. The output device 604 may include a display device such as a display screen.

[0094] When the one or more modules are accessed in the memory 602 and are run by the one or more processors 601, the electric vehicle charging current dynamic adjustment control method in any of the above method embodiments is executed.

[0095] The above-described product can perform the methods provided in the embodiments of this application, and has the corresponding functional modules and beneficial effects for performing the methods. Technical details not described in detail in this embodiment can be found in the methods provided in the embodiments of this application.

[0096] The above embodiments are only used to illustrate the technical solutions of the embodiments of the present invention, and are not intended to limit them. Although the embodiments of the present invention have been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for dynamically adjusting control of charging current of an electric vehicle, characterized in that, The method comprises: obtaining charging information of the vehicle, the charging information comprising a current allowable charging current of the vehicle and a current load consumption current of the vehicle; calculating a current requested charging current without entering dynamic adjustment according to the current allowable charging current of the vehicle and the current load consumption current of the vehicle; switching a dynamic adjustment mode according to the charging information and the current requested charging current, the dynamic adjustment mode comprising a low-temperature dynamic adjustment mode, a pre-normal-temperature dynamic adjustment mode and a normal-temperature dynamic adjustment mode.

2. The electric vehicle charging current dynamic adjustment control method of claim 1, wherein, The charging information further comprises a minimum cell temperature of a battery pack, a low-temperature charging temperature, a low-temperature charging dynamic adjustment exit threshold and a current battery pack current, and the switching of the dynamic adjustment mode according to the charging information and the current requested charging current comprises: if the minimum cell temperature of the battery pack is less than or equal to the low-temperature charging temperature, switching into the low-temperature dynamic adjustment mode; if the minimum cell temperature of the battery pack is greater than or equal to a sum of the low-temperature charging temperature and the low-temperature charging dynamic adjustment exit threshold, switching into the pre-normal-temperature dynamic adjustment mode; in the pre-normal-temperature dynamic adjustment mode, if a holding time of a continuous overcurrent condition is greater than or equal to a preset vehicle overcurrent time threshold and the current allowable charging current does not change, switching into the normal-temperature dynamic adjustment mode, wherein the overcurrent condition is that a sum of the current battery pack current and the current requested charging current is greater than or equal to a preset vehicle overcurrent threshold; in the normal-temperature dynamic adjustment mode, if the current allowable charging current changes, switching into the pre-normal-temperature dynamic adjustment mode.

3. The electric vehicle charging current dynamic adjustment control method of claim 1, wherein, The charging information further comprises a historical requested charging current at a previous time and a current dynamic adjustment value, and the switching of the dynamic adjustment mode according to the charging information and the current requested charging current further comprises: adjusting a current of the battery pack to a target battery pack current according to the dynamic adjustment mode; calculating a current difference between the current battery pack current and the target battery pack current; calculating a sum of the current difference and the historical requested charging current to obtain a target requested charging current at a current time; updating the current requested charging current to the target requested charging current.

4. The electric vehicle charging current dynamic adjustment control method of claim 3, wherein, The adjusting of the current of the battery pack to the target battery pack current according to the dynamic adjustment mode comprises: if the dynamic adjustment mode is the low-temperature dynamic adjustment mode, the target battery pack current is the current dynamic adjustment value. The calculating of the current difference between the current battery pack current and the target battery pack current comprises: obtaining the current difference by subtracting the current dynamic adjustment value from the current battery pack current and multiplying a result of the subtraction by a preset dynamic adjustment coefficient.

5. The electric vehicle charging current dynamic adjustment control method of claim 3, wherein, The adjusting of the current of the battery pack to the target battery pack current according to the dynamic adjustment mode comprises: if the dynamic adjustment mode is the normal-temperature dynamic adjustment mode, the target battery pack current is a difference between the current allowable charging current of the vehicle and the current dynamic adjustment value. The calculating of the current difference between the current battery pack current and the target battery pack current comprises: The current flow dynamic adjustment value is obtained by subtracting the sum of the current flow of the battery pack and the current allowed charging current of the vehicle from a preset dynamic adjustment coefficient, and multiplying the result by a preset dynamic adjustment coefficient.

6. The electric vehicle charging current dynamic adjustment control method of claim 4 or 5, wherein, The charging information further includes an adjustment target proportion, a running period of a controller chip, and a charging pile response current adjustment time, and the dynamic adjustment coefficient is determined by the following method: The ratio of the charging pile response current adjustment time to the running period is calculated to obtain the number of operations within the response time. The ratio of the adjustment target proportion to the number of operations within the response time is calculated to obtain the dynamic adjustment coefficient.

7. The electric vehicle charging current dynamic adjustment control method of claim 3, wherein, The charging information further includes a load fluctuation current and a charging strategy current redundancy, and the current flow dynamic adjustment value is determined by the following method: The sum of the load fluctuation current and the charging strategy current redundancy is calculated to obtain the current flow dynamic adjustment value.

8. The electric vehicle charging current dynamic adjustment control method of claim 2, wherein, If the dynamic adjustment mode is the standby normal temperature dynamic adjustment mode, when the current requested charging current changes, a timer is started, and the determination of the continuous overcurrent condition is not performed before the timer reaches a preset allowed charging current change waiting time.

9. The electric vehicle charging current dynamic adjustment control method of claim 8, wherein, The charging information further includes a charging strategy time adjustment amount, a preset first adjustment time, an adjustment time coefficient, and a second adjustment time, and the allowed charging current change waiting time is determined by the following method: If the current allowed charging current of the vehicle changes, the allowed charging current difference between the current allowed charging current of the vehicle at the current time and the historical allowed charging current of the vehicle at the previous time is calculated. If the allowed charging current difference is less than or equal to a preset first allowed charging current threshold, the allowed charging current change waiting time is the sum of the first adjustment time and the charging strategy time adjustment amount. If the allowed charging current difference is greater than the first allowed charging current threshold and less than or equal to a preset second allowed charging current threshold, the allowed charging current change waiting time is the ratio of the allowed charging current difference to the adjustment time coefficient, and the result is added to the charging strategy time adjustment amount. If the allowed charging current difference is greater than or equal to a preset third allowed charging current threshold, the allowed charging current change waiting time is the sum of the third adjustment time threshold and the charging strategy time adjustment amount.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions, and when the computer executes the computer instructions, all steps of the electric vehicle charging current dynamic adjustment control method according to any one of claims 1-9 are executed.

11. An electronic device, comprising: It includes: At least one processor; And The memory is in communication connection with the at least one processor; wherein The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the electric vehicle charging current dynamic adjustment control method according to any one of claims 1-9.