Two Degree of Freedom Helicopter Model

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.

Chemical Reactor Model

Model description: 

The following two-dimensional single-input single-output system represents a chemical reactor model

$$\begin{align*} \dot{x}_1 &= u(Ce -x_1) - rx_1 \\ \dot{x}_2 &= rx_1 - ux_2 \\ y &= x_1 - x_2, \end{align*}$$

where coefficients are in $\mathbb{R}$, $x_1$ and $x_2$ denote the reactant and product concentrations, respectively. The input $u$ corresponds to the input flow of reactant, $r$ and $C_e$ denote kinetic and reactor parameters.

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleObserver Synthesis for a Class of Bilinear Systems: a Differential Algebraic Approach
Publication TypeConference Paper
Year of Publication1994
AuthorsMartinez-Guerra, R., and De Leon-Morales J.
Conference NameProceedings of the 33rd IEEE Conference on Decision and Control, 1994.
Date Published12/1994
PublisherIEEE
Conference LocationConference Location : Lake Buena Vista, FL
ISBN Number0-7803-1968-0
Accession Number5016344
Keywordsalgebra, bilinear systems, differential equations, observers
AbstractA differential algebraic approach is proposed for the estimation of the state of a class of bilinear systems. An exponential observer is easily constructed for a single output observable bilinear system class (in the observability sense of Diop and Fliess, 1991). An application to a chemical reactor model is given.
DOI10.1109/CDC.1994.411167

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

Pages