A charging pile determination method, device, system, equipment and medium

By obtaining the location of the target vehicle and the status information of the charging station, the charging station can be identified, solving the problem of information leakage in the interaction between the charging station and the vehicle, and realizing accurate charging station identification without modification and a simplified charging process.

CN116587914BActive Publication Date: 2026-01-02NAVINFO
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310728435.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-19
Publication Date
2026-01-02
Estimated Expiration
2043-06-19

AI Technical Summary

Technical Problem

Existing charging stations pose a risk of information leakage during interaction with user vehicles, and are not user-friendly for charging stations or vehicles without communication modules or related hardware.

Method used

By acquiring the location information of the target vehicle, candidate charging piles within a preset range are identified, and the status information of the charging interface is received. The status information after the insertion time is used to determine the charging pile used by the target vehicle, thus avoiding direct communication between the vehicle and the charging pile.

Benefits of technology

It enables accurate location of charging stations without requiring modifications to charging stations or vehicles, preventing information leaks, simplifying the charging process, and improving safety and convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116587914B_ABST
    Figure CN116587914B_ABST
Patent Text Reader

Abstract

The embodiment of the specification discloses a charging pile determination method, device, system, equipment and medium, the method comprises: determining the candidate charging pile in the preset range based on the position information of the target vehicle obtained; receiving the state information of the charging interface of the candidate charging pile sent by the candidate charging pile; obtaining the first state information belonging to the insertion time to the first preset time from the state information; the insertion time is the insertion time of the target vehicle inserting the charging pile, and the first preset time is a time after the insertion time; the candidate charging pile in which the first state information is the information of the candidate charging pile in the occupied but not charging state is determined as the charging pile used by the target vehicle. The target vehicle information and the charging pile information are obtained respectively, the information leakage existing between the vehicle and the pile is avoided, and the problem of needing to additionally set a communication module is solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of charging piles, in particular to a charging pile determination method, device, system, equipment and medium. BACKGROUND

[0002] Electric vehicles are increasingly popular due to their advantages of less environmental pollution, low noise, high energy efficiency, less maintenance workload, and use unaffected by the environment. However, due to the limited single charging mileage, it is always a concern in the electric vehicle field to achieve safe and convenient charging.

[0003] Currently, to complete a complete charging process, the user needs to perform the following operations: plug in - scan code to charge - unplug. The scan code charging link is the process of matching the charging pile with the user's vehicle, i.e., the communication interaction process. The interaction between the charging pile and the user's vehicle not only has the risk of information leakage, but also is not friendly to charging piles or vehicles without communication modules or related hardware. SUMMARY

[0004] The embodiments of the present specification provide a charging pile determination method, device, system, equipment and medium to solve the problems of information leakage and the need for additional communication modules in the existing charging pile determination method.

[0005] To solve the above technical problems, the embodiments of the present specification are implemented as follows:

[0006] The charging pile determination method provided by the embodiments of the present specification comprises:

[0007] Based on the obtained position information of the target vehicle, determine the candidate charging piles within the preset range;

[0008] Receive the state information of the charging interface of the candidate charging pile sent by the candidate charging pile;

[0009] Obtain first state information from the state information, which belongs to the period from the insertion time point to the first preset time point; the insertion time point is the insertion time point of the target vehicle into the charging pile, and the first preset time point is a time point after the insertion time point;

[0010] Determine the candidate charging pile whose first state information is the information of the occupied but not charging state as the charging pile used by the target vehicle.

[0011] Optionally, the method further comprises:

[0012] Obtain second state information from the state information, which belongs to the period from the second preset time point to the insertion time point; the second preset time point is a time point before the insertion time point.

[0013] The determining the charging pile used by the target vehicle specifically comprises:

[0014] The candidate charging pile with the second state information being the information of the idle state is determined as the charging pile used by the target vehicle.

[0015] Optionally, the method further comprises:

[0016] The third state information within a preset time range after the first preset time is obtained from the state information;

[0017] The determining the charging pile used by the target vehicle specifically comprises:

[0018] The charging pile used by the target vehicle is determined from the candidate charging piles based on the charging state information, the idle state information and the occupied but not charging state information in the third state information.

[0019] Optionally, the determining the charging pile used by the target vehicle from the candidate charging piles based on the charging state information, the idle state information and the occupied but not charging state information in the third state information specifically comprises:

[0020] The number of times that the candidate charging pile changes from the idle state to the occupied but not charging state and the number of times that the candidate charging pile is in the charging state are determined according to the third state information;

[0021] If the number of times is less than or equal to the number of times that the candidate charging pile is in the charging state, the candidate charging pile is determined as the charging pile used by the target vehicle;

[0022] And / or:

[0023] If the number of times is less than or equal to a preset number threshold, the candidate charging pile is determined as the charging pile used by the target vehicle.

[0024] Optionally, the method further comprises:

[0025] If the number of candidate charging piles with the first state information being the information of the occupied but not charging state is less than or equal to a first preset number threshold, the candidate charging piles within a preset range are determined again based on the position information of the target vehicle.

[0026] Optionally, the method further comprises:

[0027] The charging cost prompt information is generated based on the charging pile used by the target vehicle.

[0028] Optionally, the candidate charging piles in the preset range are determined based on the acquired position information of the target vehicle, and specifically includes:

[0029] The candidate charging piles in a first preset range are determined based on the position information of the target vehicle.

[0030] If the number of the candidate charging piles in the first preset range is less than or equal to a second preset number threshold, the candidate charging piles in a second preset range are determined based on the position information of the target vehicle; the second preset range is greater than the first preset range.

[0031] Optionally, after the candidate charging piles in the preset range are determined based on the acquired position information of the target vehicle, the method further includes:

[0032] The interface information of the charging interface of the candidate charging pile is received, which is sent by the candidate charging pile.

[0033] The candidate charging piles whose interfaces do not match the target vehicle are filtered according to the interface information, to obtain the candidate charging piles whose interfaces match the target vehicle.

[0034] The charging pile determination device provided by the embodiment of the present specification includes:

[0035] The receiving module is configured to receive the position information sent by the target vehicle and the insertion time of the target vehicle into the charging pile.

[0036] The processing module is configured to determine the candidate charging piles in a preset range based on the position information sent by the target vehicle.

[0037] The receiving module is further configured to receive the state information of the charging interface of the candidate charging pile, which is sent by the candidate charging pile, and acquire first state information belonging to the period from the insertion time to a first preset time from the state information, the first preset time being a time after the insertion time.

[0038] The processing module is further configured to determine the candidate charging pile whose first state information is the information of the candidate charging pile in the occupied but not charging state as the charging pile used by the target vehicle.

[0039] The charging pile determination system provided by the embodiment of the present specification includes a target vehicle, a charging pile and a charging pile platform.

[0040] The target vehicle is configured to send the position information of the target vehicle and the insertion time of the target vehicle into the charging pile to the charging pile platform.

[0041] The charging pile is configured to send state information of a charging interface of the charging pile to the charging pile platform.

[0042] The charging pile platform is configured to determine candidate charging piles within a preset range based on the acquired position information of the target vehicle, acquire first state information belonging to a period from the insertion time to a first preset time from the state information, the first preset time being a time after the insertion time, and determine, as the charging pile used by the target vehicle, a candidate charging pile in the candidate charging piles for which the first state information is information of an occupied but not charging state.

[0043] The computer device provided by the embodiment of the present specification comprises a memory, a processor, and a computer program stored in the memory, and the processor executes the computer program to implement the steps of the above method.

[0044] The computer readable medium provided by the embodiment of the present specification has computer instructions stored thereon, and / or the computer program product comprises computer instructions, which, when executed by a processor, implement the steps of the above method.

[0045] The embodiment of the present specification achieves the following beneficial effects: by acquiring target vehicle information and charging pile information respectively, information leakage and the need to additionally set up a communication module due to communication between the vehicle and the pile are avoided; and the embodiment first determines candidate charging piles within a preset range based on position information of the target vehicle, and then determines the charging pile by using state information of charging interfaces of the candidate charging piles within the preset range and an insertion time at which the target vehicle is inserted into the charging pile, so that the charging pile used by the target vehicle can be accurately determined. BRIEF DESCRIPTION OF DRAWINGS

[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present specification or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments described in the present specification, and those skilled in the art can also obtain other drawings according to these drawings without creative labor.

[0047] Figure 1 A charging pile determination method flowchart is provided for the embodiment of the present specification.

[0048] Figure 2 A process schematic diagram of a charging pile determination method is provided for the embodiment of the present specification.

[0049] Figure 3 A charging pile determination device schematic diagram is provided for the embodiment of the present specification.

[0050] Figure 4 A computer device schematic diagram is provided for the embodiments of the present specification. DETAILED DESCRIPTION

[0051] In order to make the purpose, technical solutions and advantages of one or more embodiments of the present specification clearer, the technical solutions of one or more embodiments of the present specification will be described clearly and completely below in combination with the specific embodiments of the present specification and corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present specification, not all the embodiments. Based on the embodiments in the present specification, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of one or more embodiments of the present specification.

[0052] The technical solutions provided by the embodiments of the present specification will be described in detail below in combination with the drawings.

[0053] At present, to complete a complete charging process, the user needs to perform the following operations: plug in the gun, scan the code to charge, and pull out the gun. The scanning code charging link is the process of matching and communicating between the charging pile and the user's vehicle. The interaction between the charging pile and the user's vehicle not only has the risk of information leakage, but also is not friendly to the charging piles or vehicles without communication modules or related hardware.

[0054] In order to solve the defects in the prior art, the following embodiments are given in the present scheme:

[0055] Figure 1 A charging pile determination method flowchart is provided for the embodiments of the present specification. From the program point of view, the execution subject of the flowchart can be a program or application client carried on an application server or cloud. As shown in Figure 1 The method can include the following steps:

[0056] Step 102: Determine the candidate charging pile within the preset range based on the acquired position information of the target vehicle.

[0057] In the present embodiment, the target vehicle can push the position information to the server or cloud, and then the server or cloud acquires the position information of the target vehicle.

[0058] When the target vehicle pushes the position information, it can be understood that the target vehicle requests to determine the charging pile used by it. That is, when the target vehicle requests to determine the charging pile used by it, the target vehicle pushes the position information. In this way, the initiative is in the target vehicle, and the execution subject of the flowchart such as the server or cloud does not acquire the position information of the target vehicle in real time, ensuring the information security of the target vehicle.

[0059] Then, based on the position information of the target vehicle, a candidate charging pile in a preset range is determined. The preset range can be a circular range with the position information of the target vehicle as the center, or a rectangular range with the position information of the target vehicle as the center, which is not limited herein.

[0060] Step 104: receiving the state information of the charging interface of the candidate charging pile sent by the candidate charging pile.

[0061] In this embodiment, the management party of the charging pile can push the state information of the charging interface of the charging pile to the server or the cloud, and then the server or the cloud obtains the position information of the target vehicle. Of course, the server or the cloud can also obtain the state information of the charging interface of the candidate charging pile from the management party of the candidate charging pile. It can also be pushed by the management party of the charging pile and directly obtained from the management party of the charging pile, which is not limited herein.

[0062] The state information can include at least one of information of an idle state, information of an occupied but not charging state, information of a charging state, information of a fault state, information of an off-grid state, and information of a reserved charging state.

[0063] Step 106: obtaining first state information belonging to the period from the insertion time point to the first preset time point from the state information; the insertion time point is the insertion time point of the target vehicle into the charging pile, and the first preset time point is a time point after the insertion time point.

[0064] After the vehicle is inserted into the charging pile, the charging pile often does not charge immediately, and there is a time difference, that is, the insertion time point of the target vehicle into the charging pile to the first preset time point in this embodiment. The first preset time point can be 3 seconds, 5 seconds or 10 seconds after the insertion time point. In actual application, it can be set according to actual needs, which is not limited herein.

[0065] In this embodiment, the target vehicle can push the insertion time point of the target vehicle into the charging pile to the server or the cloud, and then the server or the cloud receives the insertion time point and obtains the first state information belonging to the period from the insertion time point to the first preset time point from the state information.

[0066] Specifically, the target vehicle pushes the insertion time point to the server or the cloud at the same time as pushing the position information to the server or the cloud, or before or after pushing the position information to the server or the cloud, which is not limited herein.

[0067] Step 108: determining the candidate charging pile whose first state information is the information of the occupied but not charging state as the charging pile used by the target vehicle.

[0068] During the period from the target vehicle inserting the charging pile to entering the charging state, the charging pile used by the target vehicle is in an occupied but not charging state, and therefore the candidate charging pile in which the first state information is information of an occupied but not charging state can be determined as the charging pile used by the target vehicle.

[0069] The embodiment avoids information leakage and the need to additionally set a communication module by respectively acquiring target vehicle information and charging pile information.

[0070] The embodiment first determines the candidate charging pile in the preset range through the position information of the target vehicle, and then determines the charging pile by using the state information of the charging interface of the candidate charging pile in the preset range and the insertion time of the target vehicle inserting the charging pile, so that the charging pile used by the target vehicle can be accurately determined.

[0071] It should be understood that the order of some steps of the method described in one or more embodiments of the present specification can be exchanged according to actual needs, or some steps can be omitted or deleted.

[0072] Based on the method of the present specification, the embodiments of the present specification also provide some specific implementation schemes of the method, which are described below. Figure 1 In the embodiment, the state information of the candidate charging pile before the insertion time can also be used to determine the charging pile used by the target vehicle. This is because the charging pile is in an idle state before the target vehicle inserts the charging pile, which is one of the reasons why the user uses the charging pile. Therefore, in the embodiment, the method can further include:

[0073] acquiring second state information belonging to a second preset time to the insertion time from the state information; the second preset time is a time before the insertion time;

[0074] The determination of the charging pile used by the target vehicle specifically includes:

[0075] determining the candidate charging pile in which the second state information is information of an idle state as the charging pile used by the target vehicle.

[0076] The second preset time can be 3 seconds, 5 seconds or 10 seconds before the insertion time. In actual application, it can be set according to actual needs, which is not limited here.

[0077]

[0078] ​In one embodiment, the charging pile used by the target vehicle can also be determined in combination with the first state information and the second state information. For example, when the number of candidate charging piles whose first state information is occupied but not charging state information is greater than or equal to a certain preset number threshold, the determination of the charging pile used by the target vehicle specifically includes:

[0079] The candidate charging pile whose first state information is occupied but not charging state information and whose second state information is idle state information is determined as the charging pile used by the target vehicle.

[0080] The determination of the charging pile used by the target vehicle in combination with the first state information and the second state information can more accurately determine the charging pile used by the target vehicle from the candidate charging piles.

[0081] It can be understood that if the number of candidate charging piles whose first state information is occupied but not charging state information is 1, or the number of candidate charging piles whose second state information is idle state information is 1, or the number of candidate charging piles whose first state information is occupied but not charging state information and whose second state information is idle state information is 1, the charging pile can be directly determined as the charging pile used by the target vehicle.

[0082] In addition, if the number of candidate charging piles whose first state information is occupied but not charging state information is less than or equal to the first preset number threshold, or the number of candidate charging piles whose second state information is idle state information is less than or equal to the first preset number threshold, it indicates that the candidate charging piles determined based on the location information of the target vehicle may not be accurate, so when these situations occur, the candidate charging piles in the preset range can be determined again based on the location information of the target vehicle.

[0083] In this embodiment, not only the first state information and / or the second state information can be used to determine the charging pile used by the target vehicle, but also the state information of the candidate charging pile within a preset time range after the first preset time can be used to determine the charging pile used by the target vehicle. That is, in this embodiment, the method can further include:

[0084] Obtaining third state information within a preset time range after the first preset time from the state information;

[0085] The determination of the charging pile used by the target vehicle specifically includes:

[0086] determine the charging pile used by the target vehicle from the candidate charging piles based on the information of the charging state, the information of the idle state, and the information of the occupied but not charging state in the third state information.

[0087] The preset time range can be 10 minutes, 30 minutes, or 1 hour after the first preset time point. In actual applications, the preset time range can also be set according to actual needs, which is not limited here.

[0088] When the charging pile charges the target vehicle, the state change of the charging interface of the charging pile meets the change requirement in interconnection. Interconnection refers to the physical connection between telecommunications networks, so that users of one telecommunications operator can communicate with users of another telecommunications operator, or can enjoy various telecommunications services provided by another telecommunications operator. In combination with the actual charging process, it can be seen that in a normal charging, the state change of the charging interface of the charging pile can include: idle state-occupied but not charging state-charging state-occupied but not charging state-idle state, and idle state-occupied but not charging state-charging state-idle state, and therefore in this embodiment, the determination of the charging pile used by the target vehicle from the candidate charging piles based on the information of the charging state, the information of the idle state, and the information of the occupied but not charging state in the third state information can specifically include:

[0089] determining, according to the third state information, the number of times that the candidate charging pile changes from the idle state to the occupied but not charging state and the number of times that the candidate charging pile is in the charging state;

[0090] if the number of times is less than or equal to the number of times that the candidate charging pile is in the charging state, determining the candidate charging pile as the charging pile used by the target vehicle;

[0091] and / or:

[0092] if the number of times is less than or equal to a preset number threshold, determining the candidate charging pile as the charging pile used by the target vehicle.

[0093] Specifically, in a normal charging, the number of times that the charging interface of the charging pile changes from the idle state to the occupied but not charging state should be equal to the number of times that the charging interface of the charging pile is in the charging state, and of course there can be a number of trial and error times, so by comparing the number of times that the charging interface of the charging pile is in the charging state + the number of trial and error times with the number of times that the charging interface of the charging pile changes from the idle state to the occupied but not charging state, the interference charging pile can be filtered out, that is, the charging pile whose charging interface is in the charging state + the number of trial and error times is greater than the number of times that the charging interface of the charging pile changes from the idle state to the occupied but not charging state.

[0094] wherein the number of trial times can be 2, 3 or 5, and the preset number threshold can also be 2, 3 or 5. In actual application, the number of trial times and the preset number threshold can be set according to actual needs, which are not limited here.

[0095] Also, if the number of times that the charging interface of the charging pile changes from the idle state to the occupied but not charging state is too much, exceeding the preset number threshold in normal charging, it can also be determined that the charging pile is a disturbance charging pile, which is excluded.

[0096] In a specific embodiment, the charging pile used by the target vehicle can also be determined in combination with the first state information and the third state information, such as when the number of candidate charging piles whose first state information is occupied but not charging state information in the candidate charging piles is greater than or equal to a certain preset number threshold, at this time, the determination is the charging pile used by the target vehicle, which specifically includes:

[0097] determining the candidate charging pile whose first state information is occupied but not charging state information in the candidate charging pile as a target candidate charging pile;

[0098] determining the charging pile used by the target vehicle from the target candidate charging pile based on the charging state information, the idle state information and the occupied but not charging state information in the third state information of the target candidate charging pile.

[0099] Similarly, the charging pile used by the target vehicle can also be determined in combination with the second state information and the third state information, or in combination with the first state information, the second state information and the third state information at the same time, which is not described here.

[0100] In this embodiment, based on the position information of the target vehicle, if the position information of the target vehicle has errors or other reasons cause the number of determined candidate charging piles to be less than or equal to a certain preset number threshold, the preset range can be expanded to further determine the candidate charging pile. Therefore, based on the position information of the target vehicle, the candidate charging pile in the preset range is determined, which specifically can include:

[0101] determining the candidate charging pile in the first preset range based on the position information of the target vehicle;

[0102] If the number of candidate charging piles in the first preset range is less than or equal to a second preset number threshold, the candidate charging pile in a second preset range is determined based on the position information of the target vehicle; the second preset range is greater than the first preset range.

[0103] The first preset range can be a circular range with the position information of the target vehicle as the center and a radius of 100 meters, 200 meters or 250 meters, and the second preset range can be a circular range with the position information of the target vehicle as the center and a radius of 500 meters, 600 meters or 650 meters. In actual application, the first preset range and the second preset range can be set according to actual needs, which are not limited here.

[0104] If the number of candidate charging piles in the second preset range determined based on the position information of the target vehicle is less than or equal to a certain preset number threshold, the charging pile used by the target vehicle can be re-determined, that is, the candidate charging piles in the preset range are re-determined based on the position information of the target vehicle.

[0105] After determining the candidate charging piles in the preset range, it is also necessary to filter the candidate charging piles that do not match the socket of the target vehicle, such as the socket of the target vehicle is an alternating current socket, and the candidate charging piles with direct current sockets need to be filtered, because the user will choose the charging pile that matches the socket of the target vehicle when charging the target vehicle. That is, after determining the candidate charging piles in the preset range based on the position information of the target vehicle, the method can further include:

[0106] Receiving the interface information of the charging interface of the candidate charging pile sent by the candidate charging pile;

[0107] According to the interface information, filtering the candidate charging piles that do not match the interface of the target vehicle to obtain the candidate charging piles that match the interface of the target vehicle.

[0108] After determining the charging pile used by the target vehicle, the charging pile can charge the target vehicle according to the preset value set by the user, such as the charging time, the charging degree, the charging SOC and the charging amount, etc., wherein the charging SOC is the remaining capacity of the vehicle battery. If the user does not make a preset, the above preset values can be automatically generated according to the user's historical charging habits through big data to safely charge the target vehicle. At the same time, the charging pile can also limit the charging SOC according to different seasons to avoid charging accidents; it can also feedback the real-time charging state to the user, and the user can also actively initiate the instruction of stopping charging or continuing charging to the charging pile.

[0109] In addition, when the target vehicle is charging, it can also obtain the charging state and charging power of the target vehicle every interval, such as every 1 minute, 3 minutes or 5 minutes, etc., to determine whether the target vehicle is charging normally, and if not, the charging pile can pause the charging. In actual application, the interval length can be set according to actual needs, which is not limited here. After charging is completed, the charging cost prompt information is generated based on the charging pile used by the user, and the user pays the charging cost according to the cost prompt information.

[0110] Based on the charging pile determination method of the embodiment, the charging pile does not need to be modified, the vehicle does not need to be modified, and whether it is an alternating current or a direct current charging pile, the user only needs to plug in and pull out the gun to achieve charging. Compared with the existing plug-in, code scanning, charging, and pulling out the gun, the charging process is simpler. Moreover, after the user pulls out the gun, the charging pile determination method of the embodiment can generate charging cost prompt information based on the charging pile used by the target vehicle. The user pays the charging cost according to the cost prompt information. Compared with the existing prepayment and cost payment, the payment process is also simpler.

[0111] Figure 2 A process schematic diagram of a charging pile determination method provided by an embodiment of the present specification is shown in Figure 2 The method can include the following steps:

[0112] Step 200: The method starts, and the target vehicle is inserted into the charging pile, requesting to determine the charging pile used by the target vehicle.

[0113] Step 202: The target vehicle pushes the location information and the insertion time of the inserted charging pile to the server or the cloud, and then the server or the cloud acquires the location information and the insertion time.

[0114] Step 204: The candidate charging pile is determined according to the location information of the target vehicle.

[0115] Step 206: The charging pile is filtered. That is, the charging pile that does not match the target vehicle socket can be filtered out from the candidate charging pile.

[0116] In addition, private charging piles also need to be filtered out. Because a private charging pile may belong to a certain user, the private charging pile is not within the scope of consideration of the embodiment.

[0117] Step 208: The first state information and / or the second state information of the charging interface of the candidate charging pile are acquired. The first state information is the state information during the insertion time of the target vehicle inserted into the charging pile to the first preset time, and the first preset time is a time after the insertion time. The second state information is the state information during the second preset time to the insertion time, and the second preset time is a time before the insertion time.

[0118] Step 210: The number of charging piles is determined. That is, the number of charging piles that can be used by the target vehicle is preliminarily determined according to the first state information and / or the second state information.

[0119] Step 212: If the number is greater than or equal to a certain preset threshold, step 214 is performed.

[0120] Step 2121: If the number is less than or equal to a preset threshold, return to step 204. The preset threshold of step 2121 is greater than 1.

[0121] Step 2122: If the number is equal to 1, execute step 216.

[0122] Step 214: Filter the charging piles according to the third state information of the charging interfaces of the candidate charging piles until the number is 1. The third state information is the state information in a preset time range after a first preset time.

[0123] Step 216: Determine the charging pile as the charging pile used by the target vehicle, and the charging pile and the target vehicle are matched successfully.

[0124] Based on the same idea, the present specification also provides a device corresponding to the above method. Figure 3 The present specification provides a structure diagram of a charging pile determination device corresponding to Figure 1 the present specification. As shown in the figure, the device can include: Figure 3

[0125] The receiving module 302 is configured to receive the position information sent by the target vehicle and the insertion time of the target vehicle into the charging pile.

[0126] The processing module 304 is configured to determine the candidate charging piles in the preset range according to the position information sent by the target vehicle.

[0127] The receiving module is further configured to receive the state information of the charging interfaces of the candidate charging piles sent by the candidate charging piles, and obtain the first state information belonging to the period from the insertion time to a first preset time from the state information, the first preset time being a time after the insertion time.

[0128] The processing module is further configured to determine the candidate charging pile in which the first state information is the information of the candidate charging pile in the occupied but not charging state as the charging pile used by the target vehicle.

[0129] In the present embodiment, it can also include:

[0130] Obtain the second state information belonging to the period from a second preset time to the insertion time from the state information; the second preset time being a time before the insertion time.

[0131] The determination of the charging pile used by the target vehicle specifically includes:

[0132] Determine the candidate charging pile in which the second state information is the information of the candidate charging pile in the idle state as the charging pile used by the target vehicle. ​

[0133] In the embodiment, the method can further include:

[0134] acquiring third state information belonging to a preset time range after the first preset time from the state information;

[0135] The determining the charging pile used by the target vehicle can specifically include:

[0136] determining the charging pile used by the target vehicle from the candidate charging piles based on the information of the charging state, the information of the idle state, and the information of the occupied but not charging state in the third state information.

[0137] Further, the determining the charging pile used by the target vehicle from the candidate charging piles based on the information of the charging state, the information of the idle state, and the information of the occupied but not charging state in the third state information can specifically include:

[0138] determining, according to the third state information, a number of times of change of the candidate charging pile from the idle state to the occupied but not charging state and a number of times of the candidate charging pile being in the charging state;

[0139] if the number of times of change is less than or equal to the number of times of the candidate charging pile being in the charging state, determining the candidate charging pile as the charging pile used by the target vehicle;

[0140] and / or:

[0141] if the number of times of change is less than or equal to a preset number threshold, determining the candidate charging pile as the charging pile used by the target vehicle.

[0142] In the embodiment, the method can further include:

[0143] if a number of candidate charging piles in which the first state information is the information of the occupied but not charging state in the candidate charging piles is less than or equal to a first preset number threshold, re-determining the candidate charging piles in the preset range based on the position information of the target vehicle.

[0144] In the embodiment, the method can further include:

[0145] generating charging cost prompt information based on the charging pile used by the target vehicle.

[0146] Further, the determining the candidate charging piles in the preset range based on the acquired position information of the target vehicle can specifically include:

[0147] determining the candidate charging piles in a first preset range based on the position information of the target vehicle;

[0148] If the number of the candidate charging piles in the first preset range is less than or equal to a second preset number threshold, the charging pile determination system determines candidate charging piles in a second preset range based on the position information of the target vehicle, and the second preset range is larger than the first preset range.

[0149] Further, after the candidate charging piles in the preset range are determined based on the acquired position information of the target vehicle, the charging pile determination system further includes:

[0150] receiving interface information of a charging interface of the candidate charging pile sent by the candidate charging pile;

[0151] filtering, according to the interface information, the candidate charging piles whose interfaces do not match the interface of the target vehicle, to obtain candidate charging piles whose interfaces match the interface of the target vehicle.

[0152] Based on the same idea, the present specification embodiment also provides a system corresponding to the above method.

[0153] A charging pile determination system includes a target vehicle, a charging pile, and a charging pile platform.

[0154] The target vehicle is configured to send position information of the target vehicle and an insertion time when the target vehicle is inserted into the charging pile to the charging pile platform.

[0155] The charging pile is configured to send state information of a charging interface of the charging pile to the charging pile platform.

[0156] The charging pile platform is configured to determine candidate charging piles in a preset range based on acquired position information of the target vehicle, acquire first state information belonging to a period from the insertion time to a first preset time from the state information, and determine, as a charging pile used by the target vehicle, a candidate charging pile in which the first state information is information of an occupied but not charging state.

[0157] Further, the charging pile platform is further configured to acquire second state information belonging to a period from a second preset time to the insertion time from the state information, determine, as a charging pile used by the target vehicle, a candidate charging pile in which the second state information is information of an idle state, and the second preset time is a time before the insertion time.

[0158] Further, the charging pile platform is further configured to: acquire third state information belonging to a preset time range after the first preset time from the state information; and determine, based on charging state information, idle state information, and occupied but not charging state information in the third state information, a charging pile used by the target vehicle from the candidate charging piles.

[0159] In some embodiments, the determining, based on the charging state information, the idle state information, and the occupied but not charging state information in the third state information, the charging pile used by the target vehicle from the candidate charging piles, can include:

[0160] determining, according to the third state information, a number of times that the candidate charging pile changes from the idle state to the occupied but not charging state and a number of times that the candidate charging pile is in the charging state;

[0161] if the number of times is less than or equal to the number of times that the candidate charging pile is in the charging state, determining the candidate charging pile as the charging pile used by the target vehicle;

[0162] and / or:

[0163] if the number of times is less than or equal to a preset number threshold, determining the candidate charging pile as the charging pile used by the target vehicle.

[0164] In the embodiment, the charging pile platform is further configured to: when a number of candidate charging piles in the candidate charging piles for which the first state information is the occupied but not charging state information is less than or equal to a first preset number threshold, determine, based on the position information of the target vehicle, candidate charging piles in a preset range.

[0165] Further, the charging pile platform is further configured to: generate charging fee prompt information based on the charging pile used by the target vehicle.

[0166] In some embodiments, the determining, based on the acquired position information of the target vehicle, the candidate charging piles in the preset range, can include:

[0167] determining, based on the position information of the target vehicle, candidate charging piles in a first preset range;

[0168] if a number of the candidate charging piles in the first preset range is less than or equal to a second preset number threshold, determining, based on the position information of the target vehicle, candidate charging piles in a second preset range; and the second preset range is greater than the first preset range.

[0169] Further, the charging pile platform is further configured to receive interface information of a charging interface of the candidate charging pile sent by the candidate charging pile; and filter the candidate charging piles whose interfaces do not match the target vehicle according to the interface information, to obtain the candidate charging piles whose interfaces match the target vehicle.

[0170] Based on the same idea, the embodiments of the present specification also provide a device corresponding to the above method.

[0171] Figure 4 The embodiments of the present specification provide a structure diagram of a computer device corresponding to Figure 1 , as shown in Figure 4 , the device 400 can include a memory 410, a processor 420, and a computer program 430 stored on the memory, the processor 420 executes the computer program to implement the steps of the above method.

[0172] Based on the same idea, the embodiments of the present specification also provide a computer readable storage medium corresponding to the above method, which stores computer instructions, and / or a computer program product, including computer instructions, which are executed by the processor to implement the steps of the above method.

[0173] Each of the embodiments in the present specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the difference from other embodiments. In particular, for the computer device shown in Figure 4 , since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.

[0174] In the 1990s, it was relatively easy to distinguish whether an improvement in a technology was a hardware improvement (e.g., an improvement in the circuit structure of a diode, transistor, switch, etc.) or a software improvement (an improvement in a method flow). However, as technology has advanced, many improvements in method flows today can be considered as direct improvements in hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into a hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (e.g., a field programmable gate array (FPGA)) is an integrated circuit whose logic function is determined by user programming of the device. A digital system is "integrated" on a PLD by the designer programming the PLD, rather than by ordering a custom integrated circuit chip from a chip fabricator. Moreover, instead of manually fabricating an integrated circuit chip, today this programming is most often implemented using "logic compiler" software, which is similar to software compilers used in program development, and the original code to be compiled is written in a specific programming language, which is called a hardware description language (HDL), and there are many such languages, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc., and the most commonly used are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should be aware that, as long as the method flow is logically programmed in one of the above-mentioned hardware description languages and programmed into an integrated circuit, a hardware circuit implementing the logical method flow can be easily obtained.

[0175] The controller can be implemented in any suitable way, e.g. the controller can take the form of a microprocessor or processor and a computer readable medium storing computer readable program code, e.g. software or firmware, executable by the (micro)processor, logic gates, switches, an application specific integrated circuit (ASIC), a programmable logic controller and an embedded microcontroller, examples of controllers include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91 SAM, Microchip PIC 18F26K20 and Silicone Labs C8051F320, the memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art will also know that in addition to being implemented in pure computer readable program code form, the controller can perfectly well be implemented by means of logic programmed into logic gates, switches, application specific integrated circuits, programmable logic controllers and embedded microcontrollers, etc. to perform the same functions. The controller can thus be considered as a hardware component, and the means comprised therein for performing various functions can be considered as structures within the hardware component. Alternatively, or even additionally, the means for performing various functions can be considered as both software modules implementing the method and structures within the hardware component.

[0176] The systems, apparatuses, modules or units illustrated by the above embodiments can be implemented by computer chips or entities, or products with certain functions. A typical implementation device is a computer. Specifically, the computer can be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0177] For the sake of description, the above apparatuses are described in various units by functions respectively. Of course, the functions of the units can be implemented in one or more software and / or hardware in the implementation of the present application.

[0178] Those skilled in the art will appreciate that embodiments of the present application can be provided as a method, a system, or a computer program product. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) embodying computer readable program code thereon for use by or in connection with an instruction execution system.

[0179] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks in the flowcharts and / or combination thereof. Figure 1 one or more flowcharts and / or blocks in the flowcharts and / or combination thereof.

[0180] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks in the flowcharts and / or combination thereof. Figure 1 one or more flowcharts and / or blocks in the flowcharts and / or combination thereof.

[0181] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks in the flowcharts and / or combination thereof. Figure 1 one or more flowcharts and / or blocks in the flowcharts and / or combination thereof.

[0182] In one typical configuration, the computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0183] The memory can include non-persistent memory and / or volatile memory, such as random access memory (RAM) and / or cache memory, non-volatile memory, such as read-only memory (ROM), EPROM, and / or flash memory. The memory is an example of computer-readable media.

[0184] Computer-readable media includes permanent and non-permanent, movable and non-movable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.

[0185] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to cover non-exclusive inclusions, such that a process, method, article or apparatus that comprises a list of elements does not only include those elements, but also other elements not explicitly listed or inherent to such a process, method, article or apparatus. Without more limitations, the element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.

[0186] Those skilled in the art will appreciate that embodiments of the present application can be provided as a method, system or computer program product. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) containing computer usable program code.

[0187] The present application can be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types. The present application can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communication network. In a distributed computing environment, program modules can be located in both local and remote computer storage media including memory storage devices.

[0188] The above merely provides an example of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application should be included in the scope of claims of the present application.

Claims

1. A charging pile determination method, characterized in that, The method for a charging pile platform comprises the following steps: Based on the obtained position information of the target vehicle, determine the candidate charging piles within a preset range; Receive the state information of the charging interface of the candidate charging pile sent by the candidate charging pile; Obtain the first state information from the state information, which belongs to the period from the insertion time to the first preset time; the insertion time is the insertion time of the target vehicle into the charging pile, and the first preset time is a time after the insertion time; Obtain the second state information from the state information, which belongs to the period from the second preset time to the insertion time; the second preset time is a time before the insertion time; Determine the candidate charging pile as the charging pile used by the target vehicle, which has the first state information of the occupied but not charging state and the second state information of the idle state; so that the charging pile charges the target vehicle according to the preset value generated by the user's historical habits, and the preset value includes the charging time, the charging degree, the remaining battery capacity of the vehicle, and the charging amount; different seasons correspond to different remaining battery capacities of the target vehicle.

2. The method of claim 1, wherein, The method further comprises: Obtain the third state information from the state information, which belongs to the preset time range after the first preset time; Based on the charging state information, idle state information and occupied but not charging state information in the third state information, determine the charging pile used by the target vehicle from the candidate charging piles.

3. The method of claim 2, wherein, The determination of the charging pile used by the target vehicle from the candidate charging piles based on the charging state information, idle state information and occupied but not charging state information in the third state information specifically comprises: According to the third state information, determine the number of times that the candidate charging pile changes from the idle state to the occupied but not charging state and the number of times that the candidate charging pile is in the charging state; If the number of times is less than or equal to the number of times that the candidate charging pile is in the charging state, the candidate charging pile is determined as the charging pile used by the target vehicle; And / or: If the number of times is less than or equal to the preset number threshold, the candidate charging pile is determined as the charging pile used by the target vehicle.

4. The method of claim 1, wherein, The method further comprises: If the number of candidate charging piles with the first state information of the occupied but not charging state in the candidate charging piles is less than or equal to the first preset number threshold, re-determine the candidate charging piles within the preset range based on the position information of the target vehicle.

5. The method of claim 1, wherein, The method further comprises: Generate charging fee prompt information based on the charging pile used by the target vehicle.

6. The method of claim 1, wherein, The determination of the candidate charging piles within a preset range based on the obtained position information of the target vehicle specifically comprises: Determine the candidate charging piles within a first preset range based on the position information of the target vehicle; If the number of candidate charging piles within the first preset range is less than or equal to a second preset number threshold, determine the candidate charging piles within a second preset range based on the position information of the target vehicle; the second preset range is larger than the first preset range.

7. The method of claim 1, wherein, After the position information of the target vehicle is obtained, the method further comprises: receiving interface information of a charging interface of the candidate charging pile sent by the candidate charging pile; filtering the candidate charging pile whose interface does not match the target vehicle according to the interface information, to obtain the candidate charging pile whose interface matches the target vehicle.

8. A charging pile determination apparatus characterized by comprising: comprise: a receiving module, configured to receive position information of a target vehicle and an insertion time of the target vehicle inserted into a charging pile; a processing module, configured to determine candidate charging piles within a preset range based on the position information of the target vehicle sent by the target vehicle; the receiving module is further configured to receive state information of a charging interface of the candidate charging pile sent by the candidate charging pile, and obtain first state information belonging to a period from the insertion time to a first preset time from the state information, the first preset time being a time after the insertion time; and obtain second state information belonging to a period from a second preset time to the insertion time from the state information, the second preset time being a time before the insertion time; the processing module is further configured to determine, as a charging pile used by the target vehicle, a candidate charging pile whose first state information is information of an occupied but not charging state and whose second state information is information of an idle state; and to enable the charging pile to charge the target vehicle according to preset values generated based on historical habits of a user, the preset values including charging duration, charging degree, remaining power of a vehicle battery, and charging amount; different seasons correspond to different remaining powers of the battery of the target vehicle.

9. A charging pile determination system, characterized in that, comprise: a target vehicle, a charging pile, and a charging pile platform; the target vehicle, configured to send position information of the target vehicle and an insertion time of the target vehicle inserted into the charging pile to the charging pile platform; the charging pile, configured to send state information of a charging interface of the charging pile to the charging pile platform, and to obtain second state information belonging to a period from a second preset time to the insertion time from the state information, the second preset time being a time before the insertion time; the charging pile platform, configured to determine candidate charging piles within a preset range based on the obtained position information of the target vehicle; obtain first state information belonging to a period from the insertion time to a first preset time from the state information, the first preset time being a time after the insertion time; and determine, as a charging pile used by the target vehicle, a candidate charging pile whose first state information is information of an occupied but not charging state and whose second state information is information of an idle state; and to enable the charging pile to charge the target vehicle according to preset values generated based on historical habits of a user, the preset values including charging duration, charging degree, remaining power of a vehicle battery, and charging amount; different seasons correspond to different remaining powers of the battery of the target vehicle.

10. A computer device comprising a memory, a processor, and a computer program stored on the memory, wherein the computer program comprises instructions that, when executed by the processor, cause the processor to perform the method of any one of claims 1-9. The processor executes the computer program to implement the steps of the method of any one of claims 1 to 7.

11. A computer readable storage medium having stored thereon computer instructions; and / or a computer program product comprising computer instructions, characterized in that, The computer instructions, when executed by the processor, implement the steps of the method of any one of claims 1 to 7.

Citation Information

Patent Citations

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

    CN113459847A