Professional Documents
Culture Documents
N
f ( x )e Ef
Cwj,t~j,h(~),v L2(R)
(,f(~) (2)
j,k=-N
displacement of rubber; G, is stiffness ckfficient of torque ,?(XI . " ' . X I 1= nvcxt, (3)
iil
sensor; B . is viscous friction coefficient; J. is armature The following formula will be obtained from (2).
rotary inertia; R is resistance of armature loop; L is Then a networks based on wavelet functions are
inductance equivalent with armature loop; K , is constructed to approximate functions of L 2 ( R ) .
proportional coefficient, and K, is rotary constant of
f ( x )D i & p [ 2 ] Vf(x) E E(R) (4)
electromotor. iil Si
From (I), it is shown that the disturbance of surplus Smaller s is, that is, the frequency is higher, more
torque is not only relation to the velocity of the rubber's accurate time is. Larger s is, that is, the frequency is
motion, but also the acceleration and the time rate of
smaller, more accurate frequency is. It is difficult to
change of acceleration. Moreover the latter disturbances
enlarge shaqdy with the enlargement of magnitude and approximate the given functions with choosing flexible
frequency of rubber's motion. So, in order to improve the factor si and shift factor ti inadequately.
property of the load simulator, all parts of the disturbance
are compensated simultaneously. If constant structure 3.2 Initialization of wavelet networks Coefficient
theory is used to design constant compensation networks to
decrease the surplus torque, the robustness is miserable The given output maximum of single-variable system
when the adherent stiffness is massive. In the other band, it is deiined as f,,, and the given output minimum of
is difficult to measure the acceleration and the time rate of
change of acceleration directly, and carry into effect system single-variable system is defined as f,, . The first
differential calculation in physics. Consequently, a new divisive value f, is a point between f,, and f , ,
way must be discovered to compensate disturbance. wherer, = f ,, + 5 ( f, - f m i ) . sI is defined as systole
3. Wavelet Networks of interval accordingly, where s,=$ ( f,, - fmi. ) and
the value of 5 is 0.5 commonly. Then the interval
[ fmi, ,f
, ] is divided into two intervals; the second
3.1 Wavelet series and wavelet networks division is carried out with iterative steps and the
parameters are chosen, such as s2 , f2 , s3, f3 etc. And so
Wavelet series is series sum of function ~ ~ , ~ ( x ) ,
on, all wavelet cells are initiated eventually. In this wise,
pjh(x)= 2j'2p(2jx - k ) , j , k E Z , which is used to there are N wavelet cells to be used in variable and N
denote a given function. Function p j S k ( x )comes from R weight coefficients to be leamed, Where, N = Z 0 + 2 I f -
wavelet p(X) bilging and integer +slation. Function + 2m-' and m is frequency of interval division.
Each variable is processed and combined in
p(x) is self-dual if p ( x ) is an orthonormal wavelet, multivariable system. However, it leads to wavelet
and an orthonomal basis of L ~ ( R ) is composed of networks complicatedly because the number of wavelet
{ p j h ( x ) ). So, any function f ( x ) e L 2 ( R ) can be cells increases with variable dimension to the power. A
combined way, which makes the number of wavelet cells
written as a unique linear combination of orthogonal decrease, is as follows.
wavelet series. However, boundless series summation is The variables are considered for two dimensions to
meaningless and unnecessary in actual system. So given depict conveniently. Numerical ranges assumed of system
function is represented approximately by parts of series variables in two components are [ Lmjn, A.,= 1, where
Sum.
i =1, 2. Four combinations of shift factors are derived by
716
Proceedings of the Second International Conference on Machine Leaning and Cybernetics, xi",2-5 November 2003
two times of dividing variables: [ f,,, ,t2,,1, [ rl,2,t2,,] , necessarily to restrain surplus torque better,
[ f , , , . t , , , ] . [ f l , 2 , t 2 , 2The
] . function span is covered with
4.2 Wavelet networks identifier (WNI)
combinations of every dimension by the way that is used to
choose flexible factors and shift factors, and approximation Suppose a non-linear system is given by N A M
effect is guaranteed. form:
J.(x)=fcV(k-l);~~,J.(~-n,),4k-1);.~,4k-n,)), (5)
4. Control system based on wavelet networks
where f(.) is an unknown continuous non-linear
A hybrid control based on wavelet networks is shown function, u(k) and y ( k ) are respectively input and
in Fig.2; where J is instruction signal of system; e is output vectors of system in k hour, and k is a
control error;^ is input signal, and y is output signal discrete-time variable, k =0,1;-. The dynamic property
that is surplus torque. It has shown that the hybrid shown in ( 5 ) can derive from non-linear mapping of
controller is composed of constant compensation, wavelet wavelet networks input and output. The known input and
networks identifier m, and wavelet networks controller measured value of output are regard as leaming samples.
(WNC). The steps of design are as follows: The errors between wavelet network output and expected
Design G,(s) based on (I) to restrain surplus torque; output will change into minimum through training network
Design WNI as reference model to implement parameters. The model of wavelet networks bas been
dynamic identification of plant; created and the dynamic system has been identified when
the learning is complete.
Design WNC to produce non-linear mapping of - h
--
Let input vector be given by
x = [x,,x,;
- T
..X"]
U
Figure 2 Control system based on wavelet networks = Iv(k - 1);. .y(k-n,),u(k- 1);. .u(k -na)], (6)
(n = ny +nu),
4.1 Constant compensator G,(s) Fig.3 shows the structure of WNI which is obtained
from dividing every component m times, where
/ = ~ n ( z " - ' - I ) + I . The i th wavelet cell input is
Constant compensator is designed according to model
of opening loop system. So, h-ansfer function of
I - -
z, = [ Z ~ , , , Z,... ~ , Fj,"Ir,
~ output is ci
, and corresponding
compensator is derived through deducing equality. While weight value is G, . In this case, output of wavelet
the motion of electric engine is defined as disturbance,
networks is y" . Then relational expressions of WNI are
output of constant compensator is T, if the
K,K, given as follows:
surplus torque of system is desired equaling zero that is [ ~ ( -k l ) - b llK.,j
T, = O . So, the compensation annulus is depicted as
.717
Proceedings of the Second International Conference on Machine Learning and Cybernetics, Wan, 2-5 November 2003
718
Proceedings of the Second International Conference on Machine Learning and Cybernetics, Wan, 2-5 November 2003
20,
6. Conclusion
719