Charging control method and system
Patent Information
- Application Number
- CN202311170113.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-11
- Publication Date
- 2025-03-11
AI Technical Summary
The existing electric vehicle charging method requires users to download APPs corresponding to multiple brands, which are complex to use, and users need to authenticate between multiple platforms, resulting in poor charging experience.
Provide a charging control method and system, which is used to authenticate through two types of authentication platforms (car company platform and charging platform), and adapts to users' different platform usage preferences. The vehicle to be charged actively uploads the vehicle brand and logo, and first performs platform authentication for the car company. If it fails, performs platform authentication for the charging platform. After success, controls the charging pile for charging.
It simplifies the charging process of users, reduces the number of platforms that users need to deal with, improves the charging efficiency and user experience, and reduces the abnormality rate during the charging process.
Smart Images

Figure CN119590261A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing, and in particular to a charging control method and system. Background Art
[0002] As the sales volume and share of electric vehicles in the global automobile market continue to rise year by year, users' demand for electric vehicle charging has become an issue that cannot be ignored. Currently, a large number of charging stations have emerged on the market, and the charging experience of electric vehicles has become the current focus of attention.
[0003] Plug and charge is a charging method with better user experience among electric vehicle charging methods. The current plug and charge method requires users to register in a designated APP and turn on the plug and charge function. When charging, the charging pile requests the vehicle VIN code and uploads the vehicle VIN code to the APP corresponding server for verification and comparison. Finally, it is determined whether charging can be performed based on the verification results. In the above method, users need to use a specific APP. For users who own multiple electric vehicles, if the electric vehicles belong to different brands, they need to download APPs corresponding to multiple brands, which is more complicated to use. Summary of the invention
[0004] In view of this, an embodiment of the present invention provides a charging control method and system to provide two types of authentication platforms for authentication to adapt to different platform usage preferences of users.
[0005] In a first aspect, a charging control method is provided, the method comprising:
[0006] In response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, determining the target vehicle enterprise platform according to the vehicle brand;
[0007] Sending the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication;
[0008] In response to the received authentication feedback information indicating that the vehicle enterprise platform authentication failed, performing the charging platform authentication according to the vehicle identifier;
[0009] In response to the successful authentication of the charging platform, the charging pile is controlled to charge the vehicle to be charged.
[0010] In a second aspect, a charging control method is provided, the method comprising:
[0011] In response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, performing charging platform authentication;
[0012] In response to a charging platform authentication failure, determining a target vehicle manufacturer platform according to the vehicle brand;
[0013] Sending the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication;
[0014] In response to the received authentication feedback information indicating that the vehicle enterprise platform authentication is successful, the charging pile is controlled to charge the vehicle to be charged.
[0015] In a third aspect, a charging control method is provided, the method comprising:
[0016] In response to receiving the vehicle identification sent by the charging platform, performing vehicle enterprise platform authentication according to the vehicle identification to determine authentication feedback information;
[0017] The authentication feedback information is sent to the charging platform.
[0018] In a fourth aspect, a charging control system is provided, the system comprising:
[0019] A charging platform, used to implement the method according to the first aspect;
[0020] A car enterprise platform, used to implement the method as described in the second aspect;
[0021] The vehicle to be charged is used to establish a connection with the charging pile and send the vehicle brand and vehicle identification to the charging platform through the charging pile;
[0022] The charging pile is used to establish a connection with the vehicle to be charged, send the vehicle identification and vehicle brand sent by the vehicle to be charged to the charging platform, and be controlled to charge the vehicle to be charged.
[0023] According to a fifth aspect, an information processing device is provided, the device comprising:
[0024] A determination module, configured to determine a target vehicle enterprise platform according to the vehicle brand in response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged;
[0025] A sending module, used for sending the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication;
[0026] An authentication module, configured to perform charging platform authentication according to the vehicle identifier in response to the received authentication feedback information indicating that the vehicle enterprise platform authentication failed;
[0027] The charging module is used to control the charging pile to charge the vehicle to be charged in response to the successful authentication of the charging platform.
[0028] According to a sixth aspect, an information processing device is provided, the device comprising:
[0029] An authentication module, used to perform charging platform authentication in response to receiving a vehicle brand and a vehicle identification actively uploaded by the vehicle to be charged;
[0030] A determination module, configured to determine a target vehicle manufacturer platform according to the vehicle brand in response to a failure in authentication of the charging platform;
[0031] A sending module, used for sending the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication;
[0032] The charging module is used to control the charging pile to charge the vehicle to be charged in response to the received authentication feedback information indicating that the vehicle enterprise platform authentication is successful.
[0033] According to a seventh aspect, an information processing device is provided, the device comprising:
[0034] An authentication module, configured to, in response to receiving a vehicle identification sent by a charging platform, perform vehicle enterprise platform authentication according to the vehicle identification to determine authentication feedback information;
[0035] The sending module is used to send authentication feedback information to the charging platform in response to the authentication feedback information indicating that the vehicle enterprise authentication has failed, so that the charging platform can perform charging platform authentication.
[0036] In an eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method as described in any one of the first aspect, the second aspect and the third aspect is implemented.
[0037] In a ninth aspect, an electronic device is provided, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement a method as described in any one of the first, second and third aspects above.
[0038] In a tenth aspect, a computer program product is provided, comprising a computer program / instruction, which, when executed by a processor, implements a method as described in any one of the first, second and third aspects above.
[0039] In an embodiment of the present invention, after receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, the charging platform first determines the target vehicle enterprise platform to which the vehicle to be charged belongs based on the vehicle brand, and then sends the vehicle identification to the target vehicle enterprise platform to give priority to the vehicle enterprise platform authentication. If the vehicle enterprise platform authentication is unsuccessful, the charging platform authentication is performed on the charging platform. If the charging platform authentication is successful, the charging platform controls the charging pile to charge the vehicle to be charged. The embodiment of the present invention provides two authentication platforms, namely the vehicle enterprise platform and the charging platform, for authentication to adapt to the different platform usage preferences of users. In addition, the vehicle to be charged actively uploads authentication-related information, which can reduce the information interaction between the vehicle to be charged and the charging platform or charging pile, improve the authentication speed, and avoid the high abnormality rate caused by the vehicle's inability to recognize the message from the charging platform or charging pile. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
[0041] Figure 1 is a schematic diagram of a charging control system according to an embodiment of the present invention;
[0042] Figure 2 is a flow chart of a charging control method applicable to a charging platform according to an embodiment of the present invention;
[0043] Figure 3 is a flow chart of a charging control method applicable to a charging platform according to an embodiment of the present invention;
[0044] Figure 4 is a flow chart of a charging control method applicable to a charging platform according to an embodiment of the present invention;
[0045] Figure 5 is a flow chart of a charging control method applicable to a vehicle enterprise platform according to an embodiment of the present invention;
[0046] Figure 6 is a flow chart of a charging control interaction method according to an embodiment of the present invention;
[0047] Figure 7 is a flow chart of a charging control interaction method according to an embodiment of the present invention;
[0048] Figure 8 is a schematic diagram of a charging control device according to an embodiment of the present invention;
[0049] Fig. 9 is a schematic diagram of a charging control device according to an embodiment of the present invention;
[0050] Fig.10 is a schematic diagram of a charging control device according to an embodiment of the present invention;
[0051] Fig.11 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0052] The present application is described below based on embodiments, but the present application is not limited to these embodiments. In the detailed description of the present application below, some specific details are described in detail. It is possible for those skilled in the art to fully understand the present application without the description of these details. In order to avoid confusing the essence of the present application, known methods, processes, flows, components and circuits are not described in detail.
[0053] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.
[0054] Unless the context clearly requires otherwise, the words "include", "comprising" and similar words throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning is "including but not limited to".
[0055] In the description of this application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of this application, unless otherwise specified, the meaning of "plurality" is two or more.
[0056] The solutions described in this specification and in the examples, if they involve the processing of personal information, will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.
[0057] Figure 1 Schematic diagram of a charging control system according to an embodiment of the present invention. Figure 1 As shown, the charging control system includes a charging platform server 11, a car enterprise platform server 12, a plurality of charging piles 13 and a plurality of vehicles to be charged 14.
[0058] In an embodiment of the present invention, the charging platform server 11 refers to a server corresponding to the charging platform, which is used to send and receive authentication information, perform charging platform authentication, generate charging instructions after successful authentication to control the charging pile 13 to charge, and send and receive and process charging data. Authentication refers to verifying whether the vehicle to be charged has the plug-and-play permission. The car enterprise platform server 12 refers to a server corresponding to the car enterprise platform, which is used to record the vehicle information of the electric vehicle produced by the car enterprise, such as the vehicle VIN code, the activation permission of each vehicle function, etc., and is also used to record the account information bound to the electric vehicle, such as the user name, contact information, and account status. The account status represents whether a new charging order can be established normally, for example, the account status can be normal, arrears, frozen, etc. The car enterprise platform server 12 is also used to perform car enterprise platform authentication on the vehicle to be charged 14 based on vehicle information and account information. The charging pile 13 includes a charging pile body, a charging gun, a charging line and a communication line. The charging pile body is connected to the charging gun through the charging line and the communication line, and at least one charging gun is connected to one charging pile. The charging gun is used to connect the vehicle to be charged 14. The charging line is used to charge the vehicle to be charged 14, and the communication line is used to communicate data with the vehicle to be charged. The vehicle to be charged 14 refers to a car powered by an on-board power supply, which needs to be charged by a charging pile 13 to store electrical energy. In addition, the charging control system may also include multiple user terminals 15. The user terminal 15 is a terminal device used or held by the owner of the vehicle to be charged. Specifically, the user terminal 15 is a universal terminal that can run the charging platform and / or the car enterprise platform client application, mini program, for example, the terminal can be a terminal device such as a mobile phone, computer or tablet computer. The user terminal 15 is used to register on the charging platform and / or the car enterprise platform client application or mini program, turn on or off the plug-and-play permission, receive and display charging data, etc.
[0059] In this embodiment, the charging platform server 11 and the car enterprise platform server 12 can update and maintain their respective server data. Specifically, after the charging platform and the car enterprise platform establish an association relationship, the charging platform server 11 assigns the car enterprise platform identifier to the car enterprise platform, and establishes a mapping relationship between the car enterprise platform identifier and the car enterprise platform interface. The car enterprise platform server 12 assigns the charging platform identifier to the charging platform, and establishes a mapping relationship between the charging platform identifier and the charging platform interface. The charging platform server 11 and the car enterprise platform server 12 communicate data through the interface. In addition to the platform identifier and the platform interface, there is also account information and account-bound vehicle information. Whether the charging platform server 11 stores account information and account-bound vehicle information depends on whether the car enterprise opens authentication authority to the charging platform.
[0060] In a possible implementation, the car manufacturer does not open authentication authority to the charging platform, and then only the car manufacturer platform server 12 stores the account information and vehicle information, and authentication is only performed on the car manufacturer platform server 12 .
[0061] In one possible implementation, the car company opens some authentication rights to the charging platform. For example, users can register on the charging platform and / or the car company platform according to their platform usage preferences, and the charging platform server 11 stores, updates, and maintains the account information of users registered on the charging platform and the vehicle information bound to the account. The car company platform server 12 stores, updates, and maintains the account information of users registered on the car company platform and the vehicle information bound to the account. At this time, the charging platform server 11 and the car company platform server 12 can be used for authentication at the same time. Specifically, the priority of the authentication platform can be pre-set, and the authentication platform with a high priority will be authenticated first. If the authentication fails, the authentication platform with a low priority will be used for authentication. For example, if the priority of the charging platform is higher than that of the car company platform, the charging platform authentication will be performed first. If the charging platform authentication fails, the car company platform authentication will be performed.
[0062] In a possible implementation, the car company opens all authentication rights to the charging platform. That is, the car company platform server 12 also sends the account information registered on the car company platform and the vehicle information bound to the account to the charging platform server 11, so that the charging platform server 11 stores all the account information and the vehicle information bound to the account. At this time, the charging platform server 11 performs authentication.
[0063] Optionally, the charging platform server 11 may also send the account information registered on the charging platform and the vehicle information bound to the account to the car enterprise platform server 12. At this time, authentication may also be performed on the car enterprise platform server 12. Or the car enterprise platform server 12 may be used as an alternative authentication platform. When the charging platform server 11 fails and cannot authenticate, the car enterprise platform server 12 may be used for authentication.
[0064] In a possible implementation, the vehicle identification is an encrypted vehicle identification. Existing encryption methods can be used for encryption, such as a block symmetric cipher algorithm (Data Encryption Standard, DES), a public key encryption algorithm (RSA algorithm), etc. If the car company does not open decryption authority to the charging platform, only the car company platform server 12 stores the decryption method. When the vehicle identification is transmitted via the charging platform server 11 for data transmission, no decryption is performed. If the car company opens decryption authority to the charging platform, when the charging platform and the car company platform establish an association, the car company platform server 12 sends a decryption method to the charging platform server 11. When the vehicle identification is transmitted via the charging platform server 11, the charging platform server 11 can call the decryption method corresponding to the vehicle company platform server 12 to decrypt the encrypted vehicle identification and obtain the decrypted vehicle identification.
[0065] In the above implementation, the authentication platform needs to store, update, and maintain the account information and the vehicle information bound to the account in the server in real time. After the authentication platform is determined, the authentication of the vehicle to be charged 14 is completed through the information interaction between the charging platform server 11, the car enterprise platform server 12, the charging pile 13 and the vehicle to be charged 14, so that the vehicle to be charged 14 can be charged smoothly. When the user inserts the charging gun into the charging port of the vehicle to be charged 14, the charging pile 13 establishes a communication connection with the vehicle to be charged 14.
[0066] In one possible implementation, authentication can only be performed on the charging platform server 11. Specifically, after determining that the communication connection is successful, the vehicle 14 to be charged actively sends authentication information to the charging pile 13, and the authentication information is the vehicle brand and vehicle identification. Then, the charging pile 13 is connected to the charging platform server 11 to which the charging pile 13 belongs via the Internet, and the authentication information is uploaded to the charging platform server 11. The charging platform server 11 performs charging platform authentication. If the charging platform authentication is successful, a charging instruction is generated. If the charging platform authentication fails, an authentication failure prompt message is sent to the vehicle to be charged and / or the account bound to the vehicle to be charged in the charging platform.
[0067] In one possible implementation, authentication can only be performed on the vehicle manufacturer platform server 12 .
[0068] Optionally, after determining that the communication connection is successful, the vehicle to be charged 14 sends the authentication information to the charging platform server 11 through the charging pile 13. The authentication information is the vehicle brand and vehicle identification. The sending method is the same as the above-mentioned embodiment and will not be repeated here. The charging platform server 11 determines the corresponding target vehicle enterprise platform according to the vehicle brand, sends the vehicle identification to the vehicle enterprise platform server 12 corresponding to the target vehicle enterprise platform for vehicle enterprise platform authentication, generates authentication feedback information and sends it to the charging platform server 11. The charging platform server 11 determines whether the vehicle enterprise platform authentication is successful based on the authentication feedback information. If the vehicle enterprise platform authentication is successful, a charging instruction is generated. If the vehicle enterprise platform authentication fails, an authentication failure prompt message is sent to the vehicle to be charged and / or the account bound to the vehicle to be charged in the charging platform.
[0069] Optionally, after determining that the communication connection is successful, the charging pile 13 sends authentication information to the vehicle to be charged 14, and the authentication information is the charging pile number. Among them, when the charging pile 13 includes multiple charging guns, the authentication information should be the charging gun number. Among them, the authentication information should also represent the charging platform to which the charging pile 13 belongs and the vehicle identification of the vehicle to be charged that sends the authentication information. Optionally, the authentication information only has the charging pile number, and the charging pile number can reflect the corresponding charging platform. For example, the charging pile number is a combination of the charging platform identification and the code. The charging platform identification can be determined according to the charging pile number, and the vehicle identification can be determined according to the sender of the authentication information. Optionally, the authentication information can also be the charging pile number and the charging platform identification, and the vehicle identification is determined according to the sender of the authentication information. Optionally, the authentication information can also be the charging pile number and the vehicle identification, and the charging platform identification is determined according to the charging pile number. Optionally, the authentication information can also be the charging pile number and the vehicle identification, and the charging platform identification is determined according to the charging pile number. Optionally, the authentication information can also be the charging pile number, the charging platform identification and the vehicle identification. The vehicle to be charged 14 sends the received authentication information to the car enterprise platform server 12 of the car enterprise to which the vehicle to be charged 14 belongs. The vehicle enterprise platform server 12 performs vehicle enterprise platform authentication based on the authentication information and determines the vehicle enterprise platform authentication result. If the vehicle enterprise platform authentication is successful, the vehicle enterprise platform server 12 sends a charging request to the charging platform server 11 corresponding to the charging platform, and the charging request carries the charging pile number. After receiving the charging request, the charging platform server 11 generates a charging instruction. If the vehicle enterprise platform authentication fails, the vehicle enterprise platform server 12 sends an authentication failure prompt message to the vehicle to be charged and / or the account bound to the vehicle to be charged in the vehicle enterprise platform.
[0070] In a possible implementation, authentication may be performed on the charging platform server 11 and the vehicle manufacturer platform server 12 according to the authentication platform priority.
[0071] Optionally, the vehicle to be charged 14 sends authentication information to the charging platform server 11 through the charging pile 13, and the authentication information is the vehicle brand and vehicle identification. The charging platform server 11 first performs charging platform authentication. If the charging platform authentication is successful, a charging instruction is generated. If the charging platform authentication fails, the vehicle brand is determined to correspond to the target car company platform, and the vehicle identification is sent to the car company platform server 12 corresponding to the target car company platform for car company platform authentication. The car company platform server 12 determines and sends authentication feedback information to the charging platform server 11. The charging platform server 11 determines whether the car company platform authentication is successful based on the authentication feedback information. If the car company platform authentication is successful, a charging instruction is generated. If the car company platform authentication fails, an authentication failure prompt message is sent to the vehicle to be charged and / or the account bound to the vehicle to be charged in the charging platform.
[0072] Optionally, the vehicle to be charged 14 sends authentication information to the charging platform server 11 through the charging pile 13, and the authentication information is the vehicle brand and vehicle identification. The charging platform server 11 first determines that the vehicle brand corresponds to the target car company platform, and sends the vehicle identification to the car company platform server 12 corresponding to the target car company platform for car company platform authentication. The car company platform server 12 determines and sends authentication feedback information to the charging platform server 11. The charging platform server 11 determines whether the car company platform authentication is successful based on the authentication feedback information. If the car company platform authentication is successful, a charging instruction is generated. If the car company platform authentication fails, the charging platform authentication is performed. If the charging platform authentication is successful, a charging instruction is generated. If the charging platform authentication fails, an authentication failure prompt message is sent to the vehicle to be charged and / or the account bound to the vehicle to be charged in the charging platform.
[0073] Optionally, the charging pile 13 sends authentication information to the car company platform server 12 corresponding to the car company to which the vehicle to be charged 14 belongs through the vehicle to be charged. The authentication information is the charging pile number (carrying the charging platform identifier and the vehicle identifier, or the charging platform identifier and the vehicle identifier can be determined based on the uploaded charging pile number). The car company platform server 12 first performs car company platform authentication. If the car company platform authentication is successful, a charging request is sent to the charging platform server 11 corresponding to the charging platform, and the charging request carries the charging pile number. If the car company platform authentication fails, the vehicle identifier is sent to the charging platform server 11 corresponding to the charging platform identifier for charging platform authentication. If the charging platform authentication is successful, a charging instruction is generated. If the charging platform authentication fails, an authentication failure prompt message is sent to the vehicle to be charged and / or the account bound to the vehicle to be charged in the charging platform or the car company platform.
[0074] Optionally, the charging pile 13 sends authentication information to the car enterprise platform server 12 corresponding to the car enterprise to which the vehicle 14 to be charged belongs through the vehicle to be charged 14, and the authentication information is the charging pile number (carrying the charging platform identifier and the vehicle identifier, or the charging platform identifier and the vehicle identifier can be determined according to the uploaded charging pile number). The car enterprise platform server 12 first sends the vehicle identifier to the charging platform server 11 corresponding to the charging platform identifier for charging platform authentication. If the charging platform authentication is successful, a charging instruction is generated. If the charging platform authentication fails, a car enterprise platform authentication request is sent to the car enterprise platform server 12. After receiving the car enterprise platform authentication request, the car enterprise platform server 12 performs car enterprise platform authentication according to the charging pile number, determines and sends authentication feedback information to the charging platform server 11. The charging platform server 11 determines whether the car enterprise platform authentication is successful based on the authentication feedback information. If the car enterprise platform authentication is successful, a charging instruction is generated. If the car enterprise platform authentication fails, an authentication failure prompt message is sent to the vehicle to be charged and / or the account bound to the vehicle to be charged in the charging platform or the car enterprise platform.
[0075] In the above implementation, if the authentication information is the vehicle identification and vehicle brand, the authentication method is to determine whether there is an account corresponding to the vehicle identification in the authentication platform corresponding server, whether the account status is normal, and whether the account has the plug-and-charge permission enabled, wherein the account status indicates whether a new charging order can be established normally, such as the account status can be normal, arrears, frozen, etc. If the account status is normal and the account has the plug-and-charge permission enabled, the authentication is successful, otherwise the authentication fails. If the authentication information is the charging pile number (carrying the charging platform identification and vehicle identification, or the charging platform identification and vehicle identification can be determined according to the uploaded charging pile number), the authentication method of the car enterprise platform server 12 is to determine whether the charging platform corresponding to the charging platform identification has an association with the car enterprise platform, whether there is an account corresponding to the vehicle identification, whether the account status is normal, and whether the account has the plug-and-charge permission enabled. If the charging platform has an association with the car enterprise platform, the account status is normal, and the account has the plug-and-charge permission enabled, the authentication is successful, otherwise the authentication fails. The authentication method of the charging platform server 11 when the authentication information is the charging pile number is the same as the authentication method when the authentication information is the vehicle identification and vehicle brand, which will not be repeated here.
[0076] After confirming that the authentication is successful using the above implementation method, the charging platform server 11 sends a charging instruction to the corresponding charging pile 13, and the charging pile 13 charges the vehicle 14 to be charged after receiving the charging instruction.
[0077] After charging starts, the charging pile 13 determines the charging data at a predetermined time interval, and sends the charging data to the vehicle enterprise platform server 12 via the charging platform server 11. The charging platform server 11 and the vehicle enterprise platform server 12 both record the charging data. The charging pile 13 detects that charging is finished, and sends the last set of charging data and the charging completion prompt information to the charging platform server 11. The charging platform server 11 sends the received last set of charging data and the charging completion prompt information to the vehicle enterprise platform server 12. The charging platform server 11 determines the charging details based on all the recorded charging data, and sends the charging details to the vehicle enterprise platform server 12. At the same time, the vehicle enterprise platform server 12 also determines the comparative charging details based on all the recorded charging data, and compares the comparative charging details with the received charging details to determine the target charging details. Optionally, the target charging details can be sent to the vehicle to be charged, or can be sent by the charging platform server 11 or the vehicle enterprise platform server 12 to the corresponding account of the charging platform or the vehicle enterprise platform.
[0078] In the charging control system in the embodiment of the present invention, two types of authentication platforms, two types of authentication information, multiple authentication information transmission routes and multiple authentication methods are provided to adapt to different platform usage preferences of users and the actual hardware conditions of the charging control system. In addition, the vehicle to be charged actively uploads authentication-related information, which can reduce the information interaction between the vehicle to be charged and the charging platform or charging pile, improve the authentication speed, and avoid the high abnormality rate caused by the vehicle's inability to recognize the message from the charging platform or charging pile.
[0079] Figure 2 FIG. 1 is a flow chart of a charging control method applicable to a charging platform according to an embodiment of the present invention. Figure 2 As shown, the charging control method includes the following steps:
[0080] In step S201, in response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, a target vehicle enterprise platform is determined according to the vehicle brand.
[0081] The vehicle to be charged refers to a vehicle that needs to be charged and is connected to a charging pile. The vehicle identifier is a vehicle identification number (VIN), and each vehicle has a unique VIN code. The target vehicle manufacturer platform is the vehicle manufacturer platform to which the vehicle brand associated with the charging platform belongs.
[0082] In a possible implementation, the vehicle identification is an encrypted vehicle identification. Existing encryption methods may be used for encryption, such as a block symmetric cipher algorithm (Data Encryption Standard, DES), a public key encryption algorithm (RSA algorithm), and the like. After receiving the encrypted vehicle identification, the decryption method corresponding to the target vehicle enterprise platform is searched and called to decrypt the encrypted vehicle identification to obtain the decrypted vehicle identification. Among them, the decryption method corresponding to each vehicle enterprise platform is obtained from the vehicle enterprise platform when the charging platform establishes an association with the vehicle enterprise platform. The charging platform records the decryption methods of each vehicle enterprise platform that has an association with the charging platform and encrypts the vehicle identification.
[0083] In a possible implementation, the vehicle identification is an encrypted vehicle identification. It can be encrypted using an existing encryption method. After receiving the encrypted vehicle identification, the decryption method corresponding to the target vehicle enterprise platform is searched and called to decrypt the encrypted vehicle identification to obtain the decrypted vehicle identification. Among them, the decryption method corresponding to each vehicle enterprise platform is obtained from the vehicle enterprise platform when the charging platform establishes an association with the vehicle enterprise platform. The charging platform records the decryption methods of each vehicle enterprise platform that has an association with the charging platform and encrypts the vehicle identification.
[0084] In step S202, the vehicle identification is sent to the target vehicle manufacturer platform for vehicle manufacturer platform authentication.
[0085] Among them, authentication refers to verifying whether the vehicle to be charged has the right to plug and charge. Specifically, the vehicle identification is used to determine whether there is a corresponding account, whether the account has the plug and charge permission, and whether the account status is normal. If the account has the plug and charge permission and the account status is normal, the authentication is successful. Car platform authentication refers to the car platform based on the account information pre-stored on the car platform and the vehicle information bound to the account. The account information includes the user name, contact information, and account status, and the vehicle information includes the vehicle VIN code, the permission to enable each vehicle function, etc.
[0086] In step S203, in response to the received authentication feedback information indicating that the vehicle manufacturer platform authentication has failed, the charging platform authentication is performed according to the vehicle identification.
[0087] Among them, the authentication feedback information is used to represent the authentication result of the car company. Charging platform authentication refers to the authentication performed by the charging platform based on the account information pre-stored on the charging platform and the vehicle information bound to the account.
[0088] Since users may choose to register and use the car manufacturer's platform or the charging platform, after receiving the vehicle identification, the car manufacturer authentication can be prioritized. If the car manufacturer authentication fails, it may be that the user has not enabled the plug-and-charge permission on the car manufacturer's platform, in which case a second authentication will be performed on the charging platform.
[0089] In step S204, in response to the successful authentication of the charging platform, the charging pile is controlled to charge the vehicle to be charged.
[0090] Specifically, if the charging platform is authenticated successfully, a charging instruction is generated and sent to the charging pile to control the charging pile to start charging.
[0091] In the method of the embodiment of the present invention, after receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, the charging platform first determines the target vehicle enterprise platform to which the vehicle to be charged belongs based on the vehicle brand, and then sends the vehicle identification to the target vehicle enterprise platform to give priority to the vehicle enterprise platform authentication. If the vehicle enterprise platform authentication is unsuccessful, the charging platform authentication is performed on the charging platform. If the charging platform authentication is successful, the charging platform controls the charging pile to charge the vehicle to be charged. The embodiment of the present invention provides two authentication platforms, namely the vehicle enterprise platform and the charging platform, for authentication to adapt to the different platform usage preferences of users. In addition, the vehicle to be charged actively uploads authentication-related information, which can reduce the information interaction between the vehicle to be charged and the charging platform or charging pile, improve the authentication speed, and avoid the high abnormality rate caused by the vehicle's inability to recognize the message from the charging platform or charging pile.
[0092] Figure 3 FIG. 1 is a flow chart of a charging control method applicable to a charging platform according to an embodiment of the present invention. Figure 3 As shown, the charging control method includes the following steps:
[0093] In step S301, it is detected that a communication connection is established between the charging pile and the vehicle to be charged.
[0094] In step S302, it is determined whether the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged are received within a predetermined time threshold.
[0095] The predetermined time threshold may be 2 seconds, 3 seconds, 4 seconds, etc.
[0096] If it can be received within the predetermined time threshold, go to step S303; if not, go to step S309.
[0097] In step S303, the target vehicle manufacturer platform is determined according to the vehicle brand.
[0098] In step S304, the vehicle identification is sent to the target vehicle manufacturer platform for vehicle manufacturer platform authentication.
[0099] In step S305, it is determined whether the received authentication feedback information indicates that the authentication of the vehicle manufacturer platform is successful.
[0100] If yes, go to step S308, if no, go to step S306.
[0101] In step S306, the charging platform is authenticated according to the vehicle identification.
[0102] In step S307, it is determined whether the charging platform authentication is successful.
[0103] If so, go to step S308, if not, go to step S311, that is, use other authentication methods, and the other authentication method may be code scanning authentication.
[0104] In step S308, a charging instruction is generated and sent to the charging pile to control the charging pile to charge the vehicle to be charged.
[0105] Specifically, in response to the received authentication feedback information indicating that the vehicle manufacturer's authentication is successful or the charging platform's authentication is successful, the charging pile is controlled to charge the vehicle to be charged.
[0106] The methods of the above steps S301 - S308 are the same as those in the above embodiment and will not be described again.
[0107] In step S309, in response to not receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged within a predetermined time threshold, the charging pile number is sent to the corresponding vehicle manufacturer platform through the vehicle to be charged to obtain authentication feedback information, and the authentication feedback information carries the charging pile number.
[0108] That is to say, when the vehicle to be charged cannot actively upload the vehicle identification and vehicle brand, another method is used for authentication, that is, sending the authentication information to the vehicle to be charged. The authentication information includes at least the charging pile number. In addition, it may also include the charging platform identification and the vehicle identification. The authentication information is uploaded to the car company platform corresponding to the vehicle to be charged by the vehicle to be charged, so that the car company platform can perform authentication. This authentication method does not require uploading the vehicle identification to the charging platform, which can meet the vehicle information protection needs of car companies or users. Among them, the charging pile number can also carry the charging platform identification to which the charging pile belongs.
[0109] In a possible implementation, the charging pile number carries the charging platform key, and the authentication feedback information carries the car company platform key to ensure the security of information data transmission. The encryption method can adopt existing encryption methods, such as symmetric key encryption or asymmetric key encryption.
[0110] In step S310, it is determined whether the authentication feedback information indicates that the authentication is successful.
[0111] If so, go to step S312, if not, go to step S311, that is, use other authentication methods, other authentication methods may be code scanning authentication or continued authentication by the charging platform.
[0112] In step S311, other authentication methods are used.
[0113] In step S312, the charging pile corresponding to the charging pile number is controlled to charge the vehicle to be charged.
[0114] Specifically, the authentication feedback information also includes the charging pile number. After the charging platform determines that the authentication feedback information indicates that the authentication is successful, it generates a charging instruction and sends the charging instruction to the charging pile corresponding to the charging pile number, so that the charging pile charges the vehicle to be charged.
[0115] The above steps S301-S312 are an authentication process. If the authentication is successful, the charging control method further includes:
[0116] In step S313 , in response to detection of the start of charging, charging data is determined at predetermined time intervals.
[0117] Among them, the charging data may include charging voltage, charging current, charging state (State of Charge, SOC), charging power, etc. The preset time interval can be set according to actual conditions, such as 20 seconds, 40 seconds, 1 minute, etc. The smaller the preset time interval, the more charging data is collected, the more data is transmitted, and the more accurate the charging details information obtained based on the charging data.
[0118] In step S314, the charging data is sent to the vehicle manufacturer platform and / or the vehicle to be charged.
[0119] Specifically, the charging data is sent to the vehicle manufacturer platform so that the vehicle manufacturer platform records the charging data, or accumulates the charging data. The charging data is sent to the vehicle to be charged so that the vehicle to be charged displays the charging data to the user, so that the user can know the charging status in real time.
[0120] In step S315 , in response to detecting the end of charging, charging detail information is determined.
[0121] Specifically, in response to detecting the end of charging, the last set of charging data is determined, and all charging data are processed comprehensively to obtain charging detailed information, which at least includes the total charging amount.
[0122] In step S316, the charging details information and the last set of charging data are sent to the vehicle manufacturer platform and / or the vehicle to be charged.
[0123] Specifically, the charging details information is sent to the vehicle enterprise platform so that the vehicle enterprise platform comprehensively processes all charging data to obtain comparative charging details information, thereby determining target charging details information based on the comparative charging details information and the charging details information. Sending the charging details information to the vehicle to be charged enables the vehicle to be charged to display the charging details information to the user so that the user can know the charging details information in real time.
[0124] In the method of the embodiment of the present invention, two authentication methods are provided according to the vehicle information protection requirements of the car company or the user. One method is that the vehicle to be charged actively uploads vehicle-related information as authentication information, and gives priority to the car company platform authentication, supplemented by the charging platform authentication, to meet the user's platform usage preference. The other method is that if the vehicle to be charged does not actively upload vehicle-related information, the charging pile information is sent to the vehicle to be charged as authentication information, so that the vehicle to be charged is used to send the authentication information to the car company platform without going through the charging platform for authentication, thereby better protecting the vehicle information security of the car company and the user.
[0125] Figure 4 FIG. 1 is a flow chart of a charging control method applicable to a charging platform according to an embodiment of the present invention. Figure 4As shown, the charging control method includes the following steps:
[0126] In step S401, in response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, the charging platform is authenticated.
[0127] In step S402, in response to the failure of the charging platform authentication, a target vehicle manufacturer platform is determined according to the vehicle brand.
[0128] In step S403, the vehicle identification is sent to the target vehicle manufacturer platform for vehicle manufacturer platform authentication.
[0129] In step S404, in response to the received authentication feedback information indicating that the vehicle manufacturer platform authentication is successful, the charging pile is controlled to charge the vehicle to be charged.
[0130] In the method of the embodiment of the present invention, after receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, the charging platform first performs charging platform authentication on the charging platform. If the charging platform authentication is successful, the charging platform controls the charging pile to charge the vehicle to be charged. If the charging platform authentication fails, the target vehicle company platform to which the vehicle to be charged belongs is determined according to the vehicle brand, and then the vehicle identification is sent to the target vehicle company platform for vehicle company platform authentication. The embodiment of the present invention provides two authentication platforms, namely the vehicle company platform and the charging platform, for authentication to adapt to the different platform usage preferences of users. In addition, the vehicle to be charged actively uploads authentication-related information, which can reduce the information interaction between the vehicle to be charged and the charging platform or charging pile, improve the authentication speed, and avoid the high abnormality rate caused by the vehicle's inability to recognize the message from the charging platform or charging pile.
[0131] Figure 5 FIG. 1 is a flow chart of a charging control method applicable to a vehicle enterprise platform according to an embodiment of the present invention. Figure 5 As shown, the charging control method includes the following steps:
[0132] In step S501, authentication information is received.
[0133] The authentication information may be a vehicle ID and a vehicle brand, or a charging pile number, a charging platform ID and a vehicle ID.
[0134] In step S502, it is determined whether the authentication information includes the charging pile number.
[0135] If yes, go to step S507; if no, go to step S503.
[0136] In step S503, the vehicle manufacturer platform is authenticated according to the vehicle identification to determine authentication feedback information.
[0137] In step S504, it is determined whether the authentication feedback information indicates that the vehicle manufacturer authentication is successful.
[0138] If yes, go to step S506; if no, go to step S505.
[0139] In step S505, in response to the authentication feedback information indicating that the vehicle manufacturer authentication has failed, authentication feedback information is sent to the charging platform to enable the charging platform to perform charging platform authentication.
[0140] In step S506, in response to the authentication feedback information indicating that the vehicle manufacturer's authentication is successful, the authentication feedback information is sent to the charging platform so that the charging platform controls the charging pile to charge the vehicle to be charged.
[0141] In step S507, the vehicle manufacturer platform is authenticated according to the charging pile number.
[0142] The charging pile number should carry the charging platform identification, or the corresponding charging platform can be determined based on the charging pile number, for example, a specific position of the charging pile number is used to indicate the charging platform. Optionally, the charging pile number also carries the vehicle identification, or the vehicle identification is determined based on the source of the charging pile number.
[0143] In step S508, it is determined whether the vehicle manufacturer platform authentication is successful.
[0144] If yes, go to step S510; if no, go to step S509.
[0145] In step S509, the vehicle identification is sent to the charging platform so that the charging platform performs charging platform authentication.
[0146] In step S510, in response to successful authentication, a charging request carrying a charging pile number is sent to the charging platform, so that the charging platform controls the charging pile corresponding to the charging pile number to charge the vehicle to be charged.
[0147] In steps S504 and S508, if the car manufacturer platform opens authentication authority to the charging platform, then after the car manufacturer authentication fails, jump to steps S504 and S508 to authenticate the charging platform. If the car manufacturer platform does not open authentication authority to the charging platform, then after the car manufacturer authentication fails, the authentication process ends, and a prompt message of authentication failure is sent to the vehicle to be charged or to the account bound to the vehicle to be charged in the car manufacturer platform.
[0148] The above steps S501-S510 are an authentication process. If the authentication is successful, the charging control method further includes:
[0149] In step S511 , compared charging detailed information is determined based on the charging data received multiple times.
[0150] Specifically, in response to receiving the charging detail information, the comparison charging detail information is determined based on the last set of charging data carried by the charging detail information and the multiple sets of charging data received previously. The received charging detail information indicates that the charging is completed. The comparison charging detail information at least includes the total charge amount.
[0151] In step S512, the compared charging detail information is compared with the received charging detail information to determine target charging detail information.
[0152] Specifically, according to a preset comparison rule, the target charging detail information is determined based on the comparison of the charging detail information and the received charging detail information. For example, if the error between the total charge amount in the compared charging detail information and the total charge amount in the charging detail information is within a preset error range, the total charge amount in the compared charging detail information is used as the total charge amount of the target charging detail information.
[0153] In the method of the embodiment of the present invention, the vehicle enterprise platform determines the corresponding authentication method according to the content of the received authentication information and / or the sender of the authentication information. If the sender of the authentication information is the vehicle to be charged, the authentication is performed according to the charging pile information and the vehicle identification of the vehicle to be charged that sends the charging pile information. If the sender of the authentication information is the charging platform, the authentication is performed according to the received vehicle identification. Determining different authentication methods according to different senders allows the vehicle enterprise platform to adapt to multiple authentication methods to meet the data security needs of users.
[0154] Figure 6 FIG. 1 is a flow chart of a charging control interaction method according to an embodiment of the present invention. Figure 6 As shown, the charging control interaction method includes the following steps:
[0155] In step S601, a charging platform and a target vehicle manufacturer platform establish an association relationship.
[0156] In step S602, the charging platform allocates a vehicle manufacturer platform identifier to the target vehicle manufacturer platform.
[0157] In step S603, the charging platform detects that the user has activated the plug-and-charge function and updates the account database one.
[0158] Among them, account database one is the database of the charging platform, which is used to record the account information in the charging platform and the vehicle information bound to the account.
[0159] In step S604, the target car manufacturer platform detects that the user has activated the plug-and-charge function and updates the account database 2.
[0160] Among them, account database 2 is the database of the target automobile enterprise platform, which is used to record the account information within the target automobile enterprise platform and the vehicle information bound to the account.
[0161] The above steps S601-S604 are the data maintenance stage, and the above steps are performed only when the data changes, such as when the user turns on or off the plug-and-charge permission, registers the user, or logs out the user, etc. When the data does not change, the above steps S601-S604 do not need to be performed.
[0162] In step S605, the charging pile detects that a communication connection is established with the vehicle to be charged, and receives the vehicle identification and vehicle brand actively uploaded by the vehicle to be charged.
[0163] In step S606, the charging pile uploads the vehicle identification and vehicle brand to the charging platform.
[0164] In step S607, the charging platform determines the target vehicle manufacturer platform according to the vehicle brand, and searches for the corresponding identifier of the target vehicle manufacturer platform, thereby finding the corresponding interface of the target vehicle manufacturer platform.
[0165] In step S608, the charging platform sends the vehicle identification to the target vehicle manufacturer platform through the corresponding interface of the target vehicle manufacturer platform.
[0166] In step S609, the target vehicle manufacturer platform performs vehicle manufacturer platform authentication.
[0167] In step S610, the target vehicle manufacturer platform sends authentication feedback information to the charging platform.
[0168] In step S611, the charging platform determines that the authentication feedback information indicates that the authentication has failed, and performs charging platform authentication.
[0169] In step S612, the charging platform determines that the authentication is successful and generates a charging instruction.
[0170] Specifically, if the sending point authentication feedback information in step S610 indicates that the authentication is successful, it is possible to directly jump to step S612.
[0171] In step S613, the charging platform sends a charging instruction to the charging pile.
[0172] The above steps S606-S613 are the authentication stage. If the authentication is successful, the charging control interaction method charging stage is specifically as follows:
[0173] In step S614, the charging pile starts charging the vehicle in response to receiving the charging instruction.
[0174] In step S615, the charging pile sends charging process data to the charging platform at a predetermined time interval.
[0175] In step S616, the charging platform sends the charging process data to the target vehicle manufacturer platform at a predetermined time interval.
[0176] In step S617, the target vehicle manufacturer platform records the charging data.
[0177] In step S618, the charging station detects that the onboard battery of the vehicle to be charged is fully charged.
[0178] In step S619, the charging pile sends a full charge prompt message and the last set of charging data to the charging platform.
[0179] In step S620 , the charging platform generates comparative charging detail information.
[0180] Specifically, the charging platform generates comparative charging details information based on the historical charging data and the last set of charging data.
[0181] In step S621, the charging platform sends comparative charging details information and the last set of charging data to the target vehicle manufacturer platform.
[0182] In step S622, the target vehicle manufacturer platform generates charging detail information, compares it with the comparison charging detail information, and determines the target charging detail information.
[0183] Specifically, the target vehicle manufacturer platform generates charging detail information based on historical charging data and the last charging process data, and then compares it with the received comparison charging detail information, and determines the target charging detail information according to preset comparison rules.
[0184] In an embodiment of the present invention, after receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, the charging platform first determines the target vehicle enterprise platform to which the vehicle to be charged belongs based on the vehicle brand, and then sends the vehicle identification to the target vehicle enterprise platform to give priority to the vehicle enterprise platform authentication. If the vehicle enterprise platform authentication is unsuccessful, the charging platform authentication is performed on the charging platform. If the charging platform authentication is successful, the charging platform controls the charging pile to charge the vehicle to be charged. The embodiment of the present invention provides two authentication platforms for authentication to adapt to the platform usage preferences of different users. In addition, the vehicle to be charged actively uploads authentication-related information, which can reduce the information interaction between the vehicle to be charged and the charging platform, improve the authentication speed, and avoid the high abnormality rate caused by the vehicle's inability to recognize the message from the charging platform.
[0185] Figure 7 FIG. 1 is a flow chart of a charging control interaction method according to an embodiment of the present invention. Figure 7 As shown, the charging control interaction method includes the following steps:
[0186] In step S701, a charging platform and a target vehicle manufacturer platform establish an association relationship.
[0187] In step S702, the target vehicle manufacturer platform allocates a charging platform identifier to the charging platform.
[0188] In step S703, the target car manufacturer platform detects that the user has activated the plug-and-charge function and updates the account database 2.
[0189] In this embodiment, the account information and the vehicle information bound to the account are only stored on the car manufacturer's platform to protect the security of the account data.
[0190] The above steps S701-S703 are the data maintenance stage, and the above steps are performed only when the data changes, such as when the user turns on or off the plug-and-charge permission, registers the user, or logs out the user, etc. When the data does not change, the above steps S701-S703 do not need to be performed.
[0191] In step S704, the vehicle to be charged receives the charging pile number sent by the charging pile.
[0192] In step S705, the vehicle to be charged sends the charging pile number to the target vehicle manufacturer platform.
[0193] The charging pile number should carry the charging platform identification, or the corresponding charging platform can be determined based on the charging pile number, for example, a specific position of the charging pile number is used to indicate the charging platform. Optionally, the charging pile number also carries the vehicle identification, or the vehicle identification is determined based on the source of the charging pile number.
[0194] In step S706, the target vehicle manufacturer platform authenticates the vehicle manufacturer platform according to the charging pile number and generates authentication feedback information.
[0195] In step S707, the target vehicle manufacturer platform sends authentication feedback information to the charging platform.
[0196] In step S708, the charging platform generates a charging instruction in response to the authentication feedback information indicating that the authentication is successful.
[0197] In step S709, the charging platform sends a charging instruction to the charging pile corresponding to the charging pile number.
[0198] The above steps S704-S709 are the authentication phase. If the authentication is successful, the charging control interaction method may also include a charging phase, a charging phase method and Figure 6 Steps S614-S622 of the method shown are the same and will not be described in detail here.
[0199] In the interactive method of the embodiment of the present invention, only the car enterprise platform saves the account data, which can protect the security of the account data. And by reporting the authentication information of the charging data, that is, the charging pile information, the high abnormality rate caused by the vehicle's inability to recognize the message from the outside world can be avoided.
[0200] Figure 8 Schematic diagram of a charging control device according to an embodiment of the present invention. Figure 8 As shown, the charging control device includes:
[0201] The determination module 801 is used to determine the target vehicle enterprise platform according to the vehicle brand in response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged.
[0202] The sending module 802 is used to send the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication.
[0203] The authentication module 803 is used to perform charging platform authentication according to the vehicle identifier in response to the received authentication feedback information indicating that the vehicle manufacturer platform authentication failed.
[0204] The charging module 804 is used to control the charging pile to charge the vehicle to be charged in response to the successful authentication of the charging platform.
[0205] In the device of the embodiment of the present invention, after receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, the charging platform first determines the target vehicle enterprise platform to which the vehicle to be charged belongs according to the vehicle brand, and then sends the vehicle identification to the target vehicle enterprise platform to give priority to the vehicle enterprise platform authentication. If the vehicle enterprise platform authentication is unsuccessful, the charging platform authentication is performed on the charging platform. If the charging platform authentication is successful, the charging platform controls the charging pile to charge the vehicle to be charged. The embodiment of the present invention provides two authentication platforms, namely the vehicle enterprise platform and the charging platform, for authentication to adapt to the different platform usage preferences of users. In addition, the vehicle to be charged actively uploads authentication-related information, which can reduce the information interaction between the vehicle to be charged and the charging platform or charging pile, improve the authentication speed, and avoid the high abnormality rate caused by the vehicle's inability to recognize the message from the charging platform or charging pile.
[0206] Fig. 9 Schematic diagram of a charging control device according to an embodiment of the present invention. Fig. 9 As shown, the charging control device includes:
[0207] The authentication module 901 is used to perform charging platform authentication in response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged.
[0208] The determination module 902 is used to determine the target vehicle manufacturer platform according to the vehicle brand in response to the failure of the charging platform authentication.
[0209] The sending module 903 is used to send the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication.
[0210] The charging module 904 is used to control the charging pile to charge the vehicle to be charged in response to the received authentication feedback information indicating that the vehicle manufacturer platform authentication is successful.
[0211] In the device of the embodiment of the present invention, after receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, the charging platform first performs charging platform authentication on the charging platform. If the charging platform authentication is successful, the charging platform controls the charging pile to charge the vehicle to be charged. If the charging platform authentication fails, the target vehicle enterprise platform to which the vehicle to be charged belongs is determined according to the vehicle brand, and then the vehicle identification is sent to the target vehicle enterprise platform for vehicle enterprise platform authentication. The embodiment of the present invention provides two authentication platforms, namely the vehicle enterprise platform and the charging platform, for authentication to adapt to the different platform usage preferences of users. In addition, the vehicle to be charged actively uploads authentication-related information, which can reduce the information interaction between the vehicle to be charged and the charging platform or charging pile, improve the authentication speed, and avoid the high abnormality rate caused by the vehicle's inability to recognize the message from the charging platform or charging pile.
[0212] Fig.10 Schematic diagram of a charging control device according to an embodiment of the present invention. Fig.10 As shown, the charging control device includes:
[0213] The authentication module 1001 is used to perform vehicle manufacturer platform authentication according to the vehicle identification in response to receiving the vehicle identification sent by the charging platform to determine the authentication feedback information.
[0214] The sending module 1002 is used to send authentication feedback information to the charging platform in response to the authentication feedback information indicating that the vehicle manufacturer authentication has failed, so that the charging platform performs charging platform authentication.
[0215] In the device of the embodiment of the present invention, the vehicle enterprise platform determines the corresponding authentication method according to the content of the received authentication information and / or the sender of the authentication information. If the sender of the authentication information is the vehicle to be charged, the authentication is performed according to the charging pile information and the vehicle identification of the vehicle to be charged that sends the charging pile information. If the sender of the authentication information is the charging platform, the authentication is performed according to the received vehicle identification. Determining different authentication methods according to different senders allows the vehicle enterprise platform to adapt to multiple authentication methods to meet the data security needs of users.
[0216] Fig.11 Schematic diagram of an electronic device according to an embodiment of the present invention. Fig.11 As shown, Fig.11The electronic device shown is a general address query device, which includes a general computer hardware structure, which at least includes a processor 1101 and a memory 1102. The processor 1101 and the memory 1102 are connected via a bus 1103. The memory 1102 is suitable for storing instructions or programs executable by the processor 1101. The processor 1101 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 1101 executes the instructions stored in the memory 1102, thereby executing the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 1103 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 1104 and the display device and the input / output (I / O) device 1105. The input / output (I / O) device 1105 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, the input / output device 1105 is connected to the system through an input / output (I / O) controller 1106.
[0217] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices (equipment) or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0218] The present application is described with reference to flowcharts of methods, apparatuses (devices) and computer program products according to embodiments of the present application. It should be understood that each process in the flowchart can be implemented by computer program instructions.
[0219] These computer program instructions may be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device that implements the process Figure 1 A function specified in a process or multiple processes.
[0220] These computer program instructions may also be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce instructions for implementing the process Figure 1 A device that specifies functions in a process or multiple processes.
[0221] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.
[0222] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by specifying relevant hardware through a program, and the program is stored in a storage medium, including several instructions for a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0223] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A charging control method, characterized in that: The method comprises: In response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, determining the target vehicle enterprise platform according to the vehicle brand; Sending the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication; In response to the received authentication feedback information indicating that the vehicle enterprise platform authentication failed, performing the charging platform authentication according to the vehicle identifier; In response to the successful authentication of the charging platform, the charging pile is controlled to charge the vehicle to be charged.
2. The method according to claim 1, characterized in that The target vehicle manufacturer platform is a vehicle manufacturer platform to which the vehicle brand that has an associated relationship with the charging platform belongs.
3. The method according to claim 1, characterized in that The vehicle identification is an encrypted vehicle identification; The method further comprises: The decryption method corresponding to the target vehicle enterprise platform is called to decrypt the encrypted vehicle identification to obtain the decrypted vehicle identification.
4. The method according to claim 1, characterized in that The method further comprises: In response to the received authentication feedback information indicating that the vehicle manufacturer's authentication is successful, the charging pile is controlled to charge the vehicle to be charged.
5. The method according to claim 1, characterized in that The method further comprises: In response to not receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged within a predetermined time threshold, sending the charging pile number to the target vehicle enterprise platform through the vehicle to be charged to obtain authentication feedback information, wherein the authentication feedback information carries the charging pile number; In response to the authentication feedback information indicating successful authentication, the charging pile corresponding to the charging pile number is controlled to charge the vehicle to be charged.
6. The method according to claim 5, characterized in that The charging pile number carries the charging platform key, and the authentication feedback information carries the car manufacturer platform key.
7. The method according to claim 1 or 4, characterized in that: The method further comprises: In response to detecting that charging has started, determining charging data at predetermined time intervals; Sending the charging data to the vehicle manufacturer platform and / or the vehicle to be charged; In response to detecting that charging is complete, determining charging detail information; The charging details information and the last set of charging data are sent to the vehicle manufacturer platform and / or the vehicle to be charged.
8. A charging control method, characterized in that: The method comprises: In response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged, performing charging platform authentication; In response to a charging platform authentication failure, determining a target vehicle manufacturer platform according to the vehicle brand; Sending the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication; In response to the received authentication feedback information indicating that the vehicle enterprise platform authentication is successful, the charging pile is controlled to charge the vehicle to be charged.
9. A charging control method, characterized in that: The method comprises: In response to receiving the vehicle identification sent by the charging platform, performing vehicle enterprise platform authentication according to the vehicle identification to determine authentication feedback information; In response to the authentication feedback information indicating that the vehicle manufacturer authentication has failed, authentication feedback information is sent to the charging platform to enable the charging platform to perform charging platform authentication.
10. The method according to claim 9, characterized in that The method further comprises: In response to the authentication feedback information indicating that the vehicle enterprise authentication is successful, the authentication feedback information is sent to the charging platform so that the charging platform controls the charging pile to charge the vehicle to be charged.
11. The method according to claim 9, characterized in that The method further comprises: In response to receiving a charging pile number sent from a vehicle to be charged, authentication is performed according to the charging pile number and the vehicle identification of the vehicle to be charged; In response to successful authentication, a charging request carrying a charging pile number is sent to the charging platform, so that the charging platform controls the charging pile corresponding to the charging pile number to charge the vehicle to be charged.
12. The method according to claim 9, characterized in that The method further comprises: Determine and compare charging details information based on the charging data received multiple times; The compared charging detail information is compared with the received charging detail information to determine target charging detail information.
13. A charging control system, characterized in that: The system comprises: A charging platform, used to implement the method according to any one of claims 1 to 8; A vehicle enterprise platform, used to implement the method as claimed in any one of claims 9 to 12; The vehicle to be charged is used to establish a connection with the charging pile and send the vehicle brand and vehicle identification to the charging platform through the charging pile; The charging pile is used to establish a connection with the vehicle to be charged, send the vehicle identification and vehicle brand sent by the vehicle to be charged to the charging platform, and be controlled to charge the vehicle to be charged.
14. A charging control device, characterized in that: The device comprises: A determination module, configured to determine a target vehicle enterprise platform according to the vehicle brand in response to receiving the vehicle brand and vehicle identification actively uploaded by the vehicle to be charged; A sending module, used for sending the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication; An authentication module, configured to perform charging platform authentication according to the vehicle identifier in response to the received authentication feedback information indicating that the vehicle enterprise platform authentication failed; The charging module is used to control the charging pile to charge the vehicle to be charged in response to the successful authentication of the charging platform.
15. A charging control device, characterized in that: The device comprises: An authentication module, used to perform charging platform authentication in response to receiving a vehicle brand and a vehicle identification actively uploaded by the vehicle to be charged; A determination module, configured to determine a target vehicle manufacturer platform according to the vehicle brand in response to a failure in authentication of the charging platform; A sending module, used for sending the vehicle identification to the target vehicle enterprise platform for vehicle enterprise platform authentication; The charging module is used to control the charging pile to charge the vehicle to be charged in response to the received authentication feedback information indicating that the vehicle enterprise platform authentication is successful.
16. A charging control device, characterized in that: The device comprises: An authentication module, configured to, in response to receiving a vehicle identification sent by a charging platform, perform vehicle enterprise platform authentication according to the vehicle identification to determine authentication feedback information; The sending module is used to send authentication feedback information to the charging platform in response to the authentication feedback information indicating that the vehicle enterprise authentication has failed, so that the charging platform can perform charging platform authentication.
17. A computer-readable storage medium storing computer program instructions, characterized in that: The computer program instructions implement the method according to any one of claims 1 to 12 when executed by a processor.
18. An electronic device, characterized in that: The device comprises: a memory for storing one or more computer program instructions; A processor, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 12.
19. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 12 is implemented.
Citation Information
Cited By
Vehicle charging control method, device, equipment, storage medium and computer program product
CN120735636A