A vehicle charging scheduling method and system based on an energy storage vehicle, a terminal, and a medium
By using automatic scheduling and docking technology for energy storage vehicles, the problem of low charging efficiency caused by the binding of fixed charging piles to parking spaces has been solved, realizing flexible and efficient charging services, which are suitable for scenarios such as parking space shortages or old parking lots.
Patent Information
- Application Number
- CN202511471660.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-15
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2045-10-15
AI Technical Summary
Fixed charging stations are tied to parking spaces, resulting in low charging efficiency. In particular, in older parking lots or where parking spaces are scarce, users may have difficulty finding available charging stations, leading to long wait times or abandoning charging altogether.
Energy storage vehicles are used for charging scheduling. By receiving charging orders and generating assignment orders, they automatically move to the vicinity of the target vehicle, connect with the charging port based on the charging port information, and determine whether the charging conditions are met based on the battery information, thus achieving seamless charging.
It improves charging efficiency, avoids the limitations of fixed charging piles being tied to parking spaces, and provides efficient and convenient charging services, especially in scenarios where parking spaces are scarce or unsuitable for setting up fixed charging piles, it can still meet user needs.
Smart Images

Figure CN120931433B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle charging technology, and in particular to a vehicle charging scheduling method, system, terminal and medium based on energy storage vehicles. Background Technology
[0002] With the rapid development of the new energy vehicle industry, the number of vehicles is increasing year by year, and users are becoming increasingly reliant on charging for daily travel and parking. To meet basic energy needs, fixed charging stations have been widely deployed in various public parking lots, residential communities, and commercial venues. Fixed charging stations can provide stable charging services for vehicles parked in charging spaces and are currently the most common charging method.
[0003] However, fixed charging stations have certain limitations. Their installation locations are constrained by power capacity, construction conditions, and parking space layout, making them difficult to adjust flexibly once built. In existing technology, fixed charging stations are tied to parking spaces; when users need to charge, they must park their vehicles in specific charging spaces and rely on fixed charging stations for power replenishment. If a charging space is already occupied, other vehicles cannot charge in time, and users often have to wait for a long time, or even give up charging because they cannot find an available charging station.
[0004] In some older parking lots, there is a lack of suitable conditions for installing fixed charging stations. For example, some older residential areas or underground parking lots cannot meet the demand for centralized installation of charging stations due to insufficient power supply capacity, difficulties in wiring, or limited construction space.
[0005] Regarding the aforementioned technologies, the method of binding fixed charging piles to parking spaces for vehicle charging is relatively inefficient. Summary of the Invention
[0006] To improve the efficiency of vehicle charging, this application provides a vehicle charging scheduling method, system, terminal, and medium based on energy storage vehicles.
[0007] Firstly, this application provides a vehicle charging scheduling method based on energy storage vehicles, employing the following technical solution:
[0008] A vehicle charging scheduling method based on energy storage vehicles includes:
[0009] Receive charging orders submitted by users and generate energy storage vehicle assignment orders;
[0010] According to the energy storage vehicle dispatch order, the energy storage vehicle is dispatched to the vicinity of the target vehicle;
[0011] The location of the target vehicle's charging port is obtained based on the preset vehicle charging port information.
[0012] The energy storage vehicle is controlled to perform a docking operation with the target vehicle based on the location of the charging port.
[0013] Obtain battery information for the target vehicle;
[0014] Determine whether the target vehicle meets the charging requirements based on battery information;
[0015] If so, control the energy storage vehicle to charge the target vehicle.
[0016] By adopting the above technical solution, an energy storage vehicle assignment order can be generated based on the order submitted by the user, and the charging docking operation can be automatically completed in combination with the preset vehicle charging port information, reducing manual intervention and docking errors. When the charging conditions are met, the energy storage vehicle can be controlled to charge the target vehicle, which not only improves the utilization efficiency of the energy storage vehicle, but also avoids the limitations and resource waste caused by binding fixed charging piles to parking spaces. Thus, in scenarios where parking spaces are scarce or old parking lots are not suitable for deploying fixed charging piles, it is still possible to provide users with efficient and convenient charging services, thereby improving the efficiency of vehicle charging.
[0017] Optionally, the order type for obtaining charging orders can be selected, including pre-booked orders and in-place orders;
[0018] If the order type is a reservation order, obtain available parking spaces in the parking lot;
[0019] Determine if the number of available parking spaces is less than the preset number of scarce parking spaces;
[0020] If not, allocate vacant parking spaces according to the preset parking space allocation method;
[0021] If so, in response to the target vehicle's entry signal in the parking lot, the energy storage vehicle is assigned to wait in the parking lot entrance area, and a guidance mode notification is pushed to the user terminal;
[0022] Obtain a guide route from the parking lot entrance area to the target available parking space;
[0023] The route will be pushed to energy storage vehicles and users;
[0024] In response to the energy storage vehicle recognizing that the target vehicle is within the preset following distance, the energy storage vehicle is controlled to move according to the guide route, and a guidance mode start notification is pushed to the user terminal.
[0025] By adopting the above technical solution, when the charging order is a reservation order and there is a shortage of available parking spaces, the energy storage vehicle can wait in the parking lot entrance area and guide the user's vehicle to the target available parking space by pushing a guidance mode notification to the user's terminal. The user's vehicle can then be charged by the energy storage vehicle, which avoids the difficulty of finding a parking space due to the shortage of parking spaces and improves the efficiency of energy storage vehicle dispatch and the user's charging experience.
[0026] Optionally, retrieve the in-place charging orders that are in-place orders from all charging orders in the parking lot at the current moment;
[0027] Determine whether there are adjacent vacant parking spaces that are adjacent to the parking spaces corresponding to the charging orders.
[0028] If so, update the target available parking space in the lead route using nearby available parking spaces;
[0029] Push nearby available parking spaces to the user's device;
[0030] In response to the energy storage vehicle recognizing that the target vehicle is parked in a nearby available parking space, the energy storage vehicle is controlled to charge the target vehicle and the vehicle corresponding to the in-situ charging order.
[0031] By adopting the above technical solution, when there is an available parking space adjacent to a occupied parking space, the adjacent available parking space can be automatically updated as the parking location of the target vehicle and pushed to the user terminal. This allows the target vehicle and the occupied vehicle to be parked adjacent to each other. After docking, the energy storage vehicle can provide charging services for both vehicles simultaneously, improving the utilization efficiency of the energy storage vehicle. At the same time, this method also avoids the parking space search difficulties caused by scattered parking spaces, improving the convenience of the overall charging service and the user experience.
[0032] Optionally, the steps for allocating vacant parking spaces according to a preset parking space allocation method include:
[0033] Obtain the location information of all working energy storage vehicles performing charging tasks in the parking lot and the parking space information of the vehicles being charged;
[0034] Determine if there is a temporary available parking space adjacent to the parking space corresponding to the parking space information among all available parking spaces;
[0035] If so, push the location of the temporarily available parking space to the user's device;
[0036] Upon receiving the estimated arrival time submitted by the user, the system controls the working energy storage vehicle to move to the entrance of a temporary vacant parking space to reserve it.
[0037] If the occupation time is less than the expected arrival time, the working energy storage vehicle will be controlled to perform a reset operation in response to the working energy storage vehicle recognizing the target vehicle.
[0038] Once the target vehicle is identified as being parked in a temporarily vacant parking space, the working energy storage vehicle is controlled to charge both the target vehicle and the vehicle being charged simultaneously.
[0039] By adopting the above technical solution, when parking space resources are sufficient, after obtaining the location information of all energy storage vehicles performing charging tasks and the parking space information of the vehicles being charged, adjacent temporary vacant parking spaces can be identified and pushed to the user's end, guiding the target vehicle to approach the temporary vacant parking space in advance. At the same time, the energy storage vehicle can move to the entrance of the temporary vacant parking space to temporarily occupy the space according to the user's expected arrival time, ensuring that the target vehicle can park smoothly, thus improving charging efficiency and resource utilization.
[0040] Optionally, obtain the historical parking areas of the target vehicle;
[0041] Determine whether the temporarily available parking space is located within the historical parking area;
[0042] If not, push a request to the user to accept charging in a different area;
[0043] If a charging request in a different area is rejected, an available parking space can be obtained within the historical parking area.
[0044] Determine if there are two adjacent combinations of available parking spaces;
[0045] If so, push one of the available parking spaces in the combination as the target available parking space to the user's terminal;
[0046] Assign the energy storage vehicle to the vicinity of the target available parking space;
[0047] Use the other available parking space in the combination as the temporary available parking space for the next target vehicle.
[0048] By adopting the above technical solution, parking space allocation can be combined with the target vehicle's historical parking area. When a temporarily available parking space is not within that area, a charging request for a different area is proactively pushed to improve scheduling flexibility and user acceptability. If a user refuses a parking space in a different area, the system can continue to allocate parking spaces within the historical area, ensuring user convenience. Simultaneously, when two adjacent combined available parking spaces are detected, one can be allocated to the target vehicle, and the other can be used as a temporary available parking space for the next target vehicle, thereby achieving continuous multi-vehicle scheduling and improving the utilization efficiency of energy storage vehicles.
[0049] Optionally, in response to the order termination request of the target available parking space and after recognizing that the target vehicle has driven out of the target available parking space, the energy storage vehicle is controlled to move to the target available parking space and enter the order waiting state.
[0050] Upon receiving a charging order for the next target vehicle, obtain the location of the charging port for the next target vehicle;
[0051] Determine if the charging port is facing the target available parking space;
[0052] If so, control the energy storage vehicle to wait in the target available parking space until the next target vehicle arrives at the temporary available parking space, and then charge the next target vehicle.
[0053] If not, the system identifies the next target vehicle parked in a temporary vacant parking space, controls the energy storage vehicle to move to the front of the next target vehicle, and performs docking and charging operations based on the charging port location of the next target vehicle.
[0054] By adopting the above technical solution, the energy storage vehicle is no longer idle after completing a charging task, but automatically enters the order-waiting mode for the target vacant parking space, thereby shortening the response time for subsequent orders. When a new charging order is generated, it is matched according to the charging port position of the target vehicle and the parking space direction: when the charging port position and parking space direction match, the energy storage vehicle can complete the docking without moving, improving docking efficiency; when the charging port position does not match, the energy storage vehicle can flexibly move to the front of the target vehicle to complete precise docking, ensuring the reliability of charging.
[0055] Optionally, obtain the target vehicle's battery charge information and estimated parking time;
[0056] Obtain the charging completion time and estimated remaining power of all energy storage vehicles for the current charging task;
[0057] Obtain the target estimated remaining power that matches the charging demand corresponding to the battery power information from several estimated remaining power levels;
[0058] Determine whether the charging completion time of the candidate energy storage vehicle corresponding to the expected remaining power of the target meets the expected parking time;
[0059] If so, once the selected energy storage vehicle completes its current charging task, it will be assigned to charge the target vehicle.
[0060] If not, assign a fully charged energy storage vehicle to charge the target vehicle.
[0061] By adopting the above technical solution, the charging needs of the target vehicle, the expected parking time, the task completion time of the energy storage vehicle, and the remaining power can be comprehensively considered during scheduling. The system can intelligently select a suitable energy storage vehicle to perform the charging task for the target vehicle. When there is no suitable candidate energy storage vehicle, a fully charged energy storage vehicle is automatically assigned to ensure that the user's charging needs are met in a timely manner, thereby improving the scheduling flexibility and the reliability of the charging service.
[0062] Secondly, this application provides a vehicle charging scheduling system based on energy storage vehicles, which adopts the following technical solution:
[0063] A vehicle charging scheduling system based on energy storage vehicles includes:
[0064] The acquisition module is used to acquire charging orders, charging port locations, and battery information.
[0065] A memory for storing the program of the vehicle charging scheduling method based on energy storage vehicles;
[0066] The processor and memory can load and execute the program to implement the vehicle charging scheduling method based on energy storage vehicles.
[0067] By adopting the above technical solution, an energy storage vehicle assignment order can be generated based on the order submitted by the user, and the charging docking operation can be automatically completed by combining the preset vehicle charging port information, reducing manual intervention and docking errors. When charging conditions are met, the energy storage vehicle can be controlled to charge the target vehicle, which not only improves the utilization efficiency of the energy storage vehicle, but also avoids the limitations and resource waste caused by binding fixed charging piles to parking spaces. Therefore, even in scenarios where parking spaces are scarce or old parking lots are unsuitable for deploying fixed charging piles, it is still possible to provide users with efficient and convenient charging services, improving the efficiency of vehicle charging.
[0068] Thirdly, this application provides a smart terminal, which adopts the following technical solution:
[0069] A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the method described in any one of the above.
[0070] Fourthly, this application provides a computer storage medium capable of storing corresponding programs, which facilitates improving the efficiency of vehicle charging, and adopts the following technical solution:
[0071] A computer-readable storage medium storing a computer program that can be loaded by a processor and executed any of the above-described vehicle charging scheduling methods based on energy storage vehicles.
[0072] In summary, this application includes at least one of the following beneficial technical effects:
[0073] It can generate energy storage vehicle assignment orders based on user-submitted orders and automatically complete the charging docking operation by combining preset vehicle charging port information, reducing manual intervention and docking errors. When charging conditions are met, it controls the energy storage vehicle to charge the target vehicle, which not only improves the utilization efficiency of the energy storage vehicle, but also avoids the limitations and resource waste caused by binding fixed charging piles to parking spaces. Thus, it can still provide users with efficient and convenient charging services in scenarios such as parking spaces being scarce or old parking lots that are not suitable for deploying fixed charging piles, thereby improving the efficiency of vehicle charging.
[0074] When the charging order is a pre-order and there are few available parking spaces, the energy storage vehicle can wait in the parking lot entrance area and push a guidance mode notification to the user's terminal to guide the user's vehicle to the target available parking space according to the guide route. The target vehicle can be charged by the energy storage vehicle, which not only avoids the difficulty of finding a parking space due to the shortage of parking spaces, but also improves the efficiency of energy storage vehicle dispatch and the user's charging experience.
[0075] When parking resources are sufficient, after acquiring the location information of all energy storage vehicles currently performing charging tasks and the parking space information of the vehicles being charged, adjacent temporary vacant parking spaces can be identified and pushed to the user's terminal to guide the target vehicle to approach the temporary vacant parking space in advance. At the same time, the energy storage vehicle can move to the entrance of the temporary vacant parking space to temporarily occupy the space according to the user's expected arrival time, ensuring that the target vehicle can park smoothly, thus improving charging efficiency and resource utilization. Attached Figure Description
[0076] Figure 1 This is a flowchart illustrating a vehicle charging scheduling method based on an energy storage vehicle, as described in an embodiment of this application.
[0077] Figure 2 This is a flowchart illustrating a charging guidance method in an embodiment of this application.
[0078] Figure 3 This is a flowchart illustrating a multi-vehicle charging method according to an embodiment of this application.
[0079] Figure 4 This is a flowchart illustrating the steps of allocating vacant parking spaces according to a preset parking space allocation method in an embodiment of this application.
[0080] Figure 5 This is a flowchart illustrating a method for obtaining available parking spaces based on historical parking areas in an embodiment of this application.
[0081] Figure 6 This is a method for parking energy storage vehicles based on interface location in an embodiment of this application.
[0082] Figure 7This is a schematic flowchart of a vehicle charging method based on remaining battery power matching in an embodiment of this application. Detailed Implementation
[0083] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1 - Appendix Figure 7 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0084] This application discloses a vehicle charging scheduling method based on energy storage vehicles, which is executed by a server. (Refer to...) Figure 1 Vehicle charging scheduling methods based on energy storage vehicles include:
[0085] Step S101: Receive the charging order submitted by the user and generate an energy storage vehicle assignment order.
[0086] The server receives charging orders submitted by users, generates energy storage vehicle dispatch orders, and controls the charging and scheduling process of energy storage vehicles.
[0087] An energy storage vehicle is a mobile charging unit equipped with a large-capacity power battery pack, charging connector, and energy management module. It has the ability to move autonomously in parking lots or road scenarios, connect with target vehicles, and output electrical energy. The energy storage vehicle is equipped with a communication module for data interaction with servers and user terminals to receive dispatch instructions, feedback on power status, and execution status.
[0088] The user terminal is the terminal that downloads charging orders, and it is an application running on the user's mobile device, which may include mobile phones, vehicle terminals, etc.
[0089] The server is also associated with a parking management system, which provides real-time parking space information, including parking space number, occupancy status, and entrance / exit information.
[0090] A charging order is a charging request submitted by the user, including the vehicle's unique identifier (such as license plate number or vehicle network ID), charging requirements (target battery capacity or charging duration), order type (reservation order or in-service order), and the vehicle's estimated arrival time.
[0091] The energy storage vehicle assignment order is a scheduling file generated by the server to guide the energy storage vehicle to perform charging tasks. It includes the order type, target vehicle location, parking space information, and driving route.
[0092] In one feasible embodiment, after receiving a charging order, the server parses the order, extracts key information (vehicle location, charging requirements, order type, etc.), and then, based on the extracted key information, combined with the real-time location of the energy storage vehicle, remaining battery power, task queue status, and parking space information of the parking lot, runs a scheduling algorithm to generate an energy storage vehicle assignment order. This assignment order includes the energy storage vehicle number, execution path, expected arrival time, and charging parameters of the target vehicle.
[0093] Step S102: Assign the energy storage vehicle to the vicinity of the target vehicle according to the energy storage vehicle assignment order.
[0094] The target vehicle refers to the vehicle that needs to be charged, corresponding to the charging order.
[0095] The vicinity area refers to the area near the target vehicle used for parking the energy storage vehicle, within which the energy storage vehicle can perform charging tasks for the target vehicle. In one feasible embodiment, the energy storage vehicle is equipped with a mechanical charging arm, which allows the charging plug on the energy storage vehicle to be inserted into the charging port of the target vehicle when the energy storage vehicle is located in the vicinity area.
[0096] After obtaining the energy storage vehicle assignment order, the system obtains the parking space information of the target vehicle based on the assignment order. Then, based on the parking space number corresponding to the parking space information and in conjunction with the parking management system, it obtains the route for the energy storage vehicle to reach the parking space corresponding to the parking space information and parks it in the area near the parking space corresponding to the parking space information, i.e., the area near the target vehicle.
[0097] Step S103: Obtain the location of the target vehicle's charging port based on the preset vehicle charging port information.
[0098] Pre-set vehicle charging port information refers to standardized data about charging ports for different vehicle models that are stored in advance, including the left and right positions, front and rear distribution, height data, and structural type of the charging ports. This data can be provided by the vehicle manufacturer or uniformly linked through a vehicle database.
[0099] The location of the charging port refers to the specific spatial coordinates of the vehicle's charging port on the vehicle body, including its left and right position relative to the vehicle body, its front and rear distribution, and its height data.
[0100] In one feasible embodiment, the server receives the target vehicle's model parameters as "New Energy SUV A1" and retrieves its standard charging port from the database, finding it located on the left rear side, 0.75 meters above the ground. After the energy storage vehicle arrives near the target vehicle, it uses its onboard camera to identify the rear area of the target vehicle and compares it with the standard charging port location in the database using a visual algorithm. If a deviation in the vehicle's actual parking position is detected (e.g., the vehicle is not parked completely to the right), the energy storage vehicle will adjust the approach angle of the mechanical charging arm to ensure the charging plug accurately aligns with the target vehicle's charging port.
[0101] Step S104: Control the energy storage vehicle to perform a docking operation with the target vehicle according to the location of the charging port.
[0102] Connector docking operation refers to the operation of connecting the charging connector on the energy storage vehicle to the charging port on the target vehicle.
[0103] In one feasible embodiment, after obtaining the location of the charging port of the target vehicle, the charging connector is moved to the area corresponding to the charging port by the mechanical charging arm of the energy storage vehicle, and then inserted into the charging port. Furthermore, after docking is completed, it is necessary to confirm that the insertion force of the connector and the locking state of the charging connector and the charging port meet the docking standards before completing the connector docking operation.
[0104] Furthermore, in cases where the vehicle's charging port cover needs to be opened by pressing, the mechanical charging arm first presses open the cover before the connector is connected. In cases where the charging port cover can be opened via induction, the charging connector is brought close to the charging port, and after the cover opens, the connector is connected.
[0105] Step S105: Obtain the battery information of the target vehicle.
[0106] Battery information refers to data that reflects the current state of a vehicle's power battery, including battery charge percentage, battery health status, real-time temperature, charge / discharge rate, charging voltage, and charging current.
[0107] After the charging port of the energy storage vehicle completes its docking with the charging port of the target vehicle, it establishes data interaction with the vehicle's Battery Management System (BMS) via a communication protocol (such as CAN bus, OCPP protocol, or manufacturer-customized protocol). The energy storage vehicle obtains real-time battery data from the BMS, including parameters such as battery percentage, battery health status, battery temperature, charge / discharge rate, battery charging voltage, and battery charging current, and packages these parameters to send back to the server. The server parses the battery information to determine whether the target vehicle meets the charging conditions and provides data support for subsequent charging power adjustment.
[0108] Step S106: Determine whether the target vehicle meets the charging conditions based on the battery information.
[0109] Charging conditions refer to the safety policy constraints that a vehicle must meet before it can be charged, including but not limited to: battery charge being lower than a preset charge threshold, battery temperature being within a preset safe temperature range, battery voltage being lower than a preset safe voltage, and battery health being good.
[0110] The target vehicle will only be charged if the battery information meets the charging conditions. If the battery information does not meet the charging conditions, the charging task will not be performed. Furthermore, the charging plug will be pulled out of the charging port by the mechanical charging arm, and a charging failure notification will be pushed to the user.
[0111] Step S107: If yes, control the energy storage vehicle to charge the target vehicle.
[0112] If so, it indicates that the target vehicle meets the charging conditions. Since the charging connector has been connected to the charging port, power is transferred to the target vehicle via the energy storage vehicle. Furthermore, during the power transfer process, charging current, charging voltage, and battery temperature are collected in real time, and overcurrent, overvoltage, and overtemperature conditions are assessed. When the target vehicle's battery level reaches the preset upper limit, or when the user actively stops charging, the energy storage vehicle performs a power-off operation and disconnects the charging connector, completing the charging task.
[0113] In the following embodiments, where parking lots have few available spaces, users have difficulty finding available spaces, and their vehicles need charging, this application provides a charging guidance method, referring to... Figure 2 The method includes:
[0114] Step S201: Obtain the order type of the charging order, which includes pre-booked orders and in-place orders.
[0115] A reservation order refers to a charging order submitted in advance by a user through the user app when the user's vehicle is not in a parking space. It typically includes the estimated arrival time and desired charging duration. In some feasible embodiments, if a user selects options such as "not in parking space" and "reserve charging time" when placing a charging order through the user app, then the order type is determined to be a reservation order.
[0116] An in-place order refers to a charging order submitted when the user's vehicle is already parked in a parking space. In some feasible embodiments, a QR code containing the parking space information is provided on the parking space. If a user submits a charging order by scanning this QR code, it is considered an in-place order by default. Users can also select the "Already in a Parking Space" option when placing a charging order through the user app to choose the in-place order type.
[0117] Step S202: If the order type is a reservation order, obtain the available parking spaces in the parking lot.
[0118] Available parking spaces refer to parking space information that is vacant and available for parking, which is detected in real time by the parking management system. This parking space information is uploaded to the server in real time.
[0119] Step S203: Determine whether the number of available parking spaces is less than the preset number of scarce parking spaces.
[0120] The preset number of parking spaces in short supply refers to a threshold set based on parking lot capacity and traffic flow to determine whether the parking lot is experiencing a parking shortage. For example, this threshold can be set to 10% of the total number of parking spaces, or a fixed number (such as 20).
[0121] Step S204: If not, allocate vacant parking spaces according to the preset parking space allocation method.
[0122] The specific steps for allocating vacant parking spaces according to the preset parking space allocation method can be found in [reference needed]. Figure 4 The steps described in the embodiments are not repeated here.
[0123] Step S205: If yes, in response to the target vehicle's entry signal in the parking lot, assign the energy storage vehicle to wait in the parking lot entrance area and push a guidance mode notification to the user terminal.
[0124] The parking lot entry signal is a signal generated by the parking management system or license plate recognition system when a vehicle passes through the parking lot entrance, used to confirm that the target vehicle has entered the parking lot.
[0125] The guidance mode notification refers to the prompt information pushed by the server to the user's terminal, which is used to inform the user that their vehicle will be guided to an available parking space by an energy storage vehicle.
[0126] In one feasible embodiment, the parking lot has several parking spaces for energy storage vehicles to park and recharge in the parking lot entrance area. When the number of available parking spaces is less than the preset number of scarce parking spaces, the server will automatically activate the guidance mode. The guidance mode refers to guiding vehicles to available parking spaces using energy storage vehicles. After activating this guidance mode, upon receiving an entry signal from a target vehicle in the parking lot, an energy storage vehicle will be assigned to wait in the parking lot entrance area, and a guidance mode notification will be pushed to the user's device to inform the user, for example, that due to parking space scarcity, the energy storage vehicle will provide route guidance services.
[0127] Step S206: Obtain the guide route from the parking lot entrance area to the target available parking space.
[0128] The target available vehicle refers to a parking space selected from available spaces based on real-time parking information, order type, and a preset parking allocation strategy. The preset parking allocation strategy prioritizes parking areas closer to the parking lot entrance from several parking zones, and within the same parking zone, uses the parking space number as the second priority.
[0129] The guiding route refers to the optimal path from the entrance area to the target available parking space. It usually takes into account factors such as road network structure, real-time traffic flow, and parking space distribution, and is used to guide the energy storage vehicle and the target vehicle.
[0130] In one feasible embodiment, the target vehicle enters from the west entrance of the parking lot, and the server assigns it parking space number 15 in area A. The parking management system calculates the route based on the internal road network: West Entrance → Main Road in Area A → Secondary Road in Area A → Parking Space No. 15. This route includes multiple path nodes and turning instructions (such as left turn, right turn, and straight ahead), ultimately generating guided route data. The server stores this guided route data and prepares to push it to the energy storage vehicle and the user terminal.
[0131] Step S207: Push the route to the energy storage vehicle and the user terminal.
[0132] After receiving the route, the energy storage vehicle calls upon the onboard navigation system to execute automatic driving;
[0133] After receiving the route, the user terminal displays it to the user in a visual interface (map, route guidance text or animation), prompting the user to follow the energy storage vehicle to the target available parking space.
[0134] Step S208: In response to the energy storage vehicle recognizing that the target vehicle is within the preset following distance, the energy storage vehicle is controlled to move according to the guidance route, and a guidance mode start notification is pushed to the user terminal.
[0135] The preset following distance refers to the distance at which the energy storage vehicle starts and moves according to the guided route when the target vehicle is detected to be within that distance in guidance mode. For example, this distance can be set to 3–5 meters and can be dynamically adjusted according to the parking lot road environment.
[0136] The guidance mode start notification refers to the prompt message pushed to the user's terminal after the target vehicle is detected to enter the preset following distance, indicating that the guidance service has officially started.
[0137] In the following embodiments, there is a vehicle parked in a parking space, and its charging order type is "in-place order." The energy storage vehicle has the ability to charge multiple vehicles simultaneously. This application embodiment provides a multi-vehicle charging method, referring to... Figure 3 The method includes:
[0138] Step S301: Obtain the in-place charging orders with the order type "in-place order" from all charging orders in the parking lot at the current moment.
[0139] Among them, "in-place charging order" refers to a charging order with the order type "in-place order". An in-place charging order indicates that the user's vehicle is already parked in a parking space when the charging request is submitted.
[0140] Furthermore, after obtaining all in-situ charging orders, these in-situ charging orders are combined to form an in-situ order set.
[0141] For example, if there are 20 charging orders in the parking lot at the current moment, and 14 of them are in-place charging orders, then these 14 charging orders will be marked as in-place charging orders.
[0142] Step S302: Determine whether there are adjacent vacant parking spaces that are adjacent to the parking spaces corresponding to the charging orders.
[0143] An available parking space refers to the parking space corresponding to an available charging order. For example, if there are 14 available charging orders, then the parking spaces corresponding to these 14 available charging orders will be marked as available parking spaces.
[0144] Adjacent vacant parking spaces refer to parking spaces located to the left and right of vacant parking spaces.
[0145] After obtaining the set of available parking spaces, the server reads the number and spatial location of each available parking space. It then iterates through the real-time parking space data, comparing the spatial relationship between available and vacant spaces to determine if there are any adjacent vacant spaces. If so, the space is marked as an "adjacent vacant space"; otherwise, the server skips that space and proceeds to the next available space.
[0146] Step S303: If so, update the target available parking space in the lead route using nearby available parking spaces.
[0147] On the other hand, if there is no adjacent vacant parking space next to the occupied parking space, a vacant parking space is obtained according to the preset parking space allocation strategy as the target vacant parking space in the lead-in route.
[0148] Updating the target available parking space in the lead-up route refers to the operation of replacing the target available parking space of the target vehicle with a nearby available parking space, and replanning or modifying the driving path based on the generated original lead-up route.
[0149] Step S304: Push nearby available parking spaces to the user's terminal.
[0150] After receiving information about nearby available parking spaces, the user terminal displays the information to the user through a visual interface (map, route guidance text, or animation), prompting the user to follow the energy storage vehicle to the nearby available parking space.
[0151] Step S305: In response to the energy storage vehicle recognizing that the target vehicle is parked in a nearby vacant parking space, control the energy storage vehicle to charge the target vehicle and the vehicle corresponding to the in-situ charging order.
[0152] In one feasible embodiment, the energy storage vehicle is equipped with two mechanical charging arms and several different charging connectors. When the energy storage vehicle detects that a target vehicle is parked in a nearby vacant parking space, it obtains the charging connectors corresponding to the vehicle in the parking space and the charging connectors corresponding to the target vehicle based on the in-situ charging order. Then, it uses the two mechanical charging arms to insert the two charging connectors into the charging ports of the corresponding vehicles for charging, so as to realize that one energy storage vehicle can charge two vehicles at the same time, thereby improving charging efficiency.
[0153] Reference Figure 4 The steps for allocating vacant parking spaces according to the preset parking space allocation method include:
[0154] Step S401: Obtain the location information of all working energy storage vehicles performing charging tasks in the parking lot and the parking space information of the vehicles being charged.
[0155] Working energy storage vehicles refer to energy storage vehicles that are currently performing charging tasks.
[0156] Parking space information refers to a set of data such as the parking space number, coordinates, and size of the parking space where the vehicle being charged is currently parked.
[0157] In one feasible embodiment, the server first queries all energy storage vehicles in the "charging" state and extracts their real-time location information. Simultaneously, the server retrieves the parking space information for the corresponding vehicle from the parking management system.
[0158] Step S402: Determine whether there is a temporary vacant parking space adjacent to the parking space corresponding to the parking space information among all the vacant parking spaces.
[0159] Temporary vacant parking spaces refer to vacant parking spaces within the vicinity (such as adjacent to the left or right) of a parking space occupied by a vehicle being charged.
[0160] Step S403: If yes, push the location of the temporary vacant parking space to the user's terminal.
[0161] On the other hand, if there are no temporary vacant parking spaces adjacent to the parking space corresponding to the parking space information among all available parking spaces, then it can be referred to Figure 2 Implementation examples Figure 3 The method in this embodiment involves using an energy storage vehicle to guide the user's vehicle to an available parking space.
[0162] After receiving the location of a temporarily available parking space, the user terminal sends the parking space number, area coordinates, and location information to the user terminal and displays it to the user in a visual interface (map, route guidance text, or animation), prompting the user to follow the energy storage vehicle to the nearest available parking space.
[0163] Step S404: Upon receiving the estimated arrival time submitted by the user, control the working energy storage vehicle to move to the entrance of the temporary vacant parking space to reserve the space.
[0164] The estimated arrival time refers to the time the user selects to arrive at a temporary available parking space when submitting a charging order (reservation order type). Furthermore, if the user does not select an estimated time, the default arrival time is used and pushed to the user's device to remind them to arrive at the temporary available parking space within that time. The default arrival time is preset and can be adjusted according to actual needs.
[0165] "Landing reservation" refers to the operation where, when a user's vehicle arrives near a temporarily available parking space or when the energy storage vehicle fails to recognize the user's vehicle, the energy storage vehicle moves to the entrance of the temporarily available parking space to ensure that the parking space is not occupied by other vehicles.
[0166] Step S405: If the occupation time is less than the expected arrival time, in response to the working energy storage vehicle identifying the target vehicle, control the working energy storage vehicle to perform a reset operation.
[0167] Occupancy time refers to the time it takes for an energy storage vehicle to occupy a parking space.
[0168] The reset operation refers to the process by which an energy storage vehicle, when performing a parking space reservation task, actively exits the entrance area of a temporary vacant parking space and returns to its position before performing the reservation operation when it detects that a target vehicle has arrived near the temporary vacant parking space and is preparing to park there, so as to make room for the target vehicle.
[0169] In this scenario, if the estimated arrival time submitted by the user has not yet arrived, the energy storage vehicle is already occupying the parking space. If, during this period, the energy storage vehicle detects a target vehicle near the temporary vacant parking space using its onboard sensors (such as cameras, radar, or license plate recognition modules), and if the distance to the detected target vehicle is less than a preset clearance distance, a reset operation is immediately triggered. The energy storage vehicle then performs the reset action, freeing up the entrance position for the temporary vacant parking space.
[0170] Step S406: Identify that the target vehicle is parked in a temporary vacant parking space, and control the working energy storage vehicle to charge both the target vehicle and the vehicle being charged simultaneously.
[0171] When the target vehicle completes its parking and is identified as being in a temporarily available parking space, the energy storage vehicle connects to the target vehicle based on the charging port location. The energy storage vehicle then activates a dual-channel power supply mode, with one end continuing to supply power to the original vehicle being charged, and the other end supplying power to the target vehicle. During charging, the voltage, current, and temperature of both vehicles are monitored in real time, and the power allocation strategy is dynamically adjusted based on battery capacity and SOC status. For example, when one energy storage vehicle charges two vehicles simultaneously: the battery capacities of the two vehicles may differ (e.g., vehicle A is 60 kWh, vehicle B is 80 kWh); the battery SOC status of the two vehicles may differ (e.g., vehicle A has SOC = 20%, vehicle B has SOC = 70%). If a fixed power allocation method is used (e.g., an average of 25 kW per vehicle), the following problems will occur: vehicles with lower SOC need to be charged faster, otherwise the waiting time will be too long, resulting in a poor user experience; the charging efficiency of vehicles with higher SOC gradually decreases, and if too much power is still allocated, it will cause energy waste and even the risk of battery overheating. Therefore, the power distribution ratio between the two vehicles needs to be dynamically adjusted based on battery capacity and State of Charge (SOC). For example, the vehicle with a lower SOC should be given higher power to accelerate battery charge accumulation. When the SOC reaches a set threshold (e.g., 70%), the power distribution should be gradually reduced.
[0172] In the following embodiments, there may be situations where temporary available parking spaces are not located in areas where the target vehicle frequently parks. To address this, this application provides a method for obtaining available parking spaces based on historical parking areas, referring to... Figure 5 The method includes:
[0173] Step S501: Obtain the historical parking areas of the target vehicle.
[0174] The parking lot is divided into several parking areas. The historical parking area refers to the set of parking areas calculated by the server based on the historical parking data corresponding to the target vehicle obtained from the parking management system. The historical parking data includes parking space numbers, which can be used to determine the parking area to which the number belongs.
[0175] Furthermore, when determining historical parking areas, the proportion of parking frequency in each parking area to the total parking frequency in the area set is calculated. Parking areas with a proportion greater than a preset parking proportion are designated as historical parking areas. The preset parking proportion is a fixed constant that can be adjusted according to actual needs. In this embodiment, the preset parking proportion can be set to 70%. On the other hand, if no parking area in the area set has a parking frequency greater than the preset parking proportion, then... Figure 4 The steps in the embodiment push available parking spaces to the user.
[0176] Step S502: Determine whether the temporarily available parking space is located within the historical parking area.
[0177] Each parking area in the parking lot has a pre-set set of parking numbers.
[0178] The system queries the parking space number corresponding to the temporary vacant parking space in the historical parking area's parking space number set. If the query result is yes, it means that the temporary vacant parking space is located in the historical parking area; otherwise, it is not located in the historical parking area.
[0179] Step S503: If not, push a request to the user to accept charging in a different area.
[0180] On the other hand, if the temporarily available parking space is located within a historical parking area, then refer to... Figure 4 The method execution of the embodiment.
[0181] The "Cross-area charging acceptance request" refers to a prompt message pushed by the server to the user's client when a temporary available parking space is detected that is not in the target vehicle's historical parking area. This message is used to solicit the user's willingness to charge the vehicle in another parking area.
[0182] If not, it means the temporarily available parking space is located within the historical parking area, indicating that the user does not want to park there or cannot park there. In this case, a request to accept charging in a different area is pushed to the user's device to inquire whether the user is willing to charge in another parking area. After receiving the request, the user can choose to "accept" or "decline".
[0183] Step S504: If the request to accept charging in a different area is rejected, obtain an available parking space in the historical parking area.
[0184] When a cross-regional charging request is sent to the user's device, and the user selects the "decline" option on the device to refuse the cross-regional charging request, the system retrieves parking space information, including the parking space number, area coordinates, and location, from the historical parking area.
[0185] Step S505: Determine whether there are two adjacent combinations of available parking spaces.
[0186] A combined vacant parking space refers to two or more adjacent vacant parking spaces in the same parking area, which are marked as combined vacant parking spaces.
[0187] In one feasible embodiment, the user's historical parking area is zone B, and the set of available parking spaces within this zone is {B12, B13, B18}. B12 and B13 are adjacent and both are vacant. Therefore, {B12, B13} is marked as a "combined available parking space" and used as a candidate result for subsequent parking space allocation. B18 exists in isolation and does not constitute a combined available parking space.
[0188] Step S506: If yes, push one of the available parking spaces in the combination as the target available parking space to the user terminal.
[0189] On the other hand, if there are no two adjacent available parking spaces, an available parking space will be obtained according to the preset parking space allocation strategy and pushed to the user.
[0190] For example, there is a combination of available parking spaces {B12, B13}. One of the available parking spaces in the combination is randomly selected as the target available parking space, such as B12, and pushed to the user's terminal.
[0191] Step S507: Assign the energy storage vehicle to move to the vicinity of the target available parking space.
[0192] The area near the target vacant parking space refers to a certain range around the target parking space (such as an operating radius of 2-5 meters). The energy storage vehicle can complete standby, docking preparation and charging operations within this area without affecting the normal parking of the target vehicle.
[0193] After obtaining the target available parking space, the location of the parking space corresponding to the parking space number is obtained by combining the parking management system, and the energy storage vehicle is assigned to that location to wait.
[0194] Step S508: Use another available parking space in the combination as the temporary available parking space for the next target vehicle.
[0195] The next target vehicle refers to the vehicle for which a charging order will be submitted at a future time.
[0196] The other available parking space in the combination of available parking spaces refers to another parking space besides the one selected in step S506. For example, there are combination of available parking spaces {B12, B13}. If B12 is selected as the target available parking space, then B13 is the other available parking space in the combination of available parking spaces, that is, B13 is selected as the temporary available parking space for the next target vehicle.
[0197] In this system, after assigning one of the available parking spaces to the current target vehicle, the other space is marked as a temporary available space. This temporary available space information is written to the dispatch table and linked to the reservation order of the next target vehicle. When the next target vehicle enters the parking lot, it can be guided to this temporary available space, enabling the energy storage vehicle to charge multiple vehicles in the same area.
[0198] This application provides a method for parking an energy storage vehicle based on its interface location, referring to... Figure 6 The method includes:
[0199] Step S601: In response to the order termination request of the target available parking space and after recognizing that the target vehicle has driven out of the target available parking space, control the energy storage vehicle to move to the target available parking space and enter the order waiting state.
[0200] An order completion request refers to a request submitted by the user to end the current charging task or by the energy storage vehicle to end the current charging task.
[0201] "Listening status" refers to the standby status of the energy storage vehicle when it has not received a new charging task, and it maintains a communication connection with the server so that it can respond quickly when a new order is generated.
[0202] In one feasible embodiment, after receiving an order completion request from the target vehicle, the server uses the camera on the energy storage vehicle to identify that the vehicle has left the target available parking space. It then generates a dispatch command to move the energy storage vehicle to the target available parking space and park it. While parked, the energy storage vehicle automatically switches to a waiting state, periodically uploading its location information and remaining battery power to the server so that it can be prioritized for allocation when a new order is generated.
[0203] Step S602: Receive the charging order for the next target vehicle and obtain the location of the charging port of the next target vehicle.
[0204] The method for obtaining the location of the charging port of the next target vehicle can be referred to in step S103, and will not be repeated here.
[0205] Step S603: Determine whether the charging port is facing the target vacant parking space.
[0206] "Facing the target vacant parking space" means that after the next target vehicle is parked in a temporary vacant parking space, its charging port faces the energy storage vehicle, which means that the connection can be completed without the energy storage vehicle needing to move.
[0207] For example, when a vehicle reverses into a parking space, the front of the vehicle is facing forward. The temporary vacant parking space is located to the right of the target vacant parking space. There is a next target vehicle C, whose charging port is located on the left front side. The next target vehicle C is parked in the temporary vacant parking space by reversing into the parking space, with its charging port facing to the left. At this time, the energy storage vehicle is parked in the target vacant parking space on the left. Therefore, the next target vehicle can be charged without moving the energy storage vehicle.
[0208] Step S604: If yes, control the energy storage vehicle to wait in the target available parking space until the next target vehicle arrives at the temporary available parking space, and charge the next target vehicle.
[0209] In one feasible embodiment, after confirming that the charging port direction matches the target available parking space, the server issues a waiting instruction to the energy storage vehicle. The energy storage vehicle remains parked in the target available parking space while simultaneously identifying the status of adjacent parking spaces via a camera. When the next target vehicle is detected parking in a temporarily available parking space, the energy storage vehicle docks with its charging port and enters charging mode.
[0210] Step S605: If not, if the next target vehicle is detected to be parked in a temporary vacant parking space, control the energy storage vehicle to move to the front of the next target vehicle and perform connector docking and charging according to the charging port position of the next target vehicle.
[0211] In one feasible embodiment, when the location of the charging port of the next target vehicle is detected to be inconsistent with the direction of the target vacant parking space, a new scheduling instruction will be generated to guide the energy storage vehicle to move from the target vacant parking space to the front of the temporary vacant parking space where the next target vehicle is parked, and adjust the mechanical charging arm to perform connector docking operation based on its charging port location information, and then perform charging operation.
[0212] This application provides a vehicle charging method based on remaining battery power matching, referring to... Figure 7 The method includes:
[0213] Step S701: Obtain the target vehicle's battery charge information and estimated parking time.
[0214] Battery power information refers to the vehicle battery's capacity, remaining charge (SOC, State of Charge), and rechargeable state data provided by the vehicle's BMS (Battery Management System), which is used to calculate the charging needs of the target vehicle.
[0215] Estimated parking time refers to the planned duration of the vehicle's stay in the current parking space when the user submits a charging order, such as 4 hours, 8 hours, 12 hours, or 24 hours.
[0216] In one feasible embodiment, there is a communication connection between the vehicle terminal and the user terminal (such as a mobile phone). After the vehicle terminal obtains the current battery power information of the vehicle, it sends the battery power information to the user terminal. When the user terminal submits a charging order, it can authorize the current vehicle's battery power information to be uploaded to the server in the charging order to obtain the target vehicle's battery power information.
[0217] Step S702: Obtain the charging completion time and estimated remaining power of all energy storage vehicles for the current charging task.
[0218] The charging task refers to the task of the energy storage vehicle charging the current vehicle.
[0219] Charging completion time refers to the estimated time after the energy storage vehicle has completed its charging task.
[0220] The estimated remaining power capacity refers to the amount of usable power that the energy storage vehicle will have left in its battery after completing its current task, which will be used to continue providing charging services for other vehicles.
[0221] In one feasible embodiment, the server records the charging task being performed by the energy storage vehicle, including the target vehicle's battery capacity, current battery level, charging mode (fast charging / slow charging), and the energy storage vehicle's maximum output power. Based on these parameters, a preset charging time prediction model is invoked to calculate the charging completion time. For example, if the remaining battery demand of the vehicle being charged is 40 kWh and the current output power of the energy storage vehicle is 20 kW, then the estimated charging time is 2 hours. If the charging task starts at 18:00, then the charging completion time is 20:00.
[0222] Obtain the current remaining available power (e.g., 80 kWh) from the vehicle's Battery Management System (BMS). Calculate the expected power consumption based on the needs of the vehicle being charged during the current charging task. For example, if the current task is expected to output 30 kWh, then the expected remaining power after the charging task is determined to be 80 – 30 = 50 kWh.
[0223] Step S703: Obtain the target estimated remaining power that matches the charging demand corresponding to the battery power information from several estimated remaining power levels.
[0224] Charging demand refers to the amount of electricity a target vehicle needs to replenish based on its battery capacity and current battery charge level. For example, if the battery capacity is 70 kWh, the current battery charge level is 30%, and the target battery charge level is 80%, then the charging demand is 70 × (80% - 30%) = 35 kWh.
[0225] The target estimated remaining power refers to the estimated remaining power that can meet the charging needs of the target vehicle after all energy storage vehicles have completed their current tasks. This estimated remaining power information is marked as the target estimated remaining power information.
[0226] Step S704: Determine whether the charging completion time of the candidate energy storage vehicle corresponding to the target expected remaining power meets the expected parking time.
[0227] The energy storage vehicle to be selected refers to an energy storage vehicle whose remaining power is expected to meet the charging needs of the target vehicle. This energy storage vehicle is marked as a potential energy storage vehicle.
[0228] In one feasible embodiment, the "charging completion time" of the candidate energy storage vehicle is compared with the "estimated parking time" submitted by the user. Specifically, the estimated parking time allows the determination of the target vehicle's estimated departure time, and the battery charge information allows the determination of the energy storage vehicle's target charging completion time. The estimated departure time is subtracted from the target charging completion time to obtain the latest charging time. If the energy storage vehicle's charging completion time is less than the latest charging time, it is considered "compliant"; otherwise, it is considered "non-compliant".
[0229] Step S705: If yes, after the candidate energy storage vehicle completes the current charging task, assign the candidate energy storage vehicle to charge the target vehicle.
[0230] In one feasible embodiment, when the server determines that a candidate energy storage vehicle can both meet the charging needs of the target vehicle and complete the charging task within the estimated parking time, it adds the vehicle to the scheduling plan. After the energy storage vehicle completes its current charging task, the server immediately issues a scheduling instruction to control it to drive to the target vehicle's parking space. Upon arrival, the energy storage vehicle performs docking charging for the target vehicle.
[0231] Step S706: If not, assign a fully charged energy storage vehicle to charge the target vehicle.
[0232] A fully charged energy storage vehicle refers to an energy storage vehicle that is in an idle state and whose battery is fully charged or close to fully charged (e.g., SOC≥95%), and can perform a new charging task at any time.
[0233] In one feasible embodiment, when the server determines that no candidate energy storage vehicle can complete charging within the target vehicle's expected parking time, it immediately selects a fully charged energy storage vehicle from the currently available energy storage vehicles. This energy storage vehicle is then directly assigned to the target vehicle's parking space, and the docking and charging operation is immediately executed.
[0234] Based on the same inventive concept, embodiments of this application provide a vehicle charging scheduling system based on energy storage vehicles, including:
[0235] The acquisition module is used to acquire charging orders, charging port locations, and battery information.
[0236] A memory for storing the program of the vehicle charging scheduling method based on the above-mentioned energy storage vehicle;
[0237] The processor and the program in the memory can be loaded and executed by the processor to implement the above-mentioned vehicle charging scheduling method based on energy storage vehicles.
[0238] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0239] This application provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as a vehicle charging scheduling method based on an energy storage vehicle.
[0240] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.
[0241] Based on the same inventive concept, embodiments of this application provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded and executed by the processor to perform a vehicle charging scheduling method based on an energy storage vehicle.
[0242] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0243] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. A vehicle charging scheduling method based on energy storage vehicles, characterized in that, include: Receive charging orders submitted by users and generate energy storage vehicle assignment orders; According to the energy storage vehicle dispatch order, the energy storage vehicle is dispatched to the vicinity of the target vehicle; The location of the target vehicle's charging port is obtained based on the preset vehicle charging port information. The energy storage vehicle is controlled to perform a docking operation with the target vehicle based on the location of the charging port. Obtain battery information for the target vehicle; Determine whether the target vehicle meets the charging requirements based on battery information; If so, control the energy storage vehicle to charge the target vehicle; The order type for obtaining charging orders includes pre-booked orders and in-place orders; If the order type is a reservation order, obtain available parking spaces in the parking lot; Determine if the number of available parking spaces is less than the preset number of scarce parking spaces; If not, allocate vacant parking spaces according to the preset parking space allocation method; If so, in response to the target vehicle's entry signal in the parking lot, the energy storage vehicle is assigned to wait in the parking lot entrance area, and a guidance mode notification is pushed to the user terminal; Obtain a guide route from the parking lot entrance area to the target available parking space; The route will be pushed to energy storage vehicles and users; In response to the energy storage vehicle recognizing that the target vehicle is within the preset following distance, the energy storage vehicle is controlled to move according to the guidance route, and a guidance mode start notification is pushed to the user terminal; Retrieve the in-place charging orders that are in-place orders from all charging orders in the parking lot at the current moment; Determine whether there are adjacent vacant parking spaces that are adjacent to the parking spaces corresponding to the charging orders. If so, update the target available parking space in the lead-up route using nearby available parking spaces. If there are no nearby available parking spaces adjacent to the available parking space, obtain an available parking space as the target available parking space in the lead-up route according to the preset parking space allocation strategy. Push nearby available parking spaces to the user's device; In response to the energy storage vehicle recognizing that the target vehicle is parked in a nearby available parking space, the energy storage vehicle is controlled to charge the target vehicle and the vehicle corresponding to the in-situ charging order; The steps for allocating vacant parking spaces according to the preset parking space allocation method include: Obtain the location information of all working energy storage vehicles performing charging tasks in the parking lot and the parking space information of the vehicles being charged; Determine if there is a temporary available parking space adjacent to the parking space corresponding to the parking space information among all available parking spaces; If so, push the location of the temporarily available parking space to the user's device; Upon receiving the estimated arrival time submitted by the user, the system controls the working energy storage vehicle to move to the entrance of a temporary vacant parking space to reserve it. If the occupancy time is less than the expected arrival time, the working energy storage vehicle will be controlled to perform a reset operation in response to the working energy storage vehicle recognizing the target vehicle. Once the target vehicle is identified as being parked in a temporarily vacant parking space, the working energy storage vehicle is controlled to charge both the target vehicle and the vehicle being charged simultaneously.
2. The vehicle charging scheduling method based on energy storage vehicles according to claim 1, characterized in that, The method further includes: Obtain the historical parking areas of the target vehicle; Determine whether the temporarily available parking space is located within the historical parking area; If not, push a request to the user to accept charging in a different area; If a request to charge in a different area is rejected, an available parking space can be obtained within the historical parking area. Determine if there are two adjacent combinations of available parking spaces; If so, push one of the available parking spaces in the combination as the target available parking space to the user's terminal; Assign the energy storage vehicle to the vicinity of the target available parking space; Use the other available parking space in the combination as the temporary available parking space for the next target vehicle.
3. The vehicle charging scheduling method based on energy storage vehicles according to claim 2, characterized in that, The method further includes: In response to the order termination request for the target available parking space and after recognizing that the target vehicle has left the target available parking space, the energy storage vehicle is controlled to move to the target available parking space and enter the order waiting state. Upon receiving a charging order for the next target vehicle, obtain the location of the charging port for the next target vehicle; Determine if the charging port is facing the target available parking space; If so, control the energy storage vehicle to wait in the target available parking space until the next target vehicle arrives at the temporary available parking space, and then charge the next target vehicle. If not, the system identifies the next target vehicle parked in a temporary vacant parking space, controls the energy storage vehicle to move to the front of the next target vehicle, and performs docking and charging operations based on the charging port location of the next target vehicle.
4. The vehicle charging scheduling method based on energy storage vehicles according to claim 1, characterized in that, The method further includes: Obtain the target vehicle's battery level and estimated parking time; Obtain the charging completion time and estimated remaining power of all energy storage vehicles for the current charging task; Obtain the target estimated remaining power that matches the charging demand corresponding to the battery power information from several estimated remaining power levels; Determine whether the charging completion time of the candidate energy storage vehicle corresponding to the expected remaining power of the target meets the expected parking time; If so, once the selected energy storage vehicle completes its current charging task, it will be assigned to charge the target vehicle. If not, assign a fully charged energy storage vehicle to charge the target vehicle.
5. A vehicle charging scheduling system based on energy storage vehicles, characterized in that, The system is used to execute the vehicle charging scheduling method based on energy storage vehicles as described in any one of claims 1 to 4, including: The acquisition module is used to acquire charging orders, charging port locations, and battery information. A memory for storing the program of the vehicle charging scheduling method based on energy storage vehicles; The processor and memory can load and execute the program to implement the vehicle charging scheduling method based on energy storage vehicles.
6. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that, The computer program is stored that can be loaded by a processor and executed as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Vehicle charging method based on mobile charging strategy
CN115871502A
Charging control method and system, electronic equipment and storage medium
CN116198366A
Intelligent vehicle scheduling method, terminal equipment and storage medium
CN118521136A