Next Article in Journal
Development of Tools for the Automatic Processing of Advanced Driver Assistance System Test Data
Previous Article in Journal
Graph-Variational Convolutional Autoencoder-Based Fault Detection and Diagnosis for Photovoltaic Arrays
Previous Article in Special Issue
Deep Learning-Enhanced Small-Sample Bearing Fault Analysis Using Q-Transform and HOG Image Features in a GRU-XAI Framework
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Dynamic Thresholding Method for Fault Detection in Diesel Engine Lubrication Systems

School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, China
*
Author to whom correspondence should be addressed.
Machines 2024, 12(12), 895; https://doi.org/10.3390/machines12120895
Submission received: 15 August 2024 / Revised: 29 October 2024 / Accepted: 2 December 2024 / Published: 6 December 2024
(This article belongs to the Special Issue Machinery Condition Monitoring and Intelligent Fault Diagnosis)

Abstract

Fault detection in marine diesel engine lubrication systems is crucial for ensuring the long-term stable operation of diesel engines and the safety of maritime navigation. Traditional fixed-parameter alarm threshold methods lack flexibility and are prone to missing faults. Data-driven approaches like machine learning require high-quality data for fault samples. This study leverages the relative advantages of data mining methods and threshold techniques, proposing an adaptive threshold construction method based on dynamic parameter relationship inference. Employing an algorithm for inferring dynamic relationships among multiple parameters of the lubrication system builds an adaptive threshold detection model. Extensive diesel engine tests and actual fault data demonstrate that the proposed method can address the issues of missed faults encountered by static threshold methods and the low detection accuracy of machine learning approaches without the need for fault samples. This significantly enhances fault detection accuracy in marine diesel engine lubrication systems, offering considerable industrial practical value.

1. Introduction

The trend toward intelligent shipping has become a focal point in global maritime development, driving significant and rapid reforms toward digitization and intelligence in the maritime industry. As typical reciprocating power machinery, marine diesel engines exhibit complexity and diversity in faults due to the interactions among various systems. These complexities and the intricate causal relationships of faults increase the difficulty of predicting and diagnosing diesel engine malfunctions. The lubrication system of a diesel engine, which reduces wear and promotes cooling, is a critical component in ensuring its safe and stable performance. Therefore, diagnosing lubrication system failures and predicting related alarms play a crucial role in the reliable operation of diesel engines [1].
Currently, the prevalent monitoring method for marine diesel engine lubrication systems involves reading parameters from external pipelines and setting static alarm thresholds to detect and identify faults. This approach has issues with low accuracy, missed alerts, or false alarms, making it impossible to implement more comprehensive and accurate protection. In order to solve the limitation of fixed thresholds, some diesel engine experts have put forward an improved method based on threshold monitoring. Otero et al. [2] addressed the shortcomings and limitations of threshold alarms by proposing a solution for designing intelligent alarms. To overcome the limitations of traditional monitoring methods in nuclear power plants, Wu et al. [3] suggested the introduction of kernel principal component analysis (KPCA) in the online monitoring of nuclear power plant equipment. KPCA can provide more advanced fault warnings than existing threshold monitoring methods. In order to ensure the safe operation of major equipment, domestic and foreign diesel engine manufacturers and researchers have conducted a lot of research in the field of fault diagnosis. The fault diagnosis methods for marine diesel engine lubrication systems can be categorized into methods based on empirical knowledge, analytical models, and intelligent diagnostic methods driven by data [4].
Methods based on empirical knowledge are currently the most commonly used in engineering applications, typically relying on engineers’ professional knowledge and experience to judge and analyze faults. Streichfuss et al. [5] proposed a machine monitoring and maintenance management system based on expert systems. The diagnostic system is integrated with a maintenance planning and control system to provide data management free from contradictions and redundancies. Xu et al. [6] designed a belief rule-based (BRB) expert system for the fault diagnosis of marine diesel engines, which exhibits good accuracy and stability and can effectively identify concurrent faults. Unver et al. [7] conducted a systematic study of crankcase explosions in two-stroke marine diesel engines using the fault tree analysis method in a fuzzy environment for system reliability and shipping sustainability. However, methods based on empirical knowledge highly depend on human expertise, and their scientific validity and feasibility are subject to scrutiny.
Methods based on analytical models focus on the fault mechanism as the research subject. Krzysztofowicz R. et al. [8] proposed a Bayesian detection model designed for distributed sensor systems, where each sensor provides a detection probability to the central processor rather than an observation vector or detection decision. Moussa et al. [9] developed a physical model of the cooling and lubrication system of a marine diesel engine, which prepared an essential database for fault diagnosis and forecasting strategies for diesel engines. Although such methods can detect and diagnose faults, they are limited to scenarios where accurate physical or mathematical models can be established. The lubrication system of diesel engines provides lubrication for the moving parts of the whole machine and it has a complicated relationship with other systems. The accurate mathematical model of the operating fault is often difficult to obtain, which leads to the great limitations of the traditional model-based fault diagnosis method in application.
The large amount of diesel engine running process data acquisition provides good data conditions for the development of a data-driven intelligent diagnosis strategy. Intelligent diagnostic methods driven by data can, to some extent, overcome the shortcomings of the previous two approaches by reducing dependence on models and empirical knowledge. Using diesel engine running data and various data analysis methods, we can find the hidden information in the data. Further, the fault detection is carried out to realize the separation evaluation and decision of the lubrication system. Liu et al. [10] aimed at the coherent real-time monitoring of bearing status and proposed a gated recurrent unit-based fault monitoring structure to obtain a timely response to and preliminary classification of sudden faults. Ding et al. [11] considered the non-stationary stochastic characteristics of the current of PV strings and applied the local outlier factor (LOF) to detect faults in the PV system by evaluating the deviation between the observed data and the whole data. Zhao et al. [12] presented a novel intelligent fault diagnosis method based on an improved extreme learning machine (ELM). Alireza et al. [13] presented a condition monitoring and combustion fault detection technique for a 12-cylinder 588 KW trainset diesel engine based on vibration signature analysis using a fast Fourier transform, a discrete wavelet transform, and a multilayer perceptron (MLP). Liu et al. [14] proposed a fault diagnosis method based on fuzzy theory and a multidimensional model, indicating that a SVM (support vector machine) can handle the fuzzy information of fault samples and solve the indivisibility problem of SVM classification. Mariela et al. [15] used genetic algorithms and a classifier based on random forest (RF) to improve the gear fault detection’s reliability, effectiveness, and accuracy. Li et al. [16] described and evaluated the application by integrating empirical mode decomposition (EMD), kernel independent component analysis (KICA), Wigner bispectrum, and SVM for the fault diagnosis of marine diesel engines. Zhang et al. [17] analyzed aero-engine bearing vibration failure caused by low-pressure rotor imbalance and proposed a fault diagnosis model using the XGBoost algorithm. Wang et al. [18] established a hybrid fault monitoring scheme integrating manifold learning and the isolation forest (IF) to monitor the state of marine diesel engines. Cai et al. [19] proposed a novel fault detection and diagnostic method for diesel engines by combining rule-based algorithms and Bayesian networks (BNs) or back propagation neural networks (BPNNs). In addition, the influences of decomposed signal layers, sensor noise, and external excitation interference on fault diagnostic performance have been researched.
Although data-driven diagnostic methods can uncover information about the status of diesel lubrication systems, ample training data is a prerequisite for data-driven models to achieve high-precision diagnostic results. Moreover, in practical engineering applications, failures in diesel engine lubrication systems are low-probability events, and it is difficult to promptly detect and collect the data, resulting in a scarcity of fault samples [20]. As diesel engines operate under high-temperature, high-pressure, and high-velocity conditions over long periods, it is impossible to directly understand the diesel engine’s internal lubrication and cooling conditions through monitoring data, nor is it feasible to monitor fault trends [21]. How to use the existing oil pipeline monitoring data to monitor the internal dynamic change and fault trend of the lubrication system is the problem that needs to be solved in this paper.
In response to the problems identified with the above methods, this paper proposes a fault detection method for diesel engine lubrication systems based on adaptive dynamic thresholds. The main views and contributions are summarized as follows:
Dynamic parameter relationship inference algorithm: Utilizes the maximal information coefficient (MIC) [22] to evaluate the correlations among multiple parameters within the diesel engine lubrication system. This approach constructs relational surfaces and identifies critical parameters for more targeted analysis.
Adaptive dynamic threshold construction method: Develops adaptive thresholds for the diesel engine lubrication system under conditions devoid of fault samples. This enables a more precise detection of lubrication system faults, substantially reducing the likelihood of missed detections and false alarms.
Mechanistic study and analysis of lubrication system parameter relationships: Conducts a thorough investigation into the relationships between lubrication system parameters, culminating in proposing a mechanistic model. This model aims to deepen understanding of the system’s operation and enhance diagnostic accuracy.
The structure of this paper is as follows: Section 2 presents the theoretical framework for the dynamic parameter relationship inference algorithm and the adaptive dynamic threshold method for dynamic parameters; Section 3 introduces the experimental setup, data collection methods, and the experimental dataset; Section 4 discusses the experimental results; and the final section presents the conclusions.

2. Adaptive Threshold Fault Diagnosis Method

This paper introduces a fault detection algorithm for marine diesel engine lubrication systems, primarily comprising a dynamic parameter relationship inference algorithm and an adaptive dynamic threshold method for dynamic parameters. The dynamic parameter relationship inference algorithm delves into the intricate relationships between sensor data to identify potential patterns and correlations among different parameters under varying conditions. By employing advanced data analytics techniques, this algorithm can sift through large volumes of data to pinpoint critical parameters that significantly influence engine performance and reliability. Once these key parameters have been identified, the algorithm proceeds to construct adaptive thresholds that dynamically adjust in response to changes in engine speed and other relevant factors. This adaptability ensures that the thresholds remain pertinent and practical across a broad spectrum of operational conditions, thereby enhancing fault detection accuracy. The adaptive threshold detection algorithm is specifically designed to locate anomalies within predefined threshold ranges, focusing on trends that deviate from the norm. By analyzing data trends and variations, this algorithm can detect subtle shifts in engine behavior that may indicate the emergence of a fault or a deviation from expected performance levels. The entire algorithm model is shown in Figure 1.
Specifically, by utilizing a multi-source parameter dataset composed of data from different sensors in the diesel engine lubrication system, we determine the strongly correlated parameters under various operating conditions through mechanism analysis and MIC scoring. We then fit and model a large amount of data for these parameters to identify and establish a current “standard model” with a high degree of fit. The “standard model” under healthy conditions is used as a threshold condition for dynamic threshold fault diagnosis throughout the entire operational life cycle of the diesel engine. Naturally, as the operating time increases and machine performance deteriorates, the “standard model” will also undergo subtle changes.

2.1. Dynamic Parameter Relationship Inference Algorithm

The lubrication system encompasses a great deal of sensor information, typically including temperature signals from various locations, pressure signals, rotational speed signals, oil levels, etc., encompassing approximately 5–15 parameters to offer a comprehensive view of the lubrication system’s status. The challenge lies in extracting valuable information from the interrelations among these diverse parameters and how to synergistically utilize these sensor signals to enhance the utilization efficiency of this sensor information, which holds substantial latent value.
First, a matrix containing all sensor data from the lubrication system is constructed.
X = X 1 X 2 X n = x 1 1 x 2 1 x l 1 x 1 2 x 2 2 x l 2 x 1 n x 2 n x l n
In the above equation, n denotes the number of sensors measured within the system (such as the diesel engine speed, oil inlet temperature, oil inlet pressure, etc.) and l represents the continuous sampling time window length.

2.1.1. Basic Theory of the MIC

The determination of the MIC requires the mutual information metrics among variables to be calculated. Mutual information, a principle from information theory, measures the extent of mutual reliance between two random variables. It is an index of how much information is shared between the variables. A higher mutual information metric indicates a stronger connection between the variables. For two parameters, X and Y , their mutual information, represented as I X i , X j , is established in the following manner:
I X i , X j = x X i , y X j p x , y log p x , y p x p y
where p x , y represents the joint probability distribution of X i and X j and p x and p y denote the marginal probability distributions of X i and X j .
Unlike mutual information, the MIC exhibits enhanced sensitivity toward various relational types among variables. It is proficient in recognizing both linear and nonlinear functional relationships, such as those that are exponential or periodic, and identifying non-functional relationships that may involve mixtures or combinations of functional types. The MIC aims to establish a comprehensive metric for gauging similarity across different relationship categories. Rooted in mutual information principles, the MIC operates through an exhaustive search of all possible data grid partitions, aiming to find the partition that maximizes the mutual information. The MIC value can range from 0, indicating an absence of any relationship, to 1, denoting perfect correlation, thereby offering a precise measure of the relationship’s intensity and character between the variables. In practice, the MIC method involves calculating the mutual information for a spectrum of grid partitions to pinpoint the partition that maximizes the mutual information. Specifically, the MIC algorithm assesses various grid dimensions and arrangements for any given dataset, methodically determining the mutual information for each setup. The setup that results in the maximum mutual information is chosen, and its mutual information score is defined as the MIC value.
In a dataset comprising data points with two parameters, X i and X j , these points are distributed within a two-dimensional space. To analyze these data, an m × n grid is utilized to partition this space. The frequency of data points falling within a specific row x of the grid is used to estimate the marginal probability p x . Similarly, the frequency of data points in a particular column y is used as an estimate for the marginal probability p y . Furthermore, the frequency of data points located within a specific cell x , y of the grid provides an estimate for the joint probability p x , y :
p x , y = N x , y i = 1 m j = 1 n N i , j
Modifying the methodology and configuration of grid partitioning can produce a spectrum of mutual information values. This variability plays a pivotal role in the computation process of the MIC:
M I C X , Y = max m n n a I X , Y log 2 min m , n
where n represents the scale of the data. The value of the constant a can be set based on experience or scale. The condition m n n a is to limit the size of the grid to divide regions. Dividing by log 2 min m , n completes data normalization in different dimensions, ensuring their values fall within the interval 0 to 1.

2.1.2. Dynamic Parameter Relationship Inference Utilizing MIC Ranking

In the maritime industry, ship operators make decisions about the operation of diesel engines based on the factory parameters provided by the manufacturer, the optimum operating conditions, and the ship operating conditions. This decision-making process usually involves running the engine for extended periods at several specific speed ranges, typically including 400 revolutions per minute (rpm), 720 rpm, 840 rpm, and 1000 rpm. These speed ranges are selected to ensure the engines run at the most efficient and economical mode at the vessel’s usual speed.
The data collected can be utilized to meticulously classify various parameters across standard velocities to enhance precision in monitoring and adjust the engine’s operational state. The MIC algorithm determines the mutual information shared among different parameters during this analytical process. This algorithm is adept at quantifying the intensity and the intricacy of the connections between two variables, distinguishing straightforward linear relations and complex nonlinear interactions.
Utilizing the MIC algorithm for analysis enables the quantification and prioritization of parameter correlations, the calculation process is shown in Table 1. This prioritization facilitates the identification of parameters that exhibit strong interconnections. For parameters demonstrating significant correlations, a more detailed examination will be undertaken. This deeper investigation aims to evaluate the feasibility of implementing adaptive threshold methods on these parameters to optimize engine performance and operational efficiency.
The MIC’s two primary attributes confer substantial benefits on parameter selection.
Generality: Exhibiting broad applicability, the MIC can recognize an extensive range of relationship types, including linear, nonlinear, monotonic, and non-monotonic connections. This wide-ranging applicability permits the inclusive selection of parameters that embody diverse functional relationships, facilitating a comprehensive examination of the correlations among parameters.
Equitability: The MIC maintains a uniform sensitivity to different relationships. This uniformity ensures that irrespective of whether the relationship between variables is linear, curvilinear, or embodies more complex configurations, the MIC can detect it with comparable effectiveness, assuming the relationship possesses adequate strength. Hence, the MIC is adept at identifying the most pertinent and informative parameters.

2.2. Adaptive Dynamic Threshold Construction Method

In this study, we introduce an advanced method known as the dynamic parameter adaptive threshold method, aimed at optimizing the management of parameters closely related to engine performance and safety. This method explicitly targets those parameters found to have high correlations through the analysis with the MIC algorithm. To precisely fit the complex relationships among these parameters, we integrate four different fitting models: the line model, the parabola model, the cubic model, and the exponential model.
Each model fits the relationship between data based on its unique mathematical structure and adaptability. The selection of these models is based on their potential to provide the relatively best-fitting effect under specific conditions, thereby ensuring an accurate mathematical description of the dependencies among parameters. The line model is suitable for describing superficial linear relationships, whereas the parabola and cubic models can capture more complex curvilinear relationships. The exponential model is appropriate for describing relationships that change exponentially with the variation of a particular parameter. The formulas and parameters of each model are shown in Table 2.
During the parameter estimation process, we employ the least squares method as the primary mathematical tool to determine the optimal values of the model parameters. The least squares method is an optimization technique widely used in linear and nonlinear regression analysis. Its core principle involves minimizing the residual sum of squares (RSS), the sum of the squares of the differences between the model’s predicted and observed values. This function is the sum of the squared differences between the observed values of all data points and the values predicted by the model. The following formula can formally represent it:
R S S = i = 1 n ( y i y ^ i ) 2
where y i is the actual observed value of the ith data point and y i ^ is the value predicted by the model corresponding to the same independent variable value.
To evaluate the fitting effectiveness and applicability of these models, we adopted the coefficient of determination R2(R-squared) as the primary evaluation metric [23]. R2 (R-squared = SSR/TSS) is the percentage of information in the explainable part of the model, where TSS is the variance inherent in the response variable before regression analysis and SSR is the variance that the regression model can account for. The R 2 value measures the degree of correlation between the model’s predicted values and the actual data, with its value ranging from 0 to 1. An R 2 value closer to 1 indicates a better fit of the model, whereas a value closer to 0 signifies a poorer fit. The RSS metric is an absolute quantity, closely related to the capacity of the dataset, and combined with the relative amount of R2, it can accurately measure the goodness of fit of the model. By comparing the R 2 values of different models, we can effectively select the model that best suits the current dataset, thereby providing a solid foundation for further analysis and application [24]:
R 2 = i = 1 n y ^ i y ¯ 2 i = 1 n y i y ^ i 2
By constructing adaptive threshold prediction intervals with a 99% confidence level, our primary aim is to establish a credible range for observations, thereby validating whether new data points reside within the normal operational range and whether they suggest the presence of potential faults. This dynamic parameter adaptive threshold setting technique offers a more flexible and precise monitoring strategy for complex systems, significantly enhancing the system’s stability and safety. By adopting this method, we ensure that the selected models can accurately map the dynamic relationships between parameters and build reliable fault diagnosis models without the need for fault data, suitable for real-time system monitoring and fault prediction.

3. Experimental Procedure

3.1. Normal Operation Data Collection Experiment

To accurately evaluate the effectiveness of the proposed fault detection model construction, we implemented a detailed field test plan, focusing on monitoring the performance data of identical-model diesel engines on two bulk carriers navigating the Yangtze River channel throughout their complete operational cycles. Both engines are CRRC (China Railway Rolling Stock Corporation, Beijing, China) 6L240ZJA six-cylinder diesel engines, designated as #1 and #2, as illustrated in Figure 2. The purpose of collecting the data of two diesel engines of the same model, product delivery time, data collection cycle, application conditions, and service conditions is to bring the two sets of data into the fault detection model to achieve mutual verification, and there will be no deviation of results due to interference items. In this experiment, we employed a high-density data collection method, automatically recording operational data every 3 s, successfully capturing the full-time series dataset of the marine diesel engine lubrication system throughout the entire operational cycle.
This continuous data sampling approach provided us with a comprehensive dataset encompassing the various operational states of the marine diesel engines, including startup, idle, load increase, load decrease, and shutdown. It is an ideal resource for studying the relationships between system parameters and exploring adaptive threshold settings. The monitoring period for both engines was extended over a year, with Engine #1’s data covering from 1 May 2022 to 25 July 2023 and Engine #2’s data collection spanning from 13 July 2022 to 27 July 2023. The monitoring data for these two engines were collected independently, ensuring the accuracy and reliability of the research findings. Notably, the engines face challenges such as low overall monitoring levels, harsh operating environments, and immature technology. First of all, users are often reluctant to invest in expensive online monitoring devices, rendering high-cost research less meaningful. Secondly, the results obtained from a well-controlled laboratory environment with interference-free data may not be applicable or promotable in engineering projects. Therefore, in this paper, a large number of commonly used medium-speed diesel engine datasets were collected for research; the comprehensive dataset, including various application conditions, can ensure the robustness of the diagnostic model and avoid differences in the model calculation results caused by different conditions.
The collected data underwent an extensive cleaning process, which included
  • The removal of data from the startup, idle, and shutdown states;
  • The exclusion of data where consecutive readings differed by three times or more or where the data represented short-lived anomalies, deemed as outliers;
  • The handling of missing values and standardization of data formats.
Through these steps, the first Dataset A of the standard operation data was created for this study. Table 3 records the names of the relevant parameters in the lubrication system, the status after cleaning, and the range of static threshold alarms. Table 4 shows the main information of dataset A.

3.2. Fault Data Acquisition Experiment

Lubrication system failure experiments were conducted on a test bench equipped with a CRRC 6L240ZJA engine to validate the performance of the fault detection algorithm. The setup of the test bench and the locations for lubrication system data collection are illustrated in Figure 3.
At an operational speed of 1000 RPM, we collected data from the engine in its normal operational state and under a simulated fault condition involving bearing tile obstruction in the lubrication oil path. The data amassed under these conditions were compiled to create the specialized Fault Dataset B. To ensure the accuracy and usability of the data, a meticulous cleaning process was undertaken to eliminate outliers and noise. Following this procedure, the names of critical parameters within the lubrication system and their data conditions were organized and are presented in Table 5 and Table 6 below.

4. Results and Discussion

4.1. Dynamic Parameter Relationship Inference

Based on Table 3 for Dataset A, it is evident that the critical parameters of the engine’s lubrication system primarily encompass two dimensions: pressure and temperature. The interrelationship between these two dimensions holds significant analytical value. Following the dynamic parameter relationship inference algorithm introduced in Section 2.1, this study has computed the MIC score between various parameters and the oil inlet temperature for two engines under different rotational speed conditions. The results are displayed as a radar chart, as shown in Figure 4 below.
The observations indicate that across all engine rotational speed ranges, the oil inlet pressure, the oil pressure after filtering, and the supercharger oil pressure before filtering significantly correlate with the oil inlet temperature. Notably, the geographical proximity of the measurement points for the oil inlet temperature and the oil inlet pressure could contribute to their strong correlation. After conducting an in-depth analysis, it was found that calculating the mean of the MIC values of all parameters with the lubricant inlet temperature across different rotational speeds resulted in the highest overall MIC scores for this parameter combination, as shown in Table 7. This finding underscores the importance of the lubricant inlet pressure in evaluating engine lubrication system performance and reveals the complexity of interactions among these key parameters under varying operational conditions. Consequently, by comprehensively considering the dynamic correlations between these parameters and the lubricant inlet temperature, we can more accurately understand and predict the performance of the engine’s lubrication system across various working states, thereby providing crucial data support for engine optimization adjustments and fault prevention.
We employed a three-dimensional data visualization method to investigate the operational characteristics of diesel engines and the interactions among their internal parameters in depth. In this approach, the engine’s rotational speed is set as the X-axis and the oil inlet temperature is used as the Y-axis. Three-dimensional fitting surfaces are drawn with the oil inlet pressure and the crankcase pressure as the Z-axis to illustrate the complex interdependencies among these critical parameters and their dynamic behaviors as the rotational speed varies, the parameters of the 3D fitting model are shown in Table 8.
The analysis results from Figure 5 show that the three-dimensional surface constructed using speed, oil inlet temperature, and oil inlet pressure exhibits a smoother characteristic than other parameter combinations. This smoothness indicates a tighter and more stable relationship among these parameters, suggesting that the oil inlet pressure is significantly influenced by both the rotational speed and the oil inlet temperature, with this influence demonstrating a certain level of regularity and predictability under different operating conditions. Conversely, when the rotational speed and the oil inlet temperature are combined with the crankcase pressure to construct the surface, the resulting surface exhibits more peaks and irregular fluctuations. These peaks may indicate that the relationship between the crankcase pressure and the other two parameters is more complex, possibly subject to more uncontrollable factors, or that the variations in crankcase pressure do not follow a simple linear or smooth pattern under different rotational speeds and temperature conditions.

4.2. Theoretical Analysis

As is widely recognized, the primary function of the lubrication system in a diesel engine is to reduce the wear of components, decrease frictional work, and achieve the cooling and cleaning of the lubricated surfaces. The oil pump raises the lubricating oil to sufficient pressure and forces it to the friction pairs of internal components, ensuring that all the moving friction pairs within the diesel engine are adequately lubricated. Subsequently, the lubricating oil flows back to the oil pan under the force of gravity. The internal moving friction pairs within the lubrication system are not amenable to direct monitoring, and monitoring points are typically arranged on the off-board piping of the engine, as shown in Figure 6 and Figure 7 presents the lubrication system sensor measurement points.
Some scholars have managed to detect failures in external components through the monitoring points on the external lubrication piping of engines. This includes detecting leaks in oil pipelines, the wear of oil pumps, and faults in heat exchangers or filters. However, monitoring the internal lubrication conditions of diesel engines remains a significant challenge. Internal lubrication in a diesel engine is a complex system crucial for fault diagnosis. Abnormal wear or high temperatures in internal moving friction pairs can cause considerable damage to the engine. The lubrication state at the friction surfaces depends on the friction pairs’ operational state and the lubricating oil’s viscosity. Appropriate lubricating oil viscosity can produce an oil film thickness that protects the moving parts. Given that current monitoring capabilities are limited to measuring external pipeline temperatures and pressures, this discussion aims to analyze the internal operational state of the diesel engine based on parameters from the external piping of the engine’s oil system.
When the pressure relief valve in the piping is closed, the pressure inside the diesel engine is primarily generated by the flow resistance of the lubricating oil [25]. Under this condition, it can be assumed that the lubricating oil flows laminarly in the oil passages, adhering to the Hagen–Poiseuille law [26]:
p = Q η 8 L π R 1 4
where p represents the pressure difference between the two ends of the pipe, Q is the volumetric flow rate, η is the dynamic viscosity, L is the length of the pipe, and R 1 is the radius of the pipe. When the pipeline structure and the clearance between the friction pairs remain unchanged, it is apparent that variations in the internal pressure of the pipeline are related to the oil flow rate and the oil viscosity. This is more specifically illustrated in Figure 8.
Firstly, as the diesel engine’s rotational speed, power, and torque increase, calculations from the test bench indicate that 6.49% of the total heat generated by the fuel is carried away by the engine oil, leading to a rise in oil temperature. Engine oil viscosity is highly sensitive to temperature changes. The viscosities of oil at 40 °C, 80 °C, and 88 °C were measured and regressed using the Vogel equation based on the observed temperature–viscosity data, as shown in Figure 9.
ln η = A 1 + B 1 T + C 1
T is the temperature and A 1 , B 1 , and C 1 are constants related to the properties of the oil sample.
According to Figure 9, as the engine oil’s temperature increases, the oil’s viscosity decreases. Consequently, this leads to a reduction in the oil film thickness and oil pressure.
There exists the following relationship between the pump speed and the oil flow rate [27]:
  Q = j π R 2 h B 2 n 10 a
In the equation, Q represents the average flow rate, R 2 is the pitch circle radius, h is the tooth height, B 2 is the tooth width, and n is the rotational speed.
According to the principles of mechanical design, under standard conditions
R 2 = m Z 2
h = m
B 2 = β m
where m represents the gear module, Z is the number of teeth, and β is the ratio of the tooth width to the module.
Given the constant A 2 = 2 π β 10 6 , by rearranging the above formula for the average flow rate, the relationship between the rotational speed and the engine oil flow rate can be derived:
Z = Q n m 2 A 2
The formula shows that the rotational speed and the engine oil flow rate are in direct proportion for a given diesel engine, with all design parameters being constant. As the temperature of the engine oil increases, causing a decrease in density, both factors together can increase the flow rate of the engine oil, ultimately leading to a rise in pressure. It is worth noting that the clearance size of the moving friction pairs also influences the engine oil pressure. The radial clearance of the lubrication system’s friction pairs should be within the range of 0.09 to 0.133 mm. If design errors or assembly mistakes cause the clearance to be outside this reasonable range, there can be significant deviations in engine oil pressure. Overall, the engine’s rotational speed and oil temperature affect the oil pressure value during operation.

4.3. Establish an Adaptive Dynamic Threshold

In this section, we applied the dynamic parameter threshold method introduced in Section 2.2, focusing on the critical parameters identified earlier: the oil inlet temperature and the oil inlet pressure. For different engine rotational speed positions, we utilized four distinct mathematical models for data fitting: the cubic model, the parabola model, the exponential model, and the line model. By establishing fitting curves for each model, we further calculated the coefficient of determination R 2 and the RSS metrics to assess the fitting effectiveness and select the optimal fitting model.
This process aims to determine which mathematical model most accurately describes the relationship between the oil inlet temperature, the oil inlet pressure, and the engine rotational speed, thereby providing a solid theoretical basis for setting dynamic parameter thresholds. The selection of the optimal model is based on two criteria: the coefficient of determination R 2 reflects the model’s ability to explain the variability of the dependent variable, and the RSS measures the deviation between the model’s predicted values and the actual observed values. High R 2 values and low RSS values indicate good fitting effectiveness, meaning the model can accurately predict the relationship between parameters. The fitting results are organized and displayed in Table 9.
As shown in Figure 10, by plotting the four fitting models for a single condition and performing a summary analysis of all the fitting models and fitting accuracy, it was found that after comparing the four models (cubic, parabola, exponential, and line), the cubic fitting model achieved higher coefficients of determination R 2 and lower SSE across all four rotational speed positions for both engines, demonstrating superior fitting performance in almost all cases. This indicates that the cubic model can more accurately capture the complex nonlinear relationship between the oil inlet temperature, the oil inlet pressure, and the engine rotational speed.
To further validate this fitting result’s reliability and predictive accuracy, the next step involves plotting the optimal fitting model graphs for the two engines at various rotational speeds, along with the 99% prediction intervals and residual statistics charts. Table 10 shows the parameter information of the fitting model.
As can be seen from the Figure 11 and Figure 12, although the two diesel engines exhibit similarities in various aspects, there are still subtle differences in the fitted models due to factors such as assembly processes, component quality, or fuel quality. Therefore, there is no absolute standard model for fault diagnosis in the diesel lubrication system. The adaptive threshold diagnosis method we propose is based on the operational characteristics of each diesel engine, enabling self-correction and the evaluation of the model throughout its entire life cycle.
Specifically, across various gear positions, we observed that the oil inlet pressure tends to decrease with an increase in temperature. This trend suggests that the decrease in oil pressure could be due to a reduction in the viscosity of the lubricating oil as its temperature rises. When the dataset is sufficient, the distribution of residuals for the oil inlet pressure conforms to a normal distribution, indicating the adaptability of the model fitting and the consistency of predictions. However, for Engine #2, the residual distribution exhibited an unusual bimodal characteristic under the condition of 1000 RPM due to limited data. Such a bimodal distribution might indicate the presence of two distinct operational modes at this specific rotational speed or reflect some form of systematic bias in the data collection process. These findings underscore the importance of considering the interplay among the rotational speed, the inlet oil temperature, and the inlet oil pressure when conducting engine fault detection.

4.4. Fault Data Validation

To validate the effectiveness of the proposed approach, fault detection was conducted on Dataset B, which contains fault data collected from the lubrication system failure tests described in Section 3.2. This study’s method was compared with current mainstream fault detection algorithms, covering supervised and unsupervised learning algorithms. The specific supervised learning algorithms compared include the MLP, RF, SVM, and XGBoost models, and the unsupervised learning algorithms include the LOF and IF models.
A notable advantage of this study’s model is that it does not require fault data for the training phase. Therefore, different training data configurations were adopted to fairly evaluate the performance of the supervised learning algorithms, involving training these algorithms with 0.1%, 1%, and 10% of the fault data. This configuration aims to explore the performance of supervised learning algorithms at varying levels of fault data availability and to test the superiority of the method proposed in this paper in fault detection tasks.
According to the method described in this paper, we can utilize data from a healthy state diesel engine to construct an adaptive threshold for the oil inlet pressure at 1000 RPM. The plotting data collected under fault conditions showed that many data points exceeded the established threshold range. This phenomenon validates the practicality of the proposed method in effectively capturing lubrication system faults.
Based on the analysis results presented in Table 11, for Dataset B, the most significant correlation is observed between the oil inlet pressure and the oil inlet temperature, where the MIC score reached 0.728. Furthermore, as indicated by the data in Table 12, the optimal model fitting choice is identified as the cubic polynomial model when employing the adaptive dynamic threshold construction method. The model’s R 2 and RSS are 0.88 and 4,725,577, respectively, demonstrating the model’s superior fitting performance and prediction accuracy.
Figure 13 intuitively displays the distribution of the normal and faulty samples and the threshold intervals determined by those above the optimal fitting model. This visual representation reveals the model’s effectiveness in distinguishing between samples in different states and provides a powerful tool and basis for further fault diagnosis and health monitoring. The success of this method lies in its ability to fully utilize data from normal operating conditions by constructing adaptive thresholds to delineate the normal operational range of the system. When a fault occurs, relevant parameters (such as the oil inlet pressure) will exhibit significant deviations from the normal range, triggering a fault alarm. This approach to building thresholds based on health state data is particularly suitable for practical application scenarios where fault data are challenging to obtain or completely absent.
Currently, most domestic medium-speed diesel engine manufacturers use fixed alarm values for threshold monitoring at monitoring points. Each monitoring sensor has its own unique alarm point, unload point, or shutdown point. Based on the fault data in Figure 13, under the operating condition of 1000 rpm, the oil inlet temperature is approximately 63–67 °C, and the oil inlet pressure is around 600–750 kPa. According to the alarm points, unload points, and shutdown points in Table 3, the existing fixed threshold monitoring method does not trigger any alerts. However, using the dynamic threshold alarm method proposed in this paper, it is evident that a fault has already occurred within the diesel engine lubrication system. Inspection after disassembly confirmed that the diesel engine has experienced mild bearing wear.
It can be seen from the test parameters in Table 13 and the data in Table 14 that the method proposed in this study significantly outperforms the IF and LOF algorithms regarding fault detection performance. Although supervised learning models can achieve high diagnostic accuracy with an abundance of fault samples, their performance in detecting faults dramatically decreases in environments where fault samples are scarce, rendering them inadequate for practical application requirements. Among them, it can be observed that the false positive rate of the supervised learning algorithms is 0. The main reason for this is the issue of data imbalance. During training, the data for healthy conditions significantly outweighs that for fault conditions, causing the model to be more inclined to classify the equipment as being in a healthy state during inference.

4.5. Method Application

During the model fitting process, the confidence interval of the predicted boundary is calculated, which consists of two confidence boundary curves. When the monitoring data points fall within the confidence interval, it indicates that the lubrication system is operating normally. If the total number of monitoring data points exceeds a certain percentage of the confidence interval over a monitoring cycle, the system will issue an alarm.
Just as abnormal blood indicators in humans change with age, we believe that diesel engines also exhibit a weakening of indicators as their life cycle extends. Therefore, the system fitting model needs to change along with the life cycle of the diesel engine. In practical engineering applications, it is essential to dynamically update the fitting model and confidence interval in cycles using the dynamic threshold monitoring method, allowing for the timely observation of faults and trends. Specifically, we first perform self-learning on the data from the diesel engine’s healthy state to fit the current “standard model”. Then, we use the collected short-term, medium-term, and long-term datasets for the diagnostic evaluation of the system. The short-term dataset primarily diagnoses in conjunction with the confidence interval of the “standard model”, the medium-term dataset conducts a trend analysis by comparing the fitted model with the parameters of the “standard model”, and the long-term model focuses on correcting the model after the performance of the “standard model” has weakened.

5. Conclusions

This paper combines the relative advantages of data mining methods and threshold techniques, proposing an adaptive threshold construction method based on dynamic parameter relationship inference. The main conclusions are as follows:
  • Utilizing the method of dynamic parameter relationship inference, clear correlations among numerous parameters, such as the engine speed, the inlet temperature, and the inlet oil pressure, were identified.
  • Theoretical analysis and formula derivation have proven that the engine speed and the oil flow rate are directly proportional to a diesel engine with specified design parameters. As the temperature increases, causing a decrease in oil density, the oil pressure will decrease.
  • Data collected from fault experiments have demonstrated that the adaptive threshold method proposed in this paper can effectively identify ship faults. Especially in scenarios where fault samples are scarce, this method significantly outperforms static threshold methods and machine learning approaches in performance.

Author Contributions

Methodology, investigation, data curation, analysis, writing—original draft, and writing—review and editing, T.W.; methodology, editing, and supervision, H.S.; investigation and writing—review, H.G.; data curation and analysis, Z.W.; writing—review and editing, F.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Sichuan Science and Technology Program, NO: 2023ZHJY0001.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Lv, Y.; Yang, X.; Li, Y.; Liu, J.; Li, S. Fault Detection and Diagnosis of Marine Diesel Engines: A Systematic Review. Ocean Eng. 2024, 294, 116798. [Google Scholar] [CrossRef]
  2. Hu, J.; Yu, Y.; Yang, J.; Jia, H. Research on the Generalisation Method of Diesel Engine Exhaust Valve Leakage Fault Diagnosis Based on Acoustic Emission. Measurement 2023, 210, 112560. [Google Scholar] [CrossRef]
  3. Chen, B.; Cheng, Y.; Zhang, W.; Gu, F. Enhanced Bearing Fault Diagnosis Using Integral Envelope Spectrum from Spectral Coherence Normalized with Feature Energy. Measurement 2022, 189, 110448. [Google Scholar] [CrossRef]
  4. Wang, Z.; Li, H.; Feng, G.; Zhen, D.; Gu, F.; Ball, A.D. An Enhanced Cyclostationary Method and Its Application on the Incipient Fault Diagnosis of Induction Motors. Measurement 2023, 221, 113475. [Google Scholar] [CrossRef]
  5. Streichfuss, M.; Burgwinkel, P. An Expert-System-Based Machine Monitoring and Maintenance Management System. Control Eng. Pract. 1995, 3, 1023–1027. [Google Scholar] [CrossRef]
  6. Xu, X.; Yan, X.; Sheng, C.; Yuan, C.; Xu, D.; Yang, J. A Belief Rule-Based Expert System for Fault Diagnosis of Marine Diesel Engines. IEEE Trans. Syst. Man Cybern. Syst. 2020, 50, 656–672. [Google Scholar] [CrossRef]
  7. Ünver, B.; Gürgen, S.; Sahin, B.; Altın, İ. Crankcase Explosion for Two-Stroke Marine Diesel Engine by Using Fault Tree Analysis Method in Fuzzy Environment. Eng. Fail. Anal. 2019, 97, 288–299. [Google Scholar] [CrossRef]
  8. Krzysztofowicz, R.; Long, D. Fusion of Detection Probabilities and Comparison of Multisensor Systems. IEEE Trans. Syst. Man Cybern. 1990, 20, 665–677. [Google Scholar] [CrossRef]
  9. Moussa Nahim, H.; Younes, R.; Shraim, H.; Ouladsine, M. Modeling with Fault Integration of the Cooling and the Lubricating Systems in Marine Diesel Engine: Experimental Validation. IFAC Pap. 2016, 49, 570–575. [Google Scholar] [CrossRef]
  10. Liu, S.; Shen, C.; Chen, Z.; Huang, W.; Zhu, Z. A Sudden Fault Detection Network Based on Time-Sensitive Gated Recurrent Units for Bearings. Measurement 2021, 186, 110214. [Google Scholar] [CrossRef]
  11. Ding, H.; Ding, K.; Zhang, J.; Wang, Y.; Gao, L.; Li, Y.; Chen, F.; Shao, Z.; Lai, W. Local Outlier Factor-Based Fault Detection and Evaluation of Photovoltaic System. Sol. Energy 2018, 164, 139–148. [Google Scholar] [CrossRef]
  12. Zhao, G.; Liu, Z.; Chen, L. Afault Diagnosis Model of Marine Diesel Engine Lubrication System Based on Improvedextreme Learning Machine. IOP Conf. Ser. Earth Environ. Sci. 2019, 300, 42092. [Google Scholar] [CrossRef]
  13. Zabihi-Hesari, A.; Ansari-Rad, S.; Shirazi, F.A.; Ayati, M. Fault Detection and Diagnosis of a 12-Cylinder Trainset Diesel Engine Based on Vibration Signature Analysis and Neural Network. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2019, 233, 1910–1923. [Google Scholar] [CrossRef]
  14. Liu, X.; Ma, L.; Mathew, J. Machinery Fault Diagnosis Based on Fuzzy Measure and Fuzzy Integral Data Fusion Techniques. Mech. Syst. Signal Process. 2009, 23, 690–700. [Google Scholar] [CrossRef]
  15. Cerrada, M.; Zurita, G.; Cabrera, D.; Sánchez, R.-V.; Artés, M.; Li, C. Fault Diagnosis in Spur Gears Based on Genetic Algorithm and Random Forest. Mech. Syst. Signal Process. 2016, 70–71, 87–103. [Google Scholar] [CrossRef]
  16. Li, Z.; Yan, X.; Yuan, C.; Peng, Z. Intelligent Fault Diagnosis Method for Marine Diesel Engines Using Instantaneous Angular Speed. J. Mech. Sci. Technol. 2012, 26, 2413–2423. [Google Scholar] [CrossRef]
  17. Zhang, S.; Li, L.; Zhou, H.; Liu, H. Ensemble Learning Based Decision-Making Models on the Aero-Engine Bearing Fault Diagnosis. In Proceedings of the International Conference on Guidance, Navigation and Control, ICGNC 2020, Tianjin, China, 7–9 August 2020. [Google Scholar]
  18. Wang, R.; Chen, H.; Guan, C.; Gong, W.; Zhang, Z. Research on the Fault Monitoring Method of Marine Diesel Engines Based on the Manifold Learning and Isolation Forest. Appl. Ocean Res. 2021, 112, 102681. [Google Scholar] [CrossRef]
  19. Cai, B.; Sun, X.; Wang, J.; Yang, C.; Wang, Z.; Kong, X.; Liu, Z.; Liu, Y. Fault Detection and Diagnostic Method of Diesel Engine by Combining Rule-Based Algorithm and BNs/BPNNs. J. Manuf. Syst. 2020, 57, 148–157. [Google Scholar] [CrossRef]
  20. Chen, H.; Jiang, B.; Ding, S.X.; Huang, B. Data-Driven Fault Diagnosis for Traction Systems in High-Speed Trains: A Survey, Challenges, and Perspectives. IEEE Trans. Intell. Transp. Syst. 2022, 23, 1700–1716. [Google Scholar] [CrossRef]
  21. Liu, Z.; Ning, X.; Meng, X.; Liao, Q.; Wang, J. Starved Lubrication Analysis for the Top Ring and Cylinder Liner of a Two-Stroke Marine Diesel Engine Considering the Thermal Effect of Friction. Int. J. Engine Res. 2023, 24, 336–359. [Google Scholar] [CrossRef]
  22. Reshef, D.N.; Reshef, Y.A.; Finucane, H.K.; Grossman, S.R.; McVean, G.; Turnbaugh, P.J.; Lander, E.S.; Mitzenmacher, M.; Sabeti, P.C. Detecting Novel Associations in Large Data Sets. Science 2011, 334, 1518–1524. [Google Scholar] [CrossRef] [PubMed]
  23. Wang, A.; Zhang, Y.; Zhu, L.; Tian, W.; Xu, R.; Zhang, G. RFA: R-Squared Fitting Analysis Model for Power Attack. Secur. Coomunication Netw. 2017, 2017, 5098626. [Google Scholar] [CrossRef]
  24. Cohen, J. Statistical Power Analysis for the Behavioral Sciences, 2nd ed.; Routledge: New York, NY, USA, 1988; ISBN 978-0-203-77158-7. [Google Scholar]
  25. Rossegger, B.; Eder, M.; Vareka, M.; Engelmayer, M.; Wimmer, A. A Novel Method for Lubrication Oil Consumption Measurement for Wholistic Tribological Assessments of Internal Combustion Engines. Tribol. Int. 2021, 162, 107141. [Google Scholar] [CrossRef]
  26. Wang, Y.; Xie, C. Uniform Structural Stability of Hagen–Poiseuille Flows in a Pipe. Commun. Math. Phys. 2022, 393, 1347–1410. [Google Scholar] [CrossRef]
  27. Hoag, K.; Dondlinger, B. Vehicular Engine Design; Springer: Berlin/Heidelberg, Germany, 2015; ISBN 978-3-7091-1859-7. [Google Scholar]
Figure 1. The proposed model.
Figure 1. The proposed model.
Machines 12 00895 g001
Figure 2. 6L240ZJA diesel engine data acquisition platform.
Figure 2. 6L240ZJA diesel engine data acquisition platform.
Machines 12 00895 g002
Figure 3. 6L240ZJA diesel engine fault test platform.
Figure 3. 6L240ZJA diesel engine fault test platform.
Machines 12 00895 g003
Figure 4. Radar chart of the MIC scores between various parameters and the inlet temperature for two engines at different rotational speeds.
Figure 4. Radar chart of the MIC scores between various parameters and the inlet temperature for two engines at different rotational speeds.
Machines 12 00895 g004
Figure 5. (a) #1 engine speed, oil inlet temperature, and oil inlet pressure 3D surface plot; (b) #1 engine speed, oil inlet temperature, and crankcase pressure 3D surface plot; (c) #2 engine speed, oil inlet temperature, and oil inlet pressure 3D surface plot; (d) #2 engine speed, oil inlet temperature, and crankcase pressure 3D surface plot.
Figure 5. (a) #1 engine speed, oil inlet temperature, and oil inlet pressure 3D surface plot; (b) #1 engine speed, oil inlet temperature, and crankcase pressure 3D surface plot; (c) #2 engine speed, oil inlet temperature, and oil inlet pressure 3D surface plot; (d) #2 engine speed, oil inlet temperature, and crankcase pressure 3D surface plot.
Machines 12 00895 g005
Figure 6. Diesel engine lubrication system flow structure.
Figure 6. Diesel engine lubrication system flow structure.
Machines 12 00895 g006
Figure 7. Lubrication system sensor measurement point.
Figure 7. Lubrication system sensor measurement point.
Machines 12 00895 g007
Figure 8. Analysis of factors influencing oil pressure.
Figure 8. Analysis of factors influencing oil pressure.
Machines 12 00895 g008
Figure 9. Lubricant viscosity versus temperature variation curve.
Figure 9. Lubricant viscosity versus temperature variation curve.
Machines 12 00895 g009
Figure 10. Four fitting models at 400rmp for Engine #1.
Figure 10. Four fitting models at 400rmp for Engine #1.
Machines 12 00895 g010aMachines 12 00895 g010b
Figure 11. Scatter plot of the oil inlet temperature and the oil inlet pressure data for Engine #1 in four gear positions, the optimal fitting model curve, 99% prediction interval, and predicted residual statistics.
Figure 11. Scatter plot of the oil inlet temperature and the oil inlet pressure data for Engine #1 in four gear positions, the optimal fitting model curve, 99% prediction interval, and predicted residual statistics.
Machines 12 00895 g011
Figure 12. Scatter plot of the oil inlet temperature and the oil inlet pressure data for Engine #2 in four gear positions, the optimal fitting model curve, 99% prediction interval, and predicted residual statistics.
Figure 12. Scatter plot of the oil inlet temperature and the oil inlet pressure data for Engine #2 in four gear positions, the optimal fitting model curve, 99% prediction interval, and predicted residual statistics.
Machines 12 00895 g012
Figure 13. Data and algorithm results visualization.
Figure 13. Data and algorithm results visualization.
Machines 12 00895 g013
Table 1. Dynamic parameter inference flow table.
Table 1. Dynamic parameter inference flow table.
I n p u t :   X
o u t p u t :   X   a r e   s o r t e d   b y   M I C
1: Select one key parameter Xi from X
2: for Xj in X
3:     if  X j   X i
4:      f o r   m , n   s u c h   t h a t   m n n a   d o  
5:        D i v i d e   X i , X j   a c c o r d i n g   t o   m ,   n   t o   f o r m   a   g r i d   G
6:        C a l c u l a t e   t h e   m u t u a l   i n f o r m a t i o n   o f   X i   a n d   X j   o n   g r i d   G
7:        N o r m a l i z e d   m u t u a l   i n f o r m a t i o n
8:        U p d a t e   M I C X
9:     judgment
10 :   S o r t   X   b y   M I C X
Table 2. The fitted model is used for threshold construction.
Table 2. The fitted model is used for threshold construction.
Fitting Model FormulasParameters
Line y = a x + b a , b
Parabola y = a x 2 + b x + c a ,   b ,   c
Cubic y = a x 3 + b x 2 + c x + d a ,   b ,   c , d
Exponential y = a e b x a , b
Table 3. Lubrication system parameters for Dataset A.
Table 3. Lubrication system parameters for Dataset A.
No.Sensor NameUnitSensor RangeAlarm ValueUnload ValueShutdown Value
1Oil inlet temp°C0~150 °C≥85 °C≥88 °C≥90 °C
2Oil inlet pressure k P a 0~2000 kPa ≤480 kPa ≤460 kPa ≤450 kPa
3Oil outlet pressure k P a 0~2000 kPa ≤600 kPa ≤580 kPa ≤560 kPa
4Crankcase pressure k P a 0~1.6 kPa ≥0.6 kPa ≥0.65 kPa ≥0.7 kPa
5Oil pressure after filtering k P a 0~2000 kPa ≤550 kPa ≤530 kPa ≤500 kPa
6Supercharger oil pressure before filtering k P a 0~2000 kPa ≤430 kPa ≤400 kPa ≤380 kPa
Table 4. Key information for Dataset A.
Table 4. Key information for Dataset A.
Engine IDDataset IDState of HealthParameter TypeSpeed/RPMCollection
Interval
Sample Size
#1 X 1 Normal64003 s108,402
7203 s51,473
8403 s554,452
10003 s12,929
#2 X 2 Normal64003 s66,932
7203 s23,269
8403 s595,766
10003 s5941
Table 5. Lubrication system parameters for Dataset B.
Table 5. Lubrication system parameters for Dataset B.
No.Sensor NameUnit
1Oil inlet temp°C
2Oil inlet pressure k P a
3Oil outlet pressure k P a
4Pre-supercharger oil pressure before filter k P a
5Post-supercharger oil pressure before filter k P a
Table 6. Key information for Dataset B.
Table 6. Key information for Dataset B.
Dataset IDState of HealthParameter TypeSpeed/RPMCollection IntervalSample Size
X 3 Normal510003s97,103
Fault510003 s4382
Table 7. Mean of the MIC of all parameters with the oil inlet temperature across different rotational speeds.
Table 7. Mean of the MIC of all parameters with the oil inlet temperature across different rotational speeds.
Engine IDOil Inlet PressureOil Outlet PressureCrankcase PressureOil Pressure After FilteringSupercharger Oil Pressure Before Filtering
#10.7710.5890.1460.7700.738
#20.8310.6780.4380.8250.796
Table 8. 3D fitting model parameters.
Table 8. 3D fitting model parameters.
No.Parameter NameParameter Content
1the engine’s rotational speedthe X-axis
2the oil inlet temperaturethe Y-axis
3the oil inlet pressurethe Z-axis
4the crankcase pressure
5fit groupinterpolation
Table 9. Fitting results of different models at various rotational speeds for two engines.
Table 9. Fitting results of different models at various rotational speeds for two engines.
Engine
ID
Speed
(RPM)
Fitting ModelFitting Formula R 2 RSS
1#400Cubic y = 0.005 x 3 0.64 x 2 + 20.5 x + 217.7 0.951.03 × 107
Parabola y = 0.13 x 2 19.7 x + 907.2 0.951.05 × 107
Exponential y = 897.5 · e 0.03 x 0.951.09 × 107
Line y = 5.9 x + 546.7 0.931.68 × 107
720Cubic y = 0.007 x 3 + 1.5 x 2 117.4 x + 3418 0.948,313,981
Parabola y = 0.34 x 2 48.5 x + 2113 0.948,916,979
Exponential y = 1527 · e 0.02 x 0.939,395,081
Line y = 9.14 x + 972.2 0.91.41 × 107
840Cubic y = 0.009 x 3 1.5 x 2 + 66.9 x 161.8 0.946.91 × 107
Parabola y = 0.17 x 2 29.6 x + 1673 0.937.42 × 107
Exponential y = 1595 · e 0.02 x 0.937.60 × 107
Line y = 5.9 x + 546.7 0.919.22 × 107
1000Cubic y = 0.01 x 3 5.9 x 2 + 359 x 6483 0.97,113,571
Parabola y = 0.29 x 2 51.25 x + 2591 0.878,884,480
Exponential y = 2663 · e 0.03 x 0.878,903,469
Line y = 12.27 x + 1295 0.878,995,574
2#400Cubic y = 0.004 x 3 0.57 x 2 + 16.5 x + 316.2 0.965.76 × 106
Parabola y = 0.1 x 2 16.7 x + 846.1 0.966.20 × 106
Exponential y = 961.8 · e 0.03 x 0.966.38 × 106
Line y = 6.8 x + 603.2 0.958.51 × 106
720Cubic y = 0.004 x 3 + 1.07 x 2 96.3 x + 3328 0.967,005,293
Parabola y = 0.4 x 2 59.3 x + 2659 0.967,057,648
Exponential y = 2368 · e 0.02 x 0.967,080,272
Line y = 14.74 x + 1432 0.931.44 × 107
840Cubic y = 0.008 x 3 1.1 x 2 + 40.6 x 230.4 0.949.27 × 107
Parabola y = 0.17 x 2 31.9 x + 1817 0.949.47 × 107
Exponential y = 1768 · e 0.02 x 0.939.60 × 107
Line y = 10.8 x + 1200 0.921.15 × 108
1000Cubic y = 0.004 x 3 0.9 x 2 + 46.3 x + 116 11.81
Parabola y = 0.26 x 2 58.63 x + 2 25114428.7
Exponential y = 2130 · e 0.02 x 14748.46
Line y = 12.04 x + 1359 115,545.82
Table 10. Optimal fitting model parameters.
Table 10. Optimal fitting model parameters.
No.Parameter NameParameter Content
1oil inlet temperaturethe X-axis
2oil inlet pressurethe Y-axis
3rotational speed400 rpm/720 rpm/
840 rpm/1000 rpm
4prediction interval99%
5fit groupregression models
6fit categorycubic
Table 11. The MIC of all parameters with the oil inlet temperature.
Table 11. The MIC of all parameters with the oil inlet temperature.
Oil Inlet PressureOil Outlet PressurePre-Supercharger Oil Pressure Before FilterPost-Supercharger Oil Pressure Before Filter
0.7280.5390.5570.418
Table 12. Fitting results with different models.
Table 12. Fitting results with different models.
Fitting Model R 2 RSS
Cubic0.884,725,577.52
Parabola0.884,785,478.32
Exponential0.884,855,222.63
Line0.856,172,648.81
Table 13. Key information for the experiment.
Table 13. Key information for the experiment.
Dataset IDState of HealthParameter TypeSpeed/RPM
X 3 Normal51000
Fault51000
Table 14. Comparison of fault detection performance across different models.
Table 14. Comparison of fault detection performance across different models.
Model TypeProportion of Fault Samples Used for
Training
ModelAccRecallF1FNRFPR
unsupervised0%IF0.7970.7850.8000.2150.192
LOF0.9100.8900.9100.110.067
Proposed Method0.9200.8200.9200.180.0005
supervised0.1%MLP0.8100.6260.7700.3740
RF0.7440.4890.6570.5110
SVM0.7640.5280.6910.4720
XGBoost0.7290.4570.6280.5430
1%MLP0.9630.9270.9620.0730
RF0.9500.9000.9470.10
SVM0.9520.9030.9490.0970
XGBoost0.9680.9350.9670.0650
10%MLP0.9950.9900.9950.010
RF0.9960.9920.9960.0080
SVM0.9970.9940.9970.0060
XGBoost0.9950.9900.9950.010
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wu, T.; Song, H.; Gao, H.; Wu, Z.; Han, F. Adaptive Dynamic Thresholding Method for Fault Detection in Diesel Engine Lubrication Systems. Machines 2024, 12, 895. https://doi.org/10.3390/machines12120895

AMA Style

Wu T, Song H, Gao H, Wu Z, Han F. Adaptive Dynamic Thresholding Method for Fault Detection in Diesel Engine Lubrication Systems. Machines. 2024; 12(12):895. https://doi.org/10.3390/machines12120895

Chicago/Turabian Style

Wu, Tingting, Hongliang Song, Hongli Gao, Zongshen Wu, and Feifei Han. 2024. "Adaptive Dynamic Thresholding Method for Fault Detection in Diesel Engine Lubrication Systems" Machines 12, no. 12: 895. https://doi.org/10.3390/machines12120895

APA Style

Wu, T., Song, H., Gao, H., Wu, Z., & Han, F. (2024). Adaptive Dynamic Thresholding Method for Fault Detection in Diesel Engine Lubrication Systems. Machines, 12(12), 895. https://doi.org/10.3390/machines12120895

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop