Time-delay based output feedback control of fourth-order oscillatory systems
Abstract
We consider a robust stabilization of the fourth-order oscillatory systems with non-collocated output sensing. Worth recalling is that the fourth-order systems are relatively common in mechatronics as soon as there are two-mass or more generally two-inertia dynamics with significant elasticities in the link. A novel yet simple control method is introduced based on the time-delayed output feedback. The delayed output feedback requires only the oscillation frequency to be known and allows for a robust control design that leads to cancelation of the resonance peak. We use the stability margins to justify the transfer characteristics and robustness of the time-delay control in frequency domain. The main advantage of the proposed method over the other possible lead-based loop-shaping strategies is that neither time derivatives of the noisy output nor the implementation of transfer functions with a numerator degree greater than zero are required to deploy the controller. This comes in favor of practical applications. An otherwise inherently instable proportional-integral (PI) feedback of the non-collocated output is shown to be stabilized by the proposed method. The control developed and associated analysis are also confirmed by the experimental results shown for the low damped two-mass oscillator system with uncertainties.
keywords:
time-delay system , feedback control , stabilization by delay , output control design1 Introduction
Time delays in a feedback control loop are usually associated with degradation of performance and robustness and, in worth case, with destabilization due to the evoked phase ’deficit’ of the loop transfer function. At the same time, there are situations where time delays are used as controller parameters, cf. [1]. Several important classes of dynamic systems, including different type of oscillators, cannot be stabilized by static output feedback, although they might be stabilizeable by inserting an artificial time delay into the feedback, cf. e.g. [2]. While for a well developed (Lyapunov based) stability analysis of time-delay systems we refer to seminal literature, see e.g. [3], [4], [5] and references therein, a purposeful use of a time-delayed feedback for stabilization is a less studied topic in the control applications. A former work [6] used a positive delayed output feedback for stabilizing the second-order oscillatory system. Later, the output feedback stabilization problem of a chain of integrators using multiple delays was addressed in [7]. More specifically, it was shown in [7] that a chain of integrators can be stabilized by a proportional plus delay controller including delays, or by a chain of delay blocks. As early as two decades ago, it was already recognized that delay properties can be also useful, since introducing delays voluntarily can benefit the control, see an overview of some advances and open problems with time-delay systems in [8]. Still, to the best of the author’s knowledge, a positive delayed feedback was used only by the Pyragas control [9] for stabilization of unstable periodic orbits of a chaotic system. Later, a similar delay-based strategy was pursued in [10] to control the noise-induced oscillations in nonlinear second-order systems. However, unlike the approach proposed in the present work, an opposite sign of the difference between the delayed and current state of the system and the output rate instead of the output value itself were used in [10] for feedback.
While most of the known works on time delay systems (some of which were mentioned above) deal with stabilization of the delay-affected plants and networks, the approach provided in the present work is rather to use a purposefully injected delay as a control parameter. The main motivating idea behind the proposed control is the fact of anti-phase between the input and oscillatory mode of a fourth-order system. Here, it is worth recalling that the fourth-order systems are relatively common in mechatronics as soon as there are two-mass or more generally two-inertia dynamics with significant elasticities in the link. Notable applications can be found, for example, with payloads driven via the ropes or cables, such as elevators, cranes, winches and others. It is also worth emphasized that the proposed method uses only the output information but not its time derivatives or other internal dynamic states, cf. with [3]. This comes in favor of different practical applications like, for example, with non-collocated sensing and actuation, or noisy output sensing where the time derivatives are not available. One of the main contributions of this work can be viewed in the introduced control
(1) |
with the dedicated time-delay parameter . We have to notice that some preliminary results were reported in [11], where (1) was shown for the first time. In view of this, the claimed novelty and results of the present work are:
-
-
detailed analysis of the closed-loop with (1);
-
-
design of the robust time-delay-based stabilizer for PI-controlled non-collocated fourth-order plants;
-
-
experimental confirmation of the effectiveness and performance of the oscillation compensator (1).
The rest of the paper is organized as follows. In Section 2, the problem formulation is given. The main results of the introduced feedback control (1), its stability analysis, and parameterizations are presented in section 3. The stabilization problem of a PI-feedback controlled fourth-order plant with non-collocated sensing and actuation is addressed in section 4. This is followed by the associated experimental example demonstrated in section 5. Brief summary and discussion are given in section 6.
Notation. Throughout the text, the uppercase italic Latin letters denote the vectors and matrices of the appropriate dimension, while their lowercase counterparts denote the variables. The dynamic variables in time domain are with argument , and in Laplace domain with argument . The italic Latin letters with time argument are used for denoting the measured signals. The Latin and Greek letters denote the constants and parameters, while the control gains are denoted by with a subindex. is an identity matrix of an appropriate dimension. Unless other specified, is the angular frequency, is the imaginary unit of a complex number, and and are the magnitude and phase of a complex function .
2 Problem formulation
We consider a class of single-input-single-output (SISO) oscillatory systems of the fourth-order with one free integrator. Note that the integrative behavior of the system output is purposefully required for elucidating the issue of a feedback destabilization due to the lack of phase characteristics. Otherwise, instead of the pole in origin, the systems considered can also have an additional negative real pole. For the measurable system input and output and , respectively, the transfer characteristics in Laplace domain are given by
(2) |
The exemplified system matrix and coupling vectors are
, respectively, with the constant parameters which are satisfying . A typical configuration of the poles of the system (2), (2) is exemplary shown in Figure 1, without numerical values.

Then, the associated fourth-order input-output transfer function (2) can be rewritten as
(3) |
Here the system parameters are accommodated in the gain factor , natural frequency , damping ratio , and the roots’ coefficients of one real zero and one real pole , while ; all coefficients are strictly positive. Worth emphasizing that , while for the conjugate complex pole pair collapses into the double real pole, and the system (3) becomes critically damped without having to compensate for oscillatory behavior.
Applying any type of the output feedback controller , yet without pole-zero cancelation within , results in the closed-loop transfer function
(4) |
Recall that the loop transfer function contains all information about the closed-loop behavior and is (usually) used for analysis and design of the feedback control , which should render a desired -behavior, cf. e.g. [12, 13]. Due to the phase lag of the fourth-order dynamics (3), the output feedback capacities are relatively limited, featured by the stability margins, and more specifically – gain and phase margins. An increase of the loop gaining factor, i.e. either of in (3) or of the control, leads unavoidably to destabilization of . This is due to the lack of the gain margin (GM) of the loop transfer function once a proportional feedback is included in . Worth emphasizing is that without compensating explicitly for the resonance peak at and, therefore, improving the GM criteria of the loop transfer characteristics, any type of with proportional feedback action will lead to an unstable, or at least largely oscillating, behavior of . This becomes best way visible when comparing the loop transfer functions for two largely differing damping ratios, e.g. . This results in a frequency response with and without resonance peak as exemplary shown in Figure 2.


While the phase margin (PM) appears sufficient and nearly unsensitive to the damping ratio, for the assigned loop gaining factor, the GM is drastically reduced in case of the resonance peak. The GM of the loop transfer function with , marked by the double-arrow in Figure 2, will only gradually decrease with an increasing gain factor. Quite opposite, for the loop transfer function with , an infinitesimally small gain enhancement will already lead to losing completely GM and, therefore, to destabilization of .
Against the background provided above, the objective is to design the time-delay-based output feedback compensator , which will largely attenuate the resonance peak of the system (3) without significantly affecting the residual shape of the loop transfer function. This way, a time-delay-based compensation should allow for using other outer feedback control loops which can guarantee for , where is a reference set value, and that after possibly oscillation-free transient response of the control system.
3 Time-delay feedback control
The proposed control (1) is parameterized by the gain factor and the time-delay
(5) |
The latter corresponds to the phase angle at the resonance frequency, where the output value is in anti-phase (i.e. rad/s) to the input value. Though an explicit use of the time delay in output feedback was proposed previously for the second-order systems in [6], the control (1), (5) is principally differing to that one provided in [6]. The difference between the current and anti-phase-delayed output values in (1) provides a nearly zero or some low-constant control action for all angular frequencies other than . On the contrary, in vicinity to the proposed control aims to suppress the resonance peak, cf. Figure 2, through the positive feedback of the control law (1).
Despite the dynamic behavior of systems with time delay are usually analyzed in time domain, cf. [8], [7], [2], we purposefully use the frequency domain consideration of the system transfer characteristics, this way allowing for stability margin analysis and corresponding loop shaping via time delay in feedback. Here it is worth mentioning that the stability of time-delay systems by considering the induced-gain of a time-delay operator in the loop and the associated Bode plots were successfully analyzed in [14].
Taking the ratio between the uncompensated loop transfer function (3) and feedback-compensated (4) results in
(6) |
For achieving the above stated compensation goals, cf. with Figure 2, one needs to ensure that (6) has the magnitude response satisfying for and for . This is in the sense of loop shaping where the resonance peak associated with needs to be suppressed. Recall that here, constitutes a resonance compensated loop transfer function, cf. with exemplary frequency characteristics shown in Figure 2 for the well damped case of . Note that at lower frequencies , the loop gaining factor of (6) can be adjusted afterwards, this way settling the required crossover frequency once the resonance peak is compensated. For angular frequencies around , the (6) ratio must be of the same magnitude as the resonance peak of , meaning its maximal possible compensation.
Before deriving the corresponding optimal -gain, for which the resonance peak is attenuated as possible at , let us first examine the principal ability of
(7) |
to meet the above requirements at lower and higher frequencies, i.e. for and . Recall that the time-delay-based compensator (7), as infinite-dimensional operator, is upper bounded by a lead transfer element with the gaining factor , cf. Figure 3 and e.g. [13, ch. 4].

Since for the has also an incremental slope of one decade per decade and , it is apparent that at lower frequencies, cf. (6). Note that this constant value depends on both, the system parameter and the control parameter . At higher frequencies, has an incremental slope of four decades per decade, owing to four integrators in a chain, see (3). At the same time, has an incremental slope of one decade per decade and for , cf. Figure 3. Therefore, as increases within the range larger than . An exemplary ratio is demonstrated by the magnitude plot in Figure 4, here for the sake of visualization.

In order to determine the optimal -gain, consider first the resonance peak of comparing to the transfer characteristics of without resonance peak, i.e. for . For the natural frequency, one obtains
(8) |
which indicates the desired ratio of (6) at when applying a suitable . Replacing in (6) the left-hand-side by (8) and by (7), substituting instead of , and solving the obtained equation for results in
(9) |
4 Stabilization of non-collocated PI-control
For non-collocated output of the system (3) to be controlled, an inherent stability problem lies in the fact of a phase ’deficit’ due to the system relative degree . The is always crossing the deg phase limit, cf. Figure 2, thus making the GM to a sensitive stability criteria. Needless to say is that additional unmodeled lag properties in the loop with system , such as due to even minor dynamics of sensing and actuating elements and signal transmission delays, will further increase the phase ’deficit’ and, thus, impair stability margins in general.
In order to guarantee the controlled output can follow the reference value , i.e. to solve not only a set value stabilization problem , an integral control term is usually required. When applying a standard PI (proportional-integral) controller, with the design parameters , the loop transfer function is written
(10) |
It is remarkable that independent of the assigned a conjugate-complex pole pair of does not vanish, cf. Figure 1, and is migrating to the right towards the unstable right-hand-side half plane when increasing the loop gain factor . Using, for example, the root locus analysis or other conventional tools of the linear control theory, cf. [12], one can find the critical beyond which the closed loop of (10) becomes unstable. Even if is guaranteed, the uncertainties in or its temporal variations, cf. (3), can destabilize the closed-loop system. Furthermore, a lower loop gain cannot improve the transient oscillating behavior since the damping ratio of the conjugate-complex pole pair is not directly affected by the design of .
In order to see the stabilizing properties of the time-delay-based compensator (7), the and must be substituted in (10) by and , respectively. Then, the phase characteristics and, thereupon based, stability margins are visible when comparing and , see Figure 5.

One can recognize that the lifted and reshaped phase response of the loop transfer function with does not cross deg phase limits over the whole frequency range. This allows for larger variations of the loop gains and , in addition to the resonance peak cancelation and, thus, improvement of GM criterion, cf. section 3.
Combining the outer PI control and the time-delay-based compensation results in the overall two-degrees-of-freedom feedback controller
(11) |

This is purposefully denoted to have two degrees-of-freedom since the compensator is designed fully independently of . This is equivalent to the outer control of the resonance compensated system , where the new (virtual) input is . The structure of the overall two-degrees-of-freedom control loop with (11) is visualized in the block diagram in Figure 6, for convenience of the reader.
5 Experimental example
In the following, a series of control experiments performed on the laboratory system [11], [15] is provided for evaluating the time-delay-based compensator in accord with sections 3 and 4. The fourth-order system plant is the two-mass oscillator with non-collocated contactless sensing of the load position and actuation by the voice-coil-motor, see Figure 7.

The available actuator displacement is bounded by m. The well-balanced free hanging load (with one vertical degree of freedom) is subject to the oscillations with an extremely low structural damping of the connecting spring, cf. [11] and Figure 9 (a). The input control voltage of the voice-coil-motor and the relative position of the hanging load are real-time available with the set sampling rate of 10 kHz. The steady-state elongation offset is due to the gravity force when . The nominal values of the system parameters, partially identified and partially taken over from the technical data sheets, are listed in Table 1, while for more details on the system model we refer to [16]. Since the gravity force of both moving masses and is known and does not change over the operation range, it is pre-compensated, thus resulting in
(12) |
Here is the applied feedback control law (11). Further we note that the electromagnetic dynamics of the voice-coil-motor is reasonably neglected, so that the coupling factor between the input (terminal) voltage and the produced electro-magnetic force (EMF) is .
parameter | unit | value | meaning |
---|---|---|---|
kg | 0.6 | actuator mass | |
kg | 0.75 | load mass | |
N/m | 200 | spring constant | |
kg/s | 200 | actuator damping | |
kg/s | 0.01 | spring damping | |
V/A | 5.23 | coil resistance | |
Vs/m | 17.16 | EMF constant | |
m/s2 | 9.81 | gravity constant |
For the vector of the state variables , the corresponding state-space model is
(13) |
with the coupling vectors and of the input and output, respectively. The natural frequency corresponding to the oscillations of the hanging load is at rad/sec. The parameters of the feedback control , given by (11), are , , , . The corresponding Bode diagrams of the plant and the plant extended by the time-delayed feedback , both connected in series with the PI-feedback controller , are shown in Figure 8.


While the phase margin of the loop transfer function is relatively moderate, being deg, the gain margin is not available, i.e. being already negative dB. That means an unstable closed-loop behavior of the loop system. On the contrary, the loop transfer function reveals a sufficiently large phase margin, as deg, and a theoretically infinite gain margin since is not crossing the deg phase limits, see Figure 8.
The open-loop response of the experimental system to a short rectangular pulse is shown in Figure 9 (a) and visualizes the low damping properties of the two-mass oscillator.



The unstable step response of the PI-feedback controlled system (i.e. when setting ) is shown in Figure 9 (b). On the contrary, the step response of the time-delay-stabilized PI-feedback control system (i.e. when allowing for ) is shown in Figure 9 (c). Note that here, an additional external manual disturbance was injected at the time about sec, for additional assessment of robustness of the proposed time-delay-based compensator.
6 Summary and Discussion
In this paper, we presented a new time-delay-based control method which allows for a robust compensation of resonance oscillations in non-collocated fourth-order dynamic systems. The compensator has only two parameters, the natural frequency and an adjustable gain factor, the value of which is determined based on the knowledge of resonance peak magnitude of the system transfer characteristics. The analysis of the time-delay-based approach and associated loop shaping are made in frequency domain, also using the stability margins as classical criteria for robustness and performance of an output feedback loop.
It is fair to notice that the proposed control (1), (5) has the induced gain properties which are similar (in magnitude response) to those of the lead transfer element
The main advantage of the proposed method, however, is that neither time derivatives of the noisy output nor implementation of any transfer functions, like e.g. , are required for applying (1), (5). Also the analytic form (1) of the control law in time domain can allow for adaptation and on-line adjustment of the natural frequency parameter, which speaks for different real applications.
If a non-collocated output feedback system (3) uses a PI control to guarantee the steady-state performance, i.e. , the feedback control loop yields inherently unstable if not compensating for the resonance peak. The proposed time-delay-based loop shaping suppresses robustly the resonance peak without much affecting the loop transfer characteristics at other frequencies. It is worth noting that the proposed compensator relies on the knowledge of , cf. (5), (9). A robust estimation of , as shown in [15], is however available for tuning the required parameters. It can also be noted that despite uncertainties of , which are due to effective stiffness in the operational point of the oscillator, the compensator performs robustly, as confirmed by the experimental evaluation. A detailed sensitivity analysis of parameter tuning is beyond the scope of this work and is the subject of future research.
The proposed control method was evaluated experimentally on two-mass oscillator system with non-collocated contactless sensing and voice-coil-motor actuation. It was shown, cf. Figure 9, that an extremely low-damped oscillatory behavior is effectively compensated by the proposed time-delay-based method, thus allowing also for a standard PI outer feedback control loop.
References
- [1] W. Michiels, Control of Linear Systems with Delays, Springer, 2013, pp. 1–10.
- [2] E. Fridman, L. Shaikhet, Delay-induced stability of vector second-order systems via simple Lyapunov functionals, Automatica 74 (2016) 288–296.
- [3] R. Sipahi, S.-I. Niculescu, C. T. Abdallah, W. Michiels, K. Gu, Stability and stabilization of systems with time delay, IEEE Control Systems Magazine 31 (1) (2011) 38–65.
- [4] V. Kharitonov, Time-delay systems: Lyapunov functionals and matrices, Springer, 2013.
- [5] E. Fridman, Tutorial on Lyapunov-based methods for time-delay systems, European Journal of Control 20 (6) (2014) 271–283.
- [6] C. Abdallah, P. Dorato, J. Benites-Read, R. Byrne, Delayed positive feedback can stabilize oscillatory systems, in: American Control Conference, 1993, pp. 3106–3107.
- [7] S.-I. Niculescu, W. Michiels, Stabilizing a chain of integrators using multiple delays, IEEE Transactions on Automatic Control 49 (5) (2004) 802–807.
- [8] J.-P. Richard, Time-delay systems: an overview of some recent advances and open problems, Automatica 39 (10) (2003) 1667–1694.
- [9] K. Pyragas, Continuous control of chaos by self-controlling feedback, Physics Letters A 170 (6) (1992) 421–428.
- [10] A. G. Balanov, N. B. Janson, E. Schöll, Control of noise-induced oscillations by delayed feedback, Physica D: Nonlinear Phenomena 199 (1–2) (2004) 1–12.
- [11] M. Ruderman, Robust output feedback control of non-collocated low-damped oscillating load, in: IEEE 29th Mediterranean Conference on Control and Automation (MED), 2021, pp. 639–644.
- [12] S. Skogestad, I. Postlethwaite, Multivariable feedback control: analysis and design, John Wiley & Sons, 2005.
- [13] J. C. Doyle, B. A. Francis, A. R. Tannenbaum, Feedback control theory, Dover, 2009.
- [14] C.-Y. Kao, B. Lincoln, Simple stability criteria for systems with time-varying delays, Automatica 40 (8) (2004) 1429–1434.
- [15] M. Ruderman, One-parameter robust global frequency estimator for slowly varying amplitude and noisy oscillations, Mechanical Systems and Signal Processing 170 (2022) 108756.
- [16] B. Voß, M. Ruderman, C. Weise, J. Reger, Comparison of fractional-order and integer-order H-infinity control of a non-collocated two-mass oscillator, IFAC-PapersOnLine 55 (25) (2022) 145–150.