Vehicle charging method and device, server and storage medium
By automatically controlling the startup of the charging device, the cumbersome charging process of the electric vehicle is solved, the plug-and-play charging effect is achieved, and the charging speed and user experience are improved.
Patent Information
- Application Number
- CN202411817789.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-12-11
AI Technical Summary
When charging an electric vehicle, users need to manually scan and bind the vehicle and the charging pile. The process of controlling the charging pile is relatively cumbersome, and the vehicle charging start process takes a long time.
By obtaining the charging request and status information of the charging device in the charging area, if the number of requests is consistent with the number of connection status transitions of the charging device, the charging device will automatically control the charging device to start charging without user operation.
It reduces the cumbersomeness of the charging process, improves the starting speed of vehicle charging, and achieves the effect of plug-and-play charging.
Smart Images

Figure CN119459432A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle charging technology, and in particular to a vehicle charging method, device, server and storage medium. Background Art
[0002] Currently, when users charge their electric vehicles, they need to complete the matching between the vehicle and the charging pile before they can control the matched charging pile to charge the vehicle. For example, users need to manually scan and bind the vehicle and the charging pile. The process of controlling the charging of the charging pile is relatively cumbersome, and the vehicle charging startup process takes a long time. Summary of the invention
[0003] The embodiments of the present application disclose a vehicle charging method, device, server and storage medium, which can improve the startup speed of vehicle charging.
[0004] The present application embodiment discloses a vehicle charging method, the method comprising:
[0005] Acquire a charging request generated by a first charging area within a first time period;
[0006] Acquire status information of charging equipment in the first charging area within 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 is converted from an unconnected state to a connected uncharged state within the first time period, the charging devices whose status information is converted from an unconnected state to a connected uncharged state are controlled to start charging.
[0008] In an embodiment of the present application, the server can obtain charging requests generated by the first charging area within the first time period, and obtain status information of the charging devices in the first charging area within the first time period. When the number of charging requests within the first time period is consistent with the number of charging devices whose status information is converted from an unconnected state to a connected uncharged state within the first time period, the charging device can be controlled to start charging without the need for user operation or the matching algorithm of the server to determine the charging device connected to the vehicle that issued the charging request, thereby reducing the complexity of the charging process, thereby increasing the startup speed of vehicle charging and 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, obtaining first charging information of the target vehicle;
[0011] Determine second charging information of a target charging device among the charging devices for which power supply is to be terminated;
[0012] A charging order corresponding to the target vehicle is determined according to the first charging information and the second charging information, 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 finishes power supply in the charging device, and then determine the charging order corresponding to the target vehicle based on the first charging information and the second charging information, so as to perform charging settlement for the target vehicle, ensure the matching accuracy of the charging device and the vehicle, prevent charging settlement errors, and realize an automated charging settlement process, reduce the consumption of labor resources, and reduce the operating costs of the charging area.
[0014] In one embodiment, the first charging information includes at least one of the following: a charging connection time of the vehicle, a charging start time of the vehicle, and a charging end time of the vehicle;
[0015] The second charging information includes at least one of the following: a charging connection time of the charging device, a charging start time of the charging device, and a 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 device can be improved through accurate matching of time information.
[0017] In one embodiment, determining the charging order corresponding to the target vehicle according to the first charging information and the second charging information includes:
[0018] If there is only one first target charging device corresponding to the second charging information that matches the first charging information corresponding to the target vehicle, the charging order corresponding to the one first target charging device is determined to be the charging order corresponding to the target vehicle.
[0019] By implementing this embodiment, the server determines that the only existing first target charging device is the charging device that establishes a charging connection with the target vehicle and charges the target vehicle, thereby determining the unique correspondence between the charging order and the target vehicle, reducing the possibility of misjudgment of the order, and improving the efficiency and accuracy of charging settlement.
[0020] In one embodiment, the first charging information further includes the charging power of the vehicle, and the second charging information further includes the power consumption of the charging device; the method further includes:
[0021] If there are multiple first target charging devices corresponding to the second charging information that matches the first charging information corresponding to the target vehicle, then according to the power consumption of each of the first target charging devices and the charging power of the target vehicle, determine the current charging power loss ratio corresponding to each of the first target charging devices, and the charging power loss ratio is used to characterize the energy conversion efficiency during the charging process;
[0022] Calculating a charging loss ratio difference between a current charging loss ratio corresponding to each of the first target charging devices and a historical charging loss ratio corresponding to the target vehicle;
[0023] 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 charging power loss ratio difference.
[0024] The implementation of 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, determining the historical charging power loss ratio corresponding to the target vehicle and the real-time charging power loss ratio of the charging device; the charging power loss ratio is used to characterize the energy conversion efficiency during the charging process;
[0027] A charging order corresponding to the target vehicle is determined according to the historical charging power loss ratio and the real-time charging power loss ratio, and the charging order is used for charging settlement of the target vehicle.
[0028] By implementing this embodiment, the charging order matching of the charging vehicle can be completed during the charging process, avoiding the high server load caused by the simultaneous charging and charging order matching of multiple vehicles, thereby improving the efficiency of charging order matching. In addition, since the server can monitor the target vehicle and charging equipment during the charging process in real time, the server can also monitor the current, voltage, temperature and other parameters during the charging process to ensure the safety and stability of the charging process, and automatically terminate the charging and notify the user when an abnormality is found, thereby improving the safety of vehicle charging.
[0029] In one embodiment, obtaining a charging request generated by the first charging area within the first time period includes:
[0030] Acquire a charging request sent by a first vehicle in a first charging area, where the charging request sent by the first vehicle carries positioning information of the first vehicle and a charging connection time between the first vehicle and a charging device;
[0031] determining the first time period according to a charging connection time of the first vehicle;
[0032] determining the first charging area according to the positioning information of the first vehicle;
[0033] All charging requests generated by a first charging area within a first time period are obtained.
[0034] By implementing this embodiment, the server can obtain a charging request sent by a first vehicle in a first charging area. The charging request sent by the first vehicle can carry the positioning information of the first vehicle and the charging connection time of the first vehicle and the charging device. The server can thereby determine the first time period based on the charging connection time of the first vehicle, and determine the first charging area based on the positioning information of the first vehicle, and then obtain all charging requests generated in the first charging area within the first time period. By counting the number of charging requests based on the positioning 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 and improving the startup speed of vehicle charging, thereby avoiding idleness and waste of the charging device due to a long matching process, and improving resource utilization efficiency.
[0035] In one embodiment, after acquiring the status information of the charging device in the first charging area within the first time period, the method further includes:
[0036] If the number of charging devices whose status information is converted from an unconnected state to a connected but uncharged state within the first time period is 0, 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] The implementation of this embodiment can solve the problem of data acquisition errors caused by network problems, thereby improving the practicality of the vehicle charging method.
[0038] In one embodiment, after acquiring the status information of the charging device in the first charging area within 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 is converted from an unconnected state to a connected uncharged state within the first time period, 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] The implementation of this embodiment can solve the problem of data acquisition errors caused by network problems or vehicles on other platforms, further improving the practicality of the vehicle charging method.
[0041] In one embodiment, after acquiring the status information of the charging device in the first charging area within 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 is converted from an unconnected state to a connected but uncharged state within the first time period, determining a new first time period;
[0043] According to the new first time period, the step of obtaining the charging requests generated by 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 is converted from an unconnected state to a connected but uncharged state within the first time period.
[0044] By implementing this embodiment, the server can determine a new first time period when the number of charging requests in the first time period is inconsistent with the number of charging devices whose status information is converted from an unconnected state to a connected uncharged state in the first time period, and re-execute the step of obtaining 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 is converted from an unconnected state to a connected uncharged state in the first time period. By continuously adjusting the first time period, the problem of data exchange delay can be effectively solved, ensuring that the server can accurately match charging requests with charging devices, thereby improving the accuracy of vehicle charging and the reliability of the charging process, reducing matching errors caused by improper setting of the first time period, optimizing the charging startup process, and helping to achieve a more efficient and accurate plug-and-play experience.
[0045] The embodiment of the present application discloses a vehicle charging device, which is applied to a server, and the device includes:
[0046] A request acquisition module, configured to acquire a charging request generated by a first charging area within a first time period;
[0047] A status acquisition module, used to acquire status information of charging devices in the first charging area within the first time period;
[0048] The charging start module is used to control the charging device whose status information is converted from the unconnected state to the connected uncharged state to start charging if the number of the charging requests within the first time period is consistent with the number of charging devices whose status information is converted from the unconnected state to the connected uncharged state within the first time period.
[0049] The present application embodiment discloses a server, including:
[0050] A memory storing 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 one of the above embodiments.
[0053] An embodiment of the present application discloses a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the processor executes the method described in any one of the above embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0055] Figure 1-A It is a schematic diagram of an application scenario of a vehicle charging method disclosed in an embodiment of the present application;
[0056] Figure 1-B It is a schematic diagram of an application scenario of another vehicle charging method disclosed in an embodiment of the present application;
[0057] Figure 2 It is a flow chart of a vehicle charging method disclosed in an embodiment of the present application;
[0058] Figure 3 It is a flow chart of another vehicle charging method disclosed in an embodiment of the present application;
[0059] Figure 4 It is a flowchart of a method for determining a charging order disclosed in an embodiment of the present application;
[0060] Figure 5 It is a flow chart of another vehicle charging method disclosed in an embodiment of the present application;
[0061] Figure 6It is a flow chart of another vehicle charging method disclosed in an embodiment of the present application;
[0062] Figure 7 is a timing diagram of a vehicle charging method disclosed in an embodiment of the present application;
[0063] Figure 8 It is a modular schematic diagram of a vehicle charging device disclosed in an embodiment of the present application;
[0064] Fig. 9 It is a structural block diagram of a server disclosed in an embodiment of the present application. DETAILED DESCRIPTION
[0065] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0066] It should be noted that the terms "including" and "having" in the embodiments of the present application and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or 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 a first element from another element. For example, without departing from the scope of this application, the first charging information may be referred to as the second charging information, and similarly, the second charging information may be referred to as the first charging information. Both the first charging information and the second charging information are charging information, but they are not the same charging information.
[0068] In the related art, the vehicle needs to go through a series of steps during the charging process: card authentication, QR code scanning, pre-deduction of fees, etc. Although these steps ensure the accuracy of vehicle charging and transactions, they also increase the user's operations, resulting in inconvenience for users to charge. Therefore, in order to solve these problems, vehicle charging needs to achieve a plug-and-play effect. Plug-and-play means that when using the charging equipment, the vehicle can start charging by directly connecting the vehicle to the charging equipment, and automatically settles at the end, which greatly improves the user's charging experience.
[0069] In the first vehicle charging method that can realize plug-and-play charging in the related art, it is necessary to realize functions such as account binding, automatic identification and automatic payment to improve the user experience. Among them:
[0070] Account binding function. Users can bind the vehicle to the user account through the vehicle's corresponding application software or other designated service platforms. The binding process usually requires the user to enter the vehicle's vehicle identification code and user identity information to ensure a one-to-one correspondence between the user account and the vehicle. After the vehicle is successfully bound to the user's account, when the user goes to the charging station to charge, the charging equipment can automatically identify and read the vehicle's vehicle identification code to ensure an accurate match between the vehicle and the user's account.
[0071] Automatic identification function. In order to enhance the user experience and ensure the safety of the charging process, the charging equipment needs to be equipped with certain identification technology, which is used to identify the vehicle identification code of the vehicle and communicate with the vehicle securely. This automatic identification function reduces the steps of manual intervention, improves the automation of the charging process and the convenience of users, and further improves the overall safety and reliability of electric vehicle charging services.
[0072] Automatic payment function. When the vehicle is fully charged, the charging equipment can automatically report the charging information to the settlement center. The charging information may include charging time, power consumption, and charging fees. The settlement center can deduct the corresponding charging fees from the pre-bound user account, and the entire payment process does not require manual operation by the user. At the same time, the settlement center will also send the charging information to the application software of the user's terminal, and push notifications, text messages or emails through the application software to inform the user of the charging information of this charging, ensuring that the user can keep abreast of the charging fees and account changes. This automatic payment function can simplify the payment process, reduce the cumbersome steps in traditional payment methods, and provide users with a smoother and more seamless payment experience.
[0073] However, the first vehicle charging method has compatibility issues and equipment popularity issues. In practical applications, it is necessary to ensure that both the vehicle and the charging device have the above-mentioned account binding, automatic identification, and automatic payment functions, otherwise the vehicle charging method may not be implemented. At present, not all vehicles and charging devices support the above functions. Therefore, the flexibility and convenience of the first vehicle charging method are limited, and the hardware requirements for vehicles and charging equipment are relatively high.
[0074] In the second vehicle charging method that can achieve plug-and-charge in the related art, the charging device corresponding to the vehicle can be identified by a software method, thereby achieving the plug-and-charge effect. When the vehicle is connected to the charging device, the charging device connected to the vehicle can be determined based on the vehicle information and the charging device information, thereby accurately controlling the charging device to start charging.
[0075] However, the second charging method requires determining the charging device connected to the vehicle, and complex situations may result in a reduced speed in determining the charging device, making it impossible to achieve a plug-and-charge effect.
[0076] The embodiments of the present application disclose a vehicle charging method, apparatus, server and storage medium, which have low hardware requirements for vehicles and charging equipment, can be applied in most scenarios, and do not need to determine the charging equipment connected to the vehicle. Instead, the charging equipment is directly controlled to start charging when the number of charging requests within a first time period is consistent with the number of charging devices whose status information within the first time period is converted from an unconnected state to a connected but uncharged state, thereby improving the startup speed of vehicle charging and achieving a plug-and-charge effect.
[0077] The following is a detailed description with reference to the accompanying drawings.
[0078] like Figure 1-A As shown, Figure 1-A It is a schematic diagram of an application scenario of a vehicle charging method disclosed in an embodiment of the present application, and the application scenario may include multiple first vehicles 110, multiple charging devices 120 and a server 130, wherein the first vehicle 110 may include an electric car or any other vehicle that needs to be charged, and the charging device 120 may include a charging pile, and the charging pile may include an AC charging pile, a DC charging pile, etc. The AC charging pile is a charging pile that outputs AC current, and the DC charging pile is a charging pile that outputs DC current.
[0079] It should be understood that the charging devices 120 are usually arranged in batches in the same area. Figure 1-A The multiple charging devices 120 may be in a first charging area, and the first charging area may refer to a specific charging area divided in physical space or logically. For example, according to physical space division, the first charging area may include but is not limited to charging stations, parking lots, service areas, etc. According to logical division, the first charging area may refer to a fast charging area, a slow charging area, etc. in a charging station.
[0080] Optionally, the charging device 120 and the first vehicle 110 can be charged by wire, and the charging device 120 can be configured 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, but the charging device 120 can also be connected to the first vehicle 110 for charging through other methods, such as a wireless charging connection, and there is no limitation on this.
[0081] The server 130 may be connected to multiple first vehicles 110 for communication, and the server 130 may also be connected to multiple charging devices 120 for communication. When the first vehicle 110 establishes a charging connection with the charging device 120, the first vehicle 110 may report a charging request to the server 130, and the charging request is used to enable the server 130 to control the charging device 120 connected to the first vehicle 110 for charging to start charging.
[0082] The server may obtain the status information of the charging device 120, which may be used to indicate whether the charging device 120 is connected to the vehicle for charging and whether the vehicle is being charged. Optionally, the status information may include an unconnected state, a connected but uncharged state, a charging state, a charging complete state, etc. Among them, the unconnected state may refer to a state in which the charging device 120 is not connected to the vehicle, the connected but uncharged state may refer to a state in which the charging device 120 is connected to the vehicle but has not started to charge the vehicle, the charging state may refer to a state in which the charging device 120 is connected to the vehicle and is charging the vehicle, and the charging complete state may refer to a state in which the charging device 120 is connected to the vehicle and the vehicle has been charged.
[0083] Optionally, the 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 the server 130, the status information of the first vehicle 110 is a connected but uncharged state, and the server 130 may obtain the status information of the first vehicle 110 to avoid errors, but the server 130 may not obtain the status information of the first vehicle 110, but determine that the status information of the first vehicle 110 is a connected but uncharged state based on the received charging request of the first vehicle 110.
[0084] In one embodiment, the server 130 can obtain charging requests generated by the first charging area within the first time period, and obtain 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 is converted from an unconnected state to a connected uncharged state within the first time period, then the charging devices whose status information is converted from an unconnected state to a connected uncharged state are controlled to start charging.
[0085] Optionally, the server 130 may include a plurality of vehicle servers corresponding to the first vehicles 110 and a plurality of charging servers corresponding to the charging devices 120, such as Figure 1-B As shown, Figure 1-B It is a schematic diagram of an application scenario of another vehicle charging method disclosed in an embodiment of the present application, 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 a charging server 132.
[0086] In one embodiment, the vehicle server 131 can obtain the charging request generated by the first charging area in the first time period, and the charging server 132 can obtain the status information of the charging devices in the first charging area within the first time period, and send the status information of the charging devices in the first charging area within the first time period to the vehicle server 131. If the vehicle server 131 detects that the number of charging requests within the first time period is consistent with the number of charging devices whose status information is converted from an unconnected state to a connected uncharged state within the first time period, the vehicle server 131 can send a charging instruction to the charging server 132. In response to the charging instruction, the charging server 132 can control the charging devices whose status information is converted from an unconnected state to a connected uncharged state to start charging.
[0087] like Figure 2 As shown, Figure 2 : is a flow chart of a vehicle charging method disclosed in an embodiment of the present application. The vehicle charging method can be applied to the server in the above embodiment. The vehicle charging method may include the following steps:
[0088] Step 210: Acquire charging requests generated by a first charging area within a first time period.
[0089] Since the plug-and-charge effect needs to be achieved, the server can obtain the charging request generated by the first charging area within the first time period when receiving the charging request of the first vehicle in the first charging area. The first time period can be a time period generated in response to the charging request, and can include the charging connection moment when the first vehicle establishes a charging connection with the charging device. 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 the charging station scenario can be less than the length of the first time period in the parking lot scenario.
[0090] Optionally, the server may use the charging connection time when the first vehicle establishes a charging connection with the charging device as the middle time of the first time period, and then determine the first time period according to the middle time and length of the first time period. For example, if the length of the first time period is 30 seconds, the first time period may be a time period from 15 seconds before the charging connection time to 15 seconds after the charging connection time.
[0091] Optionally, the server may determine the end time of the first time period, and then determine the first time period according to the end time and length of the first time period. The end time of the first time period may be the first receiving time when the server receives the charging request. For example, if the length of the first time period is 30 seconds, the first time period may be the time period from 30 seconds before the first receiving time to the first receiving time.
[0092] In some scenarios where plug-and-charge is not required, in order to reduce the load of the server, the server may not respond to the charging request of the first vehicle in a timely manner, but may uniformly process all charging requests within a time period. In one embodiment, the server may obtain charging requests generated by the first charging area within a first time period according to a time period, and the first time period may refer to a time period corresponding to the most recent time period.
[0093] Optionally, the preset period may be preset and fixed, for example, the preset period may be fixed to 30 seconds. Optionally, the preset period may also be determined according to the current time period, for example, in the morning time period, the preset period may be 20 seconds, and in the afternoon time period, the preset period may be 50 seconds. Optionally, the server may determine whether the first charging area is currently in a peak period, if the first charging area is currently in a peak period, then determine that the time period is the first period, if the first charging area is not currently in a peak period, then determine that the time period is not the first period.
[0094] Step 220: Acquire status information of charging devices in a first charging area within a first time period.
[0095] When the server receives a charging request generated by the first charging area in the first time period, the server may send a status acquisition instruction to each charging device in the first charging area, and each charging device may respond to the status acquisition instruction and feedback status information to the server. It should be understood that the status information may be used to characterize the status change of the charging device in the first time period, for example, the status information may characterize that the charging device is converted from an unconnected state to a connected and uncharged state in the first time period, or may characterize that the charging device is converted from a connected and uncharged state to a charging state in the first time period, etc.
[0096] Optionally, for an embodiment in which the server can obtain charging requests generated by the first charging area within the first time period according to a time period, the charging device can also send status information corresponding to the most recent time period to the server according to the time period. Implementation of this implementation can reduce the power consumption of the server.
[0097] Since both step 210 and step 220 are operations performed in response to a charging request, optionally, the server may first perform step 220 and then perform step 210, or the server may perform step 210 and step 220 in parallel, which is not limited in this embodiment of the present application.
[0098] When the server receives a charging request, the server needs to execute steps 210 and 220. However, in some special cases, such as when the network condition between the vehicle and the server is poor, the server may first receive target change information fed back by the charging device. The target change information may be the state information of the charging device that is sent to the server when it is converted from an unconnected state to a connected but uncharged state. In order to further speed up the charging efficiency, the server may also first execute step 220, and then execute step 210 after receiving the charging request.
[0099] In one embodiment, when receiving target change information fed back by the first charging device in the first charging area, the server can determine the first time period based on the second connection moment when the state information of the first charging device is converted from an unconnected state to a connected and uncharged state, and when receiving the next charging request, determine whether the next received charging request matches the target change information fed back by the first charging device. If so, the charging request generated by the first charging area in the first time period can be obtained again. If not, the server continues to wait for the next charging request until the received charging request matches the target change information fed back by the first charging device.
[0100] Among them, the server can calculate the time difference between the charging connection moment corresponding to the next received charging request and the second connection moment when the status information of the first charging device is converted from an unconnected state to a connected and uncharged state. When 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] By implementing this embodiment, the starting speed of vehicle charging can be increased when the network condition is poor.
[0102] Step 230, if the number of charging requests within the first time period is consistent with the number of charging devices whose status information is converted from the unconnected state to the connected uncharged state within the first time period, then control the charging devices whose status information is converted from the unconnected state to the connected uncharged state to start charging.
[0103] If the number of charging requests in the first time period is consistent with the number of charging devices whose status information is changed from the unconnected state to the connected uncharged state in the first time period, it means that the charging requests in the first time period match the status change of the charging devices, and it can be considered that each charging request corresponds to a charging device. The server does not need to determine the charging device corresponding to each charging request, but controls all charging devices whose status information is changed from the unconnected state to the connected uncharged state to start charging, so that each charging request can be responded to. For example, the number of charging requests in the first time period is 2, and the number of charging devices whose status information is changed from the unconnected state to the connected uncharged state in the first time period is also 2. It can be considered that the two vehicles that initiated the two charging requests establish charging connections with the two charging devices.
[0104] In an embodiment of the present application, the server can obtain charging requests generated by the first charging area within the first time period, and obtain status information of the charging devices in the first charging area within the first time period. When the number of charging requests within the first time period is consistent with the number of charging devices whose status information is converted from an unconnected state to a connected uncharged state within the first time period, the charging device can be controlled to start charging without the need for user operation or the matching algorithm of the server to determine the charging device connected to the vehicle that issued the charging request, thereby reducing the complexity of the charging process, thereby increasing the startup speed of vehicle charging and achieving a plug-and-charge effect.
[0105] like Figure 3 As shown, Figure 3 : is a flow chart of another vehicle charging method disclosed in an embodiment of the present application. The vehicle charging method can be applied to the server in the above embodiment. The vehicle charging method may include the following steps:
[0106] Step 310: Acquire charging requests generated by a first charging area within a first time period.
[0107] Step 320: Acquire status information of charging devices in a first charging area within a 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 is converted from the unconnected state to the connected uncharged state in the first time period, the charging devices whose status information is converted from the unconnected state to the connected uncharged state are controlled to start charging.
[0109] The method of steps 310-330 is the same as the method of steps 210-230 in the above embodiment, and will not be repeated here.
[0110] Step 340: After the target vehicle corresponding to the charging request finishes charging, first charging information of the target vehicle is obtained.
[0111] When the server controls the status information to be converted from the unconnected state to the connected uncharged state to start charging, the server can monitor the status information of the target vehicle corresponding to the charging request. When the status information of the target vehicle is converted from the charging state to the charging completed state, that is, when the vehicle is fully charged, or when the status information of the target vehicle is converted from the charging state to the unconnected state, that is, when the vehicle is interrupted from charging, the server can determine that the target vehicle corresponding to the charging request has finished charging, so as to obtain the first charging information of the target vehicle, which can refer to the information of the target vehicle during the charging process, such as charging time information, charging current and voltage information, charging power, etc. It should be understood that the charging request can refer to any charging request generated by the first charging area in 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 is converted from a charging state to a charging completion state or an disconnected state. The notification message may carry the first charging information of the target vehicle. Alternatively, the server may send a first charging information acquisition instruction to the target vehicle in response to the first notification message, so that the target vehicle sends the first charging information of the target vehicle to the server according to the first charging information acquisition instruction.
[0113] Step 350 , determining second charging information of a target charging device that ends power supply in the charging device.
[0114] When the server controls the status information to be converted from an unconnected state to a connected but uncharged state to start charging of the charging device, the server may also monitor the status information of these charging devices that start charging. When the status information of any charging device is converted from a charging state to a charging complete state, that is, when the vehicle is fully charged, or when the status information of any charging device is converted from a charging state to an unconnected state, that is, when the vehicle is interrupted from charging, the server may determine the charging device as the target charging device for terminating power supply, thereby obtaining the second charging information of the target charging device, which may refer to the information of the target charging device during the charging process, such as charging time information, charging current and voltage information, charging power, etc.
[0115] Optionally, the charging device that starts charging may send a second notification message indicating the end of power supply to the server when the status information changes from the charging status to the charging completion status or the disconnected status. The notification message may carry the second charging information of the target charging device. Alternatively, the server may send a second charging information acquisition instruction to the target charging device in response to the second notification message, so that the target charging device sends the first charging information of the target vehicle to the server according to the second charging information acquisition instruction.
[0116] It should be understood that the server can group the first vehicle in the charging state and the charging device in the charging state according to the time of starting charging, so that when it is monitored that the charging of the target vehicle is completed or the power supply of the target charging device is completed, the matching target vehicle and target charging device can be found from the same group, and the matching target vehicle and target charging device can be deleted from the group. As an optional embodiment, after step 330, that is, after the server controls the state information from the unconnected state to the charging device connected to the uncharged state to start charging, the server can divide the charging device that starts charging and the target vehicle corresponding to the charging request into the same group, and the number of charging devices in the same group is consistent with the number of target vehicles. Implementing this embodiment can improve the matching efficiency of vehicles and charging devices after charging is completed.
[0117] Step 360: Determine a charging order corresponding to the target vehicle based on the first charging information and the second charging information, where the charging order is used for charging settlement of the target vehicle.
[0118] For the first charging information corresponding to 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, thereby determining that the target charging device corresponding to the target second charging information is the charging device that charges the target vehicle, and determining that the charging order of the target charging device corresponding to the target second charging information is the charging order corresponding to 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 possible problems with unstable network signals, the information exchange between the server and the vehicle and charging equipment may not be timely. For the first charging information corresponding to multiple target vehicles, if the number of multiple target vehicles is not greater than the number of target charging devices, the server can determine the charging orders corresponding to each target vehicle in turn according to the above method. If the number of multiple target vehicles is greater than the number of target charging devices, the server can first determine the first charging information that matches the second charging information of each target charging device in turn, thereby determining the charging order corresponding to each target vehicle. The implementation of this embodiment can further improve the matching efficiency of vehicles and charging equipment.
[0120] In order to improve the matching accuracy between the vehicle and the charging device, 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 device, the charging start time of the charging device, and the charging end time of the charging device, and the items included in the second charging information correspond to the items included in the first charging information.
[0121] Among them, the charging connection moment of the vehicle corresponds to the charging connection moment of the charging device, and the charging connection moment refers to the moment when the charging connection is established between the vehicle and the charging device, that is, the moment when the status information is converted from the unconnected state to the connected uncharged state; the charging start moment of the vehicle corresponds to the charging start moment of the charging device, and the charging start moment refers to the moment when the vehicle or the charging device starts charging, that is, the moment when the status information is converted from the connected uncharged state to the charging state; the charging end moment of the vehicle corresponds to the charging end moment of the charging device, and the charging end moment refers to the moment when the charging of the vehicle or the charging device is completed, that is, the moment when the status information is converted from the charging state to the connected uncharged state or the unconnected state.
[0122] By implementing this embodiment, the matching accuracy between the target vehicle and the target charging device can be improved through accurate matching of time information.
[0123] In an embodiment of the present application, the server can also obtain the first charging information of the target vehicle after the target vehicle corresponding to the charging request completes charging, and determine the second charging information of the target charging device that has completed power supply in the charging device, and then determine the charging order corresponding to the target vehicle based on the first charging information and the second charging information, so as to perform charging settlement for the target vehicle, ensure the matching accuracy of the charging device and the vehicle, prevent charging settlement errors, and realize an automated charging settlement process, reduce the consumption of labor resources, and reduce the operating costs of the charging area.
[0124] To further illustrate the method for determining a charging order, in one embodiment, Figure 4 As shown, Figure 4 : is a flow chart of a method for determining a charging order disclosed in an embodiment of the present application. The method for determining a charging order can be applied to the server in the above embodiment. The method for determining a charging order can include the following steps:
[0125] Step 410: Determine, from a plurality of target charging devices, second charging information that matches first charging information corresponding to a target vehicle.
[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 may 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 the 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, the matching of the first charging information and the second charging information may 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, the matching of the first charging information and the second charging information may 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 the 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 there is only one second charging information corresponding to the first target charging device that matches the first charging information corresponding to the 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 determines 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, determines the 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.
[0132] Step 430, if there are multiple first target charging devices corresponding to the second charging information that match the first charging information corresponding to the target vehicle, determine the current charging power loss ratio corresponding to each first target charging device according to the power consumption of each first target charging device and the charging power of the target vehicle.
[0133] Step 440 , calculating 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.
[0134] Step 450, determining 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 charging power loss ratio difference.
[0135] When the second charging information corresponding to multiple first target charging devices matches the first charging information corresponding to the target vehicle, it means that the charging connection time, charging start time and charging end time corresponding to the multiple first target charging devices are very close, and the order may be mismatched. In order to avoid this situation, the server can complete the order matching of the target vehicle based on the power loss ratio.
[0136] Among them, the first charging information may also include the charging power of the vehicle, and the second charging information may also include the power consumption of the charging equipment. The server can 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. The current charging loss ratio refers to the charging loss ratio of this charging process, and the charging loss ratio can be used to characterize the energy conversion efficiency during the charging process.
[0137] Specifically, since there will inevitably be energy loss during the vehicle charging process, the charging power of the target vehicle will be less than the power consumption of the target charging device that charges the target vehicle. The server can calculate the charging difference between the charging power of the target vehicle and the power consumption of each first target charging device, and then determine the ratio between the charging difference corresponding to each first target charging device and the corresponding power consumption as the current charging power loss ratio corresponding to each first target charging device. The larger the current charging power loss ratio, the more energy loss there is during the vehicle charging process. In some implementations, the performance of each charging device in the same station is similar. Since the power loss generated by the charging device itself is relatively close, the difference between different vehicles is a factor that has a greater impact on the power loss ratio, so different charging vehicles can be distinguished by the power loss ratio. In other implementations, the server can measure the power loss ratio brought by the charging pile device based on the historical charging data of the charging pile device, which is used to calibrate the power loss ratio in matching to eliminate the impact of the power loss caused by the charging device.
[0138] The server can obtain the historical charging loss ratio of the first target charging device, and the 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 value of the charging loss ratios of all historical charging processes. The historical charging loss ratio can also refer to the charging loss ratio of the most recent historical charging process. The historical charging loss ratio can also refer to the average value of the charging loss ratios of multiple recent historical charging processes. The embodiment of the present application 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 the vehicle, the charging loss ratio of the vehicle can be saved in the database to determine the historical charging loss ratio of the vehicle, so that the order matching of the target vehicle can be completed based on the charging loss ratio during the charging order matching process.
[0139] The server can calculate the 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, and determine the first target charging device with the smallest charging loss ratio difference as the target charging device that establishes a charging connection with the target vehicle and charges the target vehicle as the second target charging device, and determine the charging order corresponding to the second target charging device as the charging order corresponding to the target vehicle. Through this embodiment, the vehicle charging method can adapt to complex charging scenarios, especially in the case of dense charging devices or frequent charging requests, to ensure the accuracy of charging settlement, thereby optimizing the management efficiency of the charging area and improving the user experience.
[0140] In addition to the method of matching charging orders after charging is completed, 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 corresponding to 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] Among them, the server can monitor the real-time charging power of the target vehicle and the real-time power consumption of multiple charging devices that control to start charging in step 230 or step 330 during the charging process of the target vehicle corresponding to the charging request, and determine the real-time charging loss ratio of each charging device based on the real-time charging power of the target vehicle and the real-time power consumption of multiple charging devices. The calculation method of the real-time charging loss ratio can refer to the calculation method of the current charging loss ratio in the above embodiment, which will not be repeated here.
[0142] Since the charging current is large during the initial charging process, the energy loss is also high, that is, the real-time charging loss ratio is high. The server can calculate the real-time charging loss ratio difference between the real-time charging loss ratio in a stable state and the historical charging loss ratio of the target vehicle when determining that the real-time charging loss ratio of a charging device is in a stable state. If the real-time loss ratio difference is less than the loss ratio difference threshold, it can be determined that the charging device is the target charging device charging the target vehicle, and the charging order corresponding to the target vehicle can be determined as the charging order corresponding to the charging device.
[0143] By implementing this embodiment, the charging order matching of the charging vehicle can be completed during the charging process, avoiding the high server load caused by the simultaneous charging and charging order matching of multiple vehicles, thereby improving the efficiency of charging order matching. In addition, since the server can monitor the target vehicle and charging equipment during the charging process in real time, the server can also monitor the current, voltage, temperature and other parameters during the charging process to ensure the safety and stability of the charging process, and automatically terminate the charging and notify the user when an abnormality is found, thereby improving the safety of vehicle charging.
[0144] like Figure 5 As shown, Figure 5 : is a flow chart of another vehicle charging method disclosed in an embodiment of the present application. The vehicle charging method can be applied to the server in the above embodiment. The vehicle charging method may include the following steps:
[0145] Step 510: Acquire a charging request sent by a first vehicle in a first charging area. The first vehicle-pile connection request carries the positioning information of the first vehicle and the charging connection time between the first vehicle and the charging device.
[0146] When the status information of the first vehicle is converted from an unconnected state to a connected but uncharged 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 positioning information of the first vehicle carried by the charging request, as well as the charging connection time between the first vehicle and the charging device.
[0147] Optionally, the first vehicle may include a positioning module, such as a GPS (Global Positioning System), a Beidou satellite navigation system, etc. The first vehicle may collect positioning information of the first vehicle according to the positioning module and add the positioning information to the charging request.
[0148] Step 520: Determine a first time period according to the charging connection time of the first vehicle.
[0149] The server may determine a time period in which the time difference between the charging connection time of the first vehicle does not exceed a connection time difference threshold, and obtain a first time period. For example, the connection time difference threshold is 0.2 seconds. The server may determine a time period in which the time difference between the charging connection time of the first vehicle does not exceed 0.2 seconds as the first time period.
[0150] Step 530: determine a first charging area according to the positioning information of the first vehicle.
[0151] The server pre-stores the regional location information of multiple charging areas, so that the first charging area where the first vehicle is located can be determined according to the positioning information of the first vehicle. Optionally, the server can determine whether the regional location information of each charging area includes the positioning information of the first vehicle. If there is regional location information including the positioning information of the first vehicle, the corresponding charging area can be used as the first charging area. If there is no regional location information including the positioning information of the first vehicle, the distance between each charging area and the first vehicle can be calculated according to the regional location information of each charging area and the positioning information of the first vehicle, and the charging area with the smallest distance is determined as the first charging area.
[0152] Step 540: Obtain all charging requests generated by the first charging area within the first time period.
[0153] It can be understood that all the charging requests at least include the charging request sent by the first vehicle. If there are other vehicles sending charging requests to the server within the first time period, all the charging requests may also include the charging requests sent by the other vehicles.
[0154] Step 550: Acquire status information of charging devices in a first charging area within a first time period.
[0155] Step 560: If the number of charging requests within the first time period is consistent with the number of charging devices whose status information is converted from the unconnected state to the connected uncharged state within the first time period, the charging devices whose status information is converted from the unconnected state to the connected uncharged state are controlled to start charging.
[0156] In an embodiment of the present application, the server can obtain a charging request sent by a first vehicle in a first charging area. The charging request sent by the first vehicle can carry the positioning information of the first vehicle and the charging connection time between the first vehicle and the charging device. The server can thereby determine the first time period based on the charging connection time of the first vehicle, and determine the first charging area based on the positioning information of the first vehicle, and then obtain all charging requests generated in the first charging area within the first time period. By counting the number of charging requests based on the positioning 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 and improving the startup speed of vehicle charging, thereby avoiding idleness and waste of the charging device due to a long matching process, and improving resource utilization efficiency.
[0157] like Figure 6 As shown, Figure 6 : is a flow chart of another vehicle charging method disclosed in an embodiment of the present application. The vehicle charging method can be applied to the server in the above embodiment. The vehicle charging method may include the following steps:
[0158] Step 610: Acquire charging requests generated by a first charging area within a first time period.
[0159] Step 620: Acquire status information of charging devices in a first charging area within a first time period.
[0160] Step 630 , determining whether the number of charging devices whose status information is converted from an unconnected state to a connected but uncharged state within the first time period is 0, if so, executing step 640 , if not, executing step 650 .
[0161] Step 640, waiting for a first preset interval and re-execute step 620.
[0162] When the server determines that the number of charging devices whose status information is converted from the unconnected state to the connected but uncharged state in the first time period is 0, it may be a network problem between the charging devices in the first charging area and the server, resulting in untimely data exchange. The server can wait for the first preset interval time and re-execute the step of obtaining the status information of the charging devices in the first charging area in the first time period. The implementation of this embodiment 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 is converted from an unconnected state to a connected uncharged state in the first time period. If so, execute step 660, if not, execute step 670 or 680.
[0164] Step 660, control the state information to be converted from the unconnected state to the connected but uncharged state so that the charging device starts charging.
[0165] Step 670, wait for a second preset interval and re-execute step 620.
[0166] When the number of charging requests determined by the server in the first time period is inconsistent with the number of charging devices whose status information is converted from an unconnected state to a connected uncharged state in the first time period, it may be that there is a network problem between the charging device in the first charging area or the vehicle and the server, resulting in untimely data exchange, or it may be that the vehicle that is not connected to the server for communication establishes a charging connection with the charging device in the first charging area. Therefore, the server can wait for the second preset interval time and re-execute the step of obtaining the charging request generated by the first charging area in the first time period. The implementation of this embodiment can solve the problem of data acquisition errors caused by network problems or vehicles on other platforms, and further improve the practicality of the vehicle charging method.
[0167] Step 680, determining a new first time period, and re-executing step 610 according to the new first time period.
[0168] Optionally, the server may change the length of the first time period to obtain a new first time period, such as increasing the length of the first time period or decreasing the length of the first time period. The server may select an update method for the first time period according to an actual scenario. Taking increasing the length of the first time period as an example, the server may increase the length of the first time period by a preset length. For example, if the initial length of the first time period is 0.4 seconds and the preset length is 0.6 seconds, the new first time period may be 1 second.
[0169] Optionally, the server may also move the first time period, such as forward 0.1 second or backward 0.1 second, to obtain a new first time period.
[0170] The server may re-execute the step of obtaining charging requests generated by 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 is converted from an unconnected state to a connected but uncharged state within the first time period.
[0171] By implementing this embodiment, the server can determine a new first time period when the number of charging requests in the first time period is inconsistent with the number of charging devices whose status information is converted from an unconnected state to a connected uncharged state in the first time period, and re-execute the step of obtaining 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 is converted from an unconnected state to a connected uncharged state in the first time period. By continuously adjusting the first time period, the problem of data exchange delay can be effectively solved, ensuring that the server can accurately match charging requests with charging devices, thereby improving the accuracy of vehicle charging and the reliability of the charging process, reducing matching errors caused by improper setting of the first time period, optimizing the charging startup process, and helping to achieve a more efficient and accurate plug-and-play experience.
[0172] In the case where the server includes a vehicle server and a charging server, such as Figure 7 As shown, Figure 7It is a timing diagram of a vehicle charging method disclosed in an embodiment of the present application. In the process of starting charging of the vehicle, the vehicle can establish a charging connection with the charging device, the vehicle can send a charging request to the vehicle server, the charging device can send status information to the charging server, the charging server can determine that the status information of the charging device is converted from an unconnected state to a connected and uncharged state, and determine the connection time T1 of the charging device. The vehicle server can determine the connection time T2 of the vehicle and the first charging area where the vehicle is located according to the charging request, and can determine the first time period corresponding to the connection time T2. The vehicle server can query the charging server for the charging device in the first charging area whose connection time T1 is in the first time period corresponding to T2. In response to the query of the vehicle server, the charging server can send information of the charging device that meets the conditions to the vehicle server. The vehicle server can determine the charging request generated in the first charging area within the first time period corresponding to T2, and when it is determined that the number of charging requests is consistent with the number of charging devices, the charging request is initiated to the charging server. The charging server can respond to the charging request and control the charging device to start charging. The charging device starts to charge the vehicle. The vehicle can send the charging start time T3 to the vehicle server, the charging device can feedback the response information to the charging server, 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 the vehicle is charged, the vehicle can send the first charging information to the vehicle server, and the charging device can send the second charging information to the vehicle server, so that the vehicle server can determine the charging order corresponding to the target vehicle according to the first charging information and the second charging information, and push the charging order to the vehicle. Optionally, when the vehicle server is in communication connection with the user terminal bound to the vehicle, the vehicle server can push the charging order to the user terminal so that the user is informed of the charging order.
[0174] The operations performed by the vehicle server and the charging server can refer to the operations performed by the server in the above embodiment, and will not be repeated here.
[0175] like Figure 8 As shown, Figure 8 8 is a modular schematic diagram of a vehicle charging device disclosed in an embodiment of the present application. The vehicle charging device 800 can be applied to the server in the above embodiment. 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] A request acquisition module 810, configured to acquire a charging request generated by a first charging area within a first time period;
[0177] A status acquisition module 820 is used to acquire status information of a charging device in a first charging area within a first time period;
[0178] The charging start module 830 is used to control the charging device whose status information is converted from the unconnected state to the connected uncharged 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 is converted from the unconnected state to the connected uncharged 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 completes charging; determine second charging information of the target charging device that has completed power supply in the charging device; and determine the charging order corresponding to the target vehicle based on the first charging information and the second charging information, and 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, and 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 used to determine a charging order corresponding to a first target charging device as a charging order corresponding to the target vehicle if there is only one second charging information corresponding to a first target charging device that matches the first charging information corresponding to the target vehicle.
[0182] In one embodiment, the first charging information also includes the charging power of the vehicle, and the second charging information also includes the power consumption of the charging device; the order matching module is also used to determine the current charging loss ratio corresponding to each first target charging device according to the power consumption of each first target charging device and the charging power of the target vehicle if the second charging information corresponding to multiple first target charging devices matches the first charging information corresponding to the target vehicle, and 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; 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 also used to determine the historical charging loss ratio corresponding to 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; based on the historical charging loss ratio and the real-time charging loss ratio, the charging order corresponding to the target vehicle is determined, and the charging order is used for the charging settlement of the target vehicle.
[0184] In one embodiment, the request acquisition module 810 is also used to obtain a charging request sent by a first vehicle in a first charging area, the charging request sent by the first vehicle carries the positioning information of the first vehicle and the charging connection time between the first vehicle and the charging device; determine a first time period according to the charging connection time of the first vehicle; determine a first charging area according to the positioning information of the first vehicle; and obtain all charging requests generated by the first charging area within the first time period.
[0185] In one embodiment, the status acquisition module 820 is also used to wait for a first preset interval time 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 is converted from an unconnected state to a connected but uncharged state within the first time period is 0.
[0186] In one embodiment, the status acquisition module 820 is also used 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 within the first time period is inconsistent with the number of charging devices whose status information is converted from an unconnected state to a connected uncharged state within the first time period.
[0187] In one embodiment, the charging start module 830 is further used to determine a new first time period if the number of charging requests within the first time period is inconsistent with the number of charging devices whose status information is converted from an unconnected state to a connected uncharged state within the first time period; the request acquisition module 810 is further used to re-execute the step of acquiring the charging requests generated by 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 is converted from an unconnected state to a connected uncharged state within the first time period.
[0188] In an embodiment of the present application, the server can obtain charging requests generated by the first charging area within the first time period, and obtain status information of the charging devices in the first charging area within the first time period. When the number of charging requests within the first time period is consistent with the number of charging devices whose status information is converted from an unconnected state to a connected uncharged state within the first time period, the charging device can be controlled to start charging without the need for user operation or the matching algorithm of the server to determine the charging device connected to the vehicle that issued the charging request, thereby reducing the complexity of the charging process, thereby increasing the startup speed of vehicle charging and achieving a plug-and-charge effect.
[0189] like Fig. 9 As shown, in one embodiment, a server is provided, which may include:
[0190] A memory 910 storing executable program codes;
[0191] a processor 920 coupled to the memory 910;
[0192] The processor 920 calls 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 a random access memory (RAM) or a read-only memory (ROM). The memory 910 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 910 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc. The data storage area may also store data created by the server during use, etc.
[0194] The processor 920 may include one or more processing cores. The processor 920 uses various interfaces and lines to connect various parts of the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 910, and calling data stored in the memory 910. Optionally, the processor 920 can be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 920 can integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 920, but may be implemented separately through a communication chip.
[0195] It is understandable that the server may include more or fewer structural elements than those in the above structural block diagram, for example, a power module, physical buttons, a WiFi (Wireless Fidelity) module, a speaker, a Bluetooth module, a sensor, etc., and is not limited here.
[0196] An embodiment of the present application discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the methods described in the above embodiments.
[0197] In addition, an embodiment of the present application further discloses a computer program product. When the computer program product is run on a computer, the computer can execute all or part of the steps in any one of the vehicle control methods described in the above embodiments.
[0198] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0199] The above is a detailed introduction to a vehicle control method disclosed in an embodiment of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A vehicle charging method, characterized in that: Applied to a server, the method comprises: Obtaining a charging request generated by a first charging area within a first time period; Acquire status information of charging equipment in the first charging area during 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 is converted from an unconnected state to a connected uncharged state within the first time period, the charging devices whose status information is converted from an unconnected state to a connected uncharged state are controlled to start charging.
2. The method according to claim 1, characterized in that After controlling the charging device to start charging, the method further includes: After the target vehicle corresponding to the charging request finishes charging, obtaining first charging information of the target vehicle; Determine second charging information of a target charging device among the charging devices for which power supply is to be terminated; A charging order corresponding to the target vehicle is determined according to the first charging information and the second charging information, and the charging order is used for charging settlement of the target vehicle.
3. The method according to claim 2, characterized in that The first charging information includes at least one of the following: a charging connection time of the vehicle, a charging start time of the vehicle, and a charging end time of the vehicle; The second charging information includes at least one of the following: a charging connection time of the charging device, a charging start time of the charging device, and a 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.
4. The method according to claim 3, characterized in that The determining, according to the first charging information and the second charging information, a charging order corresponding to the target vehicle includes: If there is only one first target charging device corresponding to the second charging information that matches the first charging information corresponding to the target vehicle, the charging order corresponding to the one first target charging device is determined to be the charging order corresponding to the target vehicle.
5. The method according to claim 4, characterized in that The first charging information also includes the charging power of the vehicle, and the second charging information also includes the power consumption of the charging device; the method also includes: If there are multiple first target charging devices corresponding to the second charging information that matches the first charging information corresponding to the target vehicle, then according to the power consumption of each of the first target charging devices and the charging power of the target vehicle, determine the current charging power loss ratio corresponding to each of the first target charging devices, and the charging power loss ratio is used to characterize the energy conversion efficiency during the charging process; Calculating a charging loss ratio difference between a current charging loss ratio corresponding to each of the first target charging devices and a 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; the second target charging device is the first target charging device with the smallest charging power loss ratio difference.
6. 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, determining the historical charging power loss ratio corresponding to the target vehicle and the real-time charging power loss ratio of the charging device; the charging power loss ratio is used to characterize the energy conversion efficiency during the charging process; A charging order corresponding to the target vehicle is determined according to the historical charging power loss ratio and the real-time charging power loss ratio, and the charging order is used for charging settlement of the target vehicle.
7. The method according to claim 1, characterized in that The obtaining of a charging request generated by the first charging area within the first time period includes: Acquire a charging request sent by a first vehicle in a first charging area, where the charging request sent by the first vehicle carries positioning information of the first vehicle and a charging connection time between the first vehicle and a charging device; determining the first time period according to a charging connection time of the first vehicle; determining the first charging area according to the positioning information of the first vehicle; All charging requests generated by a first charging area within a first time period are obtained.
8. The method according to claim 1, characterized in that After acquiring the status information of the charging device in the first charging area within the first time period, the method further includes: If the number of charging devices whose status information is converted from an unconnected state to a connected but uncharged state within the first time period is 0, 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.
9. The method according to claim 1, characterized in that: After acquiring the status information of the charging device in the first charging area within 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 is converted from an unconnected state to a connected uncharged state within the first time period, 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.
10. The method according to claim 1, characterized in that After acquiring the status information of the charging device in the first charging area within 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 is converted from an unconnected state to a connected but uncharged state within the first time period, determining a new first time period; According to the new first time period, the step of obtaining the charging requests generated by 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 is converted from an unconnected state to a connected but uncharged state within the first time period.
11. A vehicle charging device, characterized in that: It is characterized in that Applied to a server, the device comprises: A request acquisition module, configured to acquire a charging request generated by a first charging area within a first time period; A status acquisition module, used to acquire status information of charging devices in the first charging area within the first time period; The charging start module is used to control the charging device whose status information is converted from the unconnected state to the connected uncharged state to start charging if the number of the charging requests within the first time period is consistent with the number of charging devices whose status information is converted from the unconnected state to the connected uncharged state within the first time period.
12. A server, characterized in that: include: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the method according to any one of claims 1 to 10.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Method for matching vehicle and charging pile
CN110539662A
Charging settlement method and device, electronic equipment and medium
CN112488692A
Plug-and-play method and device for electric vehicle, and cloud platform server
CN113085641A
Automobile charging method, charging platform, system and storage medium
CN113459847A
Plug-and-play charging verification method and system
CN113815469A