Nonlinear Time Series

Deprecation warning

This website is now archived. Please check out the new website for Centre for Intelligent Systems which includes both A-Lab Control Systems Research lab and Re:creation XR lab.

However, the Dynamic System Model Database can still be used and may be updated in the future.

MIMO nonlinear system

Model description: 

$$\begin{align*} y_{1}(k+1) &=0.9y_{1}(k)-0.3y_{1}(k-1)/[1+y_{2}^{2}(k-1)]+0.7u_{1}(k) \\ &+0.1y_{1}^{2}(k-1)y_{2}^{2}(k)+0.3\sin(u_{1}(k-1))-0.7u_{2}(k)+0.6u_{2}(k-1) \\ y_{2}(k+1) &=-0.1y_{2}(k-1)+0.3y_{1}(k-1)y_{2}(k)+0.8\sin(u_{1}(k)) \\ &+0.1u_{1}(k-1)+0.9u_{2}(k)+0.2u_{2}(k-1)+0.1u_{2}^{2}(k-1) \end{align*}$$

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleStable adaptive neural network control of MIMO nonaffine nonlinear discrete-time systems
Publication TypeConference Paper
Year of Publication2008
AuthorsZhai, Lianfei, Chai Tianyou, Yang Chenguang, Ge S.S, and Lee Tong Heng
Conference Name47th IEEE Conference on Decision and Control, 2008.
Date Published12/2008
PublisherIEEE
Conference LocationCancun
ISBN Number978-1-4244-3123-6
Accession Number10442029
Keywordsadaptive control, closed loop systems, control system synthesis, discrete time systems, MIMO systems, neurocontrollers, nonlinear control systems, stability
AbstractIn this paper, stable adaptive neural network (NN) control, a combination of weighted one-step-ahead control and adaptive NN is developed for a class of multi-input-multi-output (MIMO) nonaffine nonlinear discrete-time systems. The weighted one-step-ahead control is designed to stabilize the nominal linear system, while the adaptive NN compensator is introduced to deal with the nonlinearities. Under the assumption that the inverse control gain matrix has an either positive definite or negative definite symmetric part, the obstacle in NN weights tuning for the MIMO systems is transformed to unknown control direction problem for single-input-single-output (SISO) system. Discrete Nussbaum gain is introduced into the NN weights adaptation law to overcome the unknown control direction problem. It is proved that all signals of the closed-loop system are bounded, while the tracking error converges to a compact set. Simulation result illustrates the effectiveness of the proposed control.
DOI10.1109/CDC.2008.4738830

Recurrent Trainable Neural Network

Model description: 

The RTNN model is described bythe following equations:

$$\begin{align*} X(k+1) &= JX(k) + BU(k)\\ Z(k) &= S[X(k)]\\ Y(k) &= S[CZ(k)]\\ J &\doteq \mathrm{blockdiag}(J_i); |J_i| <1, \end{align*}$$

here $X(\cdot)$ is a $n$-state vector of the RTTN; $U(\cdot)$ is a $m$-input vector; $Y(\cdot)$ is a $l$-output vector; $Z(\cdot)$ is an auxiliary vector variable with $l$ dimension; $S(\cdot)$ is a vector-valued smooth activation function (sigmoid, $tanh$, saturation) with appropriate dimensions; $J$ is a weigh-state block-diagonal matrix with $(1 \times 1)$ and $(2 \times 2)$ blocks; $J_i$ is an $i-th$ block of $J$ and $|J_i|<1$ is a stability condition.

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleAdaptive Neural Control of Nonlinear Systems
Publication TypeConference Paper
Year of Publication2001
AuthorsGarrido, Ruben
EditorBaruch, Ieroham, Flores Jose Martin, and Thomas Federico
Conference NameInternational Conference on Artificial Neural Networks - ICANN 2001
Date Published08/2001
PublisherSpringer
Conference LocationVienna, Austria
ISBN Number3-540-42486-5
URLhttp://dblp.uni-trier.de/rec/bib/conf/icann/2001

MAGLEV

Model description: 

The model of the MAGLEV system is unstable and nonlinear

$$ m\ddot{x}=mg-\dfrac{K_{c}V^{2}}{x^{2}}, $$

where $x$ is the metal ball position being the system output, $V$ is the system input as the voltage. Other parameters are $m$ as the mass of the metal ball, $K_c$ as constant for magnet circuit, and $g$ is the gravitational acceleration of 9.8 m/s$^2$. A free-body diagram is shown also in the attached image.

Type: 

Form: 

Model order: 

2

Time domain: 

Linearity: 

Attachment: 

Publication details: 

TitleIdentification of a class of unstable processes
Publication TypeConference Paper
Year of Publication2009
AuthorsShahab, M., and Doraiswami R.
Conference Name5th IEEE GCC Conference & Exhibition, 2009.
Date Published03/2009
PublisherIEEE
Conference LocationKuwait City
ISBN Number978-1-4244-3885-3
Accession Number11875656
Keywordsconstraint theory, identification, least squares approximations, magnetic levitation, transfer functions
AbstractIdentification of a practical process, especially if unstable, is challenging as its model is generally stochastic and nonlinear. In this work we consider a class of unstable processes where the model is identified in a closed-loop operating regime. Important issues in identification are addressed, namely: identification scheme, the closed loop identification of unstable plants, choice of sampling period, and constraints on the estimated model parameters. Further the structure of the identified model may not be identical to that of the physical system due to noise artifacts, and inability to capture faster dynamics. Generally least-squares identification is employed to estimate the parameters of the system wherein all the coefficients of numerator and the denominator coefficients of system transfer function are estimated. In many practical system there are constraints on the model parameters. The identified coefficients using the conventional scheme may not obey the constraint. In this work a novel constrained least-squares identification scheme is proposed where in a priori known structural constraint is factored in parameter estimation. This scheme is evaluated on a physical magnetic lévitation system.
DOI10.1109/IEEEGCC.2009.5734284

A Truck-Trailer System

Model description: 

Consider a truck-trailer system depicted in the attached image. Its dynamics is described by

$$\begin{align*} x_{1}(t+1) &=\left(1-\frac{vT}{L}\right)x_{1}(t)+\frac{vT}{l}u(t) \\ x_{2}(t+1) &=\frac{vT}{L}x_1(t)+x_{2}(t) \\ x_{3}(t+1) &=x_{3}(t)+vT\sin\left(\frac{vT}{2L}x_{1}(t)+x_{2}(t)\right)x_{1}(t), \end{align*}$$

where $x_1(t)$ : angle difference between truck and trailer. $x_2(t)$ : angle of trailer. $x_3(t)$ : vertical position of rear of trailer, $u(t)$ : steering angle, $T$ : sampling time. In this example, the parameters are $T=2.0s$, $l=2.8m$, $L=5.5m$, $v=-1.0m/s$.

Type: 

Form: 

Model order: 

3

Time domain: 

Linearity: 

Attachment: 

Publication details: 

TitleStabilization of discrete-time nonlinear control systems - Multiple fuzzy Lyapunov function approach
Publication TypeConference Paper
Year of Publication2009
AuthorsKau, Shih-Wei, Huang Xin-Yuan, Shiu Sheng-Yu, and Fang Chun-Hsiung
Conference NameInternational Conference on Information and Automation, 2009. ICIA '09.
Date Published06/2009
PublisherIEEE
Conference LocationZhuhai, Macau
ISBN Number978-1-4244-3607-1
Accession Number10837484
Keywordsdiscrete time systems, fuzzy control, linear matrix inequalities, Lyapunov methods, nonlinear control systems, stability
AbstractThis paper deals with the stabilization problem for discrete-time nonlinear systems that are represented by the Takagi - Sugeno fuzzy model. By the multiple fuzzy Lyapunov function and the three-index algebraic combination technique, a new stabilization condition is developed. The condition is expressed in the form of linear matrix inequalities (LMIs) and proved to be less conservative than existing results in the literature. Finally, a truck-trailer system is given to illustrate the novelty of the proposed approach.
DOI10.1109/ICINFA.2009.5204890

Nonlinear Time Series

Model description: 

The following time series is modeled using RBF networks

$$y(t)=\left(0.8-0.5e^{-y^{2}(t-1)}\right)y(t-1)-\left(0.3+0.9e^{-y^{2}(t-1)}\right)y(t-2)+0.1\sin(\pi y(t-1))+\xi(t),$$

where $\xi(t)$ is a zero-mean Gaussian white noise sequence with variance 0.01.

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleTwo-Stage Mixed Discrete–Continuous Identification of Radial Basis Function (RBF) Neural Models for Nonlinear Systems
Publication TypeJournal Article
Year of Publication2008
AuthorsLi, Kang, Peng Jian-Xun, and Bai E.-W.
JournalIEEE Transactions on Circuits and Systems I: Regular Papers
Volume56
Issue3
Start Page630
Pagination630-643
Date Published08/2008
ISSN1549-8328
Accession Number10543358
Keywordscomputational complexity, integer programming, Nonlinear dynamical systems, radial basis function networks
AbstractThe identification of nonlinear dynamic systems using radial basis function (RBF) neural models is studied in this paper. Given a model selection criterion, the main objective is to effectively and efficiently build a parsimonious compact neural model that generalizes well over unseen data. This is achieved by simultaneous model structure selection and optimization of the parameters over the continuous parameter space. It is a mixed-integer hard problem, and a unified analytic framework is proposed to enable an effective and efficient two-stage mixed discrete-continuous identification procedure. This novel framework combines the advantages of an iterative discrete two-stage subset selection technique for model structure determination and the calculus-based continuous optimization of the model parameters. Computational complexity analysis and simulation studies confirm the efficacy of the proposed algorithm.
DOI10.1109/TCSI.2008.2002545

Pages