Vehicle automatic charging method and device, storage medium and electronic equipment
By acquiring charging requests and determining the status of the charging interface cover, automatic charging of new energy vehicles is achieved through charging conversion devices or remote user operation. This solves the problems of diverse charging interface covers and space limitations, and improves charging convenience and flexibility.
Patent Information
- Application Number
- CN202411591557.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2026-05-08
AI Technical Summary
Existing charging solutions for new energy vehicles require manual operation, which makes convenient charging difficult, especially in multi-level parking garages with limited space. Furthermore, the diverse designs of charging interface covers pose challenges for robot charging.
By acquiring charging requests, it determines whether the charging interface cover is open. If the cover is open, the charging robot connects the charging pile output to the vehicle interface. By using a charging conversion device or remote operation by the user, it solves various problems related to the charging interface cover and achieves automatic charging.
It improves the convenience and flexibility of vehicle charging, allowing users to control the charging process at any time, adapt to different charging interface cover types, and simplify robot charging operations.
Smart Images

Figure CN121989730A_ABST
Abstract
Description
Technical Field
[0001] This disclosure generally relates to the field of computer technology, and more specifically to a method, apparatus, computer program product, non-transitory computer-readable storage medium, and electronic device for automatic vehicle charging. Background Technology
[0002] This section is intended to introduce aspects of the art that may relate to the various aspects of this disclosure described below and / or claimed. It is believed that this section will help provide background information to facilitate a better understanding of the various aspects of this disclosure. Therefore, it should be understood that these statements should be interpreted in this context and not as an admission of prior art.
[0003] Existing charging solutions for new energy vehicles typically require manual operation, involving actions such as unplugging the charging gun from the charging station and inserting it into the vehicle's charging port. This is inconvenient and inefficient. Especially in situations like multi-level parking garages, where limited space makes manual charging difficult, a need has arisen to utilize robots for charging operations. However, the various methods of opening the charging port covers on existing new energy vehicles—including press-type, rotation-type, touch-type, and in-vehicle switch controls—pose challenges for robotic charging operations.
[0004] Therefore, it is necessary to propose a new technical solution to alleviate or solve at least one of the above-mentioned technical problems. Summary of the Invention
[0005] The purpose of this disclosure is to provide a method, apparatus, computer program product, non-transitory computer-readable storage medium, and electronic device for automatically charging a vehicle.
[0006] According to a first aspect of this disclosure, an automatic vehicle charging method is provided, comprising: acquiring a charging request for a target vehicle; in response to the charging request, determining whether a charging interface cover of the target vehicle has been opened; and, if the charging interface cover of the target vehicle has been opened, controlling a charging robot to connect the output end of a charging pile to the charging interface of the target vehicle to charge the target vehicle.
[0007] According to a second aspect of this disclosure, an automatic charging method for a vehicle is provided, comprising: outputting second query information, the query information being used to determine whether the charging interface cover of the target vehicle has been opened; receiving a second feedback result input by a user in response to the second query information; and sending the second feedback result to a scheduling server.
[0008] According to a third aspect of this disclosure, an automatic vehicle charging device is provided, comprising: an acquisition module for acquiring a charging request for a target vehicle; a determination module for determining, in response to the charging request, whether the charging interface cover of the target vehicle has been opened; and a control module for controlling a charging robot to connect the output end of a charging pile to the charging interface of the target vehicle to charge the target vehicle when the charging interface cover of the target vehicle has been opened.
[0009] According to a fourth aspect of this disclosure, an automatic vehicle charging device is provided, comprising: an output module for outputting second query information, the query information being used to determine whether the charging interface cover of the target vehicle has been opened; a receiving module for receiving a second feedback result input by a user in response to the second query information; and a sending module for sending the second feedback result to a scheduling server.
[0010] According to a fifth aspect of this disclosure, a computer program product is provided, including program code instructions that, when executed by a computer, cause the computer to perform the method described according to a first or second aspect of this disclosure.
[0011] According to a sixth aspect of this disclosure, a non-transitory computer-readable storage medium is provided storing computer instructions, wherein the computer instructions are configured to cause the computer to perform the method described according to a first or second aspect of this disclosure.
[0012] According to a seventh aspect of this disclosure, an electronic device is provided, comprising: a processor; a memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the electronic device to perform the method according to a first or second aspect of this disclosure.
[0013] In embodiments of this disclosure, in response to a charging request, it is determined whether the charging port cover of the target vehicle is open. If the charging port cover is open, the charging robot is controlled to connect the output end of the charging pile to the charging port of the target vehicle to charge the target vehicle. In embodiments of this disclosure, the charging port cover is opened by the user, which is applicable to various charging port cover opening methods, thereby realizing automatic charging of the vehicle and improving the convenience and flexibility of vehicle charging.
[0014] It should be understood that the content described in this section is not intended to identify key or essential features of the claimed invention, nor is it intended to be used alone to determine the scope of the claimed invention. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In all drawings, the same reference numerals refer to similar but not necessarily the same elements.
[0016] Figure 1 A system architecture diagram of one embodiment of the automatic vehicle charging method according to the present disclosure is shown;
[0017] Figure 2A A flowchart of one embodiment of the automatic vehicle charging method according to the present disclosure is shown, wherein the implementing entity is a scheduling server;
[0018] Figure 2B A flowchart of one embodiment of the automatic charging method for vehicles according to the present disclosure is shown, wherein the implementing entity is a terminal device;
[0019] Figure 3A A schematic diagram showing a charging conversion device connected to a vehicle according to an embodiment of the vehicle automatic charging method of the present disclosure is illustrated.
[0020] Figure 3B It shows Figure 3A A schematic diagram of the charging conversion device in the diagram;
[0021] Figure 3C A schematic diagram illustrating a specific example of an embodiment of the automatic charging method for vehicles according to the present disclosure is shown;
[0022] Figure 4A An exemplary block diagram of one embodiment of an automatic vehicle charging device according to the present disclosure is shown, which is applied to a scheduling server;
[0023] Figure 4B An exemplary block diagram of one embodiment of an automatic vehicle charging device according to the present disclosure is shown, which is applied to a terminal device;
[0024] Figure 5 A schematic diagram of an example electronic device 500 that can be used to implement embodiments of the present disclosure is shown.
[0025] Specific implementation method
[0026] The present disclosure will be described more fully below with reference to the accompanying drawings. However, the present disclosure may be embodied in many alternative forms and should not be construed as limited to the embodiments described herein. Therefore, although the present disclosure is readily adaptable to various modifications and alternatives, specific embodiments thereof are shown by way of example in the accompanying drawings and will be described in detail herein. However, it should be understood that this is not intended to limit the present disclosure to the specific forms disclosed, but rather, the present disclosure covers all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure as defined by the claims.
[0027] It should be understood that although various elements may be described herein using terms such as first, second, etc., these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element, without departing from the teachings of this disclosure.
[0028] This document describes several examples using block diagrams and / or flowcharts, where each block represents a section of circuitry, modular blocks, or code comprising one or more executable instructions for implementing a specified logical function. It should also be noted that in other implementations, the functions within a block may occur out of order. For example, depending on the functions involved, two blocks shown consecutively may actually execute substantially simultaneously, or these blocks may sometimes execute in reverse order.
[0029] The phrases “according to… embodiments” or “in… embodiments” as used herein mean that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one implementation of this disclosure. The phrases “according to… embodiments” or “in… embodiments” appearing in different places throughout this document do not necessarily refer to the same embodiment, nor are they necessarily separate or alternative embodiments that are mutually exclusive with other embodiments.
[0030] Figure 1 An exemplary system architecture 100 is shown, to which embodiments of the vehicle automatic charging method, apparatus, terminal device, and storage medium of this disclosure can be applied.
[0031] like Figure 1 As shown, system architecture 100 may include terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.
[0032] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, and 103, such as voice interaction applications, video conferencing applications, short video social applications, web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.
[0033] Terminal devices 101, 102, and 103 can be either hardware or software. When terminal devices 101, 102, and 103 are hardware, they can be various electronic devices with microphones and speakers, including but not limited to smartphones, tablets, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 players (Moving Picture Experts Group Audio Layer IV), portable computers, and desktop computers, etc. When terminal devices 101, 102, and 103 are software, they can be installed in the aforementioned electronic devices. They can be implemented as multiple software programs or software modules, or as a single software program or software module. No specific limitations are made here.
[0034] Server 105 can be a server that provides various services. For example, server 105 can be a backend server that processes vehicle automatic charging requests sent by terminal devices 101, 102, and 103.
[0035] In some cases, the automatic vehicle charging method provided in this disclosure can be executed by terminal devices 101, 102, and 103. Accordingly, the automatic vehicle charging device can also be set in terminal devices 101, 102, and 103. In this case, the system architecture 100 may not include server 105.
[0036] In some cases, the automatic vehicle charging method provided in this disclosure can be executed by server 105, and correspondingly, the automatic vehicle charging device can also be set in server 105. In this case, system architecture 100 may not include terminal devices 101, 102, and 103. Server 105 is, for example, a scheduling server that schedules automatic charging services.
[0037] In some cases, the automatic vehicle charging method provided in this disclosure can be executed jointly by terminal devices 101, 102, 103 and server 105. Accordingly, the automatic vehicle charging device can also be respectively installed in terminal devices 101, 102, 103 and server 105.
[0038] It should be noted that server 105 can be either hardware or software. When server 105 is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When server 105 is software, it can be implemented as multiple software programs or software modules (e.g., used to provide distributed services), or as a single software program or software module. No specific limitations are made here.
[0039] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0040] In embodiments of this disclosure, the terminal device may be a user terminal, such as a mobile phone or computer used by a user, or a garage terminal, such as a touch screen installed in a garage.
[0041] When the executing entity is a scheduling server, the output information (such as the second query information, third query information, or first query information hereinafter) can refer to the scheduling server sending the corresponding information to the user terminal or garage terminal, so that the user terminal or garage terminal can output the information. When the executing entity is a terminal device, the output information can refer to the terminal device outputting the information. The output method of information in this disclosure is not limited; it can be presented in the form of images or sound, etc.
[0042] Method 210 of this disclosure can be applied to both flat parking garages and multi-level parking garages.
[0043] Figure 2A A flowchart of one embodiment of the automatic charging method for vehicles according to this disclosure is shown, the implementation of which is, for example, Figure 1 Server 105 in the system. Server 105 is, for example, a scheduling server that provides scheduling services in an automatic charging system. The aforementioned automatic charging system includes, for example, devices such as a scheduling server, a charging robot, a garage terminal, and a user terminal.
[0044] like Figure 2A As shown, method 210 includes the following steps:
[0045] Step 211: Obtain the charging request for the target vehicle.
[0046] In this embodiment, the automatic charging process can be initiated by the user or by the scheduling service.
[0047] In an optional embodiment, the automatic charging process can be initiated by the user; that is, the user can actively initiate the automatic charging process through a user terminal. Accordingly, step 211 may include: receiving the identification information of the target vehicle and the corresponding charging request input by the user. The identification information of the target vehicle may be, for example, the license plate number of the target vehicle.
[0048] In an optional embodiment, the automatic charging process can be initiated by a scheduling service; that is, the scheduling service can proactively inquire with the user whether to initiate the automatic charging process for new energy vehicles. Accordingly, step 211 may include: first, identifying the license plate of the target vehicle to determine whether the target vehicle is a new energy vehicle; second, if the target vehicle is a new energy vehicle, outputting a first inquiry message to the user to inquire whether the target vehicle needs charging, and receiving a first feedback result from the user regarding the first inquiry message; finally, if the first feedback result indicates that the target vehicle needs charging, obtaining a charging request for the target vehicle.
[0049] In the above embodiments, the recognition of the license plate of the target vehicle can be achieved based on a recognition device installed in the garage. In one example, the recognition device may include an image capturing unit, which is capable of capturing images and sending the acquired images to a scheduling server, whereby the scheduling server receives the images and performs recognition processing. In another example, the recognition device may simultaneously include an image acquisition unit and a processing unit, which is capable of acquiring and recognizing images and sending the image recognition results to the scheduling server, whereby the scheduling server directly receives the image recognition results without further recognition.
[0050] In the embodiments of this disclosure, a charging request is used to initiate a charging process, and a parking request is used to initiate a parking process; the two can be simultaneous or separate in time. In optional embodiments, the charging request and the parking request can be separate in time. For example, a user can choose not to initiate a charging request when parking, but can remotely initiate a charging request via a terminal device at any time after parking. Furthermore, a user can remotely control the vehicle to open the charging cover, thus allowing the user to initiate a charging request without time or location restrictions, significantly improving the flexibility of vehicle charging.
[0051] Step 212: In response to the charging request, determine whether the charging port cover of the target vehicle has been opened, wherein the charging port cover is opened by the user.
[0052] Generally speaking, there are various ways to open the charging port cover of new energy vehicles, including pressing, rotating, touch, and in-vehicle switch control. The non-standardization of the charging port opening method has brought difficulties to the automatic charging of vehicles.
[0053] In some embodiments of this disclosure, a charging conversion device is introduced to solve the problem of opening the charging interface cover. Figure 3A A schematic diagram showing the connection between the charging conversion device and the vehicle according to an embodiment of the present disclosure is shown. Figure 3B It shows Figure 3A The specific structure of the charging conversion device. Figure 3A In this configuration, the charging conversion device 100 is connected to the charging port of the vehicle 400. (See also...) Figure 3B The charging conversion device 100 includes a main body 110, an input terminal 120, and an output terminal 130. The input terminal 120 is used to connect to the output terminal of a charging pile, and the output terminal 130 is used to connect to the charging interface of the target vehicle. Thus, the charging conversion device 100 can serve as a connection medium between the vehicle's charging interface and the charging pile's output terminal. The charging conversion device 100 has a certain axial length, which prevents the charging interface cover of the vehicle 400 from falling when the charging conversion device 100 is connected to the charging interface of the vehicle 400, thereby keeping the charging interface cover in an open state.
[0054] In cases where a charging adapter is used, the adapter can be provided to the user, who can then connect it to the vehicle's charging port themselves. For example, the charging adapter can be stored in a dedicated storage device for the user to retrieve.
[0055] In the case of using a charging conversion device, step 212 may include: outputting a second query message, the second query message being used to determine whether the target vehicle has been connected to the charging conversion device; receiving a second feedback result input by the user in response to the second query message; and determining whether the charging interface cover of the target vehicle has been opened based on the second feedback result.
[0056] In the above embodiments, it is easy to understand that the target vehicle has been connected to the charging conversion device, which means that the charging interface cover of the target vehicle has been opened.
[0057] In an optional embodiment, the charging conversion device, in addition to keeping the charging interface cover in the open state, can also convert different types of charging interfaces into a unified charging interface.
[0058] In some embodiments of this disclosure, the user can directly perform the operation of opening the charging port cover. For example, the user can directly operate the charging port cover to open it, or the vehicle can be automatically opened from the driver's cab or remotely controlled. Accordingly, step 212 may include: outputting a second query message to determine whether the user has completed the operation of opening the charging port cover; receiving a second feedback result input by the user in response to the second query message; and determining whether the charging port cover of the target vehicle has been opened based on the second feedback result.
[0059] In an optional embodiment, the charging interface cover can be opened by means of a charging conversion device or by the user remotely opening the charging interface cover, or both.
[0060] The aforementioned methods of introducing a charging conversion device and remotely opening the charging interface cover both involve the user opening the charging interface cover, thus eliminating the need for the charging robot to open the cover separately. This solves the problem of inconsistent opening methods for the charging interface cover.
[0061] Furthermore, regardless of whether the charging interface cover is opened using a charging conversion device (the charging interface cover is always open) or the user remotely opens the charging interface cover (the charging interface cover can be opened remotely at any time), the user can remotely control the start and stop of charging. This allows the user to charge at any time, or to start charging again after one charge has ended, achieving one or more recharges.
[0062] In an optional embodiment, the scheduling service may proactively identify whether the charging port cover is open without inquiring with the user. Accordingly, step 212 may include: identifying the appearance of the target vehicle to determine whether the charging port cover is open. For example, if a charging converter is used, it can be determined that the charging port cover is open if it is detected that the charging converter is connected to the target vehicle. Without a charging converter, it can be determined that the charging port cover is open if the charging port of the target vehicle is detected.
[0063] In optional embodiments, at least one of querying the user or active identification can be used to determine whether the target vehicle is unlocked. In further optional embodiments, both querying the user and active identification can be used simultaneously, i.e., double confirmation, to ensure the accuracy and reliability of the confirmation result.
[0064] In some embodiments of this disclosure, the operation of opening the charging interface can be performed by a charging robot. For example, a scheduling server can send an operation instruction to the charging robot to open the charging interface cover of a target vehicle, receive the execution result of the operation instruction from the charging robot, and determine whether the charging interface cover of the target vehicle has been opened based on the execution result.
[0065] Step 213: With the charging port cover of the target vehicle open, control the charging robot to connect the output end of the charging pile to the charging port of the target vehicle to charge the target vehicle.
[0066] For example, the scheduling server can send a charging command to the charging robot, and the charging robot, in response to the charging command, automatically connects the output end of the charging pile to the charging interface of the target vehicle.
[0067] In an optional embodiment, the charging robot can grab the output end of the charging station (e.g., a charging gun) and connect it to the charging interface of the target vehicle.
[0068] In an optional embodiment, the output end of the charging pile can be integrated into the robotic arm of the charging robot, so that the charging robot does not need to separately grasp the output end of the charging pile.
[0069] In the case of using a charging conversion device, the charging robot can connect the output end of the charging pile to the input end of the charging conversion device, thereby realizing the electrical connection between the output end of the charging pile and the charging interface of the target vehicle.
[0070] In the embodiments of this disclosure, multiple charging of the target vehicle can be achieved. In one example, after initiating charging, the user ends the first charging because they need to use the target vehicle, at which point the target vehicle's battery is not fully charged. Subsequently, the user's itinerary changes, and they no longer need to use the target vehicle (at this time, the user has not yet picked up the vehicle) and wish to charge it a second time. In this case, the user can re-initiate the charging process described in steps 211-213. Optionally, in the case of using a charging conversion device, step 212 can be omitted in the recharging process, i.e., it is not necessary to confirm whether the charging cover is open again.
[0071] Generally speaking, the location of the charging port on the vehicle body is non-standard. For example, it can be located on the left front fender, left rear fender, right front fender, right rear fender, front of the vehicle, and rear of the vehicle. This makes it difficult for charging robots to identify the charging port.
[0072] To address the aforementioned issues, in an optional embodiment, prior to step 213, method 210 further includes the following step 212-1: determining the vehicle body portion where the charging port of the target vehicle is located. After determining the vehicle body portion where the charging port of the target vehicle is located, the charging robot does not need to identify irrelevant vehicle body portions, thus improving the efficiency of identifying the charging port (or charging connection device). Furthermore, if the charging robot can move as a whole, it can move to a first position close to the vehicle body portion where the charging port of the target vehicle is located, and perform charging port identification and charging operations at the first position, which further improves the efficiency of identification and operation.
[0073] In the above-mentioned "the charging robot moves to the first position of the vehicle body where the charging interface of the target vehicle is located", "approaching" can be a relative standard, such as being the closest to the vehicle body among multiple vehicle body parts, or it can be an absolute standard, such as the distance from the vehicle body part not exceeding a set distance, such as 1 meter.
[0074] In an optional embodiment, the location of the charging port on the target vehicle can be determined by querying the system. Accordingly, step 212-1 can be implemented as follows: outputting third query information, which is used to determine the location of the charging port on the target vehicle; receiving third feedback from the user regarding the third query information; and determining the location of the charging port on the target vehicle based on the third feedback result. For example, the third query information can be presented in the form of a selection dialog box, where the user selects the location of the vehicle's charging port.
[0075] In an optional embodiment, the location of the charging port of the target vehicle can be determined based on the vehicle model information. Accordingly, step 212-1 can be implemented as follows: the appearance of the target vehicle is identified to obtain the vehicle model information, and the vehicle model information is queried in a preset vehicle model database to obtain the location of the charging port of the target vehicle.
[0076] In an optional embodiment, the charging robot can move between multiple parking spaces. Prior to step 213, method 210 further includes the following steps 212-2: controlling the charging robot to move to a target parking space among the multiple parking spaces for parking the target vehicle. In this way, a single charging robot can be used to charge vehicles in multiple parking spaces, which helps to improve the utilization rate of a single charging robot.
[0077] In an optional embodiment, method 210 of this disclosure is applied to an automated parking garage, which includes a parking hall and multiple parking spaces. Initially, a user parks their vehicle in the parking hall, a transporter moves the vehicle from the parking hall to a target parking space among the multiple parking spaces, and a scheduling server controls a charging robot to connect the output of a charging pile to the vehicle's charging port. Alternatively, when using a charging conversion device, initially, the user parks their vehicle in the parking hall and connects the charging conversion device to the vehicle's charging port, a transporter moves the vehicle from the parking hall to a target parking space among the multiple parking spaces, and a scheduling server controls a charging robot to connect the output of a charging pile to the charging conversion device.
[0078] Figure 3C A schematic diagram illustrating a specific example of an embodiment of the automatic vehicle charging method according to this disclosure is shown. This example can be applied to automated parking garages, particularly multi-level parking garages. Figure 3C As shown, when a vehicle enters the parking lot, the dispatch server uses the camera inside the parking lot to obtain the vehicle's license plate and identify whether it is an electric vehicle. If it is not an electric vehicle, the normal parking interface is displayed on the touchscreen inside the parking lot; if it is an electric vehicle, the electric vehicle parking interface is displayed on the touchscreen, asking if charging is required. If charging is not required, the normal parking interface is displayed again; if charging is required, the electric vehicle parking interface further asks whether a charging adapter has been retrieved and inserted. If not, the electric vehicle parking interface prompts the user to retrieve and insert the charging adapter; if so, the electric vehicle parking interface continues to prompt the user to select the location of the charging port on the vehicle body. After the user selects the location of the charging port, the system returns to the normal parking information confirmation interface.
[0079] In embodiments of this disclosure, in response to a charging request, it is determined whether the charging port cover of the target vehicle is open. If the charging port cover is open, the charging robot is controlled to connect the output end of the charging pile to the charging port of the target vehicle to charge the target vehicle. In this embodiment, the charging port cover is opened by the user, which is applicable to various charging port cover opening methods, thereby achieving automatic charging of the vehicle and improving the convenience and flexibility of vehicle charging.
[0080] Figure 2B A flowchart of one embodiment of the automatic charging method for vehicles according to this disclosure is shown, the implementation subject of which is Figure 1 The terminal devices 101, 102, and 103 are mentioned above. These terminal devices can be user terminals or garage terminals.
[0081] like Figure 2B As shown, method 220 includes the following steps:
[0082] Step 221: Output the second query information, which is used to determine whether the charging port cover of the target vehicle has been opened, wherein the charging port cover is opened by the user.
[0083] Step 222: Receive the second feedback result from the user's input regarding the second query information.
[0084] Step 223: Send the second feedback result to the scheduling server.
[0085] In an optional implementation, the second query information is used to determine whether the target vehicle has been connected to a charging conversion device, which serves as a connection medium between the vehicle's charging interface and the output end of the charging pile, and is used to keep the vehicle's charging interface cover in an open state.
[0086] In an optional embodiment, the second query information is used to determine whether the user has completed the operation of opening the charging port cover.
[0087] In an optional implementation, the method 220 further includes: outputting third query information, the third query information being used to determine the location of the charging interface of the target vehicle on the vehicle body; receiving a third feedback result from the user regarding the third query information; and sending the third feedback result to the scheduling server.
[0088] For details and technical effects of method 220, please refer to the description of method 210 above.
[0089] Figure 4A An exemplary block diagram of an automatic vehicle charging device according to an embodiment of the present disclosure is shown. Figure 4A As shown, the vehicle automatic charging device 410 includes: an acquisition module 411 for acquiring a charging request for a target vehicle; a determination module 412 for determining, in response to the charging request, whether the charging interface cover of the target vehicle is open, wherein the charging interface cover is opened by a user; and a control module 413 for controlling a charging robot to connect the output end of a charging pile to the charging interface of the target vehicle to charge the target vehicle when the charging interface cover of the target vehicle is open.
[0090] It should be understood that Figure 4A The various modules of the device 410 shown can be connected to the reference. Figure 2A The steps in method 210 described correspond to each other. Therefore, the operations, features, and advantages described above for method 210 also apply to device 410 and its included modules. For the sake of brevity, some operations, features, and advantages will not be repeated here.
[0091] In an optional embodiment, the above-mentioned charging interface cover is opened by means of a charging conversion device, wherein the charging conversion device is used as a connection medium between the vehicle's charging interface and the output end of the charging pile, and is used to keep the vehicle's charging interface cover in an open state, wherein the charging conversion device is connected to the charging interface by the user after opening the charging interface cover; and / or the user opens the charging interface cover remotely.
[0092] In an optional implementation, the determining module 412 is further configured to: output second query information, the second query information being used to determine whether the charging port cover of the target vehicle has been opened by the user; receive a second feedback result input by the user in response to the second query information; and determine whether the charging port cover of the target vehicle has been opened based on the second feedback result.
[0093] In an optional embodiment, the charging interface cover is opened by means of a charging conversion device. The second query information is used to determine whether the target vehicle has been connected to the charging conversion device. The charging conversion device is used as a connection medium between the vehicle's charging interface and the output end of the charging pile, and is used to keep the vehicle's charging interface cover in an open state. The control module 413 is also used to control the charging robot to connect the output end of the charging pile to the charging conversion device.
[0094] In an optional implementation, the determining module 412 is further configured to: provide the user with the aforementioned charging conversion device.
[0095] In an optional implementation, the charging interface cover is opened remotely by the user, and the second query information is used to determine whether the user has completed the operation of opening the charging interface cover. The control module 413 is also used to control the charging robot to directly connect the output end of the charging pile to the charging interface of the target vehicle.
[0096] In an optional implementation, the determining module 412 is further configured to: identify the appearance of the target vehicle to determine whether the charging port cover of the target vehicle has been opened.
[0097] In an optional implementation, the control module 413 is further configured to: determine the vehicle body part where the charging interface of the target vehicle is located; and control the charging robot to connect the output end of the charging pile to the charging interface of the target vehicle based on the vehicle body part where the charging interface of the target vehicle is located.
[0098] In an optional embodiment, the charging robot is movable as a whole; the control module 413 is further configured to: control the charging robot to move to a first position on the vehicle body near the charging interface of the target vehicle; and control the charging robot located at the first position to connect the output end of the charging pile to the charging interface of the target vehicle.
[0099] In an optional implementation, the control module 413 is further configured to: output third query information, the third query information being used to determine the body part of the target vehicle where the charging interface is located; receive a third feedback result from the user regarding the third query information; determine the body part of the target vehicle where the charging interface is located based on the third feedback result; or, identify the appearance of the target vehicle to obtain the vehicle model information of the target vehicle, and query a preset vehicle model database based on the vehicle model information of the target vehicle to obtain the body part of the target vehicle where the charging interface is located.
[0100] In an optional implementation, the acquisition module 411 is further configured to: receive the identification information of the target vehicle and the corresponding charging request input by the user; or, identify the license plate of the target vehicle to determine whether the target vehicle is a new energy vehicle; if the target vehicle is a new energy vehicle, output a first inquiry message to ask the user whether the target vehicle needs to be charged, and receive a first feedback result from the user regarding the first inquiry message; if the first feedback result indicates that the target vehicle needs to be charged, obtain the charging request for the target vehicle.
[0101] In an optional implementation, the charging robot can move between multiple parking spaces; the control module 413 is further configured to: control the charging robot to move to the target parking space among the multiple parking spaces for parking the target vehicle.
[0102] Figure 4B An exemplary block diagram of an automatic vehicle charging device according to an embodiment of the present disclosure is shown. Figure 4B As shown, the vehicle automatic charging device 420 includes: an output module 421 for outputting second query information, the query information being used to determine whether the charging interface cover of the target vehicle has been opened, wherein the charging interface cover is opened by the user; a receiving module 422 for receiving a second feedback result input by the user in response to the second query information; and a sending module 423 for sending the second feedback result to a scheduling server.
[0103] It should be understood that Figure 4B The various modules of the device 420 shown can be connected to the reference. Figure 2B The steps in method 220 described correspond to each other. Therefore, the operations, features, and advantages described above for method 220 also apply to device 420 and its included modules. For the sake of brevity, some operations, features, and advantages will not be repeated here.
[0104] In an optional embodiment, the opening method of the charging interface cover includes: opening the charging interface cover using a charging conversion device, wherein the charging conversion device serves as a connection medium between the vehicle's charging interface and the output end of the charging pile, and is used to keep the vehicle's charging interface cover in an open state; the charging conversion device is connected to the charging interface by the user after opening the charging interface cover; and / or the user remotely opens the charging interface cover. In an optional embodiment, the charging interface cover is opened using a charging conversion device, the second query information is used to determine whether the target vehicle has been connected to the charging conversion device, the charging conversion device serves as a connection medium between the vehicle's charging interface and the output end of the charging pile, and is used to keep the vehicle's charging interface cover in an open state.
[0105] In an optional implementation, the charging interface cover is opened remotely by the user, and the second query information is used to determine whether the user has performed the operation of remotely opening the charging interface cover.
[0106] In an optional implementation, the output module 421 is further configured to: output third query information, the third query information being used to determine the location of the charging interface of the target vehicle on the vehicle body; the receiving module 422 is further configured to: receive a third feedback result from the user regarding the third query information; and the sending module 423 is further configured to: send the third feedback result to the scheduling server.
[0107] Figure 5 A schematic block diagram of an example electronic device 500 that can be used to implement embodiments of the present disclosure is shown. See also Figure 5 The present invention describes a structural block diagram of an electronic device 500 that can serve as a server or client of the present disclosure, which is an example of a hardware device that can be applied to various aspects of the present disclosure. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein. Figure 5 As shown, the electronic device 500 includes a computing unit 501, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 502 or a computer program loaded from a storage unit 508 into a random access memory (RAM) 503. The RAM 503 may also store various programs and data required for the operation of the device 500. The computing unit 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504. Multiple components in the device 500 are connected to the I / O interface 505, including: an input unit 706, such as a keyboard, mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a disk, optical disk, etc.; and a communication unit 509, such as a network card, modem, wireless transceiver, etc. The communication unit 509 allows the device 500 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0108] The computing unit 501 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as the vehicle automatic charging method. For example, in some embodiments, the vehicle automatic charging method can be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed on device 500 via ROM 502 and / or communication unit 509. When the computer program is loaded into RAM 503 and executed by the computing unit 501, one or more steps of the vehicle automatic charging method described above can be performed. Alternatively, in other embodiments, the computing unit 501 can be configured to perform the vehicle automatic charging method by any other suitable means (e.g., by means of firmware).
[0109] The various illustrative logics, logic blocks, modules, circuits, and algorithmic processes described in conjunction with the aspects disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. The interchangeability of hardware and software has been generally described in terms of functionality and illustrated in the aforementioned illustrative components, blocks, modules, circuits, and processes. Whether this functionality is implemented in hardware or software depends on the specific application and the design constraints on the overall system.
[0110] Hardware and data processing apparatuses for implementing the various illustrative logics, logic blocks, modules, and circuits described in conjunction with the aspects disclosed herein may be implemented or performed by general-purpose single-chip or multi-chip processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor or any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration. In some aspects, specific processes and methods may be performed by circuits specific to a given function.
[0111] In one or more aspects, the described functionality can be implemented in hardware, digital electronic circuits, computer software, firmware (including the structures disclosed in this specification and their equivalents) or any combination thereof. The aspects of the subject matter described in this specification can also be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on a computer storage medium for execution by a data processing apparatus or for controlling the operation of a data processing apparatus.
[0112] If implemented in software, the functionality can be stored or transferred as one or more instructions or code onto a computer-readable medium. The processes of the methods or algorithms disclosed herein can be implemented in a processor-executable software module that may reside on a computer-readable medium. Computer-readable media include computer storage media and communication media, including any medium capable of transferring a computer program from one place to another. Storage media can be any available medium accessible to a computer. By way of example and not limitation, this computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium that can be used to store the required program code in the form of instructions or data structures and is accessible to a computer. Furthermore, any connection can be properly referred to as a computer-readable medium. The disks and discs used herein include high-density optical discs (CDs), laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically magnetically copy data, while discs optically copy data using lasers. Combinations of the above should also be included within the scope of computer-readable media. Additionally, the operation of a method or algorithm may be one or any combination or set of code and instructions on a machine-readable and computer-readable medium, which may be incorporated into a computer program product.
[0113] The various embodiments in this disclosure are described in a related manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the device embodiments, equipment embodiments, computer-readable storage medium embodiments, and computer program product embodiments are basically similar to the method embodiments, so the descriptions are relatively simple, and relevant parts can be referred to the descriptions of the method embodiments.
Claims
1. A method for automatically charging a vehicle, comprising: Obtain the charging request for the target vehicle; In response to the charging request, it is determined whether the charging port cover of the target vehicle has been opened, wherein the charging port cover is opened by the user; With the charging port cover of the target vehicle open, the charging robot is controlled to connect the output end of the charging pile to the charging port of the target vehicle to charge the target vehicle.
2. The method according to claim 1, wherein, The charging port cover can be opened in the following ways: The charging port cover is opened using a charging conversion device, which serves as a connection medium between the vehicle's charging port and the output end of the charging pile, and also keeps the vehicle's charging port cover open. The charging conversion device is connected to the charging port by the user after opening the charging port cover; and / or The user can remotely open the charging port cover.
3. The method according to claim 2, wherein, Determining whether the charging port cover of the target vehicle is open includes: Output a second query message, which is used to determine whether the charging port cover of the target vehicle mentioned by the user has been opened; Receive the second feedback result from the user in response to the second query information; Based on the second feedback result, it is determined whether the charging port cover of the target vehicle has been opened.
4. The method according to claim 3, wherein, The charging interface cover is opened by means of a charging conversion device, and the second query information is used to determine whether the target vehicle has been connected to the charging conversion device. as well as The control of the charging robot connects the output end of the charging pile to the charging interface of the target vehicle, including: The charging robot is controlled to connect the output end of the charging pile to the charging conversion device.
5. The method according to claim 4, wherein, Before outputting the second query information, the method further includes: The charging conversion device is provided to the user.
6. The method according to claim 3, wherein, The charging interface cover is opened remotely by the user, and the second query information is used to determine whether the user has performed the operation of remotely opening the charging interface cover. as well as The control of the charging robot connects the output end of the charging pile to the charging interface of the target vehicle, including: The charging robot is controlled to directly connect the output end of the charging pile to the charging interface of the target vehicle.
7. The method according to claim 1, wherein, Determining whether the charging port cover of the target vehicle is open includes: The appearance of the target vehicle is identified to determine whether the charging port cover of the target vehicle has been opened.
8. The method according to claim 1, wherein, Before connecting the output of the charging pile to the charging conversion device using a charging robot, the method further includes: determining the location of the charging interface of the target vehicle on the vehicle body; and The control of the charging robot to connect the output end of the charging pile to the charging interface of the target vehicle includes: controlling the charging robot to connect the output end of the charging pile to the charging interface of the target vehicle based on the part of the vehicle body where the charging interface is located.
9. The method according to claim 8, wherein, The charging robot is entirely movable; and The control of the charging robot involves connecting the output end of the charging pile to the charging interface of the target vehicle, based on the vehicle body portion where the charging interface is located. Control the charging robot to move to a first position on the vehicle body near the charging port of the target vehicle; The charging robot located at the first position is controlled to connect the output end of the charging pile to the charging interface of the target vehicle.
10. The method according to claim 9, wherein, Determining the location of the charging port on the target vehicle includes: Output a third query message, which is used to determine the location of the charging port on the target vehicle; receive a third feedback result from the user regarding the third query message; determine the location of the charging port on the target vehicle based on the third feedback result; or The appearance of the target vehicle is identified to obtain the vehicle model information, and the vehicle model information is queried in a preset vehicle model database to obtain the part of the vehicle body where the charging port of the target vehicle is located.
11. The method according to claim 1, wherein, The process of obtaining the charging request for the target vehicle includes: Receive the target vehicle's identification information and corresponding charging request input by the user; or The license plate of the target vehicle is identified to determine whether the target vehicle is a new energy vehicle; if the target vehicle is a new energy vehicle, a first inquiry message is output to ask the user whether the target vehicle needs to be charged, and a first feedback result from the user in response to the first inquiry message is received; if the first feedback result indicates that the target vehicle needs to be charged, a charging request for the target vehicle is obtained.
12. The method according to claim 1, wherein, The charging robot can move between multiple parking spaces. as well as Before controlling the charging robot to connect the output end of the charging pile to the charging interface of the target vehicle, the method further includes: Control the charging robot to move to the target parking space among the plurality of parking spaces for parking the target vehicle.
13. A method for automatically charging a vehicle, comprising: Output a second query message, which is used to determine whether the charging port cover of the target vehicle has been opened, wherein the charging port cover is opened by the user; Receive the second feedback result from the user in response to the second query information; The second feedback result is sent to the scheduling server.
14. The method according to claim 13, wherein, The charging port cover can be opened in the following ways: The charging port cover is opened using a charging conversion device, which serves as a connection medium between the vehicle's charging port and the output end of the charging pile, and also keeps the vehicle's charging port cover open. The charging conversion device is connected to the charging port by the user after opening the charging port cover; and / or The user can remotely open the charging port cover.
15. The method according to claim 14, wherein, The charging interface cover is opened using a charging conversion device, and the second query information is used to determine whether the target vehicle has been connected to the charging conversion device.
16. The method of claim 14, wherein, The charging interface cover is opened remotely by the user, and the second query information is used to determine whether the user has performed the operation of remotely opening the charging interface cover.
17. The method according to claim 13, wherein, The method further includes: Output a third query message, which is used to determine the location of the charging port of the target vehicle on the vehicle body. Receive the user's third feedback result in response to the third query information; The third feedback result is sent to the scheduling server.
18. An automatic vehicle charging device, comprising: The acquisition module is used to acquire charging requests for the target vehicle. A determination module is used to determine, in response to the charging request, whether the charging port cover of the target vehicle has been opened, wherein the charging port cover is opened by the user; The control module is used to control the charging robot to connect the output end of the charging pile to the charging interface of the target vehicle when the charging interface cover of the target vehicle is open, so as to charge the target vehicle.
19. An automatic vehicle charging device, comprising: The output module is used to output a second query message, which is used to determine whether the charging port cover of the target vehicle has been opened, wherein the charging port cover is opened by the user. The receiving module is used to receive a second feedback result input by the user in response to the second query information; The sending module is used to send the second feedback result to the scheduling server.
20. A computer program product comprising program code instructions that, when executed by a computer, cause the computer to perform the method according to any one of claims 1-17.
21. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-17.
22. An electronic device, comprising: processor, A memory that communicates electronically with the processor; as well as Instructions, which are stored in the memory and can be executed by the processor, to cause the electronic device to perform the method according to any one of claims 1-17.
Citation Information
Patent Citations
Charging apparatus
CN106340908A
Charging pile for charging electric vehicles and replaceable plug
CN109263504A
Automatic charging method and system for electric automobile
CN109760547A
Charging control method and device, computer equipment and storage medium thereof
CN110217132A
Charging system, vehicle, charging control device, and charging method
CN114123369A
