Updating method and device for alcohol fuel vehicle basic detection table
By detecting the measured air-fuel ratio and fuel quantity in an alcohol-based fuel vehicle after the engine is started, and evaluating it with historical data, and updating the basic detection table, the problem of different alcohol-based fuel ratios in different countries affecting the accuracy of diagnosis is solved, and data consistency and accurate oil circuit diagnosis are achieved.
Patent Information
- Application Number
- CN202411752627.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-04-18
AI Technical Summary
The ratio of alcohol fuel in different countries is different, which causes the preset basic air-fuel ratio learning value in the basic test table to affect the accuracy of the diagnosis results.
By responding to the starting signal after the engine is started, the measured air-fuel ratio self-learning value, measured fuel quantity and measured working condition parameter values are detected within the basic detection period of the preset basic time, and evaluated with historical data to update the basic detection table.
It ensures the consistency and uniformity of the data in the basic test table, ensures accurate diagnosis of oil circuits under the same standard, and reduces misdiagnosis caused by different fuel ratios.
Smart Images

Figure CN119848054A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of oil circuit diagnosis, and in particular to a method, device, medium and electronic equipment for updating a basic test table of an alcohol fuel vehicle. Background Art
[0002] At present, in order to save costs, many low-end vehicles only compare the air-fuel ratio learning value detected during vehicle operation with the basic air-fuel ratio learning value preset in the basic test table to diagnose whether the oil circuit is deviated or failed.
[0003] However, the proportion of alcohol fuel in different countries is different, and the basic air-fuel ratio learning value preset in the basic test table will have a great impact on the accuracy of the diagnosis result.
[0004] Therefore, the present application provides a method for updating the basic test table of alcohol fuel vehicles to solve the above technical problems. Summary of the invention
[0005] The purpose of this application is to provide a method, device, medium and electronic device for updating the basic test table of alcohol fuel vehicles, which can solve at least one of the technical problems mentioned above. The specific solution is as follows:
[0006] According to a specific implementation of the present application, in a first aspect, the present application provides a method for updating a basic test table for an alcohol fuel vehicle, comprising:
[0007] In response to receiving a start signal of the vehicle after the engine is started, detecting a measured air-fuel ratio self-learning value, a measured fuel quantity and a measured operating condition parameter value within a basic detection time period of a preset basic duration;
[0008] Performing a basic change evaluation on a plurality of continuously detected actual fuel quantities and a plurality of stored historical fuel quantities to obtain a basic change evaluation result, wherein the plurality of historical fuel quantities are obtained by multiple continuous detections within a historical detection time period corresponding to the basic detection time period after the last start;
[0009] When the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period.
[0010] Optionally, performing a basic change assessment on the multiple continuously detected actual fuel quantities and the multiple saved historical fuel quantities to obtain a basic change assessment result includes:
[0011] Conducting a driving behavior consistency review on the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result;
[0012] When the review result is consistency information of driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are subjected to fuel consumption change evaluation to obtain a fuel consumption change evaluation result representing the basic change evaluation result.
[0013] Optionally, performing a driving behavior consistency review on the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result includes:
[0014] According to the respective obtained orders of the plurality of measured fuel quantities and the plurality of historical fuel quantities, one value is taken in turn each time to perform deviation rate calculation, and the fuel quantity deviation rate of the corresponding order is obtained;
[0015] Based on a plurality of pairs of adjacent two measured fuel quantities among the plurality of measured fuel quantities, obtaining a measured fuel change rate of each pair of measured fuel quantities according to a detection order, and
[0016] Based on a plurality of pairs of adjacent historical fuel amounts among the plurality of historical fuel amounts, obtaining a historical fuel change rate of each pair of historical fuel amounts according to a detection order;
[0017] According to the order in which the plurality of measured fuel change rates and the plurality of historical fuel change rates are obtained, one value is taken in turn each time to perform deviation calculation, and a fuel change rate deviation value of the corresponding order is obtained;
[0018] When all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, the review result is determined to be consistency information of the driving behavior.
[0019] Optionally, when all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, determining that the review result is consistency information of the driving behavior includes:
[0020] When each fuel amount deviation rate is within a preset deviation rate range, and each fuel change rate deviation value is within a preset deviation value range, the review result is determined to be consistency information of the driving behavior.
[0021] Optionally, when the review result is the consistency information of the driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are subjected to fuel consumption change evaluation to obtain a fuel consumption change evaluation result representing the basic change evaluation result, including:
[0022] When the review result is the consistency information of the driving behavior, low-pass filtering is performed on the multiple historical fuel amounts with a preset first percentage to obtain multiple historical fuel amounts after low-pass filtering, and a historical average fuel amount is obtained based on the multiple historical fuel amounts after low-pass filtering, and
[0023] Performing high-pass filtering of a preset second percentage on the multiple measured fuel quantities to obtain multiple measured fuel quantities after low-pass filtering, and obtaining a measured average fuel quantity based on the multiple measured fuel quantities after low-pass filtering;
[0024] The deviation value between the measured average fuel quantity and the historical average fuel quantity is calculated to obtain the fuel consumption change evaluation result.
[0025] Optionally, when the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period, including:
[0026] When the fuel consumption change evaluation result is greater than a preset fuel consumption change threshold, the basic air-fuel ratio self-learning value corresponding to the measured operating condition parameter value in the basic detection table is cleared;
[0027] The basic detection table is updated based on the measured operating condition parameter value detected within the basic detection time period and the average value of all the measured air-fuel ratio self-learning values corresponding to the measured operating condition parameter value.
[0028] Optionally, in response to receiving a start signal of the vehicle after the engine is started, detecting the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value within a basic detection time period of a preset basic duration, including:
[0029] In response to receiving a start signal of the vehicle after the engine is started, a measured operating condition parameter value is detected.
[0030] When the measured operating condition parameter value meets the preset engine stability condition, the duration of the stability is detected;
[0031] When the stability duration is greater than or equal to a preset stability duration threshold, the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value are detected within a basic detection time period of a preset basic duration.
[0032] According to a specific implementation of the present application, in a second aspect, the present application provides a device for updating a basic test table for an alcohol fuel vehicle, comprising:
[0033] A response unit, configured to detect a self-learning value of an actual air-fuel ratio, an actual fuel quantity, and an actual operating condition parameter value within a basic detection time period of a preset basic duration in response to receiving a start signal of the vehicle after the engine is started;
[0034] an obtaining unit, configured to perform a basic change evaluation on a plurality of continuously detected actual fuel quantities and a plurality of stored historical fuel quantities to obtain a basic change evaluation result, wherein the plurality of historical fuel quantities are obtained by multiple continuous detections within a historical detection time period corresponding to the basic detection time period after the last start;
[0035] An updating unit is used to update the basic detection table in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period when the basic change evaluation result meets the preset basic change condition.
[0036] Optionally, performing a basic change assessment on the multiple continuously detected actual fuel quantities and the multiple saved historical fuel quantities to obtain a basic change assessment result includes:
[0037] Conducting a driving behavior consistency review on the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result;
[0038] When the review result is consistency information of driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are subjected to fuel consumption change evaluation to obtain a fuel consumption change evaluation result representing the basic change evaluation result.
[0039] Optionally, performing a driving behavior consistency review on the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result includes:
[0040] According to the respective obtained orders of the plurality of measured fuel quantities and the plurality of historical fuel quantities, one value is taken in turn each time to perform deviation rate calculation, and the fuel quantity deviation rate of the corresponding order is obtained;
[0041] Based on a plurality of pairs of adjacent two measured fuel quantities among the plurality of measured fuel quantities, obtaining a measured fuel change rate of each pair of measured fuel quantities according to a detection order, and
[0042] Based on a plurality of pairs of adjacent historical fuel amounts among the plurality of historical fuel amounts, obtaining a historical fuel change rate of each pair of historical fuel amounts according to a detection order;
[0043] According to the order in which the plurality of measured fuel change rates and the plurality of historical fuel change rates are obtained, one value is taken in turn each time to perform deviation calculation, and a fuel change rate deviation value of the corresponding order is obtained;
[0044] When all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, the review result is determined to be consistency information of the driving behavior.
[0045] Optionally, when all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, determining that the review result is consistency information of the driving behavior includes:
[0046] When each fuel amount deviation rate is within a preset deviation rate range, and each fuel change rate deviation value is within a preset deviation value range, the review result is determined to be consistency information of the driving behavior.
[0047] Optionally, when the review result is the consistency information of the driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are subjected to fuel consumption change evaluation to obtain a fuel consumption change evaluation result representing the basic change evaluation result, including:
[0048] When the review result is the consistency information of the driving behavior, low-pass filtering is performed on the multiple historical fuel amounts with a preset first percentage to obtain multiple historical fuel amounts after low-pass filtering, and a historical average fuel amount is obtained based on the multiple historical fuel amounts after low-pass filtering, and
[0049] Performing high-pass filtering of a preset second percentage on the multiple measured fuel quantities to obtain multiple measured fuel quantities after low-pass filtering, and obtaining a measured average fuel quantity based on the multiple measured fuel quantities after low-pass filtering;
[0050] The deviation value between the measured average fuel quantity and the historical average fuel quantity is calculated to obtain the fuel consumption change evaluation result.
[0051] Optionally, when the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period, including:
[0052] When the fuel consumption change evaluation result is greater than a preset fuel consumption change threshold, the basic air-fuel ratio self-learning value corresponding to the measured operating condition parameter value in the basic detection table is cleared;
[0053] The basic detection table is updated based on the measured operating condition parameter value detected within the basic detection time period and the average value of all the measured air-fuel ratio self-learning values corresponding to the measured operating condition parameter value.
[0054] Optionally, in response to receiving a start signal of the vehicle after the engine is started, detecting the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value within a basic detection time period of a preset basic duration, including:
[0055] In response to receiving a start signal of the vehicle after the engine is started, a measured operating condition parameter value is detected.
[0056] When the measured operating condition parameter value meets the preset engine stability condition, the duration of the stability is detected;
[0057] When the stability duration is greater than or equal to a preset stability duration threshold, the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value are detected within a basic detection time period of a preset basic duration.
[0058] According to the specific implementation of the present application, in a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the method for updating the basic test table for alcohol fuel vehicles as described in any of the above items is implemented.
[0059] According to the specific implementation of the present application, in a fourth aspect, the present application provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the method for updating the basic test table of alcohol fuel vehicles as described in any of the above items.
[0060] Compared with the prior art, the above solution of the embodiment of the present application has at least the following beneficial effects:
[0061] The present application provides a method, device, medium and electronic device for updating the basic test table of an alcohol fuel vehicle. In response to receiving a starting signal of a vehicle after the engine is started, the present application performs a basic change evaluation on multiple measured fuel quantities detected continuously and multiple saved historical fuel quantities within a basic detection time period of a preset basic duration to obtain a basic change evaluation result; when the basic change evaluation result meets the preset basic change condition, the basic test table is updated in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period. The opportunity window for resetting the basic test table is determined by the basic detection time period. A basic change evaluation is performed by using multiple measured fuel quantities and multiple historical fuel quantities, so as to accurately determine whether the multiple measured fuel quantities can update the basic test table. The consistency and uniformity of the data in the basic test table are guaranteed, and the diagnosis of the oil circuit under the same standard is guaranteed. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Figure 1 A flow chart showing a method for updating a basic detection table for alcohol fuel vehicles according to an embodiment of the present application;
[0063] Figure 2 A unit block diagram of a device for updating a basic detection table for alcohol fuel vehicles according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0064] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0065] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings, and "multiple" generally includes at least two.
[0066] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0067] It should be understood that although the terms first, second, third, etc. may be used to describe in the embodiments of the present application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, without departing from the scope of the embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first.
[0068] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0069] It should also be noted that the term "includes", "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, so that a commodity 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 commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprising a ..." do not exclude the existence of other identical elements in the commodity or device including the elements.
[0070] It should be particularly noted that any symbols and / or numbers in the specification that are not marked in the accompanying drawings are not drawing marks.
[0071] The optional embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0072] The embodiment provided in this application is an embodiment of a method for updating a basic test table for alcohol fuel vehicles.
[0073] Combine the following Figure 1 The embodiments of the present application are described in detail.
[0074] Step S101, in response to receiving a start signal of the vehicle after the engine is started, detecting the actual air-fuel ratio self-learning value, the actual fuel quantity and the actual operating condition parameter value within a basic detection time period of a preset basic duration.
[0075] The embodiment of the present application first identifies whether the vehicle has been added with alcohol fuel. Only after the alcohol fuel has been added can the proportion of alcohol fuel in the fuel tank change.
[0076] According to test statistics, although everyone's driving habits are different, the operation methods in the starting stage are roughly the same. This is also the best opportunity window to reset the basic detection table. Therefore, the embodiment of the present application chooses to update the basic detection table within the basic detection time period to avoid the influence of human operation factors on the update of the basic value.
[0077] The start signal refers to the signal when the vehicle starts to move from a stationary state. It can be the first start signal after the engine is started, or it can be a start signal after the first start signal. In order to avoid multiple updates to the basic detection table during the engine operation process from the first engine start to the next engine shutdown, the update flag can be set after an update. When the start signal is obtained again during the subsequent engine operation, the update flag is first detected. When the update flag is
[0078] The basic detection time period may be a time point when the vehicle's starting signal is received as the starting time point to calculate a time period of a preset basic duration.
[0079] The air-fuel ratio self-learning value is closely related to the operating condition parameter value, and different operating condition parameter values will also affect the air-fuel ratio self-learning value.
[0080] The basic test table includes the correspondence between the operating condition parameter values and the air-fuel ratio self-learning values. Different operating condition parameter values correspond to the air-fuel ratio self-learning values.
[0081] For example, the operating condition parameter values include the engine speed value and / or the engine load value. The column header in the basic detection table is a plurality of speed value intervals, the row header is a plurality of load value intervals, and the intersection of a row header and a column header stores the air-fuel ratio self-learning value of the corresponding row and column interval range.
[0082] In some specific embodiments, in response to receiving a start signal of the vehicle after the engine is started, detecting the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value within a basic detection time period of a preset basic duration includes:
[0083] Step S101 - 1 , in response to receiving a start signal of the vehicle after the engine is started, detecting a measured operating condition parameter value.
[0084] Step S101-2: When the measured operating condition parameter value meets the preset engine stability condition, the stability duration is detected.
[0085] Step S101-3, when the stability duration is greater than or equal to a preset stability duration threshold, the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value are detected within a basic detection time period of a preset basic duration.
[0086] In this specific embodiment, after the vehicle starts, the time point when the measured operating condition parameter value meets the preset engine stability condition and the stability duration is greater than or equal to the preset stability duration threshold is used as the starting time point to calculate the preset basic duration time period. This ensures that reliable operating condition parameter values are obtained under stable engine conditions to update the basic detection table, so as to provide reliable basic data when analyzing oil circuit faults.
[0087] For example, the preset engine stability conditions are: the engine speed value is greater than or equal to 1000 rpm, and the engine load value is greater than or equal to 50%; and the preset stability duration threshold is 2 seconds.
[0088] Step S102 , performing a basic change evaluation on the multiple continuously detected actual fuel quantities and the multiple stored historical fuel quantities to obtain a basic change evaluation result.
[0089] The multiple historical fuel quantities are obtained by multiple continuous detections during the previous start-up within a historical detection time period corresponding to the basic detection time period.
[0090] The historical detection time period corresponding to the basic detection time period can be understood as the basic detection time period determined this time, which is also the basic detection time period obtained in the same way in the previous adjacent update. For example, if the basic detection time period of this time is the time point when the vehicle's starting signal is received as the starting time point, then the previous adjacent update is also the time point when the vehicle's starting signal is received as the starting time point; if this time is after the vehicle starts, the measured operating condition parameter value meets the preset engine stability condition, and the stability duration is greater than or equal to the preset stability duration threshold as the starting time point, then the previous adjacent update is also after the vehicle starts, the measured operating condition parameter value meets the preset engine stability condition, and the stability duration is greater than or equal to the preset stability duration threshold as the starting time point.
[0091] Multiple historical fuel levels are saved in the vehicle's memory or in a file.
[0092] In some specific embodiments, the step of performing a basic change evaluation on the multiple continuously detected actual fuel quantities and the multiple stored historical fuel quantities to obtain a basic change evaluation result includes:
[0093] Step S102-1, conducting a driving behavior consistency review between the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result.
[0094] The driving behavior of each driver in each basic detection time period and each historical detection time period is similar, which is reflected in the fuel quantity, and has a similar curve shape. Therefore, the embodiment of the present application compares multiple measured fuel quantities associated with driving behaviors with multiple historical fuel quantities to judge whether the driving behaviors in the update process are similar.
[0095] In some specific embodiments, performing a driving behavior consistency review on the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result includes:
[0096] Step S102-11, according to the order in which the multiple measured fuel quantities and the multiple historical fuel quantities are obtained, a value is taken in sequence each time to calculate the deviation rate, and the fuel quantity deviation rate of the corresponding order is obtained.
[0097] For example, if both the basic detection time period and the historical detection time period are detected according to the detection cycle, then multiple measured fuel quantities are arranged according to the detection cycle in the basic detection time period, and multiple historical fuel quantities are arranged according to the detection cycle in the historical detection time period; when calculating, the deviation rate of the measured fuel quantity of the first detection cycle in the basic detection time period and the historical fuel quantity of the first detection cycle in the historical detection time period are calculated to obtain the fuel quantity deviation rate of the first detection cycle; the deviation rate of the measured fuel quantity of the second detection cycle in the basic detection time period and the historical fuel quantity of the second detection cycle in the historical detection time period are calculated to obtain the fuel quantity deviation rate of the second detection cycle; and so on.
[0098] Deviation rate = (actual fuel quantity - historical fuel quantity) / historical fuel quantity.
[0099] If multiple measured fuel quantities within the basic detection time period are simulated into a measured curve under a preset coordinate system, and multiple historical fuel quantities within the historical detection time period are simulated into a historical curve under the same preset coordinate system, the fuel quantity deviation value is the deviation value of the vertical coordinate values (i.e., the fuel quantity) of the two curves at the same horizontal coordinate value (i.e., the same detection cycle) under the preset coordinate system, and then divided by the vertical coordinate value of the same horizontal coordinate value on the historical curve, the fuel quantity deviation rate of the same detection cycle is obtained.
[0100] The fuel quantity deviation rate is used to detect whether the gap between the measured curve and the historical curve is similar.
[0101] Step S102-12, based on multiple pairs of adjacent two measured fuel quantities among the multiple measured fuel quantities, obtain the measured fuel change rate of each pair of measured fuel quantities according to the detection order, and based on multiple pairs of adjacent two historical fuel quantities among the multiple historical fuel quantities, obtain the historical fuel change rate of each pair of historical fuel quantities according to the detection order.
[0102] Fuel change rate = (current measured fuel quantity - measured fuel quantity in the previous adjacent detection cycle) / measured fuel quantity in the previous adjacent detection cycle.
[0103] Fuel change rate is used to detect whether the curvature between the measured curve and the historical curve is similar.
[0104] Step S102-13, according to the order in which the multiple measured fuel change rates and the multiple historical fuel change rates are obtained, one value is taken each time to perform deviation calculation to obtain the fuel change rate deviation value of the corresponding order.
[0105] Fuel change rate deviation value = measured fuel change rate - historical fuel change rate.
[0106] The fuel change rate deviation value is used to detect whether the curvature between the measured curve and the historical curve is similar.
[0107] For example, if both the basic detection time period and the historical detection time period are detected according to the detection cycle, multiple measured fuel change rates are obtained in sequence in the basic detection time period, and multiple historical fuel change rates are obtained in sequence in the historical detection time period; when calculating, the measured fuel change rate ranked first in the basic detection time period is calculated for deviation with the historical fuel change rate ranked first in the historical detection time period to obtain the deviation value of the first fuel change rate; the measured fuel change rate ranked second in the basic detection time period is calculated for deviation with the historical fuel change rate ranked second in the historical detection time period to obtain the second fuel quantity deviation rate; and so on.
[0108] Step S102-14: when all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, the review result is determined to be consistency information of the driving behavior.
[0109] When the gap between the measured curve and the historical curve is similar, and the curvature between the measured curve and the historical curve is similar, the driving behavior is determined to be consistent. This ensures that the data obtained each time the basic test table is updated is obtained under the same driving behavior, ensuring the consistency and uniformity of the data in the basic test table, and ensuring that the oil circuit is diagnosed under the same standard.
[0110] When all fuel amount deviation rates and all fuel change rate deviation values do not meet a preset consistency condition, the review result is determined to be inconsistency information of driving behavior.
[0111] In some specific embodiments, when all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, determining that the review result is consistent information of the driving behavior includes:
[0112] Step S102-14a, when each fuel amount deviation rate is within a preset deviation rate range, and each fuel change rate deviation value is within a preset deviation value range, it is determined that the review result is consistency information of the driving behavior.
[0113] In this specific embodiment, the preset deviation rate range and the preset deviation value range ensure that the shape of the measured curve and the historical curve does not change much, thereby ensuring the consistency of driving behavior.
[0114] Step S102-2: When the review result is the consistency information of the driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are evaluated for fuel consumption changes to obtain a fuel consumption change evaluation result representing the basic change evaluation result.
[0115] This specific embodiment evaluates the fuel consumption change to determine whether the alcohol fuel ratio has changed.
[0116] In some specific embodiments, when the review result is the consistency information of the driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are subjected to a fuel consumption change assessment to obtain a fuel consumption change assessment result representing the basic change assessment result, including:
[0117] Step S102-21, when the review result is consistency information of driving behavior, low-pass filtering of a preset first percentage is performed on the multiple historical fuel quantities to obtain multiple historical fuel quantities after low-pass filtering, and a historical average fuel quantity is obtained based on the multiple historical fuel quantities after low-pass filtering; and high-pass filtering of a preset second percentage is performed on the multiple measured fuel quantities to obtain multiple measured fuel quantities after low-pass filtering, and a measured average fuel quantity is obtained based on the multiple measured fuel quantities after low-pass filtering.
[0118] The plurality of historical fuel quantities are subjected to a low-pass filter of a preset first percentage so as to exclude short-term high fuel consumption caused by emergencies, so as to provide accurate historical average fuel quantities as comparative data.
[0119] If the alcohol fuel ratio changes, the plurality of measured fuel quantities are subjected to high-pass filtering with a preset second percentage, so as to provide accurate measured average fuel quantities as comparison data.
[0120] Step S102-22, calculating the deviation between the measured average fuel quantity and the historical average fuel quantity to obtain the fuel consumption change evaluation result.
[0121] In this specific embodiment, the deviation value between the measured average fuel quantity and the historical average fuel quantity is used as the fuel consumption change evaluation result to determine whether the alcohol fuel ratio has changed.
[0122] Step S103, when the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period.
[0123] When the basic change assessment result does not meet the preset basic change conditions, the basic detection table is not updated.
[0124] In some specific embodiments, when the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time during the basic detection time period, including:
[0125] Step S103-1, when the fuel consumption change evaluation result is greater than a preset fuel consumption change threshold, the basic air-fuel ratio self-learning value corresponding to the measured operating condition parameter value in the basic detection table is cleared.
[0126] Step S103-2, updating the basic detection table based on the actual operating condition parameter value detected within the basic detection time period and the average value of all the actual air-fuel ratio self-learning values corresponding to the actual operating condition parameter value.
[0127] For example, during the basic detection time period, it is detected that the engine speed value is 1000rpm, and the engine load value is equal to 50% of the 20 actually measured air-fuel ratio self-learning values, the average value of the 20 actually measured air-fuel ratio self-learning values is calculated, and the average value is updated to the storage position corresponding to the speed value of 1000rpm and the load value of 50% in the basic detection table; during the basic detection time period, it is detected that the engine speed value is 1200rpm, and the engine load value is equal to 55% of the 30 actually measured air-fuel ratio self-learning values, the average value of the 30 actually measured air-fuel ratio self-learning values is calculated, and the average value is updated to the storage position corresponding to the speed value of 1200rpm and the load value of 55% in the basic detection table; and so on.
[0128] In response to receiving the vehicle's starting signal after the engine is started, the embodiment of the present application performs a basic change evaluation on multiple continuously detected actual fuel quantities and multiple saved historical fuel quantities within a basic detection time period of a preset basic duration to obtain a basic change evaluation result; when the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the actual air-fuel ratio self-learning value and the actual operating condition parameter value detected each time within the basic detection time period. The opportunity window for resetting the basic detection table is determined by the basic detection time period. A basic change evaluation is performed by using multiple measured fuel quantities and multiple historical fuel quantities, so as to accurately determine whether the multiple measured fuel quantities can update the basic detection table. The consistency and uniformity of the data in the basic detection table are guaranteed, and the diagnosis of the oil circuit under the same standard is guaranteed.
[0129] The present application also provides a method embodiment that is based on the above embodiment. The explanation based on the same name meaning is the same as that of the above embodiment, and has the same technical effect as the above embodiment, which will not be repeated here.
[0130] like Figure 2 As shown, the present application provides an updating device 200 for a basic test table of an alcohol fuel vehicle, comprising:
[0131] The response unit 201 is used to detect the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value within a basic detection time period of a preset basic time length in response to receiving a start signal of the vehicle after the engine is started;
[0132] an obtaining unit 202, configured to perform a basic change evaluation on a plurality of continuously detected actual fuel quantities and a plurality of stored historical fuel quantities to obtain a basic change evaluation result, wherein the plurality of historical fuel quantities are obtained by multiple continuous detections within a historical detection time period corresponding to the basic detection time period after the last start;
[0133] The updating unit 203 is used to update the basic detection table in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period when the basic change evaluation result meets the preset basic change condition.
[0134] Optionally, performing a basic change assessment on the multiple continuously detected actual fuel quantities and the multiple saved historical fuel quantities to obtain a basic change assessment result includes:
[0135] Conducting a driving behavior consistency review on the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result;
[0136] When the review result is consistency information of driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are subjected to fuel consumption change evaluation to obtain a fuel consumption change evaluation result representing the basic change evaluation result.
[0137] Optionally, performing a driving behavior consistency review on the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result includes:
[0138] According to the respective obtained orders of the plurality of measured fuel quantities and the plurality of historical fuel quantities, one value is taken in turn each time to perform deviation rate calculation, and the fuel quantity deviation rate of the corresponding order is obtained;
[0139] Based on a plurality of pairs of adjacent two measured fuel quantities among the plurality of measured fuel quantities, obtaining a measured fuel change rate of each pair of measured fuel quantities according to a detection order, and
[0140] Based on a plurality of pairs of adjacent historical fuel amounts among the plurality of historical fuel amounts, obtaining a historical fuel change rate of each pair of historical fuel amounts according to a detection order;
[0141] According to the order in which the plurality of measured fuel change rates and the plurality of historical fuel change rates are obtained, one value is taken in turn each time to perform deviation calculation, and a fuel change rate deviation value of the corresponding order is obtained;
[0142] When all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, the review result is determined to be consistency information of the driving behavior.
[0143] Optionally, when all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, determining that the review result is consistency information of the driving behavior includes:
[0144] When each fuel amount deviation rate is within a preset deviation rate range, and each fuel change rate deviation value is within a preset deviation value range, the review result is determined to be consistency information of the driving behavior.
[0145] Optionally, when the review result is the consistency information of the driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are subjected to fuel consumption change evaluation to obtain a fuel consumption change evaluation result representing the basic change evaluation result, including:
[0146] When the review result is the consistency information of the driving behavior, low-pass filtering is performed on the multiple historical fuel amounts with a preset first percentage to obtain multiple historical fuel amounts after low-pass filtering, and a historical average fuel amount is obtained based on the multiple historical fuel amounts after low-pass filtering, and
[0147] Performing high-pass filtering of a preset second percentage on the multiple measured fuel quantities to obtain multiple measured fuel quantities after low-pass filtering, and obtaining a measured average fuel quantity based on the multiple measured fuel quantities after low-pass filtering;
[0148] The deviation value between the measured average fuel quantity and the historical average fuel quantity is calculated to obtain the fuel consumption change evaluation result.
[0149] Optionally, when the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period, including:
[0150] When the fuel consumption change evaluation result is greater than a preset fuel consumption change threshold, the basic air-fuel ratio self-learning value corresponding to the measured operating condition parameter value in the basic detection table is cleared;
[0151] The basic detection table is updated based on the measured operating condition parameter value detected within the basic detection time period and the average value of all the measured air-fuel ratio self-learning values corresponding to the measured operating condition parameter value.
[0152] Optionally, in response to receiving a start signal of the vehicle after the engine is started, detecting the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value within a basic detection time period of a preset basic duration, including:
[0153] In response to receiving a start signal of the vehicle after the engine is started, a measured operating condition parameter value is detected.
[0154] When the measured operating condition parameter value meets the preset engine stability condition, the duration of the stability is detected;
[0155] When the stability duration is greater than or equal to a preset stability duration threshold, the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value are detected within a basic detection time period of a preset basic duration.
[0156] In response to receiving the vehicle's starting signal after the engine is started, the embodiment of the present application performs a basic change evaluation on multiple continuously detected actual fuel quantities and multiple saved historical fuel quantities within a basic detection time period of a preset basic duration to obtain a basic change evaluation result; when the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the actual air-fuel ratio self-learning value and the actual operating condition parameter value detected each time within the basic detection time period. The opportunity window for resetting the basic detection table is determined by the basic detection time period. A basic change evaluation is performed by using multiple measured fuel quantities and multiple historical fuel quantities, so as to accurately determine whether the multiple measured fuel quantities can update the basic detection table. The consistency and uniformity of the data in the basic detection table are guaranteed, and the diagnosis of the oil circuit under the same standard is guaranteed.
[0157] Example 3
[0158] This embodiment provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method steps described in the above embodiment.
[0159] Example 4
[0160] An embodiment of the present application provides a non-volatile computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions can execute the method steps described in the above embodiment.
[0161] Finally, it should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other. For the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.
[0162] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for updating a basic test table for alcohol fuel vehicles, characterized in that: include: In response to receiving a start signal of the vehicle after the engine is started, detecting a measured air-fuel ratio self-learning value, a measured fuel quantity and a measured operating condition parameter value within a basic detection time period of a preset basic duration; Performing a basic change evaluation on a plurality of continuously detected actual fuel quantities and a plurality of stored historical fuel quantities to obtain a basic change evaluation result, wherein the plurality of historical fuel quantities are obtained by multiple continuous detections within a historical detection time period corresponding to the basic detection time period after the last start; When the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period.
2. The method according to claim 1, characterized in that The step of performing a basic change evaluation on the multiple continuously detected actual fuel quantities and the multiple stored historical fuel quantities to obtain a basic change evaluation result includes: Conducting a driving behavior consistency review on the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result; When the review result is consistency information of driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are subjected to fuel consumption change evaluation to obtain a fuel consumption change evaluation result representing the basic change evaluation result.
3. The method according to claim 2, characterized in that The performing a driving behavior consistency review on the multiple measured fuel amounts and the multiple historical fuel amounts to obtain a review result includes: According to the respective obtained orders of the plurality of measured fuel quantities and the plurality of historical fuel quantities, one value is taken in turn each time to perform deviation rate calculation, and the fuel quantity deviation rate of the corresponding order is obtained; Based on a plurality of pairs of adjacent two measured fuel quantities among the plurality of measured fuel quantities, obtaining a measured fuel change rate of each pair of measured fuel quantities according to a detection order, and Based on a plurality of pairs of adjacent historical fuel amounts among the plurality of historical fuel amounts, obtaining a historical fuel change rate of each pair of historical fuel amounts according to a detection order; According to the order in which the plurality of measured fuel change rates and the plurality of historical fuel change rates are obtained, one value is taken in turn each time to perform deviation calculation, and a fuel change rate deviation value of the corresponding order is obtained; When all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, the review result is determined to be consistency information of the driving behavior.
4. The method according to claim 3, characterized in that When all fuel amount deviation rates and all fuel change rate deviation values meet a preset consistency condition, determining that the review result is consistent information of the driving behavior includes: When each fuel amount deviation rate is within a preset deviation rate range, and each fuel change rate deviation value is within a preset deviation value range, the review result is determined to be consistency information of the driving behavior.
5. The method according to claim 2, characterized in that: When the review result is the consistency information of the driving behavior, the multiple measured fuel amounts and the multiple historical fuel amounts are subjected to fuel consumption change evaluation to obtain a fuel consumption change evaluation result representing the basic change evaluation result, including: When the review result is the consistency information of the driving behavior, low-pass filtering is performed on the multiple historical fuel amounts with a preset first percentage to obtain multiple historical fuel amounts after low-pass filtering, and a historical average fuel amount is obtained based on the multiple historical fuel amounts after low-pass filtering, and Performing high-pass filtering of a preset second percentage on the multiple measured fuel quantities to obtain multiple measured fuel quantities after low-pass filtering, and obtaining a measured average fuel quantity based on the multiple measured fuel quantities after low-pass filtering; The deviation value between the measured average fuel quantity and the historical average fuel quantity is calculated to obtain the fuel consumption change evaluation result.
6. The method according to claim 2, characterized in that When the basic change evaluation result meets the preset basic change condition, the basic detection table is updated in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period, including: When the fuel consumption change evaluation result is greater than a preset fuel consumption change threshold, the basic air-fuel ratio self-learning value corresponding to the measured operating condition parameter value in the basic detection table is cleared; The basic detection table is updated based on the measured operating condition parameter value detected within the basic detection time period and the average value of all the measured air-fuel ratio self-learning values corresponding to the measured operating condition parameter value.
7. The method according to claim 1, characterized in that In response to receiving a start signal of the vehicle after the engine is started, detecting the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value within a basic detection time period of a preset basic duration, including: In response to receiving a start signal of the vehicle after the engine is started, detecting a value of a measured operating condition parameter; When the measured operating condition parameter value meets the preset engine stability condition, the duration of the stability is detected; When the stability duration is greater than or equal to a preset stability duration threshold, the measured air-fuel ratio self-learning value, the measured fuel quantity and the measured operating condition parameter value are detected within a basic detection time period of a preset basic duration.
8. A device for updating the basic test table of alcohol fuel vehicles, characterized in that: include: A response unit, configured to detect a self-learning value of an actual air-fuel ratio, an actual fuel quantity, and an actual operating condition parameter value within a basic detection time period of a preset basic duration in response to receiving a start signal of the vehicle after the engine is started; an obtaining unit, configured to perform a basic change evaluation on a plurality of continuously detected actual fuel quantities and a plurality of stored historical fuel quantities to obtain a basic change evaluation result, wherein the plurality of historical fuel quantities are obtained by multiple continuous detections within a historical detection time period corresponding to the basic detection time period after the last start; An updating unit is used to update the basic detection table in sequence based on the measured air-fuel ratio self-learning value and the measured operating condition parameter value detected each time within the basic detection time period when the basic change evaluation result meets the preset basic change condition.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
10. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method as claimed in any one of claims 1 to 7.