Documente Academic
Documente Profesional
Documente Cultură
Equations
Anton BEZUGLOV
Earth Sciences Resources Institute, University of South Carolina
Columbia, SC, 29208
Anatoliy KOLESNIKOV
Synergetics and Controlling Processes Dept, Taganrog State University of RadioEngineering,
Taganrog, Russian Federation
Igor KONDRATIEV
Electrical Engineering Dept, University of South Carolina,
Columbia, SC, 29208
Juan VARGAS
Computer Science & Engineering Dept, University of South Carolina,
Columbia, SC, 29208
ABSTRACT
This paper presents Synergetic Control Theory
(SCT) and discusses how it can be used for solving
systems of nonlinear equations. SCT is a new
methodology for solving systems of nonlinear equations.
The main advantage of SCT is that it maps the original
system of equations to a dynamical system such that (1)
any trajectory in the state space of the system ends in an
attracting point; (2) the attracting point is located at the
solution of the original system and (3) the rate at which
the dynamical system moves towards the attracting point
is controllable. An algorithm based on SCT is discussed.
The algorithm has the following advantages: (1) If
solutions exist, the algorithm finds one at a controllable
rate, independently of initial guesses, (2) If no solutions
exist, the algorithm makes such determination quickly,
using stability analysis.
Keywords: Nonlinear equations, Systems of nonlinear
equations, dynamical systems, stability analysis,
Synergetic Control Theory, attracting regions, attractors.
1. INTRODUCTION
The purpose of this work is to describe a synergetic
method for obtaining solutions to systems of nonlinear
equations. Similar to the traditional Newton-Raphson and
Broydens methods, the synergetic method transforms the
equations to a dynamical system that performs iterations.
The synergetic dynamical system can be considered
superior to other systems, because: (1) It is linear and (2)
It has attractors only where they are needed, i.e. at the
solutions.
This paper is organized as follows. Section 2
discusses the Newton-Raphson and Broydens methods.
In section 3 the basics of SCT are given and the
Fi (x ) = 0
(1)
F ( x + x ) = F ( x ) + J x
(2)
x :
x = J 1 F ( x )
(3)
xk +1 = xk + x
(4)
J (x k ) (x k x k 1 ) F (x k ) F (x k 1 )
(5)
T & + ( ) = 0
(6)
T & + = 0
(7)
0.1
0.05
20
40
60
80
100
Time
-0.05
Figure 2. Convergence of
conditions to attractor at
=0
f j (x1 , x2 ,K, xN ) = 0
(9)
(8)
f j (x1,K, xN )
f j (x1,K, xN )
T
x&N + f j (x1,K, xN ) = 0
x&1 +
(10)
xN
x1
(t ) = 0 e
0.
In order to model the dynamical system, its
equations need to be solved for time derivatives.
According to time derivatives, these differential equations
are linear, thus the solution can be found using Gauss
( ) , or other
(11)
x& =
f (x )
T f x ( x )
(12)
j.
e x + e y = a
x y =b
1
0.5
Time
20
(14)
40
60
80
100
-0.5
-1
x2 + a = 0
(15)
x& =
(13)
T e x x& + e y y& + e x + e y a = 0
T ( x& y& ) + x y b = 0
X,Y
1.5
x2 a
2 x T
(16)
V ( x )
= x&
x
(17)
V (x ) =
x2
a
+
ln ( x )
4 T 2 T
(18)
V(x)
V(x)
2
4
1
x
-4
-2
-4
-2
V ( x ) for a = 0
-2
-4
-6
0.1
V ( x ) when a > 0
0.075
0.05
0.025
Time
2
Time
10
10
-0.025
-200
-0.05
-400
-600
Case 3. a < 0 .
In this case the potential function has two minima as
depicted in
-800
-1000
-1200
a=0
a>0
V(x)
5
4
3
2
1
x
-4
-2
V ( x ) when a < 0
4
3
2
1
Time
2
10
-1
-2
-3
a<0
Convergence rate
The convergence rate of the dynamical system and
hence the algorithm is determined by the value of the
parameter T in (7) and (10). The smaller the T value,
the higher the convergence rate. Since T can be any
positive number, the convergence rate can be chosen so
that the algorithm outperforms the traditional iteration
methods. For instance, the comparison of the
convergence rates between the Synergetic and the
Newton-Raphson methods is illustrated in Figure 10. The
figure demonstrates that the convergence rate can be
controlled.
There is a restriction on the choice of T that comes
from (10). If T is small and iterations for modeling the
dynamical system are large, then large values of x&i and
control.
0.8
0.7
0.6
0.5
X value
5. CONCLUSIONS
0.4
0.3
0.2
Synergetic, T=0.8
Synergetic, T=1.1
Newton-Raphson
0.1
0
Iterations