Nothing Special   »   [go: up one dir, main page]

CN118193838A - Recommendation method and device of charging pile, electronic equipment and readable storage medium - Google Patents

Recommendation method and device of charging pile, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN118193838A
CN118193838A CN202410375739.4A CN202410375739A CN118193838A CN 118193838 A CN118193838 A CN 118193838A CN 202410375739 A CN202410375739 A CN 202410375739A CN 118193838 A CN118193838 A CN 118193838A
Authority
CN
China
Prior art keywords
charging
charging pile
information
vehicle
recommendation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410375739.4A
Other languages
Chinese (zh)
Inventor
魏建军
李志强
陈仕强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Selis Phoenix Intelligent Innovation Technology Co ltd
Original Assignee
Chongqing Selis Phoenix Intelligent Innovation Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Selis Phoenix Intelligent Innovation Technology Co ltd filed Critical Chongqing Selis Phoenix Intelligent Innovation Technology Co ltd
Priority to CN202410375739.4A priority Critical patent/CN118193838A/en
Publication of CN118193838A publication Critical patent/CN118193838A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9536Search customisation based on social or collaborative filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0206Price or cost determination based on market factors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Strategic Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • General Health & Medical Sciences (AREA)
  • Game Theory and Decision Science (AREA)
  • Primary Health Care (AREA)
  • Remote Sensing (AREA)
  • Tourism & Hospitality (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The application relates to the technical field of vehicles, and provides a recommendation method and device of a charging pile, electronic equipment and a readable storage medium. The method comprises the following steps: extracting pre-stored charging pile information in a charging pile information database; acquiring vehicle charging power of a target vehicle, and determining a charging pile with the output power of the charging pile not exceeding the vehicle charging power as a pre-recommended charging pile based on all charging pile information; acquiring vehicle position information of a target vehicle, and determining charging distances between the vehicle and each pre-recommended charging pile based on the vehicle position information and the charging position information; the recommendation scores of the corresponding pre-recommended charging piles are determined through the charging pile output power and the charging distance of the pre-recommended charging piles, a recommendation list of the charging piles is determined based on the recommendation scores, the recommendation list is sent to a user terminal, and the recommendation list comprises a plurality of pre-recommended charging piles which are arranged from high to low according to the recommendation scores. The application improves the accuracy of charging pile recommendation.

Description

Recommendation method and device of charging pile, electronic equipment and readable storage medium
Technical Field
The present application relates to the field of vehicle technologies, and in particular, to a method and apparatus for recommending a charging pile, an electronic device, and a readable storage medium.
Background
In modern society, with the popularization of electric vehicles and the enhancement of environmental awareness, the demand of charging facilities is increasing, and in order to meet the demand, the emergence of a large number of charging platforms provides more charging options for electric vehicle owners.
When the number of charging platforms is too large, the task of recommending the charging piles becomes more complex, each charging platform may have charging piles of different numbers, types and specifications, and the types and charging requirements of the electric vehicles are different. The conventional charging pile recommendation method is often used for sorting and recommending based on simple distance or price factors, but the method cannot comprehensively consider the specific requirements of the vehicle, the compatibility of the charging pile, the charging efficiency and other factors, so that the recommended charging pile may not meet the actual requirements of a vehicle owner.
Therefore, a recommendation method of the charging pile is needed to solve the problem of inaccurate recommendation of the charging pile.
Disclosure of Invention
In view of the above, the embodiments of the present application provide a method, an apparatus, an electronic device, and a readable storage medium for recommending a charging pile, so as to solve the problem of inaccurate charging pile recommendation in the prior art.
In a first aspect of the embodiment of the present application, a recommendation method for a charging pile is provided, including:
Extracting pre-stored charging pile information in a charging pile information database, wherein the charging pile information database comprises charging pile information of each charging platform, and the charging pile information comprises charging pile output power of a charging pile and charging position information of the charging pile;
Acquiring vehicle charging power of a target vehicle, and determining a charging pile with the output power of the charging pile not exceeding the vehicle charging power as a pre-recommended charging pile based on all charging pile information;
Acquiring vehicle position information of a target vehicle, and determining charging distances between the vehicle and each pre-recommended charging pile based on the vehicle position information and the charging position information;
The recommendation scores of the corresponding pre-recommended charging piles are determined through the charging pile output power and the charging distance of the pre-recommended charging piles, a recommendation list of the charging piles is determined based on the recommendation scores, the recommendation list is sent to a user terminal, and the recommendation list comprises a plurality of pre-recommended charging piles which are arranged from high to low according to the recommendation scores.
In a second aspect of the embodiment of the present application, there is provided a recommendation device for a charging pile, including:
The acquisition module is used for extracting charging pile information pre-stored in the charging pile information database, wherein the charging pile information database comprises charging pile information of each charging platform, and the charging pile information comprises charging pile output power of the charging pile and charging position information of the charging pile;
The screening module is used for acquiring the vehicle charging power of the target vehicle, and determining the charging pile with the output power of the charging pile not exceeding the vehicle charging power as a pre-recommended charging pile based on all the charging pile information;
The calculation module is used for acquiring vehicle position information of the target vehicle, and determining charging distances between the vehicle and each pre-recommended charging pile based on the vehicle position information and the charging position information;
And the execution module is used for determining the recommendation scores of the corresponding pre-recommended charging piles by determining the charging pile output power and the charging distance of each pre-recommended charging pile, determining a recommendation list of the charging piles based on the recommendation scores, and sending the recommendation list to the user terminal, wherein the recommendation list comprises a plurality of pre-recommended charging piles arranged from high to low according to the recommendation scores.
In a third aspect of the embodiments of the present application, there is provided an electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the steps of the above method when executing the computer program.
In a fourth aspect of the embodiments of the present application, there is provided a readable storage medium storing a computer program which, when executed by a processor, implements the steps of the above method.
Compared with the prior art, the embodiment of the application has the beneficial effects that: the pre-stored charging pile information is directly extracted from the charging pile information database, and because the charging pile information of a plurality of charging platforms exists in the charging pile information database, comprehensive charging service information is provided for users, users do not need to inquire the charging piles of different platforms respectively, portability of inquiring the charging pile recommendation is improved, then, in order to improve the service life of a target vehicle battery, the vehicle charging power of the target vehicle is obtained, the charging pile with the output power not exceeding the vehicle charging power is determined to be the pre-recommended charging pile, preliminary screening of the charging pile recommendation is completed, the output power of the charging pile recommended later is not greater than the vehicle charging power, loss of the vehicle battery in the charging process is reduced, vehicle position information of the target vehicle is obtained later, the distance between the target vehicle and each pre-recommended charging pile is determined based on the vehicle position information, finally, the recommendation list of the charging pile is combined, the recommendation of the charging pile is determined, the recommendation of the charging pile is sent to the user terminal, and accuracy of the charging pile recommendation is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic view of an application scenario according to an embodiment of the present application;
fig. 2 is a schematic flow chart of a recommendation method of a charging pile according to an embodiment of the present application;
fig. 3 is a schematic flow chart of a charging pile information processing according to a recommendation method of a charging pile provided by an embodiment of the present application;
fig. 4 is an application flowchart of a recommendation method of a charging pile provided by an embodiment of the present application;
Fig. 5 is a schematic diagram of a charging flow provided by the present application;
fig. 6 is a schematic structural diagram of a recommending device for a charging pile according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth such as the particular system architecture, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
Fig. 1 is a schematic view of an application scenario according to an embodiment of the present application. The application scenario may include a first terminal device 101, a second terminal device 102, and a third terminal device 103, a server 104, and a network 105.
The first terminal device 101, the second terminal device 102, and the third terminal device 103 may be hardware or software. When the first, second, and third terminal devices 101, 102, 103 are hardware, they may be various electronic devices having a display screen and supporting communication with the server 104, including but not limited to smartphones, tablets, laptop and desktop computers, etc.; when the first terminal apparatus 101, the second terminal apparatus 102, and the third terminal apparatus 103 are software, they may be installed in the electronic apparatus as described above. The first terminal device 101, the second terminal device 102, and the third terminal device 103 may be implemented as a plurality of software or software modules, or may be implemented as a single software or software module, which is not limited in this embodiment of the present application. Further, various applications, such as a data processing application, an instant messaging tool, social platform software, a search class application, a shopping class application, and the like, may be installed on the first terminal device 101, the second terminal device 102, and the third terminal device 103.
The server 104 may be a server that provides various services, for example, a background server that receives a request transmitted from a terminal device with which communication connection is established, and the background server may perform processing such as receiving and analyzing the request transmitted from the terminal device and generate a processing result. The server 104 may be a server, a server cluster formed by a plurality of servers, or a cloud computing service center, which is not limited in this embodiment of the present application.
The server 104 may be hardware or software. When the server 104 is hardware, it may be various electronic devices that provide various services to the first terminal device 101, the second terminal device 102, and the third terminal device 103. When the server 104 is software, it may be a plurality of software or software modules providing various services to the first terminal device 101, the second terminal device 102, and the third terminal device 103, or may be a single software or software module providing various services to the first terminal device 101, the second terminal device 102, and the third terminal device 103, which is not limited in this embodiment of the present application.
The network 105 may be a wired network using coaxial cable, twisted pair wire, and optical fiber connection, or may be a wireless network that can implement interconnection of various Communication devices without wiring, for example, bluetooth (Bluetooth), near Field Communication (NFC), infrared (Infrared), etc., which are not limited by the embodiment of the present application.
The user can establish a communication connection via the network 105 and the server 104 through the first terminal apparatus 101, the second terminal apparatus 102, and the third terminal apparatus 103 to receive or transmit information or the like. Specifically, the server 104 extracts the charging pile information in the pre-saved charging pile information database, then receives the vehicle charging power of the target vehicle and the vehicle position information of the target vehicle, which are sent by the first terminal device 101, the second terminal device 102 and the third terminal device 103, determines charging piles, the output power of which does not exceed the vehicle charging power, as pre-recommended charging piles based on all the charging pile information, determines charging distances between the vehicle and each pre-recommended charging pile based on the vehicle position information and the charging position information of the charging piles, determines recommendation scores corresponding to each pre-recommended charging pile by determining the charging pile output power and the charging distances of each pre-recommended charging pile, determines recommendation lists of the charging piles based on the recommendation scores, and finally sends the recommendation lists to the first terminal device 101, the second terminal device 102 and the third terminal device 103, and the user selects the charging piles by looking up the recommendation lists on the first terminal device 101, the second terminal device 102 and the third terminal device 103, thereby realizing recommendation of the charging piles saved by the server to the user.
It should be noted that the specific types, numbers and combinations of the first terminal device 101, the second terminal device 102, the third terminal device 103, the server 104 and the network 105 may be adjusted according to the actual requirements of the application scenario, which is not limited in the embodiment of the present application.
Fig. 2 is a flow chart of a recommendation method of a charging pile according to an embodiment of the present application. The recommendation method of the charging pile of fig. 2 may be performed by the terminal device or the server of fig. 1. As shown in fig. 2, the recommendation method of the charging pile includes:
S201, extracting pre-stored charging pile information in a charging pile information database, wherein the charging pile information database comprises charging pile information of each charging platform, and the charging pile information comprises charging pile output power of a charging pile and charging position information of the charging pile;
s202, acquiring the vehicle charging power of a target vehicle, and determining a charging pile with the output power of the charging pile not exceeding the vehicle charging power as a pre-recommended charging pile based on all charging pile information;
S203, acquiring vehicle position information of a target vehicle, and determining charging distances between the vehicle and each pre-recommended charging pile based on the vehicle position information and the charging position information of the charging pile;
And S204, determining recommendation scores of the corresponding pre-recommended charging piles by determining the charging pile output power and the charging distance of the pre-recommended charging piles, determining a recommendation list of the charging piles based on the recommendation scores, and sending the recommendation list to a user terminal, wherein the recommendation list comprises a plurality of pre-recommended charging piles arranged from high to low according to the recommendation scores.
Specifically, the recommending method of the charging pile is executed by a terminal device or a server, the processing platform is a big data management platform, the stored charging pile information is matched with the target vehicle according to a specific rule by storing the charging pile information, and the recommended charging pile information is sent to a user terminal, wherein the user terminal can be realized by the first terminal device 101, the second terminal device 102 and the third terminal device 103 in fig. 1.
In S201, the charging pile information pre-stored in the charging pile information database is extracted. In the step, the charging pile information data refers to a data set which is arranged by a computer and contains charging pile information of each platform, and the data set is stored in one or more files. The charging pile information is used for indicating various information of the charging pile, and is used for indicating basic data, operation strategies, geographic positions and other dimensional information of the charging pile, charging pile output power of the charging pile and charging position information of the charging pile. The charging pile output power refers to the maximum charging power which can be provided for an electric automobile by a charging facility, and is usually expressed in kilowatts (kW), the charging pile output power determines the speed of the charging pile for charging the vehicle, when the charging pile output power cannot be directly obtained, the charging pile output power is indirectly obtained by obtaining the current and the voltage of the charging pile, for example, when 220V voltage and 16A current are used, the charging pile output power=220 v×16a=3.52 kW, the charging pile output power represents the charging degree of 3.52kW per hour and represents the charging speed of 3.52kW per hour, so that the higher the voltage of the charging pile is selected, the higher the current is, and the charging speed is higher. The charging position information refers to a specific position or address of the charging pile, specifically, the charging position information includes, but is not limited to, longitude and latitude of the charging pile, and a detailed address of the charging pile, wherein the longitude and latitude can accurately position the geographic position of the charging pile, and specific values of the longitude and latitude can be obtained through a geographic information system or a global positioning system, so that a user can be helped to find and use the charging pile more conveniently; the detailed address of the charging pile refers to text description information of the position of the charging pile, including information such as street names, house numbers, intersections, buildings or landmarks, etc., so as to ensure that a user can easily locate and navigate to the charging pile.
In addition, the charging pile information further comprises region coding information, identification information and the like, wherein the region coding information is used for identifying the geographic area of the charging pile, the codes can be a series of numbers or letter combinations according to a geographic coding system, the region where the charging pile is located can be rapidly identified through the region coding information, and classification, management and query in a charging pile information database are facilitated through the region coding information. The identification information refers to the identification code of the charging pile, and different charging piles can be distinguished and identified through the identification information.
In addition, the charging pile information further comprises a charging station identifier, a charging type, a charging voltage, a charging current, a charging cost, a parking lot fee where the charging pile is located, a charging station picture and the like of the charging station. The charging station identifiers are identification information for distinguishing different charging stations, and the user can be helped to quickly identify and position a specific charging station by identifying the corresponding charging station identifiers; the charging type comprises super charging, fast charging, slow charging and the like according to charging power, and the super charging pile is divided according to actual conditions, the super charging pile is not limited in this embodiment, a large amount of electric quantity can be charged into an electric automobile in extremely short time, a faster charging experience is provided for a user, the fast charging pile generally has higher charging power, more electric quantity can be charged into the electric automobile in relatively short time, the charging power of the slow charging pile is relatively low, the charging speed is relatively low, but damage to a battery is relatively small, the user can select the type of the charging pile according to a use scene by acquiring the type of the charging pile, and the satisfaction degree of the user on the recommendation of the charging pile is improved; the charging voltage and the charging current are the voltage and the current of the charging pile, and when the charging power of the charging pile cannot be obtained, the charging power of the charging pile can be obtained by calculating the product of the charging voltage and the charging current; the charging cost is the unit price that this fills electric pile and charges, charging platform, charging power and the difference of charging time, and its charging cost usually has difference information, and the user can make the selection to the electric pile that fills of recommendation based on the charging cost, adopts more economical and efficient to use to fill electric pile service, and the parking area that fills electric pile place probably charges extra parking cost in addition, consequently fills electric pile information database and holds the expense that fills electric pile place parking area in advance, like this, when the user is looked over corresponding electric pile information, can know relevant parking cost simultaneously to make more comprehensive and economical selection that charges.
At S202, the vehicle charging power of the target vehicle is acquired, and the charging pile whose charging pile output power does not exceed the vehicle charging power is determined as the pre-recommended charging pile based on all the charging pile information. Specifically, the vehicle charging power refers to the maximum input power supported by the vehicle during charging, the vehicle battery parameter data generally determine that parameters of the vehicle battery, such as battery capacity, voltage, charging current and the like, can directly influence the magnitude of the charging power, and the battery parameters of electric vehicles of different vehicle types and configurations may be different, so that the supported charging power also has different values, a charging pile with output power matched with the vehicle charging power is selected, so that the charging process can be ensured to be efficient and safe, when the output power of the charging pile is too low, the charging speed of the vehicle can be relatively low, and if the output power of the charging pile is too high, damage can be caused to the vehicle battery, in order to recommend the matched charging pile to a user under the condition of prolonging the life cycle of the vehicle battery, the charging pile with output power not exceeding the vehicle charging power is determined as a pre-recommended charging pile based on all charging pile information, specifically, if the result is smaller than 0, the charging pile with output power of the vehicle charging pile is filtered, the result is retained to be greater than or equal to 0, and further loss of the vehicle battery is reduced in the life cycle of the vehicle battery is prolonged.
The method for obtaining the vehicle charging power of the target vehicle may be that the vehicle charging power of the marker is directly obtained based on the vehicle model by obtaining the vehicle model of the corresponding target vehicle, and when the vehicle charging power cannot be directly obtained, the voltage and the current value of the corresponding vehicle model of the target vehicle are obtained, and the vehicle charging power is obtained by multiplying the voltage and the current value.
And determining the charging piles with the output power not exceeding the vehicle charging power as pre-recommended charging piles based on all the charging pile information, primarily screening the charging piles, and prolonging the life cycle of the battery in the target vehicle by not exceeding the maximum value of the vehicle type corresponding to the target vehicle.
At S203, vehicle position information of the target vehicle is acquired, and a charging distance between the vehicle and each of the pre-recommended charging piles is determined based on the vehicle position information and the charging position information. Specifically, the vehicle position information of the target vehicle is the current position of the target vehicle, and the acquiring manner includes, but is not limited to, utilizing a satellite positioning function of the vehicle, a vehicle-mounted navigation system, a smart phone application connected with the vehicle, and the like.
The vehicle position information can be longitude and latitude coordinates, the charging distance obtaining mode can be realized based on the longitude and latitude coordinates of the target vehicle and the longitude and latitude coordinates of the pre-recommended charging piles, for example, an existing map supply interface is called, the longitude and latitude of the target vehicle and the longitude and latitude of the pre-recommended charging piles are input into the existing map supply interface, the charging distance obtained through calculation from the map supply interface is obtained, and the driving distance of the target vehicle to the corresponding pre-recommended charging piles can be directly obtained without complex geographic calculation, so that the calculation efficiency is improved, and the accuracy of the calculation result can be ensured.
The mode of acquiring the charging distance is directly carried into a distance formula from the vehicle to the charging pile for calculation, and the distance formula from the vehicle to the charging pile is as follows:
d=(R×arccos(sin(lat1)×sin(lat2)+
cos(lat1)×cos(lat2)×cos(lon1-lon2)))÷1000;
Wherein d refers to the charging distance; lat1 and lat2 refer to the latitude of the pre-recommended charging pile and the latitude of the target vehicle respectively; lon1 and lon2 refer to the longitude of the pre-recommended charging pile and the longitude of the target vehicle respectively, namely, the longitude and latitude coordinates of the pre-recommended charging pile are (lat 1, lon 1), and the longitude and latitude coordinates of the target vehicle are (lat 2, lon 2); r refers to the earth radius.
The charging distance is obtained by directly using the distance formula from the vehicle to the charging pile, external resources are not required to be additionally used, the information safety is improved, the corresponding charging distance can be obtained quickly by directly calculating, the time required for recommending the charging pile to the user is reduced, and the satisfaction degree of the user to the recommendation of the charging pile is further improved.
In S204, determining a recommendation score of each pre-recommended charging pile by determining a charging pile output power and a charging distance of each pre-recommended charging pile, determining a recommendation list of the charging pile based on the recommendation score, and transmitting the recommendation list to the user terminal, wherein the recommendation list comprises a plurality of pre-recommended charging piles arranged from high to low according to the recommendation score. Specifically, the recommendation score is used for evaluating the matching degree of each pre-recommended charging pile, and is determined based on the charging pile output power and the charging distance of each pre-recommended charging pile, so that convenience and high efficiency charging pile recommendation are provided for users. The recommendation list comprises a plurality of pieces of pre-recommended charging pile information after being sequenced, the recommendation list is sent to the user terminal, the user can directly check the charging pile information of the recommendation list of the user terminal, proper selection is made on the recommended charging piles, and charging experience and satisfaction of the user are improved.
According to the technical scheme provided by the embodiment of the application, the pre-stored charging pile information is extracted from the charging pile information database, and because the charging database contains the charging pile information of a plurality of charging platforms, comprehensive charging service information can be provided for users without the need of the users to respectively inquire the charging piles of different platforms, so that the convenience of inquiring the recommendation of the charging piles is improved. And then, in order to improve the service life of the target vehicle battery, acquiring the charging power of the target vehicle, taking the charging pile with the output power of the charging pile not exceeding the charging power of the vehicle as a pre-recommended charging pile, completing the primary screening recommended by the charging pile, enabling the output power of the recommended charging pile to be not greater than the charging power of the vehicle, reducing the loss of the vehicle battery in the charging process, then, acquiring the position information of the target vehicle, determining the distance between the target vehicle and each pre-recommended charging pile according to the vehicle position information, scoring the pre-recommended charging pile in combination with the output power of the charging pile and the charging distance, determining the matching degree of each charging pile and the target vehicle through the charging score, further determining a recommendation list of the charging pile, and sending the list to a user terminal, so that the user can select the recommended charging pile according to the charging pile information of the recommendation list of the user terminal, thereby realizing the recommendation of the charging pile and improving the recommendation accuracy of the charging pile.
Fig. 3 is a schematic flow chart of a charging pile information processing according to a recommendation method of a charging pile provided by an embodiment of the present application. As shown in fig. 3, before extracting the pre-saved charging pile information in the charging pile information database, further includes:
acquiring charging pile information corresponding to each charging platform, and storing the charging pile information in a charging pile information database;
When the added information of the corresponding charging platform is received through the storage interface, extracting charging pile information in the added information, and storing the extracted charging pile information into a charging pile information database;
when modification information corresponding to the charging platform is received through the modification interface, extracting charging pile information in the modification information, and replacing the charging pile information to charging pile information corresponding to a charging pile information database;
When the deleting interface receives deleting information of the corresponding charging platform, marking the corresponding charging pile information in the charging pile information database as a disabled state based on charging pile information indicated by the deleting information;
and when the activity information corresponding to the charging platform is received, the activity information is sent to the user terminal.
Specifically, when the execution main body of the recommendation method of the charging pile is a big data management platform, the big data management platform provides a set of interfaces for saving, modifying and deleting to be exposed to the corresponding charging platform, the saving interface is a specially designed application programming interface (Application Programming Interface, API) endpoint, the charging platform is allowed to send new charging pile information to the charging pile information database system, the charging pile information database system is responsible for receiving, verifying and processing the information, the charging pile information can be ensured to be correctly and safely stored in the charging pile information database, and when the charging platform is newly added with the charging pile, the saving interface is called to push the data of the specific charging pile information to the big data platform, and the big data platform saves the information in the charging pile information database.
The modification interface is an API endpoint for processing the update of the charging pile information, and when the charging pile information of the charging platform changes, the charging platform can call the interface to push the latest charging pile information to the big data platform, so that the big data platform can update records in the charging pile information database, and the accuracy and the instantaneity of the information are ensured.
The deleting interface is an API endpoint designed for removing charging pile information, receives a deleting request from the charging platform, marks corresponding charging pile information in the charging pile information database as a disabled state after verifying the validity of the request, and prevents a user from finding that the charging pile is not available after the user reaches a destination.
The activity information refers to information of preferential activities of each charging platform for charging the charging piles, when a certain charging platform needs to do preferential activities, the activity information is pushed to the big data platform, the big data platform pushes the preferential activities on the application program of the corresponding user terminal, or each charging station belonging to the lower side of the charging platform on the application program of the user terminal is displayed, so that a user can participate in the preferential activities conveniently, and more convenient and economical charging service experience is provided.
According to the technical scheme provided by the embodiment of the application, the charging pile information is updated through the corresponding storage interface, the modification interface and the deletion interface, so that comprehensive, safe and efficient information management of the charging pile information is realized, the information in the charging pile information database is ensured to be consistent with the actual situation, and more accurate charging pile recommendation service is provided for users.
In some embodiments, the charging pile information further includes region code information corresponding to the charging pile,
Acquiring vehicle charging power of a target vehicle, determining a charging pile with the charging pile output power not exceeding the vehicle charging power as a pre-recommended charging pile based on all charging pile information, including:
acquiring vehicle position information of a target vehicle, and determining region coding information of a corresponding position of the target vehicle based on the vehicle position information;
And acquiring the vehicle charging power of the target vehicle, and determining a charging pile with the region coding information, wherein the output power of the charging pile in the charging pile does not exceed the vehicle charging power, as a pre-recommended charging pile based on the region coding information.
Specifically, the region code information for determining the corresponding position of the target vehicle based on the vehicle position information may be determined by a mapping relationship between the position and the region code information, which represents the geographic area in which the target vehicle is located.
According to the technical scheme provided by the embodiment of the application, the area code information of the corresponding position of the target vehicle is determined by acquiring the vehicle position information of the target vehicle and the mapping relation between the vehicle position and the area code information, then the vehicle charging power of the target vehicle is acquired, the charging pile is primarily screened, the charging pile with the same area code as the area code of the place where the target vehicle is located is screened out, then the charging pile is screened by the vehicle charging power and the charging pile output power, the charging pile with the charging pile output power not exceeding the vehicle charging power is determined as the pre-recommended charging pile, the acquisition of the information quantity of the charging pile is reduced, the calculation amount of the charging pile information processing is reduced, the recommending speed of the charging pile recommendation is further improved, and the user experience is improved.
In some embodiments, determining a recommendation score corresponding to each pre-recommended charging peg by determining a charging peg output power and a charging distance of each pre-recommended charging peg, determining a recommendation list of charging pegs based on the recommendation scores, and transmitting the recommendation list to the user terminal includes:
Determining a distance weight of a charging weight and a charging distance of the charging pile output power, carrying out weighted summation on the charging pile output power and the charging distance based on the charging weight and the distance weight, and determining a recommendation score of each pre-recommended charging pile;
and sequencing the pre-recommended charging piles based on the recommendation scores to obtain a recommendation list of the pre-recommended charging piles arranged according to the recommendation scores from high to low, and sending the recommendation list to the user terminal.
In particular, the charging weight represents the importance of the output power of the charging pile in the recommendation score, and if it is desired to recommend a charging pile with a faster charging speed, a higher weight may be given to the output power. The distance weight represents the importance of the charging distance in the recommendation score. If it is desired to recommend charging piles closer in distance, the charging distance may be given a higher weight. The recommendation score is used for reflecting the recommendation degree of the charging pile, and a specific formula can be as follows: recommended score= (charging pile output power x output power weight) + (1/charging distance x charging distance weight). The actual output power value of the charging pile can be directly used, the reciprocal of the charging distance is used for converting the distance into a factor of positive correlation, and the closer the distance is, the higher the score should be, in practical application, in order to avoid the abnormal high score caused by the very small charging distance, the normalization processing can be performed on the charging distance or a minimum distance threshold can be set.
According to the technical scheme provided by the embodiment of the application, the charging weight of the output power of the charging pile and the distance weight of the charging distance are determined, the output power of the charging pile and the charging distance are weighted and summed based on the charging weight and the distance weight, the recommendation score of each pre-recommended charging pile is determined, then the pre-recommended charging piles are ranked based on the recommendation score, a recommendation list of the pre-recommended charging piles which are ranked from high to low according to the recommendation score is obtained, the recommendation list is sent to the user terminal, the user can check the recommendation list of the user terminal, and the charging piles in the recommendation list are selected based on the charging pile information displayed in the recommendation list. By comprehensively considering the output power and the charging distance of the charging pile, efficient and convenient charging pile recommendation is provided for users.
Based on the above embodiments, fig. 4 is an application flowchart of a recommendation method for a charging pile according to an embodiment of the present application. As shown in fig. 4, the recommendation method includes:
The user uses the mobile phone number to register and log in the vehicle owner application program provided by the host factory corresponding to the target vehicle.
The vehicle owner application program calls a cloud interface and transmits the cloud interface to the mobile phone number of the current user, the cloud searches the purchase record of the vehicle through the mobile phone number, the people and vehicles are bound, the user checks the charging pile information of each charging platform through the vehicle owner application program, the user selects and matches the charging pile corresponding to the vehicle model purchased by the user, the vehicle owner application program calls the charging pile information queried by the big data management platform and transmits the charging pile information to be matched with the vehicle model, the big data management platform obtains the vehicle information of the user, such as voltage and current value, the vehicle charging power is obtained through multiplication of the two information, the vehicle model directly marks the charging power for direct use, then the big data management platform calculates the region coding information of the current target vehicle location according to the longitude and latitude of the vehicle, then the charging pile information of the current region is obtained through the current region coding information, obtaining the power of the charging pile, subtracting the charging power from the vehicle charging power of the target vehicle, filtering if the result is smaller than 0, retaining if the result is larger than or equal to 0, if the result is positive and is close to 0, indicating that the charging pile is the best match, determining the charging pile with the output power of the charging pile which is larger than 0 and is filtered out and the output power of the charging pile does not exceed the vehicle charging power as a pre-recommended charging pile, calculating the distance according to the longitude and latitude of the target vehicle and the position of the charging pile, determining the distance weight of the charging weight and the charging distance of the output power of the charging pile, weighting and summing the output power of the charging pile and the charging distance based on the charging weight and the distance weight, determining the recommendation score of each pre-recommended charging pile, sequencing each pre-recommended charging pile based on the recommendation score, obtaining a recommendation list of the pre-recommended charging piles which are arrayed from high to low according to the recommendation score, and returning a recommendation list to indicate an owner application program of the user terminal, and displaying the charging pile information to the user for the user to select.
In some embodiments, determining a recommendation score corresponding to each pre-recommended charging peg by determining a charging peg output power and a charging distance of each pre-recommended charging peg, determining a recommendation list of charging pegs based on the recommendation scores, and transmitting the recommendation list to the user terminal includes:
Acquiring current electric quantity data of a target vehicle, and determining the estimated charging time of the target vehicle based on the vehicle charging power and the output power of each charging pile;
determining the estimated running time of the target vehicle to each corresponding pre-recommended charging pile based on the charging distance;
and adding the predicted charging time and the predicted driving time corresponding to each charging pile to obtain the predicted total time, arranging each pre-recommended charging pile according to the predicted total time from low to high to obtain a recommendation list, and transmitting the recommendation list to the user terminal.
Specifically, the current electric quantity data of the target vehicle is the battery capacity and the battery residual electric quantity, and the predicted charging time can be calculated based on a charging time length formula, wherein the charging time length formula is as follows: charge duration = battery capacity x (upper charge limit-battery remaining amount)/charging pile output power. The estimated travel time is the distance divided speed, and when the charging distance is calculated by longitude and latitude, the estimated travel time is expressed as follows:
T=((R×arccos(sin(lat1)×sin(lat2)+
cos(lat1)×cos(lat2)×cos(lon1-lon2)))÷1000÷v)×60;
Wherein T refers to the estimated travel time in minutes; lat1 and lat2 refer to the latitude of the pre-recommended charging pile and the latitude of the target vehicle respectively; lon1 and lon2 refer to the longitude of the pre-recommended charging pile and the longitude of the target vehicle respectively, namely, the longitude and latitude coordinates of the pre-recommended charging pile are (lat 1, lon 1), and the longitude and latitude coordinates of the target vehicle are (lat 2, lon 2); r refers to the earth radius; v refers to vehicle speed in kilometers per hour.
When the charging distance is obtained by inputting the longitude and latitude of the target vehicle and the longitude and latitude of the pre-recommended charging pile into the existing map supply interface, and the charging distance calculated by the map supply interface is obtained, the estimated running time formula is as follows:
T=(d÷1000÷v)×60;
Wherein T refers to the estimated travel time in minutes; d refers to a charging distance in kilometers; v refers to vehicle speed in kilometers per hour.
According to the technical scheme provided by the embodiment of the application, the current electric quantity data of the target vehicle is obtained, the estimated charging time of the target vehicle is obtained through calculation, then the charging distance is determined to reach the estimated driving time of each pre-recommended charging pile, in order to recommend the charging pile with the shortest estimated total time to a user, the estimated charging time and the estimated driving time corresponding to each charging pile are added to obtain the estimated total time, the pre-recommended charging piles are arranged according to the estimated total time from low to high to obtain a recommendation list, and the recommendation list is sent to the user terminal, so that the user can directly select the charging pile with the shortest charging time based on recommendation, the electric quantity anxiety of the user on the vehicle is reduced, and the experience of the user on the recommendation of the charging pile is improved.
Further, in some embodiments, determining an estimated travel time for the target vehicle to reach the corresponding respective pre-recommended charging piles based on the charging distance includes:
Acquiring the real-time speed of the target vehicle, and when the real-time speed is greater than or equal to a preset speed threshold value, predicting the running time according to a first predicted running time calculation formula, wherein the first predicted running time calculation formula is as follows:
T=d÷ve;
Wherein T refers to the expected driving time, d refers to the charging distance, and v e refers to the real-time speed;
when the real-time speed is smaller than the preset speed threshold, the expected running speed of the target vehicle is obtained, the expected running time is calculated according to a second expected running time calculation formula, and the second expected running time calculation formula is as follows:
T=d÷vr;
Where T denotes an estimated travel time, d denotes a charging distance, and v r denotes a desired travel speed.
Specifically, the real-time speed of the vehicle being lower than the preset speed threshold value indicates that the vehicle is in an abnormal driving state, such as a parking state or an idle state, and the driving speed of the target vehicle at this time is low, and the accurate predicted driving time cannot be determined according to the current speed. The setting of the preset speed threshold is set according to the actual situation, for example, 10 km/h, which is not limited in this embodiment, and when the real-time speed of the target vehicle is less than the preset speed threshold, the estimated running speed is calculated from the expected running speed. The expected running speed may be determined according to the road speed limit or the current traffic speed of the road, which is not limited in this embodiment, and may be obtained according to practical situations, for example, the current target vehicle is in a stationary state, the preset speed threshold is 10 km/h, the expected running speed is 50 km/h, and when the charging distance is 5 km, the expected running time is 10 minutes.
According to the technical scheme provided by the embodiment of the application, the real-time speed of the target vehicle is obtained, when the real-time speed is greater than or equal to the preset speed threshold, the target vehicle can be judged to be in a normal running state, the quotient of the charging distance and the real-time speed is taken as the estimated running time of the target vehicle to reach the corresponding pre-recommended charging piles, when the real-time speed is smaller than the preset speed threshold, the target vehicle can be judged to be in an abnormal running state, the expected running speed of the target vehicle is obtained, the quotient of the charging distance and the expected running speed is taken as the estimated running time, the estimated time deviation caused by data errors is avoided, the more accurate estimated running time is provided, the accuracy of the charging pile recommendation is further improved, and more reasonable charging pile recommendation is provided for users.
According to the above embodiment, the application scenario of the present application is as follows:
The user logs in the vehicle owner application program, and the vehicle owner application program can acquire the human-vehicle binding relation record according to the current vehicle identification code (Vehicle Identification Number, vin) or the current user mobile phone number, so as to acquire the vehicle vin code and transmit the vehicle vin code into the big data management platform. The method comprises the steps that a big data management platform obtains current position information reported by a current vehicle according to a vehicle vin code, then the big data platform obtains battery data of a target vehicle, such as 60KWH of the maximum capacity of the vehicle, and 20% of the current vehicle still has residual electric quantity, so that 60KWH× (1-0.2) =48 KWH is needed to be charged, then a pre-recommended charging pile is obtained, the charging time needed to charge 48KWH is calculated according to the charging power of the charging pile, the charging distance between the pre-recommended charging pile and the target vehicle is calculated according to the longitude and latitude of the vehicle, the current speed information of the vehicle is obtained, when the target vehicle is in a static state, 50 km per hour can be defaulted, the charging pile is 5 km away from the charging pile, the estimated running time of the target vehicle to the charging pile is 10 minutes, the estimated total time is obtained by adding the estimated charging time corresponding to each charging pile, the estimated charging pile is arranged according to the estimated total time according to the estimated time in a sequence from low to high, the recommended list is sent to a user terminal, and the user is enabled to check charging pile information of an application program to complete charging pile recommendation to a user.
In addition, in some embodiments, the charging pile information further includes identification information corresponding to the charging piles, and after determining a recommendation score corresponding to each pre-recommended charging pile by determining a charging pile output power and a charging distance of each pre-recommended charging pile, determining a recommendation list of the charging piles based on the recommendation score, and transmitting the recommendation list to the user terminal, the method further includes:
when receiving identification information corresponding to the charging pile sent by the user terminal;
Determining a corresponding charging platform based on the identification information, acquiring vehicle charging data information of the target vehicle, and transmitting the vehicle charging data information and the identification information to the corresponding charging platform, so that the charging platform generates a corresponding charging order based on the vehicle charging data information and the identification information and transmits a charging instruction to a corresponding charging pile to control the charging pile to execute a charging task for the target vehicle;
And when receiving the charging cost information of the corresponding charging platform, sending the charging cost information to the user terminal so as to enable the user terminal to execute the corresponding payment task.
Specifically, the identification information corresponding to the charging pile is the unique identification of the charging pile, and the specific charging pile and the charging platform corresponding to the charging pile are further determined by acquiring the identification information of the charging pile. The method for obtaining the identification information corresponding to the charging pile by the user terminal can be that two-dimensional code information of the charging pile is identified, the two-dimensional code information comprises a code of a charging platform and a unique code of the charging pile, the two-dimensional code information is used as the identification information of the charging pile, and the charging platform and the charging pile are determined. The vehicle charging data information is the current electric quantity of the vehicle, the vehicle vin code and the user identity information, and the user identity information comprises the current mobile phone number or the identity card number and is used for verifying the identity of the user and improving the charging safety. The charge order indicates order information corresponding to the charge stake for charging, including, but not limited to, vehicle vin code, vehicle model, user phone number, charge order generation start time, charge end time, order number, charge stake code, from which vehicle host factory application, current vehicle charge, etc. After the charging is completed, the charging platform receives a signal for ending the charging of the charging pile, updates the charging ending time of the charging order, calculates the charging unit price and the charging duration of the current vehicle charging pile to calculate the charging cost, and sends the charging cost to the big data management platform. And the big data management platform sends the charging expense information to the user terminal to remind the user to execute the corresponding payment task.
According to the technical scheme provided by the embodiment of the application, after the identification information corresponding to the charging pile sent by the user terminal is received, the corresponding charging platform is determined based on the identification information, the vehicle charging data information of the target vehicle is obtained, the vehicle charging data information and the identification information are sent to the corresponding charging platform, so that the charging platform generates a corresponding charging order based on the vehicle charging data information and the identification information, and then a charging instruction is sent to the corresponding charging pile, the charging pile is controlled to execute a charging task for the target vehicle, after the target vehicle is charged, the charging platform receives a signal that the charging pile finishes charging, the charging ending time of the charging order is updated, the charging unit price and the charging duration of the current vehicle charging pile are calculated, the charging cost is sent to the big data management platform, and when the big data management platform receives the charging cost information of the corresponding charging platform, the charging cost information is sent to the user terminal, so that a user can execute a corresponding payment task based on the charging cost of the user terminal. Through big data platform to charging platform's integration, and then realized that the user is from looking for charging stake, carry out the vehicle and charge the integration flow of paying, need not charging platform respectively corresponding application and operate, simplified the flow of charging, improved user's experience of charging.
Fig. 5 is a schematic diagram of a charging process provided by the present application, as shown in fig. 5, the charging process includes:
1. Each charging platform generates a unique two-dimensional code for different charging piles, and the two-dimensional code information comprises codes of the charging platform and unique codes of the charging piles.
2. After a user inserts a charging gun of a charging pile into a charging hole of a target vehicle, a vehicle main application program is used for scanning two-dimensional code information, and codes of a charging platform and unique codes of the charging pile are identified.
3. The big data platform will call which charging platform address should be called according to the charging platform code.
4. And the big data management platform gives the vehicle vin code, the current mobile phone number or the identity card number of the user, the code of the charging pile and the current electric quantity of the vehicle to the charging platform.
5. The charging platform receives the charging request of the big data management platform and generates an order, such as a vehicle vin code, a vehicle model, a mobile phone number, charging order generation start time, charging end time, order number, charging pile code, which vehicle owner application program, the current electric quantity of the vehicle and the like, generates the order, and the charging platform sends an instruction to the charging pile to start charging.
6. When the user finishes charging, the charging platform receives a signal for ending the charging of the charging pile, updates the charging ending time of the charging order, calculates the charging unit price and the charging duration of the current vehicle charging pile, and calculates the charging cost.
7. Pushing the charge to the big data management platform.
8. And the big data management platform pushes the order information to an owner application program on the user terminal to remind the user of the amount required to be paid, and the user finishes the charging after the payment is completed.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present application.
Any combination of the above optional solutions may be adopted to form an optional embodiment of the present application, which is not described herein.
The following are examples of the apparatus of the present application that may be used to perform the method embodiments of the present application. For details not disclosed in the embodiments of the apparatus of the present application, please refer to the embodiments of the method of the present application.
Fig. 6 is a schematic structural diagram of a recommending device for a charging pile according to an embodiment of the present application. As shown in fig. 6, the recommendation device for the charging pile includes:
the obtaining module 601 is configured to extract charging pile information pre-stored in a charging pile information database, where the charging pile information database includes charging pile information of each charging platform, and the charging pile information includes charging pile output power of a charging pile and charging position information of the charging pile;
The screening module 602 is configured to obtain a vehicle charging power of the target vehicle, and determine, based on all charging pile information, a charging pile with an output power of the charging pile not exceeding the vehicle charging power as a pre-recommended charging pile;
A calculating module 603, configured to obtain vehicle position information of a target vehicle, and determine a charging distance between the vehicle and each pre-recommended charging pile based on the vehicle position information and the charging position information;
And the execution module 604 is configured to determine a recommendation score of each pre-recommended charging pile by determining the charging pile output power and the charging distance of each pre-recommended charging pile, determine a recommendation list of the charging piles based on the recommendation scores, and send the recommendation list to the user terminal, where the recommendation list includes a plurality of pre-recommended charging piles arranged from high to low according to the recommendation scores.
In some embodiments, the acquiring module further includes an information storage module, where the information storage module is specifically configured to acquire charging pile information corresponding to each charging platform, and store the charging pile information in a charging pile information database; when the added information of the corresponding charging platform is received through the storage interface, extracting charging pile information in the added information, and storing the extracted charging pile information into a charging pile information database; when modification information corresponding to the charging platform is received through the modification interface, extracting charging pile information in the modification information, and replacing the charging pile information to charging pile information corresponding to a charging pile information database; when the deleting interface receives deleting information of the corresponding charging platform, marking the corresponding charging pile information in the charging pile information database as a disabled state based on charging pile information indicated by the deleting information; and when the activity information corresponding to the charging platform is received, the activity information is sent to the user terminal.
In some embodiments, the charging pile information further includes region code information corresponding to the charging pile, and the screening module is specifically configured to obtain vehicle position information of the target vehicle, and determine the region code information of the position corresponding to the target vehicle based on the vehicle position information; and acquiring the vehicle charging power of the target vehicle, and determining a charging pile with the region coding information, wherein the output power of the charging pile in the charging pile does not exceed the vehicle charging power, as a pre-recommended charging pile based on the region coding information.
In some embodiments, the execution module is specifically configured to determine a distance weight of a charging weight and a charging distance of the charging pile output power, and determine a recommendation score of each pre-recommended charging pile by performing weighted summation on the charging pile output power and the charging distance based on the charging weight and the distance weight; and sequencing the pre-recommended charging piles based on the recommendation scores to obtain a recommendation list of the pre-recommended charging piles arranged according to the recommendation scores from high to low, and sending the recommendation list to the user terminal.
In some embodiments, the execution module is specifically further configured to obtain current electric quantity data of the target vehicle, and determine an estimated charging time of the target vehicle based on the vehicle charging power and the output power of each charging pile; determining the estimated running time of the target vehicle to each corresponding pre-recommended charging pile based on the charging distance; and adding the predicted charging time and the predicted driving time corresponding to each charging pile to obtain the predicted total time, arranging each pre-recommended charging pile according to the predicted total time from low to high to obtain a recommendation list, and transmitting the recommendation list to the user terminal.
In addition, in some embodiments, the execution module is specifically configured to obtain a real-time speed of the target vehicle, and when the real-time speed is greater than or equal to a preset speed threshold, predict the driving time according to a first predicted driving time calculation formula, where the first predicted driving time calculation formula is as follows:
T=d÷ve;
Wherein T refers to the expected driving time, d refers to the charging distance, and v e refers to the real-time speed;
when the real-time speed is smaller than the preset speed threshold, the expected running speed of the target vehicle is obtained, and according to a second expected running time calculation formula, the second expected running time calculation formula is as follows:
T=d÷vr;
Where T denotes an estimated travel time, d denotes a charging distance, and v r denotes a desired travel speed.
In some embodiments, the charging pile information further includes identification information corresponding to the charging pile, and the execution module further includes a charging module, where the charging module is specifically configured to receive the identification information corresponding to the charging pile sent by the user terminal; determining a corresponding charging platform based on the identification information, acquiring vehicle charging data information of the target vehicle, and transmitting the vehicle charging data information and the identification information to the corresponding charging platform, so that the charging platform generates a corresponding charging order based on the vehicle charging data information and the identification information and transmits a charging instruction to a corresponding charging pile to control the charging pile to execute a charging task for the target vehicle; and when receiving the charging cost information of the corresponding charging platform, sending the charging cost information to the user terminal so as to enable the user terminal to execute the corresponding payment task.
Fig. 7 is a schematic diagram of an electronic device according to an embodiment of the present application. As shown in fig. 7, the electronic device 7 of this embodiment includes: a processor 701, a memory 702 and a computer program 703 stored in the memory 702 and executable on the processor 701. The steps of the various method embodiments described above are implemented by the processor 701 when executing the computer program 703. Or the processor 701, when executing the computer program 703, performs the functions of the modules/units in the various device embodiments described above.
The electronic device 7 may be a desktop computer, a notebook computer, a palm computer, a cloud server, or the like. The electronic device 7 may include, but is not limited to, a processor 701 and a memory 702. It will be appreciated by those skilled in the art that fig. 7 is merely an example of the electronic device 7 and is not limiting of the electronic device 7 and may include more or fewer components than shown, or different components.
The Processor 701 may be a central processing unit (Central Processing Unit, CPU) or other general purpose Processor, digital signal Processor (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), field-Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like.
The memory 702 may be an internal storage unit of the electronic device 7, for example, a hard disk or a memory of the electronic device 7. The memory 702 may also be an external storage device of the electronic device 7, such as a plug-in hard disk, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD) or the like, which are provided on the electronic device 7. The memory 702 may also include both internal storage units and external storage devices of the electronic device 7. The memory 702 is used to store computer programs and other programs and data required by the electronic device.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit.
The integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a readable storage medium (e.g., a computer readable storage medium). Based on such understanding, the present application may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, and the computer program may be stored in a computer readable storage medium, where the computer program, when executed by a processor, may implement the steps of each of the method embodiments described above. The computer program may comprise computer program code, which may be in source code form, object code form, executable file or in some intermediate form, etc. The computer readable storage medium may include: any entity or device capable of carrying computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth.
The above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application.

Claims (10)

1. A recommendation method of a charging pile, comprising:
Extracting pre-stored charging pile information in a charging pile information database, wherein the charging pile information database comprises charging pile information of each charging platform, and the charging pile information comprises charging pile output power of a charging pile and charging position information of the charging pile;
acquiring vehicle charging power of a target vehicle, and determining the charging pile with the output power of the charging pile not exceeding the vehicle charging power as a pre-recommended charging pile based on all the charging pile information;
Acquiring vehicle position information of the target vehicle, and determining charging distances between the vehicle and each pre-recommended charging pile based on the vehicle position information and the charging position information;
Determining a recommendation score of each pre-recommended charging pile by determining the output power of the charging pile of each pre-recommended charging pile and the charging distance, determining a recommendation list of the charging piles based on the recommendation scores, and sending the recommendation list to a user terminal, wherein the recommendation list comprises a plurality of the pre-recommended charging piles which are arranged from high to low according to the recommendation scores.
2. The recommendation method of a charging pile according to claim 1, further comprising, before extracting the charging pile information pre-stored in the charging pile information database:
obtaining charging pile information corresponding to each charging platform, and storing the charging pile information in a charging pile information database;
when receiving the adding information corresponding to the charging platform through a storage interface, extracting the charging pile information in the adding information, and storing the extracted charging pile information into the charging pile information database;
When modification information corresponding to the charging platform is received through a modification interface, extracting the charging pile information in the modification information, and replacing the charging pile information to charging pile information corresponding to the charging pile information database;
When deletion information corresponding to the charging platform is received through a deletion interface, marking corresponding charging pile information in the charging pile information database as a disabled state based on the charging pile information indicated by the deletion information;
and when the activity information corresponding to the charging platform is received, the activity information is sent to the user terminal.
3. The recommendation method of a charging pile according to claim 1, wherein the charging pile information further comprises region code information corresponding to the charging pile,
The obtaining the vehicle charging power of the target vehicle, determining the charging pile with the charging pile output power not exceeding the vehicle charging power as a pre-recommended charging pile based on all the charging pile information, includes:
Acquiring vehicle position information of a target vehicle, and determining region coding information of a corresponding position of the target vehicle based on the vehicle position information;
and acquiring the vehicle charging power of the target vehicle, and determining the charging pile with the region coding information, wherein the output power of the charging pile does not exceed the vehicle charging power in the charging pile based on the region coding information, as a pre-recommended charging pile.
4. The recommendation method of a charging pile according to claim 1, wherein determining a recommendation score for each pre-recommended charging pile by determining the charging pile output power and the charging distance of each pre-recommended charging pile, determining a recommendation list of the charging pile based on the recommendation score, and transmitting the recommendation list to a user terminal comprises:
determining a distance weight of the charging pile output power and the charging distance, and carrying out weighted summation on the charging pile output power and the charging distance based on the charging weight and the distance weight to determine a recommendation score of each pre-recommended charging pile;
and sequencing the pre-recommended charging piles based on the recommendation scores to obtain a recommendation list of the pre-recommended charging piles which are ranked from high to low according to the recommendation scores, and sending the recommendation list to a user terminal.
5. The recommendation method of a charging pile according to claim 1, wherein determining a recommendation score for each pre-recommended charging pile by determining the charging pile output power and the charging distance of each pre-recommended charging pile, determining a recommendation list of the charging pile based on the recommendation score, and transmitting the recommendation list to a user terminal comprises:
Acquiring current electric quantity data of the target vehicle, and determining the estimated charging time of the target vehicle based on the vehicle charging power and the output power of each charging pile;
determining the estimated running time of the target vehicle to the corresponding pre-recommended charging piles based on the charging distance;
and adding the predicted charging time and the predicted running time corresponding to each charging pile to obtain a predicted total time, arranging each pre-recommended charging pile according to the predicted total time from low to high to obtain a recommendation list, and sending the recommendation list to a user terminal.
6. The recommendation method of a charging stake according to claim 5, wherein the determining an estimated travel time for the target vehicle to reach each of the pre-recommended charging stake based on the charging distance includes:
Acquiring the real-time speed of the target vehicle, and when the real-time speed is greater than or equal to a preset speed threshold value, calculating the estimated running time according to a first estimated running time calculation formula, wherein the first estimated running time calculation formula is as follows:
T=d÷ve;
Wherein T refers to the expected driving time, d refers to the charging distance, and v e refers to the real-time speed;
When the real-time speed is smaller than the preset speed threshold, acquiring the expected running speed of the target vehicle, and according to a second expected running time calculation formula, the expected running time is calculated according to the second expected running time calculation formula as follows:
T=d÷vr;
Where T denotes an estimated travel time, d denotes a charging distance, and v r denotes a desired travel speed.
7. The recommendation method for a charging pile according to any one of claims 1 to 6, wherein the charging pile information further comprises identification information corresponding to the charging pile,
After determining a recommendation score of each pre-recommended charging pile by determining the charging pile output power and the charging distance of each pre-recommended charging pile, determining a recommendation list of the charging pile based on the recommendation score, and transmitting the recommendation list to a user terminal, the method further comprises:
when the identification information corresponding to the charging pile sent by the user terminal is received;
Determining a corresponding charging platform based on the identification information, acquiring vehicle charging data information of a target vehicle, and sending the vehicle charging data information and the identification information to the corresponding charging platform, so that the charging platform sends a charging instruction to a corresponding charging pile based on the vehicle charging data information and the identification information to control the charging pile to execute a charging task for the target vehicle;
And when receiving the charging expense information corresponding to the charging platform, sending the charging expense information to the user terminal so as to enable the user terminal to execute a corresponding payment task.
8. A recommendation device for a charging pile, comprising:
The system comprises an acquisition module, a storage module and a storage module, wherein the acquisition module is used for extracting charging pile information pre-stored in a charging pile information database, the charging pile information database comprises charging pile information of each charging platform, and the charging pile information comprises charging pile output power of a charging pile and charging position information of the charging pile;
The screening module is used for acquiring the vehicle charging power of the target vehicle, and determining the charging pile with the output power not exceeding the vehicle charging power as a pre-recommended charging pile based on all the charging pile information;
The calculation module is used for acquiring vehicle position information of the target vehicle, and determining charging distances between the vehicle and each pre-recommended charging pile based on the vehicle position information and the charging position information;
And the execution module is used for determining a recommendation score of each pre-recommended charging pile through the charging pile output power and the charging distance of each pre-recommended charging pile, determining a recommendation list of the charging pile based on the recommendation score, and sending the recommendation list to a user terminal, wherein the recommendation list comprises a plurality of the pre-recommended charging piles which are arranged from high to low according to the recommendation score.
9. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1 to 7 when the computer program is executed.
10. A readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the method according to any one of claims 1 to 7.
CN202410375739.4A 2024-03-29 2024-03-29 Recommendation method and device of charging pile, electronic equipment and readable storage medium Pending CN118193838A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410375739.4A CN118193838A (en) 2024-03-29 2024-03-29 Recommendation method and device of charging pile, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410375739.4A CN118193838A (en) 2024-03-29 2024-03-29 Recommendation method and device of charging pile, electronic equipment and readable storage medium

Publications (1)

Publication Number Publication Date
CN118193838A true CN118193838A (en) 2024-06-14

Family

ID=91394439

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410375739.4A Pending CN118193838A (en) 2024-03-29 2024-03-29 Recommendation method and device of charging pile, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN118193838A (en)

Similar Documents

Publication Publication Date Title
US20210295610A1 (en) Integrated charging and payment management system for electric vehicle
CN110782065B (en) Electric vehicle charging pile recommendation method, server, terminal and system
CN111127130B (en) Energy site recommendation method based on user preference, storage medium and electronic equipment
CN111532166A (en) Electric vehicle charging path planning method and device, vehicle and computer storage medium
US20200298721A1 (en) Control device and computer-readable storage medium
CN104821624A (en) Search and navigation method and search and navigation system based on electric vehicle fast charging stations
CN110303908B (en) Method and system for recommending charging electric quantity
CN111898042B (en) Riding point recommendation method, riding point recommendation device, riding point recommendation equipment and storage medium
CN109785611B (en) Unmanned vehicle control method, device, server and storage medium
CN113505149B (en) Charging station recommending method, server, medium and computer equipment
CN104063905A (en) Road cost payment method and device
WO2019024331A1 (en) Reverse vehicle-seeking system, method and device
CN106981214A (en) A kind of self-service parking method in parking lot, apparatus and system
KR20200019520A (en) Parking elebater control based on car number
CN110751356A (en) Service equipment address selection method and device
KR20170141911A (en) Car sharing system and car sharing system mathod
JP5271310B2 (en) Quick charging device information collection / provision system and electric vehicle
CN113705893B (en) Charging schedule management method, device, computer equipment and readable storage medium
CN115107554A (en) Server and matching system
CN118193838A (en) Recommendation method and device of charging pile, electronic equipment and readable storage medium
TWI779536B (en) Electric vehicle charging management methods and systems capable of using coupons intelligently
CN111823927B (en) Data processing method, device and system
CN114238795B (en) Parking information recommendation method, system, equipment and medium
TW202210326A (en) Charging management systems and methods for electric vehicle charging
CN113947231B (en) Charging station idleness prediction method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination