Intelligent charging method, system and related device for charging pile
By dynamically adjusting the charging sequence and power distribution through an intelligent charging system, the problem of coordinating the charging of multiple electric vehicles in areas with low grid load is solved, achieving efficient and balanced charging under limited grid capacity and improving the user experience.
Patent Information
- Application Number
- CN202511704767.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2045-11-20
AI Technical Summary
In residential areas, rural areas, or remote regions with outdated power grid infrastructure, the power grid load is low, making it difficult to support the deployment of multiple conventional DC fast charging piles. This results in the inability to coordinate the charging of multiple electric vehicles and the reasonable allocation of power, which can easily lead to overload risks. Existing charging systems lack intelligent scheduling capabilities.
The intelligent charging system acquires real-time battery parameters, charging information, and grid information, dynamically adjusts the charging sequence and power distribution, and uses the first and second types of modes to charge at different times. By combining the battery health status and grid load, it enables coordinated charging of multiple electric vehicles.
It improves the stability and efficiency of charging balance, enhances the user experience, and adapts to the charging needs of multiple vehicles under limited grid capacity.
Smart Images

Figure CN121157706B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of charging pile technology, and in particular to a smart charging method, system and related devices for charging piles. Background Technology
[0002] In residential areas, rural areas, or remote regions with outdated power grid infrastructure, the grid load is low and the remaining capacity is limited, making it difficult to support the deployment of multiple conventional DC fast charging piles (each typically requiring a capacity of 50kW or more). Forcibly expanding capacity would be extremely costly and time-consuming. Furthermore, in some areas where car owners are not in a hurry to charge and parking time is long (e.g., in residential areas and workplaces), the limited existing grid capacity makes it easy to overload multiple electric vehicles simultaneously, hindering balanced and efficient power distribution. Current charging systems often lack intelligent scheduling capabilities, failing to dynamically adjust the charging power of each vehicle based on real-time grid load or dynamically adjust charging locations according to real-time vehicle battery status and user demand. This results in some vehicles not being able to complete charging according to user needs. Therefore, how to achieve coordinated charging and reasonable power distribution for multiple electric vehicles under limited grid capacity and without the ability to deploy multiple traditional charging piles has become a pressing technical challenge in such scenarios. Summary of the Invention
[0003] This application provides a smart charging method, system, and related device for charging piles, which can achieve coordinated charging and reasonable power allocation for multiple electric vehicles under limited grid capacity and when it is not possible to deploy multiple traditional charging piles.
[0004] In a first aspect, embodiments of this application provide a smart charging method for charging piles, applied to a controller of a smart charging system, the method comprising:
[0005] Acquire first real-time battery parameters, first charging information, real-time power grid information, and charging mode, wherein the charging mode includes a first type of mode and a second type of mode;
[0006] The output power range is determined based on the real-time power grid information, so that the output power constraint range is dynamically adjusted according to the power grid conditions.
[0007] Based on the first real-time battery parameters and the first charging information, a first sort and a second sort are determined. The first sort represents the charging order of the first type of vehicles to be charged corresponding to the first type of mode in the first type of charging period. The second sort represents the charging order of the second type of vehicles to be charged corresponding to the second type of mode in the second type of charging period. The first type of charging period and the second type of charging period are sequential or interleaved in time sequence.
[0008] During the first type of charging period, the first type of vehicles to be charged are charged based on the first sorting and the output power range, and the second real-time battery parameters are obtained in real time. If the second real-time battery parameters meet the first type of constraint conditions, charging is paused.
[0009] During the second type of charging period, the second type of vehicles to be charged and / or the first type of vehicles to be charged are charged based on the second sorting and the output power range. The third real-time battery parameters are obtained in real time. If the third real-time battery parameters meet the second type of constraint conditions, charging is suspended.
[0010] In one possible embodiment, determining the first sorting and the second sorting based on the first real-time battery parameters and the first charging information includes:
[0011] Based on the first real-time battery parameters and the first charging information, at least one of the following is determined: power demand, equalization demand, and temperature suitability.
[0012] A multi-objective reference value is determined based on the power demand and / or equalization demand and / or temperature suitability and multiple battery weight parameters, wherein the multiple battery weight parameters include batteries corresponding to the vehicle to be charged, and a single multi-objective reference value corresponds to a single vehicle to be charged;
[0013] The first and second sorting of the vehicles to be charged are determined based on the multi-objective reference values.
[0014] In one possible embodiment, the first type of constraint conditions includes power constraints and abnormal situation constraints.
[0015] The step of charging the first type of vehicles to be charged based on the first sorting and the output power range, and acquiring second real-time battery parameters in real time, and pausing charging if the second real-time battery parameters meet the first type of constraint conditions, includes:
[0016] Based on the first sorting and the output power range, the first type of vehicles to be charged are charged, and the second real-time battery parameters are obtained in real time. Based on the second real-time battery parameters, it is determined whether the power constraint condition and / or the abnormal situation constraint condition are met. If the power constraint condition is met, charging of the first type of vehicles to be charged that meet the power constraint condition is stopped. If the abnormal situation constraint condition is met, charging of the first type of vehicles to be charged that meet the abnormal situation constraint condition is stopped and the charging order is adjusted.
[0017] In one possible embodiment, the second type of constraint conditions includes power constraint conditions and abnormal situation constraint conditions; the step of charging the second type of vehicles to be charged and / or the first type of vehicles to be charged based on the second sorting and the output power range during the second type of charging period, and acquiring third real-time battery parameters in real time, and pausing charging if the third real-time battery parameters meet the second type of constraint conditions includes:
[0018] Based on the first real-time battery parameters, determine whether the second type of vehicles to be charged meet the conditions for starting charging;
[0019] If the conditions are met, the second type of vehicles to be charged are charged during the second type of charging period based on the second sorting and the output power range; the third real-time battery parameters are acquired in real time; based on the third real-time battery parameters, it is determined whether the abnormal situation constraint conditions are met. If the abnormal situation constraint conditions are met, charging is paused and the charging sequence is adjusted; based on the third real-time battery parameters, it is determined whether the power constraint conditions are met. If the power constraint conditions are met, charging is stopped.
[0020] If the conditions are not met, a third sorting is determined, and the first type of vehicles to be charged and / or the second type of vehicles to be charged are charged based on the third sorting.
[0021] In one possible embodiment, if the condition is not met, a third ranking is determined, and charging of the first type of vehicles to be charged and / or the second type of vehicles to be charged is performed based on the third ranking, including:
[0022] A third category of vehicles to be charged is identified, which are the first category of vehicles to be charged that did not meet the power constraint conditions during the first charging period.
[0023] Determine the fourth real-time battery parameters corresponding to the third type of vehicle to be charged;
[0024] The third sorting is determined based on the fourth real-time battery parameter;
[0025] Based on the third sorting, the second type of vehicles to be charged and / or the third type of vehicles to be charged are charged during the second type of charging period.
[0026] In one possible embodiment, charging the second type of vehicles to be charged and / or the third type of vehicles to be charged during the second type of charging period based on the third order includes:
[0027] If the second type of vehicles to be charged are empty during the second type of charging period, the third type of vehicles to be charged are charged based on the third sorting and the output power range;
[0028] If the second type of vehicles to be charged are not empty during the second type of charging period, then the second type of vehicles to be charged and / or the third type of vehicles to be charged are charged based on the third sorting and the output power range.
[0029] In one possible embodiment, the real-time power grid information includes the rated power of the charging pile, the real-time effective value of the power grid voltage, the minimum voltage protection threshold of the power grid, and the rated voltage value of the power grid. Determining the output power range based on the real-time power grid information includes:
[0030] The real-time effective value of the grid voltage is compared with the grid rated voltage value and the grid minimum voltage protection threshold to determine the comparison result;
[0031] When the comparison result is that the effective value of the real-time grid voltage is greater than or equal to the rated voltage value, the rated power of the charging pile is determined as the power range;
[0032] When the comparison result is that the real-time grid voltage effective value is between the grid minimum voltage protection threshold and the grid rated voltage value, the power range is calculated proportionally according to the relative position of the real-time grid voltage effective value within the voltage range. The lower the real-time grid voltage effective value, the smaller the maximum output power of the charging pile. The voltage range is composed of the minimum voltage protection threshold and the rated voltage value.
[0033] When the comparison result shows that the effective value of the real-time grid voltage is lower than the minimum grid voltage protection threshold, the power range is set to zero to stop charging.
[0034] Secondly, embodiments of this application provide an intelligent charging system applied to the intelligent charging method for charging piles in the first aspect, comprising: a host, a distribution cabinet, multiple charging terminals, and a controller connected in sequence; the controller is located on the host, and the multiple charging terminals are connected in parallel;
[0035] The controller is used to execute the intelligent charging method for charging piles in the first aspect;
[0036] The multiple charging terminals are used to connect to vehicles to be charged.
[0037] The distribution cabinet is used to select the lines corresponding to the multiple charging terminals that are connected.
[0038] Thirdly, embodiments of this application provide a computer-readable storage medium storing a smart charging program for a charging pile. The smart charging program includes execution instructions. When a processor executes the execution instructions stored in the memory, the processor performs some or all of the steps described in the first aspect.
[0039] Fourthly, embodiments of this application provide an electronic device, including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and when the processor executes the one or more programs, the processor executes some or all of the instructions of the steps described in the first aspect of the embodiments of this application.
[0040] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of embodiments of this application. The computer program product may be a software installation package.
[0041] By implementing the embodiments of this application, first real-time battery parameters, first charging information, real-time power grid information, and charging modes are obtained. The charging modes include a first type of mode and a second type of mode. The output power range is determined based on the real-time power grid information, so that the output power constraint range is dynamically adjusted according to the power grid conditions. A first sorting and a second sorting are determined based on the first real-time battery parameters and the first charging information. The first sorting represents the charging order of the first type of vehicles to be charged corresponding to the first type of mode in the first type of charging period, and the second sorting represents the charging order of the second type of vehicles to be charged corresponding to the second type of mode in the second type of charging period. The first type of charging period and the second type of charging period have a sequential or interleaved temporal relationship. In the first type of charging period, the first type of vehicles to be charged are charged based on the first sorting and the output power range, and the second real-time battery parameters are obtained in real time. If the second real-time battery parameters meet the first type of constraint conditions, charging is paused. In the second type of charging period, the second type of vehicles to be charged and / or the first type of vehicles to be charged are charged based on the second sorting and the output power range, and the third real-time battery parameters are obtained in real time. If the third real-time battery parameters meet the second type of constraint conditions, charging is paused. In this way, it can intelligently sense the grid load, dynamically adjust the charging sequence based on grid limitations and real-time vehicle conditions, improve the stability of charging balance, increase the charging efficiency of multiple vehicles in power-constrained environments, and enhance the user experience for users with diverse needs. Attached Figure Description
[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention or the background art, the accompanying drawings used in the embodiments of the present invention or the background art will be described below.
[0043] Figure 1a This is a schematic diagram of the architecture of the first intelligent charging system provided in the embodiments of this application;
[0044] Figure 1bThis is a schematic diagram of the architecture of the second intelligent charging system provided in the embodiments of this application;
[0045] Figure 2a This is a schematic diagram of the electrical architecture of an intelligent charging system provided in an embodiment of this application;
[0046] Figure 2b This is an electrical schematic diagram of a junction box-parallel contactor channel selection board for an intelligent charging system provided in an embodiment of this application;
[0047] Figure 3 This is a flowchart illustrating the first intelligent charging method for charging piles provided in the embodiments of this application;
[0048] Figure 4 This is a schematic diagram of the pre-configuration process of a smart charging method for charging piles provided in an embodiment of this application;
[0049] Figure 5 This is a flowchart illustrating the second intelligent charging method for charging piles proposed in the embodiments of this application;
[0050] Figure 6 This is a schematic diagram of a scenario for a smart charging method for a charging pile provided in an embodiment of this application;
[0051] Figure 7 This is a schematic diagram of the structure of a smart charging device for a charging pile provided in an embodiment of this application;
[0052] Figure 8 This is a schematic diagram of another intelligent charging device for charging piles provided in an embodiment of this application;
[0053] Figure 9 This is a schematic diagram of the structure of an electronic device proposed in an embodiment of this application. Detailed Implementation
[0054] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0055] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or electronic device that includes a series of steps or units is not limited to the listed steps or units, but in an alternative example includes steps or units not listed, or in an alternative example includes other steps or units inherent to these processes, methods, products, or electronic devices.
[0056] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0057] The widespread adoption of electric vehicles faces the challenge of insufficient charging infrastructure, especially in residential areas, rural areas, or remote regions with outdated power grids. These locations have low grid loads and limited remaining capacity, making it difficult to support the deployment of multiple conventional DC fast charging stations. Forcing expansion would be extremely costly and time-consuming. In this context, limited by existing grid capacity, simultaneously charging multiple electric vehicles could easily lead to overload risks and hinder balanced and efficient power distribution.
[0058] To address the aforementioned issues, this application provides a smart charging method, system, and related devices for charging piles. These devices can intelligently sense the grid load, dynamically adjust the charging sequence based on grid limitations and real-time vehicle conditions, improve charging balance stability, increase the charging efficiency of multiple vehicles in power-constrained environments, and enhance the user experience for users with diverse needs.
[0059] The intelligent charging method for charging piles provided in this application embodiment can be applied to, for example... Figure 1a or Figure 1b Please refer to the intelligent charging system shown. Figure 1a , Figure 1aThis is a schematic diagram of the architecture of the first intelligent charging system provided in this application embodiment. The intelligent charging system includes a host 110, a distribution cabinet 120, multiple charging terminals 130, and a controller 111. The controller 111 is located inside the host 110, and the multiple charging terminals 130 are connected in parallel. The controller 111 is used to execute the intelligent charging method of the charging pile. The multiple charging terminals 130 are used to connect vehicles to be charged. The distribution cabinet 120 is used to select the lines corresponding to the connected multiple charging terminals 130. The host 110 is the core unit of the system, and integrates the main power conversion module and control unit.
[0060] The controller 111 is located inside the host 110. It is configured to execute the intelligent charging method for the charging pile and ultimately issue control commands to the distribution cabinet 120 and the power modules within the host 110 to dynamically allocate the total output power. The distribution cabinet 120 is located between the host 110 and multiple charging terminals 130, and is used to select and connect specific lines to the multiple charging terminals 130. It receives commands from the controller 111 and decides to guide the electrical energy output from the host 110 to the designated charging terminal, thereby realizing time-sharing multiplexing and flexible scheduling of power resources in time or space. The multiple charging terminals 130 are connected in parallel for physical access to electric vehicles to be charged. Each charging terminal 130 may include a charging gun, a communication module, and necessary status indication devices, sharing power from the same host 110. Its on / off state and power level are uniformly managed by the central controller 111. The main unit 110 of the intelligent charging system also includes a billing control module, an ACDC power module or a DCDC power module, etc. The distribution cabinet 120 is equipped with a parallel DC contactor channel selection board, and multiple charging terminals 130 are equipped with BMS communication boards. The multiple charging terminals 130 may include charging terminal 1, charging terminal 2, charging terminal 3... charging terminal N.
[0061] In one possible embodiment, please refer to Figure 1b , Figure 1bThis is a schematic diagram of the architecture of the second intelligent charging system provided in this application embodiment. The controller 111 of the intelligent charging system also includes a top control unit (TCU), a central control module (CCM) in the distribution cabinet 120, and charging gun control modules (GCMs) in the multiple charging terminals 130. The TCU is connected to a DC energy meter via a 485 bus to collect charging power and energy consumption data; it leads the upper-level control logic and coordinates the work of each module. The CCM communicates upwards with the TCU via CAN1 (GUN_TO_TCU) to receive central control commands; downwards it connects to the GCM via CAN2 (GUN_TO_BMS) to forward control signals; simultaneously, the 485 bus connects to the bus tie board to manage bus allocation; and CAN3 connects to the ACDC power module or DCDC power module to monitor the power conversion unit. One GCM can correspond to multiple charging guns, for example, two charging guns. The GCM and the charging guns are connected via CAN, such as GCM 1 connecting to guns 1 and 2, GCM 2 connecting to guns 3 and 4, GCM 3 connecting to guns 5 and 6, and GCM N connecting to guns 2N-1 and 2N. It interacts with the CCM via the CAN bus and is responsible for the charging control and status feedback of each charging gun, such as connection detection and charging start / stop.
[0062] The system dynamically allocates the power of a group of power modules to a specific charging port through a parallel DC contactor channel selection board, and employs two round-charging start strategies: a first-class mode or a second-class mode. The first-class mode is a time-series-based first-come-first-served charging strategy; the second-class mode is a multi-parameter optimization strategy based on battery health status, which integrates parameters such as SOC, total voltage, individual cell voltage range, and temperature to achieve safe and balanced charging for multiple vehicles within limited grid capacity and low electricity price time, thereby improving charging efficiency and saving electricity costs.
[0063] In this system, a group of power modules with a total power of P serves as a shared power pool, and the parallel DC contactor channel selection board can consist of multiple high-power DC contactors and / or semiconductor switches. Based on control commands issued by the controller 111, the power P is allocated to any one of the N charging ports in the time dimension. This allows a single charging system to provide N charging spaces.
[0064] In one possible embodiment, please refer to Figure 2a , Figure 2a This is a schematic diagram of the electrical architecture of an intelligent charging system provided in an embodiment of this application, such as... Figure 2aAs shown, in the incoming line and lightning protection circuit section, A, B, C, N, and PE are three-phase five-wire incoming lines, representing the phase lines, neutral line, and protective ground line of the three-phase AC power supply, respectively. After passing through the -X1 terminal block, they are connected to the surge protector (SPD) via circuit breaker QF1 for lightning protection. The SPD includes L1, L2, and L3, and grounded PE. Phases A, B, and C are led out via -X1 and first connected to the incoming terminal of QF1. The outgoing terminal of QF1 is connected to the L1, L2, and L3 terminals of the SPD. The N terminal of the SPD is connected to the neutral line N, and the PE terminal is connected to the protective ground line PE, protecting the equipment from lightning overvoltage damage. The switching power supply draws power through circuit breakers -QF2 and QF3 to supply stable DC power to the 40KW switching power supply -AU1. -R1 is a 120Ω resistor, which provides current limiting, voltage division, and other protective functions. In the DC output and sampling section, the switching power supply outputs DC, which is short-circuited protected by fuse -FU101. -RS1 is a DC meter sampling shunt that collects current signals. Simultaneously, it leads out the inner 5.6CICU-DC1- and 5.7CICU-DC1+, and the outer 5.5CICU-BAT1- and 5.5CICU-BAT1+ voltage samples to monitor voltage at different locations. The three-phase power, after passing through -X1 and -QF2, serves as the power supply circuit for the switching power supply, and is also connected to the A, B, C, and PE terminals of -AU1 via QF3. The DC output terminals DC+ and DC- of -AU1, after passing through -FU101, connect one path to the DC meter sampling line via -RS1, and the other path connects to the DC+ and DC- terminals of -CDQA via contacts -KM101 and -KM102. It also leads out inner and outer voltage sampling lines, constructing a DC power supply and monitoring circuit. -CDQA also includes a grounding circuit -PE. In the contactor control section, the positive DC contactor-KM101 and negative DC contactor-KM102 of gun A control the on / off state of the load-CDQA DC power supply through control coil switching signals such as 5.5KM101-X1 and 5.0CICU-DI3. Taking -KM101 as an example, the control signal lines 5.5KM101-X1 and 5.0CICU-DI3 are connected to its coil X1, X2 or B1, B2 terminals. When the controller sends an energizing signal, the coil is energized, the contacts close, and the DC main circuit is connected; when de-energized, the contacts open, cutting off the main circuit. Similarly, -KM102 operates according to this logic, achieving precise control of the DC power supply. In the circuit diagram above, 5.5, 5.0, 3.7, 3.6, 2.4, 5.9, 5.3, 5.4, 5.6, 5.7, and 5.5 are cable / signal numbering rules defined by the engineer. The part before the decimal point represents the functional module or circuit board partition, and the part after the decimal point represents the specific channel / pin within the module. J1.1 and J1.2 of -AU1 are the pin numbers of the terminal block / connector.
[0065] In one possible embodiment, please refer to Figure 2b , Figure 2bThis is an electrical schematic diagram of a distribution cabinet-parallel contactor channel selection board for an intelligent charging system provided in an embodiment of this application, as shown below. Figure 2b As shown, the DC+ / DC- bus is the DC power supply bus, providing a unified DC voltage, such as the DC charging bus in a charging pile scenario. In the contactor control branch, K1+ / K1-, K2+ / K2-, K3+ / K3-, K4+ / K4-, K5+ / K5-, K6+ / K6-…(2N-1)+ / (2N-1)-, (2N)+ / (2N)- are the normally open contacts of the contactor or electronic switch. Each contact corresponds to a charging gun, or more specifically, loads such as electrical terminals, etc. Figure 2b The circuit can connect 1, 2, 3, 4, 5, 6... (2N-1) guns, or (2N) guns. When the contactor coil is energized, the contacts close, and the DC bus supplies power to the corresponding gun; when de-energized, it opens and stops supplying power. This circuit can also be expanded and reused. Based on the above rules, the branches can be expanded infinitely to adapt to the power supply requirements of N guns, realizing one bus and multiple controllable distributions, and flexibly controlling the on / off state of each load.
[0066] Based on this, this application provides a smart charging method and related device for charging piles, which will be described in detail below with reference to the accompanying drawings.
[0067] Please see Figure 3 , Figure 3 This is a flowchart illustrating the first intelligent charging method for charging piles provided in this application embodiment, applied to the controller of an intelligent charging system, such as... Figure 3 As shown, the method includes the following steps:
[0068] S310, acquire first real-time battery parameters, first charging information, real-time power grid information and charging mode, wherein the charging mode includes a first type of mode and a second type of mode.
[0069] The charging mode refers to the charging strategy input by the user through a terminal or interactive device. This strategy is a pre-set control program in the controller, and subsequent charging is performed based on the user-selected strategy. The charging modes include a first type and a second type. The first type is a charging mode based on the sequential charging order of access to the intelligent charging system, while the second type is a charging mode based on a selected charging time period. Specifically, the first type prioritizes users who scan the code earlier after plugging in the charging gun, while the second type intelligently adjusts the vehicle's charging time and power based on real-time battery parameters, charging information, and real-time grid information. It should be noted that the first and second types of modes are optional embodiments and can be further subdivided into more detailed modes in some cases. This is not a limitation and is not fixed.
[0070] The first real-time battery parameters include the battery state of charge (SOC) of each vehicle, total voltage, differences in individual cell voltages (range), and key battery health parameters such as temperature. The first charging information includes the plug-in sequence, start-up mode, smart charging reservation SOC threshold, and the number of vehicles charging in the selected mode. The number of vehicles charging in the selected mode includes the number of vehicles charging in the first type of mode and / or the number of vehicles charging in the second type of mode. Real-time grid information includes the rated power of the charging pile, the real-time effective value of the grid voltage, the grid minimum voltage protection threshold, and the grid rated voltage value.
[0071] In one possible embodiment, please refer to Figure 4 , Figure 4 This is a schematic diagram of the pre-configuration process of a smart charging method for charging piles provided in this application embodiment. The method further includes: obtaining user input information and starting the reservation process, wherein the information includes a charging mode, which includes a first type mode and a second type mode; sending a gun insertion prompt to the user and obtaining the gun insertion status within a preset waiting time; firstly, determining whether the preset waiting time has been exceeded; if the preset waiting time has not been exceeded, detecting the gun insertion status, wherein the gun insertion status includes "gun inserted"; if no "gun inserted" is detected within the preset waiting time, exiting the reservation process; if a "gun inserted" is detected within the preset waiting time, locking the charging gun and waiting for the controller to execute the smart charging method for the charging pile. If the preset waiting time has been exceeded, exiting the reservation process and obtaining user input information based on the waiting period.
[0072] The preset waiting time can be set freely, for example, 60 seconds, and is not limited here.
[0073] As can be seen, in this embodiment, the combination of the reservation process and the detection of charging gun insertion status effectively avoids the wasteful use of resources. The system only locks the charging gun and waits for scheduling after confirming that the user has inserted the gun, which not only ensures the reliability of charging preparation, but also automatically releases the reservation slot if the user does not take timely action, significantly improving the utilization efficiency of the charging pile and the user experience.
[0074] S320, the output power range is determined based on the real-time power grid information, so that the output power constraint range is dynamically adjusted according to the power grid conditions.
[0075] When real-time grid information shows a light load, below the preset lower limit of grid load, the controller calculates and sets a wider output power range, for example, the total output power can reach a higher preset upper limit, thus allowing more charging terminals to charge simultaneously at higher power. When real-time grid information shows the load exceeds a critical value, such as exceeding the preset upper limit of grid load, the controller tightens the output power range, for example, dynamically lowering the upper limit of total output power to a lower preset lower limit. At this time, the system will ensure that the grid does not overload by reducing the charging power of each terminal or reducing the number of terminals charging simultaneously. When real-time grid information shows the load is stable between a preset upper limit or a preset lower limit of grid load, the output power range can be dynamically adjusted based on the actual charging situation.
[0076] In one possible embodiment, the real-time grid information includes the rated power of the charging pile, the real-time grid voltage RMS value, the grid minimum voltage protection threshold, and the grid rated voltage value. Determining the output power range based on the real-time grid information includes: comparing the real-time grid voltage RMS value with the grid rated voltage value and the grid minimum voltage protection threshold, and determining the comparison result; when the comparison result is that the real-time grid voltage RMS value is greater than or equal to the rated voltage value, determining the rated power of the charging pile as the power range; when the comparison result is that the real-time grid voltage RMS value is between the grid minimum voltage protection threshold and the grid rated voltage value, calculating the power range proportionally based on the relative position of the real-time grid voltage RMS value within the voltage range, wherein the lower the real-time grid voltage RMS value, the smaller the maximum output power of the charging pile, and the voltage range is composed of the minimum voltage protection threshold and the rated voltage value; when the comparison result is that the real-time grid voltage RMS value is lower than the grid minimum voltage protection threshold, determining the power range as zero to stop charging.
[0077] The real-time grid voltage RMS value is the processed, smaller version of the grid voltage. The controller compares the real-time grid voltage RMS value with the preset grid rated voltage value and the grid minimum voltage protection threshold to determine the comparison result. Then, based on different comparison results, corresponding power calculation strategies are executed: when the comparison result is that the real-time grid voltage RMS value is greater than or equal to the rated voltage value, it indicates that the grid voltage is stable, the load is light, and there is sufficient power supply capacity. Therefore, the upper limit of the total power range of the charging pile system can be directly determined as the system's rated power, allowing it to operate at full load. When the comparison result is that the real-time grid voltage RMS value is between the grid minimum voltage protection threshold and the rated voltage value, it indicates that the grid is under pressure, requiring a certain degree of constraint on the charging power. The controller will calculate the power range proportionally based on the relative position of the real-time grid voltage RMS value within the voltage range formed by the minimum voltage protection threshold and the rated voltage value. When the comparison result shows that the real-time grid voltage effective value is lower than the grid minimum voltage protection threshold, it indicates that the grid is in an abnormal or critical fault state. In order to protect the grid safety, the controller sets the upper limit of the power range to zero (i.e., P_max = 0) and controls the host to stop outputting power for charging until the grid voltage recovers to the safe range.
[0078] Optionally, the above process can be characterized and calculated using the following piecewise function formula:
[0079] ;
[0080] in, This represents the maximum output power (kW) of the charging pile that the system is allowed to operate under the current grid voltage. The rated power (kW) of the charging pile. The effective value (V) of the grid voltage is obtained through real-time sampling and calculation. The minimum voltage protection threshold (V) of the power grid is preset for the system. This refers to the rated voltage value of the power grid. The rated voltage value of the power grid is a preset value, set according to the local power grid conditions. In daily application scenarios, it can be set to 380V by default, and can be adjusted according to the specific usage scenario.
[0081] Specifically, the actual charging power must be less than or equal to When the grid voltage is normal or slightly high, that is... The system is allowed to operate at rated power (kW); when the grid voltage drops, but remains within an acceptable range, i.e. The system power decreases linearly with voltage. It is a scaling factor; the lower the grid voltage, the smaller its value (between 0 and 1). The smaller the value, the better; when the grid voltage is less than the abnormal threshold, that is... Charging will stop and will resume once the grid voltage is restored.
[0082] It should be noted that the process of determining the output power range based on the real-time power grid information is not determined once at the beginning, but after the information is acquired once, subsequent real-time control is carried out from this point. During the subsequent charging process, the real-time power grid information is acquired periodically and continuously in real time. The acquisition period can be preset, such as 1 second, 1 ms, 1 minute, etc., and the time length is not limited here.
[0083] As can be seen, in this embodiment, the flexible load that can intelligently adjust according to the grid status can prevent the grid voltage from deteriorating further due to charging. By being grid-friendly, it can be adapted to weak grid environments and maximizes the use of available capacity while ensuring the safe and stable operation of the grid.
[0084] S330, based on the first real-time battery parameters and the first charging information, a first sorting and a second sorting are determined. The first sorting represents the charging order of the first type of vehicles to be charged corresponding to the first type of mode in the first type of charging period. The second sorting represents the charging order of the second type of vehicles to be charged corresponding to the second type of mode in the second type of charging period. The first type of charging period and the second type of charging period are sequential or interleaved in time sequence.
[0085] The sequential timing relationship is as follows: after one type of charging period completely ends within a time range, the system sequentially switches to another type of charging period. For example, after the first type of charging period ends, the system switches to the second type of charging period. The interleaved timing relationship can be based on time-slice round-robin scheduling. For example, after the first time interval of the first type of charging period ends, the second type of charging period begins, and after the second type of charging period ends, the second time interval of the first type of charging period begins. The above arrangement of charging periods is merely an example or preferred embodiment and can be adjusted according to actual conditions; it is not limited here.
[0086] Since users have already selected a charging mode, vehicles are first categorized into reserved and first-come-first-served charging categories based on their chosen mode. Then, for vehicles in the first-come-first-served charging category, a priority order is determined based on the first real-time battery parameters and the first charging information. For vehicles in the reserved charging category, a priority order is determined based on the first real-time battery parameters and the first charging information. Furthermore, if a second charging period is interspersed between the first charging periods, the priority order is interspersed within the priority order. The first-come-first-served charging order is used as the first priority order, and the priority order is used as the second priority order.
[0087] In one possible embodiment, determining the first and second rankings based on the first real-time battery parameters and the first charging information includes: determining at least one of power demand, balancing demand, and temperature suitability based on the first real-time battery parameters and the first charging information; determining a multi-objective reference value based on the power demand and / or balancing demand and / or temperature suitability and a plurality of battery weight parameters, wherein the plurality of battery weight parameters include batteries corresponding to the vehicles to be charged, and a single multi-objective reference value corresponds to a single vehicle to be charged; and determining the first and second rankings of the vehicles to be charged based on the multi-objective reference values.
[0088] Based on the first real-time battery parameters, such as the current battery state of charge (SOC), voltage, and temperature, and the first charging information, such as the user-set desired SOC, one or more key evaluation indicators are determined. These key evaluation indicators may include at least one of the following: power demand, balancing demand, and temperature suitability. Power demand can typically be calculated as the difference between the target SOC and the current SOC; the larger the value, the more urgent the power demand. Balancing demand can be calculated by analyzing the variance or range of the battery voltage; the larger the variance, the more urgent the balancing demand. Balancing demand can reflect the consistency of cells within the battery pack. Temperature suitability is used to assess whether the current battery temperature is within the optimal temperature range for efficient charging. A function with the optimal temperature as the peak value can be constructed; the further the current temperature deviates from the optimal temperature range, the lower the temperature suitability score.
[0089] The controller can determine a comprehensive multi-objective reference value based on at least one of the power demand and / or equalization demand and / or temperature suitability, combined with multiple battery weight parameters. This multi-objective reference value is used to determine the ranking. The aforementioned multiple battery weight parameters are pre-configured or dynamically adjusted coefficients, and may include, for example, battery characteristics corresponding to the vehicles to be charged, such as battery type, capacity, and health status, as well as operational strategies, such as prioritizing vehicles with urgent power needs or prioritizing battery health.
[0090] The multi-target reference values are arranged in ascending or descending order based on their calculations. The first and second rankings are determined by the magnitude of these reference values; for example, higher reference values may rank higher. It should be noted that the first and second rankings are determined by analyzing the magnitude of the target reference values.
[0091] Optionally, a multi-objective optimization function is constructed by comprehensively considering each vehicle's battery state of charge (SOC), total voltage, differences between individual cell voltages (range), and key battery health parameters such as temperature, as well as grid voltage, electricity price, plug-in sequence, start-up mode, and smart charging reservation SOC threshold. The default value is 80%, which is stored in the charging controller and can be modified through the platform or controller backend. This multi-objective reference value is the above-mentioned multi-objective reference value, and the formula is as follows:
[0092] ;
[0093] in, For power demand, = 0.8 - The lower the battery level and the more urgent the need, the higher the score. To balance demand, , The greater the maximum range of the battery, the more unbalanced the state of the cells inside the BMS battery pack. This is the protection threshold that triggers abnormal battery consistency, such as 0.5V. It can be set via the platform or the charging control backend. Without protection, battery degradation may accelerate and thermal runaway may occur. The larger the voltage, the later it should be in the charging queue, receiving low-current charging last. This allows the battery sufficient time to utilize its own balancing strategies, such as passive balancing primarily at the end of charging, especially during the constant voltage phase, to reduce the impact of voltage fluctuations. The above. The suitability of temperature can be calculated using the following formula:
[0094] ;
[0095] Among them, the closer the temperature is to the ideal value The higher the score, the closer it is to the credit limit reduction threshold. When the score approaches 0, charging stops when the temperature exceeds the battery's maximum allowable temperature. , The internal weighting coefficient of the battery cell must satisfy the following conditions: + =1.
[0096] The aforementioned multi-objective optimization function represents how, within a future time period, such as a set intelligent charging period, the total replenishment capacity of the entire vehicle fleet is maximized through intelligent sorting, and the battery is kept within a safe temperature range during the charging process to reduce the risk of thermal runaway.
[0097] As can be seen, in this embodiment, by setting up vehicle lists for the first and second types of modes and arranging them in descending order according to the multi-objective reference values calculated therefrom, the vehicles waiting to be charged can obtain charging resources in a balanced manner, ensuring that charging scheduling can meet user needs while also taking into account battery health and system efficiency.
[0098] S340, during the first type of charging period, the first type of vehicles to be charged are charged based on the first sorting and the output power range, and the second real-time battery parameters are obtained in real time. If the second real-time battery parameters meet the first type of constraint conditions, charging is paused.
[0099] In the first charging period, charging begins for the first type of vehicles to be charged, based on the first sorting and the currently calculated output power range. The second real-time battery parameters are acquired in real time. The second real-time battery parameters refer to the new real-time battery parameters detected in subsequent real-time events during the charging process. The controller can adjust the sorting in real time based on the information acquired in subsequent real-time events. For example, after acquiring the second real-time battery parameters, the controller determines whether to pause charging for the vehicle to be charged based on the first type of constraints and adjusts the sorting so that other vehicles can be charged first. The vehicle to be charged may stop charging or pause and postpone charging.
[0100] The first type of constraint mentioned above can include various constraints, such as constraints on charging time, battery temperature, battery SOC, and time slice count. For example, the second real-time battery parameters include the charging time, current battery temperature, and current battery SOC obtained at the current moment. Based on the second real-time battery parameters, at least one of the charging time, current battery temperature, and current battery SOC of the vehicle to be charged is compared with the corresponding constraints in the first type of constraint: charging time constraint, battery temperature constraint, battery SOC constraint, and time slice count constraint. The battery SOC constraint is determined through the first charging information, and the battery SOC constraint is the battery SOC expected or specified by the user.
[0101] The above-mentioned compliance with the first type of constraint means, for example, that the first type of constraint specifically includes: exceeding the charging time constraint, exceeding the battery temperature constraint, exceeding the battery SOC constraint, and exceeding the time slice count constraint. In this case, the compliance with the first type of constraint means that the current charging time exceeds the charging time constraint, the current battery temperature exceeds the battery temperature constraint, the current battery SOC exceeds the battery SOC constraint, and the current time slice exceeds the time slice count constraint.
[0102] In one possible embodiment, the first type of constraint conditions includes power constraint conditions and abnormal situation constraint conditions. The step of charging the first type of vehicles to be charged based on the first ranking and the output power range, and acquiring second real-time battery parameters in real time, and pausing charging if the second real-time battery parameters meet the first type of constraint conditions, includes: charging the first type of vehicles to be charged based on the first ranking and the output power range, acquiring second real-time battery parameters in real time, and determining whether the power constraint conditions and / or the abnormal situation constraint conditions are met based on the second real-time battery parameters; if the power constraint conditions are met, stopping charging for the first type of vehicles to be charged that meet the power constraint conditions; if the abnormal situation constraint conditions are met, stopping charging for the first type of vehicles to be charged that meet the abnormal situation constraint conditions and adjusting the charging order.
[0103] The charging process for the first type of vehicles is not continuous, but is subject to real-time monitoring and control under a series of constraints. These constraints include battery capacity constraints and abnormal situation constraints. The battery capacity constraints correspond to the aforementioned battery SOC constraint, while the abnormal situation constraints correspond to at least one of the following: exceeding charging time constraints, exceeding battery temperature constraints, and exceeding time slice count constraints.
[0104] Specifically, during the charging process of the first type of vehicles according to the first sorting and output power range, the controller acquires updated second real-time battery parameters in real time. Based on these parameters, the controller determines whether the current charging state meets preset constraints. The process for determining the power constraint can involve: determining whether the vehicle's current State of Charge (SOC) has reached or exceeded the battery SOC constraint, or whether it has reached the minimum guaranteed power level set by the system to ensure fairness (this minimum guaranteed power level is preset). The process for determining abnormal constraints can involve: determining whether the second real-time battery parameters are abnormal, such as exceeding battery temperature constraints, exceeding battery SOC constraints, or exceeding time slice count constraints. Based on the determination results, the system executes the corresponding control strategy.
[0105] If the aforementioned power constraint condition is met, it indicates that the vehicle's current charging demand has been satisfied. The controller will then stop charging the first category of vehicles that meet this condition and remove them from the first priority list.
[0106] If the aforementioned abnormal condition constraints are met, it indicates that continuing to charge may pose a safety risk or damage battery health. In this case, charging for the first category of vehicles waiting to be charged will be immediately suspended to ensure safety. Simultaneously, the system will adjust the charging order, adding an abnormal label to the vehicle, such as marking it as waiting, and moving it to the end or a later position in the queue (the specific position is not limited here). In some possible cases, an alarm may also be triggered to notify the user or maintenance personnel.
[0107] Optionally, the first type of constraint mentioned above can have priority, forming a multi-level judgment structure.
[0108] As can be seen, in this embodiment, the system achieves safe and accurate charging under efficient scheduling, which can not only ensure that the basic needs of most users are met when resources are limited, but also effectively prevent safety risks during the charging process.
[0109] S350, during the second type of charging period, the second type of vehicles to be charged and / or the first type of vehicles to be charged are charged based on the second sorting and the output power range, and the third real-time battery parameters are obtained in real time. If the third real-time battery parameters meet the second type of constraint conditions, charging is suspended.
[0110] In the second charging period, charging begins for the second type of vehicles based on the second ranking and the currently calculated output power range. The third real-time battery parameter is acquired in real time. The third real-time battery parameter refers to the new real-time battery parameters detected later during the charging process. The controller can adjust the ranking in real time based on the information acquired in real time during subsequent charging. For example, after acquiring the third real-time battery parameter, the controller determines whether to pause charging for the vehicle based on the second type of constraint conditions and adjusts the ranking so that other vehicles can be charged first. The vehicle to be charged may stop charging or pause and postpone charging.
[0111] In some possible cases, if a vehicle not selected for the second charging mode is not charged, or if, during the second charging period, the first real-time battery parameters of a vehicle selected for the second charging mode show that its battery SOC meets the battery SOC constraint, then during the second charging period, charging can continue for the first charging vehicle, or the first and second charging vehicles can be charged simultaneously. During the charging process, a third real-time battery parameter is acquired in real time; if the third real-time battery parameter meets the second type of constraint condition, charging is paused.
[0112] The second type of constraints mentioned above can include various constraints, such as constraints on charging time, battery temperature, battery SOC, and time slice count. For example, the second real-time battery parameters include the charging time, current battery temperature, and current battery SOC obtained at the current moment. Based on the second real-time battery parameters, at least one of the charging time, current battery temperature, and current battery SOC of the vehicle to be charged is compared with the corresponding constraints in the second type of constraints: charging time constraint, battery temperature constraint, battery SOC constraint, and time slice count constraint. The aforementioned battery SOC constraint is determined through the first charging information, and the battery SOC constraint is the battery SOC expected or specified by the user.
[0113] The above-mentioned compliance with the second type of constraint means, for example, that the second type of constraint specifically includes: exceeding the charging time constraint, exceeding the battery temperature constraint, exceeding the battery SOC constraint, and exceeding the time slice count constraint. In this case, the compliance with the second type of constraint means that the current charging time exceeds the charging time constraint, the current battery temperature exceeds the battery temperature constraint, the current battery SOC exceeds the battery SOC constraint, and the current time slice exceeds the time slice count constraint.
[0114] In one possible embodiment, the second type of constraint conditions includes power constraint conditions and abnormal situation constraint conditions; the step of charging the second type of vehicles to be charged and / or the first type of vehicles to be charged based on the second ranking and the output power range during the second type of charging period, and acquiring third real-time battery parameters in real time, and pausing charging if the third real-time battery parameters meet the second type of constraint conditions includes: determining whether the second type of vehicles to be charged meet the conditions for starting charging based on the first real-time battery parameters; if they meet, charging the second type of vehicles to be charged during the second type of charging period based on the second ranking and the output power range; acquiring third real-time battery parameters in real time; determining whether the abnormal situation constraint conditions are met based on the third real-time battery parameters; if the abnormal situation constraint conditions are met, pausing charging and adjusting the charging order; determining whether the power constraint conditions are met based on the third real-time battery parameters; if the power constraint conditions are met, stopping charging; if not, determining a third ranking, and charging the first type of vehicles to be charged and / or the second type of vehicles to be charged based on the third ranking.
[0115] The controller determines whether the second type of vehicles in the queue meet the conditions for starting charging based on the first real-time battery parameters. This condition may be that the battery SOC is lower than the preset battery SOC constraint, that is, the battery SOC in the first real-time battery parameters of the second type of vehicles is lower than the battery SOC constraint.
[0116] If the conditions for starting charging are met, the charging process is initiated for the second type of vehicles to be charged during the second type of charging period, based on the second sorting and the output power range.
[0117] Specifically, during the charging process, while the controller is charging the second category of vehicles according to the second sorting and output power range, the controller will acquire updated third real-time battery parameters in real time. Based on these third real-time battery parameters, the controller will determine whether the current charging state meets preset constraints. The process for determining the power constraint can be: determining whether the vehicle's current SOC has reached or exceeded the battery SOC constraint, or whether it has reached the minimum guaranteed power level set by the system to ensure fairness (this power level is preset). The process for determining abnormal situation constraints can be: determining whether the third real-time battery parameters are abnormal, such as exceeding battery temperature constraints, exceeding battery SOC constraints, or exceeding time slice count constraints. Based on the determination results, the system executes corresponding control strategies. If the power constraint is met, it indicates that the vehicle's current charging demand has been met. The controller will stop charging the second category of vehicles that meet this condition and remove them from the second sorting. If the abnormal situation constraint is met, it indicates that continuing to charge may pose a safety risk or damage to battery health. In this case, charging the second category of vehicles that meet this condition will be immediately suspended to ensure safety. At the same time, the system will adjust the charging order, add an abnormal label to the vehicle, such as marking the vehicle as waiting, and moving the vehicle to the end or a later position in the queue. The specific position is not limited here. In some possible cases, it can also trigger an alarm to notify the user or maintenance personnel.
[0118] If the conditions for starting charging are not met, the charging process is re-sorted based on the second sort, the first sort, the second real-time battery parameters, and the fourth real-time battery parameters acquired at the current moment. The fourth real-time battery parameters represent the current battery parameters of the first type of vehicles to be charged. A third sort is then determined, and based on the third sort and the output power range, the charging process for the first type of vehicles to be charged is initiated during the second charging period. In some possible cases, if no vehicles select the second charging mode, the charging process for the first type of vehicles to be charged continues during the second charging period until a vehicle selects the second charging mode appears during the second charging period. In this case, the vehicles are then re-sorted to determine a new sort.
[0119] As can be seen, in this embodiment, the system achieves safe, flexible and efficient resource scheduling during the second type of charging period, which not only ensures the safety of the battery and the charging process, but also ensures the overall throughput efficiency of the system.
[0120] In one possible embodiment, if the condition is not met, a third ranking is determined, and the first type of vehicles to be charged and / or the second type of vehicles to be charged are charged based on the third ranking. This includes: determining a third type of vehicles to be charged, wherein the third type of vehicles to be charged are first type of vehicles to be charged that did not meet the power constraint condition during the first type of charging period; determining a fourth real-time battery parameter corresponding to the third type of vehicles to be charged; determining the third ranking based on the fourth real-time battery parameter; and charging the second type of vehicles to be charged and / or the third type of vehicles to be charged during the second type of charging period based on the third ranking.
[0121] The first category of vehicles waiting to be charged that do not meet the power constraints can be understood as vehicles that have not been charged to the power threshold during the first charging period, including vehicles that have not yet been charged or have been paused due to abnormal circumstances. A fourth real-time battery parameter can be acquired during the second charging period, and a third ranking is determined based on the fourth real-time battery parameter. The controller then charges the third category of vehicles waiting to be charged according to the third ranking. During the charging process, the controller acquires updated real-time battery parameters in real time, such as a fifth real-time battery parameter. The controller determines whether the current charging state meets the preset constraints based on the fifth real-time battery parameter. The process of determining the power constraints can be: determining whether the vehicle's current battery SOC has reached or exceeded the battery SOC constraint, or whether it has reached the minimum guaranteed power level set by the system to ensure fairness, which is preset. The process of determining the abnormal situation constraints can be: determining whether the fifth real-time battery parameter is abnormal, such as exceeding the battery temperature constraint, exceeding the battery SOC constraint, or other abnormal situations. Based on the determination result, the system executes the corresponding control strategy. If the power constraints are met, it indicates that the vehicle's current charging demand has been satisfied. The controller will stop charging for third-category vehicles that meet the conditions and remove them from the fourth queue. Specifically, if the aforementioned abnormal situation constraint is met, indicating that continued charging may pose a safety risk or damage battery health, charging for third-category vehicles meeting this condition will be immediately suspended to ensure safety. Simultaneously, the system will adjust the charging order, adding an abnormal label to the vehicle (e.g., marking it as waiting) and moving it to the end or a later position in the queue (the specific position is not limited here). In some cases, an alarm may also be triggered to notify the user or maintenance personnel.
[0122] As can be seen, in this embodiment, the system reorders the selection modes based on the actual situation, and can flexibly charge vehicles that have not selected the second type of charging mode during the second type of charging period. This ensures that the system can flexibly respond to state changes in complex actual operating scenarios and meet the charging needs of as many vehicles as possible, thereby significantly improving the fairness and overall efficiency of the entire charging system.
[0123] In one possible embodiment, charging the second type of vehicles to be charged and / or the third type of vehicles to be charged during the second type of charging period based on the third ranking includes: if the second type of vehicles to be charged is empty during the second type of charging period, charging the third type of vehicles to be charged based on the third ranking and the output power range; if the second type of vehicles to be charged is not empty during the second type of charging period, then charging the second type of vehicles to be charged and / or the third type of vehicles to be charged based on the third ranking and the output power range.
[0124] The controller determines whether the queue of vehicles in the second category is empty during the current second-category charging period; that is, whether there are any vehicles in the second category that have reserved the second-category charging mode for this period. If the queue is empty during the second-category charging period, it indicates that there are no new charging requests specifically for this period. In this case, to fully utilize the grid capacity and avoid resource idleness, the system will specifically charge the vehicles in the third category based on the third sorting and the currently updated output power range. If the queue is not empty during the second-category charging period, it indicates that there are vehicles in the second category that have selected the second-category charging mode. In this case, the system will schedule charging for a mixed queue based on the third sorting and the output power range, which includes both vehicles in the second and third categories. If possible, the charging time for vehicles in the second category may not cover the entire second-category charging period; in this case, vehicles in the third category can be charged during the second-category charging period after all vehicles in the second category have finished charging.
[0125] As can be seen, this embodiment demonstrates the dynamic adaptation of the charging strategy during the second type of charging period. It prioritizes the rights of vehicles specifically designated for that period while intelligently scheduling resources when available to continue serving vehicles that did not complete charging in the previous period, significantly improving the overall system throughput and user experience.
[0126] In one possible embodiment, please refer to Figure 5 , Figure 5 This is a flowchart illustrating the second intelligent charging method for charging piles provided in the application embodiment, as shown below. Figure 5 As shown, the method includes the following steps:
[0127] S510: Obtain real-time vehicle information, including real-time battery parameters, charging information, and charging mode. S520: Calculate multi-objective reference values. S530: Determine whether the current period is within the second type of charging time. If yes, proceed to step S550; otherwise, proceed to step S540. S540: Determine the first order based on real-time battery parameters, charging information, and charging mode, and charge the first type of vehicles to be charged. The above charging process references... Figure 3 The specific processes in the embodiments and their possible embodiments are not described in detail here. S550: Determine if there is a second type of vehicle waiting to be charged whose battery SOC has not reached the battery SOC constraint. If yes, proceed to step S561; otherwise, proceed to step S562. S561: Determine a second order based on real-time battery parameters, charging information, and charging mode. S5611: Charge vehicle i based on the second order. S5612: Determine if the battery temperature constraint is exceeded. If yes, proceed to step S5613; otherwise, proceed to step S5614. S5613: Vehicle i stops charging and is marked as waiting, and its order is adjusted. S5614: Determine if the battery SOC constraint is exceeded. If yes, proceed to step S5615; otherwise, proceed to step S5617. S5615: Vehicle i exits the charging sequence. S5616: Vehicle i stops charging. S5617: Determine if other abnormal situations occur. If yes, proceed to step S5616; otherwise, proceed to step S5618. S5618: Determine if the time slice count is complete. If yes, proceed to step S510; otherwise, proceed to step S5611. S562: Determine the third order based on real-time battery parameters, charging information, and charging mode. S5621: Charge vehicle x based on the third order. S5622: Determine if the time slice count is complete. If yes, proceed to step S5623; otherwise, proceed to step S5624. S5623: Stop charging vehicle x. S5624: Determine if any other abnormal conditions occur. If yes, proceed to step S5623; otherwise, proceed to step S5625. S5625: Determine if the battery temperature constraint is exceeded. If yes, proceed to step S5626; otherwise, proceed to step S5622. S5626, Determine if the battery SOC constraint is exceeded. If yes, proceed to step S5627; otherwise, proceed to step S5622. S5627, Vehicle x stops charging. S5628, Vehicle x exits the charging sequence.
[0128] It should be noted that, Figure 5 Detailed explanations of the steps involved in the embodiments are provided in [the document / examples]. Figure 3 and Figure 4 The embodiments and their possible embodiments have been described in detail and will not be repeated here.
[0129] As can be seen, in this embodiment, the system can intelligently sense the grid load and dynamically adjust the charging sequence based on grid limitations and real-time vehicle conditions, thereby improving the stability of charging balance, increasing the charging efficiency of multiple vehicles in power-constrained environments, and enhancing the user experience for users with diverse needs.
[0130] For an example, please refer to Figure 6 , Figure 6 This is a schematic diagram illustrating a scenario of a smart charging method for charging piles provided in an embodiment of this application. Assume the system's rated power is 40kW, the grid's rated voltage is 380V, the smart charging reservation SOC threshold is 80%, and the maximum differential protection threshold is... = The 0.5V intelligent scheduled charging mode (Type II) operates from 1:00 AM to 5:00 AM, while the first-come, first-served charging mode (Type I) operates at other times. The current time is 11:00 PM. Vehicles awaiting charging include Vehicle 1, Vehicle 2, Vehicle 3, Vehicle 4, and Vehicle 5. Vehicles 1 and 5 are Type I vehicles, while Vehicles 2, 3, and 4 are Type II vehicles. Vehicle 1 is connected to communication terminal 1 via one charging port, Vehicle 2 via two charging ports, and its third charging port is not connected. Vehicle 3 is connected to communication terminal 2 via four charging ports, Vehicle 4 via five charging ports, and Vehicle 5 via six charging ports. The scanning sequence is assumed to be as shown in Table 1.
[0131] Table 1
[0132]
[0133] Step 1: Obtain real-time battery parameters, charging information, and charging mode of the vehicle.
[0134] Step 2: Since the current time is 23:00, it is not yet the time period for the scheduled charging mode. Therefore, the charging sequence priority of all vehicles started in the first-come-first-served mode (first type mode) is sorted as follows: vehicle 1, vehicle 5, vehicle 2, vehicle 3, vehicle 4.
[0135] Step 3: Vehicle 1 starts charging. When the normal charging stop conditions are met (such as SOC reaching the set value, total battery voltage reaching the set value, and individual cell voltage reaching the set value), charging stops and exits the charging sequence. When the abnormal charging stop conditions are met (such as battery temperature exceeding the abnormal threshold), charging stops, the charging sequence priority is adjusted to the end of the charging sequence, and vehicle 5 is placed after vehicle 1.
[0136] Step 4: After vehicle 1 stops charging, vehicle 5 starts charging;
[0137] (1) If vehicle 5 is fully charged and stops normally before 1:00 AM, and vehicle 1 is also fully charged and stops normally, the charging pile will suspend charging and wait for the start time of the scheduled charging time to start charging.
[0138] (2) If vehicle 5 stops normally when fully charged before 1:00 AM, and vehicle 1 stops abnormally, then try to start charging vehicle 1 again, and stop charging vehicle 1 when the scheduled charging time period arrives.
[0139] (3) If vehicle 5 is still charging at 1:00 a.m., then stop charging vehicle 5.
[0140] Step 5: When the scheduled charging time for the designated charging period begins (1:00), since some vehicles in the smart reservation mode have a SOC < 80%, the charging sequence priority is calculated and sorted. Because different vehicles may have different battery types, this embodiment assumes all vehicles use lithium iron phosphate batteries, and the optimal charging temperature is... Maximum charging temperature: 25℃ The temperature is 60℃; for each vehicle The calculation is as follows (weights are set as follows): =0.2、 (Temperature coefficient has the highest weight, indicating that the charging sequence takes battery temperature into account more): Vehicle 2: ≈0.649, Vehicle 3: ≈0.537, Vehicle 4: ≈0.72; The sorting result is: Vehicle 4, Vehicle 2, Vehicle 3.
[0141] Step 6: Vehicle 4 starts charging first, and performs real-time judgment to stop charging:
[0142] (1) Determine whether the battery temperature is above the safe temperature during charging. If it is above the safe temperature, stop charging and mark it as waiting to cool down. Recalculate and sort the charging sequence priority. Start charging vehicle i again according to the sequence priority. Guns marked as waiting to cool down will not participate in the current charging queue sorting after charging stops. They will participate in the sorting again in the next sorting. If the battery is normal, continue to determine other stop conditions.
[0143] (2) Determine whether the current SOC value of the vehicle during the charging process reaches the preset SOC threshold (80%) of the smart charging. If the current SOC value is greater than the preset SOC threshold, stop charging and the vehicle exits the smart charging sequence. Recalculate the charging sequence priority and sort it. Start charging vehicle i again according to the sequence priority. If the current SOC value of the vehicle is less than or equal to the preset SOC threshold, continue to determine other stop conditions.
[0144] (3) Determine whether the charging conditions for the vehicle (abnormal) stop charging are met during the charging process. If they are met, stop charging and recalculate and sort the charging sequence priority. Start charging vehicle i again according to the sequence priority. If not, continue to determine other stop conditions.
[0145] (4) The charging process is timed in real time. When the maximum time slice duration is reached (default 30 min), the charging is stopped, the charging sequence priority is recalculated and sorted, and the vehicle i is charged again according to the sequence priority. If the time is not reached, the charging process continues.
[0146] Step 7: During the designated charging time period, the operation will follow the same steps as in Step 5:
[0147] (1) If all vehicles in the smart reservation mode reach the preset SOC threshold (80%) of the round-charge reservation mode within the time period, their smart reservation mode identifiers will be cleared, and their start sequence numbers will be moved to the end of the charging queue in order of their previous sequence numbers. Then, the process will jump to Step 8.
[0148] (2) If there are still vehicles in the smart reservation mode that have not reached the preset SOC threshold of the round-trip charging during the time period of the round-trip charging reservation mode, then clear the smart reservation mode identifier of all vehicles, and move the starting sequence number of the vehicles that have reached the preset SOC threshold of the round-trip charging to the end of the charging queue in order of the previous sequence number. The starting sequence number of the vehicles that have not reached the preset SOC threshold of the round-trip charging remains unchanged, and jump to Step 9.
[0149] Step 8: If a vehicle is in the scheduled charging time period but there is no vehicle in the smart reservation mode, it will be charged according to the first-come, first-served charging mode. For example, if vehicle 1 is fully charged and vehicle 5 is not fully charged, the charging queue will be ordered as: vehicle 5, vehicle 2, vehicle 3, vehicle 4. This will continue until the vehicle is fully charged, following the standard of Step 2. If a user actively terminates the charging process, the vehicle will be removed from the charging sequence.
[0150] Step 9: For vehicles that are outside the scheduled charging time but do not have a smart reservation mode, all vehicles will be charged according to the first-come, first-served charging order. For example, if vehicle 1 is fully charged, vehicle 5 is not fully charged, vehicle 4 / 2 has an SOC of 80%, and vehicle 3 has not reached 80%, the charging queue order will be: vehicle 3, vehicle 5, vehicle 4, vehicle 2. This will continue until the vehicle is fully charged, following the standard of Step 2. If a user actively terminates charging, the vehicle will be removed from the charging sequence.
[0151] Step 10: When the system does not detect any vehicle access or any user starting charging, the system enters standby mode and all calculation parameters are cleared to zero.
[0152] As can be seen, by implementing the embodiments of this application, first real-time battery parameters, first charging information, real-time power grid information, and charging modes are obtained, the charging modes including a first type of mode and a second type of mode; the output power range is determined based on the real-time power grid information, so that the output power constraint range is dynamically adjusted according to the power grid conditions; a first sorting and a second sorting are determined based on the first real-time battery parameters and the first charging information, the first sorting representing the charging order of the first type of vehicles to be charged corresponding to the first type of mode in the first type of charging period, and the second sorting representing the charging order of the second type of vehicles to be charged corresponding to the second type of mode in the second type of charging period, the first type of charging period and the second type of charging period are sequential or interleaved in time sequence; in the first type of charging period, the first type of vehicles to be charged are charged based on the first sorting and the output power range, and the second real-time battery parameters are obtained in real time, and charging is paused if the second real-time battery parameters meet the first type of constraint conditions; in the second type of charging period, the second type of vehicles to be charged and / or the first type of vehicles to be charged are charged based on the second sorting and the output power range, and the third real-time battery parameters are obtained in real time, and charging is paused if the third real-time battery parameters meet the second type of constraint conditions. In this way, it can intelligently sense the grid load, dynamically adjust the charging sequence based on grid limitations and real-time vehicle conditions, improve the stability of charging balance, increase the charging efficiency of multiple vehicles in power-constrained environments, and enhance the user experience for users with diverse needs.
[0153] Please see Figure 7 , Figure 7 This is a schematic diagram of the structure of a smart charging device for a charging pile according to an embodiment of this application. The smart charging device 700 includes: a data acquisition module 710, a power regulation module 720, a sorting determination module 730, a first charging module 740, and a second charging module 750, wherein...
[0154] Data acquisition module 710 is used to acquire first real-time battery parameters, first charging information, real-time power grid information and charging mode, wherein the charging mode includes a first type of mode and a second type of mode;
[0155] The power regulation module 720 is used to determine the output power range based on the real-time power grid information, so that the output power constraint range is dynamically adjusted according to the power grid conditions.
[0156] The sorting determination module 730 is used to determine a first sorting and a second sorting based on the first real-time battery parameters and the first charging information. The first sorting represents the charging order of the first type of vehicles to be charged corresponding to the first type of mode in the first type of charging period. The second sorting represents the charging order of the second type of vehicles to be charged corresponding to the second type of mode in the second type of charging period. The first type of charging period and the second type of charging period are sequential or interleaved in time sequence.
[0157] The first charging module 740 is used to charge the first type of vehicles to be charged based on the first sorting and the output power range during the first type of charging period, and to obtain the second real-time battery parameters in real time. If the second real-time battery parameters meet the first type of constraint conditions, charging is paused.
[0158] The second charging module 750 is used to charge the second type of vehicles to be charged and / or the first type of vehicles to be charged based on the second sorting and the output power range during the second type of charging period, and to obtain the third real-time battery parameters in real time. If the third real-time battery parameters meet the second type of constraint conditions, charging is suspended.
[0159] In one possible embodiment, the sorting determination module 730, in determining the first sorting and the second sorting based on the first real-time battery parameters and the first charging information, is specifically configured to:
[0160] Based on the first real-time battery parameters and the first charging information, at least one of the following is determined: power demand, equalization demand, and temperature suitability.
[0161] A multi-objective reference value is determined based on the power demand and / or equalization demand and / or temperature suitability and multiple battery weight parameters, wherein the multiple battery weight parameters include batteries corresponding to the vehicle to be charged, and a single multi-objective reference value corresponds to a single vehicle to be charged;
[0162] The first and second sorting of the vehicles to be charged are determined based on the multi-objective reference values.
[0163] In one possible embodiment, the first type of constraint conditions includes power constraint conditions and abnormal situation constraint conditions. Specifically, the first charging module 740, in charging the first type of vehicles to be charged based on the first sorting and the output power range, and in real-time acquiring second real-time battery parameters, and pausing charging if the second real-time battery parameters meet the first type of constraint conditions, is used for:
[0164] Based on the first sorting and the output power range, the first type of vehicles to be charged are charged, and the second real-time battery parameters are obtained in real time. Based on the second real-time battery parameters, it is determined whether the power constraint condition and / or the abnormal situation constraint condition are met. If the power constraint condition is met, charging of the first type of vehicles to be charged that meet the power constraint condition is stopped. If the abnormal situation constraint condition is met, charging of the first type of vehicles to be charged that meet the abnormal situation constraint condition is stopped and the charging order is adjusted.
[0165] In one possible embodiment, the second type of constraint conditions includes power constraint conditions and abnormal situation constraint conditions. During the second type of charging period, the second charging module 750 charges the second type of vehicles to be charged and / or the first type of vehicles to be charged based on the second sorting and the output power range, and acquires third real-time battery parameters in real time. If the third real-time battery parameters meet the second type of constraint conditions, charging is paused. Specifically, this is used for:
[0166] Based on the first real-time battery parameters, determine whether the second type of vehicles to be charged meet the conditions for starting charging;
[0167] If the conditions are met, the second type of vehicles to be charged are charged during the second type of charging period based on the second sorting and the output power range; the third real-time battery parameters are acquired in real time; based on the third real-time battery parameters, it is determined whether the abnormal situation constraint conditions are met. If the abnormal situation constraint conditions are met, charging is paused and the charging sequence is adjusted; based on the third real-time battery parameters, it is determined whether the power constraint conditions are met. If the power constraint conditions are met, charging is stopped.
[0168] If the conditions are not met, a third sorting is determined, and the first type of vehicles to be charged and / or the second type of vehicles to be charged are charged based on the third sorting.
[0169] In one possible embodiment, the second charging module 750, if the condition is not met, determines a third order, and charges the first type of vehicles to be charged and / or the second type of vehicles to be charged based on the third order, specifically for:
[0170] A third category of vehicles to be charged is identified, which are the first category of vehicles to be charged that did not meet the power constraint conditions during the first charging period.
[0171] Determine the fourth real-time battery parameters corresponding to the third type of vehicle to be charged;
[0172] The third sorting is determined based on the fourth real-time battery parameter;
[0173] Based on the third sorting, the second type of vehicles to be charged and / or the third type of vehicles to be charged are charged during the second type of charging period.
[0174] In one possible embodiment, the second charging module 750, in relation to charging the second type of vehicles to be charged and / or the third type of vehicles to be charged during the second type of charging period based on the third order, is specifically configured to:
[0175] If the second type of vehicles to be charged are empty during the second type of charging period, the third type of vehicles to be charged are charged based on the third sorting and the output power range;
[0176] If the second type of vehicles to be charged are not empty during the second type of charging period, then the second type of vehicles to be charged and / or the third type of vehicles to be charged are charged based on the third sorting and the output power range.
[0177] In one possible embodiment, the real-time grid information includes the rated power of the charging pile, the real-time grid voltage RMS value, the grid minimum voltage protection threshold, and the grid rated voltage value. The power regulation module 720, in determining the output power range based on the real-time grid information, is specifically used for:
[0178] The real-time effective value of the grid voltage is compared with the grid rated voltage value and the grid minimum voltage protection threshold to determine the comparison result;
[0179] When the comparison result is that the effective value of the real-time grid voltage is greater than or equal to the rated voltage value, the rated power of the charging pile is determined as the power range;
[0180] When the comparison result is that the real-time grid voltage effective value is between the grid minimum voltage protection threshold and the grid rated voltage value, the power range is calculated proportionally according to the relative position of the real-time grid voltage effective value within the voltage range. The lower the real-time grid voltage effective value, the smaller the maximum output power of the charging pile. The voltage range is composed of the minimum voltage protection threshold and the rated voltage value.
[0181] When the comparison result shows that the effective value of the real-time grid voltage is lower than the minimum grid voltage protection threshold, the power range is set to zero to stop charging.
[0182] It is worth noting that the specific functional implementation of the intelligent charging device 700 for the charging pile is described above. Figure 3The description of the intelligent charging method for the charging pile illustrates that, for example, the data acquisition module 710 is used to implement the relevant content of S310, the power regulation module 720 is used to implement the relevant content of S320, the sorting determination module 730 is used to implement the relevant content of S330, the first charging module 740 is used to implement the relevant content of S340, and the second charging module 750 is used to implement the relevant content of S350. Each unit or module in the intelligent charging device 700 can be individually or entirely merged into one or more other units or modules, or some of the units or modules can be further divided into multiple functionally smaller units or modules. This achieves the same operation without affecting the technical effect of the embodiments of the present invention. The above-mentioned units or modules are based on logical function division. In practical applications, the function of one unit (or module) is implemented by multiple units (or modules), or the function of multiple units (or modules) is implemented by one unit (or module).
[0183] As can be seen, the intelligent charging device for charging piles described in this application embodiment acquires first real-time battery parameters, first charging information, real-time power grid information, and charging modes, including a first type of mode and a second type of mode; determines the output power range based on the real-time power grid information, so that the output power constraint range is dynamically adjusted according to the power grid conditions; and determines a first sorting and a second sorting based on the first real-time battery parameters and the first charging information. The first sorting represents the charging order of the first type of vehicles to be charged corresponding to the first type of mode in the first type of charging time period, and the second sorting represents the charging order of the second type of vehicles to be charged corresponding to the second type of mode in the second type of charging time period. The first type of charging time period and the second type of charging time period are sequential or interleaved. The timing relationship is as follows: During the first type of charging period, the first type of vehicles to be charged are charged based on the first sorting and the output power range, and the second real-time battery parameters are obtained in real time. If the second real-time battery parameters meet the first type of constraint conditions, charging is paused. During the second type of charging period, the second type of vehicles to be charged and / or the first type of vehicles to be charged are charged based on the second sorting and the output power range, and the third real-time battery parameters are obtained in real time. If the third real-time battery parameters meet the second type of constraint conditions, charging is paused. In this way, the grid load can be intelligently sensed, and the charging sequence can be dynamically adjusted based on grid limitations and real-time vehicle conditions, thereby improving the stability of charging balance, improving the charging efficiency of multiple vehicles in power-constrained environments, and improving the user experience for users with various needs.
[0184] In the case of using integrated units, please refer to Figure 8 , Figure 8 This is a schematic diagram of another intelligent charging device for charging piles provided in an embodiment of this application, as shown below. Figure 8As shown, the intelligent charging device 700 for charging piles includes a processing module 702 and a communication module 701. The processing module 702 controls and manages the operation of the intelligent charging device 700, for example, executing the steps of the data acquisition module 710, power regulation module 720, sequencing determination module 730, first charging module 740, and second charging module 750, and / or performing other processes described herein. The communication module 701 is used for interaction between the intelligent charging device 700 and other devices. Figure 8 As shown, the intelligent charging device 700 for charging piles may also include a storage module 703, which is used to store the program code and data of the intelligent charging device 700 for charging piles.
[0185] The processing module 702 can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The communication module 701 can be a transceiver, RF circuitry, or a communication interface, etc. The storage module 703 can be a memory.
[0186] All relevant content for each scenario involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here. The above-mentioned intelligent charging device 700 for charging piles can execute one or more of the above-mentioned intelligent charging methods for charging piles.
[0187] Please see Figure 9 , Figure 9 This is a schematic diagram of the structure of an electronic device proposed in an embodiment of this application, as shown below. Figure 9 As shown, the electronic device 900 includes a processor 910, a memory 920, a communication interface 930, and one or more programs 921, which are stored in the memory 920 and configured to be executed by the processor 910.
[0188] The processor 910, memory 920, and communication interface 930 are interconnected and perform communication with each other.
[0189] The memory 920 can be a volatile memory such as dynamic random access memory (DRAM) or a non-volatile memory such as a hard disk drive (HDD). The memory 920 stores a set of executable program code, and the processor 910 calls one or more programs 921 stored in the memory 920 to execute any part or all of the steps described in the above embodiments of the smart charging method for charging piles.
[0190] Among them, electronic devices 900 may include smartphones (such as Android phones, iOS phones, Windows Phones, etc.), tablet computers, PDAs, dashcams, in-vehicle electronic devices, servers, laptops, mobile internet electronic devices (MIDs) or wearable electronic devices (such as smartwatches, Bluetooth headsets), etc. The above are just examples and not an exhaustive list, including but not limited to the above electronic devices.
[0191] This application also provides a computer storage medium storing a computer program for electronic data interchange, which causes a computer to perform some or all of the steps of any of the methods described in the above method embodiments, wherein the computer includes an electronic device.
[0192] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may include an electronic device.
[0193] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0194] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0195] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.
[0196] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0197] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0198] If the integrated units described above are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer electronic device (which may be a personal computer, electronic device, or network electronic device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0199] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage device, which may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.
[0200] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A charging pile intelligent charging method, characterized in that, The application relates to a controller applied to an intelligent charging system, and the method comprises the following steps: obtaining first real-time battery parameters, first charging information, real-time power grid information and a charging mode, wherein the charging mode comprises a first type of mode and a second type of mode, the first type of mode is a charging mode based on the time sequence of accessing the intelligent charging system, and the second type of mode is a charging mode based on selecting a charging time period; determining an output power range based on the real-time power grid information, so that the output power range is dynamically regulated according to the power grid condition; determining a first sequence and a second sequence based on the first real-time battery parameters and the first charging information, wherein the first sequence represents the charging sequence of a first type of vehicle to be charged in a first type of charging time period corresponding to the first type of mode, the second sequence represents the charging sequence of a second type of vehicle to be charged in a second type of charging time period corresponding to the second type of mode, and the first type of charging time period and the second type of charging time period have a time sequence relationship of being connected in sequence or being staggered; wherein determining the first sequence and the second sequence based on the first real-time battery parameters and the first charging information comprises: determining power demand, balance demand and temperature suitability based on the first real-time battery parameters and the first charging information; determining a plurality of target reference values based on the power demand, the balance demand, the temperature suitability and a plurality of battery weight parameters, wherein the plurality of battery weight parameters comprise battery characteristics corresponding to the vehicle to be charged, and each target reference value corresponds to a single vehicle to be charged; determining the first sequence and the second sequence of the vehicle to be charged based on the plurality of target reference values; wherein the plurality of target reference values are determined by the following formula: , wherein, is the power demand, , is the current battery state of charge, is the equalization demand, , is the battery maximum spread, is the protection threshold that triggers a battery consistency anomaly, is the temperature suitability, may be calculated by the following formula: , is a temperature ideal value, , , is a weight coefficient inside the battery block, satisfying , is a current battery temperature, is a maximum allowable temperature of the battery; in the first type of charging time period, charging the first type of vehicle to be charged based on the first sequence and the output power range, and obtaining second real-time battery parameters in real time, and if the second real-time battery parameters meet the first type of constraint condition, the charging is paused; in the second type of charging time period, charging the second type of vehicle to be charged and / or the first type of vehicle to be charged based on the second sequence and the output power range, obtaining third real-time battery parameters in real time, and if the third real-time battery parameters meet the second type of constraint condition, the charging is paused.
2. The method of claim 1, wherein, the first type of constraint condition comprises a power constraint condition and an abnormal condition constraint condition, charging the first type of vehicle to be charged based on the first sequence and the output power range, obtaining second real-time battery parameters in real time, and determining whether the power constraint condition and / or the abnormal condition constraint condition are met based on the second real-time battery parameters; if the power constraint condition is met, the charging of the first type of vehicle to be charged meeting the power constraint condition is stopped; if the abnormal condition constraint condition is met, the charging of the first type of vehicle to be charged meeting the abnormal condition constraint condition is stopped and the charging sequence is adjusted. 3. The method of claim 1, wherein, The second type of constraint condition includes a power constraint condition and an abnormal condition constraint condition; the charging of the second type of vehicle to be charged and / or the first type of vehicle to be charged in the second type of charging period based on the second sorting and the output power range, real-time acquisition of a third real-time battery parameter, and suspension of charging if the third real-time battery parameter meets the second type of constraint condition, includes: determining whether the second type of vehicle to be charged meets the start charging condition based on the first real-time battery parameter; if so, charging the second type of vehicle to be charged in the second type of charging period based on the second sorting and the output power range; real-time acquisition of a third real-time battery parameter; determining whether the abnormal condition constraint condition is met based on the third real-time battery parameter, and if so, suspending charging and adjusting the charging sequence; determining whether the power constraint condition is met based on the third real-time battery parameter, and if so, stopping charging; if not, determining a third sorting, and charging the first type of vehicle to be charged and / or the second type of vehicle to be charged based on the third sorting.
4. The method of claim 3, wherein, The charging of the first type of vehicle to be charged and / or the second type of vehicle to be charged based on the third sorting if not, includes: determining a third type of vehicle to be charged, which is the first type of vehicle to be charged that does not meet the power constraint condition in the first type of charging period; determining a fourth real-time battery parameter corresponding to the third type of vehicle to be charged; determining the third sorting based on the fourth real-time battery parameter; charging the second type of vehicle to be charged and / or the third type of vehicle to be charged in the second type of charging period based on the third sorting.
5. The method of claim 4, wherein, The charging of the second type of vehicle to be charged and / or the third type of vehicle to be charged in the second type of charging period based on the third sorting, includes: if the second type of vehicle to be charged is empty in the second type of charging period, charging the third type of vehicle to be charged based on the third sorting and the output power range; if the second type of vehicle to be charged is not empty in the second type of charging period, charging the second type of vehicle to be charged and / or the third type of vehicle to be charged based on the third sorting and the output power range.
6. The method of claim 1, wherein, The real-time grid information includes the rated power of the charging pile, the real-time grid voltage effective value, the grid minimum voltage protection threshold, and the grid rated voltage value, and the determination of the output power range based on the real-time grid information includes: comparing the real-time grid voltage effective value with the grid rated voltage value and the grid minimum voltage protection threshold to determine a comparison result; when the comparison result is that the real-time grid voltage effective value is greater than or equal to the rated voltage value, determining the rated power of the charging pile as the output power range; when the comparison result is that the real-time grid voltage effective value is between the grid minimum voltage protection threshold and the grid rated voltage value, calculating the output power range in proportion according to the relative position of the real-time grid voltage effective value in a voltage interval, wherein the lower the real-time grid voltage effective value, the smaller the maximum output power of the charging pile, and the voltage interval is composed of the minimum voltage protection threshold and the rated voltage value; when the comparison result is that the real-time grid voltage effective value is lower than the grid minimum voltage protection threshold, determining the output power range as zero to stop charging.
7. An intelligent charging system characterized by, Comprising: a host, a distribution cabinet, a plurality of charging terminals, and a controller connected in sequence; the controller is placed in the host, and the plurality of charging terminals are connected in parallel; the controller is used to execute the intelligent charging method of the charging pile according to any one of claims 1 to 6; the plurality of charging terminals are used to access the vehicle to be charged; the distribution cabinet is used to select the line corresponding to the plurality of charging terminals in communication.
8. A computer-readable storage medium, characterized in that, A charging pile intelligent charging program is stored, and the program is executed by a processor to realize the method according to any one of claims 1 to 6.
9. An electronic device, comprising: comprising a processor, a memory, a communication interface, and one or more programs, the one or more programs are stored in the memory and configured to be executed by the processor; when the processor executes the one or more programs stored in the memory, the processor executes the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Electric vehicle charging system and method based on intelligent fusion terminal
CN113400992A
Charging pile charging control method and device, equipment and medium
CN119898224A