A Nov El Adaptiv E Runge-Kutta Controller For Nonlinear Dynamical Sy Stems

1y ago
8 Views
2 Downloads
960.89 KB
27 Pages
Last View : 3m ago
Last Download : 3m ago
Upload by : Raelyn Goode
Transcription

A novel adaptive Runge–Kutta controller for nonlinear dynamical systems The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. As Published https://doi.org/10.1007/s00500-021-05792-4 Publisher Springer Berlin Heidelberg Version Author's final manuscript Citable link https://hdl.handle.net/1721.1/136925 Terms of Use Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.

AUTHOR ACCEPTED MANUSCRIPT A novel adaptive Runge–Kutta controller for nonlinear dynamical systems Cite this article as: Kemal Uçak, A novel adaptive Runge–Kutta controller for nonlinear dynamical systems, Soft Computing https://doi.org/10.1007/s00500-021-05792-4 A ut h or ac ce pt ed m an us cr ip t This Author Accepted Manuscript is a PDF file of an unedited peer-reviewed manuscript that has been accepted for publication but has not been copyedited or corrected. The official version of record that is published in the journal is kept up to date and so may therefore differ from this version. Terms of use and reuse: academic research for non-commercial purposes, see here for full terms. https://www.springer.com/aam-terms-v1 2021 Springer-Verlag GmbH Germany, part of Springer Nature.

AUTHOR ACCEPTED MANUSCRIPT Noname manuscript No. (will be inserted by the editor) A novel adaptive Runge-Kutta controller for nonlinear dynamical systems ip t Kemal UÇAK us cr Received: / Accepted: A ut h or ac ce pt ed m an Abstract This paper introduces a new Runge-Kutta the whole. Therefore, integration is one of the main (RK) Integration based adaptive controller by considbranches of calculus ( Bittinger et al. 2001). Integraering control law as an ODE for nonlinear MIMO systion has many real life applications from calculation of tems. It is aimed to derive a novel adaptive controller by Greek quadrature of the circle to analysis of complex regarding the control law as an ODE with limited infornonlinear control systems. In most cases, it is difficult mation about control law structure. Adaptive paramto integrate complicated nonlinear functions analytieters are adjusted via an RK predictive system model cally. Therefore, over the centuries, in order to approxiwhere Levenberg-Marquardt (LM) technique is deployed. mate and find the numerical value of an integral, many The adjustment mechanism enables to utilize RK both numerical integration techniques have been contrived, in adaptive controller and system model. The perfordating back to antiquity particularly since the sixteenth mance evaluation has been delved into on Van de Vusse(VdV) century ( Davis and Rabinowitz 1984). system for diverse situations, and reasonable results Among numerical integration methods, Runge-Kutta(RK) have been acquired for introduced adaptation mechatechniques, the name of which comes from Carl David nism. Tolmé Runge (1856-1927) and Martin Wilhelm Kutta (1867-1944) who first studied the technique around 1900( Fasshauer Keywords Adaptive Runge-Kutta controller · Model 2020; Roberts 2010), are the most prominent ordinary predictive control · Model predictive Runge-Kutta differential equation(ODE) solver. In spite of being a controller · Runge-Kutta integration century old method, it is still frequently deployed to estimate the future behaviour of the complex nonlinear systems numerically. 1 Introduction In a control system, especially in a nonlinear multi input multi output (MIMO) control system, the nonlinThe quote that “Mathematics is the language in which ear behaviour characteristic and also interaction among God has written the universe” atributted to Galileo dynamics obstruct the approximation and control of the Galilei is possibly the best apothegm that describes the system. Therefore, it is required to employ a controller importance of Mathematics in our life to date. Dynamwhich can attune the excited unpredictable dynamics ics expressing events can be defined by differentiation with adaptation ability. This circumstance necessitates and integration in calculus. While differentiation is utito deploy adaptive nonlinear MIMO controller architelized to examine how one dynamic alters with respect cures in order to ingender the nonlinear dynamics as to another dynamic, integration is appealed to evaludesired despite nonlinearity and interactions. ate the cumulative impact of small parts/elements on There exist a great variety of intelligent adaptaKemal UÇAK ( ) tion methodologies such as ANN( Saerens and Soquet Muğla Sıtkı Koçman University Kötekli 48000, Muğla, 1991; Zhang et al. 1995; Tanomaru and Omatu 1992; Turkey 1 Psaltis et al. 1988; Efe 2011; Hagan et al. 2002), E-mail: ucak@mu.edu.tr 2 E-mail: ucakk@mit.edu Fuzzy Logic ( Pham and Karaboga 1999; Sharkawy 2010; Bouallègue et al. 2012), ANFIS( Bishr et al. 2021 Springer-Verlag GmbH Germany, part of Springer Nature.

AUTHOR ACCEPTED MANUSCRIPT 2 Kemal UÇAK ip t an us cr The adjustment mechanism contains an architecture in which RK integration is deployed as control law and system model. Therefore, the adjustment mechanism is composed of a 4th order RK model in order to observe and estimate the future emerging impact of the obtained control signal on system behaviour, RK controller to form the closed-loop system dynamics as desired and adjustment law utilized to tune controller parameters. The high accuracy and low computational load of RK integration techniques evoked the idea that RK integration technique could be used not only to estimate the system model but also derive adaptive control law. The nonlinear system dynamics are approximated via the RK based modeling technique introduced by Iplikci ( Iplikci 2013) due to its precision and low execution time. In this study, the main contribution is to introduce a nonlinear RK MIMO controller which indicates the utility of the ordinary differential equation(ODE) solvers as adaptation mechanism for adaptive control theory. The performance evaluation has been performed on nonlinear VdV systems for diverse situations. The results verify that prosperous closedloop control and identification performances have been attained for the introduced adjustment mechanism and RK model introduced by Iplikci ( Iplikci 2013), respectively. ut h or ac ce pt ed A variety of controller architectures based on RKsystem model have been introduced. Iplikci ( Iplikci 2013) has introduced a model predictive controller(MPC) based on RK model to identify the dynamics of controlled nonlinear MIMO systems. In MPC problem, in order to adjust the control signal vector that compels the system dynamics to follow the reference, it is essential to forecast the possible emerging system behaviour against adjustment to be realized in control vector. The learning rules to update control signal vector are acquired by means of the Taylor series expansion of the objective function. Thus, in order to utilize the derived adjustment laws effectively, it is required to estimate the system Jacobians using system model. Çetin et al ( Cetin and Iplikci 2015) deployed the predictive RK system model to derive adjustment rules for an adaptive MIMO PID controller. The proposed auto-tuning mechanism for MIMO PID combines the robustness and fast convergence features of PID and MPC( Cetin and Iplikci 2015). Beyhan ( Beyhan 2013) introduced a nonlinear observer which aims to update the system states by using predictive RK model introduced in ( Iplikci 2013). The most important feature that radically distinguishes this study from previous ( Uçak 2019; Uçak 2020) and all other Runge-Kutta based studies given in ( Iplikci 2013; Cetin and Iplikci 2015; Beyhan 2013; Efe and Kaynak 2000; Efe and Kaynak 1999; Wang and Lin 1998) is that the Runge-Kutta integration is presented as a Runge-Kutta controller in the controller block for the first time without using any machine learning architecture such as neural network etc so as to store statistical information of control signal or controller parameters. m 2000; Denai et al. 2004) and SVR ( Uçak and Günel 2016; Uçak and Günel 2017; Iplikci 2010a; Iplikci 2006). Occasionally, the heavy computational load of the mentioned methods may restrict their ability to be deployed in real-time control architectures. Since precision and computational complexity of modeling techniques are two crucial quiddity in execution of the introduced adaptive architecture, adjustment mechanisms that possess lower computational complexity and advanced precision are more feasible and preferable to realise. Therefore, the RK based identification with low computational load in comparison with soft computing methods, given in ( Iplikci 2013; Uçak 2019) is employed to identify nonlinear system dynamics. A This study introduces a novel adaptive controller where RK integration is directly utilized to construct an adaptive control law. To the best of the author’s knowledge such direct implementation of RK integration as a direct control method is not presented in technical literature. By regarding the control signal as an ODE set, firstly, the Runge-Kutta control law is derived, and then the essential information so as to annex adaptability to control law is examined via Levenberg-Marquardt optimization law. As a result of examination, it has been observed that only knowing the correlation degree of u t with itself is enough to evolve adaptive control law. Thus, a novel adaptive RK controller that can be adapted even with such limited information has been proposed. In section 2, adaptive mechanism for RK controller is presented. The adjustment rules and control algorithm for proposed RK controller are detailed in Section 3. The evaluation of the introduced adaptive RK controller is scrutinised on a nonlinear VdV system in Section 4. The controller performance has been compared with Runge-Kutta model based adaptive MIMO PID controller presented in ( Cetin and Iplikci 2015) with respect to tracking performances and computational loads of control algorithms for nominal case and when measurement noise and parametric uncertainty are added. A brief conclusion and future works are given in section 5. 2021 Springer-Verlag GmbH Germany, part of Springer Nature.

AUTHOR ACCEPTED MANUSCRIPT A novel adaptive RKcontroller for nonlinear systems 3 2.1 Prediction Phase The RKcontroller produces a candidate (u? [n]) signal as (1) ip t 1 u? [n] u n 1 K1u n 1 2K2u n 1 6 2K3u n 1 K4u n 1 an us cr in which K1u n 1 , K2u n 1 , K3u n 1 , K4u n 1 denote the slopes of control signal and all slopes are adjustable parameters of the RKcontroller . The parameter vector to be optimized in adjustment mechanism is given as K K1u K2u K3u K4u (2) Then, by sequentially applying the obtained u? [n] to RKmodel , the system behaviour and system Jacobian required to adjust controller parameters(K) can be acquired. RKmodel block contains three main subblocks to predict the nonlinear system dynamics: raw RK system model, RK model based EKF(RKEKF ) and RK based model parameter estimator (RKestimator ) subblocks. In order to deploy raw RK system model effectively and predict system dynamics, the current states of the controlled system and actual values of the deviated system parameters(θ) are required. Using the available input–output samples obtained from controlled system, the system states can be attained via RKEKF . Because of the lack of conventional modeling techniques or deviation in system parameters (θ), system parameters (θ) may not be determined accurately and the system identification performance and accuracy of the system model may aggravate. Therefore, RKestimator is utilized to predict the actual values of the unmeasured, uncomputed or deviated system parameters (θ). By using raw RK model, RKEKF , and RKestimator , RKmodel can be constituted to forecast PH –step future system action with high accuracy. The detailed information about subblock of RKmodel are given in ( Iplikci 2013; Uçak 2019; Uçak 2020). A ut h or ac ce pt ed In control systems, approximating the dynamic behavior of the system to be controlled is of great significance for adaptive controller architectures. So as to reform the closed-loop system dynamics as desired, it is essential to inset predictive structure based adaptation ability to the controller parameters so as to attune emerging new circumstances. An effective adaptive control mechanism incorporates an accurate system model and convenient controller parameter adjustment laws derived via optimization theory. The basic model based(MB) adaptive architecture subsumes control law, system model and adjustment law blocks. The possible system behaviours against adjustment in control parameters are approximated via system model block by applying the control signal firstly to the model. Then the required adaptation rules forcing the system output to the desired reference point are acquired and optimal control law is computed. Accurate representation of system dynamics in system model is crucial for good performance of the adaptive controller in MB adaptive architectures. A great number of adaptive controller architectures can be suggested by incorporating different system models, controller structures and adaptation laws for nonlinear MIMO systems( Aström et al. 1977). Any controller including adjustable parameters can be deployed in the MB adaptive mechanism ( Uçak and Günel 2017). RK integration method is directly employed as a controller in this paper. As nonlinear system model, several system identification methods based on artificial intelligence like ANN ( Efe 2011; Hagan et al. 2002; Efe and Kaynak 2000; Efe and Kaynak 1999), ANFIS ( Denai et al. 2004; Jang 1993), SVR ( Iplikci 2010a; Iplikci 2006; Iplikci 2010b) etc have been introduced to learn system dynamics. In the introduced mechanism, the nonlinear system dynamics are identified via RK system model given in ( Iplikci 2013) so as to ameliorate model/approximation precision and decrease control signal execution time. The proposed adaptive RK controller architecture is shown in Figure 1 where R expreses the system input dimension and Q stands for the number of the system outputs to be controlled. The model based architecture incorporates two crucial structures to be scrupulously scrutinised: RK controller to express the controller dynamics and RK model so as to forecast PH – step ahead system outputs. By considering that the abbreviations of these two main blocks simplify the intelligibility of adjustment mechanism, Runge-Kutta controller is abridged as RKcontroller and system model is RKmodel throughout the article. The proposed adaptive control mechanism is composed of three main phases consecutively performed in an online manner: prediction, training and control phases. m 2 Adaptive Runge-Kutta controller 2.2 Training Phase The adjustment laws to attain the feasible RKcontroller parameters can be derived via objective function in (3) 2021 Springer-Verlag GmbH Germany, part of Springer Nature.

AUTHOR ACCEPTED MANUSCRIPT 4 Kemal UÇAK Controller Parameters Adaptive Runge-Kutta Controller Adjustment Rules ] u1 [ n 1] z 1 [ n] Σ 1 u [ n ] u [ n 1] Tc [ n 1] 6 M z 1 u1* [ n ] uR* [ n] Σ z 1 z 1 M z 1 Nonlinear MIMO System M uR [ n 1] yQ [ n ] [n K ] Runge-Kutta System Model Runge-Kutta Controller y1 [ n ] M J Tmeˆ new u M 1 z 1 y1 [ n 1] M yQ [ n 1] cr Controller Parameters rQ [ n ] [ [ n] ( J Tm J m ) Controller Parameters r1 [ n K ] r1 [ n ] ] rQ n 1 r n K Q u ip t 1 [ n 1] ˆ1 y y ˆ Q us [ [ n 1] K J T J µ I JT eˆ K r1 K old M z 1 M m z 1 an K new M Correction Term (Taylor Approximation) Levenberg-Marquardt pt ed Controller Parameters Fig. 1 MP RKcontroller mechanism. ac ce where J is given as q 1 p 1 2 λr ur n ur n 1 (3) A r 1 ut h R X or Q X PH X 2 F u n , êq βq êq n p ê1 n 1 K1u n 1 . . ê n K Q K1u n 1 J u1 n λ1 K1u n 1 . . uR n λR K1u n 1 where êq n p rq n p ŷq n p , PH indicates the prediction horizon, βq and λ’s denote penalty coeficients to hamper chattering in control signals. LM optimization rule can be deployed to optimize the RKcontroller parameters(K) as follows: 1 Knew Kold K , K JT J µI JT ê (4) ··· . . ··· ··· . . ··· ê1 n 1 . . êQ n K K4u n 1 u1 n λ1 K4u n 1 . . uR n λR K4u n 1 K4u n 1 (5) and ê is error vector β1 r1 n 1 ŷ1 n 1 . β1 ê1 n 1 . . . β r n P ŷ n P Q Q H Q H βQ êQ n PH ê λ1 u1 n u1 n 1 λ1 u1 n . . . . λR uR n λR uR n uR n 1 2021 Springer-Verlag GmbH Germany, part of Springer Nature. (6)

AUTHOR ACCEPTED MANUSCRIPT A novel adaptive RKcontroller for nonlinear systems 5 K1u n 1 2u n ip t from 2nd order derivatives can be diminished using approximation of Hessian term as follows: 2F u n 2JTm Jm (12) 2u n Thus, (10) can be rexpressed as 1 T δu n JTm Jm Jm ê cr u n The complexity of Hessian term ( ) resulting 2F u n (13) 2.3 Control Phase K4u n 1 As can be seen from (7), the Jm part of the system Jacobian matrix depends on system dynamics estimated via RKmodel . RKmodel can be successfully deployed to yQ n PH Then, employing the trained RKcontroller parameters (Knew term ) obtained in (4) and suboptimal correction ? (δu n ), the updated new control action (u n u n δu n ) can be acquired via (1,13) so as to adaptively form closed-loop dynamics as desired. To this point, the essentials of proposed adjustment mechanism have been outlined. The derivation of the update rules for RKcontroller are detailed in next section. u n A δu n ut h or ac ce pt ed term. accomplish PH -step ahead unknown ur n A suboptimal correction term(δu n ), utilized to eliminate the non-optimality effects of controller parameters added to control signal, can be obtained via Taylor approximation of the F u n , eq given in (3)( Iplikci 2010a; Iplikci 2013): F u n δu n F u n δu n F u n u n (8) 2 2 1 F u n δu n 2 2u n For optimality of δu n (3)( Iplikci 2010a; Iplikci 2013) F u n δu n F u n 2F u n δu n 0 2 an u n u n ··· (11) m Jc can be formed via (3) as F u n 2JTm ê u n us The Jacobian matrix (J) can be decomposed into two parts representing the sensitivty of the system(Jm ) and controller (Jc ) depending on their adjustable inputs as in (7). ŷ1 n 1 u n . . ŷQ n PH u n Jm u1 n u1 n 1 λ1 (7) u n . . uR n uR n 1 λR u n (9) Thus, δu n term is concluded as (3)( Iplikci 2010a; Iplikci 2013) F u n u n (10) δu n 2F u n 2u n As given of δu n is subject to in (10), computation F u n 2F u n 2F u n and terms. The term 2 2 u n u n 3 Adaptive RKcontroller 3.1 An overview of RKcontroller Assume that the dynamics of the controller are expressed via the ODE in (14) u̇ t f u t , Ω t (14) with the initial condition u 0 u0 ( Uçak 2019). If it is assumed that assume that fc is known, one-step ahead control signal vector can be computed via 4th order RK ODE solver given in (15): 1 u n u n 1 K1u n 1 2K2u n 1 (15) 6 2K3u n 1 K4u n 1 in which K1u n 1 , K2u n 1 , K3u n 1 and K4u n 1 express the changing rates of the MIMO controller states ( Efe and Kaynak 1999). These changing rates can be attained as ( Iplikci 2013; Efe and Kaynak 1999; Wang and Lin 1998): u n 2021 Springer-Verlag GmbH Germany, part of Springer Nature.

AUTHOR ACCEPTED MANUSCRIPT 6 Kemal UÇAK K4u n 1 Tc fc x4 n 1 , Ω n x2 n 1 u n 1 21 K1u n 1 (16) x3 n 1 u n 1 12 K2u n 1 x4 n 1 u n 1 K3u n 1 functions(fc ) are unavailable for the controller. Therefore, the optimization aim in (15) is to acquire the optimal values of slopes (K1u K2u K3u K4u ) without knowing fc functions. Thus, the computed control signal via RKcontroller is rexpressed in (17) where m an where “Tc ” stands for the Runge-Kutta integration stepsize ( Efe and Kaynak 1999), fc indicates the con trol signal functions and Ω n vector covers all signals such as the reference, system outputs etc except for control signal. However, the dynamics of control signal ip t K3u n 1 Tc fc x3 n 1 , Ω n cr K2u n 1 Tc fc x2 n 1 , Ω n x1 n 1 u n 1 us K1u n 1 Tc fc x1 n 1 , Ω n (17) pt ed 1 2 2 1 u n fRK u, K u n 1 K1u n 1 K2u n 1 K3u n 1 K4u n 1 6 6 6 6 ac ce in which K1u K2u K3u K4u are unknown and adjustable parameters of the RKcontroller . The structure of the RKcontroller is illustrated in Figure 2. 3.2 Adjustment laws for RKcontroller A ut h or In this subsection, the adjustment laws for RKcontroller ( T K K1u K2u K3u K4u ) exploited to attain feasible control vector in (15) are derived. RKcontroller parameters to be optimized are given as follows: T K K1u K2u K3u K4u (18) Thus, using LM optimization rule in (3), RKcontroller parameters can be optimized as given in (4–7). As given in (7), the Jacobian matrix can be partitioned into two part as (J Jm Jc ) where Jm is system sensitivity and Jc denotes RKcontroller sensitivity. The construction of Jm matrix is detailed in ( Iplikci 2013; Uçak 2019; Uçak 2020). In order to form Jc matrix in (7), it is u n u n K4u n 1 tioned terms are expressed in (19–23): u n 1 6 K4u n 1 u n u n u n K4u n 1 K3u n 1 K3u n 1 K4u n 1 K3u n 1 1 2 1 u n 6 6 f x4 n 1 ,Ω n Tc K3u n 1 x4 n 1 u n , , essential to derive the K1u n 1 K2u n 1 K3u n 1 u n terms. Employing chain rule, the menand (19) (20) x4 n 1 u n 1 K3u n 1 2021 Springer-Verlag GmbH Germany, part of Springer Nature.

AUTHOR ACCEPTED MANUSCRIPT A novel adaptive RKcontroller for nonlinear systems 7 r1 [ n] r1 ( t ) rQ ( t ) y1 ( t ) yQ ( t ) MIMO Controller u ( t ) fc ( u ( t ) , ( t ) ) y1 [ n ] u ( t ) fc ( u ( t ) , r ( t ) , y ( t ) ) u1 ( t ) uR ( t ) rQ [ n] u1 ( t ) yQ [ n] uR ( t ) u R [ n 1] u [ n ] fc ( u [ n 1] , [ n ]) u [ n ] fc ( u [ n 1] , r [ n ] , y [ n ]) u1 [ n 1] MIMO RK controller u1 [ n ] uR [ n ] (b) (a) cr ip t Fig. 2 (a) A continuous MIMO controller and (b) its RK counterpart. ac ce pt ed m an us u n u n K4u n 1 u n K3u n 1 u n K2u n 1 K2u n 1 K4u n 1 K2u n 1 K3u n 1 K2u n 1 1 f x3 n 1 ,Ω n ,Ω n 1 (21) 2 1 2 Tc f x4 n 1 u n Tc 2 6 6 6 x4 n 1 x3 n 1 K2u n 1 f x3 n 1 ,Ω n 1 Tc 2 x n 1 u n 1 21 K2u n 1 x3 n 1 3 x4 n 1 u n 1 K3u n 1 A ut h or u n u n u n K4u n 1 u n K3u n 1 u n K2u n 1 K1u n 1 K1u n 1 K4u n 1 K1u n 1 K3u n 1 K1u n 1 K2u n 1 K1u n 1 1 K4u n 1 K1u n 1 u n 16 16 62 26 K3u n 1 K1u n 1 K1 n 1 u K2u n 1 K1u n 1 (22) where 2021 Springer-Verlag GmbH Germany, part of Springer Nature.

AUTHOR ACCEPTED MANUSCRIPT Kemal UÇAK 4 3u ut h or ac ce pt ed m an f x2 n 1 , Ω n x2 n 1 K2u n 1 f x2 n 1 , Ω n x2 n 1 K1u n 1 f x2 n 1 , Ω n 1 Tc 2 x2 n 1 x2 n 1 u n 1 21 K1u n 1 K3u n 1 f x3 n 1 , Ω n x3 n 1 K2u n 1 f x3 n 1 , Ω n x3 n 1 K2u n 1 K1u n 1 f x3 n 1 , Ω n 1 K2u n 1 Tc 2 K n 1 x3 n 1 1u x3 n 1 u n 1 21 K2u n 1 K4u n 1 f x4 n 1 , Ω n x4 n 1 K3u n 1 f x4 n 1 , Ω n x4 n 1 K3u n 1 K1u n 1 f x4 n 1 , Ω n 1 K3u n 1 Tc 2 K n 1 x4 n 1 1u x n 1 u n 1 K n 1 A K2u n 1 K1u n 1 K2u n 1 K1u n 1 K3u n 1 K1u n 1 K3u n 1 K1u n 1 K4u n 1 K1u n 1 K4u n 1 K1u n 1 us cr ip t 8 2021 Springer-Verlag GmbH Germany, part of Springer Nature. (23)

AUTHOR ACCEPTED MANUSCRIPT A novel adaptive RKcontroller for nonlinear systems 9 A ut h or ac ce ip t cr pt ed The most prominent feature of the introduced architecture is that under the assumption that the controller architecture in the controller block is composed of an unknown pure differential equation, this control signal is discretized and derived primarily by the RungeKutta integration method. Then, with the LevenbergMarquardt optimization method, the information required to adapt these controller dynamics is analyzed. As a result of this analysis, when the control signal is discretized by Runge-Kutta integration, the degree of dependency of the control signal with the control signal attained in the previous step given in (24,25) is sufficient to transform the controller structure into an adaptive controller and adjust controller parameters. The outstanding feature that distinguishes this study from previous works ( Uçak 2019; Uçak 2020) and all other publications based on Runge-Kutta given in ( Iplikci 2013; Cetin and Iplikci 2015; Beyhan 2013; Efe and Kaynak 2000; Efe and Kaynak 1999; Wang and Lin 1998) is that the Runge-Kutta integration is directly presented as a Runge-Kutta controller in the RKcontroller performance has been evaluated on a nonlinear VdV system. However, it is possible to deploy the introduced architecture to a wide varity of control systems to overcome characteristics rarifying control task such as nonlinearity, instability, etc. In order to better reveal the efficiency of RKcontroller , competencies of RKcontroller such as tracking, robustness etc. have been examined under three different situations that are essential in control systems: nominal conditions, noise in measurement and parametric uncertainty. VdV systems are frequently deployed for performance examination of MIMO controller architectures ( Iplikci 2013; Cetin and Iplikci 2015; Iplikci 2010b). Due to its non-minimum-phase behavior and harsh nonlinearity ( Iplikci 2013; Uçak 2019; Uçak 2020), it is significant to be controlled adaptively in order to attune the occuring divergent behaviours. The reaction scheme of VdV is given as follows: us (25) 4 Simulation Results an u n 1 is achieved in (25) f u n 1 , Ω n dud 1 n 1 u n 1 controller block for the first time. No machine learning method is utilized to store statistical information of the control signal or the controller parameters, such as a neural network etc. m As can be seen from rules, derived update in or u n u n u n , , and der to acquire K1u n 1 K2u n 1 K3u n 1 f u n 1 ,Ω n u n terms, it is required to know K4u n 1 u n 1 term although f u n 1 , Ω n function is unknown. Assumption: For it is assumed that the relation between convenience, u n 1 and f is known in the following form: f u n 1 , Ω n ud n 1 funknown terms r, y (24) where funknown terms r, y represents the unknown part of the function and d indicates the degree of u n 1 . f u n 1 ,Ω n Thus, the missing piece of the derivations C5 H6 Cyclopentadiene(A) 2C5 H6 Cyclopentadiene(A) H2 O(k1 ) k3 C5 H7 OH Cyclopentenol(B) C10 H12 H2 O(k2 ) k k 1 2 A B C k 3 2A D (26) where cyclopentadiene (A) is the inlet reactant, cyclopentenol (B) indicates the indended compound, dicyclopentadiene (D) is produced by Diels-Alder reaction, and cyclopentanediol (C) is a resulting compound emerging as another water molecule is added ( Uçak 2019; Engell and Klatt 1993), and ki ’s stand for the reaction rates ( Engell and Klatt 1993; Chen et al. 1995; Vojtesek and Dostál 2010; Jørgensen 2007; Kulikov and Kulikova 2014). In chemical reaction given in (26), the aim is to produce B from A ( Uçak 2019; Engell and Klatt 1993). The reaction in (26) is detailed via corresponding chemical compounds as follows: C5 H8 OH 2 Cyclopentanediol(C) (27) Dicyclopentadiene(D) The dynamics of the reaction in (26,27) can be expressed by ODE’s in (28): 2021 Springer-Verlag GmbH Germany, part of Springer Nature.

AUTHOR ACCEPTED MANUSCRIPT Kemal UÇAK m an us cr ip t 10 A ut h or ac ce pt ed F E3 E1 2 CA0 CA t k10 e T CA t k30 e T CA t ĊA t V E1 E2 F ĊB t CB t k10 e T CA t k20 e T CB t V E1 E2 E3 1 2 Ṫ t k10 e T CA t H1 k20 e T CB t H2 k30 e T CA t H3 ρCp Q F T0 T t V ρCp 2021 Springer-Verlag GmbH Germany, part of Springer Nature. (28)

AUTHOR ACCEPTED MANUSCRIPT A novel adaptive RKcontroller for nonlinear systems 11 of uRK-C n and δu n terms are illustrated in Figure 5. As can be seen from Figure 5 (a,b), uRK-C n and δu n are c

A novel adaptive Runge-Kutta controller for nonlinear dynami- cal systems Cite this article as: Kemal Uçak, A novel adaptive Runge-Kutta controller for nonlinear

Related Documents:

Nov 01, 2013 · 3 November 2012 Birthdays Elaine Dunn Nov 01 Ingrid Nov 01Durant Polly Wolf Nov 01 Pam Nov 02McNamara Ruth Dalby Nov 06 Kathryn Nov 06Kutch Nancy Cummings Nov 09 Pam Reeves Nov 09 Kelly Nov 09Tacker Anne Heerdt-Wingfield Nov 10 Alice E. Long Nov 10 Helen Nov 11Hood Mary Nov 12Saltzman Marlene Nov 12Werner Bonnie Yockstick Nov 12 Ruth Roberts Nov 13

CDR Donald B. Brady 09 Nov 1961 CDR Robert E. Morris 07 Nov 1962 CDR Hal B. Stewart 24 Oct 1963 CDR D. A. Woodard 06 Nov 1964 CDR George H. Lee 16 Nov 1965 CDR Horace B. Chambers 19 Nov 1966 CDR Archibald S. Thompson 14 Nov 1967 CDR Arthur R. Day 01 Nov 1968 CDR William E. Pippin 10 Nov 1969 CDR Robert L. Skillen 30 Nov 1970

CONTI STOCKHOLM 0AB7LS1MA 26-Sep 28-Sep WIELAND 0WWABW1MA 5-Oct 28-Oct 29-Oct 1-Nov 20-Nov SHIJING 04IA6E1MA 3-Oct 5-Oct HANS SCHULTE 0WWADW1MA 12-Oct 4-Nov 5-Nov 8-Nov 27-Nov EMC TBN 4 04IA8E1MA 10-Oct 12-Oct CMA CGM DUTCH HARBOR 0WWAFW1MA 19-Oct 11-Nov 12-Nov 15-Nov 4-Dec

O’ Level Shona: Akanyangira Yaona Nov 2013 – Jun 2015 Nhaka Yenhetembo Nov 2011 – Jun 2013 Pfumo Reropa Nov 2011 – Jun 2013 O’ Level Ndebele: Kunjalo Vu’sinkope Nov 2014 – Nov 2016 Imbongi Zalamhla Nov 2012 – Jun 2014 Lapho Esiyakhona Nov 2010 – Jun 2012 O’ Level English: The Heart is a Lonely Hunter Nov 2009 – Jun 2013

Drilling Control System NOV Hitec DCIS Drawworks NOV EH-V-5000 Traveling Block NOV Hydralift HTB1380 Top Drive NOV Hydralift HPS 1000 2E AC Rotary Table NOV Varco BJ RST 60-1/2 Pipe Racking System NOV Hydralift Hydra Racker IV Hydraulic Roughneck NOV Hydralift HRN-166 Pipe Transfer System NOV Hydralift 3-1/2” to 30” pipe, SWL 20 ton

Salt Lake City, UT Nov 5 Houston, TX Nov 6–7 Lincoln, NE Nov 9 Tipton, CA Nov 13 Orlando, FL Nov 13 Kenmare, ND Nov 15 Flaxton, ND Nov 16 Phoenix, AZ Nov 16 Kansas City, MO Dec 3 International Caorso, ITA Oct 4–5 Irv

Nov. 2: All Souls Day-School Prayer Service Nov. 3: Early Dismissal- 12:42 PM– Faculty Meeting Nov. 4: 6:15 PM Mercy Honors Dinner – Romanello’s South Restaurant Nov. 5: END OF FIRST QUARTER Nov. 5: 6:00 PM MMA Dining Hall-Fall Sports Banquet Nov. 8th: Winter Sports Practices Begin Nov. 10: 7:00 PM MMA Dining Hall- Parent Guild Social

State Nov. 15-16 FIELD HOCKEY (6A, 5A and 4A-1A combined) Regional Nov. 9 State Nov. 15-16 THEATRE FESTIVAL (1A, 2A, 3A and 4A) Super Regional Nov. 16 State Dec. 2-3 VOLLEYBALL Regional Nov. 13 State Nov. 22-23 FOOTBALL Regional Nov. 30 State Dec. 14 GYMNASTICS (6A, 5A-1A combined) Regional Feb. 15 State Feb. 21-22 WRESTLING Regional Feb. 15