Next Article in Journal
Chinese Traffic Police Gesture Recognition Based on Graph Convolutional Network in Natural Scene
Previous Article in Journal
Bead Geometry Prediction in Laser-Wire Additive Manufacturing Process Using Machine Learning: Case of Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Real-Time Monitoring and Performance Optimization of Suspension System in Maglev Train

College of Intelligence Science and Technology, National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(24), 11952; https://doi.org/10.3390/app112411952
Submission received: 1 October 2021 / Revised: 1 November 2021 / Accepted: 3 November 2021 / Published: 15 December 2021
(This article belongs to the Topic Intelligent Transportation Systems)

Abstract

:
With the success of the commercial operation of the maglev train, the demand for real-time monitoring and high-performance control of the maglev train suspension system is also increasing. Therefore, a framework for performance monitoring and performance optimization of the maglev train suspension system is proposed in this article. This framework consists of four parts: plant, feedback controller, residual generator, and dynamic compensator. Firstly, after the system model is established, the nominal controller is designed to ensure the stability of the system. Secondly, the observer-based residual generator is identified offline based on the input and output data without knowing the accurate model of the system, which avoids the interference of the unmodeled part. Thirdly, the control performance is monitored and evaluated in real time by analyzing the residual and executing the judgment logic. Fourthly, when the control performance of the system is degraded or not satisfactory, the dynamic compensator based on the residual is updated online iteratively to optimize the control performance. Finally, the proposed framework and theory are verified on the single suspension experimental platform and the results show the effectiveness.

1. Introduction

As a new type of rail transportation, the maglev train has acquired attention at home and abroad due to its low noise, low energy consumption, and high comfort [1]. In addition, the commercial operation of high-speed maglev trains is also proceeding as scheduled [2], and maglev trains are gradually becoming a promising transportation tool.
For actual automation engineering systems, control performance monitoring has always been a part of the operation of the system. By measuring and monitoring the performance of system elements and equipment, the operation of the system can be obtained, and maintenance plans can be made to reduce the life cycle cost of the system [3,4,5]. In order to perform performance monitoring, engineers usually pre-design a performance monitoring and evaluation unit, which evaluates the control performance based on the measurement values obtained by the sensors. Model-based control performance monitoring is widely used in industrial automation control systems and has always been favored [6,7,8]. However, the model-based control performance monitoring program requires prior knowledge of physics and mathematics, which reduces the robustness to the uncertainty of the model to a certain extent. With the development of data network technology, data acquisition systems are widely used in industrial automation systems, and more and more process data can be collected and stored. Data-driven process monitoring programs have been widely used in many complex industries in recent years, for example [9,10,11]. This scheme can directly extract the necessary process information from a large amount of process data, thus saving the complicated modeling process, simple in form and low design workload [12,13,14,15,16]. However, for large-scale systems, the number and types of sensors are very large, a large amount of process data will be generated during operation, which undoubtedly increases the difficulty of performance monitoring and evaluation. Therefore, it is necessary to establish a unified dimension based on measurement data, and the monitoring and evaluation of system performance can be realized based on this dimension.
Meanwhile, similarly to other automation systems for Industry 4.0 [17], maglev trains are equipped with highly intelligent components and equipment, so they also face the problem of ensuring high control performance during the entire operation [18]. Taking the suspension system of the maglev train as an example, the nominal controller of suspension system in the maglev train is basically a PID controller. Although the PID controller ensures the stable suspension of the maglev train, and there is a certain stability margin to counter interference and other factors. In actual operation, maglev trains are often subject to various environmental conditions (such as track irregularities, load fluctuations caused by passengers getting on and off the train, excessive temperature of electromagnets [2,18,19,20,21,22], etc.), the control performance of the PID controller is not ideal. If no active and effective measures are taken, the control performance of the suspension system is very likely to be degraded, causing the train to deviate from the operating point or even fail. Although there are many algorithms for the online adjustment of PID parameters, in actual engineering, online adjustment of PID parameters is likely to cause system instability [23,24,25,26]. In addition, the controllers of most systems are encapsulated inside the system, and it is difficult to change easily once it has been determined. Therefore, it is an urgent problem to be solved in the commercial operation of the maglev train to improve the controller of the suspension system and optimize the control performance of the system in the operation of the maglev train.
Strongly motivated by the above discussion, this article establishes a real-time performance monitoring and performance optimization framework for suspension system of maglev train to achieve performance optimization and higher control performance, and provides a data-driven solution to its implementation.
The main contributions of this article are:
  • A framework for performance monitoring and performance optimization of the suspension system in maglev train is proposed. The framework consists of a nominal controller, a residual generator and a dynamic compensator. The nominal controller is used to stabilize the system and achieve tracking performance. The residual generator realizes the performance monitoring of the system and the dynamic compensator is used to realize the performance compensation and recovery;
  • The observer-based residual generator is identified offline based on the data-driven method. The offline identification method does not need to know the accurate model of the system. During the operation of the system, the residual signal generated by the residual generator is monitored to distinguish disturbances and degradations of the suspension system, which provides strong support for performance evaluation and performance optimization;
  • A data-driven performance optimization algorithm for the suspension system is designed. The algorithm can optimize the control performance of the system online when the system performance is unsatisfactory or even degraded;
  • The validity of the proposed framework and algorithm is verified on a single suspension experimental platform.
The structure of this article is as follows. Section 2 introduces the preliminary knowledge about the residual generator based on data-driven method, and proposes the structure of real-time monitoring and performance optimization. Section 3 establishes the model of the suspension system and designs the nominal controller. Section 4 introduces the realization form of the residual generator and proposes the strategy of control performance evaluation. Section 5 proposes the parameters optimization method of the dynamic compensator. Section 6 verifies the proposed method through the single suspension system. Section 7 summarizes the full article.

2. Preliminaries

2.1. Data-Driven Residual Generator

Considering a general noisy linear time-invariant discrete system:
{ x ( k + 1 ) = A x ( k ) + B u ( k ) + 𝓌 ( k ) y ( k ) = C x ( k ) + D u ( k ) + 𝓋 ( k )      
Among them, x ( k ) n ,   u ( k ) k u and y ( k ) m are the state variable, input variable and output variable of the system, respectively. 𝓌 ( k ) n is the process noise;   𝓋 ( k ) m is the measurement noise. Both obey the normal distribution and are independent of the input and state variables.
The input and output data model [27,28] is defined as:
[ U k , s Y k , s ] =   Ψ s [ U k , s X k ] + [ 0 H ω , s W k , s + V k , s ]        
where s is the number of future data, s n . X k , U k , s and Y k , s are the Hankel matrix of state, input and output, respectively [27] Ψ s = [ I 0 H u , s Γ s ] ; H u , s = [ D C B 0 D 0 0 C A s 1 B C B D ] ; Γ s = [ C C A C A s ] is the observability matrix of the system; W k , s and V k , s are the Hankel matrix of noise.
There exists Ψ s satisfying Ψ s Ψ s = 0 . The data-driven residual is defined as:
r ( k ) = g T Ψ s [ U s Y s ]                  
where g is a parameter vector [29] and is the core of residual generator.

2.2. Controller Based on Residual Generator

Considering the definition of the residual generator (3) and the Youla parameterized form of controllers [30], all inner-stable controllers can be parameterized as:
u ( z ) = u c ( z ) + Q c ( z ) r ( z )                                                                                                                    
Among them,   u c ( z ) is the output of any controller K 0 that makes the linear time-invariant system (1) stable [31,32] Q c ( z ) R H is used to improve the robustness of the system and can be regarded as a residual-driven dynamic compensator [33,34]. The expression of Q c ( z ) is:
                        Q c ( z ) = C r ( s I A r ) 1 B r + D r : { x r ( k + 1 ) = A r x r ( k ) + B r r ( k ) k r u r ( k ) = C r x r ( k ) + D r r ( k ) k u                  
As a result, the proposed structure of real-time monitoring and performance optimization is shown in the Figure 1.
The dynamic compensator based on the residual generator has the following advantages:
  • The residual generator is integrated in the system and residual signal is generated in the operation, which can be used for process monitoring and further optimization of the controller;
  • K 0 guarantees the stability of the closed-loop system. When Q c ( z ) is stable, the design of Q c ( z ) does not affect the stability of the system;
  • When the system is subjected to unmodeled disturbances that cause changes in the input structure, Q c ( z ) will be activated to compensate system disturbance. When the system performance is degraded, Q c ( z ) is updated iteratively to restore the performance loss of the system.

3. Modelling and Nominal Controller of Suspension System

The article takes the suspension system of the maglev train as an example to discuss the optimization of control performance based on data-driven methods. The model of the suspension system is the prerequisite for the design of nominal controller.

3.1. Model of Suspension System

Each carriage of the maglev train has five bogies, each bogie has two suspension modules, and each suspension module has two suspension units, so the entire suspension system is composed of twenty sets of single suspension systems controlled independently [35]. The single suspension system is composed of a suspension control box, a set of sensors and an electromagnet. Taking a suspension point as an example, the single suspension point of a medium-speed maglev train is simplified to obtain the single point suspension model, as shown in Figure 2.
The system model in Figure 2 is:
{ m B d 2 z d t 2 = m B g F ( i , z ) F ( i , z ) = K ( i z ) 2 u = R i + 2 K z 0 d i d t 2 K i 0 z 0 2 d z d t m B g F ( i 0 , z 0 ) = 0                                
where m B is the equivalent mass of the electromagnet; F ( i , z ) is the electromagnetic attraction exerted on the electromagnet; i is the current in the electromagnet coil; z is the gap between the electromagnet and the track and i and z are both variables that change over time; g is the acceleration of gravity; K = μ 0 A N 2 4 ; N is the number of turns of the solenoid winding, A is the pole area of the iron core, and μ 0 is the vacuum permeability rate; i 0 and z 0 are the coil current and the gap at equilibrium point, respectively. R is the equivalent resistance of electromagnet; L is the inductance of coil; u ( t ) is the control voltage of the coil.
The model of the suspension system consists of a set of nonlinear equations and it is difficult to design the nominal controller directly. Considering that during the operation, the current and gap of the electromagnet fluctuate up and down at the equilibrium point ( i 0 , z 0 ) , F ( i ,   z ) can be expanded by Taylor series at the equilibrium point, and higher-order terms can be ignored, and the system model is linearized as [36]:
{ m B z ¨ = 2 K i 0 2 z 0 3 z 2 K i 0 z 0 2 i u = R i + 2 K z 0 i ˙ ˙                              

3.2. Nominal Controller

From the above analysis, the electromagnet is a first-order inertial link and the time constant is T i = 2 K R z 0 [37], so there is a large delay between the solenoid coil current i and the control voltage u . Current feedback is introduced to reduce the time constant of this link. After introducing the current loop and determining the appropriate parameters, the corrected electromagnet can be approximated as a proportional link with a gain equal to 1 in the response frequency band of the system, which means that u = i . The state space equation of the system is degraded into a second-order differential equation, and the state space expression is:
{ [ z ˙ z ¨ ] = [ 0 1 2 K i 0 2 z 0 3 m B 0 ] [ z z ˙ ] + [ 0 2 K i 0 z 0 2 m B ] u y = [ 1 0 ] [ z z ˙ ]                                                                              
If (8) is completely controllable and observable, a stable state feedback controller K 0 can be further designed. The minimum realization of the state feedback controller [38] is:
  { x c ( k + 1 ) = A c x c ( k ) + B c e ( k ) u c ( k ) = C c x ( k ) + D c e ( k ) e ( k ) = ω ( k ) y ( k )  
where A c , B c , C c and D c are matrices of appropriate dimensions. x c is the state variable of the controller; ω ( k ) is the system given value; e ( k ) is the deviation, and u c is the output of the controller.
Therefore, the structure of the feedback control of the system is as shown in Figure 3.

4. Real-Time Performance Monitoring and Performance Evaluation

In order to ensure the high control performance of the suspension system, combining the nominal controller K 0 , the residual generator r ( k ) and the dynamic compensator Q c ( z ) based on the residual drive, this section proposes a new controller framework and its implementation of a suspension system in the maglev train.

4.1. Problem Formulation

This article mainly considers the feedback control loop of the suspension unit as shown in Figure 1. After the current loop is set, the suspension unit is unstable in the second-order open loop. By designing the nominal controller, the stable performance and tracking performance of the system are guaranteed. However, maglev trains are subject to multiple disturbances during operation, such as changes in environmental conditions (temperature, humidity, etc.), track irregularities, aging of IGBTs, and changes in load caused by passengers getting on and off the train. These changes and disturbances will lead to the control performance of the suspension unit. A certain degree of degradation will occur, affecting the stable operation of the maglev train. Therefore, the performance optimization after the controller performance of the suspension system is degraded is the primary concern.
In this article, we will use the input and output data of the actual system during normal operation to identify the residual generator of the system offline and monitor the performance of the suspended unit online. In addition, the optimization of the controller during the operation phase of the maglev train will be introduced based on the monitoring results.

4.2. Realization of Data-Driven Residual Generator

Let Ψ s = [ Ψ s , u Ψ s , y ] , Ψ s , y ( ( s + 1 ) m n ) × ( s + 1 ) m [39], then:
Ψ s , y Γ s = 0 , Ψ s , u = Ψ s , y H u , s                                                                                                                
Consider a single-input and single-output system, that is, k u = m = 1 , we can get:
{ α s = [ α s , 0 α s , 1 α s , s ] Γ s , s = n β s = [ β s , 0 β s , 1 β s , s ] Γ s H u , s      
The observer-based residual generator is constructed that:
{ x o ( k + 1 ) = A o x o ( k ) + B o u ( k ) + L o y ( k ) r ( k ) = g y ( k ) C o x o ( k ) D o u ( k )    
where A o = [ 0 0 1 0 0 0 0 1 0 ] ; [ L o g ] = α s T ; [ B o D o ] = β s T ; C o = [ 0 0 1 ] . Specific steps are in [40].

4.3. Performance Evaluation and Classification

During actual operation, the operation of the system often goes through three stages, normal operation, degradation and failure. Among them, the degradation can be divided into three stages, that is, the tiny degradation that can return to normal, the medium degradation that can cause poor control performance but does not cause failure, and the severe degradation that is prone to failure. Different measures should be taken in time for different performance de-flowering to prevent major safety accidents. Taking the maglev system as an example, maglev trains are often affected by multiple uncertain factors (for example: degradation/failure of the component, wearing out of the windings, aging of the IGBTs, variation of the load, demagnetization of the magnet caused by collision, changing of the operation point, humidity), resulting in the degradation of system performance. Therefore, it is necessary to classify the degradation of the system and adopt different measures.
According to the residual generator constructed in Section 3.2, the thresholds are set by analyzing the residual signal during normal operation and without degradation. According to the thresholds R t h 1 and R t h 2 , the degradation of the suspension system is divided into three levels [38]:
  • Tiny degradation: R t h 1 < r ( k ) < R t h 1 . The degradation may be caused by parameter changes or external interference. Through the feedback control of the nominal controller, the train can still run safely and stably without any additional measures;
  • Medium degradation: R t h 2 < r ( k ) R t h 1   o r   R t h 1 r ( k ) < R t h 2 . This may be caused by changes in the component parameters of the suspension system (such as large load fluctuations, track irregularities, etc.). If medium degradation occurs, there is no need to stop the maglev train for overhaul, and one only needs to activate the online performance optimization algorithm;
  • Severe degradation: r ( k ) R t h 2 or r ( k ) R t h 2 . This may be caused by component failure of the suspension system. At this stage, the train is very prone to breakdowns. At this time, the maglev train should be stopped and overhauled as soon as possible to prevent major safety accidents.

5. Control Performance Optimization Architecture

5.1. Quadratic Performance Index

Although the nominal controller, based on the simplified model, can realize the stable suspension of the suspension system, when the suspension system is medium degraded, the nominal controller alone cannot realize the performance optimization. According to the Youla, parameterized realization form of the controller based on the residual generator, Q c ( z ) can be regarded as a dynamic compensator based on the residual signals. When Q c ( z ) itself is stable, the robustness of the system can be further improved, and the performance optimization of the system can be achieved [39,40]. The design of the dynamic compensator Q c ( z ) and the iterative implementation based on the gradient descent are given below.
Considering the input standard type parameter [18] of the dynamic compensator Q c ( z ) as shown in (13):
θ r = [ θ A B , r θ C , r θ D , r ]                  
Among them, θ A B , r is the parameterization of A r and B r ; θ C , r and θ D , r are the parameterization of C r and D r , respectively.
The quadratic performance indicator is defined as [32]:
J = 1 2 N r k = k 0 k 0 + N r 1 [ e ( k ) T W e ( k ) e ( k ) + u ( k ) T W u ( k ) u ( k ) ]
where W e ( k ) and W u ( k ) are the weight value of error and input, respectively, which are constants; k 0 is the specified start time of the calculation; N r is the data length. The optimization of the dynamic compensator Q c ( z ) is transformed to find the θ r that minimizes the performance index J . To solve this problem, the gradient descent [41] can be used to change θ r along the direction of the negative gradient of J to θ r , namely:
θ r ( i + 1 ) = θ r ( i ) λ J ( i )                                                                                                                          
Among them, λ is the step length of parameter update [42].
                  J ( i ) = 1 N r k = k 0 k 0 + N r 1 [ e ( k ) T W e ( k ) e ( k ) θ r + u ( k ) T W u ( k ) u ( k ) θ r ]
Therefore, when calculating the negative gradient vector J ( i ) , it is necessary to obtain the partial differential of e ( k ) and u ( k ) to θ r first.
When the dynamic compensator Q c ( z ) is activated, the output of the controller acting on the system is:
u ( k ) = u c ( k ) + u r ( k ) = C c x c ( k ) + D c e ( k ) + C r x r ( k ) + D r r ( k ) u ( k ) = u c ( k ) + u r ( k ) = C c x c ( k ) + D c e ( k ) + C r x r ( k ) + D r r ( k )                             = C c x c ( k ) + D c ( ω ( k ) y ( k ) + C r x r ( k ) + D r r ( k )                             = C c x c ( k ) + D c ( ω ( k ) g 1 r ( k ) g 1 y o ( k ) ) + C r x r ( k ) + D r r ( k ) = C c x c ( k ) + D c ( ω ( k ) g 1 r ( k ) g 1 C o x o ( k ) g 1 D o u ( k ) ) + C r x r ( k ) + D r r ( k )    
And then,
( I + D c g 1 D o ) u ( k ) = C c x c ( k ) + D c [ ω ( k ) g 1 C o x o ( k ) ] + C r x r ( k ) + ( D r D c g 1 ) r ( k )    
Let ( I + D c g 1 D o ) 1 = D , then:
u ( k ) = D C c x c ( k ) + D D c [ ω ( k ) g 1 C o x o ( k ) ] + D C r x r ( k ) + D ( D r D c g 1 ) r ( k )                  
So, x c ( k + 1 ) can be written as:
                x c ( k + 1 ) = ( A c B c D o D C c ) x c ( k ) + B c ( D o D D c g 1 I ) x o ( k )   B c D o D C r x r ( k ) B c [ I + D o D ( D r D c g 1 ) ] r ( k ) + B c ( I D o D D c ) ω ( k )
Let A o + L o g 1 C o = A and B o + g 1 D o = , then:
  x o ( k + 1 ) = ( A D D c g 1 C o ) x o ( k ) + D C c x c ( k ) + D C r x r ( k ) + [ D ( D r D c g 1 ) + L o g 1 ] r ( k ) + D D c ω ( k ) e ( k ) = ( I D o D D c ) ω ( k ) [ D o D ( D r D c g 1 ) + I ]   r ( k ) D o D C c x c ( k ) D o D C r x r ( k ) + ( D o D D c g 1 I ) C o x o ( k )
Differentiate the left and right sides of (19)–(21) to obtain the partial differential of e ( k ) and u ( k ) to θ r

5.2. Iterative Update of Parameter θ r

Since the iterative update of the three parameters of θ r is very similar, this article only gives the update formula of θ A B , r .
x c ( k + 1 ) θ A B , r ( i ) = ( A c B c D o D C c ) x c ( k ) θ A B , r ( i ) + B c ( D o D D c g 1 I ) x o ( k ) θ A B , r ( i ) B c D o D C r x r ( k ) θ A B , r ( i )    
x 0 ( k + 1 ) θ A B , r ( i ) = ( A D D c g 1 C o ) x o ( k ) θ A B , r ( i ) + D C c x c ( k ) θ A B , r ( i ) + D C r x r ( k ) θ A B , r ( i )
x r ( k + 1 ) θ A B , r ( i ) = A r θ A B , r ( i ) x r ( k ) + A r x r ( k ) θ A B , r ( i ) + B r θ A B , r ( i ) r ( k )          
u ( k ) θ A B , r ( i ) = D C c x c ( k ) θ A B , r ( i ) D D c g 1 C o x o ( k ) θ A B , r ( i ) + D C r x r ( k ) θ A B , r ( i )                                            
e ( k ) θ A B , r ( i ) = D o D C c x c ( k ) θ A B , r ( i ) + ( D o D D c g 1 I ) C o x o ( k ) θ A B , r ( i ) D o D C r x r ( k ) θ A B , r ( i )    
θ A B , r ( i + 1 ) = θ A B , r ( i ) λ N r k = k 0 k 0 + N r 1 ( e ( k ) T W e ( k ) e ( k ) θ A B , r ( i ) + u ( k ) T W u ( k ) u ( k ) θ A B , r ( i ) )              
Through (22)–(26), u ( k ) θ A B , r ( i )   and e ( k ) θ A B , r ( i ) can be obtained, then parameters θ A B , r can be updated online iteratively according to (27).
The update equation of θ C , r and θ D , r can be obtained in the same way. Through the above equation, θ r is continuously updated iteratively during the operation of the system. When the performance index J meets a certain condition or reaches the maximum number of iterations, the online update stops and outputs the dynamic compensator Q c ( z ) .

6. Experimental Verification and Analysis

6.1. Experimental Device

Considering the single-point suspension system shown in Figure 2, the experimental device is shown in the Figure 4. The whole experimental platform is composed of an electromagnet, a chopper board, a control board, two power supplies, sensors and a semi-physical simulation platform. The sampling period of the single suspension system is 0.001 s.
In each sampling period, the gap sensor obtains the suspension gap between the electromagnet and the track. Then the controller generates the input signal, and the chopper outputs the corresponding PWM wave. The suspension electromagnet generates different suspension forces according to the current, so that the electromagnet and the track can always maintain a stable gap of 4 mm.
According to the single suspension system model determined by (8), the stable feedback controller K 0 is determined as:
{ x c ( k + 1 ) = [ 0.9987 0.0010 0.0010 0.9993 ] x c ( k ) + [ 1.0509 0.7974 ] e ( k )   u c ( k ) = [ 1937   2913 ] x ( k )                          
After the introduction of the nominal controller, the gap of the single suspension system during normal operation is shown in Figure 5.

6.2. Observer and Performance Optimization

Collecting input and output data during normal operation of the system and constructing an observer-based residual generator according to [32].
{ x o ( k + 1 ) = [ 0 0 0 0 1 0 0 0 1 ] x o ( k ) + [ 0.0009 0.1005 0.0019 ] u ( k ) + [ 0.5098 0.4688 0.5200 ] y ( k )           r ( k ) = 0.4790 y ( k ) [ 0 0 1 ] x o ( k ) 0.1016 u ( k )  
The residual signals of the single suspension system during the operation are shown in Figure 6. It can be found that during the operation, the fluctuation of the residual of the system is very small, most of which are between 0.1   mm ~ 0.1   mm . The mean value of the residual is 0 and the residual approximately obeys the normal distribution. In addition, when the system is disturbed by an unknown operation from the outside, the residual fluctuates between 0.3   mm ~ 0.3   mm , and the average value is almost unchanged. Since the suspension gap of the train fluctuates little, it is still in safe operation. Therefore, the small disturbance during the operation will not have a major impact on the performance of the system, and the system is in a state of no degradation at this time. Setting R t h 1 = m a x { | r m a x | , | r m i n | } and R t h 2 = 2 R t h 1 , and the control performance of the system can be distinguished by the logic in Section 4.3.
During the operation of the train, passengers constantly get on and off the train, and the situation of getting on and off the passengers is unpredictable, which might cause the load to fluctuate in a large range. In order to verify the performance monitoring of the residual generator in the case of large load operation and large load fluctuations, from the 10th second, loads of different sizes are applied to the electromagnet to simulate passengers getting on and off the train. Residual and gap are shown in Figure 7.
It can be found that when the load changes, the residual and the gap change at the same time. The amplitude of the residual sharply increases. The maximum value of residual is 4.78   mm ,which is much larger than the threshold R t h 2 ; the minimum value of residual is 4.78   mm ,which is much smaller than the threshold R t h 2 . Therefore, by analyzing the residual signal, real-time monitoring of the large fluctuation of the load of the system can be carried out.
The gap and residual when the performance is experiencing degradation and when the train is in normal operation are shown in Figure 8 and Figure 9, respectively. When the suspension system is degraded, the change in the suspension gap is not obvious, and the degradation of the suspension system cannot be judged by analyzing the gap. However, the variance of the residual signal in the two cases is different. When the system is degraded, the fluctuation range of the residual is 0.59   mm ~ 0.81   mm ,which is larger than that of the normal operation. Therefore, performance degradation of the suspension system can be judged by observing the residual signal.
For real-time performance optimization under performance degradation, the initial values are set as θ A B , r = 0 ,   θ C , r = 0 , and θ D , r = 0 . During the entire performance optimization period, θ r is continuously updated iteratively until the end time of the algorithm has been reached. Finally, Q C ( z ) is:
{ x r ( k + 1 ) = r ( k ) u r ( k ) = 0.0657 x r ( k ) + 0.0099 r ( k )                                                          
The gap and residual of the four periods when the system is disturbed by the disturbance during the performance optimization are shown in Figure 10 and Figure 11, respectively, where t 4 is the time before the algorithm terminates. The parameter index comparison is shown in Table 1.
After the performance of the suspension system is degraded, any small disturbance will cause the system to crash track, that is, the electromagnet first collides with the upper track and is adsorbed to the upper track. After a period, it falls and collides with the lower track, and finally the electromagnetic achieves normal suspension. Among them, the gap peak is the maximum value of the gap between the electromagnet and the upper track, and the smaller value means the lower the probability of collision with the lower track. The dead time is the duration of the electromagnet being attracted to the upper track. The adjustment time is the time from the minimum electromagnet gap to normal operation.
As time goes by, θ r is continuously updated iteratively, the peak value of the gap is getting smaller. This means that the probability of the electromagnet colliding with the underlying track becomes smaller. Additionally, the dead time and adjustment time are both smaller. Moreover, the performance index become smaller as the iteration time increases.
In the iterative process of the dynamic compensator, the maximum value of the residual signal gradually becomes smaller. However, in normal suspension, the difference between the mean and variance of the residual signals at the four times is not big, mainly because the running time is not suffice and the control performance convergence is slow, which is the limitations of the proposed method in this article.

7. Conclusions

This paper proposes a framework for performance monitoring and performance optimization of suspension system in maglev train. Under this framework, the nominal control, residual generator and dynamic compensator respectively realize the stable suspension of the train, the real-time performance monitoring and the improvement in control performance. It is worth mentioning that the above control algorithms all follow the Youla parameterized realization of all stable controllers. Based on the data-driven method, the observer-based residual generator is designed offline and embedded in the control system to realize the performance monitoring of the system. The parameters are optimized through the gradient descent method to further optimize the control performance. Finally, under the conditions of real-time realization, the proposed framework and control algorithm are verified on a single suspension system.

Author Contributions

Conceptualization, X.Z. and T.W.; methodology, Z.L.; software, X.Z.; validation, X.Z., T.W. and Z.L.; formal analysis, X.Z.; investigation, X.Z. and T.W.; resources, Z.L.; data curation, X.Z. and T.W.; writing—original draft preparation, X.Z.; writing—review and editing, T.W.; visualization, X.Z.; supervision, Z.L.; project administration, Z.L.; funding acquisition, Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the 13th Five-year National Key Research and Development Program of China under Grant 2016YFB1200600.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, Z.; Long, Z.; Li, X. Maglev Trains; Springer Tracts in Mechanical Engineering; Springer: Berlin, Germany, 2015. [Google Scholar]
  2. Wang, Z.; Long, Z.; Li, X. Levitation control of permanent magnet electromagnetic hybrid suspension maglev train. Proc. Inst. Mech. Eng. I J. Syst. Control Eng. 2018, 232, 315–323. [Google Scholar] [CrossRef]
  3. Domański, P.D.; Golonka, S.; Jankowski, R.; Kalbarczyk, P.; Moszowski, B. Control rehabilitation impact on production efficiency of ammonia synthesis installation. Ind. Eng. Chem. Res. 2016, 55, 10366–10376. [Google Scholar] [CrossRef]
  4. Ordys, A.; Uduehi, D.; Johnson, M. Process Control Performance Assessment from Theory to Implementation; Springer: London, UK, 2007. [Google Scholar]
  5. Bauer, M.; Horch, A.; Xie, L.; Jelali, M.; Thornhill, N. The current state of control loop performance monitoring a survey of application in industry. J. Process Control 2016, 38, 1–10. [Google Scholar] [CrossRef]
  6. Bazanella, A.S.; Campestrini, L.; Eckhard, D. Data-Driven Controller Design: The H2 Approach; Springer: Dordrecht, The Netherlands, 2012. [Google Scholar]
  7. Bendtsen, J.; Trangbaek, K.; Stoustrup, J. Plug-and play control—Modifying control systems online. IEEE Trans. Control Syst. Technol. 2013, 21, 79–93. [Google Scholar] [CrossRef] [Green Version]
  8. Ma, M.; Wong, D.; Jang, S.; Tseng, S. Fault detection based on statistical multivariate analysis and microarray visualization. IEEE Trans. Ind. Inform. 2010, 6, 18–24. [Google Scholar]
  9. Yao, Y.; Chen, T.; Gao, F. Multivariate statistical monitoring of two-dimensional dynamic batch processes utilizing non-Gaussian information. J. Process Control 2010, 20, 1188–1197. [Google Scholar] [CrossRef] [Green Version]
  10. Gong, R.; Huang, S.; Chen, T. Robust and efficient rule extraction through data summarization and its application in welding fault diagnosis. IEEE Trans. Ind. Inform. 2008, 4, 198–206. [Google Scholar] [CrossRef]
  11. Russell, E.; Chiang, L.; Braatz, R. Data-Driven Methods for Fault Detection and Diagnosis in Chemical Processes; Springer: London, UK, 2000. [Google Scholar]
  12. Chiang, L.; Russell, E.; Braatz, R. Fault Detection and Diagnosis in Industrial Systems; Springer: London, UK, 2001. [Google Scholar]
  13. Zhang, Y.; Dudzic, M.S. Online monitoring of steel casting processes using multivariate statistical technologies: From continuous to transitional operations. J. Process Control 2006, 16, 819–829. [Google Scholar] [CrossRef]
  14. Qin, S.J. Data-driven fault detection and diagnosis for complex industrial processes. In Proceedings of the IFAC SAFEPROCESS Symposium, Barcelona, Spain, 30 June–3 July 2009; pp. 1115–1125. [Google Scholar]
  15. Qin, S.J. Survey on data-driven industrial process monitoring and diagnosis. Annu. Rev. Control 2012, 36, 220–234. [Google Scholar] [CrossRef]
  16. Gao, Z.; Dai, X. From model, signal to knowledge: A data-driven perspective of fault detection and diagnosis. IEEE Trans. Ind. Inform. 2013, 9, 2226–2238. [Google Scholar]
  17. Drath, R.; Horch, A. Industrie 4.0: Hit or hype? [industry forum]. IEEE Ind. Electron. Mag. 2014, 8, 56–58. [Google Scholar] [CrossRef]
  18. Luo, H.; Yang, X.; Kruger, M.; Ding, S.; Peng, K. A Plug-and-Play monitoring and control architecture for disturbance compensation in rolling mills. IEEE/ASME Trans. Mechatron. 2016, 23, 200–210. [Google Scholar] [CrossRef]
  19. Yang, X.; Lin, Z.; Ding, J.; Long, Z. Lifetime prediction of IGBT modules in suspension choppers of medium/low-speed maglev train using an energy-based approach. IEEE Trans. Power Electron. 2019, 34, 738–747. [Google Scholar] [CrossRef]
  20. Xu, Z.; Wang, W.; Sun, Y. Performance degradation monitoring for onboard speed sensors of trains. IEEE Trans. Intell. Transp. Syst. 2012, 13, 1287–1297. [Google Scholar] [CrossRef]
  21. Chen, D.; Yin, J.; Chen, L.; Xu, H. Parallel control and management for high-speed maglev systems. IEEE Trans. Intell. Transp. Syst. 2016, 18, 431–440. [Google Scholar] [CrossRef]
  22. Long, Z.-Q.; Lv, Z.-G.; Chang, W.-S. Fault diagnosis to suspension system of maglev train based on fuzzy fault tree. Control Decis. 2004, 19, 139–142. [Google Scholar]
  23. Åström, K.J.; Hägglund, T. PID Controllers: Theory, Design, and Tuning, 2nd ed.; The Instrumentation, Systems, and Automation Society: Research Triangle Park, NC, USA, 1995. [Google Scholar]
  24. Esch, J.; Konings, T.; Ding, S.X. Optimal performance tuning of a PI-controller for an integrator plant with uncertain parameters as a convex optimisation problem. In Proceedings of the IEEE 52nd Conference on Decision and Control, Florence, Italy, 10–13 December 2013; pp. 1977–1982. [Google Scholar]
  25. O’Dwyer, A. Handbook of PI and PID Controller Tuning Rules, 3rd ed.; Imperial College Press: Hackensack, NJ, USA, 2009. [Google Scholar]
  26. Yu, C.-C. Autotuning of PID Controllers: Relay Feedback Approach; Springer: London, UK, 1999. [Google Scholar]
  27. Hao, H. Key Performance Monitoring and Diagnosis in Industrial Automation Processes. Ph.D. Thesis, University of Duisburg-Essen, Duisburg, Germany, 2014. [Google Scholar]
  28. Huang, B.; Kadali, R. Dynamic Modeling, Predictive Control and Performance Monitoring: A Data-Driven Subspace Approach; Springer: London, UK, 2008. [Google Scholar]
  29. Xue, T.; Ding, S.X.; Zhong, M.; Li, L. A distribution independent data-driven design scheme of optimal dynamic fault detection systems. J. Process Control 2020, 95, 1–9. [Google Scholar] [CrossRef]
  30. Yin, S.; Luo, H.; Ding, S.X. Real-time implementation of fault-tolerant control systems with performance optimization. IEEE Trans. Ind. Electron. 2014, 61, 2402–2411. [Google Scholar] [CrossRef]
  31. Ding, S.X.; Yin, S.; Peng, K.; Hao, H.; Shen, B. A novel scheme for key performance indicator prediction and diagnosis with application to an industrial hot strip mill. IEEE Trans. Ind. Inform. 2012, 9, 2239–2247. [Google Scholar] [CrossRef]
  32. Luo, H.; Krueger, M.; Koenings, T.; Ding, S.X.; Dominic, S.; Yang, X. Real-time optimization of automatic control systems with application to BLDC motor test rig. IEEE Trans. Ind. Electron. 2017, 64, 4306–4314. [Google Scholar] [CrossRef]
  33. Zhang, Y.; Yang, Y.; Ding, S.X.; Li, L. Optimal design of residual driven dynamic compensator using iterative algorithms with guaranteed convergence. IEEE Trans. Syst. Man Cybern. Syst. 2016, 46, 548–558. [Google Scholar] [CrossRef]
  34. Zhang, Y.; Yang, Y.; Ding, S.X.; Li, L. Data-driven design and optimization of feedback control systems for industrial applications. IEEE Trans. Ind. Electron. 2014, 61, 6409–6417. [Google Scholar] [CrossRef]
  35. Yan, L. Development and application of the maglev transportation system. IEEE Trans. Appl. Supercond. 2008, 18, 92–99. [Google Scholar]
  36. Zhai, M.; Long, Z.; Li, X. Fault-Tolerant Control of Magnetic Levitation System Based on State Observer in High Speed Maglev Train. IEEE Access 2019, 7, 31624–31633. [Google Scholar] [CrossRef]
  37. Safaei, F.; Suratgar, A.A.; Afshar, A.; Mirsalim, M. Characteristics optimization of the Maglev train hybrid suspension system using genetic algorithm. IEEE Trans. Energy Convers. 2015, 30, 1163–1170. [Google Scholar] [CrossRef]
  38. Xu, Y.; Long, Z.; Zhao, Z.; Zhai, M.; Wang, Z. Real-Time Stability Performance Monitoring and Evaluation of Maglev Trains’ Levitation System: A Data-Driven Approach. IEEE Trans. Intell. Transp. Syst. 2020, 1–12. [Google Scholar] [CrossRef]
  39. Ding, S.X. Data-Driven Design of Fault Diagnosis and Fault-Tolerant Control Systems; Springer: New York, NY, USA, 2014. [Google Scholar]
  40. Ding, S.X.; Yang, Y.; Zhang, Y.; Li, L. Data-driven realizations of kernel and image representations and their application to fault detection and control system design. Automatica 2014, 50, 2615–2623. [Google Scholar] [CrossRef]
  41. Xu, Y.; Ding, S.X.; Luo, H.; Yin, S. A real-time performance recovery framework for vision-based control systems. IEEE Trans. Ind. Electron. 2020, 68, 1571–1580. [Google Scholar] [CrossRef]
  42. Ruder, S. An overview of gradient descent optimization algorithms. arXiv 2016, arXiv:1609.04747. [Google Scholar]
Figure 1. Structure of real-time monitoring and performance optimization.
Figure 1. Structure of real-time monitoring and performance optimization.
Applsci 11 11952 g001
Figure 2. The single point suspension model.
Figure 2. The single point suspension model.
Applsci 11 11952 g002
Figure 3. The structure of the feedback control.
Figure 3. The structure of the feedback control.
Applsci 11 11952 g003
Figure 4. Experimental device.
Figure 4. Experimental device.
Applsci 11 11952 g004
Figure 5. Gap during normal operation.
Figure 5. Gap during normal operation.
Applsci 11 11952 g005
Figure 6. The residual during the operation.
Figure 6. The residual during the operation.
Applsci 11 11952 g006
Figure 7. Gap (a) and residual (b) when the load fluctuates.
Figure 7. Gap (a) and residual (b) when the load fluctuates.
Applsci 11 11952 g007
Figure 8. Gap of performance degradation and normal operation.
Figure 8. Gap of performance degradation and normal operation.
Applsci 11 11952 g008
Figure 9. Residual of performance degradation and normal operation.
Figure 9. Residual of performance degradation and normal operation.
Applsci 11 11952 g009
Figure 10. Gap at four moments.
Figure 10. Gap at four moments.
Applsci 11 11952 g010
Figure 11. Residual at four moments.
Figure 11. Residual at four moments.
Applsci 11 11952 g011
Table 1. Comparison of indicators at four moments.
Table 1. Comparison of indicators at four moments.
TimePeakDead TimeAdjustment Time Performance   Index   J
t 1 0.007493.1403.6420.1576
t 2 0.007433.0693.5920.1444
t 3 0.007403.2563.7810.3617
t 4 0.007422.9543.4910.1320
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhou, X.; Wen, T.; Long, Z. Research on Real-Time Monitoring and Performance Optimization of Suspension System in Maglev Train. Appl. Sci. 2021, 11, 11952. https://doi.org/10.3390/app112411952

AMA Style

Zhou X, Wen T, Long Z. Research on Real-Time Monitoring and Performance Optimization of Suspension System in Maglev Train. Applied Sciences. 2021; 11(24):11952. https://doi.org/10.3390/app112411952

Chicago/Turabian Style

Zhou, Xu, Tao Wen, and Zhiqiang Long. 2021. "Research on Real-Time Monitoring and Performance Optimization of Suspension System in Maglev Train" Applied Sciences 11, no. 24: 11952. https://doi.org/10.3390/app112411952

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