CN111091658A - Vehicle recommendation method, device, equipment and readable storage medium - Google Patents

Vehicle recommendation method, device, equipment and readable storage medium Download PDF

Info

Publication number
CN111091658A
CN111091658A CN201911294817.3A CN201911294817A CN111091658A CN 111091658 A CN111091658 A CN 111091658A CN 201911294817 A CN201911294817 A CN 201911294817A CN 111091658 A CN111091658 A CN 111091658A
Authority
CN
China
Prior art keywords
vehicle
available
vehicles
determining
client
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
CN201911294817.3A
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.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch 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 Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201911294817.3A priority Critical patent/CN111091658A/en
Publication of CN111091658A publication Critical patent/CN111091658A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0042Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects
    • G07F17/0057Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects for the hiring or rent of vehicles, e.g. cars, bicycles or wheelchairs
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/12Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
    • 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/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Transportation (AREA)
  • Economics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Power Engineering (AREA)
  • Sustainable Energy (AREA)
  • Sustainable Development (AREA)
  • Development Economics (AREA)
  • Mechanical Engineering (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

The application discloses a vehicle recommendation method, a vehicle recommendation device, vehicle recommendation equipment and a readable storage medium. The method disclosed by the application comprises the following steps: the method comprises the steps of obtaining a request of renting the vehicle sent by a client, and extracting travel information contained in the request, wherein the travel information comprises: a departure location and a destination; determining available vehicles according to the departure place; judging whether the current remaining capacity of the available vehicle meets the driving distance between the departure place and the destination; if so, returning the available vehicles to the client and displaying the available vehicles for the user to select. Therefore, the user does not need to consider the problem of vehicle endurance in the using process, and therefore user experience and convenience of the new energy sharing vehicle in the using process are improved. Accordingly, the vehicle recommendation device, the equipment and the readable storage medium disclosed by the application also have the technical effects.

Description

Vehicle recommendation method, device, equipment and readable storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a vehicle recommendation method, apparatus, device, and readable storage medium.
Background
With the progress of society, shared vehicles are more and more popular. As the number of sharing vehicles increases rapidly, the quality of service requirements for sharing vehicles also rises.
At present, shared vehicles comprise fuel vehicles and new energy vehicles, the fuel vehicles can continue to travel by refueling, and refueling is convenient in the use process due to numerous refueling stations. However, the stake of charging is then required to continue a journey of new forms of energy car, because it only has to fill electric pile specific position, and charges and need consume a large amount of time, therefore charges extremely inconveniently in the use, has brought the unnecessary trouble for the user trip, has reduced user experience.
Therefore, how to improve the convenience of the new energy sharing vehicle in the using process is a problem to be solved by the technical personnel in the field.
Disclosure of Invention
In view of the above, an object of the present application is to provide a vehicle recommendation method, device, apparatus and readable storage medium, so as to improve convenience of a new energy sharing vehicle in a using process. The specific scheme is as follows:
in a first aspect, the present application provides a vehicle recommendation method, including:
the method comprises the steps of obtaining a request of renting the vehicle sent by a client, and extracting travel information contained in the request, wherein the travel information comprises: a departure location and a destination;
determining available vehicles according to the departure place;
judging whether the current remaining capacity of the available vehicle meets the driving distance between the departure place and the destination;
if so, returning the available vehicles to the client and displaying the available vehicles for the user to select.
Preferably, determining available vehicles according to the departure place includes:
and determining a first range by taking the starting place as a circle center and a preset target value as a radius, and determining the rentable vehicles in the first range as available vehicles.
Preferably, the determining whether the current remaining capacity of the available vehicle satisfies the driving distance between the departure place and the destination includes:
determining a second range by taking the destination as a circle center and a preset target value as a radius;
judging whether an available returning position exists in the second range;
if so, inquiring the current parking position of the available vehicle, replacing the driving distance with the distance between the current parking position and the vehicle returning position, and judging whether the current remaining electric quantity meets the driving distance.
Preferably, the determining whether the current remaining power satisfies the driving distance includes:
inquiring the vehicle type of the available vehicle, and determining the unit power consumption of the available vehicle according to the vehicle type;
calculating the total power consumption of the driving distance according to the unit power consumption;
if the total power consumption is less than the current residual power, determining that the current residual power meets the driving distance;
and if the total power consumption is not less than the current residual power, determining that the current residual power does not meet the driving distance.
Preferably, returning and presenting available vehicles to the client comprises:
sequencing all available vehicles according to the current residual electric quantity of the available vehicles to obtain an available vehicle list;
adding a first identifier with sufficient electric quantity to each available vehicle in the available vehicle list;
and returning the available vehicle list to the client and displaying the available vehicle list.
Preferably, before returning the available vehicle list to the client and displaying, the method further comprises:
and if the current remaining capacity does not meet the driving distance, adding a second identifier needing to be charged to the available vehicles, and adding the available vehicles with the second identifier to the available vehicle list.
Preferably, the method further comprises the following steps:
if the user selects the available vehicle with the second identification, when a selection instruction input by the user is obtained, a charging route and/or a vehicle changing route is generated according to the departure place and the destination, and the charging route and/or the vehicle changing route is returned to the client and displayed, so that the user can select the available vehicle.
In a second aspect, the present application provides a vehicle recommendation device, comprising:
the obtaining module is used for obtaining a request of a rented vehicle sent by a client and extracting travel information contained in the request, wherein the travel information comprises: a departure location and a destination;
the determining module is used for determining available vehicles according to the departure place;
the judging module is used for judging whether the current residual electric quantity of the available vehicle meets the driving distance between the departure place and the destination;
and the returning module is used for returning the available vehicle to the client and displaying the available vehicle if the current residual electric quantity meets the driving distance so as to facilitate the selection of the user.
Preferably, the determining module is specifically configured to:
and determining a first range by taking the starting place as a circle center and a preset target value as a radius, and determining the rentable vehicles in the first range as available vehicles.
Preferably, the judging module includes:
the determining unit is used for determining a second range by taking the destination as a circle center and taking a preset target value as a radius;
the judging unit is used for judging whether an available returning position exists in the second range;
and the execution unit is used for inquiring the current parking position of the available vehicle if the available returning position exists in the second range, replacing the running distance with the distance between the current parking position and the returning position, and judging whether the current residual electric quantity meets the running distance.
Preferably, the execution unit includes:
the inquiry subunit is used for inquiring the vehicle type of the available vehicle and determining the unit power consumption of the available vehicle according to the vehicle type;
a calculation subunit for calculating a total power consumption amount of the travel distance from the unit power consumption amount;
the first determining subunit is used for determining that the current residual electric quantity meets the driving distance if the total electric consumption quantity is less than the current residual electric quantity;
and the second determining subunit is used for determining that the current residual electric quantity does not meet the driving distance if the total electric consumption quantity is not less than the current residual electric quantity.
Preferably, the return module comprises:
the sorting unit is used for sorting all available vehicles according to the current residual electric quantity of the available vehicles to obtain an available vehicle list;
the adding unit is used for adding a first identifier with sufficient electric quantity for each available vehicle in the available vehicle list;
and the return unit is used for returning the available vehicle list to the client and displaying the available vehicle list.
Preferably, the method further comprises the following steps:
and the adding module is used for adding a second identifier needing to be charged to the available vehicle and adding the available vehicle with the second identifier to the available vehicle list if the current residual capacity does not meet the running distance.
Preferably, the method further comprises the following steps:
and the route planning module is used for generating a charging route and/or a vehicle changing route according to the departure place and the destination when a selection instruction input by the user is obtained if the user selects the available vehicle with the second identifier, and returning the charging route and/or the vehicle changing route to the client and displaying the charging route and/or the vehicle changing route so as to be convenient for the user to select.
In a third aspect, the present application provides a vehicle recommendation apparatus comprising:
a memory for storing a computer program;
a processor for executing a computer program to implement the vehicle recommendation method disclosed above.
In a fourth aspect, the present application provides a readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the vehicle recommendation method disclosed above.
According to the scheme, the vehicle recommendation method comprises the following steps: the method comprises the steps of obtaining a request of renting the vehicle sent by a client, and extracting travel information contained in the request, wherein the travel information comprises: a departure location and a destination; determining available vehicles according to the departure place; judging whether the current remaining capacity of the available vehicle meets the driving distance between the departure place and the destination; if so, returning the available vehicles to the client and displaying the available vehicles for the user to select.
Therefore, after the available vehicle is determined according to the request of renting the vehicle sent by the client, whether the current residual capacity of the available vehicle meets the running distance between the departure place and the destination or not can be further judged, if the current residual capacity of the available vehicle meets the running distance between the departure place and the destination, the available vehicle does not need to be charged in the using process, and therefore the available vehicle returns to the client and is displayed, so that the user can select the available vehicle. According to the scheme provided by the application, the vehicle is recommended for the user, so that the user does not need to consider the vehicle endurance problem in the using process, and the user experience and the convenience of the new energy shared vehicle in the using process are improved.
Accordingly, the vehicle recommendation device, the equipment and the readable storage medium provided by the application also have the technical effects.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a flow chart of a vehicle recommendation method disclosed herein;
FIG. 2 is a detailed flowchart of step S103 in FIG. 1;
FIG. 3 is a schematic view of a vehicle recommendation device disclosed herein;
fig. 4 is a schematic diagram of a vehicle recommendation device disclosed in the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
At present, the stake is filled to the continuation of the journey needs of new forms of energy car, because fill electric pile only specific position and just to have, and charge and need consume a large amount of time, therefore charge extremely inconveniently in the use, it is troublesome to have brought the unnecessary for the user trip, has reduced user experience. Therefore, the vehicle recommendation scheme is provided, and convenience of the new energy sharing vehicle in the using process can be improved.
Referring to fig. 1, an embodiment of the present application discloses a vehicle recommendation method, including:
s101, a request of renting a vehicle sent by a client is obtained, and travel information contained in the request is extracted, wherein the travel information comprises: a departure location and a destination.
And S102, determining available vehicles according to the departure place.
In one embodiment, determining available vehicles based on the origin includes: and determining a first range by taking the starting place as a circle center and a preset target value as a radius, and determining the rentable vehicles in the first range as available vehicles. The preset target value may be 5 km.
It should be noted that the starting point is a starting point set by the user, and since the starting point does not necessarily have a rentable vehicle, rentable vehicles near the starting point, that is, rentable vehicles within the first range, are queried. After the available vehicle is inquired, the current parking position of the available vehicle can be sent to the client side, so that the user can lift the vehicle from the departure place to the current parking position.
S103, judging whether the current residual electric quantity of the available vehicle meets the driving distance between the departure place and the destination; if yes, executing S104; if not, go to S105.
And S104, returning the available vehicles to the client and displaying the available vehicles for the user to select.
If the current remaining electric quantity of the available vehicles meets the driving distance between the departure place and the destination, the available vehicles are indicated to be sufficient in electric quantity, so that the available vehicles returned to the client and displayed are sufficient in electric quantity, and the user can select the available vehicles at will. When the available vehicles are returned to the client, the user can be prompted in the return message that the available vehicles currently displayed are all sufficient in electric quantity; an indication of sufficient charge may also be added to each available vehicle to alert the user that the charge of the available vehicle is sufficient.
And S105, adding an identifier to be charged for the available vehicle, returning the available vehicle with the identifier to the client and displaying the available vehicle for the user to select.
If the current remaining capacity of the available vehicle does not meet the driving distance between the departure place and the destination, the available vehicle is indicated to be insufficient in capacity and needs to be charged, so that the available vehicle returned to the client and displayed carries the identifier to be charged, and the user can select the identifier according to actual requirements.
It should be noted that the available vehicles to be charged and the available vehicles with sufficient charge may be shown in two different vehicle lists. The head of each vehicle list clearly indicates that the charging is required or the amount of electricity is sufficient, so that the user can select the charging according to actual requirements.
In one embodiment, returning available vehicles to the client and presenting, comprises: sequencing all available vehicles according to the current residual electric quantity of the available vehicles to obtain an available vehicle list; adding a first identifier with sufficient electric quantity to each available vehicle in the available vehicle list; and returning the available vehicle list to the client and displaying the available vehicle list.
In one embodiment, before returning the list of available vehicles to the client and displaying, the method further comprises: and if the current remaining capacity does not meet the driving distance, adding a second identifier needing to be charged to the available vehicles, and adding the available vehicles with the second identifier to the available vehicle list.
Specifically, available vehicles that need to be charged and available vehicles that have sufficient charge may be presented in the same list. For example: firstly, displaying available vehicles with sufficient electric quantity, wherein the arrangement sequence is a descending order of the magnitude of the residual electric quantity; if the available vehicles with sufficient electric quantity are arranged, the available vehicles to be charged are displayed, and the available vehicles to be charged are also arranged in the descending order of the residual electric quantity. Each available vehicle in the list is now marked with an identification of a need to be charged or a sufficient amount of power.
In a specific embodiment, if the user selects the available vehicle with the second identifier, it indicates that the user selects the available vehicle to be charged, and therefore charging or vehicle changing is required during use, so that when a selection instruction input by the user is obtained, a charging route and/or a vehicle changing route is generated according to a departure place and a destination, and the charging route and/or the vehicle changing route is returned to the client and displayed, so that the user can select the available vehicle. When the user selects the vehicle changing route, the replaceable vehicle can be recommended for the user, and the user is prompted to reserve the replaceable vehicle.
Referring to fig. 2, fig. 2 is a detailed flowchart of step S103 in fig. 1. The specific implementation step of S103 in fig. 1 includes:
s201, determining a second range by taking the destination as a circle center and a preset target value as a radius;
s202, judging whether an available returning position exists in the second range; if yes, executing S204; if not, executing S203;
s203, increasing the preset target value to expand the second range, and executing S202;
it should be noted that, if there is no available returning location in the second range, the available returning location is searched again after the second range is expanded. And if the second range is expanded to be within a certain range, prompting the user that the position near the destination is not returned. For example: the initial value of the preset target value is 5 kilometers, the preset target value is increased by 0.5 kilometer every time, and when the preset target value is increased to 10 kilometers, the second range is considered to be too large and does not meet the actual requirement, so that the user is prompted that no vehicle returning position is available near the destination.
S204, inquiring the current parking position of the available vehicle, and replacing the running distance with the distance between the current parking position and the vehicle returning position;
it should be noted that the departure location and the destination location of the user in the request for renting a vehicle sent by the client are reference locations, so that there may be an error in the travel distance of the vehicle. For example: the starting place is a courtesy door, the destination is a subway station for returning to a dragon, but as no rentable vehicle exists at the courtesy door, the rentable vehicle near the courtesy door needs to be determined, at the moment, a user needs to firstly arrive at the parking position of the rentable vehicle in other modes, and at the moment, the parking position of the rentable vehicle is set as an actual driving starting point. Similarly, since there is no available returning position at the back-to-back subway station, it is necessary to determine the available returning position near the back-to-back subway station, and then the actual driving route of the user is: the parking position of the vehicle can be rented to the available vehicle returning position, so that the driving distance is replaced by the distance between the current parking position and the vehicle returning position, and the calculation of the total power consumption can be more accurate.
S205, inquiring the vehicle type of the available vehicle, and determining the unit power consumption of the available vehicle according to the vehicle type;
s206, calculating the total power consumption of the running distance according to the unit power consumption;
specifically, the unit power consumption of the available vehicles may be a preset value, and the value may be an average value of power consumption of all vehicle types within one kilometer, or may be power consumption of a current vehicle type within one kilometer. That is, a plurality of vehicles or vehicle types may share one unit amount of power consumption, or one vehicle type may correspond to one unit amount of power consumption, and the latter may have a more accurate calculation result than the former.
Wherein, calculate the total power consumption of distance of traveling according to the unit power consumption, include: the product of the unit power consumption and the travel distance is the total power consumption. For example: the unit power consumption is a, the travel distance is B, and the total power consumption is a × B.
S207, judging whether the total power consumption is smaller than the current residual power of the available vehicle; if yes, go to step S208; if not, executing S209;
s208, determining that the current residual capacity meets the driving distance;
and S209, determining that the current residual capacity does not meet the driving distance.
Therefore, after the available vehicle is determined according to the request for renting the vehicle sent by the client, whether the current residual capacity of the available vehicle meets the running distance between the departure place and the destination or not can be further judged, and if the current residual capacity of the available vehicle meets the running distance between the departure place and the destination, the available vehicle does not need to be charged in the use process, so that the available vehicle returns to the client and is displayed, and the user can select the available vehicle. According to the scheme, vehicles are recommended for the users, so that the user does not need to consider the vehicle endurance problem in the using process, and the user experience and the convenience of the new energy sharing vehicle in the using process are improved.
The method provided according to the present application can implement the following shared vehicle rental management system. The shared vehicle rental management system comprises a client and a server, wherein the server is used for executing the method provided by the application.
The user selects the trip information such as the renting time period of the shared vehicle, whether the new energy vehicle is used, the departure place and the destination at the client, and after the user submits the trip information, the client generates a request containing the trip information and sends the request to the server. Wherein, the trip information can also include: historical driving mileage of the vehicle, year of vehicle production, vehicle brand, seat number, etc.
The server side obtains the request, analyzes and obtains travel information such as a rental time period, whether a new energy vehicle is used, a departure place and a destination from the request, and further determines available vehicles around the departure place (such as within 5 kilometers of the departure place). Wherein available vehicles around the departure location need to take into account the changing situation of the vehicle during the rental period. For example: if the rental period is from the current time to a future time, the available vehicles around the departure place are the available vehicles around the departure place at the current time. Which may include vehicles returned to the vicinity of the origin during the rental period.
The available vehicles obtained by screening can be arranged into a vehicle list. Each vehicle in the vehicle list is marked with an identifier with sufficient electric quantity or needing to be charged, so that a user can select the vehicle according to actual needs, and after the user clicks a certain vehicle, the client can display specific vehicle information of the vehicle, such as: license plate number, historical driving mileage, production year, brand, seat number and the like.
If the user selects an available vehicle with sufficient electric quantity, the server generates a car renting order, and the car renting order comprises the following steps: rent, rental time period, new energy vehicle or fuel oil vehicle, departure place, destination, specific vehicle information of the currently rented vehicle, and the like.
If the user selects the available vehicle to be charged, the server generates a charging route and/or a vehicle changing route according to the departure place and the destination, and returns the charging route and/or the vehicle changing route to the client and displays the charging route and/or the vehicle changing route so that the user can select the charging route and/or the vehicle changing route.
When the user selects the car changing route, the user is recommended with the replaceable car, the user is prompted to reserve the replaceable car, a car renting order is generated after the user reserves the replaceable car, and the car renting order comprises the following steps: rent, rent time period, new energy vehicle or fuel vehicle, departure place, destination, specific vehicle information of the currently rented vehicle, vehicle change route, specific vehicle information of the reserved vehicle to be changed, and the like. When the user selects the charging route, a car renting order is generated, and the car renting order comprises the following steps: rent, rent time period, new energy vehicle or fuel vehicle, departure place, destination, specific vehicle information of the currently rented vehicle, charging route, charging pile position and the like. Wherein the charging pile is positioned on the way of the departure place and the destination or slightly deviates.
According to the scheme provided by the embodiment, the user can rent the new energy vehicle and does not need to charge in the process of using the new energy vehicle. If use its in-process and need charge, then can find easily and fill electric pile, consequently improved trip convenience and user experience.
In the following, a vehicle recommendation device provided by an embodiment of the present application is introduced, and a vehicle recommendation device described below and a vehicle recommendation method described above may be referred to each other.
Referring to fig. 3, an embodiment of the present application discloses a vehicle recommendation device, including:
an obtaining module 301, configured to obtain a request for renting a vehicle sent by a client, and extract travel information included in the request, where the travel information includes: a departure location and a destination;
a determination module 302 for determining available vehicles based on the origin;
the judging module 303 is configured to judge whether the current remaining power of the available vehicle meets a driving distance between the departure point and the destination;
and the returning module 304 is used for returning the available vehicle to the client and displaying the available vehicle so as to be convenient for the user to select if the current remaining capacity meets the driving distance.
In a specific embodiment, the determining module is specifically configured to:
and determining a first range by taking the starting place as a circle center and a preset target value as a radius, and determining the rentable vehicles in the first range as available vehicles.
In one embodiment, the determining module includes:
the determining unit is used for determining a second range by taking the destination as a circle center and taking a preset target value as a radius;
the judging unit is used for judging whether an available returning position exists in the second range;
and the execution unit is used for inquiring the current parking position of the available vehicle if the available returning position exists in the second range, replacing the running distance with the distance between the current parking position and the returning position, and judging whether the current residual electric quantity meets the running distance.
In one embodiment, the execution unit includes:
the inquiry subunit is used for inquiring the vehicle type of the available vehicle and determining the unit power consumption of the available vehicle according to the vehicle type;
a calculation subunit for calculating a total power consumption amount of the travel distance from the unit power consumption amount;
the first determining subunit is used for determining that the current residual electric quantity meets the driving distance if the total electric consumption quantity is less than the current residual electric quantity;
and the second determining subunit is used for determining that the current residual electric quantity does not meet the driving distance if the total electric consumption quantity is not less than the current residual electric quantity.
In one embodiment, the return module comprises:
the sorting unit is used for sorting all available vehicles according to the current residual electric quantity of the available vehicles to obtain an available vehicle list;
the adding unit is used for adding a first identifier with sufficient electric quantity for each available vehicle in the available vehicle list;
and the return unit is used for returning the available vehicle list to the client and displaying the available vehicle list.
In a specific embodiment, the method further comprises the following steps:
and the adding module is used for adding a second identifier needing to be charged to the available vehicle and adding the available vehicle with the second identifier to the available vehicle list if the current residual capacity does not meet the running distance.
In a specific embodiment, the method further comprises the following steps:
and the route planning module is used for generating a charging route and/or a vehicle changing route according to the departure place and the destination when a selection instruction input by the user is obtained if the user selects the available vehicle with the second identifier, and returning the charging route and/or the vehicle changing route to the client and displaying the charging route and/or the vehicle changing route so as to be convenient for the user to select.
For more specific working processes of each module and unit in this embodiment, reference may be made to corresponding contents disclosed in the foregoing embodiments, and details are not described here again.
As can be seen, the present embodiment provides a vehicle recommendation apparatus, which, after determining an available vehicle according to a request for renting a vehicle sent by a client, may further determine whether a current remaining capacity of the available vehicle satisfies a driving distance between a departure place and a destination, and if the current remaining capacity of the available vehicle satisfies the driving distance between the departure place and the destination, it indicates that the available vehicle does not need to be charged during use, and therefore the available vehicle returns to the client and is displayed, so that a user may select the available vehicle. According to the device, the vehicle is recommended for the user, so that the user does not need to consider the vehicle endurance problem in the using process, and the user experience and the convenience of the new energy sharing vehicle in the using process are improved.
In the following, a vehicle recommendation device provided by an embodiment of the present application is introduced, and a vehicle recommendation device described below and a vehicle recommendation method and apparatus described above may be referred to each other.
Referring to fig. 4, an embodiment of the present application discloses a vehicle recommendation apparatus, including:
a memory 401 for storing a computer program;
a processor 402 for executing said computer program for implementing the method disclosed in any of the embodiments described above.
A readable storage medium provided by the embodiments of the present application is described below, and a readable storage medium described below and a vehicle recommendation method, apparatus, and device described above may be referred to with each other.
A readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the vehicle recommendation method disclosed in the previous embodiment. For the specific steps of the method, reference may be made to the corresponding contents disclosed in the foregoing embodiments, which are not described herein again.
References in this application to "first," "second," "third," "fourth," etc., if any, are intended to distinguish between similar elements and not necessarily to describe a particular order or sequence. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises" and "comprising," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, or apparatus.
It should be noted that the descriptions in this application referring to "first", "second", etc. are for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In addition, technical solutions between various embodiments may be combined with each other, but must be realized by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination should not be considered to exist, and is not within the protection scope of the present application.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of readable storage medium known in the art.
The principle and the implementation of the present application are explained herein by applying specific examples, and the above description of the embodiments is only used to help understand the method and the core idea of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. A vehicle recommendation method, comprising:
the method comprises the steps of obtaining a request of renting vehicles sent by a client, and extracting travel information contained in the request, wherein the travel information comprises: a departure location and a destination;
determining available vehicles according to the departure place;
judging whether the current remaining capacity of the available vehicle meets the driving distance between the departure place and the destination;
and if so, returning the available vehicles to the client and displaying the available vehicles for the user to select.
2. The vehicle recommendation method of claim 1, wherein said determining available vehicles from said origin comprises:
and determining a first range by taking the starting place as a circle center and a preset target value as a radius, and determining the rentable vehicles in the first range as the available vehicles.
3. The vehicle recommendation method according to claim 2, wherein said determining whether the current remaining capacity of the available vehicle satisfies the travel distance between the departure point and the destination comprises:
determining a second range by taking the destination as a circle center and the preset target value as a radius;
judging whether an available returning position exists in the second range;
if so, inquiring the current parking position of the available vehicle, replacing the driving distance with the distance between the current parking position and the vehicle returning position, and judging whether the current residual electric quantity meets the driving distance.
4. The vehicle recommendation method according to claim 3, wherein the determining whether the current remaining power satisfies the travel distance includes:
inquiring the vehicle type of the available vehicle, and determining the unit power consumption of the available vehicle according to the vehicle type;
calculating the total power consumption of the travel distance according to the unit power consumption;
if the total power consumption is less than the current remaining power, determining that the current remaining power meets the driving distance;
and if the total power consumption is not less than the current residual power, determining that the current residual power does not meet the driving distance.
5. The vehicle recommendation method according to any one of claims 1 to 4, wherein said returning and presenting said available vehicle to said client comprises:
sequencing all available vehicles according to the current residual electric quantity of the available vehicles to obtain an available vehicle list;
adding a first identifier of sufficient charge for each available vehicle in the list of available vehicles;
and returning the available vehicle list to the client side and displaying the available vehicle list.
6. The vehicle recommendation method of claim 5, wherein before returning and presenting said list of available vehicles to said client, further comprising:
and if the current remaining capacity does not meet the driving distance, adding a second identifier needing to be charged to the available vehicle, and adding the available vehicle with the second identifier to the available vehicle list.
7. The vehicle recommendation method of claim 6, further comprising:
if the user selects the available vehicle with the second identification, when a selection instruction input by the user is obtained, a charging route and/or a vehicle changing route is generated according to the departure place and the destination, and the charging route and/or the vehicle changing route is returned to the client and displayed, so that the user can select the available vehicle.
8. A vehicle recommendation device, comprising:
the obtaining module is used for obtaining a request of renting vehicles sent by a client and extracting travel information contained in the request, wherein the travel information comprises: a departure location and a destination;
a determination module for determining available vehicles based on the origin;
the judging module is used for judging whether the current residual electric quantity of the available vehicle meets the driving distance between the departure place and the destination;
and the returning module is used for returning the available vehicle to the client and displaying the available vehicle if the current residual capacity meets the driving distance so as to facilitate the selection of a user.
9. A vehicle recommendation device, comprising:
a memory for storing a computer program;
a processor for executing the computer program to implement the vehicle recommendation method of any one of claims 1 to 7.
10. A readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the vehicle recommendation method of any one of claims 1-7.
CN201911294817.3A 2019-12-16 2019-12-16 Vehicle recommendation method, device, equipment and readable storage medium Pending CN111091658A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911294817.3A CN111091658A (en) 2019-12-16 2019-12-16 Vehicle recommendation method, device, equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911294817.3A CN111091658A (en) 2019-12-16 2019-12-16 Vehicle recommendation method, device, equipment and readable storage medium

Publications (1)

Publication Number Publication Date
CN111091658A true CN111091658A (en) 2020-05-01

Family

ID=70394999

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911294817.3A Pending CN111091658A (en) 2019-12-16 2019-12-16 Vehicle recommendation method, device, equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN111091658A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111572398A (en) * 2020-05-13 2020-08-25 长乐致远技术开发有限公司 Electric automobile appointment charging method for leasing
CN111862468A (en) * 2020-05-20 2020-10-30 北京骑胜科技有限公司 Shared vehicle processing method, device, equipment and computer readable storage medium
CN111951142A (en) * 2020-07-31 2020-11-17 北京骑胜科技有限公司 Device returning method, device and storage medium
CN111999658A (en) * 2020-09-01 2020-11-27 郑州飞轮威尔实业有限公司 Electric bicycle battery power monitoring system based on block chain technology
CN112150718A (en) * 2020-09-25 2020-12-29 北京骑胜科技有限公司 Data processing method and device, electronic equipment and readable storage medium
CN112562206A (en) * 2020-12-11 2021-03-26 安徽中科美络信息技术有限公司 Intelligent scheduling method, system and server for new energy shared automobile
CN112712272A (en) * 2020-12-31 2021-04-27 深圳市元征科技股份有限公司 Vehicle using method, device, electronic equipment and storage medium
CN113268674A (en) * 2021-05-18 2021-08-17 北京白龙马云行科技有限公司 Return auxiliary method and device
CN114724352A (en) * 2021-01-04 2022-07-08 丰田自动车株式会社 Energy consumption amount estimation device and energy consumption amount estimation method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106203657A (en) * 2016-07-01 2016-12-07 宁波轩悦行电动汽车服务有限公司 A kind of reservation based on system APP of hiring a car estimating electricity is hired a car method
CN106920333A (en) * 2017-01-23 2017-07-04 斑马信息科技有限公司 Vehicle lease system and its method
CN107067085A (en) * 2017-03-31 2017-08-18 芜湖泰领信息科技有限公司 A kind of method and system for preengaging public bicycles
CN107659635A (en) * 2017-09-21 2018-02-02 成都亿佰达电子科技有限公司 A kind of shared automobile management system
EP3533661A1 (en) * 2018-03-02 2019-09-04 Kwang Yang Motor Co., Ltd. Method for assisting a user of an electric vehicle in reserving a rechargeable battery with a charging station

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106203657A (en) * 2016-07-01 2016-12-07 宁波轩悦行电动汽车服务有限公司 A kind of reservation based on system APP of hiring a car estimating electricity is hired a car method
CN106920333A (en) * 2017-01-23 2017-07-04 斑马信息科技有限公司 Vehicle lease system and its method
CN107067085A (en) * 2017-03-31 2017-08-18 芜湖泰领信息科技有限公司 A kind of method and system for preengaging public bicycles
CN107659635A (en) * 2017-09-21 2018-02-02 成都亿佰达电子科技有限公司 A kind of shared automobile management system
EP3533661A1 (en) * 2018-03-02 2019-09-04 Kwang Yang Motor Co., Ltd. Method for assisting a user of an electric vehicle in reserving a rechargeable battery with a charging station

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111572398A (en) * 2020-05-13 2020-08-25 长乐致远技术开发有限公司 Electric automobile appointment charging method for leasing
CN111572398B (en) * 2020-05-13 2021-08-31 杭州翔毅科技有限公司 Electric automobile appointment charging method for leasing
CN111862468A (en) * 2020-05-20 2020-10-30 北京骑胜科技有限公司 Shared vehicle processing method, device, equipment and computer readable storage medium
CN111951142A (en) * 2020-07-31 2020-11-17 北京骑胜科技有限公司 Device returning method, device and storage medium
CN111999658A (en) * 2020-09-01 2020-11-27 郑州飞轮威尔实业有限公司 Electric bicycle battery power monitoring system based on block chain technology
CN112150718A (en) * 2020-09-25 2020-12-29 北京骑胜科技有限公司 Data processing method and device, electronic equipment and readable storage medium
CN112562206A (en) * 2020-12-11 2021-03-26 安徽中科美络信息技术有限公司 Intelligent scheduling method, system and server for new energy shared automobile
CN112712272A (en) * 2020-12-31 2021-04-27 深圳市元征科技股份有限公司 Vehicle using method, device, electronic equipment and storage medium
CN114724352A (en) * 2021-01-04 2022-07-08 丰田自动车株式会社 Energy consumption amount estimation device and energy consumption amount estimation method
CN113268674A (en) * 2021-05-18 2021-08-17 北京白龙马云行科技有限公司 Return auxiliary method and device
CN113268674B (en) * 2021-05-18 2024-05-14 北京白龙马云行科技有限公司 Return auxiliary method and device

Similar Documents

Publication Publication Date Title
CN111091658A (en) Vehicle recommendation method, device, equipment and readable storage medium
CN107289957B (en) Electric vehicle travel planning method and system, computer device and computer readable storage medium
US9851213B2 (en) System and method for recommending charging station for electric vehicle
CN102878998B (en) Based on the group refueling based reminding method of path planning
US10281296B2 (en) Method and apparatus for electric vehicle trip and recharge planning
CN112477635A (en) Method, device and equipment for supplementing electric quantity of battery and storage medium
JP5948674B2 (en) Car soliciting device, in-vehicle terminal device, car soliciting method and program thereof
EP3702202B1 (en) Method and system to optimize distributed charging station efficiency and user experience
CN109726888A (en) Computer management system for arranging cargo on vehicle transportations and car-distribution method
CN108154253B (en) Travel mode recommendation method and device
CN104136888A (en) Fuel consumption calculations and warnings
JP7063739B2 (en) Shared car management system
JP2013115873A (en) Vehicle-to-vehicle power transmitting/receiving system and in-vehicle power transmitting/receiving controller
CN113306448A (en) Charging prompting method, device, equipment and storage medium
US20190176656A1 (en) Apparatus and method for determining vehicle performance factors
CN110296712A (en) Travel route planing method, device, equipment and storage medium
JP7082555B2 (en) Vehicle use support system
GB2569290A (en) An apparatus and method for determining a predicted energy usage of a vehicle
CN112217888B (en) Energy supply control method and device for vehicle
WO2015146125A1 (en) Fuel supply system for fuel cell vehicle
CN117744842A (en) Method and device for reserving charging pile for charging of vehicle, processor and vehicle
WO2013137190A1 (en) Charging management system, charging management method, and vehicle-mounted device
CN112036922A (en) Management device, management method, and storage medium
CN108759832A (en) Navigation method, navigation device and computer readable storage medium
JP7128133B2 (en) Demand area selection device and demand area selection method

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200501

RJ01 Rejection of invention patent application after publication