Sie sind auf Seite 1von 2

APPLICATION OF FUZZY NEURAL NETWORK CONTROL

TO AUTOMATIC TRAIN OPERATION


Satoshi Sekine*, Munetomo Nishimurat
*TOSHIBA Corporation, Systems& Software Engineering Laboratory
70, Yanagi-cho, Saiwai-ku, Kawasaki, Kanagaw 210, JAPAN
tTOSHIBA Corporation, Fuchu Works

1 Introduction basically the same structure as the reference gen-


erator part.
To achieve the control purposes of a plant with The two degree of freedom fuzzy neural net-
dynamic characteristics which vary widely, we work control system has several merits: The two
propose two-degree-of-freedom fuzzy neural net- sets of hierarchical control rules are independent
work control systems. It has a hierarchical struc- and thus combination rules are not necessary.
ture of two sets of control knowledge, thus it k The fuzzy rules can be extracted from just the
easy to extract and refine fuzzy rules before and typical control purpose and the steady state con-
after the operation has started, and the number ditions. Also, after the operation has started, it
of fuzzy rules is reduced. is easy to refine the rules. These merits make it
easy to design a control system of this sort.
2 Tow-Degree-of-Freedom Fuzzy Neural
Network Control System 3 Application To T h e Automatic Vehicle
Operation
Fig 1illustrates the construction of a two-degree-
of-freedom fuzzy neural network control system. A transit system is subject to widely varying ex-
Besides the plant, there are two main parts to ternal conditions such as weather, the time of
this system. One is a reference generator part day, etc. Different situations imply different con-
that generates adequate reference patterns ac- trol purposes and the varying conditions induce
cording to control purposes of the plant, the other fluctuating dynamic characteristics. Therefore it
is a stable controller part that puts out optimal is difficult to automatically control a vehicle sat-
actuating values according to the dynamic char- isfactonly.
acteristics of the plant. We apply a two-degreeof-freedom fuzzy neu-
The reference generator part is consists of n ral network control system to automatic vehicle
pieces of reference generators (functions), a ref- operation. The controller’s function is to accu-
erence synthesizer, a purpose estimater, a fuzzy rately stop a vehicle a t a station. We investigate
associative memory system and a reference gen- the controller’s performance with acceleration er-
erating rule trainer. Each reference generator i ror due to changing dynamic characteristics and
(i=l, 2, 3...n) puts out the typical reference pat- with a control purpose transition from velocity
tern corresponding to its control purpose and the control to position control.
reference synthesizer interpolates them to make a
general reference pattern which is suitable for the
present control purpose. The purpose estimater 4 Simulation Result
calculates adequate performance indices to esti-
mate the present control purpose. From these To verify the performance of the control system,
performance indices, the fuzzy associative mem- we simulate it according to the following three
ory system infers the parameter sets for each ref- conditions.
erence generator and the weight values of the ref-
erence synthesizer. The reference generating rule 1 The vehicle is controlled only by velocity con-
trainer refines the reference function selecting trol without gain selecting.
rules and the reference parameter tuning rules.
The fuzzy associative memory system has if- 2 The vehicle is controlled by both velocity and
part membership functions, assodative memories position control without gain selecting.
and a weight value and parameter synthesizer.
Fuzzy inference is realized by means of memo- 3 The vehicle is controlled by both velocity and
rizing the reference generating rules in the as- position control with gain selecting (pro-
sociative memory. The stable controller part is posed system).

0-7803-2461-7/95/$4.00 0 1995 IEEE

39
Figure 1: Construction of twwdegeeof-freedom fuzzy neural network control system

In each simulation we give the vehicle an ac-


celeration error and investigate the stopping po-
sition error and the number of actuating value
changes. The initial velocity of the vehicle is
55km/h. When the vehicle enters the deceler-
ation section, a force is applied to produce a d e
celeration of CY =: -2.ll[km/h/sec], so that the
vehicle can be controlled to stop at 350[m] from
the start point.
We produce the vehicle's acceleration error by
changing the vehicle's mass.
Fig.2 shows the stopping point error for accel-
eration errors from -30% to +30%.
Under condition 3, the vehicle can stop within
an absolute stopping position error of 0.1 [m].
This is because after deceleration starts, the gain
of the stable controller is adjusted to the most
suitable value by fuzzy inference according to the
acceleration error.

5 Conclusion

We proposed a two-degreeof-freedom fuzzy neu-


ral network control system and we illustrated
that it was easy t o extract and r e h e fuzzy rules
before and after the operation has started, and
that the number of fuzzy rules required is reduced Figure 2: Stopping position error.
by this technique.
In addition we reported an example application
of this system to automatic vehicle operation and
showed that the vehicle was controlled well in
spite of changes in control purpose and dynamic
characteristics.

Das könnte Ihnen auch gefallen