Journal Information

Article Information


Fractional Order Modeling of a Nonlinear Electromechanical System

 

Abstract:

This paper presents a novel modeling technique for a VTOL electromechanical nonlinear dynamical system, based on fractional order derivatives. The proposed method evaluates the possible fractional differential equations of the electromechanical system model by a comparison against actual measurements and in order to estimate the optimal fractional parameters for the differential operators of the model, an extended Kalman filter was implemented. The main advantages of the fractional model over the classical model are the simultaneous representation of the nonlinear slow dynamics of the system due to the mechanical components and the nonlinear fast dynamics of the electrical components.

Resumen:

Este artículo presenta una novedosa técnica de modelamiento dinámico no lineal, basada en derivadas de orden fraccional, para un sistema electromecánico de tipo VTOL. El método propuesto estudia la posibilidad de modelar dinámicamente el sistema electromecánico mediante ecuaciones diferenciales de carácter fraccional realizando una comparación con mediciones reales, de tal forma que con base en estas mediciones y un filtro de Kalman extendido, nosotros logremos estimar los parámetros fraccionales óptimos para los operadores diferenciales fraccionales. La ventaja principal del modelamiento fraccional con respecto al modelamiento clásico, radica en que el primero logra representar mejor las diferentes dinámicas lentas y rápidas presentes en los sistemas electromecánicos debidas a las componentes mecánicas y eléctricas respectivamente.


1. Introduction

Fractional calculus is a field of mathematical analysis in which integro-differential operators of arbitrary order have an essential role; this field goes back to the times of Leibniz, around 1695, but in the last few decades it has become a very active research topic. Some of the current applications are in viscoelastic materials, heat transfer and diffusion, wave propagation, electrical circuits, electromagnetic theory, modeling and control of dynamical systems to mention only a few (Miller and Ross, 1993; Tenreiro et al., 2010; Rahimy, 2010).

This research focuses on the modeling of electromechanical systems by fractional derivatives. It is motivated and somewhat related to the works by several authors, namely:

(Gómez et al., 2016): The authors present an analytical and numerical study of the differential equations for an RLC electric circuits dynamical model by fractional derivatives. The considered system does not include mechanical components and there are no actual measurements.

(Chen et al., 2017): This reference introduces a design for DC-DC converters based on fractional order derivatives. There are comparisons with actual frequency measurements.

(Schäfer and Krüger, 2006): The behavior of an iron core with saturation is evaluated based on changes in the frequency of the electromagnetic field, behavioral data is saved and used to design a fractional core circuit model. Although in this study actual measurements are used, there are no mechanical components in the system and the fractional parameters are not fully explained.

(Özkan, 2014) and (Swain et al., 2017): These references propose fractional PID controls for electromechanical systems with integer order models. As proposed by (Podlubny, 1999), it is important to look for an alternative fractional derivatives model, since the proposed controls exhibit poor performance.

(Lazarevi et al., 2016) and (Petrás, 2011): They show the direct relationship between modeling based on fractional derivatives and duality mechanical-electrical of electromechanical systems. The model identification is made in frequency domain.

The aim of this paper is the modeling of a dynamical electromechanical system by fractional differential equations. Furthermore, the fractional orders of the derivatives are optimal and are estimated by an extended Kalman filter (EKF), based on actual time measurements. As far as we know, this approach is new and worthy.

The paper is organized as follows: Section 2 introduces the fractional derivatives by Grünwald-Letnikov and Caputo, the dynamical models for a VTOL electromechanical system and the EKF estimation procedure. The numerical results are the subject of Section 3 and Section 4 is devoted to the conclusions.

2. Methodology

Firstly, we introduce the fractional order derivatives in the sense of Grünwald-Letnikov and Caputo. Subsequently we consider the mathematical model for the VTOL electromechanical system and the method of parameter estimation known as extended Kalman filter.

2.1 Definitions of fractional order derivatives

In the development of the fractional calculus several definitions for the arbitrary order derivatives and integrals have appeared. The best known are: the Grünwald-Letnikov (GL), the Caputo (C) and the Riemann-Liouville (RL) definitions. The first two are the ones implemented in this work (Podlubny, 1998).

2.1.1 Grünwald - Letnikov derivative

Let 1390-6542-enfoqueute-9-04-00045-i001.gif. The Grünwald-Letnikov fractional derivative of order ν of a real function f is basically an extension of the backward finite difference formula (Swain et al., 2017). It is given by

1390-6542-enfoqueute-9-04-00045-i002.gif

where nh = t - a.

This definition can be easily approximated by taking a discretization parameter h small enough. The numerical approximation is given by

1390-6542-enfoqueute-9-04-00045-i003.gif

where m - 1 < ν < m.

2.1.2 Caputo derivative

Let 1390-6542-enfoqueute-9-04-00045-i001.gif. The Caputo fractional derivative of order ν of a real function f is given by

1390-6542-enfoqueute-9-04-00045-i004.gif

where m - 1 < ν < m.

As stated in (Li and Ma, 2013) and (Podlubny, 1998) the Caputo initial value problem

1390-6542-enfoqueute-9-04-00045-i005.gif

is equivalent to the Volterra integral equation of the second kind, given by

1390-6542-enfoqueute-9-04-00045-i006.gif

The Caputo derivative can be approximated by a quadrature rule like a trapezoidal rule, i.e.

1390-6542-enfoqueute-9-04-00045-i007.gif

Now we proceed to the modeling phase of our work.

2.2 Modeling of an electromechanical system

A Qnet vertical take-off and landing (VTOL) is the electromechanical system considered here. This system consists on a speed fan with helices (motor actuator) adjusted to a fixed base by one arm and a counterweight on the other side as it is shown in Figure 1. The air flow through the propellers affects the dynamics of the system, and changes the angular position of the weight by the rotation of the arm around the pivot. Some applications of this system in real world devices are helicopters, rockets, balloons, and harrier jets (Apkarian et al., 2011).

Fig. 1:

Force diagram for the electromechanical system.

1390-6542-enfoqueute-9-04-00045-gf1.jpg

2.2.1 Physics of the system

The mechanical, electrical and aerodynamic laws that explain the behavior of the system, allow us to characterize the nonlinear dynamical model of the system by the following set of equations:

1390-6542-enfoqueute-9-04-00045-i009.gif

1390-6542-enfoqueute-9-04-00045-i010.gif

1390-6542-enfoqueute-9-04-00045-i011.gif

1390-6542-enfoqueute-9-04-00045-i012.gif

This set of equations is denoted (NLS). In search of a nearby simpler set of equations, (Apkarian et al., 2011) propose a simplification for the first and the third equations given by

1390-6542-enfoqueute-9-04-00045-i013.gif

and Ohm's Law 1390-6542-enfoqueute-9-04-00045-i014.gif respectively.

The modification of the first equation corresponds to the replacement of the thrust 1390-6542-enfoqueute-9-04-00045-i015.gif and the drag 1390-6542-enfoqueute-9-04-00045-i016.gif by the standard torque motor relation 1390-6542-enfoqueute-9-04-00045-i017.gif.

Based on this work, we propose a simplified system of equations which is nonlinear. It maintains the gravitational torque 1390-6542-enfoqueute-9-04-00045-i018.gif in the first equation and takes into account the counter-electromotive torque in the arm and rotor angular velocities. The new simplified nonlinear system, denoted (SNLS), is

1390-6542-enfoqueute-9-04-00045-i019.gif

1390-6542-enfoqueute-9-04-00045-i010.gif

1390-6542-enfoqueute-9-04-00045-i011.gif

1390-6542-enfoqueute-9-04-00045-i020.gif

The variables and parameters are described in Tables 1 and Table 2 which were identified by using the methodology proposed in (Apkarian et al., 2011). Since the actual measurements of the system are for the variables 1390-6542-enfoqueute-9-04-00045-i021.gif and1390-6542-enfoqueute-9-04-00045-i022.gif, then our analysis is based on these two variables.

Table 1

Dynamical variables of the VTOL model

1390-6542-enfoqueute-9-04-00045-gt1.jpg

Table 2

Parameters of the VTOL model

1390-6542-enfoqueute-9-04-00045-gt2.jpg

The estimation of the fractional orders of derivatives of the model is made by an extended Kalman Filter (EKF) procedure for which we follow (Sierociuk and Dzieliski, 2006); here a fractional order parameter estimation is proposed by the authors, this methodology is based on the Grünwald-Letnikov definition and uses an EKF structure which is described below.

2.2 EKF structure estimation

Consider the following discrete nonlinear system:

1390-6542-enfoqueute-9-04-00045-i025.gif

1390-6542-enfoqueute-9-04-00045-i026.gif

1390-6542-enfoqueute-9-04-00045-i027.gif

1390-6542-enfoqueute-9-04-00045-i028.gif

where:

1390-6542-enfoqueute-9-04-00045-i029.gif is a discrete vector field that relates the system state variables at instant 1390-6542-enfoqueute-9-04-00045-i030.gif, with themselves and the uncertainty of modeling at instant 1390-6542-enfoqueute-9-04-00045-i031.gif.

1390-6542-enfoqueute-9-04-00045-i032.gif is a discrete vector field that relates the system state variables with the output variables.

1390-6542-enfoqueute-9-04-00045-i033.gif and 1390-6542-enfoqueute-9-04-00045-i034.gif represent modeling uncertainty and measurement noise respectively.

1390-6542-enfoqueute-9-04-00045-i035.gif and 1390-6542-enfoqueute-9-04-00045-i036.gif are the matrices of variance in modeling uncertainty and measurement noise respectively.

There are a prediction step and a correction step denoted by the indexes (1390-6542-enfoqueute-9-04-00045-i037.gif) and (1390-6542-enfoqueute-9-04-00045-i038.gif) respectively. First the initial conditions for the EKF are determined by the following equations where 1390-6542-enfoqueute-9-04-00045-i039.gif is the covariance matrix of the states.

1390-6542-enfoqueute-9-04-00045-i040.gif

1390-6542-enfoqueute-9-04-00045-i041.gif

Let 1390-6542-enfoqueute-9-04-00045-i042.gif be the Jacobian matrix of 1390-6542-enfoqueute-9-04-00045-i043.gifat time step 1390-6542-enfoqueute-9-04-00045-i044.gif. Thus, the prediction step is given by

1390-6542-enfoqueute-9-04-00045-i045.gif

1390-6542-enfoqueute-9-04-00045-i046.gif

Finally, the correction step or state estimation is given by

1390-6542-enfoqueute-9-04-00045-i047.gif

1390-6542-enfoqueute-9-04-00045-i048.gif

1390-6542-enfoqueute-9-04-00045-i049.gif

where 1390-6542-enfoqueute-9-04-00045-i050.gif is the Jacobian matrix of 1390-6542-enfoqueute-9-04-00045-i051.gif at time step 1390-6542-enfoqueute-9-04-00045-i030.gif.

It should be noted that the state estimation requires system measurements and an idea of the noise variance present in these measurements and in the model.

3. Results and discussion

In Figures 2andFigure 3, a time step response of the three models are shown, this simulation was done by applying Euler method with step size 1390-6542-enfoqueute-9-04-00045-i052.gif, and an input voltage 1390-6542-enfoqueute-9-04-00045-i053.gif , which are the same step size and voltage of the actual measurements, which are also shown in the figures. The best agreement with experimental results is obtained by the simplified nonlinear model (SNLS) and Table 3 is a short summary of this fact.

Fig. 2:

1390-6542-enfoqueute-9-04-00045-i055.gif Measures and models, step time response.

1390-6542-enfoqueute-9-04-00045-gf2.gif

Fig. 3:

1390-6542-enfoqueute-9-04-00045-i057.gif Measures and models, step time response.

1390-6542-enfoqueute-9-04-00045-gf3.gif

Table 3

RMSE 1390-6542-enfoqueute-9-04-00045-i055.gif and 1390-6542-enfoqueute-9-04-00045-i057.gif for different models

1390-6542-enfoqueute-9-04-00045-gt3.jpg

3.1 Fractional model for the system

A fractional version of the simplified nonlinear model is denoted (FSNLS) and is given by

1390-6542-enfoqueute-9-04-00045-i059.gif

1390-6542-enfoqueute-9-04-00045-i060.gif

1390-6542-enfoqueute-9-04-00045-i061.gif

1390-6542-enfoqueute-9-04-00045-i062.gif

To evaluate the performance of the new model a thorough sensitivity analysis is implemented. The unknown parameters are1390-6542-enfoqueute-9-04-00045-i063.gif,1390-6542-enfoqueute-9-04-00045-i064.gif and 1390-6542-enfoqueute-9-04-00045-i065.gif in 1390-6542-enfoqueute-9-04-00045-i066.gif which are allowed to take values in 1390-6542-enfoqueute-9-04-00045-i067.gif. One of the main observations is that if the first and third equations in (FSNLS) had fractional derivatives, the matching with measurements is optimal. Figures 4 and Figure 5 illustrate this fact.

Fig. 4:

1390-6542-enfoqueute-9-04-00045-i069.gif sensitivity analysis when 1390-6542-enfoqueute-9-04-00045-i070.gif changes.

1390-6542-enfoqueute-9-04-00045-gf4.gif

Fig. 5:

1390-6542-enfoqueute-9-04-00045-i072.gif sensitivity analysis when 1390-6542-enfoqueute-9-04-00045-i073.gif changes.

1390-6542-enfoqueute-9-04-00045-gf5.gif

Based on a sensitivity analysis reported in (Rendón, 2018), the fractional model is given by (FSNLS) with 1390-6542-enfoqueute-9-04-00045-i074.gif and1390-6542-enfoqueute-9-04-00045-i075.gif. That is, the second and fourth equations are not fractional. The selection of the fractional derivative orders 1390-6542-enfoqueute-9-04-00045-i076.gif and 1390-6542-enfoqueute-9-04-00045-i077.gif is made by an extended Kalman filter procedure described below.

3.2 Parameter Estimation

In (Sierociuk and Dzieliski, 2006) it is shown that the EKF structure is strongly coupled to the fractional order parameters of the GL definition. The additional terms in the definition are considered as modeling noise and the covariance matrix 1390-6542-enfoqueute-9-04-00045-i078.gif is modified by a neural network. We take a different strategy given below. It consists on a discrete redefinition of model (FSNLS) changing GL derivate definition to Caputo derivative definition and parameters 1390-6542-enfoqueute-9-04-00045-i076.gif and 1390-6542-enfoqueute-9-04-00045-i077.gif are included as unknown parameters of the system.

1390-6542-enfoqueute-9-04-00045-i079.gif

1390-6542-enfoqueute-9-04-00045-i080.gif

1390-6542-enfoqueute-9-04-00045-i081.gif

1390-6542-enfoqueute-9-04-00045-i082.gif

1390-6542-enfoqueute-9-04-00045-i083.gif

1390-6542-enfoqueute-9-04-00045-i084.gif

If we also have the following measured variables and matrix variances of measurement and modeling

1390-6542-enfoqueute-9-04-00045-i085.gif

1390-6542-enfoqueute-9-04-00045-i086.gif

1390-6542-enfoqueute-9-04-00045-i087.gif

then it is possible to estimate the fractional parameters 1390-6542-enfoqueute-9-04-00045-i076.gif and 1390-6542-enfoqueute-9-04-00045-i077.gif based on EKF methodology. Figure 6 illustrates this point. No attempt on the identification of fractional orders 1390-6542-enfoqueute-9-04-00045-i088.gif and 1390-6542-enfoqueute-9-04-00045-i065.gif was made due to the results of the sensitivity analysis. Notice that the choices of 1390-6542-enfoqueute-9-04-00045-i078.gif and 1390-6542-enfoqueute-9-04-00045-i089.gif are based on the scaling of the measurements and some knowledge on the measurements and model noise variation.

Figure 6 exhibits stationary behavior for parameter 1390-6542-enfoqueute-9-04-00045-i076.gif and a less stationary trajectory for 1390-6542-enfoqueute-9-04-00045-i077.gif. Several fractional orders can be selected according to our results. Our pick is 1390-6542-enfoqueute-9-04-00045-i090.gif and 1390-6542-enfoqueute-9-04-00045-i091.gif wich are among the best considered.

Table 4 and Figure 7 summarize the results. They indicate that the fractional model with GL derivative is an improvement over the classical model for this electromechanical device. We believe our claim can be verified by other researchers. Notice that the fractional model detects the initial current overshoot and none of the classical models introduced above are able to do that.

Fig. 6:

Fractional parameters 1390-6542-enfoqueute-9-04-00045-i073.gif and 1390-6542-enfoqueute-9-04-00045-i070.gif estimation.

1390-6542-enfoqueute-9-04-00045-gf6.gif

Fig. 7:

Fractional models VS integer model (parameter estimation).

1390-6542-enfoqueute-9-04-00045-gf7.gif

Table 4

RMSE 1390-6542-enfoqueute-9-04-00045-i055.gif and 1390-6542-enfoqueute-9-04-00045-i057.gif for fractional models

1390-6542-enfoqueute-9-04-00045-gt4.jpg

4. Conclusions

In this paper a new methodology for fractional modeling of a dynamical electromechanical nonlinear system is proposed. As a result, it turns out that fractional order derivatives in two of the four equations of system (FSNLS) provide an improvement over classical models. We reach this conclusion by considering actual measurements and a fractional parameter estimation based on an extended Kalman Filter (EKF) process.

Acknowledgements

The authors would like to thank professor Mónica Ayde Vallejo Velásquez, director of Electronics and Control Laboratory at Universidad Nacional de Colombia for allowing us to take measurements of the VTOL electromechanical system.

The authors acknowledge the support provided by Universidad Nacional de Colombia through the research project Non local operators and operators with memory, Hermes code number 33154.

References

1 

Apkarian, J., Karam, P., Lévis, M., & Martin, P. (2011). “STUDENT WORKBOOK QNET VTOL Trainer for NI ELVIS”.

2 

Chen, X., Chen, Y., Zhang, B., & Qiu, D. (2017). A Modeling and Analysis Method for Fractional-Order DC-DC Converters. IEEE Transactions on Power Electronics, 32(9), 7034-7044.

3 

Gómez, J.F., Yépez, H., Escobar, R.F., Astorga, C.M., & Reyes, J. (2016). Analytical and numerical solutions of electrical circuits described by fractional derivatives. Applied Mathematical Modelling, 40(21), 9079-9094.

4 

Lazarevi, M.P., Mandi, P.D., Cvetkovi, B., ekara, T.B., Lutovac, B, 2016, Some electromechanical systems and analogies of mem-systems integer and fractional order, In 2016 5th Mediterranean Conference on Embedded Computing (MECO), 230, 233.

5 

Li, C., & Ma, Y. (2013). Fractional dynamical system and its linearization theorem. Nonlinear Dynamics, 71(4), 621-633.

6 

Miller, K.s., & Ross, B. (1993). An introduction to the fractional calculus and fractional differential equations. (1 edition). Wiley-Interscience,.

7 

Özkan, B. (2014). Control of an Electromechanical Control Actuation System Using a Fractional Order Proportional. Integral, and Derivative-Type Controller. IFAC Proceedings Volumes, 47(3), 4493-4498.

8 

Petrás, I. (2011). Fractional-Order Nonlinear Systems. Nonlinear Physical Science. Berlin, Heidelberg: Springer Berlin Heidelberg.

9 

Podlubny, I. (1999). Fractional-order systems and PIλ Dμ-controllers. IEEE Transactions on Automatic Control, 44(1), 208-214.

10 

Podlubny, I. (1998). Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications. Academic Press.

11 

Rahimy, M. (2010). Applications of fractional differential equations. Applied Mathematica Sciences, 4(50), 2453-2461.

12 

Rendón, J., 2018, Aplicaciones del cálculo fraccional en modelamiento y control de sistemas dinámicos electromecánicos, Master's, Universidad Nacional de Colombia, Medellín, Colombia, Medellín, Colombia.

13 

Schäfer, I., & Krüger, K. (2006). Modelling of coils using fractional derivatives. Journal of Magnetism and Magnetic Materials, 307(1), 91-98.

14 

Sierociuk, D., & Dzieliski, A. (2006). Fractional kalman filter algorithm for the states parameters and order of fractional system estimation. International Journal of Applied Mathematics and Computer Science, 16(1), 129-140.

15 

Swain, S.K., Sain, D., Mishra, S.K., & Ghosh, S. (2017). Real time implementation of fractional order PID controllers for a magnetic levitation plant. AEU - International Journal of Electronics and Communications, 78, 141-156.

16 

Tenreiro, J.A., Silva, M.F., Barbosa, R.S., Jesus, I.S., Reis, C.M., Marcos, M.G., & Galhano, A.F. (2010). Some Applications of Fractional Calculus in Engineering. Mathematical Problems in Engineering, http://dx.doi.org/10.1155/2010/639801.