Next Article in Journal
Visual Localization Based on Torus-like Surfaces
Previous Article in Journal
Triple Spectral Line Imaging of Whole-Body Human Skin: Equipment, Image Processing, and Clinical Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Improved GPC of Pantograph Considering Actuator Time Delay and External Disturbance

1
School of Automation and Electrical Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China
2
Key Laboratory of Opto-Technology and Intelligent Control Ministry of Education, Lanzhou Jiaotong University, Lanzhou 730070, China
3
Lanzhou High-Speed Railway Infrastructure Section, Lanzhou Railway Bureau, Lanzhou 730050, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(22), 7350; https://doi.org/10.3390/s24227350
Submission received: 26 September 2024 / Revised: 15 November 2024 / Accepted: 16 November 2024 / Published: 18 November 2024
(This article belongs to the Section Electronic Sensors)

Abstract

:
Active control of pantograph is an effective method to improve the current received quality in electrified railway systems. To alleviate the negative impact of time delay in pantograph actuator, a Controlled Auto-Regressive Integrated Moving Average (CARIMA) model was designed for pantograph active control. In conjunction with the Euler-Bernoulli catenary model, an improved generalized predictive control (IGPC) algorithm was proposed, and its stability was analyzed. Then, the control performance was verified and discussed through testing. Subsequently, the effects of external disturbances and time delay on control performance were discussed. The results indicate that the proposed controller with a larger control gain, exhibits better performance in reducing fluctuation in contact force between pantograph and catenary, despite being affected by external disturbance and actuator time delay, it still shows significant control performance.

1. Introduction

In modern high-speed railway systems [1,2], the dynamic behavior of the pantograph is easily influenced by various factors such as parameter matching and external random disturbances, due to the increase in train speed and changes in track conditions. These factors can result in instability of the contact force in the pantograph-catenary system, thereby increasing the risk of system failure. Therefore, understanding the dynamic relationship between the pantograph and catenary is crucial for ensuring the stability and safety of the train power supply. As an integral part of power transmission, the pantograph directly affects current collection quality and power supply reliability [3,4]. Incorporating active control into the pantograph can reduce contact force with the catenary, thus improving current collection quality. Previous research on active control has demonstrated that this approach not only enhances received current quality but also reduces fatigue on contact wires and wear on pantographs. It effectively minimizes fluctuations in contact force while being adaptable to different environmental conditions. However, precise control over pantograph motion remains a challenge due to complex random interference and actuator time delay within the system. The structure of Pantograph-Catenary System (PCS) discussed in this paper is illustrated in Figure 1. The pantograph is securely mounted on top through a supporting insulator while other components include: contact wire, dropper, messenger wire, support device, and related connecting parts [5,6,7].
Regarding the active control of pantograph, Song et al. studied the active control of contact force of the pantograph-catenary system in high-speed railways in terms of multi-body system modeling. By comparing the multi-body model and simulation results, they presented the key control methods for improving the dynamic stability of the system [8]. Wilk et al. proposed a new method for estimating the inertia and dissipation parameters of the railway pantograph model [9]. Some scholars have respectively proposed the optimal active control and optimal semi-active control methods of pantograph [10,11,12]. Shi et al. proposed an adaptive terminal sliding-mode control for pantograph based on optimal load [13]. Some scholars have proposed robust control algorithms for pantograph [14,15]. Hui et al. improved reinforcement learning through different methods to achieve fast-adaptive control of active pantograph in high-speed railways [8,16,17]. Regarding actuator time delay, Xie et al. studied the optimal control of high-speed railway pantograph considering actuator time delay [18]. Verriest et al. studied the structural properties of systems with vanishing time-variant delay based on the pantograph (scale-delay) equation [19]. Some scholars have considered time delay in the controller and discussed the corresponding control effect. Hajishafieiha et al. proposed a numerical solution for fractional-order pantograph delay differential equations [20]. Regarding external disturbances, existing research mainly focuses on external random disturbances such as wheel-rail irregularities, catenary irregularities, and other factors as well as the disturbance of external environmental wind. Some scholars have discussed the impact of the external wind environment on the pantograph-catenary system [21,22]. Duan et al. proposed a lumped-mass catenary model based on a disturbance observer for the design and verification of pantograph [23]. Pombo et al. studied the influence of environmental and track disturbances on the interaction between multiple pantograph and catenary in high-speed trains [24]. Yang et al. identified the short-wavelength contact wire irregularities of the pantograph-catenary system in electrified railways [25].
In recent years, generalized predictive control method has been widely used in the industrial field. Thanks to its predictive function, it can predict the system state in advance and calculate the control force in advance, thus having good control performance. However, traditional generalized predictive control requires the solution of multi-step Diophantine equations [26,27,28], considering the high-speed nature of electric locomotives, and controller latency issues need to be addressed, this paper proposes an improved generalized predictive controller for the pantograph [29,30]. This approach aims (1) to solve the actuator time-delay problem while increasing controller speed and (2) to consider the impact of external random disturbances on controller performance, focusing primarily on white noise and external environmental wind interference, thereby improving the real-time performance of the controller. We adopt improved generalized predictive control for pantographs to reduce the fluctuation of contact force, thereby improving the current collection quality of pantograph-catenary coupling and optimizing the pantograph-catenary system’s performance under high-speed railway conditions.
The main innovation points of this research are as follows: (a) The CARIMA model of the pantograph is established; (b) The GPC algorithm is improved; (c) The stability of IGPC is analyzed; (d) The influences of actuator time-delay and external disturbances are considered, and the control performance under different conditions is discussed. Figure 2 is the frame diagram of the paper. First, establish the controlled object model. The pantograph is reduced to a mass block model, and the catenary is equivalent to a two-segment Euler-Bernoulli beam model with constant tension. Then, the penalty function coupling is adopted. Next, an improved GPC controller is designed and the stability of the controller is verified by using the Lyapunov function. Then, the control performance of the proposed controller is tested and analyzed by adding random disturbances and time delay.

2. Modeling of the Controlled Object

2.1. Pantograph Modeling

The IGPC algorithm requires the derivation of control laws through the system’s CARIMA model, and the pantograph displacement parameters are identified using the least squares method to obtain the pantograph CARIMA model. In practical applications, only real-time displacement data from the pantograph is needed from sensors. However, due to the lack of a large amount of measured data for simulation analysis in the simulation process, it is necessary to establish a coupled PCS model. By simulating the displacement data of the pantograph from the established pantograph-catenary coupled model and performing recursive damped least squares parameter identification on the data, the CARIMA model of the pantograph is obtained.
This paper establishes a pantograph lumped-mass model to accurately characterize the physical properties of the pantograph, as shown in Figure 3.
In Figure 3, m1, m2, m3 represent the equivalent masses of the pantograph head, upper frame, and lower frame respectively; c1, c2, c3 represent the equivalent damping coefficients of the pantograph head, upper frame, and lower frame respectively; k1, k2, k3 represent the equivalent spring stiffness between the pantograph head and the upper frame, between the upper and lower frames, and between the lower frame and the base respectively; Fpc represents the coupled contact force between the pantograph and the catenary; u represents the active control force of the pantograph; F0 represents the static uplift force of the pantograph on the rooftop. Based on multibody dynamics, the motion equations for the pantograph are derived [15].
m 1 x ¨ 1 + c 1 ( x ˙ 1 x ˙ 2 ) + k 1 ( x 1 x 2 ) = F pc m 2 x ¨ 2 + c 1 ( x ˙ 2 x ˙ 1 ) + c 2 ( x ˙ 2 x ˙ 3 ) + k 1 ( x 2 x 1 ) + k 2 ( x 2 x 3 ) = 0 m 3 x ¨ 3 + c 2 ( x ˙ 3 x ˙ 2 ) + c 3 x ˙ 3 + k 2 ( x 3 x 2 ) + k 3 x 3 = F 0 + u ( t )
In the equations, x1, x2, and x3 represent the displacements of the pantograph head, upper frame, and lower frame respectively; x ˙ 1 , x ˙ 2 , x ˙ 3 represent the velocities of the pantograph head, upper frame, and lower frame respectively; x ¨ 1 , x ¨ 2 , x ¨ 3 represent the accelerations of each mass block; Fpc is the dynamic contact force between the pantograph and the catenary; F0 is the static uplift force provided by the base to the pantograph; u(t) is the real-time control force. Summarizing and organizing Equation (1), the matrix form of the pantograph motion equation is obtained:
M p x ¨ p + C p x ˙ p + K p x p = F p
where Mp, Cp, and Kp represent the equivalent mass matrix, equivalent damping matrix, and equivalent stiffness matrix, respectively. Among them:
M p = m 1 0 0 0 m 2 0 0 0 m 3 ,   C p = c 1 c 1 0 c 1 c 1 + c 2 c 2 0 c 2 c 2 + c 3 , K p = k 1 k 1 0 k 1 k 1 + k 2 k 2 0 k 2 k 2 + k 3 ,   F p = F pc 0 F 0 + u ( t )
The pantograph model selected is DSA380, and its structural parameters are shown in Table 1:

2.2. Catenary Modeling

The catenary system is an essential component of electrified railways, through which electric trains obtain electrical energy. The types of catenary systems are mainly divided into simple chain suspension, elastic chain suspension, and compound chain suspension. This paper focuses on the simple chain suspension, which is commonly used in China, with the modeling and research subject. Its specific parameters are shown in Table 2. Establishing a catenary simulation model, as shown in Figure 4:
The contact and sliding between the pantograph and the catenary constitute the key link in the normal operation of the PCS, involving complex physical phenomena and interactions. During the contact process, a specific contact force exists between the pantograph head and the catenary wire, and this pressure value is crucial for ensuring favorable electrical contact. For instance, an excessive contact force will exacerbate the wear of both the pantograph head and the catenary. When the contact force is too low, arcs are prone to be generated, thereby affecting the power-receiving quality. Meanwhile, the relative speed, surface roughness, and lubrication conditions between the two jointly influence the magnitude of friction and energy loss. The variations of these factors will not only impact the service life of the pantograph and the catenary but also exert a significant influence on the train’s current-receiving stability. Due to the high-speed running of the vehicle, the contact point between the pantograph and the catenary presents certain rigid characteristics. Meanwhile, different anchor sections of the catenary are fixed through compensation devices. This paper equates the messenger wire and the contact wire to two segments of Euler-Bernoulli beam models with constant tension. Since the vibration of the catenary is affected by multiple devices, conducting dynamic analysis on each part is complex. Therefore, simplifications are made to the simple chain suspension model during the modeling process. By introducing a lumped mass matrix Mc, a damping matrix Cc, and an overall stiffness matrix Kc, the vibration equation of the catenary can be expressed in the following form [15]:
M c x ¨ c + C c x ˙ c + K c x c = F c
where Mc, Cc, and Kc represent the mass, damping, and stiffness matrices respectively; x ¨ c , x ˙ c , and x c denote the overall generalized acceleration, velocity, and displacement vectors respectively; Fc represents the lift force.

2.3. Pantograph—Catenary Coupled Modeling

In the above research, the pantograph model and catenary model have been established, and the dynamic behaviour of the coupling of the catenary system has been further analyzed to complete the establishment of the coupling model of the PCS. Figure 5 shows the schematic diagram of the coupling model of the catenary The pantograph adopts a traditional three-mass model. By coupling the pantograph model with the catenary model, the motion differential equation of the PCS when the pantograph moves on the contact element is obtained.
According to Equations (2) and (3), the pantograph-catenary coupling system model can be represented as:
M pc X ¨ pc + C pc X ˙ pc + K pc X pc = F
where,
M pc = d i a g ( M c , M p ) ;   C pc = d i a g ( C c , C p ) X ¨ pc = X ¨ c X ¨ p T ;   X ˙ pc = X ˙ c X ˙ p T ;   X pc = X c X p T ; K pc = d i a g ( K p , K c ) ;   F = d i a g ( F p , F c ) ;

2.4. Pantograph CARIMA Modeling

Establish a predictive pantograph CARIMA model. The controller constructed using the CARIMA model exhibits robustness to the dynamics of the modeled system. It naturally integrates the integral action into the control rate, thereby inherently eliminating deviations caused by disturbances. The mathematical model of the controlled object is as follows:
A ( z 1 ) y ( k ) = B ( z 1 ) u ( k 1 ) + C ( z 1 ) V ( k ) / Δ
Type, the output y(k) as the pantograph head displacement, the u(k) as the control input, {V(k)} as zero-mean noise sequence, z−1 as the backward-shift operator, as the Δ = 1 z 1 for the difference operator, A(z−1), B(z−1) and C(z−1) are polynomials of the backward shift operator z−1, where:
A ( z 1 ) = 1 + a 1 z 1 + + a n a z n a B ( z 1 ) = b 0 + b 1 z 1 + + b n b z n b C ( z 1 ) = 1 + c 1 z 1 + + c n c z n c
For simplicity, C(z−1) = 1 is assumed, so that the model of the controlled object is simplified as follows.
A ( z 1 ) y ( k ) = z d B ( z 1 ) u ( k 1 ) + V ( k ) / Δ
The CARIMA model can predict future system behaviour, which is necessary to achieve effective control. In the process of model parameter identification, the least square method is a common method, but the least square method also has some shortcomings. As the skew variance matrix decreases, the parameter explosion phenomenon is prone to occur. Adding the damping term of parameter variation to the objective function of parameter identification of the least squares method can increase the stability of the algorithm. Adding a damping term to the least squares method, the objective function of the recursive least squares method can be obtained as follows [31]:
Y m H m θ ^ m T W m Y m H m θ ^ m + μ θ ^ m θ ^ m 1 T θ ^ m θ ^ m 1
where, µ(µ > 0) is the damping factor, and the magnitude of µ describes the relative importance of the increment of the independent variable when the objective function J is taken to a pole. When µ = 0, the recursive damped least squares method becomes the general least squares method.
Y m = H m θ m + v m , Y m = y ( 1 ) y ( n ) = Y m 1 y m H m = y 0 y 1 n u 0 u 1 n     y m 1 y m n u m 1 u m n = H m 1 h m
W m = d i a g ( λ m 1 λ m 2 λ 0 ) = W m 1 0 0 1
V m = [ v 1 v m ] T = V m 1 v m
According to the extreme value theorem, θ ^ should be satisfied for Equation (8) to hold
J θ | θ = θ ^ = 2 H m T W m Y m H m θ ^ m + 2 μ θ ^ m θ ^ m 1 = 0
The above equation can be sorted out
μ I + H m T W m H m θ ^ m = μ θ ^ m 1 + H m T W m Y m
Since μ I + H m T W m H m is invertible, there is a unique solution to Equation (10), which is
θ ^ m = μ I + H m T W m H m 1 μ θ ^ m 1 + H m T W m Y m
let
P m 1 1 = μ I + H m 1 T W m 1 H m 1
we can derive that
P m = μ I + H m T W m H m 1
Upon substituting (13) into (11), it follows that…
θ ^ m = P m μ θ ^ m 1 + H m T W m Y m
thereby obtaining
H m 1 T W m 1 H m 1 = P m 1 1 θ ^ m 1 μ θ ^ m 2
By inserting Equations (5)–(7) into Equation (13), it follows that
P m 1 = μ I + λ H m 1 T W m 1 H m 1 + h m T h m
Upon further simplifying Equation (16) by adding μI to each side, the result is
μ I + H m T W m H m + μ I = μ I + 1 λ P m 1 μ I h m T h m
Comparing Equation (12) with Equation (16), we find that
P m 1 1 = μ I + 1 λ P m 1 μ I h m T h m
By inserting Equations (5)–(7) into Equation (14), it follows that
θ ^ m = P m μ θ ^ m 1 + λ H m 1 T W m 1 y m 1 + h m T y m
By inserting Equations (15)–(18) into Equation (19), it follows that
θ ^ m = θ ^ m 1 + λ μ P m θ ^ m 1 θ ^ m 2 + P m h m T y m h m θ ^ m 1
Combining Equations (19) and (20), the formula for the recursive damped least-squares method is derived as
θ ^ m = θ ^ m 1 + λ μ P m θ ^ m 1 θ ^ m 2 + P m h m T y m h m θ ^ m 1 P m = μ I + λ H m 1 T W m 1 y m 1 + h m T h m 1
In the context of the equation, θ ^ m 1 denotes the parameter estimate from the preceding time instance; y m h m θ m 1 signifies the predictive error, which emanates from the discrepancy between the prior estimate θ ^ m 1 and the true parameters, this is also termed as innovation; P m h m T serves as the coefficient for rectifying the bias, known as the gain matrix; θ ^ m 1 θ ^ m 2 represents the divergence between the estimates at the last two moments; λ ,   μ ,   P m are coefficients associated with the estimative discrepancies, encompassing elements such as the damping factor, the forgetting factor, and the covariance of the estimation error.
The recursive damped least square method is used for identification. The input parameters and identification results are shown in Figure 6, and the identified parameters are shown in Table 3.
From Figure 6, the identification values stabilize after 100 steps. For caution, the system iteration value at the 500th step is used to establish the CARIMA model for the pantograph:
y ( k ) + 1.61591 y ( k 1 ) 0.62445 y ( k 2 ) = 1.02023 u ( k 1 ) + 1.52059 u ( k 2 ) + V ( k )
By minimizing the error inherent in the least squares method, we derive the parameters for the CARIMA model of the pantograph head displacement, thus ensuring the accuracy of the system model identification. The least squares method exhibits unbiasedness, efficiency, and consistency even under the perturbation of white noise, thereby avoiding extraneous interferences during open-loop step response experiments.
To evaluate the concordance between the identified model and the empirical data, the Theil inequality coefficient is selected as the criterion for evaluating the model’s performance, which is articulated as follows:
T I C = i ( y i y ^ i ) 2 i y i 2 + i y ^ i 2
In the specific case under examination, yi signifies the empirical measure of the pantograph head displacement, whereas symbolizes the predicted output derived from the recognition model. As stipulated in Equation (23), the Theil Inequality Coefficient (TIC) for the established model is 0.0402. This outcome underscores the robust congruence achieved by the model identified through the application of the recursive damped least squares technique, rendering it a viable instrument for further investigation within the realm of pantograph control research.

3. Designing of the IGPC Controller

The GPC algorithm requires complex calculations and involves recursive solving of the Diophantine equation, as well as matrix inversion computations. Therefore, implementing the basic GPC algorithm demands considerable computational effort and time, significantly reducing the controller’s real-time performance. To address this issue, an IGPC algorithm is presented below. It allows for direct identification of controller parameters, eliminating the need for recursive solving of the Diophantine equation, thereby substantially reducing computation time. Figure 7 illustrates the structural diagram of the IGPC principle.
As shown in Figure 7, the main functions of IGPC are divided into four modules: softening, adjustment, prediction, and object. The roles of these four functions are briefly described as follows: The softening function makes the passive object smoothly approach the reference value, thereby avoiding overshoot. The adjustment function helps to finetune the parameters to achieve the desired control performance. The prediction function enables the controller to anticipate the system’s behavior and take proactive control actions. The object function defines the control objective and guides the controller to optimize the system’s performance. Among them, yr is the reference value input, y(k) is the control output, and ξ(k) is the disturbance input.
The IGPC directly adopts the optimal control law from the GPC [30].
Δ U = G T G + λ I 1 G T W f
From Equation (24), it is evident that to calculate ∆U, it is necessary to separately determine the matrix G and the open-loop prediction vector f. As understood from GPC, there are n parallel predictive controllers:
y ( k + 1 ) = g 0 Δ u ( k ) + f ( k + 1 ) + E 1 ξ ( k + 1 ) y ( k + 2 ) = g 1 Δ u ( k ) + g 0 Δ u ( k + 1 ) + f ( k + 2 ) + E 2 ξ ( k + 2 ) y ( k + n ) = g n 1 Δ u ( k ) + + g 0 Δ u ( k + n 1 ) + f ( k + n ) + E n ξ ( k + n )
From the last equation of Equation (25), it can obtain:
y ( k + n ) = g n 1 Δ u k + + g 0 Δ u ( k + n 1 ) + f ( k + n ) + E n ξ ( k + n )
Let,
X ( k ) = [ Δ u ( k ) , Δ u ( k + 1 ) , , Δ u ( k + n 1 ) , 1 ] , θ ( k ) = g n 1 , g n 2 , , g 0 , f ( k + n ) T
Equation (26) can be rewritten as:
y ( k + n ) = X ( k ) θ ( k ) + E n ξ ( k + n )
The predicted output value is:
y ( k + n | k ) = X ( k ) θ ( k )
and
y ( k | k + n ) = X ( k n ) θ ( k )
At time instant k, if the elements of X(kn) are known and E n ξ ( k + n ) is white noise, the parameter vector θ(k) can be estimated using ordinary least squares. However, E n ξ ( k + n ) is typically not white noise. Therefore, a method combining control strategy with parameter estimation is adopted, that is, using the estimated value of the auxiliary output prediction y ^ ( k | k n ) to replace the output prediction y(k|kn), and considering the difference between y ^ ( k | k n ) and the actual value y(k) as white noise ε(k).
According to:
y ^ ( k | k n ) + ε ( k ) = y ( k | k n ) + E n ξ ( k ) y ( k ) y ^ ( k | k n ) = ε ( k )
It can obtain that:
y ( k ) = X ^ ( k n ) θ ( k ) + ε ( k )
The parameter vector θ(k) can be estimated using the following recursive least squares formula:
θ ^ ( k ) = θ ^ ( k 1 ) + K ( k ) [ y ( k ) X ^ ( k 1 ) θ ^ ( k 1 ) ] K ( k ) = P ( k 1 ) X ^ T ( k n ) [ λ 1 + X ^ ( k n ) P ( k 1 ) X ^ T ( k n ) ] 1 P ( k ) = I K ( k ) X ^ ( k n ) P ( k 1 ) / λ 1
In the formula, λ1 is the forgetting factor, where 0 < λ1 < 1. Using the recursive formula above, the estimated value of θ(k), denoted as θ ^ (k), can be obtained. From this, the elements g0, g1, …, g(n − 1) in matrix G and f(k + n) can be determined.
The n-step estimated value at time k can be calculated using the following equation:
y ^ ( k + n | k ) = X ^ ( k ) θ ^ ( k )
where,
X ^ ( k ) = Δ u ( k ) , Δ u ( k + 1 ) , , Δ u ( k + n 1 ) , 1
In the formula, ∆u(k), ∆u(k + 1), …, ∆u(k + n − 1) are replaced with the control increment calculated in the previous step at the corresponding point. The vector f in GPC is:
y 0 ( k + 1 ) y 0 ( k + 2 ) y 0 ( k + p 1 ) y 0 ( k + p ) = y ^ ( k + 2 | k ) y ^ ( k + 3 | k ) y ^ ( k + p 1 | k ) y ^ ( k + p | k ) = h 2 h 3 h p 1 h p e ( k + 1 )
In the formula, p is the model time domain length (pn), h2, h3, …, hp are error correction coefficients. e(k + 1) = y(k + 1)−y(k + 1|k) is the prediction error, where here we take h2 = h3 = … = hp = 1. Due to the equivalence between f and Y0, using Equation (19), the next time step’s prediction vector f can be obtained:
f = f ( k + 1 ) f ( k + 2 ) f ( k + p 1 ) f ( k + p ) = y ^ ( k + 2 | k ) y ^ ( k + 3 | k ) y ^ ( k + p 1 | k ) y ^ ( k + p | k ) + 1 1 1 1 e ( k + 1 )
Once G and f are obtained, the control quantity can be calculated using Equation (11). At each step of the calculation, an n-step control sequence is obtained for this and subsequent steps. To make timely use of feedback information to determine the control quantity, only the first control quantity in the sequence is applied to the system at each instance, while the remaining n−1 control quantities are not directly applied but are used solely for the calculation of Y ^ .
In the self-tuning algorithm, as seen from Equation (11), each calculation must solve an n × n dimensional inverse matrix ( G T G + λ I ) 1 online. Here, same as GPC, a control horizon length m (mn) is introduced. When j > m, ∆u(k + ji) = 0, thereby reducing matrix G to n × m dimensions, and the matrix ( G T G + λ I ) becomes an m × m square matrix, decreasing the dimensionality and computational workload, thus significantly saving computation time. The essence of the IGPC is to find the optimal control increment sequence ∆U that minimizes the objective function value.

4. Stability Analysis of the IGPC Controller

Using the CARIMA model mentioned above to describe the controlled object, multiplying both sides of Equation (24) by the difference operator ∆ gives [32]:
A ( z 1 ) Δ y ( k ) = B ( z 1 ) Δ u ( k 1 ) + C ( z 1 ) ξ ( k )
From the above equation, it can obtain that:
Y k + 1 = a 1 a 2 a n a n + 1 1 0 0 0 0 0 1 0 y k y k 1 0 + b 0 b 1 b m 0 0 0 0 0 0 0 Δ u k Δ u k 1 Δ u k m = A Y k + B U k
Taking the state variables as:
X k = y k y k n Δ u k 1 Δ u k m T
The state equations of the controlled object are as follows:
X k + 1 = ψ X k + Γ Δ u k
where,
ψ = a 1 a 2 a n a n + 1 b 0 b 1 b m 1 b m 1 0 0 0 1 0 0 n × m 0 1 0 0 0 0 0 1 0 0 0 0 m × n + 1 0 1 0 0 0 0 1 0
Γ = b 0 0 0 0 1 0 0 0
let X k = X k + 1 X k it obtain that:
X k + 1 = ψ 0 I 0 X k X k 1 + Γ 0 Δ u k
From Equation (24), it follows that:
Δ U = Φ G T Δ ω k Δ f k = Φ ω k F Y 0 k H Δ U 0 k + Φ ω k 1 F Y 0 k 1 H Δ U 0 k 1
where,
Φ = λ I + G T G 1 , Φ = Φ G T , Φ = Φ G T ,
Y 0 k = y k , , y k n T , Δ U 0 k = Δ U k , , Δ U k m T
F = f 0 1 f 1 1 f n 1 f 0 2 f 1 2 f n 2 f 0 N f 1 N f n n
Then, at time k, the predictive control sequence is as follows:
Δ u k | k = Φ 1 w k F Y 0 k H Δ U 0 k + Φ 1 w k 1 F Y 0 k 1 H Δ U 0 k 1 Δ u k + 1 | k = Φ 2 w k F Y 0 k H Δ U 0 k + Φ 2 w k 1 F Y 0 k 1 H Δ U 0 k 1 Δ u k + N 1 | k = Φ N w k F Y 0 k H Δ U 0 k + Φ N w k 1 F Y 0 k 1 H Δ U 0 k 1
At time k + 1, the predictive control sequence is as follows:
Δ u k | k + 1 = Φ 1 w k + 1 F Y 0 k + 1 H Δ U 0 k + 1 + Φ 1 w k F Y 0 k H Δ U 0 k Δ u k + 1 | k + 1 = Φ 2 w k + 1 F Y 0 k + 1 H Δ U 0 k + 1 + Φ 2 w k F Y 0 k H Δ U 0 k Δ u k + N 1 | k + 1 = Φ N w k + 1 F Y 0 k + 1 H Δ U 0 k + 1 + Φ N w k F Y 0 k H Δ U 0 k
In the formula, Φ 1 and Φ 1 are the i-th rows of Φ and Φ respectively. At time k, the future control inputs are represented as:
Δ u k | k = u k 1 | k 1 + Δ u ( k | k ) Δ u k + 1 | k = u k 1 | k 1 + Δ u k | k + Δ u ( k + 1 | k ) Δ u k + N 1 | k = u k 1 | k 1 + Δ u k | k + i = 1 N 1 Δ u k + i | k
If there is a delay of n sampling periods at time k + 1, then it follows that:
Δ u ( k + n | k + 1 ) = u ( k + n | k + 1 ) Δ u ( k + n | k ) = i = 0 n Δ u ( k + i | k + 1 ) + i = 1 n Δ u ( k + i | k )
From Equations (43)–(45), it can obtain that:
Δ u k + n | k + 1 = i = 0 n { Φ i + 1 w k + 1 F Y 0 k + 1 H Δ U 0 k + 1 + Φ i + 1 w k F Y 0 k H Δ U 0 k } i = 0 n { Φ i + 1 w k F Y 0 k H Δ U 0 k + Φ i + 1 w k 1 F Y 0 k 1 H Δ U 0 k 1 }
Combining with the state variables, the above equation is transformed into:
Δ u k + n | k + 1 = i = 0 n Φ i + 1 w k + 1 i = 0 n Φ i + 1 F i = 0 n Φ i + 1 H X k + 1 + i = 0 n Φ i + 1 w k i = 0 n Φ i + 1 F i = 0 n Φ i + 1 H X k i = 1 n Φ i + 1 w k + i = 1 n Φ i + 1 F i = 1 n Φ i + 1 H X k i = 1 n Φ i + 1 w k 1 + i = 1 n Φ i + 1 F i = 1 n Φ i + 1 H X k 1
From Equation (44), it is known that:
Δ u ( k | k ) = u ( k ) = Φ w ( k ) + Φ w ( k 1 ) + [ ( Φ 1 F Φ 1 H ) ( Φ 1 F Φ 1 H ) ] X ( k )
Since the system’s given values do not affect the stability analysis of the system, we set w(k − 1), w(k), and w(k + 1) to zero. Then, combining Equations (46)–(48), we have:
Δ u k + n | k + 1 = L X k
where,
L = ψ 0 I 0 [ i = 0 n Φ i + 1 F i = 0 n Φ i + 1 H i = 0 n Φ i + 1 F i = 0 n Φ i + 1 H ] + Γ 0 [ Φ 1 F Φ 1 H Φ 1 F Φ 1 H ] [ i = 1 n Φ i + 1 F i = 1 n Φ i + 1 H i = 1 n Φ i + 1 F i = 1 n Φ i + 1 H ]
Equation (49) can be used as the state feedback for Equation (37), and the state equation of the closed-loop system is:
X k + 1 = ψ 0 I 0 Γ 0 L X k
Theorem 1.
In networked control systems with stochastic experiments, for any given positive definite symmetric matrix Q, if there exists a positive definite real symmetric matrix P that satisfies the following equation:
ψ 0 I 0 Γ 0 L T P ψ 0 I 0 Γ 0 L P = Q
Then the closed-loop system is asymptotically stable.
Proof. 
Let V(k) = X(k)PX(k), then:
Δ V = V k + 1 V k = X T k + 1 P X k + 1 X T k P X k P X k = X T k Q X k
According to Lyapunov’s stability theorem, if Q is positive definite, then ∆V is negative definite. This indicates that the closed-loop system of the proposed IGPC controller is asymptotically stable. □

5. Test Validation and Analysis of the IGPC Controller

5.1. Evaluation of Control Performance Considering External Disturbance

The given reference value yr for controlling the displacement of the pantograph head is a square wave step signal from −0.5 to 0. The control objective is to reduce the vertical fluctuation of the pantograph head as much as possible. During the operation of the pantograph, the working conditions are complex and variable. Random external disturbances have been added to the simulation process to replicate the actual operating conditions of the pantograph. The control effect is shown in Figure 8a, an overshoot phenomenon occurs when the controlled quantity fits the tracking curve. The control quantity is shown in Figure 8b apart from the large fluctuation in the control quantity that occurs when there are significant changes in the tracking curve, there is no chattering phenomenon at other times.
Through deriving the CARIMA model of the pantograph and applying the IGPC algorithm for optimization, the specific parameters of its control algorithm are shown in Table 4.
Considering that the maximum operating speed designed for the pantograph model established in this paper is 380 km/h, the scenarios simulated in this paper belong to the real-world operating speed. Figure 9 shows the comparative analysis of contact forces when passive control, LQR control, GPC, and IGPC operate over a distance of 250 m at speeds of 320 km/h, 350 km/h, and 380 km/h.
The diagram illustrates that both GPC and IGPC can effectively suppress fluctuations in contact force, reduce the standard deviation of contact force, and maintain the average contact force at approximately 100 N, thereby enhancing the quality of the current received. Then, 10 m/s cross wind was added to the system as a disturbance, and the control effect before and after IGPC control was compared. Figure 10 shows the simulation results of contact force comparison at 320 km/h and 380 km/h speed.
As can be seen from the simulation results, after considering the crosswind disturbance, the fluctuation of contact pressure under passive control increases significantly. After adding IGPC control, the fluctuation of contact pressure can be effectively reduced, indicating that this control method has strong robustness.

5.2. Evaluation of Control Performance Considering Controller Time Delay

When the time delay of actuator is 10 ms, the CARIMA model of the pantograph is as follows:
y ( k ) + 1.61591 y ( k 1 ) 0.62445 y ( k 2 ) = 1.02023 u ( k 1 ) + 1.52059 u ( k 2 ) + V ( k )
When the time delay of the actuator is 20 ms, the CARIMA model of pantograph is as follows:
y ( k ) + 1.61591 y ( k 1 ) 0.62445 y ( k 2 ) = 1.02023 u ( k 2 ) + 1.52059 u ( k 3 ) + V ( k )
The reference value yr for controlling pantograph head displacement is a square wave step signal ranging from −0.5 to 0.
Figure 11 illustrates that the tracking capability remains effective; however, there is a significant increase in overshoot. Once the system stabilizes, there are no substantial fluctuation, indicating good control performance. It is evident that the proposed controller effectively addresses the time delay issue of the pantograph.
As a large and complex controlled object, the pantograph encounters numerous uncertainties during operation. Changes in operating conditions can lead to deviations between the identified model parameters and the actual parameters. Nevertheless, due to its rapid online identification speed, the functions of rolling optimization and feedback correction allow real-time control of the controlled object even under complex conditions. The issue of actuator time delay can also be adequately resolved. The simulation results reveal that the controller can still achieve effective control performance under external disturbances and when considering different time delay.
As can be seen from Figure 10 above, regardless of whether the actuator time delay is considered, IGPC can still obtain relatively good control performance. This method can effectively solve the problem of reduced control effect caused by the time delay of the pantograph actuator. The simulation verification compares passive control and LQR control to verify the effectiveness of IGPC when the time delay is 10 ms and 20 ms respectively at a speed of 380 km/h, as shown in Figure 12.
Under the consideration of a 10 ms time delay, at speeds of 320 km/h, 350 km/h, and 380 km/h, the standard deviations of contact force under GPC and IGPC control are reduced by 82.31%, 84.12%, 85.91%,88.06% and 84.66%, 84.87% respectively compared to passive control. and 20ms time delay, at speeds of 320 km/h, 350 km/h, and 380 km/h, the standard deviations of contact force under GPC and IGPC control are reduced by 81.38%, 84.12%, 82.22%, 84.89%, and 76.92%, 80.68% respectively compared to passive control. As shown in Figure 12, with the increase in vehicle speed, the fluctuation of contact force intensifies. However, the simulation results show that at different speeds, both GPC and IGPC can significantly reduce the fluctuation of contact force and reduce the standard deviation of contact force. However the simulation time of GPC is 2 min and 5 s, and the simulation time of IGPC is 46 s. Under the condition that the control effects are both significant, the control speed of IGPC is greatly improved, effectively improving the current receiving quality of the pantograph and enhancing the real-time performance of control.

6. Discussion

In this study, we have proposed an enhanced GPC for the pantograph system that takes into account actuator time delay and external disturbances. The results obtained hold significant implications in the field of pantograph-catenary interaction control. The key discovery of this research lies in the successful design of the improved GPC controller, which effectively mitigates the adverse effects of time delay and external disturbances on the PCS. Under the guidance of this controller, the pantograph demonstrates improved stability and superior tracking capability compared to conventional control methods. For instance, the contact force between the pantograph and catenary remains within a narrower and more stable range, thereby reducing disconnection and wear risks—directly impacting reliable electric train operation. The enhancement in GPC controller performance can be attributed to meticulous consideration of actuator time delay and external disturbances during its design process. By incorporating appropriate compensation mechanisms, the controller can adapt to these challenging conditions. Stability analysis based on Lyapunov function provides a solid theoretical basis for understanding why the controller can maintain stability under such complex circumstances. Furthermore, analysis of results under random disturbances and time delay conditions demonstrates robustness of the controller—exemplified by its ability to withstand sudden external disruptions without compromising performance.
Previous studies on pantograph control mainly focused on idealized models, without fully considering real condition challenges such as actuator time delay and complex external disturbances [11]. Some studies proposed basic GPC controllers, but they often lacked the ability to effectively handle these non-ideal conditions. For example, ref. [30] only considered the nominal system without taking into account the possible variations and disturbances during actual operation.
This research fills the gap by introducing an improved GPC specifically designed to address these issues. The novelty of this approach lies in the combination of advanced control techniques to handle time delay and disturbance rejection simultaneously. This not only improves the control performance but also broadens the application scope of GPC in the PCS. Compared with existing methods, our controller provides a more practical and reliable solution for maintaining stable contact between the pantograph and the catenary under various operating conditions.
Description of Research Limitations: Despite the successful implementation of the improved GPC controller, our study has several limitations. Firstly, the model of the PCS may still be a simplification of the actual complex physical structure. There may be some unmodeled dynamics that could potentially affect the control performance under more extreme conditions. Secondly, the experimental validation was conducted under a set of predefined wind disturbance and time delay scenarios. In real-condition applications, the types and magnitudes of disturbances can be much more diverse.
Future research can focus on refining the pantograph-catenary model to include more detailed physical characteristics. This may involve more accurate representations of the mechanical flexibility of the pantograph structure and the complex behavior of the catenary under different weather and operating conditions. In addition, more extensive experimental studies with a wider range of disturbance scenarios should be carried out to further validate and improve the controller’s performance. Moreover, exploring the potential of integrating our controller with other advanced sensing and diagnostic technologies can provide a more comprehensive solution for pantograph-catenary interaction management, enabling real-time monitoring and adaptive control to ensure the highest level of operational reliability.

7. Conclusions

The main conclusions drawn from the research presented in this paper can be summarized as follows:
(1)
Establishing the CARIMA model of the pantograph: A CARIMA model is proposed for the pantograph based on input/output data, providing a reliable basis for designing effective control strategies. contact and slide of pantograph and catenary.
(2)
Improving the GPC algorithm: The traditional GPC algorithm is improved to reduce the calculation time and thereby enhance the control efficiency.
(3)
Analyzed the stability of IGPC: The proposed IGPC controller is proved to be stable through the derivation of Lyapunov stability analysis.
(4)
Considering the influence of actuator time delay and external disturbance: Through tests and verifications, the influences of actuator time delay and external disturbances were respectively discussed, and the suppression of the contact force fluctuation under different time delays by the controller was analyzed.

Author Contributions

Y.W. (Yixuan Wang) implemented and performed the experiments. Y.W. (Ying Wang) provided the code for controller implementation. Y.W. (Yixuan Wang), X.C., Y.W. (Ying Wang), and A.M. jointly provided the mathematical background for the control concept. The initial version of the manuscript was written by Y.W. (Yixuan Wang) and Y.W. (Yuting Wang) with the following responsibilities: Section 1 and Section 2: jointly written, Section 3: Y.W. (Yixuan Wang), Section 4 and Section 5: Y.W. (Ying Wang), Y.W. (Yixuan Wang) and Section 6: jointly written. All authors jointly conceived the presented ideas and analyses. All authors equally reviewed the manuscript. Y.W. (Ying Wang) supervised the project and supported the experimental work. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (52067013, 52367009); and the Natural Science Key Foundation of Science and Technology Department of Gansu Province (21JR7RA280).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, Y.; Liu, Z.; Mu, X.; Huang, K.; Wang, H.; Gao, S. An Extended Habedank’s Equation-Based EMTP Model of Pantograph Arcing Considering Pantograph-Catenary Interactions and Train Speeds. IEEE Trans. Power Deliv. 2016, 31, 1186–1194. [Google Scholar] [CrossRef]
  2. Yao, Y.; Yang, Z.; Wang, J.; Zhang, W. Analysis of contact force and uplift of pantograph–catenary system in overlap section based on numerical simulations and experimental tests. Veh. Syst. Dyn. 2023, 61, 2492–2515. [Google Scholar] [CrossRef]
  3. Bruni, S.; Ambrosio, J. The results of the pantograph–catenary interaction benchmark. Veh. Syst. Dyn. Int. J. Veh. Mech. Mobil. 2014, 53, 412–435. [Google Scholar] [CrossRef]
  4. Song, D.; Jiang, Y.; Zhang, W. Dynamic performance of a pantograph-catenary system with consideration of the contact surface. Proc. Inst. Mech. Eng. 2018, 232, 262–274. [Google Scholar] [CrossRef]
  5. Wang, Y.; Huang, Q.; Chen, X.; Zhao, G.; Mu, X. Dynamic Characteristics Analysis of Double Pantograph Catenary of AC Rigid Catenary System. IEEE Access 2023, 11, 70396–70407. [Google Scholar] [CrossRef]
  6. Lee, J.-H.; Kim, Y.-G.; Paik, J.-S.; Park, T.-W. Performance evaluation and design optimization using differential evolutionary algorithm of the pantograph for the high-speed train. J. Mech. Sci. Technol. 2012, 26, 3253–3260. [Google Scholar] [CrossRef]
  7. Chen, J.; Hu, H.; Wang, M.; Ge, Y.; Wang, K.; Huang, Y.; Yang, K.; He, Z.; Xu, Z.; Li, Y.R. Power Flow Control-Based Regenerative Braking Energy Utilization in AC Electrified Railways: Review and Future Trends. IEEE Trans. Intell. Transp. Syst. 2024, 25, 6345–6365. [Google Scholar] [CrossRef]
  8. Song, Y.; Ouyang, H.; Liu, Z.; Mei, G.; Wang, H.; Lu, X. Active control of contact force for high-speed railway pantograph-catenary based on multi-body pantograph model. Mech. Mach. Theory 2017, 115, 35–59. [Google Scholar] [CrossRef]
  9. Wilk, A.; Gelman, L.; Judek, S.; Karwowski, K.; Mizan, M.; Maciołek, T.; Klimowska, K. Novel method of estimation of inertial and dissipative parameters of a railway pantograph model. Veh. Syst. Dyn. 2021, 60, 2413–2435. [Google Scholar] [CrossRef]
  10. Sanchez-Rebollo, C.; Jimenez-Octavio, J.R.; Carnicero, A. Active control strategy on a catenary-pantograph validated model. Veh. Syst. Dyn. 2013, 51, 554–569. [Google Scholar] [CrossRef]
  11. Yang, G.; Li, F. Semi-active control for high-speed pantograph based on the optimal LQR regulator. Tiedao Xuebao/J. China Railw. Soc. 2011, 33, 34–40. (In Chinese) [Google Scholar] [CrossRef]
  12. Gong, Z.; Liu, C.; Teo, K.L.; Yi, X. Optimal control of nonlinear fractional systems with multiple pantograph-delays. Appl. Math. Comput. 2022, 425, 127094. [Google Scholar] [CrossRef]
  13. Shi, G.; Chen, Z.; Guo, F.; Liu, J.; Wang, Z.; Jiang, G. Adaptive Terminal Sliding Mode Control of Pantograph Based on Optimal Load. Diangong Jishu Xuebao/Trans. China Electrotech. Soc. 2017, 32, 140–146. (In Chinese) [Google Scholar]
  14. Lu, X.; Liu, Z. Applicability of Active Control Algorithms for Pantographs of High-Speed Railway. Xinan Jiaotong Daxue Xuebao/J. Southwest Jiaotong Univ. 2015, 50, 233–240. [Google Scholar] [CrossRef]
  15. Zhang, J.; Zhang, H.; Song, B.; Xie, S.; Liu, Z. A new active control strategy for pantograph in high-speed electrified railways based on multi-objective robust control. IEEE Access 2019, 7, 173719–173730. [Google Scholar] [CrossRef]
  16. Wang, H.; Liu, Z.; Han, Z.; Wu, Y.; Liu, D. Rapid Adaptation for Active Pantograph Control in High-Speed Railway via Deep Meta Reinforcement Learning. IEEE Trans. Cybern. 2023, 54, 2811–2823. [Google Scholar] [CrossRef]
  17. Wang, H.; Han, Z.; Wang, X.; Wu, Y.; Liu, Z. Contrastive Learning-Based Bayes-Adaptive Meta-Reinforcement Learning for Active Pantograph Control in High-Speed Railways. IEEE Trans. Transp. Electrif. 2024, 10, 2045–2056. [Google Scholar] [CrossRef]
  18. Xie, S.; Zhang, J.; Song, B.; Liu, Z.; Gao, S. Optimal Control of Pantograph for High-Speed Railway Considering Actuator Time Delay. Diangong Jishu Xuebao/Trans. China Electrotech. Soc. 2022, 37, 505–514. (In Chinese) [Google Scholar] [CrossRef]
  19. Verriest, E.I. Systems with vanishing time-variant delay: Structural properties based on the Pantograph (Scale-Delay) equation-ScienceDirect. IFAC-PapersOnLine 2020, 53, 4827–4832. [Google Scholar] [CrossRef]
  20. Hajishafieiha, J.; Abbasbandy, S. Numerical Approach for Solving the Fractional Pantograph Delay Differential Equations. Complexity 2022, 47, 825–835. [Google Scholar] [CrossRef]
  21. Shi, H.; Chen, G.; Yang, Y. A comparative study on pantograph-catenary models and effect of parameters on pantograph-catenary dynamics under crosswind. J. Wind. Eng. Ind. Aerodyn. 2021, 211. [Google Scholar] [CrossRef]
  22. Song, Y.; Liu, Z.; Wang, H.; Lu, X.; Zhang, J. Nonlinear analysis of wind-induced vibration of high-speed railway catenary and its influence on pantograph-catenary interaction. Veh. Syst. Dyn. 2016, 54, 723–747. [Google Scholar] [CrossRef]
  23. Duan, H.; Dixon, R.; Stewart, E. A disturbance observer based lumped-mass catenary model for active pantograph design and validation. Veh. Syst. Dyn. 2023, 61, 1565–1582. [Google Scholar] [CrossRef]
  24. Pombo, J.; Ambrósio, J. Environmental and track perturbations on multiple pantograph interaction with catenaries in high-speed trains. Comput. Struct. 2013, 124, 88–101. [Google Scholar] [CrossRef]
  25. Song, Y.; Rønnquist, A.; Jiang, T.; Nåvik, P. Identification of short-wavelength contact wire irregularities in electrified railway pantograph–catenary system. Mech. Mach. Theory 2021, 162. [Google Scholar] [CrossRef]
  26. Aslanbay, Y.G.; Aslanbay, H.H.; Özbayrak, A.; Kucukgoncu, H.; Atas, O. Comprehensive analysis of experimental and numerical results of bond strength and mechanical properties of fly ash based GPC and OPC concrete. Constr. Build. Mater. 2024, 51–75. [Google Scholar] [CrossRef]
  27. Hou, G.; Huang, T.; Zheng, F.; Huang, C. A hierarchical reinforcement learning GPC for flexible operation of ultra-supercritical unit considering economy. Energy 2024, 289. [Google Scholar] [CrossRef]
  28. Hadj Kacem, M.; el Hami, A.; Dammak, K.; Trabelsi, H.; Walha, L.; Haddar, M. Consideration of multi-variable uncertainty using the GPC method for the dynamic study of a two-stage gearbox of a wind turbine. Mech. Adv. Mater. Struct. 2024, 31, 1464–1477. [Google Scholar] [CrossRef]
  29. Feng, X.; Zhang, Z.; Wang, Z.; Song, L. Thermal power unit powder system control strategy based on IGPC-NADRC. Zhongnan Daxue Xuebao Ziran Kexue Ban J. Cent. South Univ. Sci. Technol. 2023, 54, 2904–2918. (In Chinese) [Google Scholar] [CrossRef]
  30. Feng, X.; Bao, L.; Zhang, J.; Wang, S. Multi-objective Cooperative Combustion Optimization Control Strategy for Thermal Power Units Based on IGPC Decoupling Control. Zhongguo Dianji Gongcheng Xuebao/Proc. Chin. Soc. Electr. Eng. 2021, 41, 3223–3231. (In Chinese) [Google Scholar] [CrossRef]
  31. Kong, X.; Zhang, X.; Bai, L. A Remote Estimation Method of Smart Meter Errors Based on Neural Network Filter and Generalized Damping Recursive Least Square. IEEE Trans. Ind. Inform. 2022, 18, 219–230. [Google Scholar] [CrossRef]
  32. Tian, Z.D.; Li, S.J.; Wang, Y.H. Implicit PIGPC compensation method for time-delay in networked control system. Electr. Mach. Control 2016, 20, 77–85. (In Chinese) [Google Scholar] [CrossRef]
Figure 1. Pantograph-catenary system.
Figure 1. Pantograph-catenary system.
Sensors 24 07350 g001
Figure 2. The overall framework and plan of this paper.
Figure 2. The overall framework and plan of this paper.
Sensors 24 07350 g002
Figure 3. Pantograph lumped-mass model.
Figure 3. Pantograph lumped-mass model.
Sensors 24 07350 g003
Figure 4. Nonlinear Model of the Catenary System: (a) Catenary system diagram (b) Catenary geometry (c) Nonlinear cable element (d) Nonlinear rod element.
Figure 4. Nonlinear Model of the Catenary System: (a) Catenary system diagram (b) Catenary geometry (c) Nonlinear cable element (d) Nonlinear rod element.
Sensors 24 07350 g004
Figure 5. Pantograph-catenary coupling model.
Figure 5. Pantograph-catenary coupling model.
Sensors 24 07350 g005
Figure 6. (a) Pantograph head displacement data (b) Results of parameter identification.
Figure 6. (a) Pantograph head displacement data (b) Results of parameter identification.
Sensors 24 07350 g006
Figure 7. IGPC control diagram.
Figure 7. IGPC control diagram.
Sensors 24 07350 g007
Figure 8. (a) Tracing curve (b) Control quantity change curve.
Figure 8. (a) Tracing curve (b) Control quantity change curve.
Sensors 24 07350 g008
Figure 9. Contact force fluctuation comparison diagram (a) 320 km/h (b) 350 km/h (c) 380 km/h (d) Comparison chart of contact force standard deviation.
Figure 9. Contact force fluctuation comparison diagram (a) 320 km/h (b) 350 km/h (c) 380 km/h (d) Comparison chart of contact force standard deviation.
Sensors 24 07350 g009
Figure 10. Contact force fluctuation diagram considering wind disturbance (a) 320 km/h (b) 380 km/h.
Figure 10. Contact force fluctuation diagram considering wind disturbance (a) 320 km/h (b) 380 km/h.
Sensors 24 07350 g010
Figure 11. (a) Tracing curve (b) Control quantity change curve.
Figure 11. (a) Tracing curve (b) Control quantity change curve.
Sensors 24 07350 g011
Figure 12. Contact Force with different control methods: (a) 10 ms time delay (b) 20 ms time delay.
Figure 12. Contact Force with different control methods: (a) 10 ms time delay (b) 20 ms time delay.
Sensors 24 07350 g012
Table 1. Basic Structural Parameters of DSA380 Type Pantograph.
Table 1. Basic Structural Parameters of DSA380 Type Pantograph.
QualityParameter Value (kg)DampingParameter Value (Ns/m)StiffnessParameter Value (N/m)
m16c10k14600
m27.12c20k214,100
m35.8c370k380
Table 2. Parameters of simple chain type catenary system.
Table 2. Parameters of simple chain type catenary system.
Different Parameters Specific Value
Tension of the bearing cable Sa (kN)21
Tension of the catenary Sb (kN)27
Elastic modulus of the bearing cable EIa (N·m2)310
Elastic modulus of the catenary EIb (N·m2)400
Span (m)48
Number of strings per span5
Dropper intervals (m)5/9.5
Table 3. Identification parameters for the recursive damped least squares method.
Table 3. Identification parameters for the recursive damped least squares method.
Parametera1a2b1b2
Estimated value (Iterate 50 times)1.61654−0.625091.025861.52707
Estimated value (Iterate 250 times)1.61580−0.624271.020351.52073
Estimated value (Iterate 500 times)1.61591−0.624451.020231.52059
Table 4. IGPC Controller parameters.
Table 4. IGPC Controller parameters.
Algorithm Control ParametersNumerical Value
Prediction length N18
Control length Nu4
Control weighting coefficient λ0.8
Softening coefficient α0.75
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, Y.; Wang, Y.; Chen, X.; Wang, Y.; Ma, A. Research on Improved GPC of Pantograph Considering Actuator Time Delay and External Disturbance. Sensors 2024, 24, 7350. https://doi.org/10.3390/s24227350

AMA Style

Wang Y, Wang Y, Chen X, Wang Y, Ma A. Research on Improved GPC of Pantograph Considering Actuator Time Delay and External Disturbance. Sensors. 2024; 24(22):7350. https://doi.org/10.3390/s24227350

Chicago/Turabian Style

Wang, Ying, Yixuan Wang, Xiaoqiang Chen, Yuting Wang, and Aiping Ma. 2024. "Research on Improved GPC of Pantograph Considering Actuator Time Delay and External Disturbance" Sensors 24, no. 22: 7350. https://doi.org/10.3390/s24227350

APA Style

Wang, Y., Wang, Y., Chen, X., Wang, Y., & Ma, A. (2024). Research on Improved GPC of Pantograph Considering Actuator Time Delay and External Disturbance. Sensors, 24(22), 7350. https://doi.org/10.3390/s24227350

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