Next Article in Journal
Statement of Peer Review
Previous Article in Journal
Analysis of Mechanical Strength of Indium-Doped SAC 105 Lead-Free Solder Alloy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Output Feedback Control of Two-Time-Scale Permanent-Magnet DC Motor Using High-Gain Observers †

1
College of Electrical and Mechanical Engineering, National University of Sciences & Technology, Islamabad 44000, Pakistan
2
PRISMA LAB, University of Naples Federico II, 80138 Naples, Italy
*
Author to whom correspondence should be addressed.
Presented at the Third International Conference on Advances in Mechanical Engineering 2023 (ICAME-23), Islamabad, Pakistan, 24 August 2023.
Eng. Proc. 2023, 45(1), 20; https://doi.org/10.3390/engproc2023045020
Published: 11 September 2023

Abstract

:
In this paper, we propose a methodology for implementing an output feedback control (OFC) strategy for a two-time-scale nonlinear system. A permanent-magnet DC motor model is utilized. We estimated the states using a high-gain observer for a two-time-scale nonlinear system. The results demonstrate the robustness and efficacy of the suggested OFC technique. Furthermore, the output feedback control approach exhibits robustness to parametric uncertainties, thereby making it feasible for practical implementation in a two-time-scale nonlinear system.

1. Introduction

Small parameters such as capacitances and time constants are the cause of the development of singular perturbation theory. These parameters are usually ignored in dynamic models to simplify the models; however, this over-simplification comes at a cost. Singular perturbation theory ensures that this over-simplified model remains useful for analysis and control design [1]. Multiple-time-scale systems are common in science and engineering as many scientific and engineering processes exhibit multiple-time-scale behavior [2]. In a two-time-scale system, some states evolve slowly with time, while other states evolve at a faster rate with time. The state model of a system depends on a small perturbation parameter ε, which is either the system’s parameter or injected artificially to produce a two-time-scale system. Setting ε = 0 brings an abrupt change in the dynamic behavior of a system and produces a reduced-order system [3].
The measurement of all the variables of interest in a dynamic system is not feasible due to cost-related considerations or technical limitations. These constraints necessitate the use of output feedback control (OFC) in place of full-state feedback control (SFC). The most widely used solution to the problem, when states are required but not measured, is to use an observer for state estimation. The Luenberger observer and Kalman filter are commonly used for the state estimation of linear systems. For nonlinear systems, linear observers are applied after linearizing the system about the equilibrium point. However, this technique is local and only works when the states are evolved in the vicinity of the point of linearization. For global results, nonlinear observers are used for nonlinear systems.
The theory of multiple-time-scale behavior has been developed and analyzed widely; however, the nonlinear state estimation of multiple-time-scale systems is still an open area of research. There are limited results on nonlinear observer design for nonlinear singularly perturbed systems. However, these nonlinear state estimation techniques are not appropriate in terms of observer gains when used for multiple-time-scale systems.
With the advancements in nonlinear control theory, special attention has been given to nonlinear observers. High-gain observers (HGOs), being robust to parametric and modeling uncertainties, have gained more attention in nonlinear control systems [4]. Through the utility of the separation principle, controls and observers can be designed separately, and the results under SFC are similar to those of OFC given that the so-called high-gain parameter approaches zero. In recent years, extensive research has been conducted on the design, analysis and implementation of high-gain observers for nonlinear systems; however, there is a lack of research and literature available on the topic of robust observer design, for both slow and fast states simultaneously, using HGO.
In this article, we addressed the problem of state estimation via HGO for a class of standard two-time-scale systems. We propose an HGO-based OFC technique for a two-time-scale model of a permanent-magnet direct current (PMDC) motor. We show that the proposed HGO follows the separation principle, i.e., as the value of the high-gain parameter is reduced sufficiently, the response of OFC approaches that of SFC.

2. Output Feedback Control Design

Permanent-magnet motors are widely used in a large number of electrical and mechanical applications. Figure 1 shows the equivalent circuit of a PMDC motor. The dynamic model of a PMDC motor at no load is represented by the following state equations [3]:
J d ω d t = k t i ,
L d i d t = k b ω R i + E ,
where ω represents the angular speed, i denotes the armature circuit current, L represents the armature inductance, J represents the rotor moment, R is the armature circuit resistance, k b is the back emf constant and k t is the torque constant. The input of the system is input voltage E , whereas the angular speed is the output of the system, defined as ω . Singular perturbation theory states that the perturbation parameter ε should be dimensionless. Thus, defining the dimensionless parameters as ω r = ω /   Θ and i r = i R / k b Θ and E r = E / k b Θ , systems (1) and (2) take the following form:
T m d ω r d t = i r ,
T e d i r d t = ω r i r + E r ,
where T m = J R / k t k b and T e = L / R are mechanical and electrical time constants, respectively. Since T m T e , defining a dimensionless time variable t r = t / T m , the systems (3) and (4) takes the following form:
d ω r d t r = i r ,
ε d i r d t r = ω r i r + E r ,
where the dimensionless perturbation parameter ε is defined as:
ε = τ e τ m = L k t k b J R 2 ,
Setting ε = 0 in (6),
i r = ω r + E r = h x ,
and with a change in coordinates y = i r h x = i r + ω r E r , and taking the input voltage E r = k 1 ω r k 2 i r , the boundary-layer model
d y d τ = 1 + k 2 y ,
is globally exponentially stable for k 1 = 1 and k 2 > 1 , and the HGOs for the slow and fast variables are taken as:
d ω ^ r d t r = i ^ r + α 1 ε ω r ω ^ r ,
ε d y ^ d t r = 1 + k 2 y ^ + β 1 ε ¯ ω r ω ^ r ,
with the globally bounded control law
E r = k 1 ω ^ r k 2 i ^ r ,
whereas the control input can be globally bounded by saturating it outside the region of interest and i ^ r = y ^ ω ^ r E r .

3. Simulation Results

This section presents the simulation results of the OFC designed for the PMDC motor model. To investigate the efficacy of the designed HGOs on the PMDC model, it is simulated in MATLAB. The parameters utilized are: J = 1.8 × 10 4   kgm 2 , k t = 0.057   Nm / A , k b = 0.057   Vs / rad , L = 0.9   mH , R = 10   Ω , ω r 0 = 0.1 , i r 0 = 0.5 and ω ^ r 0 = i ^ r 0 = 0 . The controller parameters k 1 = k 2 = 1 and the observer parameters are taken as α 1 = β 1 = 2 , whereas the high-gain parameters are chosen such that ε ¯ = ε = 0.1 . The control input is constrained within the range of 0 to 10. Within a 20% range, the parameters deviate from their nominal values.
Figure 2a shows a comparison of the angular speed under SFC and OFC. The slow state ω shows a slow transient in the response. The response of the fast state is shown in Figure 2b. The current exhibits a fast transient initially due to the two-time-scale system. The response under SFC approaches the response under OFC for angular velocity and current. Thus, the state estimation using the high-gain observer shows the robustness of the observer. Figure 2c shows the estimation error of the angular velocity and current. The input voltage response under OFC is presented in Figure 2d.
Figure 2 shows that the estimation error of the fast state converges more rapidly compared to the slow state. Hence, as the estimation error becomes zero quickly, the slow state estimation is guaranteed to converge in finite time. The input voltage depicts a peak due to the fast convergence of the fast state. However, this could be reduced by restricting the input signal inside the region of interest and making the input globally bounded.

4. Conclusions

In this article, an OFC is designed for a two-time-scale nonlinear system. The proposed OFC is demonstrated on a PMDC motor example to provide empirical evidence regarding the effectiveness and robustness of the observer. The results demonstrate that the response under OFC not only matches that under state feedback control, but also shows immunity to parametric uncertainties, which makes it practically implementable for two-time-scale nonlinear systems.

Author Contributions

Conceptualization, A.R. and F.M.M.; methodology, N.M. and F.M.M.; software, A.R. and H.U.; writing—original draft preparation, A.R.; writing—review and editing, H.U.; validation, R.K.; formal analysis, N.M. and A.K.; investigation, H.U. and A.K.; data curation, R.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kokotović, P.; Khalil, H.K.; O’reilly, J. Singular Perturbation Methods in Control: Analysis and Design; SIAM: New York, NY, USA, 1999. [Google Scholar]
  2. Raza, A.; Malik, F.M.; Mazhar, N.; Khan, R. Two-time-scale robust output feedback control for aircraft longitudinal dynamics via sliding mode control and high-gain observer. Alex. Eng. J. 2022, 61, 4573–4583. [Google Scholar] [CrossRef]
  3. Khalil, H.K. Nonlinear Systems, 3rd ed.; Prentice Hall: Englewood Cliffs, NJ, USA, 2002. [Google Scholar]
  4. Khalil, H.K. High-Gain Observers in Nonlinear Feedback Control; SIAM: Philadelphia, PA, USA, 2017. [Google Scholar]
Figure 1. Equivalent Circuit of permanent-magnet DC Motor.
Figure 1. Equivalent Circuit of permanent-magnet DC Motor.
Engproc 45 00020 g001
Figure 2. (a) Angular speed of the PMDC under SFC and OFC. (b) Armature current under SFC and OFC. (c) Estimation error of the estimated states with measured states. (d) Input voltage under OFC.
Figure 2. (a) Angular speed of the PMDC under SFC and OFC. (b) Armature current under SFC and OFC. (c) Estimation error of the estimated states with measured states. (d) Input voltage under OFC.
Engproc 45 00020 g002
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

Raza, A.; Mazhar, N.; Malik, F.M.; Khan, R.; Khan, A.; Ullah, H. Output Feedback Control of Two-Time-Scale Permanent-Magnet DC Motor Using High-Gain Observers. Eng. Proc. 2023, 45, 20. https://doi.org/10.3390/engproc2023045020

AMA Style

Raza A, Mazhar N, Malik FM, Khan R, Khan A, Ullah H. Output Feedback Control of Two-Time-Scale Permanent-Magnet DC Motor Using High-Gain Observers. Engineering Proceedings. 2023; 45(1):20. https://doi.org/10.3390/engproc2023045020

Chicago/Turabian Style

Raza, Abid, Naveed Mazhar, Fahad Mumtaz Malik, Rameez Khan, Arslan Khan, and Hameed Ullah. 2023. "Output Feedback Control of Two-Time-Scale Permanent-Magnet DC Motor Using High-Gain Observers" Engineering Proceedings 45, no. 1: 20. https://doi.org/10.3390/engproc2023045020

Article Metrics

Back to TopTop