Vehicle charging method and device, server and storage medium

By matching requests and status information within the electric vehicle charging area with the server, the system directly controls the starting of the charging equipment, solving the cumbersome charging problem of electric vehicles, enabling plug-and-charge functionality, and improving charging speed and accuracy.

CN119459432BActive Publication Date: 2026-01-27SHENZHEN ANAJI TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411817789.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2026-01-27
Estimated Expiration
2044-12-11

AI Technical Summary

Technical Problem

When charging electric vehicles, users need to manually scan and bind the vehicle and the charging station, which makes the charging start process time-consuming and cumbersome. The existing plug-and-charge method is difficult to implement in complex situations.

Method used

By obtaining charging requests and device status information within the charging area through the server, and directly controlling the charging device to start charging when the number of requests matches the number of status transitions, user operations and matching algorithms are reduced, enabling plug-and-charge functionality.

Benefits of technology

It improves the speed and accuracy of vehicle charging startup, simplifies the charging process, reduces operating costs, and enhances user experience and resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119459432B_ABST
    Figure CN119459432B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a vehicle charging method and device, a server and a storage medium. The method comprises: obtaining charging requests generated by a first charging area in a first time period; obtaining state information of charging devices in the first charging area in the first time period; if the number of the charging requests in the first time period is consistent with the number of charging devices whose state information is converted from an unconnected state to a connected and uncharged state in the first time period, starting charging of the charging devices whose state information is converted from the unconnected state to the connected and uncharged state. The embodiments of the present application can improve the starting speed of vehicle charging.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle charging technology, and in particular to a vehicle charging method, device, server and storage medium. Background Technology

[0002] Currently, when users charge electric vehicles, they need to complete the pairing between the vehicle and the charging station in order to control the paired charging station to charge the vehicle. For example, users need to manually scan and bind the vehicle and the charging station, and the process of controlling the charging station is relatively cumbersome, and the vehicle charging start process takes a long time. Summary of the Invention

[0003] This application discloses a vehicle charging method, apparatus, server, and storage medium, which can improve the start-up speed of vehicle charging.

[0004] This application discloses a vehicle charging method, the method comprising:

[0005] Get the charging requests generated in the first charging area within the first time period;

[0006] Obtain the status information of the charging devices in the first charging area during the first time period;

[0007] If the number of charging requests within the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, then the charging devices whose status information changes from unconnected to connected but not charging are controlled to start charging.

[0008] In this embodiment, the server can obtain charging requests generated in the first charging area within a first time period and obtain the status information of the charging devices in the first charging area within the first time period. If the number of charging requests within the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, the server can control the charging devices to start charging. This eliminates the need for user operation or the server's matching algorithm to determine the charging device connected to the vehicle that issued the charging request, reducing the complexity of the charging process and thereby improving the vehicle charging startup speed, achieving a plug-and-charge effect.

[0009] In one embodiment, after controlling the charging device to start charging, the method further includes:

[0010] After the target vehicle corresponding to the charging request finishes charging, the first charging information of the target vehicle is obtained.

[0011] Determine the second charging information of the target charging device in the charging equipment that has stopped receiving power;

[0012] Based on the first charging information and the second charging information, a charging order corresponding to the target vehicle is determined, and the charging order is used for charging settlement of the target vehicle.

[0013] By implementing this embodiment, the server can also obtain the first charging information of the target vehicle after the target vehicle corresponding to the charging request finishes charging, and determine the second charging information of the target charging device that has finished supplying power. Then, based on the first charging information and the second charging information, the server can determine the charging order corresponding to the target vehicle to perform charging settlement for the target vehicle. This ensures the accuracy of vehicle matching for the charging device, prevents charging settlement errors, and realizes an automated charging settlement process, reducing the consumption of manual resources and lowering the operating costs of the charging area.

[0014] In one embodiment, the first charging information includes at least one of the following: the vehicle's charging connection time, the vehicle's charging start time, and the vehicle's charging end time.

[0015] The second charging information includes at least one of the following: the charging connection time of the charging device, the charging start time of the charging device, and the charging end time of the charging device. The items included in the second charging information correspond to the items included in the first charging information.

[0016] By implementing this embodiment, the matching accuracy between the target vehicle and the target charging equipment can be improved through accurate matching of time information.

[0017] In one embodiment, determining the charging order corresponding to the target vehicle based on the first charging information and the second charging information includes:

[0018] If only one first target charging device's second charging information matches the first charging information corresponding to the target vehicle, then the charging order corresponding to the first target charging device is determined to be the charging order corresponding to the target vehicle.

[0019] By implementing this embodiment, the server identifies the only existing first target charging device as the charging device that establishes a charging connection with the target vehicle and charges the target vehicle. This establishes a unique correspondence between the charging order and the target vehicle, reduces the possibility of order misjudgment, and improves the efficiency and accuracy of charging settlement.

[0020] In one embodiment, the first charging information further includes the vehicle's charging capacity, and the second charging information further includes the power consumption of the charging equipment; the method further includes:

[0021] If there are multiple first target charging devices whose second charging information matches the first charging information of the target vehicle, then the current charging loss ratio of each first target charging device is determined based on the power consumption of each first target charging device and the charging power of the target vehicle. The charging loss ratio is used to characterize the energy conversion efficiency during the charging process.

[0022] Calculate the difference in charging loss ratio between the current charging loss ratio corresponding to each of the first target charging devices and the historical charging loss ratio corresponding to the target vehicle;

[0023] The charging order corresponding to the second target charging device is determined to be the charging order corresponding to the target vehicle; the second target charging device is the first target charging device with the smallest difference in charging power loss ratio.

[0024] Implementing this embodiment enables the vehicle charging method to adapt to complex charging scenarios, especially when charging equipment is dense or charging requests are frequent, ensuring the accuracy of charging settlement, thereby optimizing the management efficiency of the charging area and improving the user experience.

[0025] In one embodiment, after controlling the charging device to start charging, the method further includes:

[0026] During the charging process of the target vehicle corresponding to the charging request, the historical charging loss ratio of the target vehicle and the real-time charging loss ratio of the charging equipment are determined; the charging loss ratio is used to characterize the energy conversion efficiency during the charging process.

[0027] Based on the historical charging loss ratio and the real-time charging loss ratio, a charging order corresponding to the target vehicle is determined, and the charging order is used for charging settlement of the target vehicle.

[0028] Implementing this embodiment allows for the matching of charging orders for vehicles during the charging process, avoiding high server load caused by multiple vehicles charging simultaneously and matching charging orders, thus improving the efficiency of charging order matching. Furthermore, since the server can monitor the target vehicle and charging equipment in real time during the charging process, it can also monitor parameters such as current, voltage, and temperature to ensure the safety and stability of the charging process. In the event of an anomaly, the server automatically terminates charging and notifies the user, thereby improving vehicle charging safety.

[0029] In one embodiment, obtaining the charging requests generated by the first charging area within a first time period includes:

[0030] Obtain the charging request sent by the first vehicle in the first charging area. The charging request sent by the first vehicle carries the location information of the first vehicle and the charging connection time between the first vehicle and the charging equipment.

[0031] The first time period is determined based on the charging connection time of the first vehicle;

[0032] The first charging area is determined based on the location information of the first vehicle;

[0033] Get all charging requests generated in the first charging area within the first time period.

[0034] By implementing this embodiment, the server can obtain charging requests sent by a first vehicle in a first charging area. The charging request sent by the first vehicle can carry the location information of the first vehicle and the charging connection time between the first vehicle and the charging equipment. The server can then determine the first time period based on the charging connection time of the first vehicle, and determine the first charging area based on the location information of the first vehicle. Then, it can obtain all charging requests generated in the first charging area within the first time period. By statistically analyzing the number of charging requests based on the location information and the charging connection time, the server can understand the charging demand in real time, thereby optimizing the startup process of the charging equipment, improving the startup speed of vehicle charging, and avoiding the idleness and waste of the charging equipment due to the excessively long matching process, thus improving resource utilization efficiency.

[0035] In one embodiment, after obtaining the status information of the charging devices in the first charging area during the first time period, the method further includes:

[0036] If the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period is 0, then wait for a first preset interval and re-execute the step of obtaining the status information of the charging devices in the first charging area within the first time period.

[0037] Implementing this embodiment can solve the problem of data acquisition errors caused by network issues, thereby improving the practicality of the vehicle charging method.

[0038] In one embodiment, after obtaining the status information of the charging devices in the first charging area during the first time period, the method further includes:

[0039] If the number of charging requests within the first time period is inconsistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, then wait for a second preset interval and re-execute the step of obtaining the status information of the charging devices in the first charging area within the first time period.

[0040] Implementing this embodiment can resolve data acquisition errors caused by network issues or vehicles on other platforms, further improving the practicality of the vehicle charging method.

[0041] In one embodiment, after obtaining the status information of the charging devices in the first charging area during the first time period, the method further includes:

[0042] If the number of charging requests within the first time period is inconsistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, then a new first time period is determined.

[0043] According to the new first time period, the step of obtaining the charging requests generated in the first charging area within the first time period is re-executed until the number of the charging requests within the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period.

[0044] In implementing this embodiment, if the number of charging requests within a first time period is inconsistent with the number of charging devices whose status information changed from unconnected to connected but not charging within the first time period, the server determines a new first time period. Then, it re-executes the step of acquiring charging requests generated in the first charging area within the first time period according to the new first time period, until the number of charging requests within the first time period matches the number of charging devices whose status information changed from unconnected to connected but not charging within the first time period. By continuously adjusting the first time period, the problem of data exchange delays can be effectively solved, ensuring that the server can accurately match charging requests with charging devices. This improves the accuracy of vehicle charging and the reliability of the charging process, reduces matching errors caused by improper setting of the first time period, optimizes the charging startup process, and helps to achieve a more efficient and accurate plug-and-charge experience.

[0045] This application discloses a vehicle charging device applied to a server, the device comprising:

[0046] The request acquisition module is used to acquire charging requests generated in the first charging area within the first time period.

[0047] The status acquisition module is used to acquire the status information of the charging devices in the first charging area during the first time period.

[0048] The charging start module is configured to control the charging devices whose status information changed from the unconnected state to the connected-but-not-charging state to start charging if the number of charging requests within the first time period is consistent with the number of charging devices whose status information changed from the unconnected state to the connected-but-not-charging state within the first time period.

[0049] This application discloses a server, including:

[0050] Memory containing executable program code;

[0051] A processor coupled to the memory;

[0052] The processor calls the executable program code stored in the memory to execute the method described in any of the above embodiments.

[0053] This application discloses a computer-readable storage medium storing a computer program, wherein when executed by a processor, the computer program causes the processor to perform the methods described in any of the above embodiments. Attached Figure Description

[0054] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0055] Figure 1-A This is a schematic diagram illustrating an application scenario of a vehicle charging method disclosed in an embodiment of this application;

[0056] Figure 1-B This is a schematic diagram illustrating an application scenario of another vehicle charging method disclosed in an embodiment of this application;

[0057] Figure 2 This is a schematic flowchart of a vehicle charging method disclosed in an embodiment of this application;

[0058] Figure 3 This is a schematic flowchart of another vehicle charging method disclosed in an embodiment of this application;

[0059] Figure 4 This is a flowchart illustrating the method for determining charging orders disclosed in an embodiment of this application;

[0060] Figure 5 This is a schematic flowchart of another vehicle charging method disclosed in the embodiments of this application;

[0061] Figure 6This is a schematic flowchart of another vehicle charging method disclosed in the embodiments of this application;

[0062] Figure 7 This is a timing diagram of a vehicle charging method disclosed in an embodiment of this application;

[0063] Figure 8 This is a modular schematic diagram of a vehicle charging device disclosed in an embodiment of this application;

[0064] Figure 9 This is a structural block diagram of a server disclosed in an embodiment of this application. Detailed Implementation

[0065] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0066] It should be noted that the terms "comprising" and "having" and any variations thereof in the embodiments of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or devices.

[0067] It is understood that the terms "first," "second," etc., used in this application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another. For example, without departing from the scope of this application, first charging information may be referred to as second charging information, and similarly, second charging information may be referred to as first charging information. Both first charging information and second charging information are charging information, but they are not the same charging information.

[0068] In related technologies, vehicle charging involves a series of steps: card authentication, QR code scanning, and pre-payment. While these steps ensure the accuracy of vehicle charging and transactions, they also increase the user's workload, causing inconvenience. Therefore, to solve these problems, vehicle charging needs to achieve a plug-and-charge effect. Plug-and-charge means that when using charging equipment, vehicles can start charging simply by connecting the vehicle to the charging equipment without complicated payment and authentication steps, and automatically settle the payment when it ends, significantly improving the user's charging experience.

[0069] The first vehicle charging method in related technologies that enables plug-and-charge functionality needs to include features such as account binding, automatic identification, and automatic payment to improve user experience. Specifically:

[0070] Account binding function. Users can bind their vehicles to their accounts through the vehicle's corresponding application software or other designated service platforms. This binding process typically requires the user to enter the vehicle identification number (VIN) and user identity information to ensure a one-to-one correspondence between the user account and the vehicle. After the vehicle and user account are successfully bound, when the user goes to a charging station to charge, the charging equipment can automatically identify and read the vehicle's VIN, ensuring accurate matching between the vehicle and the user account.

[0071] Automatic identification function. To enhance user experience and ensure charging safety, charging equipment needs to be equipped with identification technology. This technology identifies the vehicle's vehicle identification number (VIN) and communicates securely with the vehicle. This automatic identification function reduces manual intervention, increases the automation level of the charging process and user convenience, and further enhances the overall safety and reliability of electric vehicle charging services.

[0072] Automatic payment function. Once charging is complete, the charging equipment automatically reports charging information to the settlement center. This information includes charging duration, energy consumption, and charging cost. The settlement center can then deduct the corresponding charging cost from the pre-linked user account. The entire payment process requires no manual operation from the user. Simultaneously, the settlement center also sends charging information to the user's terminal application via push notifications, SMS, or email to inform the user of the charging information, ensuring the user is promptly aware of charging costs and account changes. This automatic payment function simplifies the payment process, reduces cumbersome steps in traditional payment methods, and provides users with a smoother and more seamless payment experience.

[0073] However, this first vehicle charging method suffers from compatibility and equipment availability issues. In practical applications, it's necessary to ensure that both the vehicle and the charging equipment possess the aforementioned account binding, automatic identification, and automatic payment functions; otherwise, the charging method may not be feasible. Currently, not all vehicles and charging equipment support these functions. Therefore, the flexibility and convenience of this first vehicle charging method are limited, and it places high demands on the hardware of both the vehicle and the charging equipment.

[0074] In a second vehicle charging method that enables plug-and-charge functionality, software can be used to identify the charging device corresponding to the vehicle, thus achieving the plug-and-charge effect. Specifically, when the vehicle is connected to the charging device, the connected charging device can be identified based on both vehicle and charging device information, allowing for precise control to initiate charging.

[0075] However, this second charging method requires identifying the charging device connected to the vehicle, and in complex situations, the speed of identifying the charging device may be reduced, making it impossible to achieve the plug-and-charge effect.

[0076] This application discloses a vehicle charging method, device, server, and storage medium. It has low hardware requirements for vehicles and charging equipment, can be applied in most scenarios, and does not require determining the charging equipment connected to the vehicle. Instead, it controls the charging equipment to start charging when the number of charging requests in the first time period is consistent with the number of charging equipment whose status information changes from unconnected to connected but not charging in the first time period. This improves the vehicle charging start speed and achieves the effect of plug-and-charge.

[0077] The following will be described in detail with reference to the accompanying drawings.

[0078] like Figure 1-A As shown, Figure 1-A This is a schematic diagram of an application scenario for a vehicle charging method disclosed in an embodiment of this application. The application scenario may include multiple first vehicles 110, multiple charging devices 120, and a server 130. The first vehicles 110 may include electric vehicles or any other vehicles that need to be charged. The charging devices 120 may include charging piles, which may include AC charging piles, DC charging piles, etc. AC charging piles are charging piles that output AC current, and DC charging piles are charging piles that output DC current.

[0079] It's important to understand that charging devices 120 are typically installed in batches in the same area. Figure 1-A The multiple charging devices 120 in the first charging area can refer to a specific charging area that is physically or logically divided. For example, according to physical space, the first charging area can include, but is not limited to, charging stations, parking lots, service areas, etc. According to logical division, the first charging area can refer to fast charging area, slow charging area, etc. in a charging station.

[0080] Optionally, the charging device 120 and the first vehicle 110 can be connected via wired charging. The charging device 120 can be equipped with a charging gun. When the charging gun is inserted into the charging socket of the first vehicle 110, the first vehicle 110 can establish a charging connection with the charging device 120. However, the charging device 120 can also connect with the first vehicle 110 in other ways, such as wireless charging. There are no restrictions on this.

[0081] Server 130 can communicate with multiple first vehicles 110 and multiple charging devices 120. When a first vehicle 110 establishes a charging connection with a charging device 120, the first vehicle 110 can report a charging request to server 130. This charging request is used to enable server 130 to control the charging device 120 connected to the first vehicle 110 to start charging.

[0082] The server can obtain the status information of the charging device 120, which can be used to characterize whether the charging device 120 is connected to the vehicle and whether it is charging the vehicle. Optionally, the status information may include an unconnected state, a connected but not charging state, a charging in progress state, and a charging complete state. The unconnected state refers to the charging device 120 not being connected to the vehicle; the connected but not charging state refers to the charging device 120 being connected to the vehicle but not yet charging it; the charging in progress state refers to the charging device 120 being connected to the vehicle and currently charging it; and the charging complete state refers to the charging device 120 being connected to the vehicle and charging it having finished.

[0083] Optionally, server 130 may also obtain the status information of the first vehicle 110. However, it should be understood that when the first vehicle 110 sends a charging request to server 130, the status information of the first vehicle 110 is "connected but not charging". Server 130 can obtain the status information of the first vehicle 110 to avoid errors, but server 130 may also choose not to obtain the status information of the first vehicle 110, and instead determine the status information of the first vehicle 110 as "connected but not charging" based on the received charging request from the first vehicle 110.

[0084] In one embodiment, server 130 can obtain charging requests generated in the first charging area within a first time period and obtain the status information of charging devices in the first charging area within the first time period. If the number of charging requests within the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, then the server controls the charging devices whose status information changes from unconnected to connected but not charging to start charging.

[0085] Optionally, server 130 may include multiple vehicle servers corresponding to multiple first vehicles 110 and multiple charging servers corresponding to multiple charging devices 120, such as... Figure 1-B As shown, Figure 1-B This is a schematic diagram of an application scenario for another vehicle charging method disclosed in this application embodiment, wherein multiple first vehicles 110 can be communicatively connected to a vehicle server 131, multiple charging devices 120 can be communicatively connected to a charging server 132, and the vehicle server 131 can be communicatively connected to the charging server 132.

[0086] In one embodiment, vehicle server 131 can obtain charging requests generated in the first charging area during a first time period, and charging server 132 can obtain the status information of charging devices in the first charging area during the first time period and send the status information of charging devices in the first charging area during the first time period to vehicle server 131. If vehicle server 131 detects that the number of charging requests during the first time period is consistent with the number of charging devices whose status information changed from unconnected to connected but not charging during the first time period, vehicle server 131 can send a charging command to charging server 132. In response to the charging command, charging server 132 can control the charging devices whose status information changed from unconnected to connected but not charging to start charging.

[0087] like Figure 2 As shown, Figure 2 This is a schematic flowchart of a vehicle charging method disclosed in an embodiment of this application. This vehicle charging method can be applied to the server in the above embodiment, and the vehicle charging method may include the following steps:

[0088] Step 210: Obtain the charging requests generated in the first charging area within the first time period.

[0089] To achieve a plug-and-charge effect, the server can obtain the charging requests generated in the first charging area within a first time period when it receives a charging request from the first vehicle in the first charging area. The first time period can be a time interval generated in response to the charging request, and can include the moment when the first vehicle establishes a charging connection with the charging equipment. Optionally, the length of the first time period can be set according to the application scenario; for example, the length of the first time period in a charging station scenario can be shorter than the length of the first time period in a parking lot scenario.

[0090] Optionally, the server can use the moment when the first vehicle establishes a charging connection with the charging equipment as the midpoint of the first time period, and then determine the first time period based on the midpoint and length of the first time period. For example, if the length of the first time period is 30 seconds, the first time period can be the time period from 15 seconds before the charging connection moment to 15 seconds after the charging connection moment.

[0091] Optionally, the server can determine the end time of the first time period, and then determine the first time period based on the end time and length of the first time period. The end time of the first time period can be the first time the server receives the charging request. For example, if the length of the first time period is 30 seconds, the first time period can be the time period from 30 seconds before the first receiving time to the first receiving time itself.

[0092] In scenarios where plug-and-charge functionality is not required, to reduce server load, the server may not respond to the charging request of the first vehicle immediately, but instead process all charging requests within a given time period. In one embodiment, the server may obtain charging requests generated in the first charging area within a first time period, which may refer to the time period corresponding to the most recent time period.

[0093] Optionally, the preset period can be fixed, such as 30 seconds. Alternatively, the preset period can be determined based on the current time period; for example, a preset period of 20 seconds in the morning and 50 seconds in the afternoon. Optionally, the server can determine whether the first charging area is currently in a peak period. If the first charging area is currently in a peak period, the time period is determined to be the first period; if the first charging area is not currently in a peak period, the time period is determined not to be the first period.

[0094] Step 220: Obtain the status information of the charging devices in the first charging area within the first time period.

[0095] When the server receives a charging request generated in the first charging area within a first time period, the server can send a status acquisition command to each charging device in the first charging area. Each charging device can respond to the status acquisition command and send status information back to the server. It should be understood that this status information can be used to characterize the status changes of the charging device within the first time period. For example, the status information can characterize a charging device changing from an unconnected state to a connected but not charging state within the first time period, or it can characterize a charging device changing from a connected but not charging state to a charging state within the first time period.

[0096] Optionally, in an embodiment where the server can acquire charging requests generated in the first charging area within a first time period according to a time cycle, the charging device can also send status information corresponding to the most recent time cycle to the server according to that time cycle. Implementing this method can reduce the server's power consumption.

[0097] Since both steps 210 and 220 are operations performed in response to a charging request, optionally, the server may execute step 220 first and then step 210, or the server may execute steps 210 and 220 in parallel. This application embodiment does not limit this.

[0098] When the server receives a charging request, it needs to execute steps 210 and 220. However, in some special cases, such as when the network between the vehicle and the server is poor, the server can first receive the target change information fed back by the charging device. This target change information can be sent to the server when the status information of the charging device changes from an unconnected state to a connected but not charging state. In order to further speed up the charging efficiency, the server can also execute step 220 first, and then execute step 210 after receiving the charging request.

[0099] In one embodiment, upon receiving target change information from a first charging device in a first charging area, the server can determine a first time period based on the second connection time when the state information of the first charging device changes from an unconnected state to a connected but not charging state. Upon receiving the next charging request, the server can determine whether the next received charging request matches the target change information from the first charging device. If it matches, the server can then acquire the charging requests generated in the first charging area within the first time period. If it does not match, the server continues to wait for the next charging request until the received charging request matches the target change information from the first charging device.

[0100] Specifically, the server can calculate the time difference between the charging connection time corresponding to the next received charging request and the second connection time when the state information of the first charging device changes from an unconnected state to a connected but not charging state. If the time difference is less than the time difference threshold, the server can determine that the next received charging request matches the target change information fed back by the first charging device.

[0101] Implementing this embodiment can improve the starting speed of vehicle charging even in situations with poor network conditions.

[0102] Step 230: If the number of charging requests in the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging in the first time period, then control the charging devices whose status information changes from unconnected to connected but not charging to start charging.

[0103] If the number of charging requests within the first time period matches the number of charging devices whose status changed from "connected" to "connected but not charging" within the same time period, it indicates a match between the charging requests and the status changes of the charging devices. In this case, each charging request can be considered to correspond to one charging device. The server doesn't need to determine the specific charging device for each request; instead, it can control all charging devices whose status changed from "connected" to "connected but not charging" to initiate charging, ensuring that every charging request receives a response. For example, if there are two charging requests within the first time period, and the number of charging devices whose status changed from "connected" to "connected but not charging" is also two, it can be assumed that the two vehicles initiating these two charging requests established charging connections with these two charging devices.

[0104] In this embodiment, the server can obtain charging requests generated in the first charging area within a first time period and obtain the status information of the charging devices in the first charging area within the first time period. If the number of charging requests within the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, the server can control the charging devices to start charging. This eliminates the need for user operation or the server's matching algorithm to determine the charging device connected to the vehicle that issued the charging request, reducing the complexity of the charging process and thereby improving the vehicle charging startup speed, achieving a plug-and-charge effect.

[0105] like Figure 3 As shown, Figure 3 This is a schematic flowchart of another vehicle charging method disclosed in an embodiment of this application. This vehicle charging method can be applied to the server in the above embodiment, and the vehicle charging method may include the following steps:

[0106] Step 310: Obtain the charging requests generated in the first charging area within the first time period.

[0107] Step 320: Obtain the status information of the charging devices in the first charging area within the first time period.

[0108] Step 330: If the number of charging requests in the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging in the first time period, then control the charging devices whose status information changes from unconnected to connected but not charging to start charging.

[0109] The methods in steps 310-330 are the same as those in steps 210-230 in the above embodiments, and will not be repeated here.

[0110] Step 340: After the target vehicle corresponding to the charging request finishes charging, obtain the first charging information of the target vehicle.

[0111] When a charging device starts charging after the server control status information changes from an unconnected state to a connected but not charging state, the server can monitor the status information of the target vehicle corresponding to the charging request. When the target vehicle's status information changes from charging to charging complete (i.e., the vehicle is fully charged), or when the target vehicle's status information changes from charging to unconnected (i.e., the vehicle's charging is interrupted), the server can determine that the target vehicle corresponding to the charging request has stopped charging, and thus obtain the target vehicle's first charging information. This first charging information can refer to information about the target vehicle during the charging process, such as charging time, charging current and voltage, and charging capacity. It should be understood that the charging request can refer to any charging request generated by the first charging area within the first time period in step 310.

[0112] Optionally, the target vehicle corresponding to the charging request may send a first notification message indicating the end of charging to the server when the status information changes from charging to charging complete or disconnected. This notification message may carry the target vehicle's first charging information. Alternatively, the server may respond to the first notification message by sending a first charging information retrieval instruction to the target vehicle, so that the target vehicle sends its first charging information to the server according to the first charging information retrieval instruction.

[0113] Step 350: Determine the second charging information of the target charging device in the charging equipment that has stopped supplying power.

[0114] When a charging device starts charging after the server control status information changes from an unconnected state to a connected but not charging state, the server can also monitor the status information of these charging devices. When the status information of any charging device changes from a charging in progress state to a charging completed state, i.e., when the vehicle is fully charged, or when the status information of any charging device changes from a charging in progress state to an unconnected state, i.e. when the vehicle stops charging, the server can identify that charging device as the target charging device to terminate power supply. In this way, the server can obtain the second charging information of the target charging device. The second charging information may refer to the information of the target charging device during the charging process, such as charging time information, charging current and voltage information, and charging capacity.

[0115] Optionally, when the charging device that has started charging changes its status from charging to charging complete or disconnected, it may send a second notification message to the server indicating the end of power supply. This notification message may carry the second charging information of the target charging device. Alternatively, in response to the second notification message, the server may send a second charging information retrieval instruction to the target charging device, so that the target charging device may send the first charging information of the target vehicle to the server according to the second charging information retrieval instruction.

[0116] It is important to understand that the server can group the first vehicle in a charging state and the charging devices in a charging state according to the time of charging initiation. This allows the server to find a matching target vehicle and target charging device within the same group when it detects that the target vehicle has finished charging or the target charging device has stopped supplying power, and then remove the matching target vehicle and target charging device from the group. As an optional implementation, after step 330, i.e., after the server control status information changes from an unconnected state to a connected but not charging state and the charging device has started charging, the server can group the charging devices that have started charging and the target vehicles corresponding to the charging requests into the same group, with the number of charging devices in the same group matching the number of target vehicles. Implementing this implementation can improve the matching efficiency between vehicles and charging devices after charging is completed.

[0117] Step 360: Based on the first charging information and the second charging information, determine the charging order corresponding to the target vehicle. The charging order is used for the charging settlement of the target vehicle.

[0118] For a target vehicle, the server can determine the target second charging information that matches the first charging information from the second charging information corresponding to one or more target charging devices. This determines that the target charging device corresponding to the target second charging information is the charging device for the target vehicle, and determines that the charging order of the target charging device corresponding to the target second charging information is the charging order for the target vehicle, so as to complete the charging settlement for the target vehicle through the charging order.

[0119] It should be understood that due to potential network signal instability, information exchange between the server, vehicles, and charging equipment may not be timely. For the first charging information corresponding to multiple target vehicles, if the number of target vehicles is no greater than the number of target charging devices, the server can sequentially determine the charging order corresponding to each target vehicle using the method described above. If the number of target vehicles is greater than the number of target charging devices, the server can first sequentially determine the first charging information matching the second charging information of each target charging device, thereby determining the charging order corresponding to each target vehicle. Implementing this embodiment can further improve the matching efficiency between vehicles and charging equipment.

[0120] To improve the matching accuracy between the vehicle and the charging equipment, the information richness of the first charging information and the second charging information can be increased. In one embodiment, the first charging information includes at least one of the following: the charging connection time of the vehicle, the charging start time of the vehicle, and the charging end time of the vehicle; the second charging information includes at least one of the following: the charging connection time of the charging equipment, the charging start time of the charging equipment, and the charging end time of the charging equipment, wherein the items included in the second charging information correspond to the items included in the first charging information.

[0121] Among them, the charging connection time of the vehicle corresponds to the charging connection time of the charging device, which refers to the moment when a charging connection is established between the vehicle and the charging device, that is, the moment when the status information changes from the unconnected state to the connected but not charging state; the charging start time of the vehicle corresponds to the charging start time of the charging device, which refers to the moment when the vehicle or the charging device starts charging, that is, the moment when the status information changes from the connected but not charging state to the charging in progress state; the charging end time of the vehicle corresponds to the charging end time of the charging device, which refers to the moment when the vehicle or the charging device finishes charging, that is, the moment when the status information changes from the charging in progress state to the connected but not charging state or the unconnected state.

[0122] By implementing this embodiment, the matching accuracy between the target vehicle and the target charging equipment can be improved through accurate matching of time information.

[0123] In this embodiment, the server can also obtain the first charging information of the target vehicle after the target vehicle corresponding to the charging request finishes charging, and determine the second charging information of the target charging device that has finished supplying power. Then, based on the first charging information and the second charging information, the server can determine the charging order corresponding to the target vehicle to perform charging settlement for the target vehicle, ensuring the accuracy of vehicle matching of the charging device, preventing charging settlement errors, and realizing an automated charging settlement process, reducing the consumption of manual resources and reducing the operating costs of the charging area.

[0124] To further illustrate the method for determining charging orders, in one embodiment, such as Figure 4 As shown, Figure 4 This is a flowchart illustrating the method for determining a charging order disclosed in an embodiment of this application. This method for determining a charging order can be applied to the server in the above embodiment, and the method for determining a charging order may include the following steps:

[0125] Step 410: Determine the second charging information that matches the first charging information corresponding to the target vehicle from multiple target charging devices.

[0126] When the first charging information includes the charging connection time of the vehicle and the second charging information includes the charging connection time of the charging device, the matching of the first charging information and the second charging information can mean that the time difference between the charging connection time of the vehicle and the charging connection time of the charging device is less than a first time difference threshold.

[0127] When the first charging information includes the charging start time of the vehicle and the second charging information includes the charging start time of the charging device, matching the first charging information with the second charging information can mean that the time difference between the charging start time of the vehicle and the charging start time of the charging device is less than the second time difference threshold.

[0128] When the first charging information includes the charging end time of the vehicle and the second charging information includes the charging end time of the charging device, matching the first charging information with the second charging information can mean that the time difference between the charging end time of the vehicle and the charging end time of the charging device is less than a third time difference threshold.

[0129] The first time difference threshold, the second time difference threshold, and the third time difference threshold are all preset.

[0130] Step 420: If only one second charging information corresponding to a first target charging device matches the first charging information corresponding to a target vehicle, then determine that the charging order corresponding to the first target charging device is the charging order corresponding to the target vehicle.

[0131] The server identifies the only existing primary target charging device as the one that establishes a charging connection with the target vehicle and charges the vehicle. This establishes a unique correspondence between the charging order and the target vehicle, reducing the possibility of order misjudgment and improving the efficiency and accuracy of charging settlement.

[0132] Step 430: If there are multiple first target charging devices whose second charging information matches the first charging information corresponding to the target vehicle, then determine the current charging power loss ratio corresponding to each first target charging device based on the power consumption of each first target charging device and the charging power of the target vehicle.

[0133] Step 440: Calculate the difference in charging loss ratio between the current charging loss ratio corresponding to each first target charging device and the historical charging loss ratio corresponding to the target vehicle.

[0134] Step 450: Determine that the charging order corresponding to the second target charging device is the charging order corresponding to the target vehicle; the second target charging device is the first target charging device with the smallest difference in charging power loss ratio.

[0135] If there are multiple first target charging devices whose second charging information matches the first charging information of the target vehicle, it means that the charging connection time, charging start time, and charging end time of the multiple first target charging devices are very similar, which may lead to order mismatch. In order to avoid this situation, the server can complete the order matching of the target vehicle based on the power loss ratio.

[0136] The first charging information may also include the vehicle's charging power, and the second charging information may also include the power consumption of the charging equipment. The server can determine the current charging power loss ratio of each first target charging equipment based on the power consumption of each first target charging equipment and the charging power of the target vehicle. The current charging power loss ratio refers to the charging power loss ratio of this charging process, and the charging power loss ratio can be used to characterize the energy conversion efficiency during the charging process.

[0137] Specifically, since energy loss is inevitable during vehicle charging, the charging capacity of the target vehicle will be less than the power consumption of the target charging equipment. The server can calculate the charging difference between the target vehicle's charging capacity and the power consumption of each first target charging equipment, and then determine the ratio between the charging difference and the corresponding power consumption for each first target charging equipment. This ratio serves as the current charging loss ratio for each first target charging equipment. The larger the current charging loss ratio, the greater the energy loss during vehicle charging. In some implementations, the performance of each charging equipment in the same charging station is similar. Since the power loss generated by the charging equipment itself is relatively similar, the differences between different vehicles are a significant factor affecting the power loss ratio. Therefore, the power loss ratio can be used to distinguish different charging vehicles. In other implementations, the server can calculate the power loss ratio caused by the charging pile equipment based on historical charging data. This calculation is used to calibrate the power loss ratio during matching to eliminate the influence of power loss caused by the charging equipment.

[0138] The server can obtain the historical charging loss ratio of the first target charging device. This historical charging loss ratio is used to characterize the charging loss ratio of multiple historical charging processes. For example, the historical charging loss ratio can be the average of the charging loss ratios of all historical charging processes, or it can refer to the charging loss ratio of the most recent historical charging process, or it can refer to the average of the charging loss ratios of multiple recent historical charging processes. This application embodiment does not limit the calculation method of the historical charging loss ratio. It should be understood that each time the server determines the charging loss ratio of a vehicle, it can save the vehicle's charging loss ratio to the database to determine the vehicle's historical charging loss ratio. Therefore, during the charging order matching process, the target vehicle's order can be matched based on the charging loss ratio.

[0139] The server can calculate the difference between the current charging loss ratio of each first target charging device and the historical charging loss ratio of the target vehicle. The first target charging device with the smallest difference in charging loss ratio is then designated as the target charging device for establishing a charging connection with the target vehicle and charging the vehicle. This second target charging device is then designated as the charging order for the target vehicle. This embodiment enables the vehicle charging method to adapt to complex charging scenarios, especially when charging devices are densely packed or charging requests are frequent, ensuring the accuracy of charging settlement, thereby optimizing the management efficiency of the charging area and improving the user experience.

[0140] Besides matching charging orders after charging is complete, the server can also match charging orders during the charging process. In one embodiment, during the charging process of the target vehicle corresponding to the charging request, the server can determine the historical charging loss ratio of the target vehicle and the real-time charging loss ratio of the charging equipment, and determine the charging order corresponding to the target vehicle based on the historical charging loss ratio and the current charging loss ratio. The charging order is used for charging settlement of the target vehicle.

[0141] In this process, the server can monitor the real-time charging power of the target vehicle and the real-time power consumption of the multiple charging devices controlled to start charging in step 230 or step 330 during the charging process of the target vehicle corresponding to the charging request. Based on the real-time charging power of the target vehicle and the real-time power consumption of the multiple charging devices, the server can determine the real-time charging power loss ratio of each charging device. The calculation method of the real-time charging power loss ratio can refer to the calculation method of the current charging power loss ratio in the above embodiment, which will not be repeated here.

[0142] Because the charging current is large during the initial charging process, resulting in high energy loss, the real-time charging loss ratio is relatively high. The server can calculate the difference between the real-time charging loss ratio of a charging device in a stable state and the historical charging loss ratio of the target vehicle. If the difference is less than the threshold, the charging device can be identified as the target charging device for the target vehicle, and the charging order corresponding to the target vehicle can be identified as the charging order corresponding to the charging device.

[0143] Implementing this embodiment allows for the matching of charging orders for vehicles during the charging process, avoiding high server load caused by multiple vehicles charging simultaneously and matching charging orders, thus improving the efficiency of charging order matching. Furthermore, since the server can monitor the target vehicle and charging equipment in real time during the charging process, it can also monitor parameters such as current, voltage, and temperature to ensure the safety and stability of the charging process. In the event of an anomaly, the server automatically terminates charging and notifies the user, thereby improving vehicle charging safety.

[0144] like Figure 5 As shown, Figure 5 This is a schematic flowchart of another vehicle charging method disclosed in an embodiment of this application. This vehicle charging method can be applied to the server in the above embodiments, and the vehicle charging method may include the following steps:

[0145] Step 510: Obtain the charging request sent by the first vehicle in the first charging area. The first vehicle-charging station connection request carries the location information of the first vehicle and the charging connection time between the first vehicle and the charging equipment.

[0146] When the status information of the first vehicle changes from an unconnected state to a connected but not charging state, the first vehicle can generate a charging request and send it to the server. The server can receive the charging request sent by the first vehicle and determine the location information of the first vehicle carried in the charging request, as well as the charging connection time between the first vehicle and the charging equipment.

[0147] Optionally, the first vehicle may include a positioning module, such as GPS (Global Positioning System) or BeiDou Navigation Satellite System. The first vehicle can collect its positioning information based on the positioning module and add it to the charging request.

[0148] Step 520: Determine the first time period based on the charging connection time of the first vehicle.

[0149] The server can determine a time period in which the time difference between its connection to the charging terminal and the first vehicle does not exceed a connection time difference threshold, thus obtaining a first time period. For example, if the connection time difference threshold is 0.2 seconds, then the server can determine a time period in which the time difference between its connection to the charging terminal and the first vehicle does not exceed 0.2 seconds as the first time period.

[0150] Step 530: Determine the first charging area based on the location information of the first vehicle.

[0151] The server pre-stores the location information of multiple charging areas, thus determining the first charging area where the first vehicle is located based on the vehicle's location information. Optionally, the server can determine whether the location information of each charging area includes the vehicle's location information. If location information including the vehicle's location information exists, the corresponding charging area can be designated as the first charging area. If no location information including the vehicle's location information exists, the server can calculate the distance between each charging area and the first vehicle based on the location information of each charging area and the vehicle's location information, and determine the charging area with the smallest distance as the first charging area.

[0152] Step 540: Obtain all charging requests generated in the first charging area within the first time period.

[0153] It is understandable that all charging requests include at least the charging request sent by the first vehicle. If other vehicles send charging requests to the server during the first time period, then all charging requests may also include the charging requests sent by those other vehicles.

[0154] Step 550: Obtain the status information of the charging devices in the first charging area within the first time period.

[0155] Step 560: If the number of charging requests in the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging in the first time period, then control the charging devices whose status information changes from unconnected to connected but not charging to start charging.

[0156] In this embodiment, the server can obtain charging requests sent by a first vehicle in a first charging area. The charging request sent by the first vehicle can carry the location information of the first vehicle and the charging connection time between the first vehicle and the charging device. The server can then determine a first time period based on the charging connection time of the first vehicle and determine the first charging area based on the location information of the first vehicle. Then, it can obtain all charging requests generated in the first charging area within the first time period. By statistically analyzing the number of charging requests based on the location information and the charging connection time, the server can understand the charging demand in real time, thereby optimizing the startup process of the charging device, improving the startup speed of vehicle charging, and avoiding the idleness and waste of the charging device due to the excessively long matching process, thus improving resource utilization efficiency.

[0157] like Figure 6 As shown, Figure 6 This is a schematic flowchart of another vehicle charging method disclosed in an embodiment of this application. This vehicle charging method can be applied to the server in the above embodiment, and the vehicle charging method may include the following steps:

[0158] Step 610: Obtain the charging requests generated in the first charging area within the first time period.

[0159] Step 620: Obtain the status information of the charging devices in the first charging area within the first time period.

[0160] Step 630: Determine whether the number of charging devices whose status information changed from unconnected to connected but not charging during the first time period is 0. If yes, proceed to step 640; otherwise, proceed to step 650.

[0161] Step 640: Wait for the first preset interval duration, then repeat step 620.

[0162] If the server determines that the number of charging devices whose status information changed from "connected" to "connected but not charging" within the first time period is 0, it may be due to a network problem between the charging devices in the first charging area and the server, causing untimely data exchange. The server can wait for a first preset interval and then re-execute the step of obtaining the status information of the charging devices in the first charging area within the first time period. Implementing this method can solve the problem of data acquisition errors caused by network problems and improve the practicality of the vehicle charging method.

[0163] Step 650: Determine whether the number of charging requests in the first time period is consistent with the number of charging devices whose status information changed from unconnected to connected but not charging in the first time period. If yes, proceed to step 660; otherwise, proceed to step 670 or 680.

[0164] Step 660: The charging device, whose status information changes from unconnected to connected but not charging, starts charging.

[0165] Step 670: Wait for the second preset interval, then repeat step 620.

[0166] If the number of charging requests determined by the server within the first time period is inconsistent with the number of charging devices whose status information changed from unconnected to connected but not charging within the first time period, it may be due to network problems between the charging devices or vehicles in the first charging area and the server, resulting in untimely data exchange. Alternatively, it may be that a vehicle that is not connected to the server has established a charging connection with a charging device in the first charging area. Therefore, the server can wait for a second preset interval and then re-execute the step of acquiring the charging requests generated in the first charging area within the first time period. Implementing this method can solve the problem of data acquisition errors caused by network problems or vehicles from other platforms, further improving the practicality of the vehicle charging method.

[0167] Step 680: Determine the new first time period, and repeat step 610 according to the new first time period.

[0168] Optionally, the server can change the length of the first time segment to obtain a new first time segment, such as increasing or decreasing the length of the first time segment. The server can choose the update method for the first time segment based on the actual scenario. Taking increasing the length of the first time segment as an example, the server can increase the length of the first time segment by a preset length. For example, if the initial length of the first time segment is 0.4 seconds and the preset length is 0.6 seconds, then the new first time segment can be 1 second.

[0169] Optionally, the server can also move the first time period, such as forward 0.1 seconds or backward 0.1 seconds, to obtain a new first time period.

[0170] The server can re-execute the steps of obtaining charging requests generated in the first charging area within the first time period according to the new first time period, until the number of charging requests within the first time period is consistent with the number of charging devices whose status information changed from unconnected to connected but not charging within the first time period.

[0171] Implementing this embodiment, if the number of charging requests within a first time period is inconsistent with the number of charging devices whose status information changed from unconnected to connected but not charging within the first time period, the server can determine a new first time period. Then, it can re-execute the step of acquiring charging requests generated in the first charging area within the first time period according to the new first time period, until the number of charging requests within the first time period matches the number of charging devices whose status information changed from unconnected to connected but not charging within the first time period. By continuously adjusting the first time period, the problem of data exchange delays can be effectively solved, ensuring that the server can accurately match charging requests with charging devices. This improves the accuracy of vehicle charging and the reliability of the charging process, reduces matching errors caused by improper setting of the first time period, optimizes the charging startup process, and helps to achieve a more efficient and accurate plug-and-charge experience.

[0172] In cases where the server includes both vehicle servers and charging servers, such as Figure 7 As shown, Figure 7This is a timing diagram of a vehicle charging method disclosed in an embodiment of this application. During the vehicle startup and charging process, the vehicle can establish a charging connection with the charging device. The vehicle can send a charging request to the vehicle server, and the charging device can send status information to the charging server. The charging server can determine that the status information of the charging device changes from an unconnected state to a connected but not charging state, and determine the connection time T1 of the charging device. Based on the charging request, the vehicle server can determine the connection time T2 of the vehicle and the first charging area where the vehicle is located, and can also determine the first time period corresponding to the connection time T2. The vehicle server can then query the charging server for charging devices in the first charging area whose connection time T1 falls within the first time period corresponding to T2. In response to the query from the vehicle server, the charging server can send information on the charging devices that meet the conditions to the vehicle server. The vehicle server can then determine the charging requests generated in the first charging area within the first time period corresponding to T2, and if the number of charging requests matches the number of charging devices, it can initiate a charging request to the charging server. The charging server can then respond to the charging request and control the charging device to start charging. The charging device then begins charging the vehicle, and the vehicle can send the charging start time T3 to the vehicle server. The charging device can send feedback information to the charging server, and the charging server can determine the charging start time T4 of the charging device and send the charging start time T4 to the vehicle server.

[0173] After a vehicle completes charging, it can send first charging information to the vehicle server, and the charging device can send second charging information to the vehicle server. The vehicle server can then determine the charging order corresponding to the target vehicle based on the first and second charging information and push the charging order to the vehicle. Optionally, if the vehicle server is connected to a user terminal bound to the vehicle, it can push the charging order to the user terminal so that the user is aware of the charging order.

[0174] The operations performed by the vehicle server and the charging server can be referred to the operations performed by the server in the above embodiments, and will not be repeated here.

[0175] like Figure 8 As shown, Figure 8 This is a modular schematic diagram of a vehicle charging device disclosed in an embodiment of this application. The vehicle charging device 800 can be applied to the server in the above embodiments. The vehicle charging device 800 may include a request acquisition module 810, a status acquisition module 820, and a charging start module 830, wherein:

[0176] The request acquisition module 810 is used to acquire charging requests generated in the first charging area within the first time period.

[0177] The status acquisition module 820 is used to acquire the status information of the charging devices in the first charging area during the first time period.

[0178] The charging start module 830 is used to control the charging devices whose status information changed from the unconnected state to the connected but not charging state to start charging if the number of charging requests in the first time period is consistent with the number of charging devices whose status information changed from the unconnected state to the connected but not charging state in the first time period.

[0179] In one embodiment, the vehicle charging device 800 may include an order matching module, which is used to obtain first charging information of the target vehicle after the target vehicle corresponding to the charging request has finished charging; determine second charging information of the target charging device that has finished supplying power; and determine the charging order corresponding to the target vehicle based on the first charging information and the second charging information, wherein the charging order is used for charging settlement of the target vehicle.

[0180] In one embodiment, the first charging information includes at least one of the following: the charging connection time of the vehicle, the charging start time of the vehicle, and the charging end time of the vehicle; the second charging information includes at least one of the following: the charging connection time of the charging device, the charging start time of the charging device, and the charging end time of the charging device, wherein the items included in the second charging information correspond to the items included in the first charging information.

[0181] In one embodiment, the order matching module is further configured to determine a charging order corresponding to a first target charging device as a charging order corresponding to the target vehicle if only one second charging information corresponding to a first target charging device matches the first charging information corresponding to the target vehicle.

[0182] In one embodiment, the first charging information further includes the vehicle's charging capacity, and the second charging information further includes the charging device's power consumption. The order matching module is further configured to, if there are multiple first target charging devices whose second charging information matches the first charging information corresponding to the target vehicle, determine the current charging loss ratio corresponding to each first target charging device based on the power consumption of each first target charging device and the charging capacity of the target vehicle, wherein the charging loss ratio is used to characterize the energy conversion efficiency during the charging process; calculate the charging loss ratio difference between the current charging loss ratio corresponding to each first target charging device and the historical charging loss ratio corresponding to the target vehicle; determine that the charging order corresponding to the second target charging device is the charging order corresponding to the target vehicle; and determine that the second target charging device is the first target charging device with the smallest charging loss ratio difference.

[0183] In one embodiment, the order matching module is further configured to determine the historical charging loss ratio of the target vehicle and the real-time charging loss ratio of the charging equipment during the charging process of the target vehicle corresponding to the charging request; the charging loss ratio is used to characterize the energy conversion efficiency during the charging process; and the charging order corresponding to the target vehicle is determined based on the historical charging loss ratio and the real-time charging loss ratio, and the charging order is used for charging settlement of the target vehicle.

[0184] In one embodiment, the request acquisition module 810 is further configured to acquire charging requests sent by a first vehicle in a first charging area, wherein the charging requests sent by the first vehicle carry the location information of the first vehicle and the charging connection time between the first vehicle and the charging device; determine a first time period based on the charging connection time of the first vehicle; determine a first charging area based on the location information of the first vehicle; and acquire all charging requests generated in the first charging area within the first time period.

[0185] In one embodiment, the status acquisition module 820 is further configured to wait for a first preset interval and re-execute the step of acquiring the status information of the charging devices in the first charging area within the first time period if the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period is 0.

[0186] In one embodiment, the status acquisition module 820 is further configured to wait for a second preset interval and re-execute the step of acquiring the status information of the charging devices in the first charging area within the first time period if the number of charging requests in the first time period is inconsistent with the number of charging devices whose status information changes from unconnected to connected but not charging in the first time period.

[0187] In one embodiment, the charging initiation module 830 is further configured to determine a new first time period if the number of charging requests in the first time period is inconsistent with the number of charging devices whose status information changes from unconnected to connected but not charging in the first time period; the request acquisition module 810 is further configured to re-execute the step of acquiring the charging requests generated by the first charging area in the first time period according to the new first time period, until the number of charging requests in the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging in the first time period.

[0188] In this embodiment, the server can obtain charging requests generated in the first charging area within a first time period and obtain the status information of the charging devices in the first charging area within the first time period. If the number of charging requests within the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, the server can control the charging devices to start charging. This eliminates the need for user operation or the server's matching algorithm to determine the charging device connected to the vehicle that issued the charging request, reducing the complexity of the charging process and thereby improving the vehicle charging startup speed, achieving a plug-and-charge effect.

[0189] like Figure 9 As shown, in one embodiment, a server is provided, which may include:

[0190] Memory 910 storing executable program code;

[0191] Processor 920 coupled to memory 910;

[0192] The processor 920 can call the executable program code stored in the memory 910 to implement the height measurement method provided in the above embodiments.

[0193] The memory 910 may include random access memory (RAM) or read-only memory (ROM). The memory 910 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 910 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the various method embodiments described above. The data storage area may also store data created by the server during use.

[0194] Processor 920 may include one or more processing cores. Processor 920 connects to various parts of the server using various interfaces and lines, and performs various server functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in memory 910, and by calling data stored in memory 910. Optionally, processor 920 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). Processor 920 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into processor 920 and may be implemented separately using a communication chip.

[0195] Understandably, a server may include more or fewer structural elements than those shown in the block diagram above, such as a power module, physical buttons, a WiFi (Wireless Fidelity) module, a speaker, a Bluetooth module, sensors, etc., and may not be limited thereto.

[0196] This application discloses a computer-readable storage medium storing a computer program that causes a computer to perform the methods described in the above embodiments.

[0197] Furthermore, this application further discloses a computer program product that, when run on a computer, enables the computer to execute all or part of the steps in any of the vehicle control methods described in the above embodiments.

[0198] 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 medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

[0199] The vehicle control method disclosed in the embodiments of this application has 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 vehicle charging method, characterized in that, Applied to a server, the method includes: Get the charging requests generated in the first charging area within the first time period; Obtain the status information of the charging devices in the first charging area during the first time period; If the number of charging requests within the first time period is the same as the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, then control the charging devices whose status information changes from unconnected to connected but not charging to start charging. After controlling the charging device to start charging, the method further includes: After the target vehicle corresponding to the charging request finishes charging, the first charging information of the target vehicle is obtained; the first charging information also includes the vehicle's charging power. Determine second charging information for the target charging device that has stopped receiving power in the charging equipment; the second charging information also includes the power consumption of the charging device. Based on the first charging information and the second charging information, a charging order corresponding to the target vehicle is determined, and the charging order is used for charging settlement of the target vehicle; If there are multiple first target charging devices whose second charging information matches the first charging information of the target vehicle, then the current charging loss ratio of each first target charging device is determined based on the power consumption of each first target charging device and the charging power of the target vehicle. The charging loss ratio is used to characterize the energy conversion efficiency during the charging process. Calculate the difference in charging loss ratio between the current charging loss ratio corresponding to each of the first target charging devices and the historical charging loss ratio corresponding to the target vehicle; The charging order corresponding to the second target charging device is determined to be the charging order corresponding to the target vehicle; the second target charging device is the first target charging device with the smallest difference in charging power loss ratio.

2. The method according to claim 1, characterized in that, The first charging information includes at least one of the following: the vehicle's charging connection time, the vehicle's charging start time, and the vehicle's charging end time. The second charging information includes at least one of the following: the charging connection time of the charging device, the charging start time of the charging device, and the charging end time of the charging device. The items included in the second charging information correspond to the items included in the first charging information.

3. The method according to claim 2, characterized in that, The step of determining the charging order corresponding to the target vehicle based on the first charging information and the second charging information includes: If only one first target charging device's second charging information matches the first charging information corresponding to the target vehicle, then the charging order corresponding to the first target charging device is determined to be the charging order corresponding to the target vehicle.

4. The method according to claim 1, characterized in that, After controlling the charging device to start charging, the method further includes: During the charging process of the target vehicle corresponding to the charging request, the historical charging loss ratio of the target vehicle and the real-time charging loss ratio of the charging equipment are determined; the charging loss ratio is used to characterize the energy conversion efficiency during the charging process. Based on the historical charging loss ratio and the real-time charging loss ratio, a charging order corresponding to the target vehicle is determined, and the charging order is used for charging settlement of the target vehicle.

5. The method according to claim 1, characterized in that, The step of obtaining the charging requests generated in the first charging area within the first time period includes: Obtain the charging request sent by the first vehicle in the first charging area. The charging request sent by the first vehicle carries the location information of the first vehicle and the charging connection time between the first vehicle and the charging equipment. The first time period is determined based on the charging connection time of the first vehicle; The first charging area is determined based on the location information of the first vehicle; Get all charging requests generated in the first charging area within the first time period.

6. The method according to claim 1, characterized in that, After obtaining the status information of the charging devices in the first charging area during the first time period, the method further includes: If the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period is 0, then wait for a first preset interval and re-execute the step of obtaining the status information of the charging devices in the first charging area within the first time period.

7. The method according to claim 1, characterized in that, After obtaining the status information of the charging devices in the first charging area during the first time period, the method further includes: If the number of charging requests within the first time period is inconsistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, then wait for a second preset interval and re-execute the step of obtaining the status information of the charging devices in the first charging area within the first time period.

8. The method according to claim 1, characterized in that, After obtaining the status information of the charging devices in the first charging area during the first time period, the method further includes: If the number of charging requests within the first time period is inconsistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period, then a new first time period is determined. According to the new first time period, the step of obtaining the charging requests generated in the first charging area within the first time period is re-executed until the number of the charging requests within the first time period is consistent with the number of charging devices whose status information changes from unconnected to connected but not charging within the first time period.

9. A vehicle charging device, characterized in that, Applied to a server, the device includes: The request acquisition module is used to acquire charging requests generated in the first charging area within the first time period. The status acquisition module is used to acquire the status information of the charging devices in the first charging area during the first time period. The charging start module is used to control the charging devices whose status information changed from the unconnected state to the connected but not charging state to start charging if the number of charging requests in the first time period is consistent with the number of charging devices whose status information changed from the unconnected state to the connected but not charging state in the first time period. The order matching module is used to obtain first charging information of the target vehicle after the target vehicle corresponding to the charging request finishes charging; the first charging information also includes the charging power of the vehicle; determine second charging information of the target charging device that has finished supplying power; the second charging information also includes the power consumption of the charging device; and determine the charging order corresponding to the target vehicle based on the first charging information and the second charging information, the charging order being used for charging settlement of the target vehicle. The order matching module is further configured to, if there are multiple first target charging devices whose second charging information matches the first charging information corresponding to the target vehicle, determine the current charging loss ratio corresponding to each first target charging device based on the power consumption of each first target charging device and the charging power of the target vehicle, wherein the charging loss ratio is used to characterize the energy conversion efficiency during the charging process; calculate the charging loss ratio difference between the current charging loss ratio corresponding to each first target charging device and the historical charging loss ratio corresponding to the target vehicle; determine the charging order corresponding to the second target charging device as the charging order corresponding to the target vehicle; and determine the second target charging device as the first target charging device with the smallest charging loss ratio difference.

10. A server, characterized in that, include: Memory containing executable program code; A processor coupled to the memory; The processor invokes the executable program code stored in the memory to execute the method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein, when executed by a processor, the computer program causes the processor to perform the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Automobile charging method, charging platform, system and storage medium

    CN113459847A

  • Method for matching service providing end and service demanding end, medium and equipment

    CN115114541A

  • Vehicle charging method and device, electronic equipment and storage medium

    CN117400776A