A method for determining the remaining life of a filter and related apparatus

By using engine speed and oil impurity concentration information, and employing a pre-established model, the flow rate and flow resistance of the filter are calculated, which solves the problem of high equipment cost in existing technologies and enables accurate calculation of the remaining life of the filter and maintenance optimization.

CN119622952BActive Publication Date: 2025-10-24WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411703255.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-10-24
Estimated Expiration
2044-11-26

AI Technical Summary

Technical Problem

In existing technologies, calculating the remaining lifespan of vehicle filters requires the installation of sensors and flow meters, resulting in high equipment costs and hindering the promotion and application of intelligent maintenance technologies.

Method used

By using a pre-established flow calculation model and an initial flow resistance relationship model, and utilizing engine speed and oil impurity concentration information, the flow rate and flow resistance of the filter are calculated, and its remaining lifespan is determined, thus avoiding the need for real-time monitoring of flow rate and flow resistance.

Benefits of technology

It enables accurate calculation of the filter's remaining life at low cost, optimizes maintenance plans, and improves vehicle performance and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119622952B_ABST
    Figure CN119622952B_ABST
Patent Text Reader

Abstract

The application discloses a filter residual life determination method and related device, through obtaining engine speed information in filter working, can obtain liquid flow information through filter at different time based on pre-established engine speed and flow relationship model, according to impurity concentration of oil through filter and flow information of filter, based on pre-established model, can obtain initial flow resistance information of filter in new state, through flow information and flow resistance growth value obtained by running time of filter under different flow, add initial flow resistance, that is current flow resistance information of filter, so that residual life of filter can be calculated without installing equipment to monitor flow information and flow resistance information, which helps to monitor the state of filter, optimizes maintenance and replacement plan of filter, thereby improving the performance and reliability of vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a filter residual life determination method and related device. BACKGROUND

[0002] The filter installed on the vehicle is used to filter impurities entering the engine, and the performance of the filter can be predicted by calculating the residual life of the filter, so as to replace the clogged filter in time and prevent the engine from malfunctioning or working efficiency from declining.

[0003] At present, the calculation method of the residual life of the filter on the vehicle generally calculates the flow resistance or pressure difference of the filter and the flow of the liquid passing through the filter.

[0004] However, in the related art, when calculating the residual life of the filter on the vehicle, a sensor and a flowmeter device are required to directly measure the flow resistance / pressure difference and the flow, which makes the required device cost too high and is not conducive to the popularization and application of intelligent maintenance technology. SUMMARY

[0005] Therefore, the present application provides a filter residual life determination method and related device, which can obtain the flow and flow resistance information of the filter in the current state without using a sensor and a flowmeter device by using a pre-established flow calculation model and an initial flow resistance relationship model, thereby calculating the residual life of the filter.

[0006] To solve the above problems, the technical scheme provided by the present application is as follows:

[0007] On the one hand, the present application provides a filter residual life determination method, comprising:

[0008] Obtaining N effective engine speeds from the new state of the filter to the current state, and the running time of the filter corresponding to the N effective engine speeds respectively, the first effective engine speed is used to identify the engine speed in the new state of the filter, the Nth effective engine speed is used to identify the current engine speed, and each effective engine speed of the N effective engine speeds is used to identify a representative engine speed in the corresponding period;

[0009] Obtaining the impurity concentration of the oil passing through the filter, the flow calculation model, and the initial flow resistance relationship model, the flow calculation model is used to identify the relationship between the engine speed and the flow, and the initial flow resistance relationship model is used to identify the relationship between the flow and the impurity concentration in the new state of the filter and the flow resistance;

[0010] According to the N effective engine speeds, a corresponding N flow rates are determined through the flow rate calculation model, a first flow rate is used to identify a flow rate in a new state of the filter, and an Nth flow rate is used to identify a current flow rate;

[0011] According to the flow rate in the new state of the filter and the impurity concentration of the oil product, an initial flow resistance of the filter is determined through the initial flow resistance prediction model;

[0012] According to the N flow rates and the corresponding running lengths, a flow resistance growth value is obtained, the flow resistance growth value is used to identify an increase in flow resistance from the new state of the filter to the current state;

[0013] The initial flow resistance and the flow resistance growth value are added to obtain a current flow resistance of the filter;

[0014] According to the current flow rate and the current flow resistance, a remaining service life of the filter under the current flow rate is determined.

[0015] In a possible implementation, the obtaining of the flow resistance growth value according to the N flow rates and the corresponding running lengths includes:

[0016] N flow resistance growth rates corresponding to the N flow rates are obtained, the flow resistance growth rate is used to identify a relationship between the flow resistance and time growth;

[0017] According to the N flow resistance growth rates and the corresponding running lengths, flow resistance increments corresponding to the N flow rates are obtained;

[0018] The N flow resistance increments are added to obtain the flow resistance growth value.

[0019] In a possible implementation, the obtaining of the N effective engine speeds from the new state of the filter to the current state includes:

[0020] Engine speed information from the new state of the filter to the current state is obtained;

[0021] According to the engine speed information, corresponding effective engine speeds are obtained in the corresponding periods through a clustering algorithm, respectively.

[0022] In a possible implementation, the determining of the remaining service life of the filter under the current flow rate according to the current flow rate and the current flow resistance includes:

[0023] A flow rate-flow resistance relationship curve in the new state of the filter and a flow rate-flow resistance relationship curve in a blocked state are obtained in advance;

[0024] determine the flow resistance in the new state and the flow resistance in the clogging state according to the current flow and the flow resistance relationship curve in the new state and the flow resistance relationship curve in the clogging state;

[0025] determine the remaining life of the filter at the current flow by interpolation according to the current flow resistance and the flow resistance in the new state and the flow resistance in the clogging state.

[0026] In a possible implementation, the impurity concentration of the oil product is determined by the following method:

[0027] determine the impurity concentration of the oil product according to the oil product passing through the filter and a database of oil products and impurity concentrations constructed in advance.

[0028] In a possible implementation, the method further comprises:

[0029] obtain a flow resistance deviation, the flow resistance deviation being used to identify the deviation of the flow resistance of the filter from the new state to the current state due to the change in flow;

[0030] the adding of the initial flow resistance and the flow resistance growth value to obtain the current flow resistance of the filter comprises:

[0031] the adding of the initial flow resistance, the flow resistance deviation and the flow resistance growth value to obtain the current flow resistance of the filter.

[0032] In a possible implementation, the flow resistance deviation is determined by the following method:

[0033] determine the flow resistance corresponding to the first flow and the flow resistance corresponding to the Nth flow according to the flow resistance relationship model in the clogging state of the filter according to the first flow and the Nth flow;

[0034] take the difference between the flow resistance corresponding to the Nth flow and the flow resistance corresponding to the first flow as the flow resistance deviation.

[0035] In another aspect, the application provides a device for determining the remaining life of a filter, the device comprising an obtaining unit, a determining unit and a calculating unit:

[0036] the obtaining unit is configured to obtain N effective engine speeds from the new state of the filter to the current state and the running time of the filter corresponding to the N effective engine speeds, the first effective engine speed being used to identify the engine speed in the new state of the filter, the Nth effective engine speed being used to identify the current engine speed, and each of the N effective engine speeds being used to identify a representative engine speed in a corresponding period;

[0037] The acquisition unit is further configured to acquire an impurity concentration of the oil product passing through the filter, a flow calculation model, and an initial flow resistance relationship model, the flow calculation model being configured to identify a relationship between an engine speed and a flow, and the initial flow resistance relationship model being configured to identify a relationship between the flow, the impurity concentration, and a flow resistance in a brand-new state of the filter;

[0038] The determination unit is configured to determine, according to the N effective engine speeds, N flows corresponding to the N effective engine speeds by using the flow calculation model, a first flow being configured to identify a flow in the brand-new state of the filter, and an Nth flow being configured to identify a current flow;

[0039] The determination unit is further configured to determine, according to the flow in the brand-new state of the filter and the impurity concentration of the oil product, an initial flow resistance of the filter by using the initial flow resistance prediction model;

[0040] The calculation unit is configured to obtain a flow resistance growth value according to the N flows and the corresponding running time lengths, the flow resistance growth value being configured to identify an increase in the flow resistance from the brand-new state of the filter to a current state;

[0041] The calculation unit is further configured to add the initial flow resistance and the flow resistance growth value to obtain a current flow resistance of the filter;

[0042] The determination unit is further configured to determine, according to the current flow and the current flow resistance, a remaining service life of the filter under the current flow.

[0043] In a possible implementation, the calculation unit is further configured to:

[0044] acquire N flow resistance growth rates corresponding to the N flows respectively, the flow resistance growth rate being configured to identify a relationship between the flow resistance and time;

[0045] obtain, according to the N flow resistance growth rates and the corresponding running time lengths, N flow resistance increments corresponding to the N flows respectively;

[0046] add the N flow resistance increments to obtain the flow resistance growth value.

[0047] In a possible implementation, the acquisition unit is further configured to:

[0048] acquire engine speed information from the brand-new state of the filter to a current state;

[0049] obtain, according to the engine speed information, the effective engine speeds in the corresponding periods respectively by using a clustering algorithm.

[0050] In a possible implementation, the determining unit is further configured to:

[0051] obtain a flow resistance relationship curve in a new state of the filter and a flow resistance relationship curve in a clogging state of the filter;

[0052] determine a flow resistance in the new state and a flow resistance in the clogging state according to the current flow and the flow resistance relationship curve in the new state and the flow resistance relationship curve in the clogging state;

[0053] determine the remaining life of the filter in the current flow by interpolation according to the current flow resistance and the flow resistance in the new state and the flow resistance in the clogging state.

[0054] In a possible implementation, the obtaining unit is further configured to:

[0055] determine the impurity concentration of the oil product according to the oil product passing through the filter and a database of oil products and impurity concentrations.

[0056] In a possible implementation, the obtaining unit is further configured to:

[0057] obtain a flow resistance deviation, the flow resistance deviation being used to identify a deviation of the flow resistance of the filter from the new state to the current state due to a change in flow;

[0058] The calculating unit is further configured to:

[0059] add the initial flow resistance, the flow resistance deviation, and the flow resistance growth value to obtain the current flow resistance of the filter.

[0060] In a possible implementation, the calculating unit is further configured to:

[0061] determine flow resistances corresponding to the first flow and the Nth flow according to the first flow and the Nth flow by using the flow resistance relationship model in the clogging state of the filter;

[0062] take a difference between the flow resistance corresponding to the Nth flow and the flow resistance corresponding to the first flow as the flow resistance deviation.

[0063] In another aspect, the present application provides a computer device, which comprises a processor and a memory:

[0064] The memory is configured to store a computer program;

[0065] The processor is configured to execute the method according to the computer program.

[0066] In yet another aspect, the present application provides a computer readable storage medium for storing a computer program, which, when executed by a computer device, implements the method described above.

[0067] Therefore, the present application has the following beneficial effects:

[0068] The computer device first acquires engine speed information of the vehicle after the filter is put into use and running time of the filter under different engine speeds, and then acquires impurity concentration of the oil passing through the filter, a pre-established engine speed-flow rate relationship model, and an initial flow resistance relationship model obtained by calibrating the flow resistance from the impurity concentration and the flow rate. Then, based on the flow rate calculation model, the change information of the flow rate passing through the filter after the filter is put into use is obtained. Then, according to the flow rate information under the new state of the filter, the impurity concentration passing through the filter and the initial flow resistance relationship model, the initial flow resistance under the new state of the filter is obtained. Then, according to the change information of the flow rate passing through the filter after the filter is put into use, the running time of the filter under different flow rates, the flow resistance growth value of the filter with time is obtained. Secondly, the initial flow resistance and the flow resistance growth value are added to obtain the current flow resistance. Finally, the remaining life of the filter under the current flow rate is determined according to the current flow rate and the current flow resistance. The technical solution provides a method for determining the flow rate of the liquid passing through the filter according to the engine speed information, and can determine the flow resistance growth value of the filter according to the change information of the flow rate determined according to the engine speed since the filter is put into use and the working time of the filter under different flow rates, so as to obtain the flow resistance of the filter under the current state, avoid the need to increase the flow meter and the sensor to monitor the flow rate and the flow resistance in real time, save the cost of installing the device and the complexity of assembly, so as to determine the remaining life of the filter at low cost, which helps to monitor the state of the filter through intelligent maintenance technology, optimizes the maintenance and replacement plan of the filter, and thus improves the performance and reliability of the vehicle. BRIEF DESCRIPTION OF DRAWINGS

[0069] Figure 1 A flowchart of a filter remaining life determination method provided by an embodiment of the present application;

[0070] Figure 2 A schematic diagram of a flow rate calculation model provided by an embodiment of the present application;

[0071] Figure 3 A schematic diagram of an initial flow resistance relationship model provided by an embodiment of the present application;

[0072] Figure 4 A schematic diagram of the growth of flow resistance with time under a fixed flow rate provided by an embodiment of the present application;

[0073] Figure 5 A schematic diagram of a filter residual life determination device provided by an embodiment of the present application is shown. DETAILED DESCRIPTION

[0074] In order for those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some 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 those skilled in the art without creative work fall within the scope of protection of the present application.

[0075] As described in the background, the current filter life calculation method needs to install a flow meter and a sensor to obtain real-time flow and flow resistance information, which consumes a large amount of cost resources and is not conducive to the popularization and application of intelligent maintenance technology.

[0076] The present application provides a filter residual life determination method, by obtaining the engine speed information since the filter is put into use, the flow change information of the liquid passing through the filter can be determined based on the pre-established flow calculation model, then, according to the flow at the time when the filter is just put into use, i.e. the flow in the new state, and the impurity content of the liquid, the initial flow resistance of the filter in the new state can be obtained based on the pre-established initial flow resistance relationship model, secondly, according to the flow change information and the working time corresponding to the filter at different flows, the flow resistance growth value of the filter can be obtained, then, the initial flow resistance and the flow resistance growth value are added, i.e. the flow resistance in the current state is obtained, thereby, without installing other hardware devices to obtain the flow or flow resistance information, the calculation of the residual life of the filter is realized.

[0077] The method provided by the present application is applied to a fuel vehicle or a hybrid vehicle, which can be an engineering vehicle applied to the engineering field, such as a loader, an excavator, etc., or a large equipment used for agricultural production, such as a tractor, a harvester, etc., or a vehicle used for daily travel, such as a car, a sport utility vehicle, etc., and the use of the vehicle is not limited in the present application.

[0078] The scheme provided by the embodiment of the present application relates to the vehicle technical field, and can be specifically applied to the device management or intelligent maintenance of the vehicle technical field, which is specifically described by the following embodiments.

[0079] Referring to Figure 1 A flowchart of a filter residual life determination method provided by an embodiment of the present application is shown, in the embodiment, the computer device can be taken as an example for execution.

[0080] The filter is a component of the engine, and the filter element can filter impurities or gas. The filter in the present application is used for filtering liquid, including oil filter or fuel filter, etc. The filter can filter out pollutants or impurities in the oil product to prevent damage to the normal operation of the engine.

[0081] Common filter materials include paper filter, synthetic fiber, metal mesh or activated carbon, etc. Different types of filters have different filtering performance or air permeability, and the configuration of the filter is the same for specific engine types or vehicle types.

[0082] In addition, on the same vehicle, a fuel coarse filter and a fuel fine filter are usually used together, and it is considered that the service life of the two is the same, and when one filter is clogged, the two are replaced at the same time.

[0083] In the present application, one of the filters on the vehicle is selected for execution, for example, the remaining life of the fuel coarse filter can be calculated, and it is considered that when the fuel coarse filter is working on the vehicle, the type of fuel used does not change based on the maintenance habits of the vehicle fleet, i.e. the oil passing through the filter has the same impurity concentration.

[0084] S101: Obtain N effective engine speeds from the new state of the filter to the current state and the running time of the filter corresponding to the N effective engine speeds.

[0085] The first effective engine speed is used to identify the engine speed in the new state of the filter, the Nth effective engine speed is used to identify the current engine speed, and each effective engine speed of the N effective engine speeds is used to identify a representative engine speed in the corresponding period.

[0086] The engine speed refers to the number of times the engine of the vehicle rotates per minute. The period can be in fixed time or time required for a certain distance. For example, during the operation of the vehicle, the time corresponding to half an hour or 50 kilometers can be taken as a period, and an effective engine speed is obtained in this period.

[0087] The control system of the vehicle monitors the engine speed in real time and uploads it to the computer device through the on-board communication module. The computer device can directly obtain all the engine speed information uploaded to obtain the effective engine speed. For example, all the engine speed information uploaded is obtained, and the effective engine speed is obtained by clustering algorithm, or the mean or mode is calculated, or the effective engine speed corresponding to the period is obtained according to the preset effective engine speed of different engine speed information.

[0088] The computer device obtains N valid engine speeds and N corresponding running time lengths from the time when the filter is just put into use to the time when the filter is currently working.

[0089] In S102, the impurity concentration of the oil passing through the filter, a flow calculation model, and an initial flow resistance relationship model are obtained.

[0090] The flow calculation model is used to identify the relationship between the engine speed and the flow, and the initial flow resistance relationship model is used to identify the relationship between the flow, the impurity concentration, and the flow resistance in the brand-new state of the filter.

[0091] The impurity concentration of the oil is determined by the type of the oil, and only one type of oil is used when the filter is working. According to the data uploaded by the user to the computer device, such as the type of the vehicle, the type of the engine, or the type of the filter, the computer device can determine the impurity concentration of the oil by analyzing and predicting the type of the oil passing through the filter on the vehicle through big data, or can directly determine the impurity concentration of the oil according to the type of the oil uploaded by the user.

[0092] In a possible implementation, the impurity concentration of the oil is determined in the following manner:

[0093] The impurity concentration of the oil is determined according to the oil passing through the filter and a pre-constructed database of the oil and the impurity concentration.

[0094] The database of the oil and the impurity concentration is used to represent the direct mapping relationship between the type of the oil and the impurity concentration. After measuring the impurity concentration of various types of oils on the market, the database of the oil and the impurity concentration is constructed. The computer device obtains the database and the type of the oil passing through the filter uploaded by the user, and then determines the impurity concentration of the oil passing through the filter according to the pre-constructed database of the oil and the impurity concentration based on the oil.

[0095] In this way, the computer device can directly obtain the impurity concentration of the oil passing through the filter through the mapping relationship between the oil and the impurity concentration in the database, reduce the process of data analysis, reduce the complexity of calculation, save a large amount of resource and time cost, and improve the work efficiency of the filter maintenance process.

[0096] The flow passing through the filter is closely related to the speed of the engine. When the engine speed increases, the demand for fuel increases, and the flow of the fuel passing through the filter is larger than when the engine speed is smaller. Therefore, the flow passing through the filter can be estimated by the engine speed.

[0097] In the early stage, a large number of different engine speeds were collected on the actual vehicle, and the fuel flow through the filter at different engine speeds was obtained through a flow meter. According to the data distribution law, the relationship between flow and engine speed was fitted, and a flow calculation model that identifies the relationship between engine speed and flow was pre-constructed.

[0098] As an example, Figure 2 This is a schematic diagram of a flow calculation model provided in an embodiment of the present application. The horizontal axis represents the engine speed, and the vertical axis represents the flow rate of fuel passing through the filter. The flow rate q of fuel passing through the filter can be expressed by the following formula:

[0099] When the engine speed n is less than a certain speed inflection point A:

[0100] q=an 2 +bn+c

[0101] When the engine speed n≥ a certain speed inflection point A measured:

[0102] q=q1

[0103] Where n represents the engine speed, a, b, and c are hyperparameters obtained by fitting the data, q1 represents the maximum flow rate that can pass through the filter, and the specific speed inflection point A is the speed at which the flow rate remains constant, which is related to the engine's oil pump type. Flow resistance indicates the degree of filter blockage; greater flow resistance indicates greater blockage, and when the preset flow resistance is reached, the filter needs to be replaced. For this type of filter, when the filter is brand new, the flow resistance is measured using sensors on an actual vehicle at different oil impurity concentrations and flow rates. An initial flow resistance relationship model is pre-constructed to identify the relationship between flow rate and impurity concentration and flow resistance when the filter is brand new.

[0104] As an example, Figure 3 This is a schematic diagram of an initial flow resistance relationship model provided in an embodiment of the present application. The horizontal axis represents the flow rate through the filter when the filter is brand new, and the vertical axis represents the impurity concentration of the oil passing through the filter. Different points on a curve represent the same flow resistance value, and different curves represent different flow resistance values. The specific method of constructing this relationship model is as follows:

[0105] The flow rate was set to 20 liters / hour intervals and the impurity concentration of the oil was set to 2 mg / kg intervals. The flow resistance of this type of filter was measured at different flow rates and impurity concentrations. Then, the flow resistance at other flow rates and impurity concentrations was estimated by interpolation, and a contour map of flow resistance, impurity concentration, and flow rate was constructed. The initial flow resistance relationship model p0 can be expressed as

[0106] p0=f(q,w)

[0107] wherein q represents the flow rate through the filter, and w represents the impurity content of the oil product.

[0108] The computer device obtains the impurity concentration of the oil product passing through the filter, and a flow rate calculation model and an initial flow resistance relationship model under the type of the filter, to determine the flow rate through the filter and the initial flow resistance under the brand-new state of the filter.

[0109] S103: According to the N effective engine speeds, the N flow rates are determined through the flow rate calculation model.

[0110] The first flow rate is used to identify the flow rate under the brand-new state of the filter, and the Nth flow rate is used to identify the current flow rate.

[0111] The computer device can obtain the N flow rate information based on the pre-constructed flow rate calculation model through the obtained N effective engine speeds, wherein the first flow rate corresponding to the first effective engine speed represents the flow rate through the filter under the brand-new state of the filter, and the Nth flow rate corresponding to the Nth effective engine speed represents the flow rate through the filter under the current speed.

[0112] S104: According to the flow rate under the brand-new state of the filter and the impurity concentration of the oil product, the initial flow resistance of the filter is determined through the initial flow resistance relationship model.

[0113] For a specific type of filter, the flow resistance is affected by the flow rate of the oil product passing through the filter and the impurity concentration. The computer device can obtain the initial flow resistance under the brand-new state of the filter based on the flow rate through the filter under the brand-new state of the filter and the impurity concentration of the oil product passing through the filter according to the pre-constructed initial flow resistance relationship model.

[0114] S105: According to the N flow rates and the corresponding running time lengths, the flow resistance growth value is obtained.

[0115] As the working time of the filter increases, the degree of clogging of the filter increases, and the corresponding flow resistance also increases. Under different flow rates, the degree of growth of the flow resistance of the filter over time is different. According to different flow rates and the corresponding running time lengths, the flow resistance growth value can be predicted through the equation of fluid mechanics or according to the empirical fitting data model.

[0116] In one possible implementation, according to the N flow rates and the corresponding running time lengths, the flow resistance growth value is obtained, including:

[0117] S1051: Obtain N flow resistance growth rates corresponding to the N flow rates respectively.

[0118] The flow resistance growth rate refers to the rate of flow resistance increase of the filter at a certain flow rate over time. The flow resistance growth values at different flow rates change over time, and a large number of data tests in the early stage are used to obtain the flow resistance growth rates corresponding to different flow rates, and the corresponding relationship is uploaded to the computer device. The computer device obtains the corresponding N flow resistance growth rates based on the corresponding flow resistance growth rates at different flow rates according to the N flow rates passing through the filter. As an example, Figure 4 A schematic diagram of the flow resistance growth over time at a fixed flow rate is provided for the embodiments of the present application, wherein K represents the flow resistance growth rate at the fixed flow rate.

[0119] S1052: Obtain the flow resistance increments corresponding to the N flow rates respectively according to the N flow resistance growth rates and the corresponding running time lengths.

[0120] The computer device can obtain the flow resistance increments at the N flow rates respectively according to the N flow resistance growth rates corresponding to the N flow rates and the running time lengths of the filter at the N flow rates.

[0121] S1053: Add the N flow resistance increments to obtain the flow resistance growth value.

[0122] The computer device adds the flow resistance increments at the N flow rates of the filter from the brand-new state to the current state to obtain the flow resistance growth value.

[0123] As an example, N is 1, the flow resistance growth rate at the first flow rate is k1, the running time length of the filter to the current state is t1, and the flow resistance growth value pn is:

[0124] pn=k1×t1

[0125] As another example, N is 2, the flow resistance growth rate at the first flow rate is k1, the running time length of the filter is t1, the flow resistance growth rate at the second flow rate is k2, the running time length of the filter is t2, and the flow resistance growth value pn is:

[0126] pn=k1×t1+k2×t2

[0127] Therefore, by using the corresponding flow resistance growth rates at different flow rates pre-established according to real experimental data, the flow resistance of the filter increasing over time at different flow rates is obtained respectively, the flow resistance growth value of the filter in the working state can be obtained more accurately, thereby improving the accuracy of the calculation of the remaining life of the filter, and effectively avoiding the situation that the filter continues to work in the clogging state, which is more conducive to maintaining the performance of the engine.

[0128] S106: Add the initial flow resistance and the flow resistance growth value to obtain the current flow resistance of the filter.

[0129] As an example, the initial flow resistance is p0, the flow resistance growth value is pn, and the current flow resistance p is:

[0130] p = p0 + pn

[0131] S107: Determine the remaining life of the filter under the current flow according to the current flow and the current flow resistance.

[0132] The computer device can determine the remaining life of the filter under the current flow according to the current flow resistance. For example, an empirical formula of flow and flow resistance and remaining life can be constructed to calculate the remaining life, or a numerical simulation method or machine learning method can be used to predict the remaining life.

[0133] In a possible implementation, determining the remaining life of the filter under the current flow according to the current flow and the current flow resistance comprises:

[0134] S1071: Obtain a flow resistance relationship curve under a brand-new state of the filter and a flow resistance relationship curve under a clogging state.

[0135] The flow and flow resistance relationship measured by the flow meter and the sensor on the real vehicle is used to construct the flow resistance relationship curve under the brand-new state of the filter and the flow resistance relationship curve under the clogging state. The computer device obtains the flow resistance relationship curves under the two states.

[0136] S1072: Determine the flow resistance under the brand-new state and the flow resistance under the clogging state according to the current flow and the flow resistance relationship curve under the brand-new state and the flow resistance relationship curve under the clogging state.

[0137] S1073: Determine the remaining life of the filter under the current flow by interpolation according to the current flow resistance and the flow resistance under the brand-new state and the flow resistance under the clogging state.

[0138] As an example, the current flow resistance of the filter under the current flow is p, the flow resistance under the brand-new state is p1, the flow resistance under the clogging state is p2, and the design life of the filter is L hours or kilometers, and then the remaining life of the filter is life:

[0139]

[0140] Or in percentage:

[0141]

[0142] Thus, the computer device returns the calculation result to the system of the vehicle after calculation, and the calculation result is displayed by the instrument of the vehicle or transmitted to the application program of the user for display. When the remaining life calculated is less than or equal to 20%, the control system or the application program of the vehicle sends a warning message.

[0143] Thus, based on the pre-established flow resistance relationship curve, the flow resistance of the filter in the new state and the clogging state under the current flow can be obtained, the remaining life of the filter is evaluated, and the remaining life can be determined simply and quickly, and the calculation efficiency is effectively improved.

[0144] In Figure 1 In the embodiment of the application shown in the figure, based on the pre-established flow calculation model, the flow change information passing through the filter can be obtained based on the engine speed information, and then according to the flow in the new state of the filter and the impurity content of the liquid, the initial flow resistance of the filter in the new state can be obtained according to the pre-established initial flow resistance relationship model, and the flow resistance growth value of the filter can be obtained according to the flow change information and the working time of the filter under different flows. Thus, the initial flow resistance and the flow resistance growth value are added to obtain the flow resistance of the filter in the current state, and the current flow and the current flow resistance can be obtained without installing a flow meter and a sensor to calculate the remaining life of the filter, thereby saving the cost and complexity of installing hardware devices, optimizing the maintenance and maintenance plan of the filter, and effectively improving the performance and reliability of the vehicle.

[0145] The effective engine speed is a representative engine speed corresponding to the engine speed information in the period, in order to make the obtained effective engine speed more representative and obtain more accurate calculation results. More engine speed information needs to be combined to determine.

[0146] In a possible implementation, the N effective engine speeds from the new state of the filter to the current state are obtained, including:

[0147] The engine speed information from the new state of the filter to the current state is obtained.

[0148] According to the engine speed information, the corresponding effective engine speed is obtained in the corresponding period by a clustering algorithm.

[0149] The engine speed information is collected by the control system of the vehicle in real time and uploaded to the computer device.

[0150] Specifically, the computer device can obtain all the uploaded engine speed information, and then in each period, an engine speed is obtained by a clustering algorithm for the engine speed information in the period, and the engine speed is taken as the effective engine speed corresponding to the period.

[0151] Therefore, the effective engine speed obtained by the computer device is more consistent with the actual working condition of the engine, so that the obtained flow information is more matched with the actual working state of the filter, thereby achieving more accurate calculation results.

[0152] The current flow resistance calculated by the running time of the filter under different flows is more accurate when the flow under the new state of the filter is consistent with the current flow, but when the flow under the new state of the filter is inconsistent with the current flow, the deviation of the flow resistance caused by the change of the flow needs to be considered when calculating the current flow resistance.

[0153] In a possible implementation, the method for determining the remaining life of the filter further includes:

[0154] The flow resistance deviation is used to identify the deviation of the flow resistance from the new state of the filter to the current state caused by the change of the flow;

[0155] The initial flow resistance and the flow resistance growth value are added to obtain the current flow resistance of the filter, including:

[0156] The initial flow resistance, the flow resistance deviation and the flow resistance growth value are added to obtain the current flow resistance of the filter.

[0157] Under a given flow, if the time of the filter working is not considered, the resistance caused by friction or other factors is also different under different flows, and when the initial flow is inconsistent with the current flow, the deviation of the flow resistance caused by different flows needs to be considered when calculating the current flow resistance.

[0158] The flow resistance deviation can be a preset value calibrated according to experience, or a numerical value obtained by a calculation formula or a model based on the flow change from the new state of the filter to the current state. The computer device obtains the flow resistance deviation, and adds the obtained initial flow resistance, flow resistance deviation and flow resistance increasing with time to obtain the flow resistance information of the filter under the current state.

[0159] As an example, the initial flow resistance is p0, the flow resistance growth value is pn, and the flow resistance deviation is ΔP, and the current flow resistance p is:

[0160] p=p0+pn+△P

[0161] Therefore, when calculating the current flow resistance, the deviation of the flow resistance caused by the change of the flow is added, which can correct the current flow resistance and obtain more accurate current flow resistance, thereby improving the calculation accuracy.

[0162] In a possible implementation, the flow resistance deviation is determined by the following method:

[0163] According to the first flow rate and the Nth flow rate, a flow resistance corresponding to the first flow rate and the Nth flow rate is determined through the flow resistance relationship model in the clogging state of the filter.

[0164] A difference between the flow resistance corresponding to the Nth flow rate and the flow resistance corresponding to the first flow rate is taken as the flow resistance deviation.

[0165] The flow rate of the filter in the current calculation period is q2, and the flow rate in the last calculation period is q1. Through the flow resistance relationship model in the clogging state, the flow resistance change amount caused by the change of the flow rate from q1 to q2, that is, the flow resistance deviation, can be determined. The flow resistance deviation determined in this case is relatively large, which can ensure that the life prediction result has a certain safety margin under harsh working conditions, thereby ensuring that the filter can be maintained in time and the vehicle can operate normally.

[0166] Specifically, the computer device can determine the flow resistance corresponding to the current flow rate q2 and the last calculation period flow rate q1 through the flow resistance relationship model in the clogging state of the filter, and take the difference as the flow resistance deviation caused by the change of the last flow rate q1 to the current flow rate q2. When q1 is equal to q2, it is considered that the deviation is 0. Thus, the flow rate of the filter in the new state is taken as the flow rate in the last calculation period, and the difference is the flow resistance deviation caused by the change of the flow rate from the new state of the filter to the current state.

[0167] As an example, the flow rate of the filter in the new state is q1, the current flow rate is q2, and the flow resistance relationship model in the clogging state is represented by f(q). Then, the flow resistance deviation Δp caused by the change of the flow rate from the new state of the filter to the current state is:

[0168] Δp = f(q2) - f(q1)

[0169] Thus, the flow resistance deviation is obtained in this way, which greatly reduces the complexity of calculation and can obtain a more accurate current flow resistance value.

[0170] Based on the filter residual life determination method provided in the above embodiments, an embodiment of the present application further provides a filter residual life determination device, which will be described in detail below with reference to the accompanying drawings.

[0171] Reference Figure 5 As shown in the figure, the device 800 provided by the embodiment of the present application is a schematic diagram of a filter residual life determination device, which comprises an acquisition unit 801, a determination unit 802, and a calculation unit 803.

[0172] The acquisition unit 801 is configured to acquire N effective engine speeds from a new state of the filter to a current state, and running time lengths corresponding to the N effective engine speeds respectively, the first effective engine speed is used to identify an engine speed in the new state of the filter, the Nth effective engine speed is used to identify a current engine speed, and each of the N effective engine speeds is used to identify a representative engine speed in a corresponding period;

[0173] The acquisition unit 801 is further configured to acquire an impurity concentration of oil passing through the filter, a flow calculation model, and an initial flow resistance relationship model, the flow calculation model is used to identify a relationship between an engine speed and a flow, and the initial flow resistance relationship model is used to identify a relationship between a flow, an impurity concentration, and a flow resistance in the new state of the filter;

[0174] The determination unit 802 is configured to determine N flows corresponding to the N effective engine speeds according to the N effective engine speeds and the flow calculation model, the first flow is used to identify a flow in the new state of the filter, and the Nth flow is used to identify a current flow;

[0175] The determination unit 802 is further configured to determine an initial flow resistance of the filter according to the flow in the new state of the filter and the impurity concentration of the oil and the initial flow resistance prediction model;

[0176] The calculation unit 803 is configured to obtain a flow resistance growth value according to the N flows and the corresponding running time lengths, the flow resistance growth value is used to identify an increase in the flow resistance from the new state of the filter to the current state;

[0177] The calculation unit 803 is further configured to add the initial flow resistance and the flow resistance growth value to obtain a current flow resistance of the filter;

[0178] The determination unit 802 is further configured to determine a remaining service life of the filter under the current flow according to the current flow and the current flow resistance.

[0179] Therefore, the current flow and the current flow resistance of the filter can be obtained based on the pre-established flow calculation model and the initial flow resistance relationship model, the remaining service life of the filter can be calculated without installing a flow meter and a sensor, the cost of installing hardware devices and the complexity of assembly are saved, the maintenance and care plan of the filter is optimized, and thus the performance and reliability of the vehicle are effectively improved.

[0180] In a possible implementation, the calculation unit is further configured to:

[0181] obtain N flow resistances corresponding to the N flow rates respectively, the flow resistances being used to identify a relationship of the flow resistances increasing with time;

[0182] obtain N flow resistance increments corresponding to the N flow rates respectively according to the N flow resistances and the corresponding running time lengths;

[0183] add the N flow resistance increments to obtain the flow resistance increase value.

[0184] Therefore, by using the flow resistances increasing with time of the filter at different flow rates obtained according to the flow resistances corresponding to the flow rates at different flow rates pre-established according to the real experimental data, the flow resistance increase value of the filter at the working state can be obtained more accurately, thereby improving the accuracy of the calculation of the remaining life of the filter, and effectively avoiding the situation that the filter continues to work in the clogging state, and being more conducive to maintaining the performance of the engine.

[0185] In a possible implementation, the obtaining unit is further configured to:

[0186] obtain engine speed information from a new state of the filter to a current state of the filter;

[0187] obtain corresponding effective engine speeds in the corresponding periods by a clustering algorithm according to the engine speed information.

[0188] Therefore, the effective engine speeds obtained by the computer device are more consistent with the actual working conditions of the engine, so that the flow rate information obtained is more matched with the actual working state of the filter, thereby achieving more accurate calculation results.

[0189] In a possible implementation, the determining unit is further configured to:

[0190] obtain a flow resistance relationship curve at a new state of the filter and a flow resistance relationship curve at a clogging state of the filter pre-established;

[0191] determine flow resistances at the new state and at the clogging state respectively according to the current flow rate and the flow resistance relationship curve at the new state and the flow resistance relationship curve at the clogging state;

[0192] determine the remaining life of the filter at the current flow rate by an interpolation method according to the current flow resistance and the flow resistances at the new state and at the clogging state.

[0193] Therefore, based on the flow resistance relationship curves pre-established, the flow resistances of the filter at the new state and at the clogging state at the current flow rate can be obtained, and the remaining life of the filter is evaluated, thereby the remaining life can be determined simply and quickly, and the calculation efficiency is effectively improved.

[0194] In a possible implementation, the obtaining unit is further configured to:

[0195] determine the impurity concentration of the oil product based on the oil product passing through the filter and a database of oil products and impurity concentrations.

[0196] In this way, the computer device can directly obtain the impurity concentration of the oil product passing through the filter based on the mapping relationship between the oil product and the impurity concentration in the database, thereby reducing the data analysis process, reducing the complexity of calculation, saving a large amount of resource and time cost, and improving the work efficiency of the filter maintenance process.

[0197] In a possible implementation, the obtaining unit is further configured to:

[0198] obtain a flow resistance deviation, the flow resistance deviation being used to identify a deviation of the flow resistance caused by flow changes from the brand-new state of the filter to the current state;

[0199] The calculation unit is further configured to:

[0200] add the initial flow resistance, the flow resistance deviation, and the flow resistance growth value to obtain the current flow resistance of the filter.

[0201] In this way, the deviation of the flow resistance caused by flow changes is added when the current flow resistance is calculated, so that the current flow resistance can be corrected to obtain a more accurate current flow resistance, thereby improving the calculation accuracy.

[0202] In a possible implementation, the calculation unit is further configured to:

[0203] determine flow resistances corresponding to the first flow and the Nth flow based on a flow resistance relationship model in the clogged state of the filter.

[0204] take a difference between the flow resistance corresponding to the Nth flow and the flow resistance corresponding to the first flow as the flow resistance deviation.

[0205] In this way, the flow resistance deviation is obtained in this way, which greatly reduces the complexity of calculation and can obtain a more accurate current flow resistance value.

[0206] On the basis of the above-described embodiments, an embodiment of the present application provides a computer device, comprising:

[0207] a memory configured to store a computer program;

[0208] a processor configured to implement the steps of the method for determining the remaining life of the filter when the computer program is executed.

[0209] On the basis of the above-mentioned embodiments, the embodiments of the present application further provide a computer readable medium, wherein a computer program is stored on the computer readable medium, and the computer program is executed by a processor to implement the steps of the method for determining the remaining service life of the filter.

[0210] It should be noted that the embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts of each embodiment can be mutually referred to. For the system or device disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the description of the method.

[0211] The above description of disclosed embodiments enables a person skilled in the art to implement or use the present application. Various modifications to the embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method of determining the remaining life of a filter, characterized by, The method comprises: Obtaining N effective engine speeds from the new state of the filter to the current state, and the running time of the filter corresponding to N effective engine speeds respectively, the first effective engine speed is used to identify the engine speed in the new state of the filter, the Nth effective engine speed is used to identify the current engine speed, and each effective engine speed of the N effective engine speeds is used to identify a representative engine speed in the corresponding period; Obtaining the impurity concentration of the oil passing through the filter, the flow calculation model, and the initial flow resistance relationship model, the flow calculation model is used to identify the relationship between engine speed and flow, and the initial flow resistance relationship model is used to identify the relationship between flow, impurity concentration and flow resistance in the new state of the filter; According to the N effective engine speeds, the corresponding N flows are determined by the flow calculation model, the first flow is used to identify the flow in the new state of the filter, and the Nth flow is used to identify the current flow; According to the flow in the new state of the filter and the impurity concentration of the oil, the initial flow resistance of the filter is determined by the initial flow resistance prediction model; According to the N flows and the corresponding running time, the flow resistance growth value is obtained, and the flow resistance growth value is used to identify the flow resistance increase value from the new state of the filter to the current state; The initial flow resistance and the flow resistance growth value are added to obtain the current flow resistance of the filter; According to the current flow and the current flow resistance, the remaining life of the filter under the current flow is determined.

2. The method of claim 1, wherein, According to the N flows and the corresponding running time, the flow resistance growth value comprises: Obtaining N flow resistance growth rates corresponding to the N flows, the flow resistance growth rate is used to identify the relationship between the flow resistance and the time; According to the N flow resistance growth rates and the corresponding running time, the flow resistance increments corresponding to the N flows are obtained respectively; The N flow resistance increments are added to obtain the flow resistance growth value.

3. The method of claim 1, wherein, The N effective engine speeds from the new state of the filter to the current state are obtained, comprising: Obtaining engine speed information from the new state of the filter to the current state; According to the engine speed information, the corresponding effective engine speed is obtained in the corresponding period by clustering algorithm respectively.

4. The method of claim 1, wherein, According to the current flow and the current flow resistance, the remaining life of the filter under the current flow is determined, comprising: Obtaining the flow resistance relationship curve in the new state and the flow resistance relationship curve in the blocked state of the filter established in advance; According to the current flow, the flow resistance relationship curve in the new state and the flow resistance relationship curve in the blocked state, the flow resistance in the new state and the flow resistance in the blocked state are determined respectively; According to the current flow resistance, the flow resistance in the new state and the flow resistance in the blocked state, the remaining life of the filter under the current flow is determined by interpolation method.

5. The method of claim 1, wherein, The impurity concentration of the oil is determined by the following method: According to the oil passing through the filter and a pre-constructed database of oil and impurity concentration, the impurity concentration of the oil is determined.

6. The method of claim 1, wherein, The method further comprises: An acquisition of a flow resistance deviation, the flow resistance deviation being used to identify a deviation of flow resistance caused by flow changes from a new state of the filter to a current state; The adding of the initial flow resistance and the flow resistance growth value to obtain the current flow resistance of the filter comprises: The adding of the initial flow resistance, the flow resistance deviation and the flow resistance growth value to obtain the current flow resistance of the filter.

7. The method of claim 6, wherein, The flow resistance deviation is determined by: According to the first flow rate and the Nth flow rate, a flow resistance relationship model in a clogging state of the filter is used to determine flow resistances corresponding to the first flow rate and the Nth flow rate respectively; A difference between the flow resistance corresponding to the Nth flow rate and the flow resistance corresponding to the first flow rate is taken as the flow resistance deviation.

8. An apparatus for determining the remaining life of a filter, characterized by comprising: The device comprises an acquisition unit, a determination unit and a calculation unit: The acquisition unit is used to acquire N effective engine speeds from a new state of the filter to a current state and running time lengths of the filter corresponding to the N effective engine speeds respectively, the first effective engine speed being used to identify an engine speed in the new state of the filter, the Nth effective engine speed being used to identify a current engine speed, and each of the N effective engine speeds being used to identify a representative engine speed in a corresponding period; The acquisition unit is further used to acquire an impurity concentration of oil passing through the filter, a flow rate calculation model and an initial flow resistance relationship model, the flow rate calculation model being used to identify a relationship between an engine speed and a flow rate, and the initial flow resistance relationship model being used to identify a relationship between a flow rate, an impurity concentration and a flow resistance in the new state of the filter; The determination unit is used to determine corresponding N flow rates according to the N effective engine speeds and the flow rate calculation model, the first flow rate being used to identify a flow rate in the new state of the filter and the Nth flow rate being used to identify a current flow rate; The determination unit is further used to determine an initial flow resistance of the filter according to a flow rate in the new state of the filter and the impurity concentration of the oil and the initial flow resistance prediction model; The calculation unit is used to obtain a flow resistance growth value according to the N flow rates and the corresponding running time lengths, the flow resistance growth value being used to identify an increase of flow resistance from the new state of the filter to the current state; The calculation unit is further used to add the initial flow resistance and the flow resistance growth value to obtain the current flow resistance of the filter; The determination unit is further used to determine a remaining service life of the filter under the current flow rate according to the current flow rate and the current flow resistance.

9. A computer device, comprising: The computer device comprises a processor and a memory: The memory is used to store a computer program; The processor is used to execute the method according to any one of claims 1-7 according to the computer program.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium is configured to store a computer program, and the computer program, when executed by a computer device, implements the method in any one of claims 1-7.

Citation Information

Patent Citations

  • Oil filter anti-counterfeiting and service life diagnosis system

    CN106383013A

  • Method and system for calculating remaining life of engine filter element

    CN110688755A