Automatic charging method and device based on combination of charging pile and ETC
By introducing a dynamic time slot allocation algorithm in the charging piles and ETC system, the problems of signal interference and identity misidentification during multi-parking charging are solved, the stability and security of ETC contactless payment are achieved, and the convenience and efficiency of charging payment are improved.
Patent Information
- Application Number
- CN202511301143.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-12
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2045-09-12
AI Technical Summary
The existing charging pile payment method is cumbersome and prone to failure, especially in environments with poor network signals. In addition, the ETC system is not integrated with the charging piles, resulting in signal interference and identity misidentification problems when charging in multiple parking spaces, affecting convenience and safety.
By integrating the dynamic time slot allocation algorithm, a "vehicle-pile-cloud" collaborative ETC contactless charging and charging system is constructed. By utilizing the dynamic time slot allocation of the charging pile ETC module and the on-board ETC module, the signal interference and identity misidentification problems during concurrent charging in multiple parking spaces are solved, ensuring the stability and security of ETC contactless payment.
It achieves stability and safety in multi-parking scenarios, maintains the user's convenient "plug and charge" experience, and improves the efficiency and safety of charging payment.
Smart Images

Figure CN120808491A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of charging piles, and in particular to an automatic charging method and device based on the combination of charging piles and ETC. BACKGROUND
[0002] With the rapid development of new energy vehicles, the demand for charging piles is also increasing. At present, the payment methods for new energy vehicles at charging piles mainly include code scanning payment and card swiping payment. These traditional payment methods are cumbersome, and the vehicle owner often needs to manually operate the payment application to scan the code or take out a special charging card to swipe the card. From the start of operation to the start of charging, the average time consumption is more than 3 minutes. Moreover, since different charging piles may belong to different operation platforms, each platform has an independent account system, which leads to the need for users to pre-charge in multiple platforms, greatly reducing the convenience of payment.
[0003] In some specific scenarios, the payment problem is more prominent. For example, in a highway service area, due to heavy traffic, geographical location, and other factors, the network signal is usually poor. In such an environment, the use of code scanning payment has a significantly increased payment failure rate. Once the payment fails, the vehicle owner needs to try repeatedly, not only wasting his own time, but also prolonging the occupancy time of the charging pile.
[0004] The ETC (Electronic Toll Collection) is an electronic non-stop toll collection system, which has been widely used in the field of highway toll collection. It has the characteristics of speed, convenience, and no need for manual intervention. However, the current ETC system is mainly applied to the scene of highway toll collection and has not been combined with the payment scene of charging piles. SUMMARY
[0005] The present application provides an automatic charging method and device based on the combination of charging piles and ETC, which can effectively solve the problems of signal interference, identity misrecognition, resource conflict, etc. in the case of multiple parking spaces concurrent charging, ensure the stability and safety of ETC non-inductive payment in the scene of multiple parking spaces, and at the same time maintain the convenient experience of "plug and charge" for users.
[0006] In the first aspect, the present application provides an automatic charging method based on the combination of charging piles and ETC, which is applied to charging piles in an automatic charging system. The automatic charging system includes the charging piles, vehicles and a cloud management platform. The charging piles include charging pile ETC modules, and the vehicles include on-board ETC modules. The method includes: after detecting at least two activation signals within a preset time, obtaining parking space information and activation time corresponding to the at least two activation signals, the activation signal is used to characterize the connection status of the charging plug of the charging pile and the vehicle; determining the communication priority order of each parking space according to the parking space information and the activation time, and allocating communication time slots for each parking space, and establishing a communication priority queue according to the communication priority order and the communication time slot; controlling the charging pile ETC module and the on-board ETC module of each parking space to execute a verification procedure according to the communication priority queue; receiving a verification pass instruction from the cloud management platform, starting to charge the vehicle, obtaining charging data, and sending the charging data to the cloud management platform; receiving a stop charging instruction, sending an automatic deduction instruction to the cloud management platform to complete the deduction operation.
[0007] In the second aspect, the present application provides an automatic toll collection system, which includes a charging pile, a vehicle and a cloud management platform, the charging pile includes a charging pile ETC module and at least two charging plugs, and the vehicle includes an on-board ETC module; the charging pile is used to execute the step instructions in the method as described in any one of the first aspects.
[0008] In a third aspect, the application provides an automatic charging device based on the combination of charging piles and ETC, which is applied to a charging pile in an automatic charging system. The automatic charging system comprises the charging pile, a vehicle and a cloud management platform. The charging pile comprises a charging pile ETC module, and the vehicle comprises a vehicle-mounted ETC module. The charging pile is used to execute the step instructions in the method of any one of the first aspect. The device comprises: an acquisition unit, which is used to acquire parking space information and activation time corresponding to at least two activation signals after detecting the at least two activation signals within a preset time. The activation signal is used to represent the connection state of the charging plug of the charging pile and the vehicle. A processing unit is used to determine the communication priority order of each parking space according to the parking space information and the activation time, and allocate the communication time slot of each parking space. A communication priority queue is established according to the communication priority order and the communication time slot. The charging pile ETC module and the vehicle-mounted ETC module of each parking space are controlled to execute a verification program according to the communication priority queue. The acquisition unit is also used to receive a verification pass instruction from the cloud management platform, start charging the vehicle, acquire charging data, and send the charging data to the cloud management platform. A sending unit is used to receive a stop charging instruction, send an automatic charge deduction instruction to the cloud management platform, and complete the charge deduction operation.
[0009] In a fourth aspect, the application provides a server comprising a processor and a memory. The memory stores a computer program. When the processor invokes the computer program in the memory, the steps in the method of any one of the first aspect are executed.
[0010] As can be seen, in the embodiments of the application, the charging pile acquires parking space information and activation time corresponding to at least two activation signals after detecting the at least two activation signals within a preset time. The activation signal is used to represent the connection state of the charging plug of the charging pile and the vehicle. The communication priority order of each parking space is determined according to the parking space information and the activation time, and the communication time slot of each parking space is allocated. A communication priority queue is established according to the communication priority order and the communication time slot. The charging pile ETC module and the vehicle-mounted ETC module of each parking space are controlled to execute a verification program according to the communication priority queue. A verification pass instruction from the cloud management platform is received, charging is started, and charging information is recorded. The charging information is sent to the cloud management platform, the cost is calculated, and a verification failure instruction from the cloud management platform is received. A prompt information is sent to the vehicle-mounted ETC module. Therefore, by fusing a dynamic time slot allocation algorithm, the application constructs an ETC non-inductive charging and charging system based on the cooperation of "vehicle-pile-cloud", which can effectively solve the problems of signal interference, identity misidentification and resource conflict in multi-parking space concurrent charging, ensure the stability and safety of ETC non-inductive payment in a multi-parking space scenario, and maintain the convenient experience of "plug and charge" of users. BRIEF DESCRIPTION OF DRAWINGS
[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description only constitute some embodiments of the present application, and for those skilled in the art, other drawings can be obtained without creative effort based on these drawings.
[0012] Figure 1 A structural schematic block diagram of an automatic charging system provided by the present application is implemented. Figure 2 A structural schematic diagram of a server provided by the present application is implemented. Figure 3 A flowchart of an automatic charging method based on the combination of charging piles and ETC provided by the present application is implemented. Figure 4 A functional unit structural block diagram of an automatic charging device based on the combination of charging piles and ETC provided by the present application is implemented. DETAILED DESCRIPTION
[0013] In order to make the personnel in the technical field better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely in the following with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments only constitute some embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort fall within the scope of the present application.
[0014] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but in some embodiments also includes steps or units not listed, or in some embodiments also includes other steps or units inherent to the process, method, product or device.
[0015] In this document, the term "embodiment" means that the specific features, structures or characteristics described in connection with the embodiment can be included in at least one embodiment of the present application. The phrase appears in various places in the specification does not necessarily refer to the same embodiment, nor is it mutually exclusive or alternative to other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0016] In the embodiments of the present application, “and / or” describes the association relationship of the associated objects, and indicates that there can be three kinds of relationships. For example, A and / or B can represent the following three cases: A exists alone; A and B exist simultaneously; and B exists alone. Wherein, A and B can be singular or plural.
[0017] In the embodiments of the present application, the symbol “ / ” can represent that the associated objects before and after the symbol are in an “or” relationship. In addition, the symbol “ / ” can also represent the division symbol, that is, performing division operation. For example, A / B can represent A divided by B.
[0018] In the embodiments of the present application, “at least one” or similar expressions thereof means any combination of these items, including any combination of single item or multiple items, means one or more, and multiple means two or more than two. For example, at least one of a, b or c can represent the following seven cases: a, b, c, a and b, a and c, b and c, a, b and c. Wherein, each of a, b and c can be an element or a set containing one or more elements.
[0019] In the embodiments of the present application, “equal to” can be used with greater than, which is applicable to the technical solutions adopted when greater than, and can also be used with less than, which is applicable to the technical solutions adopted when less than. When “equal to” is used with greater than, it is not used with less than; when “equal to” is used with less than, it is not used with greater than.
[0020] ETC adopts 5.8GHz dedicated short-range communication (DSRC) technology to realize wireless interaction, and when a single charging pile covers multiple parking spaces, the spatial distance of two parking spaces is usually close (such as 2-3 meters), which will cause the DSRC signal coverage of the two parking spaces to be highly overlapped, and the following key problems will be caused: 1) Signal cross interference, leading to communication failure: when two parking spaces simultaneously insert a gun to trigger charging, the ETC sensing module of the charging pile will simultaneously send an “inquiry signal” to the vehicles in the two parking spaces, and the two vehicle-mounted ETC modules will also simultaneously return encrypted information. At this time, the overlapped 5.8GHz signals will interfere with each other (such as signal superposition, phase conflict), which may cause the charging pile to be unable to accurately receive the complete information of any vehicle-mounted ETC module, resulting in “communication timeout” or “information frame break”, and the charging start being stuck.
[0021] 2) Identity misrecognition, wrong matching of vehicles and accounts: if the vehicles in two parking spaces are too close (such as closely parked in adjacent parking spaces), the ETC module of the charging pile may not be able to accurately distinguish the signal sources of the two vehicle-mounted ETC modules: for example, the vehicle-mounted ETC module information of the A parking space vehicle is misrecognized as that of the B parking space, leading to the wrong deduction problem of “B parking space charging, deducting A parking space account fees”; more seriously, it may occur that “two accounts are simultaneously bound to the same charging parking space”, leading to subsequent billing confusion.
[0022] To solve the above technical problems, the application provides an automatic charging method and device based on the combination of charging piles and ETC. By fusing a dynamic time slot allocation algorithm, an ETC non-inductive charging system with "vehicle-pile-cloud" cooperation is constructed, which can effectively solve problems such as signal interference, identity misidentification, and resource conflict when multiple parking spaces are concurrently charged, and ensure the stability and security of ETC non-inductive payment in a multiple parking space scenario, while maintaining the convenience of user "plug and charge".
[0023] The technical solutions of the application and how the technical solutions of the application solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments. The embodiments of the application will be described below with reference to the drawings.
[0024] Please refer to Figure 1 , Figure 1 The structure schematic diagram of an automatic charging system provided by the application is shown in Figure 1 The automatic charging system includes charging piles, vehicles, and a cloud management platform. The parts cooperate with each other to realize the automatic payment process of electric vehicle charging.
[0025] The charging pile is the front-end equipment of the entire system, responsible for charging interaction with the vehicle and data communication with other systems. The charging pile includes at least two charging plugs, covering at least two parking spaces. It mainly includes a charging pile ETC module, a charging control module, and a billing control unit module. The charging pile ETC module uses radio frequency identification (RFID) technology. Its working principle is to use the spatial coupling characteristics of radio frequency signals to realize wireless communication with the vehicle-mounted ETC module. The charging pile ETC module has a certain induction distance, generally within 1-3 meters, which can ensure that the vehicle's ETC account information and vehicle identification information are quickly and accurately obtained when the vehicle approaches the charging pile. In order to reduce the number of invalid identifications of the ETC module (such as the existing technology in which the vehicle passes close by and also triggers the ETC module to identify information), in the application, an activation program of the charging pile ETC module is set, which only activates the charging pile ETC module when the user takes the charging plug off the charging pile or inserts the charging plug into the vehicle, to realize communication interaction with the vehicle-mounted ETC module.
[0026] The charging pile ETC module uses high-frequency radio frequency signals, commonly 5.8 GHz. At the same time, the module is built-in with a signal enhancement and anti-interference circuit, which can effectively resist external electromagnetic interference and ensure the accuracy of information transmission.
[0027] In practical applications, the hardware design of the charging pile ETC module must consider heat dissipation and protection. Heat sinks and fans are used to dissipate heat, ensuring the module's normal operation in high-temperature environments. The housing is waterproof and dustproof, with an IP65 rating or higher, to withstand harsh outdoor environments.
[0028] The charging control module is the core control unit of the charging pile, responsible for starting and stopping the charging process and adjusting charging parameters. It communicates with the vehicle's battery management system (BMS) in real-time to understand the vehicle's charging needs and battery status. During the charging process, the charging control module precisely adjusts the charging current and voltage based on the vehicle's actual needs and the charging pile's rated power. For example, when the vehicle's battery level is low, a higher charging current is used for rapid charging; as the battery nears full, the charging current is gradually reduced to prevent overcharging. The charging control module also provides fault diagnosis and protection functions. It monitors current, voltage, temperature, and other parameters during the charging process in real time. If an abnormality is detected, such as overcurrent, overvoltage, or overheating, charging is immediately stopped and an alarm is issued. The charging control module also records fault information to facilitate subsequent maintenance and repair.
[0029] On the one hand, the billing control unit module communicates with the charging control module through CAN to obtain charging-related information reported by the vehicle, such as charging power, charging time, current SOC, etc.; on the other hand, it transmits data with the cloud management platform. In terms of communication methods, the billing control unit module can adopt multiple methods such as Ethernet, GPRS or 4G / 5G. Ethernet is suitable for charging piles with fixed network access and has the advantages of fast transmission speed and high stability; GPRS and 4G / 5G are suitable for charging piles in outdoor mobile or remote areas, and can realize remote wireless data transmission. In order to ensure the security of data transmission, the billing control unit module uses encryption technology to encrypt the transmitted data. At the same time, during the data transmission process, a retransmission mechanism and a verification mechanism are adopted to ensure the integrity and accuracy of the data.
[0030] The vehicle includes an on-board ETC module, which is installed on the vehicle, stores the vehicle's ETC account information and vehicle identification information, and wirelessly communicates with the charging pile ETC module of the charging pile to exchange data.
[0031] The vehicle-mounted ETC module is built-in with an ETC chip and an antenna. The ETC chip is the core of the device, responsible for storing and processing the ETC account information and vehicle identification information of the vehicle. The antenna is used for wireless communication with the charging pile ETC module of the charging pile. In order to ensure the stability and reliability of the device, the vehicle-mounted ETC module adopts a low-power chip design to prolong the service life of the battery. At the same time, the device shell adopts high-strength plastic material with good impact resistance and anti-aging performance. The ETC account information and vehicle identification information stored in the vehicle-mounted ETC module are encrypted using encryption algorithms such as AES encryption algorithm. When communicating with the charging pile ETC module, a secure encryption protocol such as TLS protocol is used to ensure the security of the information during transmission. In actual application, in order to prevent information leakage, the vehicle-mounted ETC module also adopts dynamic key technology. Different encryption keys are generated each time of communication to increase the security of information.
[0032] The cloud management platform includes a charging pile operation platform and an ETC settlement center. The cloud management platform serves as the core management platform of the system, responsible for receiving, processing and storing the data uploaded by the charging piles, calculating the charging fees, and automatically deducting the fees.
[0033] The charging pile operation platform includes a data receiving module, a billing module and a communication module.
[0034] The data receiving module adopts multi-threading technology, which can handle multiple charging pile data at the same time. The application of multi-threading technology can improve the efficiency of data reception, ensuring timely and accurate reception and processing of data during peak periods. In order to ensure the integrity and accuracy of the data, the data receiving module adopts data checking and retransmission mechanism. The received data is checked, and common CRC check is used. If data error is found, the charging pile is required to resend the data.
[0035] The billing module formulates different billing standards according to different charging periods and charging capacities, realizing flexible billing mode. For example, peak-valley electricity price billing strategy can be adopted to increase the electricity price during peak period and reduce the electricity price during valley period, guiding users to charge off-peak. The algorithm design of the billing module needs to consider multiple factors such as charging time, charging capacity, electricity price policy, etc. In actual application, the billing standard can be flexibly adjusted according to the electricity price policy and market demand of different regions.
[0036] The communication module interacts with the ETC settlement center through a secure network channel to ensure the security and reliability of data transmission. The transmitted data is encrypted using SSL / TLS encryption protocol to prevent data from being stolen or tampered during transmission. In order to ensure the stability of communication, the communication module adopts multi-link backup technology. When the main link fails, it automatically switches to the backup link to ensure the continuity of data transmission.
[0037] The ETC settlement center stores the fund information of the ETC account, deducts the charge from the ETC account according to the charging fee information sent by the charging pile operation platform, and feeds back the deduction result. The ETC settlement center uses a distributed database to store the fund information of the ETC account. The distributed database has the characteristics of high scalability and high availability, and can meet the storage and management needs of a large number of ETC account information. In the database design, the partitioning and table splitting strategy is adopted, and the ETC account information is stored in multiple nodes to improve the read and write performance of the data. At the same time, the data backup and recovery mechanism is adopted to ensure the safety and reliability of the data. When performing the deduction operation, the ETC settlement center adopts a double verification mechanism to ensure the accuracy and safety of the deduction. First, the legality of the charging fee information sent by the charging pile operation platform is verified, and the correctness of the fee calculation and the matching of the account information are checked. Then, the real-time query and verification of the fund balance of the ETC account is performed to ensure that the account has enough funds for deduction. The application of the double verification mechanism can effectively prevent the occurrence of mistaken deduction and malicious deduction, and protect the safety of the user's funds.
[0038] The system is suitable for various electric vehicle charging scenarios, such as highway service areas, urban public charging stations, and community parking lots. In particular, in highway service areas, the flow of vehicles is large, and the use of a new payment system based on the combination of charging piles and ETC can greatly improve the efficiency of charging payment and reduce the vehicle stay time.
[0039] Referring to Figure 2 , Figure 2 A server structure schematic diagram provided by the embodiment of the application is shown in Figure 2 The server 10 includes a processor 101, a memory 103, a communication interface 102, and a computer program 1031 stored in the memory 103 and configured to be executed by the processor 101. The above program includes an order dynamic allocation method described in each embodiment.
[0040] Based on the above hardware structure, the embodiment of the application provides an automatic charging method based on the combination of charging piles and ETC.
[0041] Referring to Figure 3 , Figure 3 A flowchart of an automatic charging method based on the combination of charging piles and ETC provided by the embodiment of the application is shown in Figure 1 The method is applied to a charging pile in an automatic charging system, and the method includes the following steps S301-S305: Step S301, after detecting at least two activation signals within a preset time, obtaining the parking space information corresponding to the at least two activation signals and the activation time.
[0042] The activation signal is used to represent the connection state of the charging plug of the charging pile and the vehicle.
[0043] The single charging pile includes at least two charging plugs, covering at least two parking spaces. In this application, when the charging plug is inserted into the vehicle or the charging plug is taken out of the charging pile, the charging pile generates an activation signal, which is used to activate the ETC module of the charging pile. When the charging plug is inserted into the vehicle, the vehicle also generates an activation signal, which is used to activate the ETC module of the vehicle. In this embodiment, the ETC modules of the charging pile and the vehicle section need to be triggered to activate, and then communication interaction can be carried out. Compared with the prior art which only senses by distance, the accuracy of charging identification can be improved, the number of false triggers can be effectively reduced, and unnecessary damage to the equipment can be reduced.
[0044] The preset time can be infinitely short, for example, 0s. If the charging pile detects at least two activation signals within the preset time, it indicates that at least two vehicles are charging in the charging pile at the same time. At this time, the communication between the ETC module of the charging pile and the ETC module of at least two vehicles is easy to produce cross interference due to signal coverage overlap, resulting in communication failure.
[0045] Therefore, according to the parking space information and the activation time, a communication priority queue is established, and the communication interaction between the ETC module of the charging pile and each ETC module of the vehicle is controlled according to the order in the communication priority queue and the communication time slot, so as to solve the communication interference problem in the multi-parking space concurrent charging scene.
[0046] Step S302, determining the communication priority order of each parking space according to the parking space information and the activation time, and allocating the communication time slot of each parking space, and establishing a communication priority queue according to the communication priority order and the communication time slot.
[0047] The communication time slot allocation needs to combine the communication time length characteristics of the DSRC (Dedicated Short Range Communication) technology to allocate independent and non-overlapping communication time slots (such as each time slot length 200ms, time slot interval 50ms, and reserved signal dissipation time) for each parking space, to prevent cross interference of multi-parking space communication signals.
[0048] Step S303, according to the communication priority queue, controlling the ETC module of the charging pile and the ETC module of each parking space to execute a verification program.
[0049] Step S304, receiving the verification pass instruction of the cloud management platform, starting to charge the vehicle, obtaining charging data, and sending the charging data to the cloud management platform.
[0050] If the verification is passed, the cloud management platform sends a verification pass instruction to the charging pile. The charging control module of the charging pile starts to charge the vehicle. The billing control unit of the charging pile sends the charging information to the charging pile operation platform in real time. The charging data includes but is not limited to charging power, consumption amount, etc. If the charging pile operation platform involves peak and valley calculation, the electric quantity of each time period will also be uploaded.
[0051] Periodic transmission means sending data to the charging pile operation platform once every certain time (such as 1 minute); event-triggered transmission means sending data to the charging pile operation platform immediately when the charging data changes greatly, such as sudden increase or decrease of charging current.
[0052] In addition, the charging pile operation platform can also analyze and process the charging information uploaded by the charging pile in real time, monitor the safety and stability of the charging process. If abnormal charging data is found, such as excessive charging current, high battery temperature, etc., control instructions are immediately sent to the charging pile to adjust the charging parameters or stop charging.
[0053] Further, the charging pile operation platform can also predict the charging time and remaining power of the vehicle according to the charging data, and provide personalized charging services for the vehicle owner.
[0054] Step S305, receiving the stop charging instruction, sending an automatic deduction instruction to the cloud management platform, and completing the deduction operation.
[0055] When the vehicle is fully charged, or the customer clicks the interface stop charging button, the charging pile stops charging. The charging control module sends the final charging power, SOC, charging time, etc. to the charging pile operation platform. The billing module of the charging pile operation platform calculates the charging fee according to the charging power and the pre-set billing standard. The charging pile operation platform sends the charging fee information to the ETC settlement center, and prepares to pay the settlement.
[0056] After receiving the charging fee information, the ETC settlement center checks the balance of the ETC account. If the balance is sufficient, the ETC settlement center deducts the fee from the ETC account and feeds back the deduction result to the charging pile operation platform. If the balance is insufficient, the ETC settlement center feeds back the deduction failure information to the charging pile operation platform.
[0057] The charging pile operation platform sends corresponding instructions to the charging pile according to the deduction result. If the deduction is successful, the charging pile operation platform sends a charging settlement completion instruction to the charging pile and sends a charging settlement success notification to the vehicle owner; if the deduction fails, the charging pile operation platform sends a charging settlement failure instruction to the charging pile and sends a charging settlement failure notification to the vehicle owner, prompting the vehicle owner to use other payment methods to pay.
[0058] In some embodiments, the vehicle-mounted ETC module receives a prompt message from the charging pile when the cloud management platform sends a verification failure instruction.
[0059] If the cloud management platform sends a verification failure instruction, the charging pile sends a prompt message to the user through the vehicle-mounted ETC module (such as displaying on the vehicle central control screen or pushing a short message / notification through the user's mobile phone APP), and the prompt content includes the reason for the verification failure (such as "the vehicle and the ETC device binding relationship does not match, please check").
[0060] As can be seen, in the embodiments of the present application, after the charging pile detects at least two activation signals within a preset time, the charging pile acquires parking space information and activation time corresponding to the at least two activation signals, the activation signal being used to represent the connection state of the charging plug of the charging pile and the vehicle; the communication priority order of each parking space is determined according to the parking space information and the activation time, and the communication time slot of each parking space is allocated, and a communication priority queue is established according to the communication priority order and the communication time slot; the charging pile ETC module and the vehicle-mounted ETC module of each parking space are controlled to execute a verification program according to the communication priority queue; when a verification pass instruction is received from the cloud management platform, charging is started, and charging information is recorded; the charging information is sent to the cloud management platform to calculate the fee; and when a verification failure instruction is received from the cloud management platform, a prompt message is sent to the vehicle-mounted ETC module. Therefore, by fusing a dynamic time slot allocation algorithm, the present application constructs an ETC non-inductive charging fee system with "vehicle-pile-cloud" cooperation, which can effectively solve the problems of signal interference, identity misrecognition, resource conflict, etc. in the case of concurrent charging of multiple parking spaces, and ensure the stability and security of ETC non-inductive payment in the multiple parking space scenario, while maintaining the convenience of the user's "plug and charge" experience.
[0061] In some embodiments, the activation time includes a first activation time and a second activation time, the first activation time being the time when the charging plug is connected to the vehicle, and the second activation time being the time when the charging plug is unplugged from the charging pile; and the parking space information includes a parking space number. The determining of the communication priority order of each parking space according to the parking space information and the activation time comprises: judging whether the first activation time of the at least two activation signals is same; if not, determining the communication priority order of each parking space according to the first activation time; if yes, judging whether the second activation time of the at least two activation signals is same; if not, determining the communication priority order of each parking space according to the second activation time; if yes, determining the communication priority order of each parking space according to the parking space number corresponding to the at least two activation signals.
[0062] For the charging pile, the activation time can be the time when the charging plug is inserted into the vehicle charging port and the physical connection is completed (marking that the vehicle “begins to prepare for charging”), which is accurate to the millisecond level (such as 10:00:00.123), and is recorded as the first activation time. The activation time can also be the time when the charging plug is pulled out of the charging pile socket (marking that the vehicle “enters the charging state”), which is also accurate to the millisecond level (such as 10:00:00.456), and is recorded as the second activation time.
[0063] The parking space information mainly refers to the parking space number, such as No. 1 parking space and No. 2 parking space, and each parking space has a unique identifier, which is pre-set by the charging pile.
[0064] In this application, the communication priority order of multiple parking spaces is determined in a three-level progressive manner to ensure that a unique priority order can be generated in any scenario. The specific process is as follows: First-level judgment: The first activation time (plug-in time) is the primary basis. When the vehicles of at least two parking spaces insert the charging plug, the first activation time (plug-in time) of them is compared first. If the first activation time is not the same: the parking space with earlier plug-in time has higher priority (for example, A parking space 10:00:00.123 plugs in, and B parking space 10:00:00.245 plugs in, then A priority > B).
[0065] Second-level judgment: When the first activation time is the same, the second activation time (plug-out time) is the secondary basis. If the first activation time of multiple parking spaces is exactly the same (such as the extreme case: two vehicles complete plug-in at the same millisecond, and the time is 10:00:00.123), the second activation time (plug-out time) is further compared. If the second activation time is not the same: the parking space with earlier plug-out time has higher priority (for example, A parking space 10:00:00.300 plugs out, and B parking space 10:00:00.350 plugs out, then A priority > B). When the plug-in time is consistent, through the behavior of “taking the gun from the charging pile earlier”, it is judged that the vehicle “enters the charging preparation state earlier”, and the resources are allocated preferentially.
[0066] Third level judgment: the first two levels of time are the same, and the final basis is the parking space number. If the first activation time and the second activation time of multiple parking spaces are completely the same in an extreme case (such as two cars inserting and pulling the gun at the same time), the priority is determined by the inherent order of the parking space number. Usually, it is sorted in the order of "number from small to large" (such as 1# parking space > 2# parking space > 3# parking space), and the specific rules can be pre-set by the charging pile.
[0067] It can be seen that in the embodiment, through three-level progressive judgment, a unique priority order can be ensured in any multi-parking space concurrent scenario, and communication time slot allocation chaos caused by "priority conflict" is avoided.
[0068] In some embodiments, the communication time slot includes time slot length, time slot interval and time slot start time. The time slot length refers to the exclusive communication time of each parking space, for example, fixed at 200 milliseconds (sufficient to complete one ETC signal interaction). The time slot interval refers to the "signal dissipation time" of 50 milliseconds reserved after the end of the time slot of the previous parking space (to avoid interference of the residual signal of the previous time slot on the next time slot). The time slot start time is delayed in turn according to the priority order, and the parking space with the highest priority starts communication earliest.
[0069] For example, (take 3 parking spaces as an example): 1# parking space (priority 1): time slot is 10:00:00.500-10:00:00.700 (start time + 200 milliseconds); 3# parking space (priority 2): time slot is 10:00:00.750-10:00:00.950 (start after 50 milliseconds interval after the end of the previous time slot); 2# parking space (priority 3): time slot is 10:00:1.000-10:00:1.200 (delayed in the same way).
[0070] Further, if strong interference is detected in the time slot of a parking space (such as signal error rate > 1%), the time slot of the parking space is automatically extended by 50 milliseconds (to ensure complete data reception), and the time slots of subsequent parking spaces are also shifted synchronously (such as 2# parking space time slot is delayed to 09:30:01.123-09:30:01.323).
[0071] The three are associated with "parking space number, communication priority, time slot start and end time" to form a structured communication priority queue, which is stored in the local computing unit of the charging pile as the basis for subsequent communication scheduling.
[0072] For example, see Table 1 below, which is an example of a communication priority queue:
[0073] It can be seen that in the embodiment, the spatially overlapping signals are separated in the time dimension by "time slicing", which fundamentally solves the cross interference problem of 5.8 GHz DSRC signals, and provides stable basic support for subsequent verification, charging and fee deduction processes.
[0074] In some embodiments, the method for obtaining the parking space information comprises the following steps: obtaining a first image through a camera corresponding to the charging pile; and performing image recognition on the first image to obtain parking space information corresponding to each charging plug of the at least two charging plugs of the charging pile.
[0075] In the scenario where a single charging pile covers multiple parking spaces, each charging plug corresponds to a unique parking space (for example, the No. 1 plug corresponds to the No. 1 parking space, and the No. 2 plug corresponds to the No. 2 parking space), but when a vehicle is plugged in, the correspondence between the plug and the parking space may be confused (for example, the user takes the plug from the No. 2 plug but uses the No. 1 parking space).
[0076] The parking space information plays an important role in the present application. Specifically, before obtaining vehicle information (such as vehicle ETC module information, license plate, VIN code, etc.), the parking space number can be used to effectively bind the vehicle and the charging plug, avoiding problems such as mistaken identity recognition, incorrect matching of vehicles and accounts, etc. For example, the system obtains a first image of parking space 1 through a camera and identifies the number of "parking space 1" (parking space information). When the vehicle ETC module of parking space 1 sends a response message (containing the license plate and VIN code), the system can directly associate the "vehicle information in the response message" with "parking space 1" to form a complete link of "parking space 1-vehicle A-ETC account A". If the parking space information is not obtained in advance, even if the vehicle information is identified later, it is not possible to determine "which charging demand of the parking space corresponds to the vehicle", which may result in a serious error of "vehicle A charging in parking space 1, but ETC fees of vehicle B are deducted", which violates the core goal of "accurate fee deduction" of the automatic toll collection system.
[0077] In addition, the parking space information is the key to mapping the time slot and the parking space: the system first determines "which parking space to allocate the time slot to" according to the "communication priority queue" (which has been sorted in combination with the parking space information); then binds the allocated "time slot" with the "parking space number" (for example, "priority 1→ parking space 1→ time slot 1", "priority 2→ parking space 2→ time slot 2"); and the charging pile ETC module only communicates with the vehicle ETC module of the parking space within the corresponding time slot. If there is no parking space information, the system cannot determine "which parking space the allocated time slot corresponds to", and the time slot allocation will become "blind", and the communication conflict problem cannot be solved.
[0078] Therefore, it is necessary to accurately obtain the parking space information.
[0079] In this application, the camera deployed by the charging pile collects the on-site image, and the spatial position relationship between the charging plug and the parking space is automatically analyzed by image recognition technology, the corresponding relationship of "charging plug-parking space number" is accurately matched, and the obtained parking space information is real and accurate, providing a reliable basis for subsequent communication scheduling.
[0080] In specific implementation, a high-definition camera (resolution not less than 1080P) can be installed on the top or side of the charging pile, and the lens viewing angle covers all parking spaces and corresponding charging plugs (such as 2-4 parking spaces panorama), ensuring that the position of the charging plug, the cable direction and the parking area of the vehicle can be clearly photographed. When the charging pile detects that any charging plug is pulled out (triggering the second activation time) or inserted into the vehicle (triggering the first activation time), the camera immediately starts shooting the first image; if multiple activation signals are detected (multiple parking spaces concurrent), 2-3 images are continuously shot within a preset time (such as within 1 second), and the one with the highest clarity is taken as the first image. The first image needs to contain the following key information: the physical position of each charging plug (such as No. 1 plug hanging on the charging pile, No. 2 plug pulled out), the connection relationship between the plug cable and the parking space (such as the cable of No. 2 plug extending to No. 3 parking space), and the parking area of the vehicle (such as the vehicle body located in the No. 1 parking line).
[0081] Then, a target detection algorithm based on deep learning (such as YOLO, Faster R-CNN) is used to identify key targets from the first image: charging plug: mark the unique identification of each plug (such as distinguish No. 1 and No. 2 plugs by the two-dimensional code, color coding or shape features on the plug surface); parking area: identify the parking line on the ground and the parking number identification (such as "1", "2" numbers sprayed on the ground); cable and vehicle: identify the direction of the plug cable (such as extending from No. 2 plug to No. 3 parking space) and the relative position of the vehicle body and the parking line (such as the vehicle body completely located in the No. 3 parking line).
[0082] Through spatial position relationship analysis, the corresponding relationship between "charging plug-parking space" is established: if the plug has been inserted into the vehicle: judge the target parking area where the vehicle body is located (such as the vehicle is in the No. 1 parking line), then the plug corresponds to the target parking space (such as No. 1 parking space); if the plug has been pulled out but not inserted: according to the extension direction of the cable (such as the plug is dragged to the No. 2 parking area), match the corresponding parking number; if the plug is not pulled out (idle state): directly associate it with its default corresponding parking space (such as No. 1 plug corresponds to No. 1 parking space).
[0083] Finally, the recognition result is converted into structured parking space information, such as "No. 1 charging plug corresponds to No. 1 parking space" and "No. 2 charging plug corresponds to No. 3 parking space", and stored in the local database of the charging pile as the basis for subsequent priority judgment.
[0084] It can be seen that, in the embodiment, compared with the traditional static binding mode of "plug number fixed corresponding parking space" (which may cause errors due to user cross-parking space use of plug), image recognition can significantly reduce the error rate of parking space information through dynamic analysis of spatial relationship, and is not affected by user use habits (such as cross-parking space gun taking, cable dragging), and can automatically adapt to various non-standard operation scenes.
[0085] In some embodiments, the verification program includes a vehicle-end verification program and a non-vehicle-end verification program, the vehicle-end verification program is used to screen a target vehicle-mounted ETC module in communication with the charging pile ETC module; and the non-vehicle-end verification program is used to verify a binding relationship between a vehicle and the target vehicle-mounted ETC module and validity of an ETC account of the vehicle.
[0086] In some embodiments, the vehicle-end verification program includes the following steps: sending a first verification message to the vehicle through the charging plug, the first verification message including a first charging pile number corresponding to the vehicle and a first parking space number; sending an inquiry message to each vehicle-mounted ETC module corresponding to the parking space through the charging pile ETC module within a single communication time slot, the inquiry message including a second charging pile number and a second parking space number, the inquiry message being used to instruct the target vehicle-mounted ETC module to send a response message to the charging pile ETC module, the target vehicle-mounted ETC module being a vehicle-mounted ETC module with the same second charging pile number and first charging pile number and the same second parking space number and first parking space number, the response message including at least one of an account ID, a vehicle VIN code, a license plate, and a vehicle-mounted ETC module device number; and receiving the response message from the target vehicle-mounted ETC module.
[0087] When the charging plug is inserted into the vehicle, the charging pile sends a first verification message to the vehicle through the physical line of the charging plug, and the content includes: a first charging pile number (such as "pile-001", which uniquely identifies the current charging pile); and a first parking space number (such as "No. 1 parking space", which identifies the specific parking space where the vehicle is located), so that the vehicle knows which charging pile and parking space it is connected to, thereby preparing for subsequent response verification.
[0088] Secondly, the charging pile broadcasts an inquiry message to all vehicle-mounted ETC modules of the parking spaces through the charging pile ETC module within the exclusive communication time slot of the current parking space (such as 10:00:00.500-0.700 for the time slot of No. 1 parking space) according to a preset communication priority queue, and the content includes: a second charging pile number (consistent with the first charging pile number, such as "pile-001"); a second parking space number (consistent with the first parking space number, such as "No. 1 parking space").
[0089] Therefore, although the inquiry message is "broadcasted", it contains a clear "charging pile + parking space" identification, and only the vehicle-mounted ETC module that meets the conditions will respond.
[0090] Thirdly, after receiving the inquiry message, the vehicle-mounted ETC module of the vehicle automatically compares the information stored by itself: if the "second charging pile number" received by itself is consistent with the "first charging pile number" obtained by the vehicle from the charging plug, and the "second parking space number" is consistent with the "first parking space number" (i.e., "pile-001 + No. 1 parking space" matches), it is determined that it is the "target vehicle-mounted ETC module". Finally, the target vehicle-mounted ETC module sends a response message to the charging pile ETC module, which contains core information such as account ID, vehicle VIN code, license plate, vehicle-mounted ETC module device number, etc.
[0091] As can be seen, in this embodiment, through "number two-way matching", the vehicle-mounted ETC module of the current parking space is accurately locked, and the interference of other parking space devices is excluded (such as the vehicle-mounted ETC module of No. 2 parking space does not respond due to number mismatch). The charging pile ETC module only receives the response message of the target vehicle-mounted ETC module in the exclusive time slot, ignores other irrelevant signals, and completes the screening process of the vehicle-end verification.
[0092] In some embodiments, the non-vehicle-end verification program includes a pile-end verification program and a cloud-end verification program, and the non-vehicle-end verification program includes the following steps: The pile-end verification program is performed on the response message, and the pile-end verification program is used to check the data integrity of the response message; if the data is complete, a verification request is sent to the cloud-end management platform, the verification request includes the response message, and the verification request is used to instruct the cloud-end management platform to perform the cloud-end verification program; if the data is not complete, a data supplement request is sent to the vehicle-mounted ETC module.
[0093] Among them, the non-vehicle-end verification program is a deep verification completed by the charging pile (pile-end) and the cloud-end management platform (cloud-end) after the target vehicle-mounted ETC module is screened out by the vehicle-end verification, and the core target is to ensure that the response message data sent by the vehicle-end is complete and has not been tampered with (the pile-end verification is responsible for), and to confirm that the binding relationship between the vehicle and the ETC device is legal and the ETC account state is normal (the cloud-end verification is responsible for). The two form a progressive relationship of "first local verification and then global audit": the pile-end verification is responsible for the reliability of data transmission, the cloud-end verification is responsible for the security of the account and the binding relationship, and together they avoid the charging risk caused by incomplete data and abnormal account.
[0094] Among them, for the pile end verification program, when the charging pile receives the response message of the target vehicle-mounted ETC module (including account ID, VIN code, license plate and other information), first start the pile end verification program, the core action is data integrity check, the specific way includes: Format check: check whether the response message conforms to the preset data format (such as whether the number of fields is complete, and whether the length of each field is in line with the rules, for example, the VIN code must be 17 characters, and the license plate must comply with the "province abbreviation + letter + 5 digits / letters" rule); Check code verification: through CRC (cyclic redundancy check) or hash algorithm (such as MD5), compare the check code in the response message with the check code calculated locally by the charging pile to determine whether the data has been tampered with or lost during transmission; Non-empty check of key fields: ensure that the account ID, vehicle-mounted ETC module device number and other core fields are not empty (these fields are necessary conditions for subsequent cloud verification).
[0095] For example, if the "account ID" field is missing in the response message, or the VIN code is only 16 bits (not in line with the format), the pile end verification determines that the data is not complete.
[0096] Among them, after the pile end verification, two results will be produced, corresponding to different processing procedures: (1) Data is complete: send verification request to cloud If the response message passes the integrity check, the charging pile will package the response message as a verification request (with additional charging pile number, parking space number, current timestamp and other metadata), and send it to the cloud management platform through an encrypted communication link (such as TLS 1.3 protocol) to request the start of the cloud verification program. After the preliminary screening of "data eligibility" is completed by the pile end, the verification authority is transferred to the cloud, and the global data of the cloud (such as ETC account status, binding relationship library) is used for more in-depth security check.
[0097] (2) Data is not complete: send data supplement request to vehicle-mounted ETC module If the response message does not pass the integrity check (such as missing fields, format errors, or check code mismatch), the charging pile does not directly determine that the verification fails, but sends a data supplement request to the target vehicle-mounted ETC module, clearly requesting to supplement the missing or incorrect fields (for example, "please supplement the account ID field" "VIN code format error, please resend").
[0098] Among them, the supplement request only requires the return of abnormal fields (not the complete message), reducing the amount of communication data; if it still does not meet the requirements after 2 consecutive supplements (such as vehicle-mounted ETC module failure resulting in incorrect sending), the pile end determines that the verification fails, terminates the process and prompts the user to check the equipment.
[0099] It can be seen that in the present embodiment, the wireless communication between the vehicle end and the pile end may be affected by electromagnetic interference, too far distance, etc., resulting in data loss or tampering. The pile end can verify the problem in time by passing the integrity check, avoid the subsequent audit error caused by the transmission of incomplete data into the cloud (such as unable to query ETC information due to missing account ID), reduce invalid cloud verification requests, make the cloud resources concentrate on processing effective data, and improve the overall efficiency of the system.
[0100] In some embodiments, the cloud verification procedure comprises the following steps: According to the account ID, the vehicle VIN code, and the license plate, at least one of which queries the ETC account information, the ETC account information includes at least one of the account state, the bound vehicle-mounted ETC module device number; if the account state is active state, and the bound vehicle-mounted ETC module device number is consistent with the vehicle-mounted ETC module device number in the response message, it is determined that the verification result of the verification procedure is verified; if the account state is not active state, or, the bound vehicle-mounted ETC module device number is not consistent with the vehicle-mounted ETC module device number in the response message, it is determined that the verification result is not verified.
[0101] Among them, the cloud verification procedure is a deep security check performed by the cloud management platform after the pile end verification passes (data integrity). The core goal is to confirm that the user's ETC account is in a normal and available state (not frozen, not lost), and to verify that the current communication vehicle-mounted ETC module and the account have a legal binding relationship (to prevent device theft).
[0102] First, after the cloud management platform receives the verification request (including the response message) sent by the pile end, it first locates the user's ETC account according to at least one of the account ID, the vehicle VIN code or the license plate. Through multi-dimensional query, even if some information is missing or incorrect (such as account ID transmission anomaly), the account can still be located through VIN code or license plate, improving the fault tolerance of query. The ETC account information obtained after the query includes at least: Account state: including active (normal use) state, non-active (not enabled) state, frozen (restricted due to violation) state, loss (device loss report) state, etc. Bound vehicle-mounted ETC module device number: the unique device number (such as "OBU-7890") registered by the account in the ETC system, forming a strong binding relationship of "account-device-vehicle" with the vehicle.
[0103] Secondly, the cloud management platform compares the ETC account information queried with the data in the response message, and performs the following double verification: (1) Account state verification: Determine whether the account state is "active state": If it is active state: meet the first verification condition; if it is not active, frozen or lost state: directly determine "verification failed" (for example, a lost account may have a risk of stolen device use, a frozen account may have an outstanding fee); (2) Device binding relationship verification: Compare "cloud-stored binding device number" with "vehicle-mounted ETC module device number in response message": if they are completely consistent, then meet the second verification condition; if they are not consistent, then determine "verification failed" (may be stolen from others or device tampering).
[0104] Finally, when both conditions of "account state is active" and "device number is consistent" are met, the cloud sends "verification passed + allow charging" instruction to the charging pile, authorizing the start of the charging process. If any one of the conditions is not met (such as account frozen, or device number does not match), the cloud sends "verification failed" instruction to the charging pile, with the failure reason (such as "account has been lost" "device and account do not match"), and the charging pile pushes the corresponding prompt to the user.
[0105] As can be seen, in this embodiment, through the dual verification of account state and device binding relationship, the legality and safety of ETC charging are ensured from a global perspective.
[0106] The present application has the following technical effects: 1. Convenience The car owner does not need to use cash, bank cards or mobile phone scanning codes for payment, but only needs to plug in the charging plug into the vehicle, which can automatically complete the charging and payment process, and the operation is simple and convenient.
[0107] 2. Efficiency The automatic processing and real-time data transmission function of the system greatly shortens the charging payment time and improves the charging efficiency.
[0108] 3. Safety A variety of security technologies are used to protect information and funds, effectively preventing information leakage and malicious charge phenomena.
[0109] 4. Management The charging pile operation platform can remotely manage and monitor the charging equipment, timely discover and solve problems, and improve the maintenance efficiency and management level of the equipment.
[0110] The above describes the scheme of the embodiments of the present application mainly from the perspective of the process of executing the method. It can be understood that, in order to implement the above functions, the server comprises a hardware structure and / or a software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the unit and algorithm steps of each example described in the embodiments provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered as beyond the scope of the present application.
[0111] The embodiments of the present application can divide the functional units of the server according to the above method examples. For example, each functional unit can be divided according to each function, or two or more functions can be integrated in one processing module. The integrated unit can be implemented in the form of hardware or in the form of a software program module. It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical functional division, and there can be another division method when actually implemented.
[0112] In the case of using an integrated unit, please refer to Figure 4 , Figure 4 A functional unit structure block diagram of an automatic charging device based on the combination of a charging pile and ETC is provided in the embodiments of the present application. The automatic charging device 4 comprises: An acquisition unit 401 is configured to acquire parking space information corresponding to at least two activation signals and activation time after detecting the at least two activation signals within a preset time, wherein the activation signal is used to represent the connection state of the charging plug of the charging pile and the vehicle. A processing unit 402 is configured to determine the communication priority order of each parking space according to the parking space information and the activation time, allocate the communication time slot of each parking space, establish a communication priority queue according to the communication priority order and the communication time slot, and control the charging pile ETC module and the vehicle-mounted ETC module of each parking space to perform a verification program according to the communication priority queue. The acquisition unit 401 is further configured to receive a verification pass instruction of the cloud management platform, start charging the vehicle, acquire charging data, and send the charging data to the cloud management platform. A sending unit 403 is configured to receive a stop charging instruction, send an automatic charge deduction instruction to the cloud management platform, and complete the charge deduction operation.
[0113] It can be seen that in the embodiments of the present application, after the charging pile detects at least two activation signals within a preset time, the charging pile obtains the parking space information corresponding to the at least two activation signals and the activation time, the activation signal is used to represent the connection state of the charging plug of the charging pile and the vehicle; the communication priority order of each parking space is determined according to the parking space information and the activation time, and the communication time slot of each parking space is allocated, and a communication priority queue is established according to the communication priority order and the communication time slot; the charging pile ETC module and the vehicle-mounted ETC module of each parking space are controlled according to the communication priority queue to perform a verification program; after receiving the verification pass instruction of the cloud management platform, charging is started, and charging information is recorded; the charging information is sent to the cloud management platform to calculate the cost; after receiving the verification failure instruction of the cloud management platform, prompt information is sent to the vehicle-mounted ETC module. Therefore, by fusing the dynamic time slot allocation algorithm, the ETC non-inductive charging fee system of the "vehicle-pile-cloud" cooperation is constructed, which can effectively solve the problems of signal interference, identity misidentification, resource conflict and other problems in the multi-parking space concurrent charging, and ensure the stability and safety of the ETC non-inductive payment in the multi-parking space scene, while maintaining the convenient experience of "plug and charge" of the user.
[0114] In some embodiments, the activation time includes a first activation time and a second activation time, the first activation time refers to the time when the charging plug is connected with the vehicle, and the second activation time refers to the time when the charging plug is pulled out of the charging pile; the parking space information includes a parking space number; the processing unit 402 determines the communication priority order of each parking space according to the parking space information and the activation time, including: judging whether the first activation time of the at least two activation signals is the same; if not, determining the communication priority order of each parking space according to the order of the first activation time; if the same, judging whether the second activation time of the at least two activation signals is the same; if not, determining the communication priority order of each parking space according to the order of the second activation time; if the same, determining the communication priority order of each parking space according to the parking space number corresponding to the at least two activation signals.
[0115] In some embodiments, the acquisition method of the parking space information includes the following steps: acquiring a first image through the camera corresponding to the charging pile; performing image recognition on the first image to obtain the parking space information corresponding to each charging plug in the at least two charging plugs of the charging pile.
[0116] In some embodiments, the verification program includes a vehicle-end verification program and a non-vehicle-end verification program, the vehicle-end verification program is used to screen out a target vehicle-mounted ETC module which communicates with the charging pile ETC module; the non-vehicle-end verification program is used to verify the binding relationship between the vehicle and the target vehicle-mounted ETC module, and the validity of the ETC account of the vehicle.
[0117] In some embodiments, the vehicle-end verification procedure comprises the following steps: sending a first verification message to the vehicle through the charging plug, the first verification message comprising a first charging pile number corresponding to the vehicle and a first parking space number; sending an inquiry message to each vehicle-end ETC module corresponding to a parking space through the charging pile ETC module within a single communication time slot, the inquiry message comprising a second charging pile number and a second parking space number, the inquiry message being used to instruct the target vehicle-end ETC module to send a response message to the charging pile ETC module, the target vehicle-end ETC module being a vehicle-end ETC module with the same second charging pile number and first charging pile number and the same second parking space number and first parking space number, the response message comprising at least one of an account ID, a vehicle VIN code, a license plate, and a vehicle-end ETC module device number; and receiving the response message from the target vehicle-end ETC module.
[0118] In some embodiments, the non-vehicle-end verification procedure comprises a pile-end verification procedure and a cloud-end verification procedure, and the non-vehicle-end verification procedure comprises the following steps: performing the pile-end verification procedure on the response message, the pile-end verification procedure being used to verify the data integrity of the response message; if the data is complete, sending a verification request to the cloud-end management platform, the verification request comprising the response message, the verification request being used to instruct the cloud-end management platform to perform the cloud-end verification procedure; and if the data is incomplete, sending a data supplement request to the vehicle-end ETC module.
[0119] In some embodiments, the cloud-end verification procedure comprises the following steps: querying ETC account information according to at least one of the account ID, the vehicle VIN code, and the license plate, the ETC account information comprising at least one of an account state and a bound vehicle-end ETC module device number; if the account state is an active state and the bound vehicle-end ETC module device number is consistent with the vehicle-end ETC module device number in the response message, determining that the verification result of the verification procedure is verification passed; and if the account state is an inactive state or the bound vehicle-end ETC module device number is inconsistent with the vehicle-end ETC module device number in the response message, determining that the verification result is verification failed.
[0120] The embodiments of the present application provide a computer readable storage medium, which stores computer programs / instructions, and the computer programs / instructions are executed by a processor to implement the steps of the method of any possible embodiment.
[0121] It should be noted that, for the foregoing method embodiments, the sequences of the described actions are not necessarily required to achieve the objects of the application, and certain steps can be performed in other sequences or even concurrently. Additionally, the described embodiments are merely provided as examples, and not all of the actions described are necessarily required to achieve desired results.
[0122] In the above embodiments, the description of each embodiment is focused on different aspects, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.
[0123] In several embodiments provided in the present application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely schematic. For example, the division of the above units is merely a logical function division. In actual implementation, another division manner can be adopted. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical or other forms.
[0124] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0125] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0126] If the above integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable memory. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a memory and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the above-mentioned method of each embodiment of the present application. The aforementioned memory includes: a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.
[0127] A person of ordinary skill in the art can understand that all or part of the steps in the above-mentioned embodiments can be completed by programs instructing relevant hardware, and the programs can be stored in a computer readable memory, which can include a flash disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0128] The embodiments of the present application are described in detail above, and the specific examples are applied to the principles and implementation modes of the present application. The above embodiment description is only used to help understand the method of the present application and its core idea; at the same time, for those skilled in the art, according to the idea of the present application, the specific implementation mode and application range will be changed; in summary, the content of the specification should not be understood as a limitation of the present application.
Claims
1. An automatic charging method based on the combination of charging piles and ETC, characterized in that: A charging pile used in an automatic toll collection system, the automatic toll collection system comprising the charging pile, a vehicle and a cloud management platform, the charging pile comprising an ETC module, the vehicle comprising an onboard ETC module, the method comprising: After detecting at least two activation signals within a preset time, obtaining parking space information and activation time corresponding to the at least two activation signals, wherein the activation signals are used to indicate the connection status between the charging plug of the charging pile and the vehicle; Determining a communication priority order for each parking space according to the parking space information and the activation time, allocating a communication time slot for each parking space, and establishing a communication priority queue according to the communication priority order and the communication time slot; Controlling the charging pile ETC module and the onboard ETC module of each parking space to execute a verification procedure according to the communication priority queue; Receiving a verification pass instruction from the cloud management platform, starting to charge the vehicle, obtaining charging data, and sending the charging data to the cloud management platform; Upon receiving the stop charging instruction, an automatic deduction instruction is sent to the cloud management platform to complete the deduction operation.
2. The method according to claim 1, characterized in that The activation time includes a first activation time and a second activation time, wherein the first activation time refers to the time when the charging plug is connected to the vehicle, and the second activation time refers to the time when the charging plug is unplugged from the charging pile; the parking space information includes a parking space number; The determining of the communication priority order of each parking space according to the parking space information and the activation time includes: determining whether the first activation times of the at least two activation signals are the same; If different, determining the communication priority order of each parking space according to the order of the first activation time; If they are the same, determining whether the second activation times of the at least two activation signals are the same; If different, determining the communication priority order of each parking space according to the order of the second activation time; If they are the same, the communication priority order of each parking space is determined according to the parking space numbers corresponding to the at least two activation signals.
3. The method according to claim 2, characterized in that The method for obtaining parking space information includes the following steps: Acquire a first image through a camera corresponding to the charging pile; Image recognition is performed on the first image to obtain parking space information corresponding to each of the at least two charging plugs of the charging pile.
4. The method according to claim 1, wherein The verification program includes a vehicle-side verification program and a non-vehicle-side verification program, and the vehicle-side verification program is used to screen out the target vehicle-mounted ETC module that communicates with the charging pile ETC module; The non-vehicle-side verification program is used to verify the binding relationship between the vehicle and the target on-board ETC module, as well as the validity of the vehicle's ETC account.
5. The method according to claim 4, characterized in that The vehicle-side verification procedure includes the following steps: Sending a first verification message to the vehicle through a charging plug, wherein the first verification message includes a first charging pile number and a first parking space number corresponding to the vehicle; In a single communication time slot, an inquiry message is sent by the charging pile ETC module to the on-board ETC module corresponding to each parking space, the inquiry message including the second charging pile number and the second parking space number, the inquiry message is used to instruct the target on-board ETC module to send a response message to the charging pile ETC module, the target on-board ETC module is the on-board ETC module whose second charging pile number is the same as the first charging pile number and whose second parking space number is the same as the first parking space number, and the response message includes at least one of the account ID, the vehicle VIN code, the license plate, and the on-board ETC module device number; Receive the response message from the target vehicle-mounted ETC module.
6. The method according to claim 4, characterized in that The non-vehicle verification procedure includes a pile-side verification procedure and a cloud-side verification procedure. The non-vehicle verification procedure includes the following steps: Executing the pile-end verification program on the response message, wherein the pile-end verification program is used to check the data integrity of the response message; If the data is complete, a verification request is sent to the cloud management platform, the verification request including the response message, and the verification request is used to instruct the cloud management platform to execute the cloud verification procedure; If the data is incomplete, a data supplement request is sent to the on-board ETC module.
7. The method according to claim 6, characterized in that The cloud verification procedure includes the following steps: Query ETC account information based on at least one of an account ID, a vehicle VIN code, and a license plate, wherein the ETC account information includes at least one of an account status and a bound vehicle-mounted ETC module device number; If the account status is active and the bound vehicle ETC module device number is consistent with the vehicle ETC module device number in the response message, determine that the verification result of the verification procedure is verification passed; If the account status is inactive, or the bound on-board ETC module device number is inconsistent with the on-board ETC module device number in the response message, the verification result is determined to be verification failure.
8. An automatic toll collection system, characterized in that: The automatic charging system includes a charging pile, a vehicle and a cloud management platform, the charging pile includes a charging pile ETC module and at least two charging plugs, and the vehicle includes an on-board ETC module; The charging pile is used to execute the step instructions in the method according to any one of claims 1 to 7.
9. An automatic charging device based on the combination of charging pile and ETC, characterized in that: A charging pile used in an automatic toll collection system, the automatic toll collection system comprising the charging pile, a vehicle, and a cloud management platform, the charging pile comprising an ETC module, the vehicle comprising an on-board ETC module, the charging pile being configured to execute the steps and instructions of the method according to any one of claims 1 to 7; The device comprises: an acquisition unit, configured to acquire parking space information and activation times corresponding to at least two activation signals after detecting at least two activation signals within a preset time, wherein the activation signals are used to indicate a connection status between the charging plug of the charging pile and the vehicle; a processing unit, configured to determine a communication priority order for each parking space based on the parking space information and the activation time, allocate a communication time slot for each parking space, establish a communication priority queue based on the communication priority order and the communication time slot, and control the charging pile ETC module and the vehicle-mounted ETC module of each parking space to execute a verification procedure according to the communication priority queue; The acquisition unit is further configured to receive a verification pass instruction from the cloud management platform, start charging the vehicle, acquire charging data, and send the charging data to the cloud management platform; The sending unit is used to receive a stop charging instruction and send an automatic deduction instruction to the cloud management platform to complete the deduction operation.
10. A server, characterized in that: The method comprises a processor and a memory, wherein a computer program is stored in the memory, and when the processor calls the computer program in the memory, the step instructions in the method according to any one of claims 1 to 7 are executed.
Citation Information
Patent Citations
ETC billing control system based on vehicle charging pile
CN111862370A
ETC-based vehicle charging fee payment method and system, and storage medium
CN114283525A
Vehicle non-inductive charging payment method, device and equipment and storage medium
CN117162844A