Conference PaperPDF Available

Robust Nonlinear Predictive Control with Modeling Uncertainties and Unknown Disturbance for Single-Link Flexible Joint Robot

Authors:

Abstract and Figures

A robust nonlinear predictive controller for single-link flexible joint robot is presented in this paper. The objective is to track some predefined profiles for angular displacement of the link. The prediction model, used in the controller design, is carried out via Taylor series expansion. The uncertainties and error modeling of the system are taken into account by this controller. In order to deal with them, a disturbance observer is designed from the predictive control law. Simulation results show the high performance of the proposed control scheme.
Content may be subject to copyright.
Robust Nonlinear Predictive Control with Modeling
Uncertainties and Unknown Disturbance for Single-Link
Flexible Joint Robot
Adel Merabet and Jason Gu
Department of Electrical & Computer Engineering
Dalhousie University
Halifax, Nova Scotia B3J 2X4, Canada
{Adel.Merabet & Jason.Gu}@dal.ca
Abstract - A robust nonlinear predicti ve controller for single-
link flexible joint robot is presented in this paper. The objective
is to track some predefined profiles for angular displacement of
the link. The prediction model, used in the controller design, is
carried out via Taylor series expansion. The uncertainties and
error modeling of the system are taken into account by this
controller. In order to deal with them, a disturbance observer is
designed from the predictive control law. Simulation results show
the high performance of the proposed control scheme.
Index Terms – Flexible joint robot, predictive control.
I. INTRODUCTION
The flexible joint robot is modeled by a nonlinear
representation to describe its dynamic behavior. However, this
mathematical model is only an approximation of the real
system. The simplified representation of the system behavior
contains model inaccuracies such as parametric uncertainties,
unmodeled dynamics, and external disturbances [9, 11].
Because of these inaccuracies, the controller design must take
into account their effects in order to improve the performance
of the closed loop system.
Model based predictive control (MPC) has received a
great deal of attention and is considered by many to be one of
the most promising methods in control engineering. The
predictive control strategy belongs to the optimal control
methods. The difference is that the cost function to be
optimized is defined over a future horizon. In traditional
optimal control law, the online computation burden is heavy to
solve the optimization problem [1, 5, 11], which is
unacceptable for systems characterized by fast dynamics like
robotics. To overcome this advantage, several works, about
nonlinear predictive control, have been done as in [2, 10],
where the model output prediction for error tracking is
obtained by expanding the output signal and the reference
signal. Then, the optimization of the predictive tracking errors
is used to derive the offline control laws. This method applied
for mechanical systems with good performance [4, 6, 8]. In
addition of that, to solve the problem of modeling
inaccuracies, one of the methods is to design an observer to
deal with these uncertainties. A nonlinear disturbance observer
have been developed in [3], and applied in case of mechanical
system with good performance for disturbance rejection [4].
The aim of this paper is to design a nonlinear predictive
controller for the single-link flexible joint robot with a
disturbance observer to deal with uncertainties and unmodeled
quantities. It is organized as follows. Section II describes the
mathematical model of the robot. Section III derives the
nonlinear predictive controller in detail. The objective is to
track the angular displacement of the link. Section IV presents
the design of the disturbance observer to take into account the
mismatched model and external disturbance. Section V gives
the stability analysis of the closed-loop system. Section VI
presents simulation results for tracking problem of the robot
using the proposed controller. Section VII concludes the
paper.
II. MATHEMATICAL MODEL OF THE ROBOT
Fig. 1 Single-link flexible joint robot [12]
Consider the single-link flexible joint robot shown in Fig.
1. For simplicity, the viscous damping is neglected in system
modeling. The equations of motion are [9, 12]
uqqkqJ
qqkqMglqI
=+
=++
)(
0)()sin(
122
2111
(1)
where, q1 is the link angular displacement, q2 is the motor
angular position, I is the link inertial, J is the rotor inertia, k is
the stiffness , M is the link mass, g is the gravity constant, and
l is the center of mass. The control u is the torque delivered by
the motor.
978-1-4244-2114-5/08/$25.00 © 2008 IEEE. 1516
Proceedings of the 7th
World Congress on Intelligent Control and Automation
June 25 - 27, 2008, Chongqing, China
In order to built the state space model, the angles and
velocities, which are assumed to be known by measurement,
are taken as state variables
;;;; 24231211 qxqxqxqx ==== (2)
Then, the system (1) is written as
u
J
xx
J
k
x
xx
xx
I
k
x
I
Mgl
x
xx
1
)(
)()sin(
314
43
3112
21
+=
=
=
=
(3)
The state space model is given under the form
uxgxfx )()( 1
+=
(4)
with
»
»
»
»
»
¼
º
«
«
«
«
«
¬
ª
=
»
»
»
»
»
»
»
¼
º
«
«
«
«
«
«
«
¬
ª
=
J
xg
xx
J
k
x
xx
I
k
x
I
Mgl
x
xf
1
0
0
0
)(;
)(
)()sin(
)( 1
31
4
311
2
The output to be controlled is the link’s angle
1
)( xxhy == (5)
III. NONLINEAR PREDICTIVE CONTROL
The predictive control algorithm belongs to the optimal
control. The difference is that the cost function is defined over
a future horizon. It can be defined by the simple quadratic
form
³+=
T
dte
0
2
)(
2
1
ττ
(6)
)()()( TtyTtyTte ref ++=+ is the tracking error at the next step
(t+T).
T is the prediction time, y(t+T) a T-step ahead prediction of
the system output and yref(t+T) the future reference trajectory.
The control weighting term is not included in the performance
index (2); rather, a weighting can be achieved by the
predictive time [2, 4].
The prediction output can be carried out from the Taylor
series expansion
)()(
!
)(
!
...)(
!2
)()()(
1
2
2
tuxhLL
r
T
xhL
r
T
xhL
T
xhTLxhTty
r
fg
r
r
f
r
ff
+
++++=+ (7)
r is the relative degree defined to be the number of times of
output differentiation until the control input appears.
The Lie derivative of h with respect to f, denoted Lfh, is
defined as
)()(
1
xf
x
h
xf
x
h
hL i
n
ii
f¦
=
=
= (8)
Iteratively, we have
)( 1hLLhL k
ff
k
f
=for k=1,…,n;
and )(
1
1xg
x
hL
hLL f
fg
=
Lie derivatives of the link angle output are
huLLhLy
hLy
hLy
hLy
hy
fgf
f
f
f
34)4(
3
2
1
+=
=
=
=
=
(9)
where,
IJ
k
hLL
x
I
Mgl
J
k
I
k
xx
I
k
I
k
x
I
Mgl
xx
I
Mgl
hL
xx
I
k
xx
I
Mgl
hL
xx
I
k
x
I
Mgl
hL
xhL
xh
fg
f
f
f
f
=
¸
¹
·
¨
©
§++
+
¸
¹
·
¨
©
§++=
=
=
=
=
3
131
2
2
21
4
4221
3
311
2
2
1
1
)cos()(
)cos()sin(
)()cos(
)()sin(
(10)
The relative degree of the system is r = 4.
Then,
)()(
!4
)(
!4
)(
!3
)(
!2
)()()(
3
4
4
4
3
3
2
2
tuxhLL
T
xhL
T
xhL
T
xhL
T
xhTLxhTty
fgf
fff
+
++++=+ (11)
Similarly, the prediction of the reference may be expanded in
Taylor series expansion
)(
!4
)(
!3
)(
!2
)()()(
)4(
4
32
ty
T
ty
T
ty
T
tyTtyTty
ref
refrefrefrefref ++++=+
(12)
1517
Then, the predicted error is given by
()
)(Y)(Y
)()()(
rtt
TtyTtyTte ref
Τ=
++=+ (13)
where,
;
2462
1
432
»
¼
º
«
¬
ª
=Τ TTT
T
;
)(
0
0
0
0
)(
)(
)(
)(
)(
)(Y
34
3
2
)4( »
»
»
»
»
»
¼
º
«
«
«
«
«
«
¬
ª
+
»
»
»
»
»
»
¼
º
«
«
«
«
«
«
¬
ª
=
»
»
»
»
»
»
¼
º
«
«
«
«
«
«
¬
ª
=
thuLLhL
hL
hL
hL
h
ty
ty
ty
ty
ty
t
fgf
f
f
f
T
refrefrefrefref tytytytytyt ])()()()()([)( )4(
=
r
Y
The cost function (6) is rewritten as
()()
)(Y)(Y)(Y)(Y
2
1
rr tttt T= (14)
where,
³ΤΤ=
T
Td
0
τ
The optimal control is obtained by putting 0=∂ℑ u
()
)4(4
4
13 )()( refffg yhLhLLtu +ΚΜ= (15)
with
»
»
»
»
»
¼
º
«
«
«
«
«
¬
ª
=
reff
reff
reff
ref
yhL
yhL
yhL
yh
3
24
M
The elements of K are carried out from the matrix 
[]
»
¼
º
«
¬
ª
=
=Κ
TTTT
kkkk
*576
2557
*168
2557
*72
2557
*60
2557
234
4321
IV. DISTURBANCE OBSERVER DESIGN
The disturbance variable d contains the uncertainties,
unmodeled quantities, and external disturbances. The equation
of the link is rewritten, with the disturbance variable, as
dqqkqMglqI =++ )()sin( 2111
(16)
Then, the state space model (4) becomes
dxguxgxfx )()()( 21 ++=
(17)
with
T
I
xg ]00
1
0[)(
2=
The output derivatives are given in matrix form by
»
»
»
»
»
»
¼
º
«
«
«
«
«
«
¬
ª
+
»
»
»
»
»
»
¼
º
«
«
«
«
«
«
¬
ª
+
»
»
»
»
»
»
¼
º
«
«
«
«
«
«
¬
ª
=
»
»
»
»
»
»
¼
º
«
«
«
«
«
«
¬
ª
=
hdLL
hdLL
thuLLhL
hL
hL
hL
h
ty
ty
ty
ty
ty
t
fg
fg
fg
f
f
f
f
334
3
2
)4(
2
2
1
0
0
0
)(
0
0
0
0
)(
)(
)(
)(
)(
)(Y
(18)
where,
2
1
2
2
3
3
2
)cos(
1
2
2
I
k
x
I
Mgl
g
x
hL
hLL
I
g
x
hL
hLL
f
fg
f
fg
=
=
=
=
Then, the optimal control (15) has the form
{
}
dhLLkdhLLyhLhLLu fgfgrefffg ˆˆ
)( 221 3
3)4(4
4
13 +++ΚΜ= (19)
where,
d
ˆis the estimated disturbance.
An initial disturbance observer is given by [3]
()
)()(
ˆˆ 12 tugxfxLdLgd +=
(20)
where
L is a gain vector to be designed.
()
{
}
dhLLkdhLLyhL
hLLLgdLgxfxLd
fgfgreff
fg
ˆˆ
)(
ˆ
)(
ˆ
22
1
3
3)4(4
4
13
12
+++ΚΜ
+=
(21)
L can be chosen as
¸
¸
¹
·
¨
¨
©
§
+
=x
hL
k
x
hL
pL ff
3
3 (22)
p is a constant
The choice of the gain L will be explained in the section
about the stability analysis.
The Lie derivatives used in (21) can be defined in function of
L as
()
ykyp
t
x
x
hL
k
t
x
x
hL
pxL
hLkLf
p
f
x
hL
hL
hLLkLg
p
g
x
hL
hLL
Lg
p
g
x
hL
hLL
ff
f
f
f
fg
f
fg
f
fg
3
)4(
3
3
2
3
3
4
322
3
3
11
3
3
1
1
1
22
1
+=
¸
¸
¹
·
¨
¨
©
§
+
=
=
=
=
=
=
=
(23)
Substituting (23) in (21), and after simplification, we get
)()(
)()()(
ˆ
12
34
)4()4(
refref
refrefref
yypkyypk
yypkyypkyypd
+
+++=
(24)
1518
Then, by integrating (24), the equation of the disturbance
observer is given by
dtyypkyypk
yypkyypkyypd
refref
refrefref
³+
+++=
)()(
)()()(
ˆ
12
34
)3()3(
(25)
The observer contains an integral action, which allows the
elimination of the steady state error and enhances the
robustness of the control scheme with respect to model
uncertainties and disturbances rejection.
V. STABILITY ANALYSIS
One of the main issues in control task is to guarantee the
stability of the closed loop system under the derived optimal
control law and the disturbance observer.
Substituting the control optimal (19) into the last equation
of (18), the dynamic error of the system is given by
(
)
)()()()()()( 22 3
3
1234
4tehLLkhLLtektektektekte dfgfgyyyyy +=++++ (26)
where,
)()()( tytyte refy = is the output tracking error.
)(
ˆ
)()( tdtdted= is the disturbance error.
In order to guarantee the stability, the disturbance error
must tend to zero. Then, it is easily to verify that the system
dynamic (26) is Hurwitz.
Since, in general, there is no prior information about the
derivative of the disturbance d, it is reasonable to suppose that
0=d
(27)
this implies that the disturbance varies slowly relative to the
observer dynamics [4].
Then, from (17) and (20), the error dynamic of the disturbance
observer is given by
0)()( 2=+ teLgte dd
(28)
It can be shown that th e obser ver is exponentially stable by
choosing
0
2>Lg (29)
Then,
0)(lim =
te d
t
(30)
In general, it is not easy to select the nonlinear function L.
However, for a single-link flexible joint robot, with the help of
its characteristics and from its dynamic error (26), the function
L is chosen as shown above in (22), such that the observer
given by (20) is asymptotically stable.
From the definition (22), the choice of p depends of robot’s
characteristics and prediction time. It is taken with respect of
the condition
0)cos( 3
2
1
2>
¸
¹
·
¨
©
§+I
k
I
k
x
I
Mgl
p (31)
VI. SIMUL ATION RESULTS
In this section, simulations are conducted to test the
performance of the proposed control strategy. The robot
parameters are
M
=0.2 kg,
L
=0.02m,
I
=1.35×10-4 kg-m2,
k
=7.47 N-m/rad, and
J
=2.16×10-3 kg-m2. The controller
parameters are chosen by trial and error, with respect to
condition (31), in order to get an acceptable tracking.
First, the robot is controlled by the predictive control law
without disturbance observer. The information about the
disturbance (Fig. 2) is not included in the controller
computation. The system is run with the nominal values of the
robot parameters. The tracking performance of the angular
displacement to a smooth step reference is shown in Fig. 3.
The result shows an acceptable performance. However, a
steady error occurs with the disturbance variations. Then, the
disturbance observer is taken into account while carrying out
the control law. The tracking performance in case of a smooth
step reference and sinusoidal reference are shown in Fig. 4
and Fig. 5 respectively. Fig. 6 and Fig. 7 give the estimation
of the disturbance for both references respectively. As shown
in results, the tracking performance is achieved successfully
and the effect of disturbance is well rejected.
Fig. 2 External disturbance applied to the robot
Fig. 3 a. Angular position of the link with smooth step reference under NPC
controller without disturbance observation.
b. Tracking error.
Disturbance
Angular position [rad]
Position error [rad]
Time [s]
Time [s]
Time [s]
1519
Fig. 4 a. Angular position of the link with smooth step reference
b. Tracking error (
T
= 10-3s and
p
=10-9)
Fig. 5 a. Angular position of the link with sinusoidal reference
b. Tracking error (
T
= 10-3s and
p
=10-9)
Fig. 6 External disturbance estimation for smooth step reference
Fig. 7 External disturbance estimation for sinusoidal reference
Then, in case of mismatched model, the robot parameters
are varied 50 %. These variations are not taken into account
when the control law is carried out. The nominal values of
parameters are used in the control law computation. The same
values of prediction time and observer gain p, as above, are
used in this simulation.
The tracking performances for angular displacement with
smooth step and sinusoidal references are shown in Fig. 8 and
Fig. 9 respectively. These results show that the robustness to
parameters variations and external disturbance is successfully
achieved by this control strategy. The disturbance observer
takes care about the unmodeled quantities, uncertainties and
unknown external disturbances.
Fig. 8 a. Angular position of the link with smooth step reference in case
of mismatched model
b. Tracking error
Position error [rad] Angular position [rad]
Time [s]
Position error [rad] Angular position [rad]
Time [s]
Time [s]
Time [s]
Disturbance
Disturbance
Time [s]
Time [s]
Time [s]
Time [s]
Position error [rad] Angular position [rad]
1520
Fig. 9 a. Angular position of the link with sinusoidal reference in case of
mismatched model
b. Tracking error
V. CONCLUSIONS
In this paper, a nonlinear predictive control method with a
disturbance observer is applied to single-link flexible joint
robot. The controller is robust with respect to modeling errors,
very effective in disturbance rejection, and gives no steady
state error caused by either parameters uncertainties or
external disturbance.
The asymptotic stability of the closed loop system is
guaranteed. The controller parameters are easy to choose
under certain conditions. Results show that the single-link
flexible-joint robot under nonlinear predictive control has
good output tracking performance.
REFERENCES
[1] C. Bordons, and E.F Camacho, “A generalized predictive controller for
a wide class of industrial processes,” IEEE Transactions on Control
Systems Technology, 6, no. 3, pp. 372-387, 1998.
[2] W.-H. Chen, D.J. Balance, P.J. Gawthrop, J.J. Gribble and J. O’Reilly,
“Nonlinear PID predictive controller,” IEE Proceedings Control Theory
application, vol. 146, no. 6, pp. 603-611, 1999.
[3] W.-H. Chen, D.J. Balance, P.J. Gawthrop and J. O’Reilly, “A nonlinear
disturbance observer for robotic Manipulator,” IEEE Transactions on
Industrial Electronics, vol. 47, no. 4, pp. 932-938, 2000.
[4] W. Feng, J. O’Reilly and D.J. Balance, “MIMO Nonlinear PID
Predictive Controller,” IEE Proceedings Control Theory application, vol.
149, no. 3, pp. 203-208, 2002.
[5] C.E. Garcia, D.M. Prett and M. Morari, “Model predictive control:
theory and practice- a survey,” Automatica, 3, pp. 335-348, 1989.
[6] R. Hedjar and P. Boucher, “Nonlinear receding-horizon control of rigid
link robot manipulators,” International Journal of Advanced Robotic
Systems, vol. 2, no. 1, pp. 015-024, 2005.
[7] A-C. Huang and Y-C. Chen, “Adaptive sliding control for single-link
flexible-joint robot with mismatched uncertainties,” IEEE Transactions
on Control Systems, vol. 12, no. 5, pp. 770-775, 2004.
[8] G. Klan ar and I. Škrjanc, “Tracking-error model-based predictive
control for mobile robots in real time,” Robotics and Autonomous
Systems, 55, pp. 460-469, 2007.
[9] K. Kozłowski (Ed.), Robot motion and control. Springer, Germany,
2004.
[10] L. Ping, “Optimal Predictive Control of Continuous Nonlinear
Systems,” International Journal of Control, vol. 63, no. 1, pp. 633-649,
1996
[11] J. Richalet, “Industrial Applications of Model Based Predictive
Control,” Automatica , vol. 29, no. 5, pp. 1251-1274, 1993.
[12] M. W. Spong, S. Hutchinson and M. Vidyasagar, Robot modeling and
control. John Wiley & Sons, USA, 2006.
Time [s]
Time [s]
Position error [rad] Angular position [rad]
1521
... Plant description and control objective. System model of the single-link flexible-joint robotic manipulator is given as in [19], [52], [53] as follows ...
Article
Optimized performance obtained from existing adaptive fuzzy optimal control methods comes at the cost of a intricate design procedure and a heavy computation of online parameter learning, and it is an under-explored problem on how to remove such a restriction. In this work, we tackle this problem and ensure the optimized performance using only one adaptive parameter. To this end, a direct adaptive fuzzy inverse approach is first proposed to design a switching-type inverse optimal controller and a one-parameter learning mechanism. It is proved that the proposed approach ensures the input-to-state stability of the control system and besides, the inverse optimality in regard to a meaningful cost functional is achieved. Illustrative examples verify the approach developed.
... Particularly, because the flexible joint dynamics model does not possess an independent control input for each degree-of-freedom (DOF), most control algorithms derived for rigid joint robots do not extend to the flexible joint case, as explained by Ghorbel, Hung and Spong [13]. T Over the last two decades, numerous techniques for solving flexible joint control problems have been proposed in the literature, such as feedback linearization [14][15][16], predictive [17], adaptive [18], robust [19,20], and neural network [21], to name a few. ...
Conference Paper
Full-text available
Flexible effects in the joints of large space robots make their real-time operation a challenging task, especially when accurate endpoint positioning is required. The problem is further aggravated when the flexible joint stiffness matrix is not well known. This paper discusses the application of a model reference adaptive control (MRAC) composite system for tracking the endpoint of a flexible joint space robotic manipulator. The composite control scheme consists in a flexible control term designed to damp the joint vibrations plus a Transpose Jacobian rigid control term for which the control gains are adapted using a novel direct MRAC adaptation law. Numerical simulations show that the adaptive composite controller can maintain stability and good tracking performance despite significant uncertainties in the joint stiffness coefficients.
... with mismatched uncertainties was designed in[7]. Merabet and Gu[8], proposed a robust nonlinear control for a FJR which have modeling uncertainties and unknown disturbances.Using neural networks in[9] and fuzzy logic controller in[10], is considered for controller design of FJR. Survey of the literature related to dynamic modeling and control of flexible joint robots provided byOzgoli and Taghirad [11]. ...
Conference Paper
Among numerous torque-based control strategies proposed for flexible joint robot manipulators in the literature, a basic incorrect assumption is that torque can be exerted to manipulator link directly; so the actuator dynamics is not taken into account. In this paper a voltage-based technique for control of flexible joint robot manipulator actuated by brushed DC motor is proposed. The backstepping method is applied to cope with the difficulty introduced by the cascade structure and to find the control law to accomplish stabilization and tracking a desired trajectory. The suggested controller does not need the measurements of acceleration and jerk for feedback which are difficult to be measured. Simulation results are presented for a single link flexible-joint robot actuated by brushed DC motor to show the effectiveness of the designed controller in stabilization and trajectory tracking in presence of external disturbances.
... The presence of high, particularly unstructured, nonlinearities [14], [15] such as in the form of Coulomb friction on a manipulator driven through a flexible joint significantly changes the system's dynamics, as opposed to when the load is driven with a rigid joint [7], [10], [16], [17], and [19]. In this case, solving the inverse dynamics of the system is not realizable since the discontinuity in the motor position would be needed to exactly track the manipulator's desired position while the motor position is not uniquely defined at standstill. ...
Article
Full-text available
This paper proposes a control strategy based on artificial neural networks (ANNs) for a positioning system with a flexible transmission element, taking into account Coulomb friction for both motor and load, and using a variable learning rate for adaptation to parameter changes and accelerate convergence. A control structure consists of a feedforward ANN that approximates the manipulator's inverse dynamical model, an ANN feedback control law, a reference model, and the adaptation process of the ANNs with a variable learning rate. A supervisor that adapts the neural network's learning rate and a rule-based supervisor for online adaptation of the parameters of the reference model are proposed to maintain the stability of the system for large variations of load parameters. Simulation results highlight the performance of the controller to compensate the nonlinear friction terms, particularly Coulomb friction, and flexibility, and its robustness to the load and drive motor inertia parameter changes. Internal stability, which is a potential problem in such a system, is also verified. The controller is suitable for DSP and very large scale integration implementation and can be used to improve static and dynamic performances of electromechanical systems.
Article
In our recent work [22], we propose an indirect adaptive fuzzy control scheme for uncertain unparametrizable nonlinear systems, which ensures that the number of adaptive law does not increase with the number of fuzzy rules, and the time derivative of the chosen Lyapunov function is negative semidefinite. However, the scheme involves a class of high-order smooth functions, and their derivatives in time, which can make the controller structure become sophisticated especially when the relative degree of system is quite large. To overcome this problem, in the paper, we propose a new direct adaptive fuzzy control scheme based on a class of reduced-order smooth functions. With the scheme, no partial-derivative term is contained in controller and virtual controllers, only one adaptive law needs to be used regardless of the increase of fuzzy rules, and the time derivative of Lyapunov function can be ensured negative semidefinite also. It is proved that all closed-loop signals are bounded, and the tracking error converges to a prescribed interval asymptotically with time converging to infinity. The transient performance and robustness of the proposed scheme are also discussed. Two practical control systems are used to illustrate the effectiveness of the obtained results.
Conference Paper
A nonlinear optimal predictive controller for current control of paralleled three-phase three-leg active power filter is presented. The objective is to track distorted currents with sudden changes. In order to achieve robustness to parameter uncertainties, a disturbance observer is introduced. The deduced control law has closed analytical form and on-line dynamic optimization is omitted, so it is easy to implement. The simulation results show that the APF based on the proposed control law has good performance, as well as strong robustness.
Article
Model-based predictive control (MBPC), involves four activities: training, targeting, action and comparison. In 1992, more than 300 units worldwide are controlled with several MBPC technologies. All have a pay-out time of less than one year. In the future, control engineering needs to merge with other engineering disciplines, so the watchword is integrated design. MBPC also needs open-minded management. (C.J.A.)
Conference Paper
IEC 61850 is an international standard for power system protection and automation applications that supports high-speed peer-to-peer communications that allow interoperability between multifunctional protection IEDs from different manufacturers. Thus GOOSE messages can be used between such IEDs in transmission and distribution protection schemes that have improved reliability compared with conventional schemes using hard wired signals or proprietary communications.
Article
The traditional relay protection adapts cable hard-connections for signal transmission, which leads the structure composed of many isolated devices determined by the different functions and applications. The separation of different function and professional information leads to the special microstructure of relay protection devices and private secondary cable. The IEC 61850 is based on object-oriented modeling technology, appointing the relay protection communication in the aspects of communication model, data acquisition, data format, communication protocol and data application, enabling to realize the information mutual-recognition, information exchange and data sharing of cross-specialty, cross-application and cross-assembly. In this paper, it introduces the structure of SCD (Substation Configuration Description) Document, analyzing the formation of SCD and the process of configuring IED(Intelligent Electronic Device) with SCD to study the information sharing communication of digital substation. With relay protection GOOSE(Generic Object Oriented Substation Events) messages as communication example, it will analyze the protection device sampling, transmission, data processing, transferring trip GOOSE messages and the adapted relay protection communication process. Last but not least, to establish the assumption of configurable relay protection of the plug-and-play dynamic migration.
Article
Advanced distance protection relays are complex multifunctional devices designed to provide optimal performance under different system conditions and with the ability to use IEC 61850 communications for process and station bus applications. This imposes special requirements for their testing. The paper analyzes the functionality, the functional hierarchy and the schemes typically available in distance relays. It then discusses the methodology and tools available for testing of such relays.
Article
As the IEC 61850 communication protocol becomes more widely accepted and applied in electrical engineering, it is important that the testing tools keep up with these developments. IEC 61850 presents new challenges to real time simulation and closed-loop testing of protective relays. The electrical interfaces used for binary signaling and the voltage/current amplifiers used in traditional test methods must be replaced by an Ethernet connection and an IEC 61850 protocol stack. The electrical interfaces of a real time simulator are engineered to provide low latency and deterministic performance appropriate for a real time testing. Similar attention must be given to IEC 61850 interfaces. Latency must be minimized so that the IEC 61850 interface does not add unacceptable delays to the operation of the simulator. Also, protocol processing must be deterministic to allow real time simulations to be repeatable and dependable. In addition, IEC 61850 specifies new configuration parameters and a new method for configuration called the Substation Configuration Language (SCL). These must be implemented in such a way that they fit within the typical modes of operation of the simulator. The paper will present a successful implementation for IEC 61850 messaging on a real time simulator using the GTNET card and will discuss the key design criteria. The software required to configure the IEC 61850 will also be introduced along with the advantages of using the IEC 61850 protocol. One of the significant advantages brought about through the realization of the IEC 61850-9-2 sampled value communication is the elimination of complex and expensive amplification equipment traditionally used as the interface between the real time simulator and the physical protective relay(s). Sampled values of the voltage and current signals are sent via Ethernet, making it simpler, more practical and less expensive to perform closed-loop tests. As part of the IEC61850 communication standard the “qual- - ity” of information is contained within the transmitted data. As an example of the effectiveness of the RTDS simulator as a testing tool, tests were run in which the “quality” information contained in the IEC 61850 data was dynamically changed. The purpose of such a test is to show how various IEC 61850 IEDs would react to abnormal (and normal) IEC 61850 data. Understanding how a protection system responds to IEC 61850 data is important and will give engineers confidence that the system will behave in an acceptable manner.
Article
IEC 61850 is a new international standard for the communication networks and systems in substation which allows the implementation of high-speed peer-to-peer communication based applications. The new standard has significant impact on the development in power system protection and provides a vehicle for future advances in many areas. All major substation protection and control equipment manufactures have been developing the new substation communication technology. At present, they can provide products which can support both IEC 61850 and conventional hard wired schemes. With the introduction of IEC 61850, those concepts generally associated with computer architectures have been introduced into the world of the power system equipment. These have immediate applications in new types of protection and are leading to a 'new' generation of relays. Communications is fundamental to these systems and enable new ideas to be realized which offer advantages for the protection world. This paper describes the impact of IEC 61850 on the design of the next generation of protection relays. It explains the operation of the different communications buses and how these are incorporated into the overall protection scheme. The paper also describes some of the alternative communication approaches that can be used to maximize the advantages to the protection system users and provide the features inherent to complex protection schemes. The acceptance and acceptability of these 'new' protections is the major challenge for the young power system protection engineers and the electricity supply industry as a whole.
Conference Paper
This paper describes an adaptive distance relaying scheme which can eliminate the effect of fault resistance on distance relay zone reach. Distance relay is commonly used as main protection to protect transmission line from any type of fault. For a stand-alone distance relay, fault resistance can make Mho type distance relay to be under reached and thus the fault will be isolated at a longer time. In this scheme, the relay detects the fault location using a two-terminal algorithm. By knowing fault location, fault voltage at the fault point can be calculated by using equivalent sequence network connection as seen from local terminal. Then, fault resistance is calculated by using simple equation considering contribution from remote terminal current. Finally, the compensation of fault resistance is done onto calculated apparent resistance as seen at relaying point. The modeling and simulation was carried out using Matlab/Simulink software. Several cases were carried out and the results show the validity of the scheme.
Article
A new approach for the design of nonlinear feedback tracking controllers is presented in this paper. The response of a nonlinear, continuous-time system is first predicted by appropriate functional expansions. Then, a control law is developed by minimizing the local difference between the predicted and desired responses. Closed-loop stability and robustness of the controller are discussed. Some relations and distinctions between the current predictive controller and geometric control approach are explored. The uniqueness of the current control law is demonstrated by successfully solving a class of tracked vehicle motion control problems for which some major existing nonlinear control methods are not applicable.
Conference Paper
The paper describes the abstract concept of Process Bus defined in IEC 61850 9-2 and then focuses on the implementation agreement that ensures the interoperability between merging units and protection devices from different manufacturers. The components of the Merging Unit, the requirements for its performance and time synchronization are described. Protection and recording applications based on the IEC 61850 Process Bus have some significant advantages compared to conventional. Some examples highlighting the benefits are presented. Improved flexibility of the system, reduced CT saturation concerns and open current circuit conditions prevention are some of the most important advantages discussed in the paper.
Article
We refer to Model Predictive Control (MPC) as that family of controllers in which there is a direct use of an explicit and separately identifiable model. Control design methods based on the MPC concept have found wide acceptance in industrial applications and have been studied by academia. The reason for such popularity is the ability of MPC designs to yield high performance control systems capable of operating without expert intervention for long periods of time. In this paper the issues of importance that any control system should address are stated. MPC techniques are then reviewed in the light of these issues in order to point out their advantages in design and implementation. A number of design techniques emanating from MPC, namely Dynamic Matrix Control, Model Algorithmic Control, Inferential Control and Internal Model Control, are put in perspective with respect to each other and the relation to more traditional methods like Linear Quadratic Control is examined. The flexible constraint handling capabilities of MPC are shown to be a significant advantage in the context of the overall operating objectives of the process industries and the 1-, 2-, and ∞-norm formulations of the performance objective are discussed. The application of MPC to non-linear systems is examined and it is shown that its main attractions carry over. Finally, it is explained that though MPC is not inherently more or less robust than classical feedback, it can be adjusted more easily for robustness.