Abstract
In this paper, a stability-driven optimal disturbance observer (DO) is proposed. The proposed method does not require any plant inverse dynamics to detect introduced disturbances or a stabilizing Q filter. It does not require additional compensators to resolve causality problems, due to the relative degree, or filters to solve instability problems of non-minimum phase plants. Using this method enables wideband and narrowband disturbances to be attenuated by simply multiplying the corresponding peak filters by the baseline weight function. Furthermore, the proposed DO guarantees the stability of closed-loop systems because the already designed outer-loop systems are considered as a target plant to be stabilized and because of the Lyapunov stability-based control. In the application example, it was confirmed that the proposed method is effective, and the position error signals were improved by 20.9% in commercial hard disk drives and 36.6% in optical image stabilization systems.
1. Introduction
One of the main causes of tracking performance degradation in the motion control systems is a disturbance. The disturbances act as additional input signals and generate unwanted output signals. In the steady-state, the unwanted output signals are added to a carefully designed output signal, resulting in distorting of the output signal. To reduce the effects of the disturbances, a disturbance observer (DO) has been used in many industrial applications [1].
Many motor control systems have employed DOs. In permanent-magnet synchronous motors, DOs have been used to remove generalized multiple disturbances, such as cogging torques, load torques, friction torques, measurement error effects, dead-time effects, and parameter perturbations [2]. To remove narrowband high-frequency disturbances, a discrete-time DO based on an infinite-impulse-response filter was proposed and applied to a permanent-magnet synchronous motor [3]. A robust high-order DO for the state-dependent Riccati-equation-based suboptimal speed controller of an interior permanent-magnet synchronous motor drive was proposed [4]. Unlike a conventional DO, in that study, the proposed high-order DO guarantees fast convergence of the estimated error. To reduce both noise and uncertainty, a modified DO was proposed, and the method was applied to brushless DC motor drive systems [5]. To obtain design flexibility, an algebraic-calculation-based DO was also proposed [6]. In two-axis control systems, DOs have also been used to enhance performance. A DO was applied to a double-gimbaled variable-speed control moment gyroscope. In the study, a DO was used to decouple the inner- and outer-gimbal system and to reject disturbances [7]. Star tracker systems also use DOs. A star tracker system based on a two-axis inertially stabilized platform, which was controlled by a DO, was also proposed for improving the stability accuracy [8]. Moreover, DOs have been utilized in flight control systems. A DO was used for consensus control [9], and the proposed method was applied to the formation control of unmanned aerial vehicles. The flight control of an unmanned aerial vehicle has high-order disturbances. To achieve the desired tracking performance, the disturbance is estimated by a DO based on Simpson’s approximation [10]. A novel second-order fixed-time sliding-mode control, based on a fixed-time sliding-mode DO for a small-scale unmanned helicopter, was developed for hovering in the presence of external disturbances [11]. A robust nonlinear DO was proposed for an integrated missile model with uncertainties and disturbances to estimate the uncertainties, disturbances, and state variables, including missile jerk [12]. DOs have also been applied to electric-circuit systems. In singularly perturbed systems with mismatched disturbances, the DO attenuates the mismatched disturbances [13]. In an AC power converter, a frequency-domain DO-based control was used to attenuate periodic uncertainties and disturbances [14]. In a DC–DC converter, the DO detected unmodeled effects, which were considered as lumped disturbance, and the disturbance was attenuated [15]. Two DOs were developed to deal with uncertainties and disturbances to improve velocity-tracking performance and to reduce energy consumption in an electrohydraulic actuator [16]. A DO was applied to an excavation [17]. In the study, an iterative learning control (ILC)-based DO was used to compensate for the difference between the ILC prediction and the true disturbance. Unlike in a conventional DO, a high-pass Q filter was used to estimate the disturbance for the electrohydraulic actuators [18].
A linear-matrix-inequality-based control has been widely utilized in different industrial applications, because the designed closed loop system is stable and the solution is optimal. The methodology comes from the fact that, because the intersection of the convex sets is a convex set as well, the global minimum can be found in the intersection. Therefore, if we can express design constraints in the form of the LMIs, we can find an optimal solution that satisfies all of those constraints. This is the first usage of the LMI approach, and it generally shows only time responses without frequency responses. As an another usage of the LMI approach, there is a loop shaper in the frequency domain, such as the control, and numerous studies have been conducted using these features. To achieve their unique goals, the researchers have suggested new cost functions to be minimized, even suggesting modified design frameworks. With their own design concepts, so far, many loop shaping methods based on control have been provided. In tele-micromanipulation system, an -based loop shaping method was suggested [19]. In general, this loop shaping method has been used for motion control systems [20,21,22,23,24,25,26,27,28,29,30,31,32] including commercial Hard Disk Drives [33]. In addition, for DO design, this approach was used [34,35,36]. Here, note that, to achieve the special objects, the cost function, setup, must be carefully designed, and sometimes the design framework must be redesigned because the goal may not be achievable by using existing control blocks. In addition, because linear-matrix-inequality-based control can easily shape loop transfer functions [37,38,39], this method was used to modify existing loop functions [40,41]. It was also used to add additional stability margins to reduce a sensitivity peak [42] and to design a state space DO to maintain the advantages of state space controllers [43]. Recently, a Q filter design method to always stabilizes a DO was proposed [44]. However, the method still requires additional compensators because the method maintained a structure of the conventional DO.
A conventional DO estimates introduced disturbances using a plant inverse model and subtracted the estimated disturbance from total control effort. The conventional DO design procedure is as follows. First, a Q filter is designed to determine the bandwidth of the DO. Second, to solve the causality problem (strictly proper plant case), additional filters are designed. Third, if instability problems (non-minimum phase plant case) arise, then compensators based on all-pass filters should be designed. However, the conventional DO can only reduce the incoming disturbances at the same rate because only the bandwidth of the DO can be adjusted. In addition, although the three complicated design procedures were used, the stability was generally not guaranteed. A recent study [44] satisfied the stability to all types of models, but the method still required additional filters to solve the causality and instability problems.
In this study, a new unified design for the DO is proposed to remove the above three-step design procedure with guaranteed stability. For stability, the proposed design method uses a linear matrix inequality (LMI)-based control because the LMI-based control guarantees the stability of the closed loop systems. However, it is not simple to apply the DO design to the standard LMI framework because the closed loop systems are mixed with a plant, a conventional controller, and a DO. To apply the DO design to the LMI framework, in this study, the closed loop system with the DO is reinterpreted as a parallel system that consists of a plant, a conventional controller (C) forming outer-loop systems, and a DO () forming inner-loop systems. Because the DO can be written by , the closed loop system with the DO can be considered as a plant controlled by the two parallel controllers, C and . From the DO point of view, the DO controls a fictitious plant written by a function of the plant and the outer-loop controller C, that is, . In this study, an is considered as a control target, which is a new design framework for DOs. Considering the function of the DO, the DO must be able to estimate the incoming disturbances well and remove the disturbance from the total control input. To reach the goal, a cost function to be minimized is defined by , where d and are the incoming and estimated disturbances. Now, only one challenge of how and how much to eliminate the disturbance remains. In this study, the problem is solved by applying a weighting function that controls the capability of the disturbance rejection. With the proposed design framework and the suggested cost function, the generalized systems are augmented and finally the optimal DO is designed. Unlike previous studies, the type of the model needs not be considered in the proposed method. Therefore, additional filters and compensators to solve causality and instability problems caused by the model types are not required. The proposed method requires only one design specification—i.e., the frequency characteristics of the disturbances to be attenuated—and guarantees closed-loop system stability. This work makes the following contributions.
- The proposed method guarantees the stability of the closed-loop system because it provides optimal control based on the Lyapunov stability.
- It does not require plant inverse dynamics.
- Stabilizing Q filters are not required.
- The relative degree does not need to be considered. Therefore, additional filters to compensate for the relative degree are not necessary.
- Compensators based on all-pass filters are not required for non-minimum phase plants.
- Both wide and narrow band disturbances can be attenuated.
- Because this method provides more stability margins, it can reduce a sensitivity peak.
The rest of the paper is organized as follows. Section 2 contains the main research results. In this section, the conventional DO is discussed, and a new framework for optimal DO design is suggested. Section 3 includes the plant identification and controller design for stabilizing the outer loop. In addition, illustrative examples, including time and frequency responses, are presented. The conclusion follows.
2. Optimal Disturbance Observer Design
This section contains the main research results. The conventional DO is analyzed, and an optimal design framework is proposed. The formulation for the suggested method is also described.
2.1. Conventional Disturbance Observer
In the presence of disturbances, DOs have been utilized intensively to reduce the disturbances. A DO monitor introduces disturbances and subtracts the disturbances from the total control effort. A typical DO is shown in Figure 1. In the figure, P is a plant to be controlled; is a nominal plant model; d is an external disturbance; C is a controller when there is no disturbance; Q is a low pass filter to stabilize DO when the disturbance is introduced.
Figure 1.
Conventional DO.
If it is assumed that the output of the Q filter is not connected to the feedback loop, then the input of the Q filter, , can be calculated as
In the equation, if P and are identical, then . The role of the Q filter including additional compensators is to stabilize the DO, and to solve causality problems by relative degree and stability problems of the non-minimum phase plants. Finally, the estimated disturbance is applied to subtract d from the overall control input.
In Figure 1, the closed loop system can be rewritten by
where is a transfer function of the DO, . Therefore, the closed loop system is a parallel system controlled by two controllers C and . From the DO point of view, the DO controls a composite plant defined by a function of P and C, that is, . Thus, the DO design problem is equivalent to design the DO to . In this study, because is a pre-designed fictitious model in the absence of external disturbances, the optimal DO is designed to , which is a new DO design method.
2.2. Design Framework for Optimal Disturbance Observer
With a given outer-loop controller, a DO should estimate introduced disturbances and subtract the disturbance from the control energy. To estimate the disturbance accurately, the output of the DO should be as close to d as possible in the frequency range of interest, which can be obtained by
With this motivation, a new framework for optimal DO design is proposed, as shown in Figure 2. Using the block diagram, augmented systems are derived, and a linear-matrix-inequality-based DO is designed.
Figure 2.
Proposed framework for optimal DO design.
In the block diagram, W is a weight function to control the performance of the DO; w is an external disturbance; z is an output to be minimized; is an optimal controller that minimizes a transfer function from w to z. In addition, is a measurement, which is an input of the . is an output of the , which is designed to be equivalent to w in the frequency range of interest. As for disturbances, there are wideband disturbances and narrowband disturbances. To attenuate each disturbance, we propose separated weighting functions, and , which are used to attenuate wideband disturbances and narrowband disturbances, respectively. for reducing wideband disturbance is represented by
where M, A, and n are the upper bound, the lower bound, the bandwidth, and an order of , respectively [45]. Here, using , wideband disturbances can be reduced. To reduce narrowband disturbances, a peak-filter-based weight function is used as
where determines the width of the peak; is a peak frequency; is the magnitude of the peak response; N is the number of the narrow band disturbances [46]. In Equation (5), if we would like to reduce one narrow disturbance, then one second order filter should be designed. If we would like to reduce N narrow band disturbances, then ordered filters should be designed. Therefore, the single second order filter reduces one narrow band disturbance. Finally, to reduce both wide and narrow band disturbances, two weight functions are combined as
and their typical frequency responses are illustrated in Figure 3.
Figure 3.
Weight functions to reject wide and narrow band disturbances.
In the figure, the gain of is −14 dB at 1 Hz, which means that if an external disturbance (w) with the 1 Hz frequency component is introduced, the designed DO generates that satisfies . This means that wide band disturbances that exist in the region below 10 Hz are reduced by approximately . At 50 Hz, the gain of is −20 dB, which implies that the introduced disturbance can be attenuated by −20 dB. In this sample weight, even though a single narrowband disturbance is considered, multiple narrowband disturbances could be considered with in Equation (5). However, if excessive high-order filters are used to reduce the multiple narrow band disturbances, the proposed design framework decreases the performance of the disturbance rejection to maintain stability. Therefore, critical disturbances to the closed loop systems must firstly be attenuated.
2.3. Optimal Disturbance Observer Design
To realize the proposed framework, all transfer functions should be described by state space representation. Here, P is the identified model and can be written by state space representation.
In addition, W and outer-loop controller C are described by state space representation, as in (8) and (9).
Considering (20), the system matrix of C is as follows.
Using Equation (7), a state equation of P is calculated by
A state equation of C is represented by
Moreover, a state equation of W can be calculated by
z to be minimized is obtained by
and the input of the DO is captured as
Using Equations (11)–(15), the augmented systems are written as
where , and
In addition, a state space representation of is defined by
Then, the closed loop systems, , can be obtained by
Theorem 1.
The following two statements are equivalent.
- minimize γ subject to LMIswhere , and Y are variables. means that X is positive definite and * denotes an ellipsis for terms induced by a symmetric matrix. Then, an optimal controller is given bywhere U and V are any nonsingular matrices satisfying .
Proof of Theorem 1.
The result immediately follows from [37,39]. □
Theorem 2.
stabilizes the closed loop systems.
Proof of Theorem 2.
Because is a Lyapunov-stability-based dynamic output feedback controller, always stabilizes the closed-loop systems [37,38,39]. □
3. Application Example
In this section, we applied the proposed method to two motion control systems—that is, hard disk drives (HDDs) and a pinhole camera model.
3.1. Case 1
Firstly, the proposed design method was applied to HDDs as a motion control system, as shown in Figure 4. The dynamics of a plant model were measured by a laser Doppler vibrometer (LDV) and a dynamic signal analyzer (DSA). The mathematical models are identified by
where is the torque constant; is the inertia; is the damping coefficient, and is the damping coefficient; is the spring coefficient that determines low-frequency poles. Here, and describe a baseline of high-frequency characteristics, and the remaining terms represent detailed high-frequency features over the baseline. For the high-frequency dynamics, is chosen. The values of the parameters are listed in Table 1.
Figure 4.
Plant models: measured, identified, and nominal models.
Table 1.
HDDs parameters.
Figure 4 shows the identified model and the nominal model.
For outer-loop design, a second-order nominal model is used. It is represented by the first two terms of the right side of Equation (18). Its state space model is expressed as
In this study, an estimator-based state feedback controller is designed to stabilize the plant as follows.
where L and K are the estimator and state feedback control gains of C, respectively. To design the state feedback controller, a pole placement method is used [47]. In the outer-loop design, 914 Hz is chosen as the 0-dB crossover frequency, as stability margins, 12.4 dB and 52.6 are used. For outer-loop design, estimator-based state feedback control was used. In the presence of disturbances, the proposed method was applied to remove the disturbances. Because only wide band disturbances were considered in this study, was used as a weight function. For weight function design, , , and were used. The designed weight function is represented by a red solid line in Figure 3. The designed open-loop transfer functions are shown in Figure 5. A dash-dotted line (blue) represents an open-loop transfer function of the inner loop, whereas a dashed line (magenta) represents an open-loop transfer function of the outer loop. A solid line (red) represents a combined open-loop transfer function of the inner and outer loops.
Figure 5.
Designed open loop transfer functions.
In the magnitude plot in Figure 5, the loop gain designed by is added to the gain of the combined open-loop transfer function, and the additional gain results in an increasing 0-dB crossover frequency. Although it appears that just adds gain, also adds phase in the phase plot. This additional phase maintains or even increases the relative stability; in general, this advantage cannot be obtained by simple high-gain control.
Figure 6 shows Nyquist plots of the outer loop and the combined loop.
Figure 6.
Nyquist plot and stability margins.
In the plot, pushes the inner-loop transfer function to the right side, which indicates more stability margins, resulting in a lower peak in the sensitivity function. The maximum peak of the sensitivity function, S, is defined as
where L denotes an open-loop transfer function. Moreover, indicates the distance between and . The distance is represented by the radius of the circle tangent to and is located at . Furthermore, the radius is larger in more stable systems with more stability margins. In Figure 6, , which implies that offers more stability margins to the closed loop systems. Therefore, decreases the peak of the sensitivity function. The compared sensitivity functions are shown in Figure 7.
Figure 7.
Designed sensitivity functions.
In Figure 6, and . Therefore, the corresponding sensitivity peaks are and , respectively, as shown in Figure 7. As the sensitivity function is improved, the torque disturbance function is also is improved. The torque disturbance function is defined by a transfer function from plant input to plant output.
With , the peak of the torque disturbance function is reduced by 4.8 dB, as shown in Figure 8. The weight function W can control the performance of the disturbance rejection and frequency range of interest. The lower bound of controls the performance of the disturbance rejection, and a cutoff frequency of determines the frequency range of interest.
Figure 8.
Designed torque transfer functions.
To measure the entire performance in all frequency ranges, random disturbances were applied to a zero-order hold equivalent discretized model with a sample frequency of 10.68 kHz. The measured power spectral density and accumulated position error signal (PES) are compared in Figure 9. With , the performance was improved by 20.9%.
Figure 9.
Compared power spectral densities.
For readability, the detailed results of the frequency responses are summarized in Table 2.
Table 2.
Summarized frequency characteristic.
3.2. Case 2
As for the second example, an optical image stabilization (OIS) system was used [41]. Because the identified model is a lightly damped system, a notch filter was firstly designed to suppress the oscillated responses of the plant. To design the outer loop controller C, an estimator-based state feedback controller was designed, as shown in Equation (20). In addition, a weight function was design, as shown in Figure 10, because hand shake disturbances exist in the frequency range below 100 Hz.
Figure 10.
Weight function for OIS.
Using the weighting function, designed sensitivity functions were compared, as shown in Figure 11.
Figure 11.
Designed sensitivity functions.
In the figure, the sensitivity peak is reduced, which implies that additional stabilities increase. In addition, the rejection performance to the plant output disturbances is also improved in the low frequency range. As the sensitivity function is improved, the torque disturbance function is improved, as shown in Figure 12.
Figure 12.
Designed torque transfer functions.
In the figure, it is shown that the disturbance rejection performance is improved in the frequency range below 100 Hz. In particular, it shows a disturbance reduction effect of −15 dB at 1 Hz. This results from the weight function, as in Figure 10. As in the Section 3.1, in this Section 3.1, a random disturbance experiment was conducted. Figure 13 shows the compared power spectral densities. In OIS, error is defined by image pixel deviations because the parameter is crucial to image qualities.
Figure 13.
Compared power spectral densities.
With , an accumulated pixel deviation is improved by 36.3% in OIS.
4. Conclusions
An optimal DO was proposed in this paper. The proposed method does not require filters to resolve instability or compensators to solve causality problems. In addition, the designed DO always guarantees the stability of the closed-loop systems because predesigned outer-loop systems are considered as a model to be controlled and linear-matrix-inequality-based is applied. An application example verified that the proposed method is effective and improved the performance by 20.9% in HDDs and 36.6% in OIS.
Author Contributions
Conceptualization, S.S.; investigation, W.K. and S.S.; methodology, S.S.; writing—original draft preparation, S.S.; writing—review and editing, W.K.; funding acquisition, W.K. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by Korea Institute for Advancement of Technology(KIAT) grant funded by the Korea Government(MOTIE) (P0011930, The Establishment Project of Industry-University Fusion District).
Acknowledgments
The authors would like to acknowledge the anonymous reviewers for their valuable comments and suggestions that have contributed to improving this manuscript.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| DSA | dynamic signal analyzer |
| DO | Disturbance observer |
| GM | gain margin |
| LDV | laser Doppler vibrometer |
| OIS | optical image stabilization |
| PES | Position error signal |
| PM | Phase margin |
References
- Ohnishi, K. A New Servo Method in Mechatronics. Trans. Jpn. Soc. Electr. Eng. D 1987, 177, 83–86. [Google Scholar]
- Yan, Y.; Yang, J.; Sun, Z.; Zhang, C.; Li, S.; Yu, H. Robust Speed Regulation for PMSM Servo System With Multiple Sources of Disturbances via an Augmented Disturbance Observer. IEEE/ASME Trans. Mechatron. 2018, 23, 769–780. [Google Scholar] [CrossRef] [Scilit]
- Kim, W.; Chen, X.; Lee, Y.; Chung, C.C.; Tomizuka, M. Discrete-time Nonlinear Damping Backstepping Control with Observers for Rejection of Low and High Frequency Disturbances. Mech. Syst. Signal Process. 2018, 4, 436–448. [Google Scholar] [CrossRef] [Scilit]
- Rafaq, M.S.; Nguyen, A.T.; Choi, H.H.; Jung, J.-W. A Robust High-Order Disturbance Observer Design for SDRE-Based Suboptimal Speed Controller of Interior PMSM Drives. IEEE Access 2019, 7, 165671–165683. [Google Scholar] [CrossRef] [Scilit]
- Jo, N.H.; Jeon, C.; Shim, H. Noise Reduction Disturbance Observer for Disturbance Attenuation and Noise Suppression. IEEE Trans. Ind. Electron. 2017, 64, 1381–1391. [Google Scholar] [CrossRef] [Scilit]
- Suh, S. Q filter design of disturbance observer for selective disturbance rejection. J. Inst. Control. Robot. Syst. 2019, 25, 105–110. [Google Scholar] [CrossRef] [Scilit]
- Li, H.; Ning, X.; Han, B. Composite Decoupling Control of Gimbal Servo System in Double-Gimbaled Variable Speed CMG Via Disturbance Observer. IEEE/ASME Trans. Mechatron. 2017, 22, 312–320. [Google Scholar] [CrossRef] [Scilit]
- Wang, F.; Wang, R.; Liu, E.; Zhang, W. Stabilization Control Mothed for Two-Axis Inertially Stabilized Platform Based on Active Disturbance Rejection Control With Noise Reduction Disturbance Observer. IEEE Access 2019, 7, 99521–99529. [Google Scholar] [CrossRef] [Scilit]
- Ding, Z. Consensus Disturbance Rejection With Disturbance Observers. IEEE Trans. Ind. Electron. 2015, 62, 5829–5837. [Google Scholar] [CrossRef] [Scilit]
- Ahmed, N.; Chen, M.; Shao, S. Disturbance Observer Based Tracking Control of Quadrotor With High-Order Disturbances. IEEE Access 2020, 8, 2169–3536. [Google Scholar] [CrossRef] [Scilit]
- Ullah, I.; Pe, H.-L. Fixed Time Disturbance Observer Based Sliding Mode Control for a Miniature Unmanned Helicopter Hover Operations in Presence of External Disturbances. IEEE Access 2020, 8, 73173–73181. [Google Scholar] [CrossRef] [Scilit]
- Chwa, D. Robust Nonlinear Disturbance Observer Based Adaptive Guidance Law Against Uncertainties in Missile Dynamics and Target Maneuver. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 1739–1749. [Google Scholar] [CrossRef] [Scilit]
- Zhou, L.; Che, Z.; Yang, C. Disturbance Observer-Based Integral Sliding Mode Control for Singularly Perturbed Systems With Mismatched Disturbances. IEEE Access 2018, 6, 9854–9861. [Google Scholar] [CrossRef] [Scilit]
- Elkayam, M.; Kolesnik, S.; Kuperman, A. Guidelines to Classical Frequency-Domain Disturbance Observer Redesign for Enhanced Rejection of Periodic Uncertainties and Disturbances. IEEE Trans. Power Electron. 2019, 34, 3986–3995. [Google Scholar] [CrossRef] [Scilit]
- Ali, M.; Yaqoob, M.; Cao, L.; Loo, K.H. Disturbance-Observer-Based DC-Bus Voltage Control for Ripple Mitigation and Improved Dynamic Response in Two-Stage Single-Phase Inverter System. IEEE Trans. Ind. Electron. 2019, 66, 6836–6845. [Google Scholar] [CrossRef] [Scilit]
- Li, M.; Shi, W.; Wei, J.; Fang, J.; Guo, K.; Zhang, Q. Parallel Velocity Control of an Electro-Hydraulic Actuator With Dual Disturbance Observers. IEEE Access 2019, 7, 56631–56641. [Google Scholar] [CrossRef] [Scilit]
- Maeda, G.J.; Manchester, I.R.; Rye, D.C. Combined ILC and Disturbance Observer for the Rejection of Near-Repetitive Disturbances, With Application to Excavation. IEEE Trans. Control. Syst. Technol. 2015, 23, 1754–1769. [Google Scholar] [CrossRef] [Scilit]
- Kim, W.; Shin, D.; Won, D.; Chung, C.C. Disturbance Observer Based Position Tracking Controller in the Presence of Biased Sinusoidal Disturbance for Electro-hydraulic Actuators. IEEE Trans. Control. Syst. Technol. 2013, 21, 2290–2298. [Google Scholar] [CrossRef] [Scilit]
- Boukhnifer, M.; Ferreira, A. H∞ Loop Shaping Bilateral Controller for a Two-Fingered Tele-Micromanipulation System. IEEE Trans. Control. Syst. Technol. 2007, 15, 891–905. [Google Scholar] [CrossRef] [Scilit]
- Helfrich, B.E.; Lee, C.; Bristow, D.A.; Xiao, X.H.; Dong, J.; Alleyne, A.G.; Salapak, S.M.; Ferreir, P.M. Combined H∞-Feedback Control and Iterative Learning Control Design With Application to Nanopositioning Systems. IEEE Trans. Control. Syst. Technol. 2010, 18, 336–351. [Google Scholar] [CrossRef]
- Sato, M.; Toda, M. Robust Motion Control of an Oscillatory-Base Manipulator in a Global Coordinate System. IEEE Trans. Ind. Electron. 2015, 62, 1163–1174. [Google Scholar] [CrossRef] [Scilit]
- Bhaban, S.; Talukdar, S.; Li, M.; Hays, T.; Seiler, P.; Salapaka, M. Single Molecule Studies Enabled by Model-Based Controller Design. IEEE/ASME Trans. Mechatron. 2018, 23, 1532–1542. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, X.; Koo, B.; Salapaka, S.M.; Dong, J.; Ferreira, P.M. Robust Control of a MEMS Probing Device. IEEE/ASME Trans. Mechatronics 2014, 19, 100–108. [Google Scholar] [CrossRef] [Scilit]
- Yun, J.N.; Su, J. Robust Disturbance Observer for Two-Inertia System. IEEE Trans. Ind. Electron. 2013, 60, 2700–2710. [Google Scholar] [CrossRef] [Scilit]
- Zhong, T.; Nagamune, R.; Yuen, A.; Tang, W. Online Estimation and Control for Feed Drive Systems With Unmeasurable Parameter Variations. IEEE Acess 2020, 8, 33966–33976. [Google Scholar] [CrossRef] [Scilit]
- Yun, J.N.; Su, J.-B. Design of a Disturbance Observer for a Two-Link Manipulator With Flexible Joints. IEEE Trans. Control. Syst. Technol. 2014, 22, 809–815. [Google Scholar] [CrossRef] [Scilit]
- Wang, L.; Su, J.; Xiang, G. Robust Motion Control System Design With Scheduled Disturbance Observer. IEEE Trans. Ind. Electron. 2016, 63, 6519–6529. [Google Scholar] [CrossRef] [Scilit]
- Gassmann, V.; Knittel, D.; Pagill, P.R. Fixed-Order Tension Control in the Unwinding Section of a Web Handling System Using a Pendulum Dancer. IEEE Trans. Control. Syst. Technol. 2012, 20, 173–180. [Google Scholar] [CrossRef] [Scilit]
- Huard, B.; Grossard, M.; Moreau, S.; Poinot, T. Sensorless Force/Position Control of a Single-Acting Actuator Applied to Compliant Object Interaction. IEEE Trans. Ind. Electron. 2015, 62, 3651–3661. [Google Scholar]
- Chen, C.-S.; Chen, L.-Y. Robust Cross-Coupling Synchronous Control by Shaping Position Commands in Multiaxes System. IEEE Trans. Ind. Electron. 2012, 59, 4761–4773. [Google Scholar] [CrossRef] [Scilit]
- Noshadi, A.; Shi, J.; Lee, W.S.; Shi, P.; Kalman, A. System Identification and Robust Control of Multi-Input Multi-Output Active Magnetic Bearing Systems. IEEE Trans. Control. Syst. Technol. 2016, 24, 1227–1239. [Google Scholar] [CrossRef] [Scilit]
- Chen, X.; Yang, T.; Chen, X.; Zhou, K. A Generic Model-Based Advanced Control of Electric Power-Assisted Steering Systems. IEEE Trans. Control. Syst. Technol. 2008, 16, 1289–1300. [Google Scholar] [CrossRef] [Scilit]
- Nie, J.; Conway, R.; Horowitz, R. Optimal H∞ Control for Linear Periodically Time-Varying Systems in Hard Disk Drives. IEEE/ASME Trans. Mechatron. 2013, 18, 212–220. [Google Scholar] [CrossRef] [Scilit]
- Lyu, X.; Zhou, J.; Gu, H.; Li, Z.; Shen, S.; Zhang, F. Disturbance Observer Based Hovering Control of Quadrotor Tail-Sitter VTOL UAVs Using H∞ Synthesis. IEEE Robot. Autom. Lett. 2018, 3, 2910–2917. [Google Scholar] [CrossRef] [Scilit]
- Lyu, X.; Zheng, M.; Zhang, F. H∞ Based Disturbance Observer Design for Non-minimum Phase Systems with Application to UAV Attitude Control. In Proceedings of the Annual American Control Conference, Milwaukee, WI, USA, 27–29 June 2018; pp. 3683–3689. [Google Scholar]
- Majumder, S.D. Flight optimisation of missile using linear matrix inequality (LMI) approach. J. Eng. 2020, 2020, 247–250. [Google Scholar] [CrossRef] [Scilit]
- Boyd, S.; Ghaoui, L.E.; Feron, F.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; SIAM: Philadelphia, PA, USA, 1994. [Google Scholar]
- Oliveira, C.D.; Geromel, J.C.; Bernussou, J. An LMI Optimization Approach to Multiobjective Controller Design for Discrete-Time Systems. In Proceedings of the 38th Conference on Decision and Control, Phoenix, AZ, USA, 7–10 December 1999; Volume 4, pp. 3611–3616. [Google Scholar]
- Skelton, E.; Iwasaki, T.; Grigoriadis, K. A Unified Algebraic Approach to Linear Control Design; Taylor & Francis: Abingdon, UK, 1997. [Google Scholar]
- Suh, S. Discrete-time controller design to attenuate effects of external disturbances. Microsyst. Technol. 2009, 15, 1645–1651. [Google Scholar] [CrossRef] [Scilit]
- Suh, S. Stability driven optimal controller design for high quality images. Electronics 2018, 7, 437. [Google Scholar] [CrossRef] [Scilit]
- Suh, S. ‘Unified H∞ Control to Suppress Vertices of Plant Input and Output Sensitivity. IEEE Trans. Control. Syst. Technol. 2010, 18, 969–975. [Google Scholar] [CrossRef] [Scilit]
- Suh, S. Estimation error based disturbance observer design for flexible loop shaping. Electronics 2018, 7, 358. [Google Scholar] [CrossRef] [Scilit]
- Kim, W.; Suh, S. Suboptimal Disturbance Observer Design Using All Stabilizing Q Filter for Precise Tracking Control. Mathematics 2020, 8, 1434. [Google Scholar] [CrossRef] [Scilit]
- Skogestad, S.; Postlethwaite, I. Multivariable Feedback Control: Analysis and Design; Wiley: New York, NY, USA, 1996. [Google Scholar]
- Lam, H.Y.-F. Analog and Digital Filters; Prentice-Hall: Upper Saddle River, NJ, USA, 1979. [Google Scholar]
- Franklin, G.F.; Powell, J.D.; Abbas, E.-N. Feedback Control of Dynamic Systems; Prentice-Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).












