Professional Documents
Culture Documents
Automatica
journal homepage: www.elsevier.com/locate/automatica
Brief paper
School of Electrical and Electronic Engineering, The University of Adelaide, Adelaide, SA 5005, Australia
College of Engineering and Science, Victoria University, Melbourne, Vic. 8001, Australia
article
info
Article history:
Received 22 October 2014
Received in revised form
9 June 2015
Accepted 4 July 2015
Available online 1 August 2015
Keywords:
Switched systems
Stochastic systems
Adaptive control
Unknown nonsymmetric actuator
dead-zone
abstract
This paper is concerned with the problem of adaptive tracking control for a class of switched stochastic
nonlinear systems in nonstrict-feedback form with unknown nonsymmetric actuator dead-zone and
arbitrary switchings. A variable separation approach is used to overcome the difficulty in dealing with the
nonstrict-feedback structure. Furthermore, by combining radial basis function neural networks universal
approximation ability and adaptive backstepping technique with common stochastic Lyapunov function
method, an adaptive control algorithm is proposed for the considered system. It is shown that the target
signal can be almost surely tracked by the system output, and the tracking error is semi-globally uniformly
ultimately bounded in 4th moment. Finally, the simulation studies for a ship maneuvering system are
presented to show the effectiveness of the proposed approach.
2015 Elsevier Ltd. All rights reserved.
1. Introduction
As a typical class of hybrid systems, switched systems have
drawn considerable attention in the past decades since many physical systems can be mathematically modeled by such multiplemode systems. Given their widespread applications, the studies on
switched systems never cease and a number of excellent results
have been reported, see for example, Briat (2014), Li, Wen, Soh,
and Xie (2002), Vesely` and Rosinov (2014), Xiang and Xiao (2014),
Xie, Wen, and Li (2001), Zhang and Gao (2010), Zhang, Zhuang, and
Shi (2015), Zhao, Yin, Li, and Niu (2015) and Zhao, Zhang, Shi, and
Liu (2012) and the references therein. In Zhang and Gao (2010) and
Zhao et al. (2012), the control problems for switched linear systems
in both continuous-time and discrete-time contexts were solved
under average dwell time switching and mode-dependent average dwell time switching, respectively. In Zhang et al. (2015), the
The material in this paper was not presented at any conference. This paper was
recommended for publication in revised form by Associate Editor Changyun Wen
under the direction of Editor Miroslav Krstic.
E-mail addresses: xdzhaohit@gmail.com (X. Zhao), peng.shi@adelaide.edu.au
(P. Shi), zxldwlsj@gmail.com (X. Zheng), lixianzhang@hit.edu.cn (L. Zhang).
http://dx.doi.org/10.1016/j.automatica.2015.07.022
0005-1098/ 2015 Elsevier Ltd. All rights reserved.
authors considered H filtering for a class of switched linear discrete systems under their proposed persistent dwell-time switching. The problem of switching stabilization for slowly switched
linear systems with mode-dependent average dwell time was investigated in Zhao et al. (2015) by using invariant subspace theory. Recent advances for switched systems in linear setting can be
found in Briat (2014), Vesely` and Rosinov (2014) and Xiang and
Xiao (2014). In addition, for switched nonlinear systems, some sufficient conditions were derived in Xie et al. (2001) to ensure that
the whole switched nonlinear system is input-to-state stabilizable
(ISS) when each mode is ISS. A concept of generalized matrix measure for nonlinear systems was proposed in Li et al. (2002) to study
the stability of switched nonlinear systems directly.
Note that during the most recent years, the adaptive backstepping-based control problems have been investigated for a class
of switched nonlinear systems (Han, Ge, & Lee, 2009; Long & Zhao,
2015; Ma & Zhao, 2010; Wang, 2014). To list a few, the global
stabilization problem for switched nonlinear systems in lower
triangular form was investigated in both Long and Zhao (2015)
and Ma and Zhao (2010) by using common Lyapunov function
and multiple Lyapunov functions, respectively; Han et al. (2009)
presented an adaptive neural control design for a class of switched
nonlinear systems with uncertain switching signals. However, the
194
v (t ) = D (t ) (u (t ) ),
y = x1 ,
(1)
where x = (x1 , x2 , . . . , xn ) R is the system state, w is an rdimensional independent standard Brownian motion defined on
the complete probability space ( , F , {Ft }t 0 , P ) with being a
sample space, F a -field, {Ft }t 0 a filtration, P a probability measure, and y is the system output; (t ) : [0, ) M = {1, 2, . . . ,
m} represents the switching signal; v (t ) , u (t ) R are the actuator output and input. For any i = 1, 2, . . . , n and k M , fi,k (x):
Rn R, i,k : Rn Rr are locally Lipschitz unknown nonlinear
functions and gi,k are positive known constants.
The nonsymmetric dead-zone nonlinearity is considered in the
paper, which is defined as the form in Tao and Kokotovi (1994):
T
vk = Dk (uk ) = 0,
uk brk
blk < uk < brk
uk blk .
(2)
Here, mrk > 0 and mlk > 0 stand for the right and the left slopes
of the dead-zone characteristic, respectively. brk > 0 and blk > 0
represent the breakpoints of the input nonlinearity. It should be
noticed that, in this paper, mrk , mlk , brk and blk are unknown.
In order to facilitate the analysis and design, it is assumed that
the nonsymmetric dead-zone nonlinearity can be reformulated as:
vk = Dk (uk ) + k ,
(3)
vk = uk + (Dk (uk ) uk + k )
= uk + k (uk ) + k ,
(4)
(5)
vk = uck + k (uk ) uk + k .
(6)
(7)
(8)
n
i,k ( ni=1 bi )
i=1 i,k (nbi ). Notice that i,k (s), i,k (s) are
smooth functions, and i,k (0) = i,k (0) = 0. Therefore, it follows
that there exist smooth functions hi,k (s), i,k (s) such that i,k (s) =
shi,k (s), i,k (s) = si,k (s) which results in
i,k
aj
j=1
i,k
(9)
j =1
bj
j =1
(10)
j =1
In Sanner and Slotine (1992), it has been proved that the radial
basis function (RBF) neural networks can approximate any continuous real function f (Z ) over a compact set Z Rq . Specifically,
for arbitrary > 0, there exists a neural network W T S (Z ) such that
f (Z ) = W T S (Z ) + (Z ), (Z ) ,
si (Z ) = exp
(Z i ) (Z i )
,
i2
T
3. Main result
In this section a systemic control design and stability analysis
procedure will be presented by using adaptive backstepping
technique (the readers may refer to Krsti and Kokotovi (1995)
and Krsti, Kokotovi, and Kanellakopoulos (1995) for more details
about adaptive backstepping technique). For i = 1, 2, . . . , n 1,
let us define a common virtual control function i as
i =
gi,min
T
[xTi , i , y (di)T ]T with x i = [x1 , x2 , . . . , xi ]T , i = [1 , 2 , . . . , i ]T ,
(i)
(i)
y d = [yd , y d , . . . , yd ]T . The z-system can be obtained as follows:
2
V
V
1
T V
LV =
+
f (x, t ) + Tr h
h .
t
x
2
x2
(13)
with = 0.2785.
n,k
dw,
1in1
n 1
n1
xj
T
j,k
dw,
(16)
Li1 =
i 1
i1
i1
(fs,k + gs,k xs+1 )
+
xs
s =1
i 1
i1
(s)
yd
s=0
(s+1)
yd
i1
1 2 i1
2 p,q=1 xp xq
pT,k q,k .
(17)
4
i =1
zi4 +
1
2r1
2 +
1
2r2
2 ,
(18)
|zi | i (zi , ) + d,
c2
c1
t > t0 .
(19)
|xi |
i=1
(14)
1
gi,min
n 1, and n = 1.
j,k
where i (zi , ) =
xj
j =0
i =1
i,k
i1
i1
j =0
(12)
(15)
2ai
0 | | tanh
3
1 3 T
i +
zi
z
S
S
i i ,
2 i
(11)
195
(|zi | + |i1 |)
i=1
n 1
1
i=1
gi,min
|zi | + yd
i=1
3
1 2 T
i +
+ 2 zi Si Si |zi |
4
2ai
|zi | i (zi , ) + d.
i=1
196
LV =
n 1
zi3
i1
i1
i =1
+ i2 (n + 1)2 nzi4
8
(s+1)
y
(s) d
yd
s=0
i1 i1
(fs,k + gs,k xs+1 )
xs
s=1
i1
1 2 i1 T
p,k q,k
2 p,q=1 xp xq
2
i 1
3 2
i1
j,k
+ zi i,k
2
x
j
j=0
n 1
n1 (s+1)
+ zn3 fn,k + gn,k vk
y
(s) d
s=0 yd
xs
s =1
1 2 n1
2 p,q=1 xp xq
pT,k q,k
r1
(s+1)
s =0
s =1
1
r2
n 1
i1
i1
n
2 i1 T
p,k q,k (i 1)
zl4 s4,k (zl , )
2 p,q=1 xp xq
s=1 l=1
2
i1
i1 2
1
i1
2
6
+ (n + 1) nzi
8
xs xj
s=1 j=1
i1
i 1 2
3
i1 2
+ (n + 1) zi
x x s,k ((n + 1)d),
2
s
j
s=1 j=1
1
LV
4
i=1
zi3
fi,k
xs
s =1
3
4
nzi4
fs,k (x)
= zi3
(i1,s ) 3 +
i
n
(20)
+
i1,s fs,k (x)
4
l
l =1
i1
n
i2 (n + 1)2 nzi4 +
(21)
h4s,k
i1
,
xs
i1
i1 4
xj
j =1
0
xs
zi3
1
r1
xj
i 1
i1
s =0
i 1
i1
s=1
i 1
i1 4
j=1
i=1
j =1 l =1
2 4
zi
l2ij
j=1
+ i (n + 1)
s = 1, 2, . . . , i 1,
i1
n
l=1
2
i1
zi2 i,k
j,k
x
j
j =0
i2 (n + 1)2 nzi4 +
2 4
+ i2 (n + 1)2 zi4 l
ii i,k ((n + 1)d) +
2 i1
xs xj
2
i1
n
i 1
i 1
(n + 1) (zl , )
4
(n + 1)2 nzi6
+ i2 (n + 1)2 nzi4
s=1
where (zl , ) =
i 1
i 1
n
j =1 l =1
s =1 l =1
1
4
s=1
s =1
s=1
s=1
i=1
n
i
n
(i1,s ) 3 +
n
i 1
n
+
(i 1)zl4 s4,k (zl , )
nzi4
n
i
z
i1,s s,k ((n + 1)d)
+
i
i =1
i 1
i1
(23)
where s4,k (zl , ) = 12 (n + 1)4 l4 (zl , )s4,k ((n + 1)|zl |l (zl , )), s =
1, 2, . . . , i 1.
Substituting (21)(23) into (20) gives
(22)
zi3
gs,k xs+1
xs
2 4
l
ij j,k ((n + 1)d),
xj
j =1
i1 1 i1 T
p,k q,k
2 p,q=1 xp xq
2
i 1
1
i1
3 2
j,k
+ zi i,k
r1
2
x
j
j=0
i1
2 4
zi
i=1
i 1
i1
yd
y(ds)
l2ij
zn2
i 1
i1
2
n 1
n1
1
n,k
+
n,k
2
xj
r2
j =0
n
i 1
i1
fs,k
=
zi3 fi,k
xs
i =1
s =1
3
i 1
i1 4
+ i (n + 1)
n1
n 1
j =1
n 1
n1
xj
j =1
2 4
+ i2 (n + 1)2 zi4 l
ii i,k ((n + 1)d) +
i 1
i1
i1 4
xs
1
r2
(s)
yd
gs,k xs+1
(s+1)
yd
n 1
2 4
l
ij j,k ((n
+ 1)d)
i1
i =1
(24)
Define Ui,k as
Ui,k =
197
s=1
i1
i1 2
i1 2
1
+ (n + 1)
x x s,k ((n + 1)d).
2
s
s=1 j=1
(25)
2ai
1
zi6 i SiT Si
2a2i
(26)
n1
i=1
i =1
gi,k zi3 i ,
(27)
zi4
i =1
n1
LV
(n s + 1) s4,k (zi , ),
i =1
s=1
3
4
nzi
j =1
s=1 j=1
(n + 1)2 nzi3
+ i2 (n + 1)2 zi
8
i =
2 i1
xs xj
4
i1
i1
+ i (n + 1)
i1
i1
gi,min
u ck =
2 4
zi l
ii i,k ((n
(s+1)
y
(s) d
yd
+ Ui,k tanh
zi3 Ui,k
i,k
u k =
i1
i1
i1
gs,k xs+1
xs
s=1
+ gi,k zi+1 ,
(fi,k + gi,k i ) +
zn3 fn,k
+ gi,k i +
zn3
zn3 n
zn3 ST S
2a2
u k
2a2i + 3zi4 + i
+ gn,k
1
r1
SnT Sn
2a2n
a2
2
+ gn,k uck
+
3
4
zn4
n
i
2
+
i +
lij ,
i=1
(32)
j =1
3
1 3 T
i +
zi
z
S
S
i i ,
2 i
4
(34)
gn,k
3
1 3 T
n +
zn
z Sn Sn ,
2 n
4
1
r2
i=1
3
gn,max 3 T
+
zn +
zn S S ,
2
4
r1
zi6 SiT Si 1 ,
2
2a
i,min
i=1
gn,max r2 6 T
zn S S 2 .
=
2a2,min
(37)
(38)
LV
i,k +
j =1
l2ij
(36)
2a gn,k
(uck + k uk + k )
(35)
2an
4
i zi
4
zn
+ gn,k
(29)
1
r1
2
r2
i=1
a2
2
i=1
(33)
2ai
=
(28)
zn3 gn,k
i =1
r1
(31)
with zn+1 = 0.
Substituting (6) and (26)(28) into (24) yields
where
+ 1)d)
i 1
9
i1 4
+ i2 (n + 1)2 nzi
8
xj
j =1
2
u k = u ck u k ,
j =1
LV
3zn4 + 4
2 4
l
ij j,k ((n + 1)d)
xj
j =1
zi3
where =
i=1 i is the estimation of , and i > 0 is a design
parameter.
The true actuator input is given as
9
+ zi
(n j + 1) j4,k (zi , ) + i2 (n + 1)2 nzi
n 1
r2
s=0
a2
where i = max{i,k , k M }.
Design the virtual control function as
s=1
(30)
s=1
i1
i 1
n1
+ zi
(n s)(i 1) s4,k (zi , )
i=1
i
n
4
(i1,s ) 3 + zi
(n s + 1) s4,k (zi , )
s=1
SiT Si
2a2i
z6 ST S +
2 n
zi3 i
zn3 gn,k
zi4
(n j + 1) j4,k (zi , ).
i=1
zi3
: k M }, i,k i , ,k + k .
i=1
s=1
s =1 l =1
i4
= max{,k
n
i 1
n
n
n1
(i 1)
zl4 s4,k (zl , ) =
zi4
(n s)(i 1) s4,k (zi , ),
i=1
i=1
and
n
i
n
2
2
where i,k = Wi,k , ,k = W,k , i = max{i,k : k M },
i4,k
+ zi4 +
2a
a2i
+ zn4 +
T
3
zn3 (k + k ) = zn3 W,
k S,k + zn (,k + k )
3
3
z Ui,k z 3 Ui,k tanh zi Ui,k + i,k .
i
i
i,k
n1
a2i
i +
4
i
j =1
n 2
a
i
i=1
i4
l2ij
(39)
198
It is true that
1
) 2 + 2 ,
= (
1
(40)
)
2 + 2 .
= (
(41)
2
2
Combining (39) with (40) and (41) gives
n
i +
i=1
i=1
l2ij
j =1
1, 0 < vs vL
(vs ) = 2, vL < vs vM
3, vM < vs vT
vL , vM , vT represent the value of low speed, medium speed and
2r1
2 2
2r2
p0 V + q0 ,
(42)
dE [V (t )]
p0 E [V (t )] + q0 ,
dt
Then, the following inequality holds
0 E [V (t )] V (0)ep0 t +
q0
p0
(43)
(44)
z 2 (0)
j
0)2 . Eq. (44) means
where V (0) =
+ 2r11 (0)2 + 2r12 (
j =1
4
that all the signals in the closed-loop system are bounded in
probability. It follows from (44) that
E [|zi |4 ]
4q0
p0
t .
(45)
lim
E [|zi | ]
4q0
i=1
p0
1 2
2 2
i zi4
2r
2r
1
2
i=1
n 2
a2
4
4
ai
+ g n ,k
+
+ i
+
LV
= 1.
1
KE , (t )
dx3 =
x3 +
v (vs ) dt ,
TE , (vs )
TE , (vs )
1
(vs )
x2
(vs ) 3
x
T (vs ) 2
, b (vs ) =
K (vs )
.
T (vs )
The vessel data comes from a ship which has a length overall
of 160.9 m. vL = 3.7m/s, K1 = 32 s1 , T1 = 30 s, 1 =
40 s2 , TE ,1 = 4 s, KE ,1 = 2; vM = 7.5 m/s, K2 = 11.4 s1 , T2 =
63.69 s, 2 = 30 s2 , TE ,2 = 2.5 s, KE ,2 = 1; vT = 15.3 m/s, K3 =
5.1 s1 , T3 = 80.47 s, 3 = 25 s2 , TE ,3 = 1 s, KE ,3 = 0.72;
The initial conditions are x1 (0) = 2, x2 (0) = 0.05, x3 (0) =
0) = 1. We construct the basis function
0.03, (0) = 10, (
vectors S1 , S2 , S3 and S using 11, 15, 21 and 48 nodes, the centers
1 , 2 , 3 , evenly spaced on [1.5, 4.5][3, 4][10, 8],
[5, 4] [30, 20] [0.5, 5.5], [5.5, 8] [12, 25]
[0.1, 2] and [10, 2][60, 2][0.2, 10.5], the widths 1 =
1.2, 2 = 2.2, 3 = 2, = 1.8. The design parameters are a1 =
a2 = a3 = a = 10, r1 = 2, r2 = 10, 1 = 0.5, 2 = 0.1, 1 =
2 = 3 = 5, = 3. The desired trajectory is yd = 10 sin 0.08t.
(ii) The output y of the closed-loop system (1) under arbitrary switching can be almost surely regulated to a small neighborhood of the
target signal.
= 0.036z36 ST S 0.1,
Remark 2. From (37) and (38), one can see that there are only
two adaptive parameters that need to be modulated in our results.
Hence, the problem of over parameterization can be avoided by our
approach, and the computation burden can be greatly reduced.
u ck =
i =1
1
g3,k
uk = 3.75z3 +
0.00057
g3,k
z33 ST S ,
4. An illustrative example
where uk = uck uk , z1 = x1 yd , z2 = x2 1 , z3 = x3 2
and 1 , 2 are given by
vk = D(uk ) = 0,
20(uk + 60),
uk 50
60 < uk < 50
uk 60
199
Acknowledgments
This work was partially supported by the National Natural
Science Foundation of China (61203123, 61322301, 61403041), the
Australian Research Council (DP140102180, LP140100471), the
111 Project (B12018), the Liaoning Excellent Talents in University
(LR2014035), the Natural Science Foundation of Heilongjiang
Province (F201417, JC2015015), and the Fundamental Research
Funds for the Central Universities, China (HIT.BRETIII.201211,
HIT.BRETIV.201306).
References
Briat, C. (2014). Convex lifted conditions for robust l2 -stability analysis and l2 stabilization of linear discrete-time switched systems with minimum dwelltime constraint. Automatica, 50(3), 976983.
Han, T. T., Ge, S. S., & Lee, T. H. (2009). Adaptive neural control for a class of switched
nonlinear systems. Systems & Control Letters, 58(2), 109118.
Hou, M., Fu, F., & Duan, G. (2013). Global stabilization of switched stochastic nonlinear systems in strict-feedback form under arbitrary switchings. Automatica,
49(8), 25712575.
Krsti, M., & Hua, D. (1998). Stabilization of nonlinear uncertain systems. London:
Springer-Verlag.
Krsti, M., & Kokotovi, P. V. (1995). Control Lyapunov functions for adaptive
nonlinear stabilization. Systems & Control Letters, 26(1), 1723.
Krsti, M., Kokotovi, P. V., & Kanellakopoulos, I. (1995). Nonlinear and adaptive
control design. John Wiley & Sons, Inc..
Li, Z., Wen, C., Soh, Y., & Xie, W. (2002). Generalized matrix measure of switched
nonlinear systems. IEEE Transactions on Automatic Control, 47(1), 178183.
Lim, C., & Forsythe, W. (1983). Autopilot for ship control, part 1: Theoretical design.
Control Theory and Applications, IEE Proceedings D, 130, 281287.
Long, L., & Zhao, J. (2015). Adaptive output-feedback neural control of switched
uncertain nonlinear systems with average dwell time. IEEE Transactions on
Neural Networks and Learning Systems, 26(7), 13501362.
Ma, R., & Zhao, J. (2010). Backstepping design for global stabilization of switched
nonlinear systems in lower triangular form under arbitrary switchings.
Automatica, 46, 18191823.
200
Polycarpou, M., & Ioannou, P. (1996). A robust adaptive nonlinear control design.
Automatica, 32(3), 423427.
Sanner, R., & Slotine, J.-J. (1992). Gaussian networks for direct adaptive control. IEEE
Transactions on Neural Networks, 3(6), 837863.
Tao, G., & Kokotovi, P. (1994). Adaptive control of plants with unknown deadzones. IEEE Transactions on Automatic Control, 39(1), 5968.
` V., & Rosinov, D. (2014). Robust MPC controller design for switched
Vesely,
systems using multi-parameter dependent Lyapunov function. International
Journal of Innovative Computing, Information and Control, 10(1), 269280.
Wang, C. (2014). Adaptive tracking control of uncertain MIMO switched nonlinear
systems. International Journal of Innovative Computing, Information and Control,
10(3), 11491159.
Wu, Z., Cui, M., Shi, P., & Karimi, H. R. (2013). Stability of stochastic nonlinear
systems with state-dependent switching. IEEE Transactions on Automatic
Control, 58(8), 19041918.
Wu, Z., Xie, X., & Zhang, S. (2007). Adaptive backstepping controller design using
stochastic small-gain theorem. Automatica, 43(4), 608620.
Wu, Z., Yang, J., & Shi, P. (2010). Adaptive tracking for stochastic nonlinear
systems with Markovian switching. IEEE Transactions on Automatic Control,
55(9), 21352141.
Wu, L., Zheng, W. X., & Gao, H. (2013). Dissipativity-based sliding mode control
of switched stochastic systems. IEEE Transactions on Automatic Control, 58(3),
785791.
Xiang, W., & Xiao, J. (2014). Stabilization of switched continuous-time systems with
all modes unstable via dwell time switching. Automatica, 50(3), 940945.
Xie, X., & Duan, N. (2010). Output tracking of high-order stochastic nonlinear
systems with application to benchmark mechanical system. IEEE Transactions
on Automatic Control, 55(5), 11971202.
Xie, X., Duan, N., & Yu, X. (2011). State-feedback control of high-order stochastic
nonlinear systems with SiISS inverse dynamics. IEEE Transactions on Automatic
Control, 56(8), 19211926.
Xie, X., Duan, N., & Zhao, C. (2014). A combined homogeneous domination and sign
function approach to output-feedback stabilization of stochastic high-order
nonlinear systems. IEEE Transactions on Automatic Control, 5(59), 13031309.
Xie, X., & Liu, L. (2012). Further results on output feedback stabilization for
stochastic high-order nonlinear systems with time-varying delay. Automatica,
48(10), 25772586.
Xie, W., Wen, C., & Li, Z. (2001). Input-to-state stabilization of switched nonlinear
systems. IEEE Transactions on Automatic Control, 46(7), 11111116.
Zhang, L., & Gao, H. (2010). Asynchronously switched control of switched linear
systems with average dwell time. Automatica, 46(5), 953958.
Zhang, H., Wu, Z., & Xia, Y. (2014). Exponential stability of stochastic systems with
hysteresis switching. Automatica, 50(2), 599606.
Zhang, L., Zhuang, S., & Shi, P. (2015). Non-weighted quasi-time-dependent H
filtering for switched linear systems with persistent dwell-time. Automatica,
54(0), 201209.
Zhao, X., Yin, S., Li, H., & Niu, B. (2015). Switching stabilization for a class of slowly
switched systems. IEEE Transactions on Automatic Control, 60(1), 221226.
Zhao, X., Zhang, L., Shi, P., & Liu, M. (2012). Stability and stabilization of switched
linear systems with mode-dependent average dwell time. IEEE Transactions on
Automatic Control, 57, 18091815.
Lixian Zhang received the Ph.D. degree in control science and engineering from Harbin Institute of Technology,
China, in 2006. From Jan. 2007 to Sep. 2008, he worked as
a postdoctoral fellow in the Dept. Mechanical Engineering at Ecole Polytechnique de Montreal, Canada. He was
a visiting professor at Process Systems Engineering Laboratory, Massachusetts Institute of Technology (MIT) during
Feb. 2012 to March 2013. Since Jan. 2009, he has been with
the Harbin Institute of Technology, China, where he is currently a Professor in the Research Institute of Intelligent
Control and Systems.
Dr. Zhangs research interests include nondeterministic and stochastic switched
systems, networked control systems, model predictive control and their applications. He serves as Associated Editor for various peer-reviewed journals including
IEEE Transactions on Automatic Control, IEEE Transactions on Cybernetics, etc., and
was a leading Guest Editor for the Special Section of Advances in Theories and Industrial Applications of Networked Control Systems in IEEE Transactions on Industrial Informatics.