Professional Documents
Culture Documents
02001 IEEE
0-7803-7090-2/01/$10.00 1260 ISIE 2001, Pusan. KOREA
a sensitivity for a noise or disturbance. model,
2. SYSTEM IDENTIFICATION
Prediciion Error
Control Decision
Controller Plant *
YO
'1 '1
cuecc tttttt
Fig 2. Block Diagram of PD Control c
.. .
1262 ISIE 2001, Pusan, KOREA
Y(t) = - a1 At- 1) - azy(t- 2) - QY(t-3) where T,,, is a trasnfer function of roll and
(10) Tfic,,and Tw are transfer function of pitch
- a,(Y- 4) f b i d t- 1)
and yaw respectively.
Before we use this to control a helicopter, we
This is refered from some papers [1][7].
should confirm how this model could be well
defined. The method for confrming is wing to
We measure the input-output data during the 10
comparing the predicted output and true outputs.
minutes.(depicted only an axis of roil)
The predicted output can be generated by
appling the true data of input to the identified
system. This true data to be used to predict
output, is different with the data used to identify
the system. (depicted only an axis of roll)
0.4 -
. . :.
-0.6, ..
-0.8 , _
-1.0
0 1000 zoo0 3000 4000
samples (Ts=0.015s e c )
I
(-””I ..,*1,1.1..1..1
I I I
0.00155 0.0183 0.563 0.272 0.07.53 Fig 6 Comparison- true output wth predchon output
I I I I I I
. . The predicted data in Fig 6. is from the
“ f e r function of roll ms A true data and
predicted data is plotted together. * A s can see
above figure, the result is satidmble for the
identified system, to be used to design a
We can accomplish transfer function using this controller.
parameters. These data is the discrete time, so
the transfer function of this system is expressed
207
in Zdomain The result? of transfer functions of
each axis are following
;
m -1.0 , ,
-1.5
Tw= 0.007214~~
z4-0 .2449z3- 0 .0789Z2- 0.606~- 0.03 Fig 7. Prediction error
prediction error
-0.00039 0.0912
I KP I KD I -2o-c.
0
I
2
. ,
4
. ,
6
. ,
U
. , .
1 0 1
, .
2 1
,
4
I
Time, (sec)
roll 6 1
pitch 1 5.2 1.3
Fig 9. Experiment of the 3-DOF attitude control (2)
4. SIMULATION AND RESULTS But we can see the oscillation with frequecy of
1 Hz in Fig 8 and Fig 9. The oscillation with
To assess the accuracy of identified model and Same phase is appear in the roll axis and the
the performance of controller, we compare a pitch axis. Despite of a different phase of initial
simulation and experiment The initial error is 2 condition, both responses oscillate in the same
0" and 15' , for the system of roll axis and period and with same phase about 1 sec later.
pitch axis respectively. The control is performed So this oscillation is originated from the'.gimbal,
simultaneous. And about 20 sec later, a not true system of helicopter. If we filter off the
disturbance is applied. At this time, the system experiment data above 1 Hz, as can see Fig 10.
including the PD-controller shows a good and Fig 11. the experiment result and the
regulation simulation result are almost exact. Again this
Following figure is the result of an attitude fact tell us that oscillation is the from the
control experiment. Fig 8. and Fig 9. show the gimbal.
result of the regulation of the initial error. In
the figUre; you can see that the initial errors of In Fig 10 and Fig 11, we can see that
model helicopter reduce rapidly. The figure tell simulation result differ form the experiment. The
us that the model is valid for attitude control of reason is that the data of experiment include the
helicopter and the assumption is reasonable. oscillation of the gimbal.
5. REFERENCE
-15
Addison Wesley, 1995.
[6] Rolf Johansson System Modeling and
0 1 2 3 b
”e (4 Zdentrficabon. Prentice Hall, 1993.
[I Raymond W. Prouty. Helicopter Perfrmance,
Fig 11. Filtered data and simulation (pitch) Sla6ility, and Control. Krieger publishing conpny
Malabar, Florida, 1995
From the assumption that a model helicopter in
the hovering can be regarded as a system
composed with three independent system of each
axis, we identify the system of each axis by
appling the LSE(1east square estimation). We
construct a PD controller. The controller for the
3DOF attitude control has a good perfomance
The proposed controller rejects the error for any
intial amtude.
The results is sufficient to venfy the
assumption that it is enable to control the
attitude of the helicopter in hovering for
individual channels Whch constructed with roll,
pitch and yaw. The characteristics of a heavy
non-linearity and a strongly coupled
inputs-outputs relation of the helicopter are
reduced considerably in the hovering.