A self-service refueling control system and method based on artificial intelligence

By introducing information collection, fuel quantity analysis and path analysis modules into the self-service refueling control system, we can judge the experience of the car owner and automatically guide the gas station, which solves the problem that the existing system cannot distinguish the experience of the car owner, and improves the refueling efficiency and user experience.

CN118780537BActive Publication Date: 2025-03-11BEIJING BEST INFORMATION TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410834014.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-26
Publication Date
2025-03-11
Estimated Expiration
2044-06-26

AI Technical Summary

Technical Problem

The existing self-service refueling control system based on artificial intelligence cannot determine whether the car owner has experience in self-service refueling based on the refueling information of the target vehicle, resulting in experienced car owners wasting time in queues, and unexperienced car owners find it difficult to learn the refueling process calmly in an emergency, reducing the efficiency and user experience of the gas station.

Method used

The information collection module obtains the refueling information and location information of the target vehicle, and uses the oil quantity analysis module and the path analysis module to determine whether the car owner has experience in self-service refueling, and automatically guides the vehicle to a suitable gas station to refuel according to the queuing time of the gas station and the number of unexperienced car owners.

Benefits of technology

It effectively reduces the queue time for experienced car owners, helps unexperienced car owners learn the refueling process without being affected by emergency emotions, and improves the efficiency and user experience of the gas station.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure HDA0004912635200000011
    Figure HDA0004912635200000011
  • Figure HDA0004912635200000012
    Figure HDA0004912635200000012
Patent Text Reader

Abstract

The invention relates to the technical field of self-service refueling control, and discloses a self-service refueling control system and method based on artificial intelligence, comprising: obtaining refueling information and position information of a target vehicle, forming oil volume analysis data, forming refueling analysis data, forming a settlement amount, and charging the owner of the target vehicle. The self-service refueling control system and method based on artificial intelligence judge whether the owner has self-service refueling experience according to the refueling information of the target vehicle, thereby guiding the target vehicle to a suitable gas station, determining the queuing time according to the refueling information of the vehicle at each gas station, and guiding inexperienced car owners to refuel at gas stations with more inexperienced car owners as much as possible, so that experienced car owners can reduce the queuing time, and at the same time prevent inexperienced car owners from feeling anxious when urged by the following vehicles, so that they can learn the self-service refueling process with a calm mind, thereby improving the refueling efficiency of the gas station and enhancing the refueling experience of users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of self-service refueling, and in particular to a self-service refueling control system and method based on artificial intelligence. Background Art

[0002] The self-service refueling control system and method based on artificial intelligence, including perception and recognition system, data processing and decision-making, user interface, control execution, payment and settlement, and real-time monitoring and feedback, can reduce human operation errors and safety risks, realize intelligent refueling service, improve user experience, reduce labor costs, and improve the operating efficiency of gas stations;

[0003] Use devices such as cameras or sensors to sense vehicles and personnel in the refueling area in real time, identify the vehicle's license plate number or other identifiers, and process and analyze the sensed data through artificial intelligence algorithms, such as identifying the vehicle model, detecting the location of the refueling port, verifying the vehicle identity, etc., in order to decide whether to authorize refueling. The interface provided to the user can be a touch screen or a mobile phone application, which is used to select refueling services, payment methods and fill in necessary information. According to the decision results of the artificial intelligence algorithm, the operation of the gas station and related equipment is controlled to ensure safe and efficient refueling. The user's payment information is processed, which may involve the payment platform or third-party payment service, and the relevant settlement information is generated. The entire refueling process is monitored in real time, and timely feedback is provided to users and operators to ensure the safety and smoothness of the refueling process.

[0004] The existing self-service refueling control system and method based on artificial intelligence cannot judge whether the owner has experience in self-service refueling according to the refueling information of the target vehicle, so as to guide the target vehicle to a suitable gas station. It is also unable to determine the waiting time according to the refueling information of the vehicles at each gas station, and to guide inexperienced car owners to refuel at gas stations with more inexperienced car owners as much as possible, which makes it easy for experienced car owners to waste a long waiting time. At the same time, it makes it impossible for inexperienced car owners to calmly learn the process of self-service refueling under an anxious mood, which reduces the refueling efficiency of the gas station and the refueling experience of users. Its practicality has certain limitations. Summary of the invention

[0005] The present invention provides a self-service refueling control system and method based on artificial intelligence, which are used to promote the solution of the problems mentioned in the background technology.

[0006] The present invention provides the following technical solution: a self-service refueling control system based on artificial intelligence, comprising:

[0007] Information collection module: obtain the refueling information and location information of the target vehicle;

[0008] The refueling information includes historical refueling information and current refueling information;

[0009] The position information includes the current position and the target position of the target vehicle;

[0010] Fuel volume analysis module: Based on the refueling information of the target vehicle, the fuel volume analysis strategy is used to form fuel volume analysis data to determine whether the owner of the target vehicle has experience in self-service refueling and determine the default refueling volume of the target vehicle;

[0011] Path analysis module: Based on the location information of the target vehicle, the refueling analysis strategy is used to form refueling analysis data to determine the drivable range of the target vehicle and the number of refueling stations that can be selected, thereby further determining the target refueling station;

[0012] Automatic settlement module: guides the target vehicle to the appropriate gas station, and forms a settlement amount based on the oil volume analysis data and refueling analysis data through automatic settlement strategies, and charges the owner of the target vehicle.

[0013] The present invention also discloses a method for using a self-service refueling control system based on artificial intelligence, wherein: the oil quantity analysis strategy is specifically:

[0014] Obtaining current refueling information of the target vehicle, wherein the current refueling information includes current fuel volume and driving speed;

[0015] Extract the fuel consumption of the target vehicle at the driving speed and set it as the target fuel consumption;

[0016] Calculate the drivable distance of the target vehicle, drivable distance = current fuel consumption / target fuel consumption;

[0017] Obtaining historical refueling information of the target vehicle, wherein the historical refueling information includes historical refueling stations and historical end fuel amounts;

[0018] Obtain the gas station type of each historical gas station, which is defined as the historical gas station type, wherein the gas station type includes self-service gas station and non-self-service gas station;

[0019] If self-service refueling exists in the historical refueling types, the owner of the target vehicle is determined to be an experienced owner, and steps A1 to A3 are executed;

[0020] If self-service refueling does not exist in the historical refueling types, the owner of the target vehicle is determined to be an inexperienced owner, and steps B1 to B4 are executed.

[0021] As a method of using an artificial intelligence-based self-service refueling control system according to the present invention, wherein: Steps A1 to A3 are specifically:

[0022] A1. Obtain all historical end fuel volumes of the target vehicle and count the number of refuelings for each historical end fuel volume;

[0023] A2. Sort each historical end fuel volume according to the number of refueling times from large to small, and identify the historical end fuel volume corresponding to the number of refueling times with the largest value as the commonly used refueling volume;

[0024] A3. At this time, the target vehicle's usual refueling amount is determined as the default refueling amount.

[0025] As a method of using an artificial intelligence-based self-service refueling control system according to the present invention, wherein: Steps B1 to B4 are specifically as follows:

[0026] B1. Designate vehicles owned by experienced owners as reference vehicles;

[0027] B2. Obtain the number of reference vehicles and set it as the reference number;

[0028] B3. Execute steps A1 to A2 for each reference vehicle, and extract the commonly used refueling amount of each reference vehicle;

[0029] B4. Calculate the default refueling amount. Default refueling amount = sum of the commonly used refueling amounts of all reference vehicles ÷ reference amount.

[0030] As a method of using an artificial intelligence-based self-service refueling control system according to the present invention, the refueling analysis strategy is specifically:

[0031] Obtain the location information of the target vehicle;

[0032] Extract the driving path between the current position and the target position and set it as the target path;

[0033] Taking the current position as the starting point, extract the path of the drivable distance in the target path and define it as the refueling path;

[0034] Get the number of gas stations within the refueling route and set it as the refueling quantity;

[0035] If the refueling amount is less than 1, the drivable distance is obtained;

[0036] The refueling range is formed with the current position as the origin and the drivable distance as the radius;

[0037] Get all gas stations within the refueling range and set them as candidate gas stations;

[0038] Get the path between the current location and each candidate gas station and set it as the candidate path;

[0039] Get the distance of each alternative path and set it as the alternative distance;

[0040] The candidate gas station corresponding to the candidate distance with the smallest value is extracted and identified as the target gas station;

[0041] If the refueling quantity = 1, the gas station corresponding to the refueling quantity is identified as the target gas station;

[0042] If the number of refuelings is greater than 1, the gas stations within the refueling route are identified as judgment gas stations, and the gas station selection strategy is executed.

[0043] As a method of using an artificial intelligence-based self-service refueling control system according to the present invention, the gas station selection strategy is specifically as follows:

[0044] The vehicles queued in the gas station are determined to be queued vehicles;

[0045] Obtain the number of queued vehicles at each determined gas station, and define it as the queue number;

[0046] Obtaining the determination result of the owner of each determined gas station's queued vehicle;

[0047] The number of experienced car owners and inexperienced car owners in the queue of each gas station is extracted respectively, and they are defined as the experienced number and the inexperienced number respectively;

[0048] Obtaining historical refueling data of each determined gas station, wherein the historical refueling data includes the number of historical experienced car owners, the historical length of time for experienced refueling, the number of historical inexperienced car owners, and the historical length of time for inexperienced refueling;

[0049] Calculate the average time for experienced and inexperienced owners respectively. The average time for experienced owners = the sum of the historical experienced refueling time of historical experienced owners / the number of historical experienced owners. The average time for inexperienced owners = the sum of the historical inexperienced refueling time of historical inexperienced owners / the number of historical inexperienced owners.

[0050] Calculate the queue time of each gas station, queue time = (number of experienced people × average time of experienced people) + (number of inexperienced people × average time of inexperienced people);

[0051] Sort all determined gas stations according to the queue time values ​​from small to large to form a queue set;

[0052] If the owner of the target vehicle is an experienced owner, the judgment gas station corresponding to the smallest queue time in the queue set is extracted and identified as the target gas station;

[0053] If the owner of the target vehicle is an inexperienced owner, the vehicle guidance strategy is executed.

[0054] As a method of using an artificial intelligence-based self-service refueling control system according to the present invention, the vehicle guidance strategy is specifically:

[0055] Get the number of inexperienced people for each determined gas station;

[0056] Extract the number of gas stations with an inexperienced number of 0 and define it as the inexperienced judgment number;

[0057] If the number of undetermined gas stations = the number of determined gas stations, then the number of queues at each determined gas station is obtained;

[0058] All determined gas stations are sorted from small to large according to the number of queues, and the determined gas station corresponding to the smallest number of queues is extracted and identified as the target gas station;

[0059] If the number of inexperienced judgments is ≠ the number of judged gas stations, then all judged gas stations are sorted from large to small according to the value of the inexperienced number, and the judged gas station corresponding to the largest inexperienced number is identified as the target judged gas station;

[0060] Obtain the number of target gas stations and set it as the selected number;

[0061] If the selected number = 1, the target gas station corresponding to the selected number is identified as the target gas station;

[0062] If the number of selections is greater than 1, the selection decision strategy is executed.

[0063] As a method of using an artificial intelligence-based self-service refueling control system according to the present invention, the selection and determination strategy is specifically:

[0064] Obtain the queued vehicles at each target gas station;

[0065] For each target gas station, the distance between each queuing vehicle and the gas gun of the gas station is obtained and defined as the queuing distance;

[0066] All queued vehicles are sorted from large to small according to the values ​​of queue distance, and the queued vehicle corresponding to the largest queue distance is determined as the target judgment vehicle;

[0067] respectively obtaining the determination results of the owners of the target determination vehicles at each target determination gas station;

[0068] Extract the number of target judgment gas stations where the target judgment vehicle is an inexperienced vehicle owner, and define it as the judgment selection number;

[0069] If the number of judgment choices = 0, then obtain the queue time of each target judgment gas station;

[0070] The target judgment gas station corresponding to the smallest queuing time is extracted and identified as the target gas station;

[0071] If the judgment selection number = 1, the target judgment gas station corresponding to the judgment selection number is identified as the target gas station;

[0072] If the number of judgment selections is greater than 1, the target judgment gas station corresponding to the number of judgment selections is determined as the target comparison gas station;

[0073] Get the queue time of each target comparison gas station;

[0074] The target comparison gas station corresponding to the smallest queuing time is extracted and identified as the target gas station.

[0075] As a method of using an artificial intelligence-based self-service refueling control system according to the present invention, the automatic settlement strategy is specifically:

[0076] The owner of the target vehicle arrives at the target gas station and automatically refuels by inserting the fuel gun into the gas port of the target vehicle, and the refueling amount is the default refueling amount;

[0077] At the same time, a pop-up window will appear on the gas station screen to ask the owner whether the current refueling amount is the default amount, and obtain the pop-up window time point;

[0078] Set the waiting time;

[0079] Calculate the waiting time point, waiting time point = pop-up window time point + waiting time;

[0080] When the waiting time is reached, the owner's selection result is extracted;

[0081] If the owner's selection result is yes, the end fuel volume is determined, and the end fuel volume = the default fuel volume;

[0082] If the car owner's selection result is no, the car owner is prompted to enter the refueling amount, which is set as the first confirmed refueling amount;

[0083] Then the final fuel quantity = the first confirmed fuel quantity;

[0084] If the car owner's selection result is not selected, the gas station will stop refueling and prompt the car owner to enter the refueling amount;

[0085] After the vehicle owner inputs the refueling amount, the gas station continues to refuel and sets the refueling amount as the second confirmed refueling amount;

[0086] Then the final fuel quantity = the second confirmed fuel quantity;

[0087] When the fuel level of the target vehicle reaches the end fuel level, the gas station stops refueling;

[0088] Get the oil price of the day and calculate the refueling amount, which is (end oil amount - current oil amount) × oil price of the day.

[0089] The present invention has the following beneficial effects:

[0090] 1. The self-service refueling control system and method based on artificial intelligence determines whether the owner has experience in self-service refueling according to the refueling information of the target vehicle. If the owner has experience, he / she will choose a gas station with a short waiting time for refueling. If the owner has no experience, he / she will choose a gas station with many inexperienced owners for refueling, so that experienced owners can reduce the waiting time and inexperienced owners can be prevented from getting anxious when being urged by the following vehicles, so that they can learn the process of self-service refueling with a calm mind, thereby improving the refueling efficiency of the gas station and enhancing the refueling experience of users.

[0091] 2. The self-service refueling control system and method based on artificial intelligence determines the waiting time according to the refueling information of the vehicles at each gas station, and guides the inexperienced car owners to refuel at the gas station with more inexperienced car owners and fewer inexperienced car owners at the end of the queue by obtaining the number of inexperienced car owners at each gas station, so that the experienced car owners can reduce the waiting time, and prevent the inexperienced car owners from getting anxious when urged by the vehicles behind them, so that they can learn the process of self-service refueling with a calm mind. At the same time, when the inexperienced car owners in front are learning the process of self-service refueling, the inexperienced car owners behind can also learn, which improves the learning speed of inexperienced car owners, improves the refueling efficiency of gas stations, and improves the refueling experience of users.

[0092] 3. The self-service refueling control system and method based on artificial intelligence automatically refuels the vehicle according to the default refueling amount of the target vehicle, and at the same time prompts the owner whether to adjust the refueling amount in a pop-up window. According to the owner's selection result, the required refueling amount is determined and the vehicle is automatically refueled. If the owner does not choose the answer in time, refueling will be automatically stopped and a voice prompt will be given to the owner to enter the refueling amount until the owner determines the refueling amount. Refueling will continue automatically, and after refueling, the owner of the target vehicle will be automatically charged according to the daily oil price settlement amount, thereby improving the refueling efficiency of the gas station. BRIEF DESCRIPTION OF THE DRAWINGS

[0093] Figure 1 This is a block diagram of the self-service refueling control system based on artificial intelligence of the present invention;

[0094] Figure 2 The present invention is a method flow chart of using an artificial intelligence-based self-service refueling control system. DETAILED DESCRIPTION

[0095] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0096] Embodiment 1, a self-service refueling control system based on artificial intelligence, see Figure 1-Figure 2 ,include:

[0097] Information collection module: obtain the refueling information and location information of the target vehicle;

[0098] The refueling information includes historical refueling information and current refueling information;

[0099] The position information includes the current position and the target position of the target vehicle;

[0100] Fuel volume analysis module: Based on the refueling information of the target vehicle, the fuel volume analysis strategy is used to form fuel volume analysis data to determine whether the owner of the target vehicle has experience in self-service refueling and determine the default refueling volume of the target vehicle;

[0101] Path analysis module: Based on the location information of the target vehicle, the refueling analysis strategy is used to form refueling analysis data to determine the drivable range of the target vehicle and the number of refueling stations that can be selected, thereby further determining the target refueling station;

[0102] Automatic settlement module: guides the target vehicle to the appropriate gas station, and forms a settlement amount based on the oil volume analysis data and refueling analysis data through automatic settlement strategies, and charges the owner of the target vehicle.

[0103] Through the above module, according to the refueling information of the target vehicle, it is judged whether the owner has experience in self-service refueling, so as to guide the target vehicle to a suitable gas station, determine the waiting time according to the refueling information of the vehicle at each gas station, and guide inexperienced car owners to refuel at gas stations with more inexperienced car owners as much as possible, so that experienced car owners can reduce the waiting time, and at the same time prevent inexperienced car owners from getting anxious when urged by the vehicles behind, so that they can learn the process of self-service refueling with a calm mind, thereby improving the refueling efficiency of gas stations and enhancing the refueling experience of users.

[0104] Embodiment 2: This embodiment further discloses a method for using a self-service refueling control system based on artificial intelligence, wherein the oil quantity analysis strategy is specifically as follows:

[0105] Obtaining current refueling information of the target vehicle, wherein the current refueling information includes current fuel volume and driving speed;

[0106] Extract the fuel consumption of the target vehicle at the driving speed and set it as the target fuel consumption;

[0107] Calculate the drivable distance of the target vehicle, drivable distance = current fuel consumption / target fuel consumption;

[0108] Obtaining historical refueling information of the target vehicle, wherein the historical refueling information includes historical refueling stations and historical end fuel amounts;

[0109] Obtain the gas station type of each historical gas station, which is defined as the historical gas station type, wherein the gas station type includes self-service gas station and non-self-service gas station;

[0110] If self-service refueling exists in the historical refueling types, the owner of the target vehicle is determined to be an experienced owner, and steps A1 to A3 are executed;

[0111] If self-service refueling does not exist in the historical refueling types, the owner of the target vehicle is determined to be an inexperienced owner, and steps B1 to B4 are executed.

[0112] Wherein, the steps A1 to A3 are specifically as follows:

[0113] A1. Obtain all historical end fuel levels of the target vehicle, and count the number of refuelings for each historical end fuel level. For example, the fuel level when the target vehicle is fully refueled is defined as the full fuel level. The owner of the target vehicle has used self-service refueling for 5 times, and the number of refuelings is 5. The historical end fuel levels of each self-service refueling are 0.75×full fuel level, 0.8×full fuel level, 1×full fuel level, 0.8×full fuel level, and 0.8×full fuel level. There are three historical end fuel levels, namely 0.75×full fuel level, 0.8×full fuel level, and 1×full fuel level, and the number of refuelings for each historical end fuel level is 3, 1, and 1 respectively.

[0114] A2. Sort each historical end fuel level from large to small according to the value of the number of refuelings, and identify the historical end fuel level corresponding to the number of refuelings with the largest value as the commonly used refueling level. For example, the target vehicle has three historical end fuel levels, namely 0.75×full fuel level, 0.8×full fuel level and 1×full fuel level, and the number of refuelings for each historical end fuel level is 3, 1 and 1 respectively. Then, according to the value of the number of refuelings, they are sorted from large to small in the order of 0.8×full fuel level, 1×full fuel level and 0.75×full fuel level, and the default refueling level is 0.8×full fuel level.

[0115] A3. At this time, the target vehicle's usual refueling amount is determined as the default refueling amount.

[0116] Wherein, the steps B1 to B4 are specifically:

[0117] B1. Designate vehicles owned by experienced owners as reference vehicles;

[0118] B2. Obtain the number of reference vehicles and set it as the reference number;

[0119] B3. Execute steps A1 to A2 for each reference vehicle, and extract the commonly used refueling amount of each reference vehicle;

[0120] B4. Calculate the default refueling amount. Default refueling amount = sum of the commonly used refueling amounts of all reference vehicles ÷ reference quantity. For example, there are 5 reference vehicles, and the reference refueling amounts of each reference vehicle are 0.75×full fuel amount, 0.8×full fuel amount, 1×full fuel amount, 0.8×full fuel amount and 0.8×full fuel amount respectively. Then the reference quantity is 5, and the default refueling amount = [(0.75+0.8+1+0.8+0.8)×full fuel amount] ÷ 5 = 0.83×full fuel amount.

[0121] Embodiment 3: This embodiment is an improvement made on the basis of Embodiment 2. The method of using a self-service refueling control system based on artificial intelligence, and the refueling analysis strategy are specifically:

[0122] Obtain the location information of the target vehicle;

[0123] Extract the driving path between the current position and the target position and set it as the target path;

[0124] Taking the current position as the starting point, extract the path of the drivable distance in the target path and define it as the refueling path;

[0125] Get the number of gas stations within the refueling route and set it as the refueling quantity;

[0126] If the refueling amount is less than 1, the drivable distance is obtained;

[0127] The refueling range is formed with the current position as the origin and the drivable distance as the radius;

[0128] Get all gas stations within the refueling range and set them as candidate gas stations;

[0129] Get the path between the current location and each candidate gas station and set it as the candidate path;

[0130] Get the distance of each alternative path and set it as the alternative distance;

[0131] The candidate gas station corresponding to the candidate distance with the smallest value is extracted and identified as the target gas station;

[0132] If the refueling quantity = 1, the gas station corresponding to the refueling quantity is identified as the target gas station;

[0133] If the number of refuelings is greater than 1, the gas stations within the refueling route are identified as judgment gas stations, and the gas station selection strategy is executed.

[0134] This embodiment also provides that the gas station selection strategy is specifically:

[0135] The vehicles queued in the gas station are determined to be queued vehicles;

[0136] Obtain the number of queued vehicles at each determined gas station, and define it as the queue number;

[0137] Obtaining the determination result of the owner of each determined gas station's queued vehicle;

[0138] The number of experienced car owners and inexperienced car owners in the queue of each gas station is extracted respectively, and they are defined as the experienced number and the inexperienced number respectively;

[0139] Obtaining historical refueling data of each determined gas station, wherein the historical refueling data includes the number of historical experienced car owners, the historical length of time for experienced refueling, the number of historical inexperienced car owners, and the historical length of time for inexperienced refueling;

[0140] Calculate the average time for experienced and inexperienced owners respectively. The average time for experienced owners = the sum of the historical experienced refueling time of historical experienced owners / the number of historical experienced owners. The average time for inexperienced owners = the sum of the historical inexperienced refueling time of historical inexperienced owners / the number of historical inexperienced owners.

[0141] Calculate the queue time of each gas station, queue time = (number of experienced people × average time of experienced people) + (number of inexperienced people × average time of inexperienced people);

[0142] Sort all determined gas stations according to the queue time values ​​from small to large to form a queue set;

[0143] If the owner of the target vehicle is an experienced owner, the judgment gas station corresponding to the smallest queue time in the queue set is extracted and identified as the target gas station;

[0144] If the owner of the target vehicle is an inexperienced owner, the vehicle guidance strategy is executed.

[0145] This embodiment also provides that the vehicle guidance strategy is specifically:

[0146] Get the number of inexperienced people for each determined gas station;

[0147] The number of judgment gas stations with an inexperienced number of 0 is extracted and defined as the inexperienced judgment number. The inexperienced number of 0 indicates that all the car owners in the judgment gas station are experienced car owners, that is, the judgment gas station is used to determine whether there are queued vehicles of inexperienced car owners;

[0148] If the number of inexperienced judgments = the number of judged gas stations, then the number of queues at each judged gas station is obtained, that is, all car owners in the judged gas stations are experienced car owners;

[0149] All determined gas stations are sorted from small to large according to the number of queues, and the determined gas station corresponding to the smallest number of queues is extracted and identified as the target gas station;

[0150] If the number of inexperienced judgments is ≠ the number of judged gas stations, then all judged gas stations are sorted from large to small according to the value of the inexperienced number, and the judged gas station corresponding to the largest inexperienced number is identified as the target judged gas station, that is, the judged gas station with the largest number of inexperienced car owners is extracted for further comparison and selection;

[0151] Obtain the number of target gas stations and set it as the selected number;

[0152] If the selected number = 1, the target gas station corresponding to the selected number is identified as the target gas station;

[0153] If the number of selections is greater than 1, the selection decision strategy is executed.

[0154] This embodiment also provides that the selection and determination strategy is specifically:

[0155] Obtain the queued vehicles at each target gas station;

[0156] For each target gas station, the distance between each queuing vehicle and the gas gun of the gas station is obtained and defined as the queuing distance;

[0157] All queued vehicles are sorted from large to small according to the values ​​of queue distance, and the queued vehicle corresponding to the largest queue distance is determined as the target judgment vehicle;

[0158] respectively obtaining the determination results of the owners of the target determination vehicles at each target determination gas station;

[0159] Extract the number of target judgment gas stations where the target judgment vehicle is an inexperienced vehicle owner, and define it as the judgment selection number;

[0160] If the number of judgment selections = 0, then the queue time of each target judgment gas station is obtained, that is, the owners of the vehicles currently at the end are all experienced car owners, and the target judgment gas station with the shortest queue time is selected as the target gas station;

[0161] The target judgment gas station corresponding to the smallest queuing time is extracted and identified as the target gas station;

[0162] If the number of determined selections = 1, the target determined gas station corresponding to the number of determined selections is identified as the target gas station, that is, if the owner of the vehicle currently at the last position at only one target determined gas station is an inexperienced owner, then the target determined gas station is used as the target gas station;

[0163] If the number of judgment selections is greater than 1, the target judgment gas station corresponding to the number of judgment selections is determined as the target comparison gas station, that is, if the owners of the vehicles currently in the last row of multiple target judgment gas stations are all inexperienced car owners, then the target judgment gas station whose owner is an inexperienced car owner and whose queuing time is the shortest is selected as the target gas station;

[0164] Get the queue time of each target comparison gas station;

[0165] The target comparison gas station corresponding to the smallest queuing time is extracted and identified as the target gas station.

[0166] Embodiment 4: This embodiment is an improvement made on the basis of Embodiment 3. In this embodiment, the automatic settlement strategy is specifically as follows:

[0167] The owner of the target vehicle arrives at the target gas station and automatically refuels by inserting the fuel gun into the gas port of the target vehicle, and the refueling amount is the default refueling amount;

[0168] At the same time, a pop-up window will appear on the gas station screen to ask the owner whether the current refueling amount is the default amount, and obtain the pop-up window time point;

[0169] Set the waiting time, which is the time given to the user to determine the selection result, such as the waiting time is 1 minute;

[0170] Calculate the waiting time point, waiting time point = pop-up window time point + waiting time;

[0171] When the waiting time point is reached, extract the selection result of the owner, which includes yes, no and no selection;

[0172] If the owner's selection result is yes, the end fuel volume is determined, and the end fuel volume = the default fuel volume;

[0173] If the car owner's selection result is no, the car owner is prompted to enter the refueling amount, which is set as the first confirmed refueling amount;

[0174] Then the final fuel quantity = the first confirmed fuel quantity;

[0175] If the car owner's selection result is not selected, the gas station will stop refueling and prompt the car owner to enter the refueling amount;

[0176] After the vehicle owner inputs the refueling amount, the gas station continues to refuel and sets the refueling amount as the second confirmed refueling amount;

[0177] Then the final fuel quantity = the second confirmed fuel quantity;

[0178] When the fuel level of the target vehicle reaches the end fuel level, the gas station stops refueling;

[0179] Get the oil price of the day and calculate the refueling amount, which is (end oil amount - current oil amount) × oil price of the day.

[0180] In this embodiment, based on the refueling information of the target vehicle, it is determined whether the owner has experience in self-service refueling, so as to guide the target vehicle to a suitable gas station, determine the waiting time based on the refueling information of the vehicles at each gas station, and guide inexperienced car owners to refuel at gas stations with more inexperienced car owners as much as possible, so that experienced car owners can reduce the waiting time, and at the same time prevent inexperienced car owners from getting anxious when urged by the vehicles behind, so that they can learn the process of self-service refueling with a calm mind, thereby improving the refueling efficiency of the gas station and enhancing the refueling experience of users.

[0181] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0182] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A self-service refueling control system based on artificial intelligence, characterized by: include: Information collection module: obtain the refueling information and location information of the target vehicle; The refueling information includes historical refueling information and current refueling information; The position information includes the current position and the target position of the target vehicle; Fuel volume analysis module: Based on the refueling information of the target vehicle, the fuel volume analysis strategy is used to form fuel volume analysis data to determine whether the owner of the target vehicle has experience in self-service refueling and determine the default refueling volume of the target vehicle; Path analysis module: Based on the location information of the target vehicle, the refueling analysis strategy is used to form refueling analysis data to determine the drivable range of the target vehicle and the number of refueling stations that can be selected, thereby further determining the target refueling station; Automatic settlement module: guides the target vehicle to a suitable gas station, and forms a settlement amount based on the fuel volume analysis data and refueling analysis data through an automatic settlement strategy, and charges the owner of the target vehicle; The oil volume analysis strategy is specifically as follows: Obtaining current refueling information of the target vehicle, wherein the current refueling information includes current fuel volume and driving speed; Extract the fuel consumption of the target vehicle at the driving speed and set it as the target fuel consumption; Calculate the drivable distance of the target vehicle, drivable distance = current fuel consumption / target fuel consumption; Obtaining historical refueling information of the target vehicle, wherein the historical refueling information includes historical refueling stations and historical end fuel amounts; Obtain the gas station type of each historical gas station, which is defined as the historical gas station type, wherein the gas station type includes self-service gas station and non-self-service gas station; If self-service refueling exists in the historical refueling types, the owner of the target vehicle is determined to be an experienced owner, and steps A1 to A3 are executed; If there is no self-service refueling in the historical refueling types, the owner of the target vehicle is deemed to be an inexperienced owner, and steps B1 to B4 are executed; The steps A1 to A3 are specifically: A1. Obtain all historical end fuel volumes of the target vehicle and count the number of refuelings for each historical end fuel volume; A2. Sort each historical end fuel volume according to the number of refueling times from large to small, and identify the historical end fuel volume corresponding to the number of refueling times with the largest value as the commonly used refueling volume; A3. At this time, the target vehicle's usual refueling volume is identified as the default refueling volume; The steps B1 to B4 are specifically: B1. Designate vehicles owned by experienced owners as reference vehicles; B2. Obtain the number of reference vehicles and set it as the reference number; B3. Execute steps A1 to A2 for each reference vehicle, and extract the commonly used refueling amount of each reference vehicle; B4. Calculate the default refueling amount, which is the sum of the commonly used refueling amounts of all reference vehicles divided by the reference amount; The refueling analysis strategy is specifically as follows: Obtain the location information of the target vehicle; Extract the driving path between the current position and the target position and set it as the target path; Taking the current position as the starting point, extract the path of the drivable distance in the target path and define it as the refueling path; Get the number of gas stations within the refueling route and set it as the refueling quantity; If the refueling amount is less than 1, the drivable distance is obtained; The refueling range is formed with the current position as the origin and the drivable distance as the radius; Get all gas stations within the refueling range and set them as candidate gas stations; Get the path between the current location and each candidate gas station and set it as the candidate path; Get the distance of each alternative path and set it as the alternative distance; The candidate gas station corresponding to the candidate distance with the smallest value is extracted and identified as the target gas station; If the refueling quantity = 1, the gas station corresponding to the refueling quantity is identified as the target gas station; If the number of refuelings is greater than 1, the gas station in the refueling route is identified as a judgment gas station, and the gas station selection strategy is executed; The gas station selection strategy is specifically as follows: The vehicles queued in the gas station are determined to be queued vehicles; Obtain the number of queued vehicles at each determined gas station, and define it as the queue number; Obtaining the determination result of the owner of each determined gas station's queued vehicle; The number of experienced car owners and inexperienced car owners in the queue of each gas station is extracted respectively, and they are defined as the experienced number and the inexperienced number respectively; Obtaining historical refueling data of each determined gas station, wherein the historical refueling data includes the number of historical experienced car owners, the historical length of time for experienced refueling, the number of historical inexperienced car owners, and the historical length of time for inexperienced refueling; Calculate the average time for experienced and inexperienced owners respectively. The average time for experienced owners = the sum of the historical experienced refueling time of historical experienced owners / the number of historical experienced owners. The average time for inexperienced owners = the sum of the historical inexperienced refueling time of historical inexperienced owners / the number of historical inexperienced owners. Calculate the queue time of each gas station, queue time = (number of experienced people × average time of experienced people) + (number of inexperienced people × average time of inexperienced people); Sort all determined gas stations according to the queue time values ​​from small to large to form a queue set; If the owner of the target vehicle is an experienced owner, the judgment gas station corresponding to the smallest queue time in the queue set is extracted and identified as the target gas station; If the owner of the target vehicle is an inexperienced owner, the vehicle guidance strategy is executed; The vehicle guidance strategy is specifically: Get the number of inexperienced people for each determined gas station; Extract the number of gas stations with an inexperienced number of 0 and define it as the inexperienced judgment number; If the number of undetermined gas stations = the number of determined gas stations, then the number of queues at each determined gas station is obtained; All determined gas stations are sorted from small to large according to the number of queues, and the determined gas station corresponding to the smallest number of queues is extracted and identified as the target gas station; If the number of inexperienced judgments is ≠ the number of judged gas stations, then all judged gas stations are sorted from large to small according to the value of the inexperienced number, and the judged gas station corresponding to the largest inexperienced number is identified as the target judged gas station; Obtain the number of target gas stations and set it as the selected number; If the selected number = 1, the target gas station corresponding to the selected number is identified as the target gas station; If the number of selections is greater than 1, the selection decision strategy is executed; The selection and determination strategy is specifically: Obtain the queued vehicles at each target gas station; For each target gas station, the distance between each queuing vehicle and the gas gun of the gas station is obtained and defined as the queuing distance; All queued vehicles are sorted from large to small according to the values ​​of queue distance, and the queued vehicle corresponding to the largest queue distance is determined as the target judgment vehicle; respectively obtaining the determination results of the owners of the target determination vehicles at each target determination gas station; Extract the number of target judgment gas stations where the target judgment vehicle is an inexperienced vehicle owner, and define it as the judgment selection number; If the number of judgment choices = 0, then obtain the queue time of each target judgment gas station; The target judgment gas station corresponding to the smallest queuing time is extracted and identified as the target gas station; If the judgment selection number = 1, the target judgment gas station corresponding to the judgment selection number is identified as the target gas station; If the number of judgment selections is greater than 1, the target judgment gas station corresponding to the number of judgment selections is determined as the target comparison gas station; Get the queue time of each target comparison gas station; The target comparison gas station corresponding to the smallest queuing time is extracted and identified as the target gas station.

2. A method for using the artificial intelligence-based self-service refueling control system according to claim 1, characterized in that: The automatic settlement strategy is specifically: The owner of the target vehicle arrives at the target gas station and automatically refuels by inserting the fuel gun into the gas port of the target vehicle, and the refueling amount is the default refueling amount; At the same time, a pop-up window will appear on the gas station screen to ask the owner whether the current refueling amount is the default amount, and obtain the pop-up window time point; Set the waiting time; Calculate the waiting time point, waiting time point = pop-up window time point + waiting time; When the waiting time is reached, the owner's selection result is extracted; If the owner's selection result is yes, the end fuel volume is determined, and the end fuel volume = the default fuel volume; If the car owner's selection result is no, the car owner is prompted to enter the refueling amount, which is set as the first confirmed refueling amount; Then the final fuel quantity = the first confirmed fuel quantity; If the car owner's selection result is not selected, the gas station will stop refueling and prompt the car owner to enter the refueling amount; After the vehicle owner inputs the refueling amount, the gas station continues to refuel and sets the refueling amount as the second confirmed refueling amount; Then the final fuel quantity = the second confirmed fuel quantity; When the fuel level of the target vehicle reaches the end fuel level, the gas station stops refueling; Get the oil price of the day and calculate the refueling amount, which is (end oil amount - current oil amount) × oil price of the day.

Citation Information

Patent Citations

  • Self-service refueling system

    CN105550781A

  • Optimal gas station recommendation method and device

    CN108154261A