CN113850015A - Method and system for distinguishing type of gas station based on CAN data - Google Patents
Method and system for distinguishing type of gas station based on CAN data Download PDFInfo
- Publication number
- CN113850015A CN113850015A CN202110896275.8A CN202110896275A CN113850015A CN 113850015 A CN113850015 A CN 113850015A CN 202110896275 A CN202110896275 A CN 202110896275A CN 113850015 A CN113850015 A CN 113850015A
- Authority
- CN
- China
- Prior art keywords
- oil product
- vehicle
- preset
- ratio
- threshold
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/02—Reliability analysis or reliability optimisation; Failure analysis, e.g. worst case scenario performance, failure mode and effects analysis [FMEA]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
The invention discloses a method and a system for distinguishing the type of a gas station based on CAN data, wherein the method comprises the following steps: when it is monitored that the vehicle has a refueling operation at a target gas station based on CAN data of the vehicle, taking the vehicle as a target vehicle and determining the finish time of the refueling operation; determining the bicycle oil product identifier of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending moment; determining station oil product identifiers of the target gas stations according to the single-vehicle oil product identifiers of the target vehicles within a second preset time; the type of the target gas station is determined according to the station oil product identifier, so that the type of the gas station can be accurately distinguished, the gas station with poor fuel quality is prevented from being refueled, and the reliability and the user experience of the vehicle are improved.
Description
Technical Field
The application relates to the technical field of vehicle networking, in particular to a method and a system for distinguishing types of gas stations based on CAN data.
Background
In recent years, the number of automobiles is increasing continuously, so that not only is the domestic fuel demand increased rapidly, but also the fuel price is increased rapidly, and a plurality of private fuel stations appear in the fuel market. Compared with the fuel of national gas stations, the private gas stations are cheap, but the oil products are not uniform, the names of some private gas stations are even very similar to those of national gas stations, many owners are difficult to distinguish one from another, the fuel with poor quality is added for a long time to be discovered, and the driving experience of the owners and the vehicles are all adversely affected.
Therefore, how to accurately distinguish the type of the gas station so as to avoid filling from the gas station with poor quality of oil is a technical problem to be solved at present.
Disclosure of Invention
The invention provides a method for distinguishing the type of a gas station based on CAN data, which is used for solving the technical problem that the type of the gas station CAN not be accurately distinguished in the prior art, and comprises the following steps:
when it is monitored that the vehicle has a refueling operation at a target gas station based on CAN data of the vehicle, taking the vehicle as a target vehicle and determining the finish time of the refueling operation;
determining the bicycle oil product identifier of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending moment;
determining station oil product identifiers of the target gas stations according to the single-vehicle oil product identifiers of the target vehicles within a second preset time;
determining the type of the target gas station according to the station oil product identifier;
the station oil product identification represents the oil product quality of the target gas station within the second preset time period.
In some embodiments of the present application, the determining the bicycle oil identifier of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending time is specifically:
if the vehicle speed is zero and the fuel flow is not zero, determining that the engine rotating speed is an idle rotating speed;
if the vehicle speed and the engine rotating speed are not zero, determining the engine rotating speed as a running rotating speed;
and determining the bicycle oil product identifier according to the idle speed and the running speed.
In some embodiments of the present application, the determining the bicycle oil identifier according to the idle speed and the driving speed specifically includes:
if the idle speed is not less than a first threshold value and not more than a second threshold value and the difference value between the lowest value and the highest value of the running speed is not more than a third threshold value in the first preset time period, the oil product identifier of the single vehicle is excellent;
if the idle speed is not less than the first threshold and not greater than the second threshold and the difference value is greater than the third threshold and not greater than the fourth threshold within the first preset time period, the bicycle oil product is marked as good;
if the idle speed is smaller than the first threshold value or larger than the second threshold value or the difference value is larger than a fifth threshold value within the first preset time period, the bicycle oil product identifier is a difference;
wherein the first threshold is less than the third threshold, the second threshold is greater than the fifth threshold, and the fifth threshold is greater than the fourth threshold.
In some embodiments of the present application, the determining the station oil identifier of the target gas station according to the single-vehicle oil identifier of each target vehicle within a second preset time period specifically includes:
determining the total number of the single vehicle oil product identifiers of each target vehicle within the second preset time period;
if the ratio of the number of the good oil product identifiers to the total number is larger than a first preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a second preset ratio, and the ratio of the number of the poor oil product identifiers to the total number is smaller than a third preset ratio, the station oil product identifiers are good;
if the ratio of the number of the good oil product identifiers to the total number is larger than a fourth preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a fifth preset ratio, and the ratio of the number of the bad oil product identifiers to the total number is smaller than a sixth preset ratio, the station oil product identifiers are good;
if the ratio of the number of the excellent oil product identifiers to the total number is smaller than the third preset ratio, or the ratio of the number of the good oil product identifiers to the total number is smaller than the seventh preset ratio, or the ratio of the number of the poor oil product identifiers to the total number is larger than the fourth preset ratio, the station oil product identifiers are poor;
the third preset proportion is smaller than the sixth preset proportion, the sixth preset proportion is smaller than the fourth preset proportion, the fourth preset proportion is smaller than the seventh preset proportion, the seventh preset proportion is smaller than the first preset proportion, the first preset proportion is smaller than the fifth preset proportion, and the fifth preset proportion is smaller than the second preset proportion.
In some embodiments of the present application, the type includes an oil good site, or an oil poor site, and after determining the type of the target gas station according to the site oil identification, the method includes:
determining a target icon corresponding to the type from a plurality of preset icons;
and displaying the target icon in a vehicle-mounted map according to the position information of the target gas station.
In some embodiments of the present application, after displaying the target icon in an in-vehicle map according to the location information of the target gas station, the method further comprises:
and when the preset operation on the target icon is detected, displaying the parameter information of the target gas station in the vehicle-mounted map, wherein the parameter information comprises the type, name and address of the gas station and the refueling times in a preset period.
Correspondingly, the invention also provides a system for distinguishing the type of the gas station based on the CAN data, which comprises the following components:
the device comprises a first determination module, a second determination module and a third determination module, wherein the first determination module is used for taking a vehicle as a target vehicle and determining the finish time of the refueling operation when the refueling operation of the vehicle at a target refueling station is monitored based on CAN data of the vehicle;
the second determination module is used for determining the single-vehicle oil product identifier of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending time;
the third determining module is used for determining the station oil product identifier of the target gas station according to the single-vehicle oil product identifier of each target vehicle within a second preset time length;
the fourth determining module is used for determining the type of the target gas station according to the station oil product identifier;
the station oil product identification represents the oil product quality of the target gas station within the second preset time period.
In some embodiments of the present application, the second determining module is specifically configured to:
if the vehicle speed is zero and the fuel flow is not zero, determining that the engine rotating speed is an idle rotating speed;
if the vehicle speed and the engine rotating speed are not zero, determining the engine rotating speed as a running rotating speed;
and determining the bicycle oil product identifier according to the idle speed and the running speed.
In some embodiments of the present application, the second determining module is further specifically configured to:
if the idle speed is not less than a first threshold value and not more than a second threshold value and the difference value between the lowest value and the highest value of the running speed is not more than a third threshold value in the first preset time period, the oil product identifier of the single vehicle is excellent;
if the idle speed is not less than the first threshold and not greater than the second threshold and the difference value is greater than the third threshold and not greater than the fourth threshold within the first preset time period, the bicycle oil product is marked as good;
if the idle speed is smaller than the first threshold value or larger than the second threshold value or the difference value is larger than a fifth threshold value within the first preset time period, the bicycle oil product identifier is a difference;
wherein the first threshold is less than the third threshold, the second threshold is greater than the fifth threshold, and the fifth threshold is greater than the fourth threshold.
In some embodiments of the present application, the third determining module is specifically configured to:
determining the total number of the single vehicle oil product identifiers of each target vehicle within the second preset time period;
if the ratio of the number of the good oil product identifiers to the total number is larger than a first preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a second preset ratio, and the ratio of the number of the poor oil product identifiers to the total number is smaller than a third preset ratio, the station oil product identifiers are good;
if the ratio of the number of the good oil product identifiers to the total number is larger than a fourth preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a fifth preset ratio, and the ratio of the number of the bad oil product identifiers to the total number is smaller than a sixth preset ratio, the station oil product identifiers are good;
if the ratio of the number of the excellent oil product identifiers to the total number is smaller than the third preset ratio, or the ratio of the number of the good oil product identifiers to the total number is smaller than the seventh preset ratio, or the ratio of the number of the poor oil product identifiers to the total number is larger than the fourth preset ratio, the station oil product identifiers are poor;
the third preset proportion is smaller than the sixth preset proportion, the sixth preset proportion is smaller than the fourth preset proportion, the fourth preset proportion is smaller than the seventh preset proportion, the seventh preset proportion is smaller than the first preset proportion, the first preset proportion is smaller than the fifth preset proportion, and the fifth preset proportion is smaller than the second preset proportion.
Compared with the prior art, the invention has the following beneficial effects:
the invention discloses a method and a system for distinguishing the type of a gas station based on CAN data, wherein the method comprises the following steps: when it is monitored that the vehicle has a refueling operation at a target gas station based on CAN data of the vehicle, taking the vehicle as a target vehicle and determining the finish time of the refueling operation; determining the bicycle oil product identifier of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending moment; determining station oil product identifiers of the target gas stations according to the single-vehicle oil product identifiers of the target vehicles within a second preset time; according to the station oil product identification determines the type of the target gas station, wherein the bicycle oil product identification represents the oil product quality of the target vehicle in the first preset time period, and the station oil product identification represents the oil product quality of the target gas station in the second preset time period, so that the type of the gas station can be accurately distinguished, the gas station with poor oil quality is prevented from being refueled, and the reliability and the user experience of the vehicle are improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic flow chart illustrating a method for distinguishing a gasoline station type based on CAN data according to an embodiment of the present invention;
FIG. 2 is a schematic diagram illustrating the effect of identifying the type of gas station in an onboard map according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram illustrating a system for distinguishing a gasoline station type based on CAN data according to an embodiment of the present invention.
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.
The embodiment of the invention provides a method for distinguishing types of gas stations based on CAN data, which comprises the following steps as shown in figure 1:
step S101, when it is monitored that the vehicle has a refueling operation at a target gas station based on CAN data of the vehicle, the vehicle is taken as a target vehicle and the finish time of the refueling operation is determined.
In this embodiment, the CAN (Controller Area Network) data of the vehicle may include a geographic position, a vehicle speed, and a fuel tank level of the vehicle, and it may be monitored whether the vehicle has a refueling operation at the target fuel station based on the CAN data, for example, if the vehicle is monitored to stop at the geographic position corresponding to the target fuel station and the fuel tank level rises, it is indicated that the vehicle has the refueling operation at the target fuel station, and at this time, the vehicle is taken as the target vehicle and the finish time of the refueling operation is determined based on the CAN data, it may be understood that if the vehicle is monitored to leave the geographic position corresponding to the target fuel station after the refueling operation is monitored, the refueling operation is finished.
For reliable determination of the station fuel identification of the target gas station, the target vehicle is a vehicle for which there is only a refueling operation at the target gas station within the first preset time period.
And S102, determining the bicycle oil product identifier of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending time.
In this embodiment, the vehicle speed, the fuel flow and the engine speed within the first preset time period after the ending time are determined based on the CAN data, the quality of the oil product affects the vehicle speed, the fuel flow and the engine speed, the single vehicle oil product identifier of the target vehicle CAN be determined according to the vehicle speed, the fuel flow and the engine speed, and the single vehicle oil product identifier represents the oil product quality of the target vehicle within the first preset time period.
In order to reliably determine the bicycle fuel identifier of the target vehicle, in some embodiments of the present application, the bicycle fuel identifier of the target vehicle is determined according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending time, specifically:
if the vehicle speed is zero and the fuel flow is not zero, determining that the engine rotating speed is an idle rotating speed;
if the vehicle speed and the engine rotating speed are not zero, determining the engine rotating speed as a running rotating speed;
and determining the bicycle oil product identifier according to the idle speed and the running speed.
In this embodiment, if the vehicle speed is zero and the fuel flow is not zero, it indicates that the engine is in an idle state, and the engine speed is an idle speed at this time; if the speed and the engine speed are not zero, the engine speed is the driving speed, and the idle speed and the driving speed are influenced by the quality of the oil product, so that the oil product identifier of the bicycle can be determined according to the idle speed and the driving speed.
It should be noted that the above solution of the preferred embodiment is only one specific implementation solution proposed in the present application, and other ways of determining the vehicle-specific fuel identification of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within the first preset time period after the ending time belong to the protection scope of the present application.
In order to reliably determine the bicycle fuel identifier of the target vehicle, in some embodiments of the present application, the bicycle fuel identifier is determined according to the idle speed and the driving speed, and specifically is:
if the idle speed is not less than a first threshold value and not more than a second threshold value and the difference value between the lowest value and the highest value of the running speed is not more than a third threshold value in the first preset time period, the oil product identifier of the single vehicle is excellent;
if the idle speed is not less than the first threshold and not greater than the second threshold and the difference value is greater than the third threshold and not greater than the fourth threshold within the first preset time period, the bicycle oil product is marked as good;
if the idle speed is smaller than the first threshold value or larger than the second threshold value or the difference value is larger than a fifth threshold value within the first preset time period, the bicycle oil product identifier is a difference;
wherein the first threshold is less than the third threshold, the second threshold is greater than the fifth threshold, and the fifth threshold is greater than the fourth threshold.
In this embodiment, if the idle speed is not less than the first threshold and not greater than the second threshold and the difference between the lowest value and the highest value of the running speed is not greater than the third threshold within the first preset time period, it indicates that the idle speed and the running speed are both normal, the oil quality is good, and the oil identifier of a single vehicle is good; if the idle speed is not less than the first threshold and not more than the second threshold and the difference value is greater than the third threshold and not more than the fourth threshold within the first preset time period, the idle speed is normal, the running speed is basically normal, the oil quality is good, and the oil mark of the single vehicle is good; if the idle speed is smaller than the first threshold value or larger than the second threshold value or the difference value is larger than the fifth threshold value in the first preset time length, the idle speed or the running speed is abnormal, the oil quality is poor, and the oil mark of the single vehicle is poor. The first threshold is smaller than the third threshold, the second threshold is larger than the fifth threshold, and the fifth threshold is larger than the fourth threshold.
It should be noted that the above solution of the preferred embodiment is only one specific implementation solution proposed in the present application, and other ways of determining the oil identifier of the bicycle according to the idle speed and the driving speed all belong to the protection scope of the present application.
In order to improve the accuracy of the bicycle oil identification of the target vehicle, in a preferred embodiment of the present application, the first threshold is 300rpm, the second threshold is 950rpm, the third threshold is 450rpm, the fourth threshold is 550rpm, the fifth threshold is 650rpm, and the first preset time period is one day. It is understood that those skilled in the art can flexibly set different rotation speed thresholds and the first preset time period according to the type of the target vehicle, which does not affect the scope of the present application.
Step S103, determining the station oil product identifier of the target gas station according to the single-vehicle oil product identifier of each target vehicle within a second preset time.
In this embodiment, the target gas station may refuel a plurality of target vehicles, after determining the single-vehicle fuel identifiers of the target vehicles in step S102, the single-vehicle fuel identifiers of the target vehicles within a second preset time period are counted, and the station fuel identifier of the target gas station may be determined according to the single-vehicle fuel identifiers, where the station fuel identifier represents the fuel quality of the target gas station within the second preset time period.
In order to improve the oil product identification accuracy of the station, in a preferred embodiment of the present application, the second preset time period is not less than the first preset time period. For example, the first preset time period is one day, and the second preset time period is one or more days.
For reliably determining the station oil product identifier, in some embodiments of the present application, the station oil product identifier of the target gas station is determined according to the vehicle-only oil product identifier of each target vehicle within a second preset time period, which specifically is:
determining the total number of the single vehicle oil product identifiers of each target vehicle within the second preset time period;
if the ratio of the number of the good oil product identifiers to the total number is larger than a first preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a second preset ratio, and the ratio of the number of the poor oil product identifiers to the total number is smaller than a third preset ratio, the station oil product identifiers are good;
if the ratio of the number of the good oil product identifiers to the total number is larger than a fourth preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a fifth preset ratio, and the ratio of the number of the bad oil product identifiers to the total number is smaller than a sixth preset ratio, the station oil product identifiers are good;
if the ratio of the number of the excellent oil product identifiers to the total number is smaller than the third preset ratio, or the ratio of the number of the good oil product identifiers to the total number is smaller than the seventh preset ratio, or the ratio of the number of the poor oil product identifiers to the total number is larger than the fourth preset ratio, the station oil product identifiers are poor;
the third preset proportion is smaller than the sixth preset proportion, the sixth preset proportion is smaller than the fourth preset proportion, the fourth preset proportion is smaller than the seventh preset proportion, the seventh preset proportion is smaller than the first preset proportion, the first preset proportion is smaller than the fifth preset proportion, and the fifth preset proportion is smaller than the second preset proportion.
In this embodiment, the total number of the individual oil identifiers of each target vehicle within the second preset time is determined, and the station oil quality of the target gas station is determined according to the ratio of the number of the different individual oil identifiers to the total number, so as to determine the station oil identifier, where the station oil identifier is one of good, and bad.
It should be noted that the above solution of the preferred embodiment is only a specific implementation solution proposed in the present application, and other ways of determining the station fuel identifier of the target gas station according to the vehicle fuel identifiers of the target vehicles within the second preset time period all belong to the protection scope of the present application.
In order to improve the oil product identification accuracy of the station, in a preferred embodiment of the present application, the first preset proportion is 50%, the second preset proportion is 80%, the third preset proportion is 10%, the fourth preset proportion is 30%, the fifth preset proportion is 60%, the sixth preset proportion is 20%, and the seventh preset proportion is 40%.
It is understood that the skilled person can flexibly set other preset ratios without affecting the scope of protection of the present application.
And step S104, determining the type of the target gas station according to the station oil product identifier.
In this embodiment, the station oil identifier represents the oil quality of the gas station, and the type of the target gas station is determined according to the station oil identifier.
In order to determine the type of the target gas station more intuitively, in some embodiments of the present application, the type includes an oil good station, or an oil poor station, and after determining the type of the target gas station according to the station oil identifier, the method includes:
determining a target icon corresponding to the type from a plurality of preset icons;
and displaying the target icon in a vehicle-mounted map according to the position information of the target gas station.
In this embodiment, the type of the target gas station may be an oil good station, or an oil poor station, a plurality of preset icons corresponding to each type are preset, the preset icons corresponding to different types may be icons with different shapes, different colors, or different shapes and colors, the target icon corresponding to the type of the target gas station is determined from the plurality of preset icons, and the target icon is displayed in the vehicle-mounted map according to the position information of the target gas station.
To further enhance the user experience, in some embodiments of the present application, after the target icon is displayed in the in-vehicle map according to the location information of the target gas station, the method further comprises:
and when the preset operation on the target icon is detected, displaying the parameter information of the target gas station in the vehicle-mounted map, wherein the parameter information comprises the type, name and address of the gas station and the refueling times in a preset period.
In this embodiment, the preset operation includes a click operation or a touch operation, and when the preset operation on the target icon is detected, parameter information of the target gas station is displayed in the vehicle-mounted map, where the parameter information may include a type, a name, an address, and a fueling frequency within a preset period, and the preset period may be one day or one week. In a specific application scenario of the present application, as shown in fig. 2, a schematic diagram of an effect of identifying a gas station type in a vehicle-mounted map in an embodiment of the present invention is shown.
By applying the technical scheme, when the fact that the vehicle has refueling operation at a target gas station is monitored based on CAN data of the vehicle, the vehicle is used as the target vehicle, and the finish time of the refueling operation is determined; determining the bicycle oil product identifier of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending moment; determining station oil product identifiers of the target gas stations according to the single-vehicle oil product identifiers of the target vehicles within a second preset time; according to the station oil product identification determines the type of the target gas station, wherein the bicycle oil product identification represents the oil product quality of the target vehicle in the first preset time period, and the station oil product identification represents the oil product quality of the target gas station in the second preset time period, so that the type of the gas station can be accurately distinguished, the gas station with poor oil quality is prevented from being refueled, and the reliability and the user experience of the vehicle are improved.
In order to further illustrate the technical idea of the present invention, the technical solution of the present invention will now be described with reference to specific application scenarios.
The embodiment of the invention provides a method for distinguishing types of gas stations based on CAN data, which comprises the following steps:
firstly, analyzing the quality of the oil product of a single vehicle according to the CAN data of the vehicle after the oil is added for one day.
1, in the single-vehicle condition, if the idle speed is not less than 300rpm and not more than 950rpm within one day after oil is added, and the difference value between the lowest value and the highest value of the running speed is not more than 450rpm, the single-vehicle oil product mark is excellent;
in the single-vehicle condition 2, if the idle speed is not less than 300rpm and not more than 950rpm within one day after oil is added, and the difference value between the lowest value and the highest value of the running speed is more than 450rpm and not more than 550rpm, the single-vehicle oil product is marked as good;
in the single-vehicle condition 3, if the idle speed is less than 300rpm or more than 950rpm within one day after oil is added, or the difference value between the lowest value and the highest value of the running speed is more than 650rpm, the single-vehicle oil product is marked as the difference;
4. if the single-car situation is other than the situations 1 to 3, it is shown as being under analysis.
The idle rotation speed is an engine rotation speed when the vehicle speed is zero and the fuel flow rate is not zero, and the running rotation speed is an engine rotation speed when the vehicle speed and the engine rotation speed are not zero.
And secondly, identifying the type of the gas station according to the single-vehicle oil product identification of each vehicle which is filled with oil in the gas station in one day.
The total number of vehicle-specific fuel identifiers for each vehicle that is refueled at the refueling station during the day is determined.
In the case of a gas station 1, if the ratio of the number of good oil identifiers to the total number is greater than 50%, or the ratio of the number of good oil identifiers to the total number is greater than 80% and the ratio of the number of poor oil identifiers to the total number is less than 10%, the oil identifier at the station is good, and the gas station is an oil-good station;
in the case of a gas station 2, if the ratio of the number of good oil identifiers to the total number is greater than 30%, or the ratio of the number of good oil identifiers to the total number is greater than 60% and the ratio of the number of poor oil identifiers to the total number is less than 20%, the oil identifier of the station is good, and the gas station is an oil good station;
in the case of a gas station 3, if the ratio of the number of the good oil identifiers to the total number is less than 10%, or the ratio of the number of the good oil identifiers to the total number is less than 40%, or the ratio of the number of the bad oil identifiers to the total number is greater than 30%, the oil identifiers at the station are bad, and the gas station is an oil-bad station;
if the gas station situation is other than the situations 1 to 3, it is shown as being under analysis.
And thirdly, displaying the type of the gas station in the vehicle-mounted map.
And when the clicking or touch operation on the target icon is detected, the type, name, address, refueling frequency and the like of the gas station are displayed in the vehicle-mounted map.
Fig. 2 is a schematic diagram illustrating the effect of identifying the type of gas station in the onboard map.
An embodiment of the present application further provides a system for distinguishing a type of a gas station based on CAN data, as shown in fig. 3, the system includes:
the first determining module 301 is configured to, when it is monitored that a refueling operation of the vehicle exists at a target gas station based on CAN data of the vehicle, regard the vehicle as a target vehicle and determine an end time of the refueling operation;
a second determining module 302, configured to determine a bicycle fuel identifier of the target vehicle according to the vehicle speed, the fuel flow, and the engine speed within a first preset time period after the ending time;
a third determining module 303, configured to determine a station oil identifier of the target gas station according to the single-vehicle oil identifier of each target vehicle within a second preset time period;
a fourth determining module 304, configured to determine the type of the target gas station according to the station oil identifier.
The station oil product identification represents the oil product quality of the target gas station within the second preset time period.
In a specific application scenario of the present application, the second determining module 302 is specifically configured to:
if the vehicle speed is zero and the fuel flow is not zero, determining that the engine rotating speed is an idle rotating speed;
if the vehicle speed and the engine rotating speed are not zero, determining the engine rotating speed as a running rotating speed;
and determining the bicycle oil product identifier according to the idle speed and the running speed.
In a specific application scenario of the present application, the second determining module 302 is further specifically configured to:
if the idle speed is not less than a first threshold value and not more than a second threshold value and the difference value between the lowest value and the highest value of the running speed is not more than a third threshold value in the first preset time period, the oil product identifier of the single vehicle is excellent;
if the idle speed is not less than the first threshold and not greater than the second threshold and the difference value is greater than the third threshold and not greater than the fourth threshold within the first preset time period, the bicycle oil product is marked as good;
if the idle speed is smaller than the first threshold value or larger than the second threshold value or the difference value is larger than a fifth threshold value within the first preset time period, the bicycle oil product identifier is a difference;
wherein the first threshold is less than the third threshold, the second threshold is greater than the fifth threshold, and the fifth threshold is greater than the fourth threshold.
In a specific application scenario of the present application, the third determining module 303 is specifically configured to:
determining the total number of the single vehicle oil product identifiers of each target vehicle within the second preset time period;
if the ratio of the number of the good oil product identifiers to the total number is larger than a first preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a second preset ratio, and the ratio of the number of the poor oil product identifiers to the total number is smaller than a third preset ratio, the station oil product identifiers are good;
if the ratio of the number of the good oil product identifiers to the total number is larger than a fourth preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a fifth preset ratio, and the ratio of the number of the bad oil product identifiers to the total number is smaller than a sixth preset ratio, the station oil product identifiers are good;
if the ratio of the number of the excellent oil product identifiers to the total number is smaller than the third preset ratio, or the ratio of the number of the good oil product identifiers to the total number is smaller than the seventh preset ratio, or the ratio of the number of the poor oil product identifiers to the total number is larger than the fourth preset ratio, the station oil product identifiers are poor;
the third preset proportion is smaller than the sixth preset proportion, the sixth preset proportion is smaller than the fourth preset proportion, the fourth preset proportion is smaller than the seventh preset proportion, the seventh preset proportion is smaller than the first preset proportion, the first preset proportion is smaller than the fifth preset proportion, and the fifth preset proportion is smaller than the second preset proportion.
In a specific application scenario of the present application, the type includes an oil quality site, or an oil quality site, and the system further includes a display module configured to:
determining a target icon corresponding to the type from a plurality of preset icons;
and displaying the target icon in a vehicle-mounted map according to the position information of the target gas station.
In a specific application scenario of the present application, the display module is further configured to:
and when the preset operation on the target icon is detected, displaying the parameter information of the target gas station in the vehicle-mounted map, wherein the parameter information comprises the type, name and address of the gas station and the refueling times in a preset period.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not necessarily depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.
Claims (10)
1. A method of distinguishing a type of a gasoline station based on CAN data, the method comprising:
when it is monitored that the vehicle has a refueling operation at a target gas station based on CAN data of the vehicle, taking the vehicle as a target vehicle and determining the finish time of the refueling operation;
determining the bicycle oil product identifier of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending moment;
determining station oil product identifiers of the target gas stations according to the single-vehicle oil product identifiers of the target vehicles within a second preset time;
determining the type of the target gas station according to the station oil product identifier;
the station oil product identification represents the oil product quality of the target gas station within the second preset time period.
2. The method according to claim 1, wherein the single vehicle oil identification of the target vehicle is determined according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending time, and specifically:
if the vehicle speed is zero and the fuel flow is not zero, determining that the engine rotating speed is an idle rotating speed;
if the vehicle speed and the engine rotating speed are not zero, determining the engine rotating speed as a running rotating speed;
and determining the bicycle oil product identifier according to the idle speed and the running speed.
3. The method according to claim 2, characterized in that the bicycle oil identifier is determined from the idle speed and the driving speed, in particular:
if the idle speed is not less than a first threshold value and not more than a second threshold value and the difference value between the lowest value and the highest value of the running speed is not more than a third threshold value in the first preset time period, the oil product identifier of the single vehicle is excellent;
if the idle speed is not less than the first threshold and not greater than the second threshold and the difference value is greater than the third threshold and not greater than the fourth threshold within the first preset time period, the bicycle oil product is marked as good;
if the idle speed is smaller than the first threshold value or larger than the second threshold value or the difference value is larger than a fifth threshold value within the first preset time period, the bicycle oil product identifier is a difference;
wherein the first threshold is less than the third threshold, the second threshold is greater than the fifth threshold, and the fifth threshold is greater than the fourth threshold.
4. The method according to claim 3, wherein the station fuel identifier of the target gas station is determined according to the vehicle-to-vehicle fuel identifier of each target vehicle within a second preset time period, specifically:
determining the total number of the single vehicle oil product identifiers of each target vehicle within the second preset time period;
if the ratio of the number of the good oil product identifiers to the total number is larger than a first preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a second preset ratio, and the ratio of the number of the poor oil product identifiers to the total number is smaller than a third preset ratio, the station oil product identifiers are good;
if the ratio of the number of the good oil product identifiers to the total number is larger than a fourth preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a fifth preset ratio, and the ratio of the number of the bad oil product identifiers to the total number is smaller than a sixth preset ratio, the station oil product identifiers are good;
if the ratio of the number of the excellent oil product identifiers to the total number is smaller than the third preset ratio, or the ratio of the number of the good oil product identifiers to the total number is smaller than the seventh preset ratio, or the ratio of the number of the poor oil product identifiers to the total number is larger than the fourth preset ratio, the station oil product identifiers are poor;
the third preset proportion is smaller than the sixth preset proportion, the sixth preset proportion is smaller than the fourth preset proportion, the fourth preset proportion is smaller than the seventh preset proportion, the seventh preset proportion is smaller than the first preset proportion, the first preset proportion is smaller than the fifth preset proportion, and the fifth preset proportion is smaller than the second preset proportion.
5. The method according to claim 1, wherein the type comprises an oil good site, or an oil bad site, and after determining the type of the target gas station from the site oil identification, the method comprises:
determining a target icon corresponding to the type from a plurality of preset icons;
and displaying the target icon in a vehicle-mounted map according to the position information of the target gas station.
6. The method of claim 5, wherein after displaying the target icon in an onboard map according to the location information of the target gas station, the method further comprises:
and when the preset operation on the target icon is detected, displaying the parameter information of the target gas station in the vehicle-mounted map, wherein the parameter information comprises the type, name and address of the gas station and the refueling times in a preset period.
7. A system for distinguishing a type of a gasoline station based on CAN data, the system comprising:
the device comprises a first determination module, a second determination module and a third determination module, wherein the first determination module is used for taking a vehicle as a target vehicle and determining the finish time of the refueling operation when the refueling operation of the vehicle at a target refueling station is monitored based on CAN data of the vehicle;
the second determination module is used for determining the single-vehicle oil product identifier of the target vehicle according to the vehicle speed, the fuel flow and the engine speed within a first preset time period after the ending time;
the third determining module is used for determining the station oil product identifier of the target gas station according to the single-vehicle oil product identifier of each target vehicle within a second preset time length;
the fourth determining module is used for determining the type of the target gas station according to the station oil product identifier;
the station oil product identification represents the oil product quality of the target gas station within the second preset time period.
8. The system of claim 7, wherein the second determination module is specifically configured to:
if the vehicle speed is zero and the fuel flow is not zero, determining that the engine rotating speed is an idle rotating speed;
if the vehicle speed and the engine rotating speed are not zero, determining the engine rotating speed as a running rotating speed;
and determining the bicycle oil product identifier according to the idle speed and the running speed.
9. The system of claim 8, wherein the second determining module is further specifically configured to:
if the idle speed is not less than a first threshold value and not more than a second threshold value and the difference value between the lowest value and the highest value of the running speed is not more than a third threshold value in the first preset time period, the oil product identifier of the single vehicle is excellent;
if the idle speed is not less than the first threshold and not greater than the second threshold and the difference value is greater than the third threshold and not greater than the fourth threshold within the first preset time period, the bicycle oil product is marked as good;
if the idle speed is smaller than the first threshold value or larger than the second threshold value or the difference value is larger than a fifth threshold value within the first preset time period, the bicycle oil product identifier is a difference;
wherein the first threshold is less than the third threshold, the second threshold is greater than the fifth threshold, and the fifth threshold is greater than the fourth threshold.
10. The system of claim 9, wherein the third determination module is specifically configured to:
determining the total number of the single vehicle oil product identifiers of each target vehicle within the second preset time period;
if the ratio of the number of the good oil product identifiers to the total number is larger than a first preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a second preset ratio, and the ratio of the number of the poor oil product identifiers to the total number is smaller than a third preset ratio, the station oil product identifiers are good;
if the ratio of the number of the good oil product identifiers to the total number is larger than a fourth preset ratio, or the ratio of the number of the good oil product identifiers to the total number is larger than a fifth preset ratio, and the ratio of the number of the bad oil product identifiers to the total number is smaller than a sixth preset ratio, the station oil product identifiers are good;
if the ratio of the number of the excellent oil product identifiers to the total number is smaller than the third preset ratio, or the ratio of the number of the good oil product identifiers to the total number is smaller than the seventh preset ratio, or the ratio of the number of the poor oil product identifiers to the total number is larger than the fourth preset ratio, the station oil product identifiers are poor;
the third preset proportion is smaller than the sixth preset proportion, the sixth preset proportion is smaller than the fourth preset proportion, the fourth preset proportion is smaller than the seventh preset proportion, the seventh preset proportion is smaller than the first preset proportion, the first preset proportion is smaller than the fifth preset proportion, and the fifth preset proportion is smaller than the second preset proportion.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110896275.8A CN113850015A (en) | 2021-08-05 | 2021-08-05 | Method and system for distinguishing type of gas station based on CAN data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110896275.8A CN113850015A (en) | 2021-08-05 | 2021-08-05 | Method and system for distinguishing type of gas station based on CAN data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113850015A true CN113850015A (en) | 2021-12-28 |
Family
ID=78975454
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110896275.8A Pending CN113850015A (en) | 2021-08-05 | 2021-08-05 | Method and system for distinguishing type of gas station based on CAN data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113850015A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009161232A (en) * | 2008-01-09 | 2009-07-23 | Denso Corp | Vehicular refueling system and in-vehicle management device for fuel |
CN106321265A (en) * | 2016-09-13 | 2017-01-11 | 北京理工大学 | Method and system for identifying content of biodiesel in mixed fuel oil |
CN110414860A (en) * | 2019-08-02 | 2019-11-05 | 佛山安与科技有限公司 | Loss of Oil Products at Gas Station analysis method and system |
CN111380907A (en) * | 2018-12-27 | 2020-07-07 | 联合汽车电子有限公司 | Oil product identification method and system of gas station and vehicle |
CN111507864A (en) * | 2020-04-29 | 2020-08-07 | 北理新源(佛山)信息科技有限公司 | Gas station type determination method and system based on GuoLiu intelligent vehicle-mounted terminal |
CN112102523A (en) * | 2020-11-09 | 2020-12-18 | 潍柴动力股份有限公司 | Poor-quality gas station identification method and device, server and Internet of vehicles system |
-
2021
- 2021-08-05 CN CN202110896275.8A patent/CN113850015A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009161232A (en) * | 2008-01-09 | 2009-07-23 | Denso Corp | Vehicular refueling system and in-vehicle management device for fuel |
CN106321265A (en) * | 2016-09-13 | 2017-01-11 | 北京理工大学 | Method and system for identifying content of biodiesel in mixed fuel oil |
CN111380907A (en) * | 2018-12-27 | 2020-07-07 | 联合汽车电子有限公司 | Oil product identification method and system of gas station and vehicle |
CN110414860A (en) * | 2019-08-02 | 2019-11-05 | 佛山安与科技有限公司 | Loss of Oil Products at Gas Station analysis method and system |
CN111507864A (en) * | 2020-04-29 | 2020-08-07 | 北理新源(佛山)信息科技有限公司 | Gas station type determination method and system based on GuoLiu intelligent vehicle-mounted terminal |
CN112102523A (en) * | 2020-11-09 | 2020-12-18 | 潍柴动力股份有限公司 | Poor-quality gas station identification method and device, server and Internet of vehicles system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113704639B (en) | Inferior gas station position judging method and device, computer equipment and storage medium | |
CN102878998A (en) | Vehicle fueling prompting method based on path programming | |
CN105976451A (en) | HUD-based driving behavior detection method and detection system, and HUD | |
CN111090445B (en) | Vehicle service upgrading method, device and system | |
CN108154261B (en) | Recommendation method and device for optimal gas station | |
CN112102523A (en) | Poor-quality gas station identification method and device, server and Internet of vehicles system | |
CN105466443A (en) | Navigation method and terminal | |
US20150316406A1 (en) | Method and Apparatus for Locating Optimal Refueling Stations | |
CN109116830B (en) | Method and system for predicting fault | |
CN105628136A (en) | Method for monitoring abnormal fuel use condition of vehicle | |
CN111260820B (en) | Bus-free early warning method and system | |
CN114199274B (en) | Vehicle travel determination method, device, equipment and readable storage medium | |
CN203888640U (en) | Head up display | |
CN111812306A (en) | Oil product monitoring method, electronic equipment and storage medium | |
CN112863004A (en) | Method and system for preventing oil stealing and leakage of vehicle | |
CN112277651A (en) | Electric vehicle mileage verification method and related equipment | |
CN113850015A (en) | Method and system for distinguishing type of gas station based on CAN data | |
CN115840902A (en) | Method for diagnosing poor-quality fuel adding place | |
CN111143484A (en) | Method and device for determining gas station | |
CN101700758A (en) | System and method for displaying automobile fault information | |
CN112440901A (en) | Vehicle and fault pre-judging method and system thereof, storage medium and electronic equipment | |
CN108063708A (en) | A kind of CAN communication loses method for diagnosing faults and electronic control unit | |
DE102022109326A1 (en) | Method and device for recognizing a refueling location | |
CN211319211U (en) | Automobile energy filling point acquisition system and automobile | |
CN111859112A (en) | Message pushing method and device and server |
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 |