the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Fault identification of the vehicle suspension system based on binocular vision and kinematic decoupling
Hong Wei
Fulong Liu
Xingchen Yun
Muhammad Yousaf Iqbal
Fengshou Gu
Suspension faults have a detrimental impact on the safety and handling stability of a vehicle. Therefore, monitoring the condition of suspension systems is significant to ensuring the safe operation of modern vehicles. This paper proposes an online monitoring scheme that utilizes binocular vision and kinematic decoupling, to fulfill real-time monitoring requirements for suspensions. To implement the proposed method, a system consisting of a binocular camera and an inertial measurement unit (IMU) is established for acquiring vibration signals from the vehicle body. Additionally, the vibration signals are analyzed with stochastic subspace identification (SSI) method to determine the modal parameters of suspensions. By analyzing the changes in suspension modal parameters, the types and degrees of faults in the suspension system were identified and evaluated. The experimental results show that the proposed method can effectively extract the vertical vibration signals of a vehicle. Moreover, the fault identification method based on modal parameters can identify the changes in vehicle modal parameters with high reliability under different spring stiffness, damper damping and tire pressure conditions. The proposed method is proven to be effective in identifying suspension faults, paving a way for online condition monitoring and fault diagnosis of vehicle suspensions.
- Article
(13455 KB) - Full-text XML
- BibTeX
- EndNote
Over the years, automobiles have become an essential part of our lives (Abubakar et al., 2021). With the rapid development of the automobile industry, the safety, reliability and comfort of automobiles have been given much importance (Luo et al., 2019). As one of the most critical load bearing components of vehicles, automotive suspension plays a significant role in ensuring the vehicle's safety, smoothness and handling stability (Jeong et al., 2020). However, the long-term operation of a vehicle will probably lead to different faults in suspension components. Eventually, the suspension will not perform properly. The potential faults would cause enormous human casualties and economic losses (Alcantara et al., 2016). Therefore, it is necessary to monitor the suspension system for early faults, which could prevent further damage.
In the past decade, condition monitoring and fault diagnosis methods for suspension systems have become a significant research subject (Sai et al., 2023). Under tough driving conditions, the internal components of the suspension would break down. Some typical component faults include spring faults, damper faults, and tire pressure faults. Based on different detection techniques and analysis methods, researchers have conducted several studies on the three types of typical suspension system faults mentioned above. For spring faults, Wang and Yin (2014) proposed a clustering-based method. Accelerator sensors are installed at the four corners of the vehicle body to acquire acceleration data. The Fisher discriminant analysis is then applied to detect the suspension spring faults. Simulation and experiment results proved that the clustering-based method was efficient in detecting and isolating spring faults of different degrees. Wei et al. (2012) applied the Kalman filter to spring faults in a railroad vehicle, and the measurement signals were also collected by accelerator sensors placed on the four corners of a vehicle. The research results indicated that suspension spring failures can be detected based on residuals. In addition, Li et al. (2018, b) introduced fault indicators (FIs) into the diagnosis of bolster spring failures in heavy-haul wagons. Vibration data are acquired by the accelerator sensors installed on the left front and right rear of the train. Their findings show that the FIs are capable of detecting faults in the support springs with high sensitivity. For damper faults, Białkowski and Krężel (2017) evaluated the effect of fast Fourier transform (FFT) and cross-spectrum on damper damping loss through vibration signals acquired by accelerator pedal sensors. The findings confirmed that cross-spectrum analysis is better for damper fault identification. Dumitriu (2019) proposed a method for fault detection in dampers in railway vehicle suspension based on cross-correlation analysis of bogie accelerations. Numerical simulations and experimental results show that the fault in a damper can be detected by the decrease in the cross-correlation coefficient of the bogie accelerations. Hamed et al. (2020) studied the performance of frequency response functions (FRFs) to monitor damper damping faults. The monitoring reliability of FRFs has been demonstrated. Sorribes-Palmer et al. (2020) proposed a method for fault detection and isolation of bogie suspension components based on on-board acoustic sensors. The results show that suspension fault classification can be performed using the normalized Gini coefficient. For tire pressure faults, two detection methods exist: the direct method and the indirect method. The direct method uses pressure sensors (Velupillai and Guvenc, 2007; Zhang et al., 2009, and Wei et al., 2021) mounted on the rim of each tire to measure tire pressure directly. This method can accurately measure the inflation pressure of each tire, but it is cumbersome and costly to maintain. The indirect method reflects the tire pressure conditions by measuring and analyzing variables such as wheel vibration acceleration (Pardeshi et al., 2022; Jatakar et al., 2023), tire stiffness (Carlson and Gerdes, 2005; Han et al., 2008), effective radius (Mayer, 1994) and resonance frequency (Zhao et al., 2023). This method offers the advantages of a simple structure and low cost.
From the above studies in the literature, it can be seen that most of the research that has been carried out uses vibration sensors to monitor the condition of specific suspension components and identify faults. Vibration-sensor-based methods have been proven to be highly effective in identifying and monitoring suspension faults. However, installing specialized sensors for data acquisition would destroy the original structure and make the wiring complicated. It increases the cost of fault diagnosis. Furthermore, the measured vibration data are susceptible to interference from component vibration and complex transmission paths. In recent years, with the development of low-cost high-quality imaging equipment and significant advances in computer vision (CV) technology, vision-based vibration measurement techniques have been receiving increasing attention (Dong and Catbas, 2021). Vision-based vibration measurement technology is characterized by non-contact full-field measurement and visual analysis. It is currently most widely applied in the field of civil engineering structures (Hu et al., 2023; Liu et al., 2023; Jalendra et al., 2023; Tan et al., 2023; Shao et al., 2023, and Bai et al., 2023). In the field of mechanical structure vibration measurement, Tang et al. (2016) first employed machine vision technology in the measurement of disk vibration displacement. This method has been proven to be featured with easy operation, simple instruments, low cost and high accuracy and can effectively detect the disk vibration signals. A single high-speed-camera pseudo-stereo system with a four-mirror adapter was studied by Durand-Texte et al. (2019). The system is used to measure sub-millimeter displacements of a flat plate. The measurement results were compared with those obtained using an accelerometer and a laser vibrometer method. The results indicated that this method can detect plate displacements with a less measurement error. Spytek et al. (2023) measured the vibration of an air compressor using a novel method based on visual data. The mean frequency map was confirmed to perform excellently in structural vibration measurements. Yang et al. (2020) investigated a computer vision method for modal analysis. The research results indicate that the method is more efficient, autonomous and accurate. The research mentioned above has shown that accurate measurement of vibration can be achieved based on vision. However, most of the present vision-based vibration measurement technologies are applied to monitor the occurrence of events outside the camera carrier. Meanwhile, the camera and the measured object maintain a non-contact relationship. However, in the field of contact measurements, and especially in the area of vibration measurements of the camera carrier itself, few studies have been carried out.
Due to the complex characteristics of vehicle kinematics, there are currently no on-board camera-based vision measurement techniques for measuring a vehicle's own posture and vibration. If the posture and vibration of a vehicle can be detected by an on-board binocular camera, it is possible to realize a real-time condition monitoring and fault diagnosis technique for vehicle suspension systems. However, there are two technical difficulties with the above technique. Firstly, both translational and rotational motions happen as the camera moves with a vehicle. It is not feasible to distinguish between these two motion types solely by image analysis techniques. It is necessary to decouple the camera carrier's motion so that its translational and rotational motions can be solved. Secondly, the acquired raw data are normally quite large, complex and disorganized. How to accurately and efficiently extract the suspension fault information from the data is a challenge which needs to be addressed urgently. Therefore, a data processing algorithm with excellent real-time performance and high reliability is required.
Currently, there are two main types of widely used suspension fault diagnosis algorithms: data-driven methods and model-based methods. Data-driven methods can achieve representation learning from historical sensory data without expert knowledge. They have the ability to perform system fault diagnosis based solely on response data (Luo et al., 2018). In addition to the traditional algorithms, the principal component analysis (PCA) (Gertler and Cao, 2004; Choqueuse et al., 2012) and partial least-squares (PLS) regression (Muradore and Fiorini, 2012), a number of novel methods have been employed in fault diagnosis of different systems. Arun Balaji and Sugumaran (2021) proposed an approach based on a Bayes classifier, and two Bayes classifiers (naive Bayes and Bayesian network classifiers) were investigated for their performance in classifying automotive suspension faults. The results show that the Bayesian network classifier has the highest classification accuracy and can effectively identify faulty suspension states. Luo et al. (2018) and Huet al. (2021) investigated the application of the long short-term memory (LSTM) network method in the fault identification of automotive suspension components. It is proven that the LSTM method is highly accurate and exhibits better fault diagnosis performance. Yang et al. (2023) proposed a method to improve fault diagnosis accuracy by injecting noise. It was demonstrated that the injection of noise can improve the fault diagnosis accuracy. The strengths of the data-driven methods are obvious. However, the detection data on which the method relies are susceptible to interference from noise and various other factors, which would lead to biased results. Because of the complex operating conditions of vehicles, diverse roadway excitations and strong noise, data-driven methods are not suitable for fault diagnosis of vehicle suspensions. In contrast to data-driven methods, model-based methods rely heavily on the fundamental physical knowledge of dynamic processes. These methods can dive deeper into the nature of the dynamical systems to explain the root causes of faults as well as have better robustness and generalization capabilities (Li et al., 2020). In recent years, the stochastic subspace identification (SSI) method has been receiving increasing attention in the field of suspension fault diagnosis. It has the advantages of high immunity to interference, high accuracy, as well as the ability to perform modal identification based solely on response data. An average correlation signal-based SSI (ACS-SSI) method was presented by Chen et al. (2015a, b) in order to identify the dynamic characteristics of the chassis frame in a heavy truck. The results indicated that ACS-SSI performed excellently in identifying modal parameters of the system undergoing testing. Similarly, Liu et al. (2018) also employed the ACS-SSI method to identify dump truck suspension faults. Numerical simulations and real-vehicle tests demonstrate that it is practical to identify suspension faults through the changes in the modal energy difference (MED). In addition, Liu et al. (2019, 2020) proposed a correlation signal subset-based stochastic subspace identification to identify railway vehicle suspension faults. It proved that spring stiffness faults in suspension systems can be accurately identified based on the change in the pitch mode.
To address the described technical difficulties, this paper proposes a vibration measurement method based on binocular vision and camera carrier kinematic decoupling. The acquired vibration data were analyzed with the ACS-SSI algorithm. It effectively achieves the identification and monitoring of typical suspension faults. Firstly, a binocular camera is installed on the top of the vehicle body to collect the changes in reference markers in the image sequence during operation. Concurrently, the posture response of a vehicle caused by random road excitation is recorded. The body angle changes are captured using an inertial measurement unit (IMU). Based on these two measurement signals, decoupling calculations are performed to obtain the vertical vibration information on the vehicle body. Moreover, the vehicle suspension's modal features are identified and analyzed based on the ACS-SSI method. The effects of different suspension fault types on the vehicle's modal parameters are obtained. Eventually, the feasibility of the proposed method is verified by real-vehicle road tests.
The rest of this paper is organized as follows. Section 2 describes the technical path of this paper and elaborates the research methodology of this paper, including the principle of binocular vision and the kinematic decoupling algorithm. The results of the modal simulation analysis are presented in Sect. 3. The real-vehicle tests are conducted in Sect. 4, and the conclusions are presented in Sect. 5.
As illustrated in Fig. 1, when the vehicle is driving normally on a straight road (at moment t1), computer vision and image processing techniques enable the binocular camera installed on the top of the body to recognize the 3D coordinates of the feature point on the reference object. This allows for the inference of the body posture based on the correspondence between the binocular camera and the 3D coordinates of the feature point, thus obtaining the spatial posture information of the vehicle body. When the vehicle is affected by road unevenness (e.g., passing a speed bump), the posture of the vehicle generates both a bounce and a pitch response with respect to the absolute coordinate system. For instance, compared with moment t1, as the front wheels of the vehicle pass over the speed bump (at moment t2), the feature point on the reference object produces a deflection of angle θ1 in the camera field of view. Similarly, when the rear wheels of the vehicle cross the speed bump (at moment t3), a deflection angle θ2 is also generated in the camera field of view. It should be noted that it is difficult to distinguish between the type of body motions using only a binocular camera since the offset of feature points may be caused by pitch, bounce, or a combination of the two. For this reason, a device capable of measuring the body pitch angle, the inertial measurement unit (IMU), was added to the measurement system. By kinematic decoupling of the posture information and measuring the pitch angle, the vertical vibration information of the body can finally be acquired.
The modal parameters of the vehicle system can be identified by the ACS-SSI method from the acquired vertical vibration signals. When a suspension component fails to function, its corresponding modal parameters will change to certain degree (Chen et al., 2015a, b). Therefore, by establishing a mapping between faults and modal parameter variations, the identification of the type and degree of suspension faults can be realized (Liu et al., 2018).
Figure 2 illustrates the process of fault identification for the vehicle suspension system. The data acquisition equipment used in the tests consisted of a binocular camera and an IMU, both of which operated synchronously during the tests. Initially, image feature recognition methods are applied to the image sequence of reference markers acquired by the binocular camera. Concurrently, the IMU is synchronized with the binocular camera to determine the body pitch angle. Subsequently, the two types of data are decoupled to obtain the vertical vibration information of the practical vehicle. In order to ensure the effectiveness of the algorithm, the body vibration information obtained from real-vehicle tests and simulations is analyzed. Finally, by adopting SSI to identify the modal parameters of the practical body vibration response, the characteristic information of the whole vehicle dynamics model can be obtained. Moreover, the fault identification of the vehicle suspension system is realized by comparing the changes in modal parameters under the influence of different faults.
2.1 Binocular vision system model
The binocular vision system usually consists of two cameras of the same specification, the same focal length, the same aperture and the same sensor area of the camera (Sun et al., 2019). Ideally, the left and right cameras are parallel to each other and remain in the same plane; the imaging model is shown in Fig. 3. In the figure, the distance between the two cameras is B. Feature point in the imaging images of the left and right cameras are and . Since the images of the two cameras are on the same plane, the coordinate Y of the feature point P in the image coordinate system must be the same – that is, . According to the triangular geometric relationship, the following relationship can be obtained:
In Eq. (1), f is the camera focal length and parallax . From this, it is clear that the 3D coordinates of the feature point in the world coordinate system can be calculated as follows:
From Eqs. (1) and (2), after obtaining the internal parameters of the binocular camera, baseline distance B and parallax d, the 3D coordinates of space point P can be calculated individually. However, it should be noted that if the position and posture of the camera change, the corresponding imaging plane will also undergo a projection transformation with the camera optical axis. Meanwhile, the 3D coordinates of the space point will change in this projection plane.
2.2 Principle of vehicle vibration measurement
2.2.1 Image feature point extraction
With the binocular vision technique, image feature information can be effectively extracted. Figure 4 illustrates the process of image feature point extraction. Initially, the internal and external parameters as well as the distortion coefficients of the binocular camera are used for stereo correction and stereo matching of the images. The process continues by splitting video frames to generate sequence images and applying binocular stereo matching algorithm to obtain a parallax map. Consequently, the 3D coordinates information of each pixel point of images can be obtained. Additionally, the left camera undergoes image morphology processing to calculate the pixel-connected domain in the image. By calculating the image connectivity domain properties, it can obtain the pixel coordinates of the reference markers. Eventually, the 3D coordinate information on the reference markers is obtained by searching the parallax map at the corresponding pixel coordinates.
As depicted in Fig. 5, the image identification process consists of two identification frames: the main identification frame (Frame 1) and the sub-identification frame (Frame 2). Frame 1 is used to identify the 3D coordinates of the current marker feature points, while Frame 2 is used as a preparatory frame to identify the marker simultaneously. However, Frame 2 does not extract the 3D coordinates of the marker. Only if the marker in Frame 1 is about to leave the field of view does Frame 2 start to play the role of Frame 1. The identification process repeats until the last marker leaves the field of view.
2.2.2 Kinematic decoupling method
Taking a rectangular cross-section speed bump as an example, the dynamic response of the vehicle and the change in camera field of view, which are caused by low-frequency longwave road unevenness excitation, are analyzed. To figure out the vibration response of the vehicle during operation, two specific cases were designed. The two cases are shown vividly in Fig. 6. In the first case, when the front wheels of the vehicle are fully lifted, the body will undergo a coupled motion consisting of the translation of the front wheels and rotation around the rear wheels. Due to the camera being firmly connected to the vehicle body, this coupled motion is also contained in the movement of the camera. Similarly, in the second case, when the rear wheels of the vehicle are fully lifted, the camera contains a coupled motion consisting of the translation of the rear wheels and rotation around the front wheels during the operation. Therefore, the body vibration and camera motion caused by the low-frequency longwave unevenness excitation are consistently coupled with the bounce and pitch responses.
With this in mind, the vehicle can be simplified to a rigid body model, as shown in Fig. 7, when the front wheels are lifted, where is the center of the front wheels at the initial state of the vehicle and is the center of the front wheels as they are fully moving above the speed bump. Before the front wheels touch the speed bump, according to the binocular measurement principle, the vertical distance (normal projection distance) between the reference mark and the camera optical axis is . In addition, when the front wheels are above the speed bump, the reference mark moves below the camera optical axis. At this moment, the vertical distance between the reference mark and the camera optical axis is . θF is the camera rotation angle, is the camera's vertical displacement, is the camera's pitch displacement and DF is the corresponding depth of the reference mark at moment t1. Defining the camera rotation counterclockwise as positive and clockwise as negative, the body vibration is decoupled as follows:
In Eq. (3), θF is measured by the IMU and , and DF are calculated by the binocular measurement principle. Solving this system of equations, the vertical displacement of the camera can be obtained for each moment.
Similarly, when the rear wheels of the vehicle are lifted, the vehicle is simplified to a rigid body model as shown in Fig. 8, where is the center of the rear wheels at the initial state of the vehicle and is the center of the rear wheels as the rear wheels are fully moving above the speed bump. The body vibration is decoupled as follows:
In Eq. (4), is the vertical distance between the reference mark and the camera optical axis before the rear wheels of the vehicle touch the speed bump and is the vertical distance between the reference mark and the camera optical axis when the rear wheels of the vehicle are completely above the speed bump. θR is the camera rotation angle. is the vertical displacement of the camera. is the camera's pitch displacement. DR is the corresponding depth of the reference mark at moment t2. Consequently, the system of equations can be solved to obtain the vertical displacement of the camera for each moment.
During the process of the camera moving with the vehicle, the field of view of the camera changes with the distance, as shown clearly in Fig. 9. The position of the camera moves with the vehicle from C1 to C2 and the distance from the camera to the reference changes from l1 to l2. Correspondingly, the height (H1 and H2) occupied by the reference within the camera's field of view also changes. Therefore, the camera's field of view angle (α1 and α2) can be expressed as
During the vehicle operation, since the camera lens parameters do not change, the field-of-view angles of the camera maintain an equal relationship – that is, α1=α2 – then the following applies:
where k is the proportionality coefficient between the camera field of view and distance, which is expressed as the ratio of the objects in front of the camera to the whole field of view of the camera. The camera's vertical displacement, and , also contain the proportional relationship, so the real vertical vibration displacement (ΔF and ΔR) of the body should be
In order to find out what the relationship between the modal parameters of the suspension system and the faults is, a 7-degree-of-freedom (DOF) dynamics model of the whole vehicle was established. Subsequently, the time domain response signal of road unevenness was simulated using MATLAB software. This simulated signal was then input into both normal and faulty dynamics models to obtain the vibration response signals of the body. Finally, these vibration signals were analyzed by SSI to obtain the correlation between the modal parameters and suspension faults. The flowchart of the simulation analysis is presented in Fig. 10.
3.1 7-DOF vehicle model and its modal parameters
The whole vehicle is simplified to a 7-DOF model, including 3 DOFs for the body – bounce (z), pitch (θ) and roll (φ) – and 4 DOFs for the wheels (z1, z2, z3, z4). The details of the model are shown in Fig. 11. The model is mainly composed of body mass, under-spring mass, suspension springs and dampers. The body mass is simplified to m0; the unsprung mass is simplified to m1, m2, m3 and m4; the suspension spring stiffness and damper damping coefficients are represented by k1, k2, k3 and k4 and c1, c2, c3 and c4, respectively; and the tire stiffness is represented by kt1, kt2, kt3 and kt4. The damping value of the wheels is not considered to have a negligible effect on the results (Hrovat, 1988). The vehicle's parameters are shown in Table 1.
Figure 12 shows the simulation results of road surface unevenness. The data are prepared according to a recent International Organization for Standardization (ISO) report on measurement data of mechanical vibration road surface profiles (GB/T 7031-2005/ISO 8608:2016). In particular, Fig. 12a shows the standard class B road surface unevenness signal, Fig. 12b shows the simulated pulse signal and Fig. 12c shows the superimposed road surface unevenness simulation signal. The solid line in the figure represents the road surface unevenness signal of the left front wheel, and the dashed line indicates surface unevenness signal of the left rear wheel. After inputting the superimposed constructed road surface unevenness signal into the 7-DOF model, the vertical vibration signal of the body can be obtained through simulation.
Stochastic subspace identification (SSI) is a method of identifying structural modal parameters based on environmental excitations. The changes in modal parameters identified by SSI can be used for type identification and level determination of the fault caused by suspension failures. The accuracy of the SSI-based diagnostic method relies only on the accurate identification of abnormal changes in modal parameters compared to the baseline. This method offers excellent portability that only requires baseline parameter modifications and recalibrations for different vehicles. At present, there are two primary stochastic subspace methods: data-driven subspace-based methods and covariance-based subspace methods. In this paper, an average correlation signal-based SSI (ACS-SSI) method is applied, which is an improvement on the covariance-based methods (Chen et al., 2015b). The ACS-SSI method has the particular advantage of combining high computational robustness and efficiency. The identified modal parameters primarily include natural frequency, mode shape and damping ratio. By establishing the SSI modal feature identification algorithm in MATLAB, the modal parameters of the whole vehicle system were successfully identified. The information on the characteristics of the whole vehicle dynamics model is detailed in Table 2.
The mode shape diagrams of the body in the bounce, pitch and roll modes are shown in Fig. 13. During regular operation of the vehicle, the mode shapes of its left and right sides are always the same. Moreover, the characterization of the roll mode shape is not obvious. Therefore, fault diagnosis can be achieved by analyzing the changes in mode shapes of two types: bounce and pitch.
3.2 Influence of suspension faults on modal parameters
During the long-term operation of a vehicle, various load conditions and environmental factors can lead to suspension faults. Therefore, the modal parameters (natural frequency, damping ratio and mode shape) of the suspension system under the influence of different fault types are simulated in MATLAB. Subsequently, the effects of different suspension faults on the modal parameters can be obtained.
3.2.1 Influence of spring stiffness changes on modal parameters
To investigate the influence of spring stiffness on the modal parameters, the stiffness of the right rear spring was changed from 0 % to 50 % in MATLAB to simulate the spring failure. The simulation results are presented in Fig. 14. The blue line represents the bounce mode, the brown line represents the pitch mode, and the orange line represents the roll mode.
It can be seen from Fig. 14a that as the spring stiffness decreases, the natural frequencies of all three modes decrease to different degrees. The pitch mode decreases by 0.25 Hz and changes the most as the amplitude changes in the bounce mode and roll mode are lower. In Fig. 14b, the damping ratios of the three modes increase significantly, in which the pitch mode changes the most, followed by bounce mode and roll mode. Compared to the first two modal parameters, the mode shapes vary more significantly, with the rate of change in the bounce mode reaching 3 %.
Figure 15 presents the simulation results of Hamed (2016) regarding the effect of spring stiffness variation on modal parameters. The spring stiffness was reduced from 100 % of the original value to 80 % to simulate suspension failure. Despite the differences in vehicle suspension parameters between the two studies, the trend of modal parameters for both simulations is consistent, confirming the reasonability of the modeling in this paper.
3.2.2 Influence of damping changes on modal parameters
The damping value of the right rear suspension is changed from 0 % to 50 % in MATLAB to analyze the trend of the modal parameters at each order. Figure 16 demonstrates the changes in modal parameters when the right rear damper damping is faulty. With the damping value of the damper decreasing, the natural frequency and damping ratio of the three modes show a decreasing trend, while the mode shape shows an increasing trend.
3.2.3 Influence of tire pressure changes on modal parameters
In MATLAB, the stiffness of the right rear tire is changed from 0 % to 50 % to indirectly simulate tire pressure faults. From Fig. 17, it can be seen that as the tire pressure drops, the natural frequency and damping ratio in all three modes decrease, especially in the pitch mode, where the natural frequency and damping ratio decrease the most. The rate of change in the mode shape increases as the tire pressure decreases.
In summary, when some typical components of a suspension system fail, all three modal parameters of the system change to varying degrees. However, since the vehicle suspension system is a damped vibration system with a high damping value, accurately measuring it with existing testing methods can be challenging. As a result, the practical damping ratio of the system is more difficult to accurately reflect on. On the other hand, the mode shape is considered an eigenvector, with a dimensionless value that varies more noticeably. Therefore, among the three modal parameters, much attention needs to be paid to the changes in mode shape, which is used as a detection indicator for suspension system fault diagnosis.
4.1 Test design and test program
The test system comprises a measurement module, road excitation, markers and vehicle, as shown in Fig. 18. The measurement module consists of a binocular camera and an IMU. To acquire the vehicle vibration response caused by road excitation in the frequency interval of 0.5–30 Hz, the image resolution of the binocular camera was set to 1280 × 480 pixels, and the acquisition frame rate was set to 90 fps. It is equipped with an 8 mm focal-length lens, and the baseline is set to 130 mm in the test. The pitch angle is acquired synchronously using an IMU with a sampling frequency set to 400 Hz. The road excitation used in the test is a rectangular speed bump with a height of 70 mm. Standard road pile barrels are used as markers. The test vehicle is an ordinary passenger car. The binocular camera is fixed horizontally in the middle of the body, and the IMU is fixed at the center of the camera pitch axis. First of all, it is important to select a straight and less disturbed road, set up road excitation and markers at a distance of 10 m from the vehicle. The vehicle then passes through the road excitation at three speeds, i.e., 5, 10 and 20 km h−1, respectively. When the rear wheels of the vehicle leave the road excitation, a rapid braking operation is performed to ensure safety of the test system and experimental personnel.
In order to verify the effectiveness of the suspension fault identification algorithm, tests were conducted under various suspension faults. The suspension faults were identified by analyzing the body vibration response caused by random road unevenness excitation. Therefore, real test programs were designed for spring failure (reduced stiffness), damper failure (reduced damping) and tire failure (reduced pressure) condition, respectively. The test cases are detailed as follows:
In the first test case, named Case 1, the spring failures were simulated by changing the effective number of turns of the right rear suspension spring. The original spring was replaced by springs with 80 % and 60 % of their stiffness, respectively. In addition, the vehicle passes through the rectangular speed bump at 5, 10 and 20 km h−1, respectively. The grouping situations are presented in Table 3.
In the second case (Case 2), the right rear suspension damper was replaced with an adjustable damping damper. The adjustable damping damper is set to the three states, with State 3 being the baseline state. The damping values from State 3 to State 1 are 100 %, 80 % and 60 %, respectively. The test groups are shown in Table 4.
In the third test case (Case 3), tire failures were simulated by deflating the right rear tire. The reduced tire pressure was divided into two levels, as shown in Table 5, which are 80 % and 60 % of the standard tire pressure.
4.2 Verification of body vibration response
When the vehicle passes through the rectangular speed bump at different speeds, the body will generate various degrees of vertical vibration. As shown in Fig. 19, the solid blue line represents the vertical displacement measured by the binocular camera and the dashed red line represents the vertical displacement measured by the IMU. Moreover, the first and second wave peaks in the figure correspond to the displacements caused by the front and rear wheels being completely above the rectangular speed bump, respectively.
It can be seen from Fig. 19 that the impulse responses of the binocular vision and IMU measurement curves are well synchronized. Comparing the curves at different speeds, the impulse response time becomes shorter and the peak amplitude increases as the vehicle speed increases, which is consistent with the reality that higher travel speeds cause increased vibration.
When the front wheels are above the speed bump, the vertical displacement of the reference mark measured by the binocular camera contains two components: the deflection displacement (Δ2) and the vertical jump displacement (Δ1). In order to facilitate the comparison of the amplitudes of the two displacements, the vertical displacement Yw measured by the binocular camera is inverted. Since the direction of camera deflection is consistent with the direction of the vertical jump, the amplitude of the binocular measurement data, max(Yw), is larger than that of the IMU measurement data, max(Δ2). However, when the rear wheels are above the speed bump, the deflection of the camera is in the opposite direction to the vertical jump, resulting in the absolute value of the valley, min(Yw), of the binocular measurement data being smaller than that of the valley, min(Δ2), of the IMU measurement data. Based on the principle of kinematic decoupling of the body, the vertical displacement of the vehicle across the speed bump is calculated as the cosine of the difference between the displacements measured by the two devices. Furthermore, the calculated results are all positive.
As shown in Fig. 20, the solid line is the body vertical vibration curve measured based on binocular vision and kinematic decoupling, while the dashed line represents the vertical vibration obtained by simulation. It can be clearly seen that the impulse responses of the two curves are well synchronized. Since the camera is installed in the middle of the front and rear axles of the vehicle, the peak vertical vibration of the body should be half of the height of the rectangular speed bump, according to the similar triangle theory. As a result, when the front and rear wheels of the vehicle drive over the speed bump, both the measured data and the simulated data show a vertical vibration amplitude of about 35 mm, which confirms the validity of the proposed algorithm.
However, it should be noted that after the second wave peak in Fig. 20, the measured vibration displacement curve shows a sharp decline. Limited to the length of the test road, emergency braking was applied to the vehicle when the rear wheels left the speed bump. Hence, the data after the second peak show a large deviation. This can be optimized in the future by improving the test program.
4.3 Test and result analysis
Due to the requirement for random excitation data in the SSI modal identification method, the vibration signals of a vehicle traveling on a normal road without road excitation were used as the data source for the analysis of the results. Additionally, since there were only minor differences between the test data at various speed conditions, the 20 km h−1 speed condition was chosen for the analysis of the results.
4.3.1 Spring failure
First, the mode shapes of non-failed and failed springs were analyzed. Moreover, comparing the mode shapes for each condition in Case 1. The results are shown in Fig. 21. Figure 21a and b show the mode shapes of bounce and pitch modes for the baseline condition, Fig. 21c and d show the mode shapes of bounce and pitch modes for 80 % spring stiffness, and Fig. 21e and f show the mode shapes of bounce and pitch modes for 60 % spring stiffness. It can be seen from the figures that as the spring stiffness decreases, the natural frequencies in both bounce and pitch modes show a decreasing trend, but the natural frequency changes more obviously in the pitch mode. Besides, the change rate of the mode shape in the bounce mode is larger than that of pitch mode. These changes verify the results obtained from the simulation.
Figure 22 shows the diagnostic results for the suspension spring failure based on the vibration sensor data (Li et al., 2017). Figure 22a and b show the mode shapes of bounce and pitch modes for the baseline condition. Figure 22c and d show the mode shapes of bounce and pitch modes for 80 % spring stiffness. It can be seen from Fig. 22 that as the spring stiffness decreases, the natural frequencies of the bounce and pitch modes show the same decreasing trend as in this paper. This confirms the validity of the diagnostic results of the proposed method regarding suspension stiffness failure.
4.3.2 Damper failure
Figure 23 shows the mode shapes of the damper damping failures. It can be seen from the figure that as the damping value of the damper decreases, the natural frequencies in both bounce and pitch modes decrease, with the pitch mode showing a larger decrease. The mode shape changes little in the bounce mode, while the mode shape changes more obvious in the pitch mode. In addition, the damping ratio in the bounce and pitch modes changes more significantly, which means that this signal can be used as an indicator for the identification of the damper damping faults.
4.3.3 Tire failure
The test results of the vehicle tire pressure failures are shown in Fig. 24. Similar to the results of the spring failure test groups, as the right rear tire pressure decreases, the natural frequencies in both the bounce and the pitch modes show a decreasing trend, and the mode shape in the bounce mode undergoes the most significant changes.
4.3.4 Result discussion
The above analysis indicates that the suspension failures would lead to obvious changes in a vehicle's modal parameters (mainly the natural frequencies and mode shapes). Different types of failures will lead to different changes in the modal parameters. By establishing a mapping between faults and modal parameter variations, the identification of the type and degree of suspension faults can be realized. Decreases in spring stiffness, damper damping and tire pressure all lead to a decrease in the natural frequency of the bounce and pitch modes. Compared to the other two types of suspension failure, the damping ratio is more sensitive to damper damping failures. The magnitude of change in modal parameters can characterize the severity of the failures.
The results of real-vehicle experiments and simulation analyses show that the vertical vibration signals of the vehicle can be effectively acquired using binocular vision technology and a kinematic decoupling algorithm. Moreover, the measured vibration signals are highly accurate to reflect the real vibration condition of the vehicle. In combination with the SSI method, it is effective to identify different types and degrees of suspension faults.
The main aim of this paper is to develop a real-time monitoring scheme for vehicle suspension systems. For this purpose, a method based on binocular vision and kinematic decoupling was carried out to measure the vehicle's vibration signals. Moreover, these vibration signals were analyzed in combination with the SSI method to monitor suspension faults. By analyzing the changes in suspension modal parameters, the types and degrees of faults in the suspension system were identified and evaluated. Both the simulation analysis and the experimental results provide compelling evidence that this method is effective in vehicle suspension fault diagnosis. The main conclusions can be drawn as follows: visual vibration measurement technology is a novel method that has the ability to effectively extract a vehicle's vertical vibration signals. Moreover, this method has the advantages of real-time measurement and low costs, which overcomes the limitations of traditional measurement methods in terms of error accumulation. In addition, by integrating this functionality using existing cameras, intelligent vehicles can realize the online condition monitoring of suspension and cost-saving in a further step. The proposed method provides an innovative idea for improving the active safety performance of vehicles.
It should be noted that the suspension fault diagnosis method proposed in this paper has some limitations. Firstly, the accuracy of fault diagnosis may be affected by the image quality and camera resolution. Using a high-resolution camera can improve the accuracy of fault diagnosis. Secondly, complex environmental conditions (e.g., light variations, shadows and occlusion) may lead to unstable diagnostic results. It is possible to make the method more adaptable by introducing additional sensors. Thirdly, for more complex suspension faults, it is necessary to combine other fault diagnosis techniques to improve the accuracy and efficiency of fault diagnosis.
All the data and codes used in this paper can be obtained on request from the corresponding author (Guoxing Li, liguoxing@tyut.edu.cn).
HW and XY did the modeling and experimental design; GL was involved in building the algorithm; and FL, MYI and FG were involved in revising the paper.
The contact author has declared that none of the authors has any competing interests.
Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.
The authors thank the editors and reviewers for their efforts.
This work was supported by the National Natural Science Foundation of China (grant no. 51805353) and Cooperative Scientific Research Program Chunhui projects of the Ministry of Education of China (grant no. HZKY20220603).
This paper was edited by Daniel Condurache and reviewed by two anonymous referees.
Abubakar, S., Ahmad, I. S., Gambo, F. L., and Gadanya, M. S.: A Rule-Based Expert System for Automobile Fault Diagnosis, International Journal on Perceptive and Cognitive Computing (IJPCC), 7, 20–25, 2021.
Alcantara, D. H., Morales-Menendez, R., and Amezquita-Brooks, L.: Fault diagnosis for an automotive suspension using particle filters, in: 2016 European Control Conference (ECC), Aalborg, Denmark, 29 June–1 July 2016, IEEE 1898–1903, https://doi.org/10.1109/ECC.2016.7810568, 2016.
Arun Balaji, P. and Sugumaran, V.: A Bayes learning approach for monitoring the condition of suspension system using vibration signals, IOP Conf. Ser.-Mat. Sci., 1012, 012029, https://doi.org/10.1088/1757-899X/1012/1/012029, 2021.
Bai, Y., Sezen, H., Yilmaz, A., and Qin, R.: Bridge vibration measurements using different camera placements and techniques of computer vision and deep learning, ABEN, 4, 25, https://doi.org/10.1186/s43251-023-00105-1, 2023.
Białkowski, P. and Krężel, B: Diagnostic of shock absorbers during road test with the use of vibration FFT and cross-spectrum analysis, Diagnostyka, 18, 79–86, 2017.
Carlson, C. R. and Gerdes, J. C.: Consistent nonlinear estimation of longitudinal tire stiffness and effective radius, IEEE T. Contr. Syst. T., 13, 1010–1020, https://doi.org/10.1109/TCST.2005.857408, 2005.
Chen, Z., Wang, T., Gu, F., and Zhang, R.: Characterizing the Dynamic Response of a Chassis Frame in a Heavy-Duty Dump Vehicle Based on an Improved Stochastic System Identification, Shock Vib., 2015, 1–15, https://doi.org/10.1155/2015/374083, 2015a.
Chen, Z., Wang, T., Gu, F., Zhang, R., and Shen, J.: The average correlation signal based stochastic subspace identification for the online modal analysis of a dump truck frame, J. Vib., 17, 1971–1988, 2015b.
Choqueuse, V., Benbouzid, M. E. H., Amirat, Y., and Turri, S.: Diagnosis of Three-Phase Electrical Machines Using Multidimensional Demodulation Techniques, IEEE T. Ind. Electron., 59, 2014–2023, https://doi.org/10.1109/TIE.2011.2160138, 2012.
Dong, C.-Z. and Catbas, F. N.: A review of computer vision–based structural health monitoring at local and global levels, Struct. Health Monit., 20, 692–743, https://doi.org/10.1177/1475921720935585, 2021.
Dumitriu, M.: Fault detection of damper in railway vehicle suspension based on the cross-correlation analysis of bogie accelerations, Mech. Ind., 20, 102, https://doi.org/10.1051/meca/2018051, 2019.
Durand-Texte, T., Simonetto, E., Durand, S., Melon, M., and Moulet, M.-H.: Vibration measurement using a pseudo-stereo system, target tracking and vision methods, Mech. Syst. Signal Pr., 118, 30–40, https://doi.org/10.1016/j.ymssp.2018.08.049, 2019.
Gertler, J. and Cao, J.: PCA-based fault diagnosis in the presence of control and dynamics, AIChE J., 50, 388–402, https://doi.org/10.1002/aic.10035, 2004.
Hamed, M.: Characterisation of the Dynamics of an Automotive Suspension System for On-line Condition Monitoring, PhD dissertation, Dept. Mech. Eng., University of Huddersfield, Cambridge, West Yorkshire, UK, 193 pp., https://eprints.hud.ac.uk/id/eprint/29088 (last access: 3 August 2024), 2016.
Hamed, M., Elrawemi, M., and Gu, F.: Frequency Response Function (FRF) Technique for the Diagnosis of Suspension System, in: 3rd Conference on Engineering Science and Technology, Alkhoms, Libya, 1–3 December 2020, Elmergib University, 1–19, 2020.
Han, J., Sun, Y., and Tang, X.: Research on tire pressure monitoring system based on the tire longitudinal stiffness, in: 2008 IEEE International Conference on Automation and Logistics, 2008 IEEE International Conference on Automation and Logistics, Qingdao, 1–3 September 2008, IEEE, 1648–1652, https://doi.org/10.1109/ICAL.2008.4636418, 2008.
Hrovat, D.: Influence of unsprung weight on vehicle ride quality, J. Sound Vib., 124, 497–516, https://doi.org/10.1016/S0022-460X(88)81391-9, 1988.
Hu, H., Luo, H., and Deng, X.: Health Monitoring of Automotive Suspensions: A LSTM Network Approach, Shock Vib., 2021, 1–11, https://doi.org/10.1155/2021/6626024, 2021.
Hu, H., Wang, J., Dong, C.-Z., Chen, J., and Wang, T.: A hybrid method for damage detection and condition assessment of hinge joints in hollow slab bridges using physical models and vision-based measurements, Mech. Syst. Signal Pr., 183, 109631, https://doi.org/10.1016/j.ymssp.2022.109631, 2023.
Jalendra, C., Rout, B. K., and Marathe, A.: Robot vision-based control strategy to suppress residual vibration of a flexible beam for assembly, Ind. Robot, 50, 401–420, https://doi.org/10.1108/IR-07-2022-0169, 2023.
Jatakar, K. H., Mulgund, G. V., Patange, A. D., Deshmukh, B. B., Rambhad, K. S., and Kalbande, V. P.: Two-wheeler tyre pressure monitoring through K-nearest neighbours algorithm trained using wheel hub vibrations acquired using ADXL335 accelerometer, International Journal of Vehicle Noise and Vibration, 18, 232–246, https://doi.org/10.1504/IJVNV.2022.128286, 2023.
Jeong, K., Choi, S. B., and Choi, H.: Sensor Fault Detection and Isolation Using a Support Vector Machine for Vehicle Suspension Systems, IEEE. T. Veh. Technol., 69, 3852–3863, https://doi.org/10.1109/TVT.2020.2977353, 2020.
Li, C., Luo, S., Cole, C., Spiryagin, M., and Sun, Y.: A signal-based fault detection and classification method for heavy haul wagons, Vehicle Syst. Dyn., 56, 1604–1621, https://doi.org/10.1080/00423114.2017.1334929, 2018.
Li, C., Luo, S., Cole, C., and Spiryagin, M.: Bolster spring fault detection strategy for heavy haul wagons, Vehicle Syst. Dyn., 56, 1604–1621, https://doi.org/10.1080/00423114.2017.1423090, 2018.
Li, M., Gu, F., Wang, T., Li, G., Wang, Y., and Lu, X.: Research of method and test for suspension system condition monitoring based on modal parameter identification, China Meas. Test, 43, 138–144, https://doi.org/10.11857/j.issn.1674-5124.2017.05.029, 2017 (in Chinese).
Li, W., Li, H., Gu, S., and Chen, T.: Process fault diagnosis with model- and knowledge-based approaches: Advances and opportunities, Control Eng. Pract., 105, 104637, https://doi.org/10.1016/j.conengprac.2020.104637, 2020.
Liu, B., Ji, Z., Wang, T., Tang, Z., and Li, G.: Failure Identification of Dump Truck Suspension Based on an Average Correlation Stochastic Subspace Identification Algorithm, Appl. Sci.-Basel, 8, 1795, https://doi.org/10.3390/app8101795, 2018.
Liu, F., Wu, J., Gu, F., and Ball, A. D.: An Introduction of a Robust OMA Method: CoS-SSI and Its Performance Evaluation through the Simulation and a Case Study, Shock Vib., 2019, 1–14, https://doi.org/10.1155/2019/6581516, 2019.
Liu, F., Zhang, H., He, X., Zhao, Y., Gu, F., and Ball, A. D.: Correlation signal subset-based stochastic subspace identification for an online identification of railway vehicle suspension systems, Vehicle Syst. Dyn., 58, 569–589, https://doi.org/10.1080/00423114.2019.1589534, 2020.
Liu, W. Q., Rui, E. Z., Yuan, L., Chen, S. Y., Zheng, Y. L., and Ni, Y. Q.: A novel computer vision-based vibration measurement and coarse-to-fine damage assessment method for truss bridges, Smart Struct. Syst, 31, 393–407, https://doi.org/10.12989/sss.2023.31.4.393, 2023.
Luo, H., Huang, M., and Zhou, Z.: Integration of Multi-Gaussian fitting and LSTM neural networks for health monitoring of an automotive suspension component, J. Sound Vib., 428, 87–103, https://doi.org/10.1016/j.jsv.2018.05.007, 2018.
Luo, H., Huang, M., and Zhou, Z.: A dual-tree complex wavelet enhanced convolutional LSTM neural network for structural health monitoring of automotive suspension, Measurement, 137, 14–27, https://doi.org/10.1016/j.measurement.2019.01.038, 2019.
Mayer: Comparative diagnosis of tyre pressures, in: 1994 Proceedings of IEEE International Conference on Control and Applications, Glasgow, UK, 24–26 August 1994, IEEE, 627–632, https://doi.org/10.1109/CCA.1994.381395, 1994.
Muradore, R. and Fiorini, P.: A PLS-Based Statistical Approach for Fault Detection and Isolation of Robotic Manipulators, IEEE T. Ind. Electron., 59, 3167–3175, https://doi.org/10.1109/TIE.2011.2167110, 2012.
Pardeshi, S. S., Patange, A. D., Jegadeeshwaran, R., and Bhosale, M. R.: Tyre Pressure Supervision of Two Wheeler Using Machine Learning, Struct. Durab. Heal. Monit., 16, 271–290, https://doi.org/10.32604/sdhm.2022.010622, 2022.
Sai, S. A., Venkatesh, S. N., Dhanasekaran, S., Balaji, P. A., Sugumaran, V., Lakshmaiya, N., and Paramasivam, P.: Transfer Learning Based Fault Detection for Suspension System Using Vibrational Analysis and Radar Plots, Machines, 11, 778, https://doi.org/10.3390/machines11080778, 2023.
Shao, Y., Li, L., Li, J., Li, Q., An, S., and Hao, H.: Monocular vision based 3D vibration displacement measurement for civil engineering structures, Eng. Struct., 293, 116661, https://doi.org/10.1016/j.engstruct.2023.116661, 2023.
Sorribes-Palmer, F., Luber, B., Fuchs, J., Kern, T., and Rosenberger, M.: Data-driven fault diagnosis of bogie suspension components with on- board acoustic sensors, Fifth European Conference on the Prognostics and Health Management Society 2020, Virtuell, Italy, 27–31 July 2020, PHM Society, 5, 1–13, https://doi.org/10.36001/phme.2020.v5i1.1211, 2020.
Spytek, J., Machynia, A., Dziedziech, K., Dworakowski, Z., and Holak, K.: Novelty detection approach for the monitoring of structural vibrations using vision-based mean frequency maps, Mech. Syst. Signal Pr., 185, 109823, https://doi.org/10.1016/j.ymssp.2022.109823, 2023.
Sun, X., Jiang, Y., Ji, Y., Fu, W., Yan, S., Chen, Q., Yu, B., and Gan, X.: Distance Measurement System Based on Binocular Stereo Vision, IOP C. Ser. Earth Env., 252, 052051, https://doi.org/10.1088/1755-1315/252/5/052051, 2019.
Tan, D., Ding, Z., Li, J., and Hao, H.: Target-free vision-based approach for vibration measurement and damage identification of truss bridges, Smart Struct. Syst., 31, 421–436, https://doi.org/10.12989/SSS.2023.31.4.421, 2023.
Tang, W., Tian, L., and Zhao, X.: Research on displacement measurement of disk vibration based on machine vision technique, Optik, 127, 4173–4177, https://doi.org/10.1016/j.ijleo.2016.01.019, 2016.
Velupillai, S. and Guvenc, L.: Tire Pressure Monitoring [Applications of Control], IEEE Contr. Syst. Mag., 27, 22–25, https://doi.org/10.1109/MCS.2007.909477, 2007.
Wang, G. and Yin, S.: Data-driven fault diagnosis for an automobile suspension system by using a clustering based method, J. Frankl. Inst., 351, 3231–3244, https://doi.org/10.1016/j.jfranklin.2014.03.004, 2014.
Wei, L., Wang, X., Li, L., Yu, L., and Liu, Z.: A Low-Cost Tire Pressure Loss Detection Framework Using Machine Learning, IEEE T. Ind. Electron., 68, 12730–12738, https://doi.org/10.1109/TIE.2020.3047040, 2021.
Wei, X., Liu, H., and Jia, L.: Fault detection of urban rail vehicle suspension system based on acceleration measurements, in: 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Kaohsiung, Taiwan, 11–14 July 2012, IEEE, 1129–1134, https://doi.org/10.1109/AIM.2012.6265989, 2012.
Yang, R., Singh, S. K., Tavakkoli, M., Amiri, N., Yang, Y., Karami, M. A., and Rai, R.: CNN-LSTM deep learning architecture for computer vision-based modal frequency detection, Mech. Syst. Signal Pr., 144, 106885, https://doi.org/10.1016/j.ymssp.2020.106885, 2020.
Yang, C., Qiao, Z., Zhu, R., Xu, X., Lai, Z., and Zhou, S.: An Intelligent Fault Diagnosis Method Enhanced by Noise Injection for Machinery, IEEE T. Instrum. Meas., 72, 1–11, https://doi.org/10.1109/TIM.2023.3322488, 2023.
Zhang, Q., Liu, B., and Liu, G.: Design of tire pressure monitoring system based on resonance frequency method, in: 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Singapore, 14–17 July 2009, IEEE, 781–785, https://doi.org/10.1109/AIM.2009.5229915, 2009.
Zhao, J., Du, J., Zhu, B., Luo, X., and Tao, X.: Indirect tire pressure monitoring method based on the fusion of time and frequency domain analysis, Measurement, 220, 113282, https://doi.org/10.1016/j.measurement.2023.113282, 2023.