Power plant superheater

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.

Muscle-knee state space model

Model description: 

The state model of the knee-quadriceps can be expressed as

$$\begin{cases} \begin{align*} \dot{x}_1 &= \left[ s_0 \alpha K_m + s_v q\dfrac{s_0\alpha F_mx_1 - s_ux_2x_1}{1 + px_1 - s_vqx_2}\right] u_{ch} - s_ux_1u_{ch} - \dfrac{s_v ax_1 r_p x_4}{L_0 (1+px_1-s_vqx_2)}\\ \dot{x}_2 &= \left[ \dfrac{s_0\alpha F_m - s_ux_2}{1 + px_1 - s_vqx_2} \right]u_{ch} + \dfrac{bx_1r_px_4 - s_vax_2r_px_4}{L_0(1+px_1-s_vqx_2)}\\ \dot{x}_3 &= x_4\\ \dot{x}_4 &= \dfrac{1}{I}[x_2r_p - \lambda x_3 - \mu x_4 - mgl_c \cos{x_3}], \end{align*} \end{cases}$$

where $\textbf{x}=[x_1, \ldots, x_4]^{\mathrm T} = [K_c, F_c, \theta, \dot{\theta}]^{\mathrm T}$ is the state vector and $\textbf{u}=[u_{ch},\alpha ]^{\mathrm T}$ the control vector. The variable $\theta$ represents the knee joint angle and the variables $K_c, F_c, u_{ch}, \alpha$ represent the state variables of the quadriceps muscle model.

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleToward lower limbs movement restoration with input-output feedback linearization and model predictive control through functional electrical stimulation
Publication TypeJournal Article
Year of Publication2012
AuthorsMohammed, S., Poignet P., Fraisse P., and Guiraud D.
JournalControl Engineering Practice
Volume20
Issue2
Pagination182-195
Date Published02/2012
ISSN0967-0661
KeywordsFunctional electrical stimulation, Input–output feedback linearization, Model predictive control, Muscle modeling, Rehabilitation engineering
DOI10.1016/j.conengprac.2011.10.010

Time varying stochastic bilinear system with nonlinear feedback

Model description: 

Consider the following time varying stochastic bilinear system with nonlinear feedback.

$$\begin{align*} \begin{bmatrix} x_1(t+1) \\ x_2(t+1) \end{bmatrix} &= \left\{\begin{bmatrix}0.1 & 0.2 \\ 0.5 & -0.3\end{bmatrix} + \begin{bmatrix}0.36 & -0.3 \\ 0.2 & 0.42\end{bmatrix}\omega(t) \right\}\begin{bmatrix}x_1(t) \\ x_2(t)\end{bmatrix} \\ &+\begin{bmatrix}0.1 & 0.9 \\ 1.5 & 1.2\end{bmatrix} \begin{bmatrix}x_1(t) \\ x_2(t)\end{bmatrix}u(t) + \begin{bmatrix}-0.3t^2\exp{(-t)} \\ 0.4t\exp{(-t)}\end{bmatrix}u(t), \\ \begin{bmatrix}y_1(t) \\ y_2(t)\end{bmatrix} &= \begin{bmatrix} 0.7\sin{t} & -0.9 \\ 0.8 & -0.6\cos{t}\end{bmatrix} \begin{bmatrix}x_1(t) \\ x_2(t)\end{bmatrix}, \end{align*}$$

where

$u(t)=0.2\sin{(y_1(t) + y_2(t))} + 0.3[y_1(t)+y_2(t)].$

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleRandom parameter discrete bilinear system stability
Publication TypeConference Paper
Year of Publication1989
AuthorsYang, Xueshan, Mohler R.R., and Chen Lung-Kee
Conference NameProceedings of the 28th IEEE Conference on Decision and Control, 1989.
Date Published12/1989
PublisherIEEE
Conference LocationTampa, FL
Accession Number3685072
Keywordsdiscrete systems, feedback, linear systems, noise, nonlinear systems, stability criteria, stochastic systems
AbstractStability of discrete, time-varying, stochastic, bilinear systems is studied. Bilinear systems with output feedback are included. Mean-square stability conditions are derived for stochastic models without the assumption of stationarity for the random noise. The feedback function includes a larger class of functions than the class of linear functions or functions satisfying the Lipschitz condition. The sufficient stabilizing conditions depend only on the coefficient matrices of the bilinear system
DOI10.1109/CDC.1989.70323

Time invariant stochastic bilinear system

Model description: 

Consider the following time invariant stochastic bilinear system:

$$\begin{align*} \begin{bmatrix}x_1(t+1)\\x_2(t+1)\end{bmatrix} &= \left\{ \begin{bmatrix}0.2 & 0.4 \\ 0.5 & -0.3\end{bmatrix} + \begin{bmatrix}0.3 & 0.2 \\ -0.3 & 0.4\end{bmatrix}\omega(t) \right\} \begin{bmatrix}x_1(t) \\ x_2(t)\end{bmatrix}+ \begin{bmatrix}2 & 5 \\ 3 & 9\end{bmatrix} \begin{bmatrix}x_1(t) \\ x_2(t)\end{bmatrix}u(t) + \begin{bmatrix}-0.3 \\ 0.4\end{bmatrix}u(t), \\ \begin{bmatrix}y_1(t) \\ y_2(t)\end{bmatrix}& = \begin{bmatrix} 0.7 & 0.8 \\ -0.9 & -0.6\end{bmatrix} \begin{bmatrix}x_1(t) \\ x_2(t)\end{bmatrix}, \end{align*}$$

where

$u(t)=0.24[y_1(t) + y_2(t)] + 0.32[y_1(t-1) + y_2(t-1)]$

and $\omega(t)$ is a white noise with zero mean and variance 0.2.

Type: 

Form: 

Model order: 

2

Time domain: 

Linearity: 

Publication details: 

TitleRandom parameter discrete bilinear system stability
Publication TypeConference Paper
Year of Publication1989
AuthorsYang, Xueshan, Mohler R.R., and Chen Lung-Kee
Conference NameProceedings of the 28th IEEE Conference on Decision and Control, 1989.
Date Published12/1989
PublisherIEEE
Conference LocationTampa, FL
Accession Number3685072
Keywordsdiscrete systems, feedback, linear systems, noise, nonlinear systems, stability criteria, stochastic systems
AbstractStability of discrete, time-varying, stochastic, bilinear systems is studied. Bilinear systems with output feedback are included. Mean-square stability conditions are derived for stochastic models without the assumption of stationarity for the random noise. The feedback function includes a larger class of functions than the class of linear functions or functions satisfying the Lipschitz condition. The sufficient stabilizing conditions depend only on the coefficient matrices of the bilinear system
DOI10.1109/CDC.1989.70323

Bilinear descriptor system

Model description: 

Consider the following bilinear descriptor system:

$$\begin{pmatrix} 1 & -1\\ 0 & 0 \end{pmatrix}x_{k+1}=\begin{pmatrix} -0.5 & 1\\ -1 & 0 \end{pmatrix}x_{k}+\begin{pmatrix} 0.5 & 0.25\\ -1 & 0.5 \end{pmatrix}x_{k}u_{k}.$$

Type: 

Form: 

Time domain: 

Linearity: 

Publication details: 

TitleStabilization of Discrete-time Bilinear Descriptor Systems
Publication TypeConference Paper
Year of Publication2006
AuthorsLu, Guoping, Zhang Xiaomei, Tang Hongji, and Zhou Lei
Conference NameThe Sixth World Congress on Intelligent Control and Automation, 2006.
Date Published06/2006
PublisherIEEE
Conference LocationDalian, China
ISBN Number1-4244-0332-4
Accession Number9187947
Keywordsasymptotic stability, bilinear systems, closed loop systems, discrete time systems, state feedback
AbstractThis paper discusses global asymptotic stabilization of a class of discrete-time bilinear descriptor systems. By means of LaSalle invariant principle and the implicit function theorem, a sufficient condition is presented to guarantee the uniqueness and existence of solution and the global asymptotic stability of the resulting closed-loop systems simultaneously. Finally, the effectiveness of the proposed approach is illustrated by a numerical example
DOI10.1109/WCICA.2006.1712293

Power plant superheater

Model description: 

In the operation of a power plant superheater, exacting demands are made on the steam temperature maintenance at the outlet. For temperature control at the outlet of a superheater, the relevant system state is the temperature pattern along the superheater tube. This is described by a distributed-parameter system, which involves an infinite number of state variables. To derive a simplified model for control purposes, the superheater is divided into segments, and a lumped model is derived, which represents a finite number of intermediate temperatures.

Assuming that the pressure inside the tube is constant, the enthalpy of the steam satisfies the relation $dH = C_pdT(kcal/kg)$ , where $C_p(kcal/kg^{\circ}C)$ is the constant-pressure specific heat. Hence, we conclude that the heat supplied to the following fluid(steam) only increases its enthalpy, $dH = dQ$ , where $Q$ denotes the heat. In the above equations, it is assumed that convection is the exclusive heat transfer mode for the superheater. Hence the heat transfer from to metal $Q_{ms}(kcal/s)$ and from gas to metal $Q_{gm}(kcal/s)$ are expressed in terms of the heat transfer rates from gas to metal $\alpha_{gm}(kcal/m^2s^{\circ}C)$ and from metal to steam $\alpha_{ms}(kcal/m^2s^{\circ}C)$ and heating surface $S(m^2)$ :

$$\begin{align*} \alpha_{ms}S_1(T(l,t)-T(l,t)) &=Q_{ms} \\ \alpha_{gm}S_2(T_m(l,t)-T(l,t)) &=Q_{gm}. \end{align*}$$

It is also assumed that the heat transfer rates $\alpha_{gm}$ and $\alpha_{ms}$ are constants.

Now, to simulate the profile of superheated steam precisely, it is necessary to divide the superheater into $n$ segments as shown in the attached image.

In the first segment, the desuperheater is included and system is modified as follows:

$$\begin{align*} V_s\rho C_p\frac{{\mathrm d} x_1}{{\mathrm d}t} &={C_{p}}{T_{i}}{w_{i}}-{C_{p}}({w_{i}}+{w_{d}}){x_{1}} +{\alpha_{ms}}{S_{1}}({z_{1}}-{x_{1}})+{C_{pd}}{T_{d}}{w_{d}}\\ M_mC_m \frac{{\mathrm d}z_1}{{\mathrm d}t} &={\alpha_{gm}}{S_{2}}(T{g_{1}}-{z_{1}})-{\alpha_{ms}}{S_{1}}({z_{1}}-{x_{1}}), \end{align*}$$

where $x=[x_1,x_2,\ldots,x_n]^{\mathrm T}=[T_1,T_2,\ldots,T_n]^{\mathrm T}$, $z=[z_1,z_2,\ldots,z_n]^{\mathrm T}=[T_{m1},T_{m2},\ldots,t_{mn}]^{\mathrm T}$, and $T_{mi}(^{\circ}C)$ are metal temperature, $T_i(^{\circ}C)$ are steam temperature, $i=1,\ldots,n$.

Type: 

Form: 

Time domain: 

Linearity: 

Attachment: 

Publication details: 

TitleController design for the bilinear system
Publication TypeConference Paper
Year of Publication2001
AuthorsLee, Sang-Hyuk, Jeon Byeong-Seok, Song Chang-Kyu, Kim Ju-Sik, Kim Sung-Soo, and Jang Young-Soo
Conference NameIEEE International Symposium on Industrial Electronics, 2001
Date Published06/2001
PublisherIEEE
Conference LocationPusan
ISBN Number0-7803-7090-2
Accession Number7091972
Keywordsbilinear systems, control system synthesis, iterative methods, linear quadratic control, state estimation, state feedback, temperature control, thermal power stations
AbstractIn this paper, we construct the controller for the bilinear system using an iterative method. For applying the linear quadratic control theory, we formulate the bilinear system to execute iteration. We estimate bilinear system state for the purpose of state feedback controller design. We also apply the iterative controller to the thermal power plant superheater system temperature control, and computer simulation to show that the output steam temperature is properly maintained
DOI10.1109/ISIE.2001.932003

Pages