Two van der Pol oscillators coupled via a bath (2)

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.

Three Degree of Freedom Helicopter Model

Model description: 

We consider the attached image where the VARIO helicopter mounted on an experimental platform is represented. It is important to say that in this particular case the helicopter is in an OGE condition. The effects of the compressed air in take-off and landing are then neglected. The model has the form

$$M(q)\ddot{q}+C(q,\dot{q})\dot{q}+G(q)=Q(u),$$

where $M(q)\in\mathbb{R}^{3\times3}$ is the inertia matrix, $C(q,\dot{q})\in\mathbb{R}^{3\times3}$ is the Coriolis matrix, $G(q)\in\mathbb{R}^3$ is the vector of conservative forces, $Q(u)=\begin{bmatrix}f_z & \tau_z & \tau_\gamma \end{bmatrix}^{\mathrm T}$ is the vector of generalized forces, $q = \begin{bmatrix} z & \phi & \gamma \end{bmatrix}^{\mathrm T}$ is the vector of generalized coordinates and $u=\begin{bmatrix}h_M & h_T \end{bmatrix}^{\mathrm T}$ is the vector of control inputs. Here $f_Z, \tau_Z$ and $\tau_{\gamma}$ are the vertical forces, the yaw torque and the main rotor torque, respectively. The height $z < 0$ upwards, $\phi$ is the yaw angle and $\gamma$ is the main rotor azimuth angle.

$M(q)=\begin{bmatrix} c_0 & 0 & 0 \\ 0 & c_1 + c_2 \cos^2{(c_3\gamma)} & c_4\\ 0 & c_4 & c_5 \end{bmatrix},$

$C(q,\dot{q})=\begin{bmatrix} 0 & 0 & 0\\ 0 & c_6\sin{(2c_3\gamma)}\dot{\gamma} & c_6\sin{(2c_3\gamma)}\dot{\phi} \\ 0 & -c_6\sin{(2c_3\gamma)}\dot{\phi} & 0\end{bmatrix},$

$G(q)=\begin{bmatrix}c_7 \\ 0 \\ 0 \end{bmatrix},$

where $c_i$'s $i = 0, ..., 7$ are the physical constants given in the table below.

The generalized forces vector is given by

$Q(u)=\begin{bmatrix} c_8\dot{\gamma}^2u_1 + c_9\dot{\gamma} + c_{10} \\ c_{11}\dot{\gamma}^2u_2\\ (c_{12}\dot{\gamma}^2 + c_{13})u_1 + c_{14}\dot{\gamma}^2 + c_{15} \end{bmatrix}$

$c_i$ Numerical value
$c_0$ $7.5$ $kg$
$c_1$ $0.4305$ $kg\times m^2$
$c_2$ $3 \times 10^{-4}$ $kg\times m^2$
$c_3$ $-4.143$
$c_4$ $0.108$ $kg\times m^2$
$c_5$ $0.4993$ $kg\times m^2$
$c_6$ $-6.214 \times 10^{-4}$ $kg\times m^2$
$c_7$ $-73.58$ $N$
$c_8$ $3.411$ $kg$
$c_9$ $0.6004$ $kg \times m/s$
$c_{10}$ $3.679$ $N$
$c_{11}$ $-0.1525$ $mg \times m$
$c_{12}$ $12.01$ $kg \times m/s$
$c_{13}$ $1 \times 10^{5}$ $N$
$c_{14}$ $1.206 \times 10^{-4}$ $kg \times m^2$
$c_{15}$ $2.642$ $N$

Type: 

Form: 

Time domain: 

Linearity: 

Attachment: 

Publication details: 

TitleNonlinear modelling and control of helicopters
Publication TypeJournal Article
Year of Publication2003
AuthorsVilchis, J.C. Avila, Brogliato B., Dzul A., and Lozano R.
JournalAutomatica
Volume39
Pagination1583-1596
Date Published09/2003
ISSN0005-1098
KeywordsAerodynamics, Helicopter; Drone, Nonlinear control, nonlinear systems, Underactuated
AbstractThis paper presents the development of a nonlinear model and of a nonlinear control strategy for a VARIO scale model helicopter. Our global interest is a 7-DOF (degree-of-freedom) general model to be used for the autonomous forward-flight of helicopter drones. However, in this paper we focus on the particular case of a reduced-order model (3-DOF) representing the scale model helicopter mounted on an experimental platform. Both cases represent underactuated systems ($u \in \mathbb{R}^4$ for the 7-DOF model and $u \in \mathbb{R}^2$ for the 3-DOF model studied in this paper). The proposed nonlinear model possesses quite specific features which make its study an interesting challenge, even in the 3-DOF case. In particular aerodynamical forces result in input signals and matrices which significantly differ from what is usually considered in the literature on mechanical systems control. Numerical results and experiments on a scale model helicopter illustrate the theoretical developments, and robustness with respect to parameter uncertainties is studied.
DOI10.1016/s0005-1098(03)00168-7

Dynamic Model of Tumor Growth (2)

Model description: 

Consider the model from Dynamic Model of Tumor Growth (1). The complete model formulation describes the phenomenology of tumor growth slowdown, as the tumor consumes its available support; stimulatory and inhibitory influences from the tumor cells; inhibition due to administered inhibitors; and the clearance of the administered inhibitor. In the simplified model, the latter effect is not described, only the serum level of the inhibitor to be maintained is represented, so a second-order system is to be analyzed:

$$\begin{align*} \dot{x}_{1} &=-\lambda x_{1}\ln\left(\dfrac{x_{1}}{x_{2}}\right) \\ \dot{x}_2 &= b_x1 - dx_1^{{2}\over{3}}x_2 - ex_2u \\ y&=x_1, \end{align*}$$

where $x_1$ is the tumor volume (mm$^3$), $x_2$ is the vasculature volume (mm$^3$), and $u$ is the serum level of the inhibitor (mg/kg). The last equation represents that tumor volume is the measured output of the system. The characteristics of the parameters for the Lewis lung carcinoma and the mice used in the experiment are: $\lambda = 0.192($day$^{-1})$, $b = 5.85 ($day$^{−1}),$ $d =0.00873 ($day$^{−1}$mm$^{−2}),$ while the parameter characteristic for the inhibitor (endostatin) is: $e = 0.66 ($day$^{−1} ($mg/kg$)^{−1}).$ Attached figure shows the nonlinear behavior of the simplified model.

Type: 

Form: 

Model order: 

2

Time domain: 

Linearity: 

Time delay: 

Attachment: 

Publication details: 

TitleModel-based Angiogenic Inhibition of Tumor Growth using Feedback Linearization
Publication TypeConference Paper
Year of Publication2013
AuthorsSzeles, A., Drexler D.A., Sapi J., Harmati I., and Kovacs L.
Conference NameIEEE 52nd Annual Conference on Decision and Control (CDC), 2013
Date Published12/2013
PublisherIEEE
Conference LocationFirenze
ISBN Number978-1-4673-5714-2
Accession Number14158507
Keywordscancer, feedback, linearisation techniques, medical control systems, nonlinear control systems, patient treatment, time-varying systems, tumours
AbstractIn the last decades beside conventional cancer treatment methods, molecular targeted therapies show prosperous results. These therapies have limited side-effects, and in comparison to chemotherapy, tumorous cells show lower tendency of becoming resistant to the applied antiangiogenic drugs. In clinical research, antiangiogenic therapy is one of the most promising cancer treatment methods. Using a simplified model of the reference dynamical model for tumor growth under angiogenic inhibition from the literature, exact linearization is performed in the paper to handle the nonlinear behavior of the model. Two different control methods are applied on the linearized model: flat control and switching control. Simulations are performed on the nonlinear model to show the characteristics of the therapies carried out using the presented control methods.
DOI10.1109/CDC.2013.6760184

Dynamic Model of Tumor Growth (1)

Model description: 

In 1999, a research was carried out at the Harvard Medical University by Philip Hahnfeldt et al. to investigate experimentally and theoretically the effects of angiogenic inhibitors on tumor growth dynamics. They posed a quantitative theory for tumor growth under angiogenic stimulator/inhibitor control. In their experiments, mice were injected with Lewis lung carcinoma cells. The following equations comprise the entire model formulation:

$$\begin{align*} \dot{x}_1 &=-\lambda_1x_1\ln\left(\frac{x_1}{x_2}\right) \\ \dot{x}_2 &=bx_1-dx_1^{\frac{2}{3}}x_2-ex_2x_3 \\ \dot{x}_3 &=\int_0^tu(t^{\prime})\exp(-\lambda_{3}(t-t^{\prime})){\mathrm d}t^{\prime} \\ y &=x_{1}, \end{align*}$$

where $x_1$is the tumor volume (mm$^3$), $x_2$is the supporting vasculature volume (mm$^3$), $x_3$ is the inhibitor serum level (mg/kg), and $u$ is the inhibitor administration rate (mg/kg/day).

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleModel-based Angiogenic Inhibition of Tumor Growth using Feedback Linearization
Publication TypeConference Paper
Year of Publication2013
AuthorsSzeles, A., Drexler D.A., Sapi J., Harmati I., and Kovacs L.
Conference NameIEEE 52nd Annual Conference on Decision and Control (CDC), 2013
Date Published12/2013
PublisherIEEE
Conference LocationFirenze
ISBN Number978-1-4673-5714-2
Accession Number14158507
Keywordscancer, feedback, linearisation techniques, medical control systems, nonlinear control systems, patient treatment, time-varying systems, tumours
AbstractIn the last decades beside conventional cancer treatment methods, molecular targeted therapies show prosperous results. These therapies have limited side-effects, and in comparison to chemotherapy, tumorous cells show lower tendency of becoming resistant to the applied antiangiogenic drugs. In clinical research, antiangiogenic therapy is one of the most promising cancer treatment methods. Using a simplified model of the reference dynamical model for tumor growth under angiogenic inhibition from the literature, exact linearization is performed in the paper to handle the nonlinear behavior of the model. Two different control methods are applied on the linearized model: flat control and switching control. Simulations are performed on the nonlinear model to show the characteristics of the therapies carried out using the presented control methods.
DOI10.1109/CDC.2013.6760184

Two Degree of Freedom Helicopter Model

Model description: 

In 2-DOF helicopter, a coupled 2input-2output system can be achieved due to coupling between the pitch and yaw motor torques. The linear 2-DOF helicopter state-space matrices are

$$\begin{align*} A&=\left[\matrix{ 0 &0 &1 &0\cr 0 &0 &0 &1\cr 0 &0 &-{B_{p}\over J_{eq{\_}p}+m_{heli}{l_{cm}}^{2}} &0\cr 0 &0 &0 &-{B_{y}\over J_{eq{\_}y}+m_{heli}{l_{cm}}^{2}}}\right],\\ B &=\left[ \matrix{ 0 &0\cr 0 &0\cr \dfrac{K_{pp}u_{p}}{J_{eq{\_}p}+m_{heli}{l_{cm}}^{2}} & \dfrac{K_{py}u_{y}}{J_{eq{\_}p}+m_{heli}{l_{cm}}^{2}} \cr \dfrac{K_{yp}u_{p}}{J_{eq{\_}y}+m_{heli}{l_{cm}}^{2}} & \dfrac{K_{yy}u_{y}}{J_{eq{\_}y}+m_{heli}{l_{cm}}^{2}} \cr } \right], \\ C &=\left[\matrix{1 &0 &0 &0\cr 0 &1 &0 &0}\right], D=\left[\matrix{0 &0\cr 0 &0}\right], \end{align*}$$

where $\theta(t)$ is the pitch angle and $\psi(t)$ is the yaw angle. $u_p$ and $u_y$ are the control signals applied to pitch and yaw motors, respectively. The amounts of parameters used in this formula are written in the table below.

$K_pp$ Pitch torque $0.204$ $N.m/V$
$K_yy$ Yaw torque $0.072$ $N.m/V$
$K_py$ Yaw on pitch torque $0.0068$ $N.m/V$
$K_yp$ Pitch on yaw torque $0.0219$ $N.m/V$
$J_{eq_p}$ Total pitch moment of inertia $0.0384$ $kg.m^2$
$J_{eq_y}$ Total yaw moment of inertia $0.0432$ $kg.m^2$
$B_p$ Pitch viscous damping $0.800$ $NN$
$B_y$ Yaw viscous damping $0.318$ $NN$
$m_{heli}$ Total moving mass $1.3872$ $kg$
$l_{cm}$ Centre of mass length from pitch axis $0.186$ $m$

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleDisturbance Rejection for a 2-DOF Nonlinear Helicopter Model by Using MIMO Fuzzy Sliding Mode Control with Boundary Layer
Publication TypeConference Paper
Year of Publication2012
AuthorsZaeri, A.H., Mohd-Noor S.B., Isa M.M., Taip F.S, and Marnani A.E.
Conference NameThird International Conference on Intelligent Systems, Modelling and Simulation (ISMS), 2012
Date Published02/2012
PublisherIEEE
Conference LocationKota Kinabalu
ISBN Number978-1-4673-0886-1
Accession Number12616526
Keywordsaircraft control, fuzzy control, helicopters, MIMO systems, nonlinear control systems, robust control, variable structure systems
AbstractIn this paper, one helicopter model with two degrees of freedom (2-DOF) is controlled by fuzzy sliding mode control with boundary layer (FSMC-BL) while exposed to disturbance. The model is a nonlinear and multi-input multi-output (MIMO) system that requires a MIMO, robust, stable, and nonlinear control to reject the disturbance. These requirements have been satisfied by SMC. In this paper, boundary layer removes the chattering phenomenon and fuzzy logic tunes the switching gains of SMC control law online. The simulation results which are achieved for step and sinusoidal disturbances applied to both pitch and yaw angles, are compared with those of PID control based on linear quadratic regulator algorithm (LQR-PID). Considerable improvement in control signal and yaw angle is observed by using FSMC-BL.
DOI10.1109/ISMS.2012.129

Two van der Pol oscillators coupled via a bath (2)

Model description: 

Consider the model described in Two van der Pol oscillators coupled via a bath (1).

The current model is using a slightly different notation:

$$\begin{align*} \dot{\xi}_{1}^{1} &= \dot{x}_1 \\ \dot{\xi}_{2}^{1} &= \dot{x}_2 \\ \dot{\xi}_{1}^{2} &= \dot{x}_3 \\ \dot{\xi}_{2}^{2} &= \dot{x}_4 \\ \dot{\eta}_{1} &= \dot{x}_5 \end{align*}$$

Note that this system is decouplable by static state feedback because the decoupling matrix of this system is

$D_{1}(\xi,\eta)=\left[\matrix{1 &0 \cr 0 &1}\right]$

The authors have proposed the following Yuz and Goodwin type approximate model which is more accurate than the Euler model.

$$\begin{align*} x_{1,k+1}&=x_{1,k}+T_{x_{2,k}}+\frac{T^2}{2}\{u_{1,k}-x_{1,k}+\epsilon\{1-x_{1,k}^{2}\}x_{2,k}+k(x_{5,k}-x_{1,k})\} \\ x_{2,k+1}&=x_{2,k}+T\{u_{1,k}-x_{1,k}+\epsilon\{1-x_{1,k}^{2}\}x_{2,k}+k(x_{5,k}-x_{1,k})\} \\ x_{3,k+1}&=x_{3,k}+T_{x_{4,k}}+\frac{T^2}{2}\{u_{2,k}-x_{1,k}+\epsilon\{1-x_{3,k}^{2}\}x_{4,k}+k(x_{5,k}-x_{1,k})\} \\ x_{4,k+1}&=x_{4,k}+T_{x_{4,k}}+T\{u_{2,k}-x_{2,k}+\epsilon\{1-x_{3,k}^{2}\}x_{4,k}+k(x_{5,k}-x_{3,k})\} \\ x_{5,k+1}&=x_{5,k}+T\{k(x_{1,k}-x_{5,k})+k(x_{3,k}-x_{5,k})\} \\ y_{1,k}&=x_{1,k} \\ y_{2,k}&=x_{3,k} \end{align*}$$

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleSampled-data model for nonlinear coupled Van der Pol oscillators
Publication TypeConference Paper
Year of Publication2011
AuthorsNishi, M., Ishitobi M., and Kunimatsu S.
Conference Name2011 Proceedings of SICE Annual Conference (SICE)
Date Published09/2011
PublisherIEEE
ISBN Number978-1-4577-0714-8
Accession Number12354559
Keywordsclosed loop systems, continuous time systems, control system synthesis, MIMO systems, nonlinear control systems, relaxation oscillators, sampled data systems, stability
AbstractFor sampled-data controller design of nonlinear continuous-time systems, it is important to derive a good approximate sampled-data model because the exact sampled-data model for nonlinear systems is often unavailable to the controller designers. In the multi-input multi-output (MIMO) case, the authors have proposed an accurate approximate model which includes extra zero dynamics corresponding to the relative degree of the continuous-time nonlinear system. Such extra zero dynamics are called sampling zero dynamics. A more accurate sampled-data model is, however, required when the relative degrees of a continuous-time nonlinear plant are two. The reason is that the closed-loop system becomes unstable when the more accurate sampled-data model has unstable sampling zero dynamics. This paper derives the sampling zero dynamics of the more accurate sampled-data model for coupled Van der Pol oscillators and analyzes the relationship between the stability of the closed-loop system and the stability of the sampling zero dynamics of a proposed model.
URLhttp://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6060620&queryText%3DSampled-data+model+for+nonlinear+coupled+Van+der+Pol+oscillators

Pages