Vehicle automatic charging management method, electronic equipment and storage medium
By utilizing the preset trust list and parking lot trust domain authentication in the electric vehicle charging system, combined with mobile robots and wireless communications, automated charging management is achieved, solving the problems of cumbersome operations and complex trust management in existing technologies, and improving charging convenience and safety.
Patent Information
- Application Number
- CN202511049942.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-29
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2045-07-29
AI Technical Summary
The existing electric vehicle charging system has a cumbersome operating process and lacks flexibility. Users need to manually operate the charging equipment and perform identity authentication. The addition of new devices requires reconfiguring the trust relationship, making it difficult to adapt to complex and changing usage scenarios.
After detecting that the vehicle to be charged has parked in the target parking space, the charging pile establishes a wireless communication connection with the vehicle at the parking space, uses the preset credit list and parking lot credit domain to verify the identity, calls the mobile robot to move the charging pile and negotiates the charging parameters to achieve automatic charging.
It simplifies the trust management process, improves charging convenience and flexibility, can quickly establish a credit connection, dynamically adjust charging parameters to meet vehicle needs, and reduce safety risks.
Smart Images

Figure CN120621143A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of new energy vehicle charging technology, and in particular to a vehicle automatic charging management method, electronic equipment, and storage medium. Background Art
[0002] As the global energy transition accelerates, electric vehicles (EVs) are becoming a vital component of transportation, and their adoption continues to climb. However, charging convenience, a key factor influencing user experience, remains a key bottleneck hindering the further adoption of EVs.
[0003] Existing EV charging systems typically utilize a centralized management architecture, requiring users to manually operate the charging device each time they charge, authenticate their identity, and configure charging parameters through the charger's local interface or a companion app. Furthermore, each charger requires independent authorization, and the addition of new devices necessitates reconfiguration of trust relationships to ensure charging security. While this model provides a degree of system stability, it also suffers from cumbersome operational processes and a lack of flexibility, making it difficult to adapt to complex and diverse real-world scenarios.
[0004] Therefore, there is an urgent need for a new type of vehicle automatic charging management algorithm that can simplify trust management and reduce user manual operations. Summary of the Invention
[0005] The purpose of this application is to provide a vehicle automatic charging management method, electronic device and storage medium to solve the above problems.
[0006] To achieve the above objectives, in a first aspect, the present application proposes a vehicle automatic charging management method, the method comprising:
[0007] After detecting that the vehicle to be charged has parked in a target parking space, a wireless communication connection request is sent to the vehicle to be charged through the target charging pile parking space associated with the target parking space, wherein the wireless communication connection request includes a parking lot identifier and a target charging pile parking space identifier, and is used to instruct the vehicle to be charged to query whether the parking lot identifier belongs to a preset credit list, and to query whether the target charging pile parking space identifier belongs to the parking lot credit domain corresponding to the parking lot identifier;
[0008] receiving a response result of the vehicle to be charged to the wireless communication connection request;
[0009] When the response result indicates that the parking lot identifier belongs to the preset trust list, and the target charging pile parking space identifier belongs to the parking lot trust domain corresponding to the parking lot identifier, establishing a trust connection with the vehicle to be charged through wireless communication;
[0010] The charging information of the vehicle to be charged is obtained through the target charging pile parking space, a mobile robot is called to transport the charging pile to the target parking space, and the vehicle to be charged is charged according to the charging information.
[0011] In some embodiments, after detecting that the vehicle to be charged is parked in a target parking space, before sending a wireless communication connection request to the vehicle to be charged through a target charging pile docking berth associated with the target parking space, the method further includes:
[0012] Perform hotspot scanning of the target parking space through the WIFI communication module of the target charging pile parking space;
[0013] When a new hotspot is detected, determining the hotspot information of the new hotspot;
[0014] Based on the hotspot information, determining whether the new hotspot is a new vehicle-mounted hotspot;
[0015] If so, it is determined that the vehicle to be charged to which the new vehicle-mounted hotspot belongs is parked in the target parking space.
[0016] In some implementations, the hotspot information includes an SSID and a signal strength, and determining whether the new hotspot is a new vehicle-mounted hotspot based on the hotspot information includes:
[0017] Based on the SSID, determining whether the new hotspot is a vehicle-mounted hotspot;
[0018] If so, detecting whether the signal strength is greater than a preset strength threshold;
[0019] When the signal strength is greater than the preset strength threshold, the new hotspot is determined to be a new vehicle-mounted hotspot.
[0020] In some embodiments, when the signal strength is greater than the preset strength threshold, determining that the new hotspot is a new vehicle-mounted hotspot includes:
[0021] When the signal strength is greater than the preset strength threshold, determining the new hotspot as a valid hotspot;
[0022] Parsing the SSID to obtain a VIN segment in the SSID;
[0023] Verifying whether the VIN fragment matches the parking lot data;
[0024] If so, determining that the new hotspot is a new vehicle-mounted hotspot;
[0025] If not, the new hotspot is ignored.
[0026] In some embodiments, after detecting that the vehicle to be charged is parked in a target parking space, before sending a wireless communication connection request to the vehicle to be charged through a target charging pile docking berth associated with the target parking space, the method further includes:
[0027] Obtaining registration information uploaded by a user terminal associated with the vehicle to be charged, the registration information including the VIN code and license plate number of the vehicle to be charged;
[0028] Generate a temporary QR code based on the parking lot identifier and the temporary session key, and send the temporary QR code to the user terminal, wherein the temporary QR code is used to instruct the vehicle to be charged to parse the temporary QR code and generate a digital signature of the vehicle to be charged based on the parsing result;
[0029] receiving a verification request including the digital signature sent by the vehicle to be charged, and determining the legitimacy of the verification request based on a pre-stored public key;
[0030] When it is determined that the verification request is legitimate, a parking lot credit certificate is sent to the vehicle to be charged, so that the vehicle to be charged updates a preset credit list.
[0031] In some embodiments, obtaining charging information of the vehicle to be charged by docking the target charging pile at the berth, calling a mobile robot to transport the charging pile to the target parking space, and charging the vehicle to be charged according to the charging information includes:
[0032] Obtaining charging information of the vehicle to be charged through the target charging pile docking berth, and determining target charging parameters through negotiation with the vehicle to be charged based on the charging pile status information and the charging information;
[0033] Based on the target charging parameters, a mobile robot is called to transport the charging pile to the target parking space, so that the vehicle to be charged can be charged through the charging pile.
[0034] In some embodiments, obtaining charging information of the vehicle to be charged by docking at the target charging pile berth, and determining target charging parameters through negotiation with the vehicle to be charged based on the charging pile status information and the charging information, includes:
[0035] Sending charging pile status information to the vehicle to be charged via the target charging pile docking berth; and
[0036] receiving charging information of the vehicle to be charged through the target charging pile docking berth, the charging information including battery parameter information and charging requirement information of the vehicle battery management system, the charging requirement information including charging voltage, charging amount, expected charging time and expected charging duration;
[0037] Determining initial charging parameters based on the charging information of the charging pile and the charging parameters at the target charging pile docking berth;
[0038] The target charging parameters are determined through negotiation between the target charging pile docking berth and the vehicle to be charged based on the initial charging parameters.
[0039] In some embodiments, after calling the mobile robot to move the charging pile to the target parking space based on the target charging parameter so that the vehicle to be charged is charged by the charging pile, the method further includes:
[0040] Acquiring real-time charging data of the vehicle to be charged through the charging pile in real time;
[0041] Dynamically adjusting the target charging parameters according to the real-time charging data;
[0042] The charging pile transmits power to the vehicle to be charged according to the adjusted target charging parameters.
[0043] In a second aspect, the present application provides an electronic device, comprising:
[0044] one or more processors;
[0045] a memory for storing one or more programs,
[0046] When the one or more programs are executed by the one or more processors, the one or more processors execute the vehicle automatic charging method as described above.
[0047] In a third aspect, the present application proposes a storage medium storing executable instructions, which, when executed by a processor, causes the processor to execute the vehicle automatic charging method as described above.
[0048] Compared with the prior art, the advantages of this application include:
[0049] First, after detecting that the vehicle to be charged has parked in the target parking space, the charging pile docking station automatically sends a wireless communication connection request to the vehicle and establishes a trusted connection through a series of verifications, eliminating the need for manual user operation and improving charging convenience. Second, compared to existing technologies that require separate authorization for each charging pile, require reconfiguration of new equipment, and have complex trust management, this application uses a preset trusted list and parking lot trusted domain to quickly establish a trusted connection by simply verifying whether the parking lot identifier and the target charging pile docking station identifier fall within the corresponding trusted range, simplifying the trust management process. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope of the present application.
[0051] Figure 1 A schematic diagram of the system architecture of a method for automatic vehicle charging in one embodiment;
[0052] Figure 2 1 is a flow chart of a method for automatic vehicle charging according to an embodiment;
[0053] Figure 3 A schematic diagram of a detailed process of charging a vehicle to be charged based on charging information in one embodiment;
[0054] Figure 4 FIG. 1 is a schematic diagram of a process for determining target charging parameters through negotiation in one embodiment;
[0055] Figure 5 FIG1 is a schematic diagram of a process for dynamically adjusting target charging parameters during charging in one embodiment;
[0056] Figure 6 Schematic diagram of a process for detecting whether there is a vehicle to be charged parked in a target parking space in one embodiment;
[0057] Figure 7 1 is a flow chart of determining whether a new hotspot is a new vehicle-mounted hotspot in one embodiment;
[0058] Figure 8 A schematic diagram of a process for first-time credit authorization for a vehicle to be charged in one embodiment;
[0059] Figure 9 This is a schematic diagram of the structure of the electronic equipment involved in the vehicle automatic charging method in the embodiment of the present application. DETAILED DESCRIPTION
[0060] In order to make the purpose, technical solutions and advantages of this application more clearly understood, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0061] All terms (including technical and scientific terms) used in this application have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.
[0062] For example, the terms "first," "second," etc. used in this application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element.
[0063] For example, the terms "include", "comprising", etc. used in this application indicate the existence of features, steps, operations and / or components, but do not exclude the existence or addition of one or more other features, steps, operations or components.
[0064] As mentioned above, existing electric vehicle charging systems usually adopt a centralized management architecture. Users need to manually operate the charging equipment each time they charge, and complete identity authentication and charging parameter settings through the local interface of the charging pile or the supporting application. In addition, each charging pile requires independent authorization, and the access of new devices requires reconfiguration of the trust relationship to ensure the safety of the charging process. This model guarantees the stability of the system to a certain extent, but its operating procedures are cumbersome and lack flexibility, making it difficult to adapt to complex and changeable actual usage scenarios. Therefore, there is an urgent need for a new type of vehicle automatic charging management algorithm that can simplify trust management and reduce user manual operations. To this end, the present application proposes a vehicle automatic charging management method, device and storage medium that can simplify the trust management process and user operations, thereby improving charging convenience.
[0065] like Figure 1 and Figure 2 As shown, the embodiment of the present application proposes a vehicle automatic charging management method, which is applied to a vehicle automatic charging management system. The vehicle automatic charging management system includes a power supply system connected to the mains power grid, several movable charging piles (integrated with a charging control unit (CCU) and a WiFi relay module, communicating with the vehicle through berth WiFi), several mobile robots for carrying charging piles, several charging pile docking berths (equipped with a communication module and a built-in RTC clock and GPS positioning module), a track system (using an aluminum alloy guide rail, a built-in power cable and a communication bus, powering the mobile robot and transmitting control signals) and a charging management system. The charging management system is used to coordinate the communication and charging process between the charging pile and the car to be charged, and includes the following steps:
[0066] Step S10: After detecting that the vehicle to be charged has parked in the target parking space, a wireless communication connection request is sent to the vehicle to be charged through the target charging pile docking space associated with the target parking space. The wireless communication connection request includes a parking lot identifier and a target charging pile docking space identifier, which is used to instruct the vehicle to be charged to query whether the parking lot identifier belongs to a preset credit list, and to query whether the target charging pile docking space identifier belongs to the parking lot credit domain corresponding to the parking lot identifier.
[0067] In this embodiment, the target parking space refers to a specific parking space where the vehicle to be charged is parked. The target charging pile docking berth is set above the target parking space, is used to place and fix the charging pile, and is equipped with a communication module. The communication module can use wireless communication technologies such as WiFi, Bluetooth, 4G / 5G, etc. to ensure the stability and security of communication. A wireless communication connection request refers to a signal used to establish a communication connection between the target charging pile docking berth and the vehicle to be charged, and contains necessary identification information, such as a parking lot identifier and a target charging pile docking berth identifier. Among them, the parking lot identifier refers to a code or name used to uniquely identify a parking lot. The target charging pile docking berth identifier refers to a code or name used to identify the target charging pile docking berth. The preset trust list refers to a list of authorized parking lots pre-stored in the vehicle to be charged, which is used to quickly verify the credibility of the parking lot. The parking lot trust domain refers to a set of trusted charging pile docking berths associated with the parking lot identifier. In some embodiments, the wireless communication connection request is used to instruct the vehicle to be charged to query whether the parking lot identifier belongs to a preset credit list, and if so, to query whether the target charging pile parking space identifier belongs to the parking lot credit domain corresponding to the parking lot identifier.
[0068] For example, the target charging pile docking berth initiates a wireless communication connection request through the WIFI module configured in the communication module, and the request message format (JSON over UDP) is:
[0069] {
[0070] "parking_id":"001",
[0071] "slot_id":"A12",
[0072] "charger_id":"CHG-001-05",
[0073] "timestamp":"2025-03-20T14:30:00Z",
[0074] "signature":"ECDSA(parking_id+slot_id+timestamp)"}
[0075] "parking_id" is the unique identifier of the parking lot, here "001", used to distinguish different parking lots. "slot_id" is the parking space number, and "A12" can represent the target parking space number. "charger_id" is the unique identifier of the charging station to be called. "CHG-001-05" identifies the specific charging station and may indicate that the charging station is associated with parking lot number "001". "05" may be the serial number of the charging station within the parking lot. "timestamp" is the timestamp formatted in ISO 8601 standard. "2025-03-20T14:30:00Z" represents 14:30:00 on March 20, 2025, with "Z" indicating Coordinated Universal Time (UTC). "signature" is the signature information. Here, "parking_id", "slot_id", and "timestamp" are signed using ECDSA (Elliptic Curve Digital Signature Algorithm) to verify the integrity and authenticity of the data and prevent tampering or forgery. After receiving the wireless communication connection request, the vehicle to be charged checks whether "001" is in the preset credit list. If so, it checks whether "CHG-001-05" belongs to the parking lot credit domain corresponding to "001".
[0076] Step S20: receiving a response result of the vehicle to be charged to the wireless communication connection request.
[0077] In this embodiment, the response result is the verification feedback of the identification information in the wireless communication connection request by the vehicle to be charged, indicating whether the parking lot identifier belongs to the preset trust list and whether the target charging pile parking space belongs to the parking lot trust domain corresponding to the parking lot identifier.
[0078] Step S30: When the response result indicates that the parking lot identifier belongs to the preset credit list and the target charging pile parking space identifier belongs to the parking lot credit domain corresponding to the parking lot identifier, a credit connection is established with the vehicle to be charged through wireless communication.
[0079] In this embodiment, the trusted connection is a secure communication connection established based on the vehicle's verification of a received identifier. When the vehicle responds indicating that the parking lot identifier belongs to the preset trusted list and the target charging station docking space identifier belongs to the parking lot trusted domain corresponding to the parking lot identifier, a secure communication channel is established between the target charging station docking space and the vehicle via a wireless communication protocol. This communication channel will be used for all subsequent data exchange and charging control.
[0080] Step S40: acquiring charging information of the vehicle to be charged through the target charging pile parking space, calling a mobile robot to move the charging pile to the target parking space, and charging the vehicle to be charged according to the charging information.
[0081] In this embodiment, charging information refers to data on the vehicle's battery status and charging requirements, provided by the vehicle's battery management system (BMS). This includes information such as the current charge level (SOC), battery state of health (SOH), required charge capacity, expected charging time, and expected charging duration. A mobile robot is an automated device that transports charging piles to their designated docking locations via a rail system.
[0082] In some embodiments, as Figure 3 As shown, the step S40 includes:
[0083] Step S41 : acquiring charging information of the vehicle to be charged through the target charging pile docking berth, and determining target charging parameters through negotiation with the vehicle to be charged based on the charging pile status information and the charging information.
[0084] Step S42: Based on the target charging parameters, a mobile robot is called to move the charging pile to the target parking space so that the vehicle to be charged can be charged through the charging pile.
[0085] In this embodiment, charging pile status information refers to the operating status information of each charging pile in the charging set, including power output capacity, idle status, supported charging standards, etc. Target charging parameters refer to the specific charging parameters determined through negotiation, such as charging voltage, charging current, charging power, charging start time, and charging duration.
[0086] Specifically, the target charging station receives charging demand information from the vehicle to be charged via wireless communication. Simultaneously, it transmits charging station status information to the vehicle to be charged. The vehicle to be charged and the target charging station negotiate based on the charging station status and charging information to determine the optimal target charging parameters. The charging management system then deploys a mobile robot to transport an available charging station from its current location to the target charging station. The robot, using a rail system or ground navigation system, accurately positions the charging station near the parking space, allowing the vehicle to charge using the charging station.
[0087] For example, the charging information includes: the current power level is 30%, the battery is in good health, and needs to be charged to 80%. The charging pile status information includes: the maximum power currently available is 50kW. The vehicle to be charged and the target charging pile docking berth negotiate and determine to perform fast charging at a power of 45kW, which is expected to be completed in 30 minutes. The charging management system determines that the available charging pile that can currently perform fast charging at a power of 45kW is CHG-001-05, which is located in the equipment warehouse. The charging management system calls the mobile robot Robot-01 to transport the charging pile CHG-001-05 from the equipment warehouse to the target charging pile docking berth, so that the vehicle to be charged can be charged through the charging pile CHG-001-05 at a power of 45kW.
[0088] In some embodiments, as Figure 4 As shown, the step S41 includes:
[0089] Step S411: Send charging pile status information to the vehicle to be charged via the target charging pile docking berth.
[0090] Step S412: receiving charging information of the vehicle to be charged through the target charging pile docking berth.
[0091] In this embodiment, the charging information includes battery parameter information and charging requirement information of the vehicle battery management system. The charging requirement information includes charging voltage, charging amount, expected charging time, expected charging duration, etc.
[0092] Battery parameter information refers to the real-time status of the battery in the vehicle to be charged, including the battery state of health (SOH), current charge (SOC), battery temperature, etc. Charging demand information refers to the charging parameters required for charging, including charging voltage, charging capacity (the amount of electricity required to be charged), expected charging time (the time when charging starts and ends), and expected charging duration (the duration of charging).
[0093] Step S413 : determining initial charging parameters based on the charging information of the charging pile and the charging parameters at the target charging pile docking location.
[0094] In some embodiments, the target charging pile docking station calculates initial charging parameters through fuzzy logic or neural network based on the received vehicle charging information and the charging pile information obtained from the charging management system. The initial charging parameters include initial charging voltage, charging current, charging power, charging start time, charging duration, etc.
[0095] Step S414 : determining target charging parameters through negotiation between the target charging pile docking space and the vehicle to be charged based on the initial charging parameters.
[0096] In some embodiments, the target charging station berth and the vehicle to be charged negotiate based on the initial charging parameters. The negotiation process involves multiple rounds of information exchange, gradually adjusting specific parameters until consensus is reached and the target charging parameters are determined.
[0097] For example, a vehicle to be charged sends charging information including: the battery's current charge level is 30%, its health is good, it needs to be charged to 80%, its desired charging voltage is 400V, and its estimated charging time is 30 minutes. Based on the vehicle's need to charge to 80% and the maximum output power of 50kW specified in the charging station's status information, the target charging station initially determines a charging current of 125A and a voltage of 400V. The target charging station proposes an initial charging current of 125A and negotiates with the vehicle to be charged. The vehicle to be charged adjusts the initial charging current to 120A based on its own battery status to ensure charging safety. Both parties agree on the target charging parameters of 120A current, 400V voltage, and 48kW power.
[0098] In some embodiments, as Figure 5 As shown, after step S42, the following steps are further included:
[0099] Step S43: obtaining real-time charging data of the vehicle to be charged through the charging pile in real time.
[0100] In this embodiment, real-time charging data refers to dynamic data of the vehicle during the charging process, such as current charging power, charged capacity, battery temperature, etc.
[0101] In one embodiment, the charging pile is electrically connected to the charging port of the vehicle to be charged, and the battery parameter information detected by the vehicle battery management system of the vehicle to be charged is obtained in real time through the connection cable.
[0102] In another embodiment, the charging pile integrates a charging control unit (CCU) and a WiFi relay module, communicates with the vehicle through the WiFi of the target charging pile docking station, and continuously receives real-time charging data sent by the vehicle battery management system of the vehicle to be charged at preset time intervals (such as every ten seconds).
[0103] Step S44: dynamically adjusting the target charging parameters according to the real-time charging data.
[0104] Step S45 , transmitting power to the vehicle to be charged according to the adjusted target charging parameters through the charging pile.
[0105] In one embodiment, based on real-time charging data and a preset monitoring threshold, it can be determined whether there are risk items in the real-time charging data that exceed the preset monitoring threshold. If so, the current data of the target charging parameter is lowered to protect the battery of the vehicle to be charged.
[0106] In addition, when charging is detected to be complete (all charging parameters have reached preset values, such as the battery is fully charged), a charging completion signal is sent to the electric vehicle through the established WiFi communication connection. The charging completion signal can be used to instruct the vehicle-to-be-charged vehicle system to prompt the user that charging is complete by means of screen display, sound prompt and light prompt. Among them, screen display refers to the display of the "charging completed" prompt message on the display screen of the vehicle-to-be-charged vehicle system. Sound prompt refers to the playing of a prompt tone to remind the user that charging is complete. Light prompt refers to the flashing or color change of the indicator light in the car (such as the charging indicator light) to prompt the user that charging is complete. At the same time, a charging completion prompt message is sent to the user terminal associated with the vehicle to be charged.
[0107] In the vehicle automatic charging management method proposed in the embodiment of the present application, first, after detecting that the vehicle to be charged has parked in the target parking space, the charging pile docking station automatically sends a wireless communication connection request to the vehicle and establishes a trusted connection through a series of verifications, eliminating the need for manual user operation and improving charging convenience. Second, compared to the existing technology that requires separate authorization for each charging pile, requires reconfiguration of new equipment, and has complex trust management, the present application uses a preset trust list and parking lot trust domain to quickly establish a trusted connection by simply verifying whether the parking lot identifier and the target charging pile docking station identifier fall within the corresponding trust range, thus simplifying the trust management process. Third, based on the charging pile status information and the vehicle charging demand information, the target charging parameters are determined through negotiation, and a mobile robot is called to transport the charging pile to the target parking space for charging. Compared with the traditional method of fixed charging parameters, this method can more flexibly meet the actual needs of the vehicle and improve charging efficiency. Fourth, by obtaining the charging data of the vehicle to be charged in real time, abnormal conditions in the charging process, such as excessive battery temperature and unstable charging current, can be detected in a timely manner, and the charging parameters can be dynamically adjusted accordingly, which can reduce the safety risks of charging.
[0108] In one embodiment, Figure 6 As shown, before step S10, the following steps are also included:
[0109] Step S00: Scan the target parking space for hot spots through the WIFI communication module of the target charging pile parking space.
[0110] In this embodiment, the WIFI communication module refers to a wireless communication device installed in the charging pile docking berth, with a built-in RTC clock and GPS positioning module, supporting the WIFI protocol, and used to scan and connect to the wireless network. The target parking space refers to the parking space for the vehicle to be charged corresponding to the target charging pile docking berth. Hotspot scanning refers to the process of the WIFI communication module searching for surrounding wireless network signals to identify available wireless access points. The vehicle to be charged has an on-board WiFi hotspot, which can use a dual-band WiFi6 module (2.4GHz / 5GHz), support the 802.11ax protocol, and the default SSID format is EV_[last 6 digits of VIN] (such as EV_789012), and WPA3 encryption is turned on.
[0111] Specifically, after the vehicle to be charged parks in the target parking space, the onboard WiFi hotspot continuously broadcasts the SSID (e.g., EV_789012). The WiFi communication module of the target charging pile parking space periodically or in real time scans for wireless hotspots within the corresponding coverage area through active scanning (Active ProbeRequest). The scanning range includes the occupied area of the target parking space to detect whether there is a vehicle-mounted hotspot signal from the vehicle to be charged. This actively detects the vehicle to be charged entering the target parking space, triggering the subsequent communication connection and charging process.
[0112] Step S01: When a new hotspot is scanned, the hotspot information of the new hotspot is determined.
[0113] In this embodiment, the hotspot information refers to detailed information of the wireless hotspot, including SSID (Service Set Identifier), signal strength, encryption method, etc.
[0114] Specifically, when the WIFI communication module detects a new hotspot, it records the SSID, signal strength, channel and other information of the new hotspot for subsequent identification of the nature of the hotspot.
[0115] For example, when the WIFI communication module scans a new hotspot, it records its SSID as "EV_789012", the signal strength as -60dBm, and the encryption method as WPA3.
[0116] Step S02: Based on the hotspot information, determine whether the new hotspot is a new vehicle-mounted hotspot.
[0117] In some implementations, the SSID in the hotspot information may be checked to see if it complies with a predefined vehicle hotspot SSID naming rule, thereby determining whether the new hotspot is a new vehicle hotspot.
[0118] In some embodiments, as Figure 7 As shown, step S02 includes:
[0119] Step S021: Based on the SSID, determine whether the new hotspot is a vehicle-mounted hotspot.
[0120] In this embodiment, the SSID in the hotspot information can be checked to see if it complies with the predefined vehicle hotspot SSID naming rules, thereby determining whether the new hotspot is a vehicle hotspot. This step is to filter out non-electric vehicle devices, such as mobile phone hotspots.
[0121] Step S022: If yes, detect whether the signal strength is greater than a preset strength threshold.
[0122] Step S023: When the signal strength is greater than the preset strength threshold, determine that the new hotspot is a new vehicle-mounted hotspot.
[0123] In this embodiment, signal strength can be used to indicate the signal strength of a new hotspot, typically in dBm, with higher values indicating stronger signals. A preset strength threshold (e.g., -65dBm) ensures that only new hotspots with sufficiently high signal strength are identified as new vehicle-mounted hotspots. This is to eliminate the influence of vehicle-mounted hotspots parked in adjacent parking spaces. Only vehicles parked in the target parking space corresponding to the target charging pile parking space are close enough to the Wi-Fi communication module to have the strongest signal strength.
[0124] In some embodiments, when the signal strength is greater than the preset strength threshold, the new hotspot is determined to be a valid hotspot. The SSID is parsed to obtain the VIN segment in the SSID, wherein the VIN (Vehicle Identification Number) segment refers to a part of the identification code of the vehicle to be charged, which is usually included in the SSID of the vehicle hotspot and is used to uniquely identify the vehicle. Check whether the VIN segment matches the parking lot data (such as EV_789012→VINLSVNF 123456789012), wherein the parking lot data refers to the vehicle registration information and other related data stored in the vehicle automatic charging system. If so, the new hotspot is determined to be a new vehicle hotspot; if not, the new hotspot is ignored to prevent unauthorized vehicles from using charging services.
[0125] Step S03: If yes, it is determined that the vehicle to be charged to which the new vehicle hotspot belongs is parked in the target parking space.
[0126] When the SSID of the new hotspot meets the characteristics of the vehicle-mounted hotspot and the signal strength is higher than the preset strength threshold, the new hotspot is determined to be a new vehicle-mounted hotspot for the vehicle to be charged at the target parking location, triggering the subsequent process.
[0127] In the vehicle automatic charging management method proposed in the embodiment of this application, first, by combining SSID characteristics and signal strength to determine whether a hotspot is an on-board hotspot, misjudgment due to a single factor is avoided, thereby improving identification accuracy. Second, it can accurately identify on-board hotspots, avoiding subsequent processing of non-on-board hotspots, saving system resources and time, and improving overall efficiency. Third, by accurately and promptly identifying on-board hotspots, the time from vehicle entry to charging start can be shortened, improving the user experience.
[0128] In one embodiment, Figure 8 As shown, before step S10 or after step S20, when the response result indicates that the parking lot identifier does not belong to the preset credit list, the method further includes:
[0129] Step A10: Acquire registration information uploaded by a user terminal associated with the vehicle to be charged, wherein the registration information includes the VIN code and license plate number of the vehicle to be charged.
[0130] In this embodiment, the user terminal refers to a device used by the owner of the vehicle to be charged, such as a smartphone or tablet, to interact with the automatic vehicle charging system of this application. Registration information refers to the vehicle-related information submitted by the user when registering with the automatic vehicle charging system, including the vehicle identification number (VIN), license plate number, and battery capacity (e.g., 75kWh).
[0131] In some implementations, upon entering a parking lot, the vehicle's system automatically detects an available Wi-Fi hotspot or Bluetooth device (e.g., "ParkingLot_001_Charger" provided by the parking lot). The user's phone (paired with the vehicle's system) establishes a connection via the vehicle's Wi-Fi or Bluetooth, ensuring secure communication. A QR code is provided at the parking lot entrance or near the charging station, which the user scans with their phone.
[0132] Example of QR code content (JSON format):
[0133] {
[0134] "parking_id":"001",
[0135] "app_download_url":"https: / / parkinglot001.com / app",
[0136] "session_token":"a1b2c3d4e5",
[0137] "expire_time":"2025-12-31T23:59:59"}
[0138] Among them, if the user has not installed the parking lot charging configuration management mini-program (or APP), the mobile phone will automatically jump to the download page (such as App Store / Application Store). If it has been installed, the mini-program / APP will be directly launched, and the "parking_id" and "session_token" in the QR code will be parsed.
[0139] The user enters in the mini-program / APP: vehicle VIN code (such as "LSVNF123456789012"), license plate number (such as "Beijing A12345"), battery capacity (such as 75kWh), charging preference (such as "default fast charging", "charge to 80%"), etc. The mini-program uploads the data to the background server of the vehicle automatic charging system via HTTPS, along with the mobile device ID (such as IMEI) and session_token for identity verification. The mobile phone mini-program transmits the authorized data (parking_id, authorization certificate, temporary key) to the in-vehicle system of the vehicle to be charged via Bluetooth / WiFi Direct.
[0140] Among them, TLS1.3 is used for communication between the mobile phone and the server, and an example of the data packet format is as follows:
[0141] json
[0142] Copy
[0143] {
[0144] "vin":"LSVNF123456789012",
[0145] [[ID=二十一]]"license_plate":"Beijing A12345",
[0146] "battery_capacity":75,<000,0314>
[0147] "signature":"ECDSA_SIGN(vin+timestamp)"}
[0148] Step A20, generate a temporary QR code based on the parking lot identifier and the temporary session key, and send the temporary QR code to the user terminal, where the temporary QR code is used to instruct the vehicle to be charged to parse the temporary QR code and generate a digital signature of the vehicle to be charged based on the parsing result.
[0149] Step A30, receive the verification request containing the digital signature sent by the vehicle to be charged, and judge the legality of the verification request according to the pre-stored public key.
[0150] In some embodiments, the backend server of the vehicle automatic charging system generates a temporary QR code based on the parking lot identifier and the temporary session key. The temporary QR code includes the parking lot VIN code (such as "ParkingLot_001") and the temporary session key (Session Key) for temporary identity authentication.
[0151] For example, the QR code content format is:
[0152] {“parking_id”:”001”,
[0153] "session_key":"a1b2c3",
[0154] "expire_time":"2025-12-31T23:59:59"}.
[0155] The encryption algorithm used may be RSA-2048 asymmetric encryption, the private key is stored on the server, and the public key is embedded in the on-board communication module of the vehicle to be charged.
[0156] Furthermore, the on-board communication module scans the temporary QR code to parse the parking lot VIN code and temporary session key, and sends a verification request to the background server of the vehicle automatic charging system through the HTTPS protocol, with the vehicle digital signature attached (the VIN code hash value can be signed using the vehicle private key).
[0157] Step A40: When it is determined that the verification request is legitimate, a parking lot credit certificate is sent to the vehicle to be charged, so that the vehicle to be charged updates a preset credit list.
[0158] In some embodiments, the vehicle automatic charging management system verifies the legitimacy of the digital signature using a pre-stored public key to prevent forged requests. If the verification request is deemed legitimate, the parking lot authorization certificate (including the public key and validity period) is sent to the vehicle to be charged, allowing the vehicle to update its pre-set authorization list.
[0159] If an invalid VIN code is detected, the error code "400Invalid VIN" will be returned, and the mini program will prompt the user to re-enter the code.
[0160] The database table design of the preset credit list is shown in Table 1:
[0161] Table 1
[0162] Field Name type illustrate parking_id VARCHAR(32) Parking lot unique identification public_key TEXT Parking lot server public key (PEM format) trust_devices BOOLEAN Do you trust all the equipment in the parking lot? expire_time DATETIME Credit validity period
[0163] The vehicle automatic charging management method proposed in the embodiments of this application, firstly, traditional solutions require users to manually enter information into the vehicle computer. This invention reduces the number of steps by transferring data through a trusted mobile device. Secondly, the trusted list is based on parking lots rather than individual charging stations, eliminating the need for users to repeatedly authorize new devices. Thirdly, through QR code encryption, TLS transmission, and vehicle digital signatures, the entire process is protected against tampering and forgery.
[0164] In one embodiment, a computer-readable storage medium is provided, on which executable instructions are stored. When the instructions are executed by a processor, the processor executes the steps in the above-mentioned method embodiments.
[0165] In one embodiment, an electronic device is also provided, comprising one or more processors; a memory, wherein one or more programs are stored in the memory, wherein when the one or more programs are executed by one or more processors, the one or more processors execute the steps in the above-mentioned method embodiments.
[0166] In one embodiment, Figure 9 904. The electronic device includes a central processing unit (CPU) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage portion 908 into a random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device are also stored. The CPU 901, ROM 902, and RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0167] The following components are connected to the I / O interface 905: an input section 906 including a keyboard, a mouse, and the like; an output section 907 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 908 including a hard disk and the like; and a communication section 909 including a network interface card such as a LAN card or a modem. The communication section 909 performs communication processing via a network such as the Internet. A drive 910 is also connected to the I / O interface 905 as needed. A removable medium 911, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 910 as needed, so that computer programs read therefrom can be installed into the storage section 908 as needed.
[0168] In particular, according to embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer-readable medium carrying instructions. In such embodiments, the instructions can be downloaded and installed from a network via the communication portion 909 and / or installed from a removable medium 911. When the instructions are executed by the central processing unit (CPU) 901, the various method steps described in the present application are performed.
[0169] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
[0170] Furthermore, those skilled in the art will appreciate that although some embodiments herein include certain features included in other embodiments but not other features, combinations of features from different embodiments are intended to be within the scope of this application and to form different embodiments. For example, any of the above-described claimed embodiments may be used in any combination. The information disclosed in this background section is intended solely to enhance understanding of the overall background of this application and should not be construed as an admission or any form of implication that such information constitutes prior art known to those skilled in the art.
Claims
1. A vehicle automatic charging management method, characterized in that: The method comprises: After detecting that the vehicle to be charged has parked in a target parking space, a wireless communication connection request is sent to the vehicle to be charged through the target charging pile parking space associated with the target parking space, wherein the wireless communication connection request includes a parking lot identifier and a target charging pile parking space identifier, and is used to instruct the vehicle to be charged to query whether the parking lot identifier belongs to a preset credit list, and to query whether the target charging pile parking space identifier belongs to the parking lot credit domain corresponding to the parking lot identifier; receiving a response result of the vehicle to be charged to the wireless communication connection request; When the response result indicates that the parking lot identifier belongs to the preset trust list, and the target charging pile parking space identifier belongs to the parking lot trust domain corresponding to the parking lot identifier, establishing a trust connection with the vehicle to be charged through wireless communication; The charging information of the vehicle to be charged is obtained through the target charging pile parking space, a mobile robot is called to transport the charging pile to the target parking space, and the vehicle to be charged is charged according to the charging information.
2. The vehicle automatic charging management method according to claim 1, characterized in that: After detecting that the vehicle to be charged is parked in a target parking space, before sending a wireless communication connection request to the vehicle to be charged through a target charging pile parking space associated with the target parking space, the method further includes: Perform hotspot scanning of the target parking space through the WIFI communication module of the target charging pile parking space; When a new hotspot is detected, determining the hotspot information of the new hotspot; Based on the hotspot information, determining whether the new hotspot is a new vehicle-mounted hotspot; If so, it is determined that the vehicle to be charged to which the new vehicle-mounted hotspot belongs is parked in the target parking space.
3. The vehicle automatic charging management method according to claim 2, characterized in that: The hotspot information includes an SSID and a signal strength. The determining, based on the hotspot information, whether the new hotspot is a new vehicle-mounted hotspot includes: Based on the SSID, determining whether the new hotspot is a vehicle-mounted hotspot; If so, detecting whether the signal strength is greater than a preset strength threshold; When the signal strength is greater than the preset strength threshold, the new hotspot is determined to be a new vehicle-mounted hotspot.
4. The vehicle automatic charging management method according to claim 3, characterized in that: When the signal strength is greater than the preset strength threshold, determining that the new hotspot is a new vehicle-mounted hotspot includes: When the signal strength is greater than the preset strength threshold, determining the new hotspot as a valid hotspot; Parsing the SSID to obtain a VIN segment in the SSID; Verifying whether the VIN fragment matches the parking lot data; If so, determining that the new hotspot is a new vehicle-mounted hotspot; If not, the new hotspot is ignored.
5. The vehicle automatic charging management method according to claim 1, characterized in that: After detecting that the vehicle to be charged is parked in a target parking space, before sending a wireless communication connection request to the vehicle to be charged through a target charging pile parking space associated with the target parking space, the method further includes: Obtaining registration information uploaded by a user terminal associated with the vehicle to be charged, the registration information including the VIN code and license plate number of the vehicle to be charged; Generate a temporary QR code based on the parking lot identifier and the temporary session key, and send the temporary QR code to the user terminal, wherein the temporary QR code is used to instruct the vehicle to be charged to parse the temporary QR code and generate a digital signature of the vehicle to be charged based on the parsing result; receiving a verification request including the digital signature sent by the vehicle to be charged, and determining the legitimacy of the verification request based on a pre-stored public key; When it is determined that the verification request is legitimate, a parking lot credit certificate is sent to the vehicle to be charged, so that the vehicle to be charged updates a preset credit list.
6. The vehicle automatic charging management method according to claim 1, characterized in that: The step of obtaining charging information of the vehicle to be charged by parking the target charging pile at the parking space, calling a mobile robot to transport the charging pile to the target parking space, and charging the vehicle to be charged according to the charging information includes: Obtaining charging information of the vehicle to be charged through the target charging pile docking berth, and determining target charging parameters through negotiation with the vehicle to be charged based on the charging pile status information and the charging information; Based on the target charging parameters, a mobile robot is called to transport the charging pile to the target parking space, so that the vehicle to be charged can be charged through the charging pile.
7. The vehicle automatic charging management method according to claim 6, characterized in that: The step of obtaining charging information of the vehicle to be charged by docking at the target charging pile, and determining target charging parameters through negotiation with the vehicle to be charged based on the charging pile status information and the charging information, includes: Sending charging pile status information to the vehicle to be charged via the target charging pile docking berth; and receiving charging information of the vehicle to be charged through the target charging pile docking berth, the charging information including battery parameter information and charging requirement information of the vehicle battery management system, the charging requirement information including charging voltage, charging amount, expected charging time and expected charging duration; Determining initial charging parameters based on the charging information of the charging pile and the charging parameters at the target charging pile docking berth; The target charging parameters are determined through negotiation between the target charging pile docking berth and the vehicle to be charged based on the initial charging parameters.
8. The vehicle automatic charging management method according to claim 6, characterized in that: After calling the mobile robot to move the charging pile to the target parking space based on the target charging parameter so that the vehicle to be charged is charged by the charging pile, the method further includes: Acquiring real-time charging data of the vehicle to be charged through the charging pile in real time; Dynamically adjusting the target charging parameters according to the real-time charging data; The charging pile transmits power to the vehicle to be charged according to the adjusted target charging parameters.
9. An electronic device, characterized in that: include: one or more processors; a memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors execute the vehicle automatic charging management method according to any one of claims 1 to 8.
10. A storage medium, characterized in that: The storage medium stores executable instructions, which, when executed by a processor, enable the processor to execute the vehicle automatic charging management method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Solar power supply community parking space management system based on integration of three types of networks
CN105047014A
Intelligent parking method and system based on wireless broadcasting and scanning identification
CN110136480A
Parking space management method and system for new energy vehicle
CN113345263A
Vehicle charging method and system based on pre-authorization processing
CN116453254A
Vehicle charging system, method, device and equipment and storage medium
CN116653671A