Single link manipulator with flexible joints

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.

Second order diagonal recurrent neural network

Model description: 

The model structure of the SDRNN have been shown in the attached image, second-order nonlinear system model is assumed as:

$$y(k+1)=\dfrac{y(k)y(k-1))[y(k)+4.5]}{1+y^2(k)+y^2(k-1)}+u(k).$$

The SDRNN(2, 7, 1) is used in simulation, that is, the input layer has 2 neurons $u(k)$ and $y(k)$, 7 neurons in hidden layer, 1 neuron $y(k +1)$ in output layer. The activation function is sigmoid function in hidden layer: this function is the commonly used bipolar function $\rho(x)=\dfrac{1-e^{-x}}{1+e^{-x}}$, initial weight is random value between -1 and 1, the learning rate $\eta=0.45$, momentum factorγ = 0.1.

Type: 

Form: 

Model order: 

2

Time domain: 

Linearity: 

Attachment: 

Publication details: 

TitleApplication of Second Order Diagonal Recurrent Neural Network in Nonlinear System Identification
Publication TypeConference Paper
Year of Publication2010
AuthorsShen, Yan, Ju Xianlong, and Liu Chunxue
Conference Name2010 International Conference on Web Information Systems and Mining (WISM)
Date Published10/2010
PublisherIEEE
Conference LocationSanya
ISBN Number978-1-4244-8438-6
Accession Number11794463
Keywordsbackpropagation, nonlinear systems, recurrent neural nets
AbstractIn this paper, a kind of second order diagonal recurrent neural network (SDRNN) identification method based on dynamic back propagation(DBP) algorithm with momentum term is proposed. This identification method overcomes the disadvantages such as slow convergent speed and trapping the local minimum. The SDRNN is similar as diagonal recurrent neural network(DRNN) in the structure, two tapped delays are used in the hidden neurons of DRNN, the simple structure of the DRNN is retained, the identification of a nonlinear system is realized with SDRNN. Serial-parallel identification architecture is applied in the modeling. Simulation results show that improved algorithm is effective with advantages the fast convergence, higher identification accuracy, higher adaptability and robustness in system identification. It is suitable for real-time identification of dynamic system.
DOI10.1109/WISM.2010.10

Nonlinear System (2)

Model description: 

Consider the nonlinear system

$$\begin{align*} y_{1}(k+1)&={{2.5y_{1}(k)y_{1}(k-1)}\over{1+y_{1}(k)^{2}+y_{2}(k-1)^{2}+y_{1}(k-2)^{2}}} \\ &+0.09u_{1}(k)u_{1}(k-1)+1.2u_{1}(k)+1.6u_{1}(k-2) \\ &+0.5u_{2}(k)+0.7\sin (0.5(y_{1}(k)+y_{1}(k-1))) \\ &\times\cos (0.5(y_{1}(k)+y_{1}(k-1))) \\ y_{2}(k+1)&=\displaystyle{{5y_{2}(k)y_{2}(k-1)}\over{1+y_{2}(k)^{2}+y_{1}(k-1)^{2}+y_{2}(k-2)^{2}}} \\ &+u_{2}(k)+1.1u_{2}(k-1)+1.4u_{2}(k-2) \\ &+0.5u_{1}(k). \end{align*}$$

The initial values are: $y_1(1)=y_1(3)=0$, $y_1(2)=1$, $y_2(1)=y_1(3)=0$, $y_2(2)=1$, $u(1)=u(2)=[0,0]^{\mathrm T}$

Type: 

Form: 

Model order: 

3

Time domain: 

Linearity: 

Autonomity: 

Publication details: 

TitleData-Driven Model-Free Adaptive Control for a Class of MIMO Nonlinear Discrete-Time Systems
Publication TypeJournal Article
Year of Publication2011
AuthorsHou, Zhongsheng, and Jin ShangTai
JournalIEEE Transactions on Neural Networks
Volume22
Start Page2173
Issue12
Pagination2173-2188
Date Published11/2011
ISBN Number12409274
ISSN1045-9227
Keywordsadaptive control, control system synthesis, convergence, discrete time systems, linearisation techniques, MIMO systems, nonlinear control systems, stability, tracking
AbstractIn this paper, a data-driven model-free adaptive control (MFAC) approach is proposed based on a new dynamic linearization technique (DLT) with a novel concept called pseudo-partial derivative for a class of general multiple-input and multiple-output nonlinear discrete-time systems. The DLT includes compact form dynamic linearization, partial form dynamic linearization, and full form dynamic linearization. The main feature of the approach is that the controller design depends only on the measured input/output data of the controlled plant. Analysis and extensive simulations have shown that MFAC guarantees the bounded-input bounded-output stability and the tracking error convergence.
DOI10.1109/TNN.2011.2176141

Tension leg platform system

Model description: 

The present study of tension leg platform is the first commercial application of a revolutionary design of offshore production platform developed by well-known oil company. Intended for oil and gas production in water depths beyond the reach of traditional fixed structures, the tension leg platform was designed as a rectangular shaped floating platform which was connected to the ocean floor by 16 vertical steel tethers or legs, four per corner. The legs were kept in tension so that vertical movement was suppressed, while limited horizontal movement may occur.

The estimation model is:

$$\begin{align*} y(k) &= 0.590y(k − 3)+1.0598y(k − 1) − 1.0931y(k − 2) + 121.13u(k − 1)u(k− 1)u(k − 9) \\ &− 116.54u(k − 6)u(k − 6)u(k− 6) − 19.797u(k − 4)u(k − 8)u(k − 8) \\ &+ 214.04u(k − 5)u(k − 9) − 34.877u(k− 1)u(k − 1)u(k − 1) − 3.7983u(k − 1)u(k− 2)u(k − 7) \\ &− 25.04u(k − 4)u(k − 8)u(k− 11) + 165.93u(k − 2)u(k − 3)u(k − 4) \\ &− 173.85u(k − 6)u(k − 7) − 69.693u(k− 4)u(k − 12) + 203.12u(k − 5)u(k − 6)u(k − 6) \\ &+ 727.86u(k − 2)u(k − 3)u(k − 5) − 11.107u(k− 3)u(k − 10)u(k − 11) \\ &+ 11.506u(k − 6)u(k− 6)u(k − 12) − 68.607u(k − 2)u(k − 4)u(k− 6) \\ &− 366.75u(k − 3)u(k − 5)u(k − 6)− 25.696u(k − 4)u(k − 8)u(k − 12) \\ &+ 137.86u(k − 1)u(k − 2)u(k − 5)− 142.24u(k − 2)u(k − 2)u(k − 9) \\ &+ 101.44u(k− 1)u(k − 6)u(k − 9) − 9.0283u(k − 3)u(k− 3)u(k − 12) \\ &− 168.30u(k − 2)u(k − 5)u(k − 6)+ 30.295u(k − 5)u(k − 6)u(k − 8) \\ &− 0.158u(k− 1)u(k − 2)u(k − 2) − 433.21u(k − 2)u(k− 2)u(k − 4) \\ &+ 39.88u(k − 3)u(k − 8)u(k − 11)− 162.26u(k − 1)u(k − 4)u(k − 11) \\ &− 212.08u(k− 1)u(k − 1)u(k − 5) − 438.7u(k − 3)u(k− 3)u(k − 5) \\ &+ 162.15u(k − 2)u(k − 4)u(k − 11)− 3.607u(k − 4)u(k − 4)u(k − 11) \\ &+ 13.262u(k− 6)u(k − 9)u(k − 9)+448.4u(k − 3)u(k − 4)u(k− 6) \\ &− 46.475u(k − 4)u(k − 4)u(k − 9) + 119.95u(k − 1)u(k − 1)u(k − 2) + noise \:terms. \end{align*}$$

Here, the input is the wave, and the output is the pitch. Sample rate is 2.2473 Hz

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleNon-linear pitch motion identification and interpretation of a tension leg platform
Publication TypeJournal Article
Year of Publication2004
AuthorsLiu, Jui-Jung, Huang Yun-Fu, and Lin Hung-Wei
JournalJournal of Marine Science and Technology
Volume12
Start Page309
Issue4
Pagination309-318
Date Published01/2004
ISSN0948-4280
AbstractThe present study is concerned with the identification of the non-linear wave force effects known as 'ringing' on an offshore structure. Ringing is a highly non-linear behaviour in which the motion resonances are outside the region of dominating wave energy. The purpose of this paper is to provide a better prediction of the higher frequency responses of wave forces on the cylinder and to interpret the non-linear effects of 'ringing' using the NARMAX method and the higher order frequency response functions.
URLhttp://jmst.ntou.edu.tw/marine/12-4/309-318.pdf

Bilinear system

Model description: 

The time-invariant bilinear system is given by

$$Y(t) = 1.5X(t) + 1.2X(t-1) - 0.2X(t-2) + 0.7X(t-1)Y(t-1) - 0.1X(t-2)Y(t-2) + \epsilon(t),$$

where $A=0, \alpha=0, B=\begin{bmatrix}1.5 &1.2 &-0.2\end{bmatrix}, C = \begin{bmatrix}0.7 &0 &-0.1\end{bmatrix}$. Note that $\Theta = \begin{bmatrix}B & C\end{bmatrix}^{\mathrm T}.$

Type: 

Form: 

Model order: 

2

Time domain: 

Linearity: 

Publication details: 

TitleIdentification of bilinear systems using Bayesian inference
Publication TypeConference Paper
Year of Publication1998
AuthorsMeddeb, S., Tourneret J.Y., and Castanie F.
Conference NameProceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, 1998.
Date Published05/1998
PublisherIEEE
Conference LocationSeattle, WA
ISBN Number0-7803-4428-6
Accession Number6053933
KeywordsBayes methods, bilinear systems, discrete time systems, inference mechanisms, Markov processes, Monte Carlo methods, parameter estimation, signal sampling
AbstractA large class of nonlinear phenomena can be described using bilinear systems. Such systems are very attractive since they usually require few parameters, to approximate most nonlinearities (compared to other systems). This paper addresses the problems of bilinear system identicalness using Bayesian inference. The Gibbs sampler is used to estimate the bilinear system parameters, from measurements of the system input and output signals
DOI10.1109/ICASSP.1998.681761

Single link manipulator with flexible joints

Model description: 

A single link manipulator with flexible joints and negligible damping can be represented by

$$\begin{align*} I\ddot{q}_1 + MgL\sin{q_1} + k(q_1 - q_2) &= 0 \\ J\ddot{q}_2-k(q_1-q_2) &=u, \end{align*}$$

where $q_1$ and $q_2$ are the angular positions, and $u$ is a torque input. The physical parameters $g, I, J, k, L,$ and $M$ are all positive. Taking $y=q_1$ as the output, it can be verified that $y$ satisfies the fourth-order differential equation

$$y^{(4)}=\dfrac{gLM}{I}(\dot{y}^2\sin{y}-\ddot{y}\cos{y})- \left(\dfrac{k}{I}+\dfrac{k}{J}\right)\ddot{y}-\dfrac{gkLM}{IJ}\sin{y}+\dfrac{k}{IJ}u.$$

Type: 

Form: 

Model order: 

4

Time domain: 

Linearity: 

Publication details: 

TitleAdaptive output feedback control of nonlinear systems represented by input-output models
Publication TypeJournal Article
Year of Publication1996
AuthorsKhalil, H.K.
JournalIEEE Transactions on Automatic Control
Volume41
Start Page177
Issue2
Pagination177-188
Date Published02/1996
ISSN0018-9286
Accession Number5202146
Keywordsadaptive control, linearisation techniques, nonlinear control systems, state feedback
AbstractWe consider a single-input-single-output nonlinear system which can be represented globally by an input-output model. The system is input-output linearizable by feedback and is required to satisfy a minimum phase condition. The nonlinearities are not required to satisfy any global growth condition. The model depends linearly on unknown parameters which belong to a known compact convex set. We design a semiglobal adaptive output feedback controller which ensures that the output of the system tracks any given reference signal which is bounded and has bounded derivatives up to the nth order, where n is the order of the system. The reference signal and its derivatives are assumed to belong to a known compact set. It is also assumed to be sufficiently rich to satisfy a persistence of excitation condition. The design process is simple. First we assume that the output and its derivatives are available for feedback and design the adaptive controller as a state feedback controller in appropriate coordinates. Then we saturate the controller outside a domain of interest and use a high-gain observer to estimate the derivatives of the output. We prove, via asymptotic analysis, that when the speed of the high-gain observer is sufficiently high, the adaptive output feedback controller recovers the performance achieved under the state feedback one
DOI10.1109/9.481517

Pages