SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1782 | P a g e
Adaptive Control of Angular Position & Angular Velocity for A
DC Motor with Full State Measureable
Md. Arifur Rahman1
, Syed Muztuza Ali2
1
Department of ECE, National University of Singapore, Singapore2
School of Mechanical & Aerospace Engg.,
Nanyang Technological University, Singapore;
Abstract: Adaptive control is the control method
used by a controller which must adapt to a
controlled system with parameters which vary, or
are initially uncertain. Adaptive control is
different from robust control in that it does not
need a priori information about the bounds on
these uncertain or time-varying parameters;
robust control guarantees that if the changes are
within given bounds the control law need not be
changed, while adaptive control is concerned with
control law changing themselves. In this paper the
methods of adaptive control are used and explored
on a pilot-scale hardware platform. A computer-
aided design procedure is used to achieve the
specifications, as part of the overall adaptive
systems.
I. INTRODUCTION
Most current techniques for designing
control systems are based on a good understanding of
the plant under study and its environment [1].
However, in a number of instances, the plant to be
controlled is too much complex and the basic
physical processes in it are not fully understood.
Control design techniques then need to be augmented
with an identification technique aimed at obtaining a
progressively better understanding of the plant to be
controlled. It is thus intuitive to aggregate system
identification and control. Often, the two steps will
be taken separately. If the system identification is
recursive-that is the plant model is periodically
updated on the basis of previous estimates and new
data identification and control may be performed
concurrently. Adaptive control is a direct aggression
of a control methodology with some form of
recursive system identification.
Among the various types of adaptive system
configurations, model reference adaptive systems are
important since they lead to relatively easy-to-
implement systems with a high speed of adaptation
which can be used in a variety of situations [2]. In a
model based adaptive system there should be a
reference index of performance (IP). To generate this
reference index of performance, one uses an auxiliary
dynamic system called the reference model, which is
excited by the same external inputs as adjustable
system. The reference model specifies in terms of
input and model states a given index of performance.
Model reference adaptive methods might be
classified as evolving from three different approaches
[3]. (i) Full state access method which assumes that
the state variables are measurable. (ii) Input-output
method, where adaptive observers are incorporated
into the controller to overcome the inability to access
the entire vector. (iii) Output feedback method which
requires neither full state feedback nor adaptive
observers [5], [6]. In full state measurable method,
the comparison between the given index of
performance and the measured index of performance
is obtained directly by comparing the states of the
adjustable system and of the reference model using a
typical feedback comparator [7], [8]. The difference
between the states of the reference model and those
of the adjustable system is used by the adaptation
mechanism either to modify the parameters of the
adjustable system or to generate an auxiliary input
signal in order to minimize the difference between
the two index of performance expressed as a function
of the difference between the states of the adjustable
system and those of the model in order to maintain
the measured index of performance in the
neighbourhood of the reference index of performance
[9].
In this paper a DC motor kit is used as the
experimental platform and a PC-based data
acquisition system with a graphical icon-driven
software (NI LabVIEW) is used and MATLAB
software package is used for the simulation analysis.
Adaptive controller has been designed with a full
state measurable case for this DC motor experimental
system.
II. CALIBRATION OF D.C. MOTOR
SENSORS
D.C. motor is used in this project as the
hardware plant model. The D.C. motor apparatus and
the nominal dynamic model of the motor are shown
in figure 1 and figure 2 respectively.
Figure 1: DC Motor Apparatus
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1783 | P a g e
Figure 2: Nominal Dynamic model of D.C. motor
As it can be seen from figure 2 of nominal
dynamic model of motor, the plant (D.C. motor) has
two states to be measured. So for full state
measurable adaptive control, we need two sensors as
it can be seen. D.C. motor two types of sensors- (i)
Potentiometer for angular displacement measurement
(ii) Tachometer for angular velocity measurement.
For getting actual angular position and angular
velocity measurements, voltage outputs of the sensors
need to be calibrated. For calibration purpose, a
LabVIEW program was coded as seen from figure 3
and the corresponding front panel view is shown in
figure 4 and figure 5. For calibration of
potentiometer, the motor protractor disc was rotated
by hand by certain amount of angle and
corresponding amplitude of position was observed in
the front plane. This procedure was repeated for few
times to collect few data in order to plot
potentiometer output (volts) vs angular position
(radian) and therefore to obtain (slope of the
straight line obtained by curvefit) which is the
calibrated gain for potentiometer. This procedure is
shown in table 1 and figure 6. For calibration of
tachometer, a specific voltage signal is applied to the
plant (by entering the voltage values in the control
signal in the front panel [fig.3]) and corresponding
tachometer output was observed from the tachometer
display (rpm). This procedure was repeated for few
times to collect few data in order to plot tachometer
output (volts) vs angular velocity (radian/sec) and
therefore to obtain (slope of the straight line
obtained by curvefit) which is the calibrated gain for
potentiometer. This procedure is shown in table 2 and
figure 7. Using table 2, another plot of angular
velocity (rad/sec) vs Input (volts) can be obtained
[figure 8] and slope of the straight line found to find
the static gain , K of the plant. Applying a step input
voltage; the corresponding transient response can be
obtained. From the transient response of figure 5,
time constant τ of the plant can be obtained.
Figure 3: Block diagram for calibration of sensors
Figure 4: Front panel view for calibration of
potentiometer (motor shaft rotated by hand)
Figure 5: Front panel view for calibration of
tachometer (a control voltage is given)
Table 1: Calibration of Position
Potentiometer
Output
(volts)
Angular
Position
(degrees)
Angular
Position
θ (radians)
-2.1536 0 0
-1.3427 30 0.5236
-0.4906 60 1.0472
0.4404 90 1.5708
1.2255 120 2.0944
2.068 150 2.6180
2.92 180 3.1416
3.762 210 3.6652
4.626 240 4.1888
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1784 | P a g e
Table 2: Calibration for velocity
Input
Voltage
u
(volts)
Tachogenerator
Output
x2 (volts)
Angular
Velocity
(rpm)
Angular
Velocity
(rad/sec)
-5 -4.525 -265 -27.7507
-4 -3.678 -210 -21.9911
-3 -2.688 -155 -16.2316
-2 -1.72 -99 -10.3673
-1 -0.755 -45 -4.7124
0 0 0 0
1 0.7725 44 4.6077
2 1.738 100 10.4720
3 2.718 156 16.3363
4 3.692 214 22.41
5 4.5 272 28.4838
Figure 6: [Potentiometer output (volts)] x1 vs θ
[Angular position (radian)]
Figure 7: [Tachometer output (volts)] x2 vs
[Angular velocity (rad/sec)]
Figure 8: [Angular velocity (rad/sec)] vs u [Input
(volts)]
Investigating the above four figures 5, 6, 7, 8; the
following parameters are obtained
Time constant, τ =0.6 sec
Static state gain, K= 5.5225
Kθ = 1.6188
Kw = 0.1633
III. ADAPTIVE CONTROL OF
ANGULAR POSITION
3.1 Adaptive control algorithm for angular
displace-ment control
For full state measurable adaptive control
design for angular position of D.C motor, the plant
model has the following state-space model
= xp+ gbu (1)
With xp =[x1 x2]T
measurable , b= and sgn(g) is
known
Where x1 = angular position and x2 = angular velocity
Reference second order model, = xm+ gmbr
(2)
With xm =[xm1 xm2]T
, gmb=[gm1 gm2]T
and r=
reference input
Where xm1= reference angular position and xm1=
reference angular velocity
Control Law:
u(t)= (t) xp(t) + (t) r(t) = (t) w(t) (3)
where θ = [ (t) (t) (t)]T
, w(t)=[ xp1(t)
xp2(t) r(t)]
Adaptive Law:
Error, e1 = xp1 – xm1 and e2 = xp2 – xm2
= -sgn(g) Г = -
Г (6)
By applying a unit step signal and observing the
output, it can be easily concluded that, sgn(g)=1
and Г is a 3-by-3 positive definite matrix.
The LabVIEW block diagram for angular
displacement control is shown in figure 9.
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5
-3
-2
-1
0
1
2
3
4
5
theta
x1
x1
curve fitted x1
-30 -20 -10 0 10 20 30
-5
-4
-3
-2
-1
0
1
2
3
4
5
thetadot
x2
x2
curve fitted x2
-5 -4 -3 -2 -1 0 1 2 3 4 5
-30
-20
-10
0
10
20
30
Input (u)
Thetadot
thetadot
curve fitted thetadot
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1785 | P a g e
3.2 Experimental results
Case (a): Here the effect of changing the adaptive
gain Г will be examined. The reference model is
chosen as, = xm+ gmbr
Where = and gmb= =
(7)
Choosing Q= and after solving Lyapunov
equation,
P=
Here the adaptive gain Г is selected as a 3-by-3
positive diagonal matrix as follows
Г1 = , Г2 =
Г3 =
Choosing Q to solve the Lyapunov equation ,
P + P = -Q
(5)
Where Q is a 2-by-2 symmetric positive definite
matrix and thereby P will be a 2-by-2
Г4 =
Figure 9: LabVIEW block diagram for angular
displacement control
For this case, the corresponding results are
shown in figure 10, 11, 12 and 13. So for this Case
(a), after observing the 4 figures it can be concluded
that when the adaptive gain matrix Г is being
increased, output converges with the reference output
faster, but after a certain higher limit, the output
signal becomes distorted. Because control signal
reaches its saturation at that time. We know
= - Г
So, when a large Г is applied, then will be
higher, that means change of controller gain will
larger. So the control signal u(t) = (t) w(t)
suddenly grows larger and the it reaches the
saturation. So, once saturation occurs after that
whatever the change happens in θ(t) and
corresponding to u(t), the output will not change
correspondingly and at the same times as output is
not changing so it can be said that adaptive law and
control law will not affect the plant output.
Figure 10: Front panel view for Г1
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1786 | P a g e
Figure 11: Front panel view for Г2
Figure 12: Front panel view for Г3
Figure 13: Front panel view for Г4
Case (b): Here the effect of changing the Q of
Lyapunov equation (5) will be examined. The
reference model is chosen as (7). In case (a), Q was
chosen as , now
Choosing Q1= and after solving Lyapunov
equation, P=
Here the adaptive gain Г is selected as a 3-by-3
positive diagonal matrix as follows
Г1 =
Г2 =
Г2 =
For this case, the corresponding results are shown in
figure 14, 15 and 16 respectively.
From the those figures it can be seen by comparing
with the case (a). For choosing larger Q it gives
larger P, resulting larger adaptive change so
convergence will be faster than for the corresponding
Г of case (a).
In case (b), for Г3 saturation occurs but in case (a) it
happens for Г4. Therefore, it results that changing Q
to a larger value is equivalent to increasing the
adaptive gain .It can be further investigated by
choosing Q2= and for this convergence is
faster even for Г1 and saturation occurs for Г2. These
results are shown in figure 17 and 18.
Figure 14 : Front panel view for Г1 and Q1
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1787 | P a g e
Figure 15 : Front panel view for Г2 and Q1
Figure 16 : Front panel view for Г3 and Q1
Figure 17: Front panel view for Г1 and Q2
Figure 18: Front panel view for Г2 and Q2
3.3 Effect of Disturbance
There must be some disturbance in any
control system. So here, performance of the adaptive
control system will be investigated when the
disturbance being added. Depending on the
disturbance type, the control system behaves
differently because there is no addition control
mechanism for disturbance rejection. The following
figures 19,20 and 21 are showing the response
corresponding to square wave disturbance with
period less than the reference period, square wave
disturbance with period larger than the reference
period and unit step disturbance respectively. From
the figures it can be concluded that for unit step
disturbance as it is quite predictable, so adaptive
controller can reject the effect of disturbance and
quite correctly follow the reference output. But for
square wave disturbance, as it is changing with some
time period, so adaptive cannot reject the effect of
disturbance and therefore output cannot follow the
reference output.
Figure 19: Square wave disturbance with period less
than reference period
Figure 20: Square wave disturbance with period less
than reference period
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1788 | P a g e
Figure 21: Unit step disturbance
3.4 Comparing Experimental results with
Simulation results
For comparing the accuracy of the real time
implementation of the adaptive controller, it can be
compared with the corresponding simulation results.
During the time of calibration we measured the time
constant τ and static state gain K of the first order
plant for output velocity. By using an integrator the
output position/displacement can be obtained the
Simulink model for this adaptive control system is
shown in figure 22. The same reference model and Q
as case (a) are being used for this simulation and Г2 is
chosen as adaptive gain. The corresponding
simulation result for position output is shown in
figure 23. By comparing the simulation results with
the experimental results, it can be concluded that
real-time adaptive control system works quite fine.
Although simulation result seems showing better
performance, but there may be lot of issues, like
external noise, sensor noise etc. which are excluded
in the simulation design.
Figure 22: Simulink design for adaptive control
system for angular displacement of DC motor
Figure 23: Output response for angular position
control
IV. ADAPTIVE CONTROL OF
ANGULAR VELOCITY
4.1 Adaptive control algorithm for angular
velocity control
For full adaptive control design for angular
velocity of D.C motor, the plant model has the
following first order differential model
(t)= apy(t) + kpu(t), ap < 0 (8)
With y(t)= angular velocity (plant output) and u(t)=
control input
Reference first order model,
(t) =amym(t) + kmr(t), am < 0 (9)
With ym = reference output r(t)=reference input
Control Law:
u(t)= θ(t)y(t)+k(t)r(t) (10)
Adaptive Law:
(t)=-sgn( )γ1e(t)y(t)=- γ1e(t)y(t) (11)
(t)=-sgn( )γ2e(t)r(t)= -γ2e(t)r(t) (12)
e(t)=y(t)-ym(t) (13)
with γ1 and γ2 are adaptive gains and by applying a
unit step signal and observing the output, it can be
easily concluded that, sgn(g)=1. The LabVIEW block
diagram for angular displacement control are shown
in figure 24.
4.2 Experimental results
Case (a): Here the effect of changing the adaptive
law gains γ1 and γ2 will be examined. The reference
model is chosen as,
= -3.6 +4r(t)
0 50 100 150 200 250 300 350 400 450 500
-1.5
-1
-0.5
0
0.5
1
1.5
time
refernceposition(ym)
0 50 100 150 200 250 300 350 400 450 500
-1.5
-1
-0.5
0
0.5
1
1.5
time
Actualposition(y)
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1789 | P a g e
γ1 and γ2 are selected as
= , =
= , =
For this case, the corresponding results are shown in
figure 25, 26, 27 and 28 respectively.
From those figures, it can be concluded that when the
adaptive law gains γ1 and γ2 are being increased,
output converges with the reference output faster, but
after a certain higher limit the output signal becomes
distorted. Because control signal reaches its
saturation at that time.
Besides, it can be seen that in comparison with the
position output in part 2, the velocity output is quite
noisy. It may be because the velocity sensor
(tachometer) is more sensitive to noise than the
position sensor (potentiometer).
Figure 24: The block diagram view of the Adaptive
control for angular velocity
Figure 25: Front panel view of velocity control for γ1
=3 and γ2 =4
Figure 26: Front panel view of velocity control for γ1
=7 and γ2 =10
Figure 27: Front panel view of velocity control for γ1
=20 and γ2 =30
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1790 | P a g e
Figure 28: Front panel view of velocity control for γ1
=100 and γ2 =50
Case (b): Here we will use unit step signal as the
reference signal and see the effect. Here the adaptive
law gains γ1 and γ2 will also be changed as follows:
= , = , =
Here it can be seen as like before, when γ1
and γ2 are being increased, the convergence becomes
faster and reaches the saturation limit for larger
values. It can be clearly seen the convergence timing
by observing the step response rather than observing
the response for square wave reference signal. The
corresponding results are shown in figure 29, 30 and
31 respectively for changing values of γ1 and γ2.
Figure 29: Front panel view of velocity control for γ1
=1 and γ2 =2
Figure 30: Front panel view of velocity control for γ1
=10 and γ2 =20
Figure 31: Front panel view of velocity control for γ1
=100 and γ2 =20
4.3 Comparing Experimental results with
Simulation results
For comparing the accuracy of the real time
implementation of the adaptive controller, it can be
compared with the corresponding simulation results.
During the time of calibration we measured the time
constant τ and static state gain K of the first order
plant for output velocity. The Simulink model for this
adaptive control system is shown in figure 29. The
same reference model as case (a) is being used for
this simulation and γ1 =3 and γ2=4 are chosen as
adaptive gains. The corresponding simulation result
for position output is shown in figure 30. By
comparing the simulation results with the
experimental results, it can be concluded that real-
time adaptive control system works quite fine.
Although simulation result seems showing better
performance, but there may be lot of issues, like
external noise, sensor noise etc. which are excluded
in the simulation design. Besides, the linear
approximate model of the DC motor has been used
for the simulation which may be the approximation
of the real plant model. So the simulation results
Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791
1791 | P a g e
quite differ from the real-time adaptive control
system.
Figure 29: Simulink design for adaptive control
system for angular displacement of DC motor
Figure 30: Output response for angular position control
V. CONCLUSION
In this paper, our target was to analyse the
methods and results of adaptive control system
implemented on D.C. motor setup. There some steps
to design the system. First before designing the
control system, we have to be very well known about
the plant model working principle and about the
sensors. Then calibration of sensors is the most
important initial step of system design. After that a
computer aided design has been done for
implementing the control system. The effects of
changing different parameters have been observed.
For angular position control of D.C. motor the plant
model is second order system and angular velocity
control of D.C. motor the plant model is a first order
system and corresponding adaptive systems have
been designed. Finally as we have obtained the time
constant and static gain of the plant, so the results
extracted from the hardware setup have been
compared with the simulation results by building
Simulink model in matlab.
REFERENCES
[1] S. Sastry and M. Bodson, Adaptive Control
:Stability, Covergence and Robustness.
Englewood Cliffs, NJ: Prentice-Hall, 1989.
[2] Yoan D. Landau, Adaptive Control: The
model Reference Approach, Control and
Systems theory; volume 8, Marcel Dekker,
INC, 1979.
[3] Howard kaufman, Itzhak Barkana and
Kenneth Sobel, Direct Adaptive Control
Algorithms: Theory and Applications,
Springer, second edition.
[4] Lecture notes of EE6104 Adaptive Control
Systems, Prof. Tong Heng Lee, Department
of ECE, NUS.
[5] Tian-Hua Liu; Yung-Chung Lee; Yih-Hua
Crang, "Adaptive controller design for a
linear motor control system," Aerospace and
Electronic Systems, IEEE Transactions on ,
vol.40, no.2, pp.601,616, April 2004
[6] Wiemer, P.; Olejua Torres, G.; Unbehauen,
H., "A robust adaptive controller
for systems with arbitrary zeros," Control,
1988. CONTROL 88., International
Conference on , vol., no., pp.598,603, 13-15
Apr 1988
[7] Daniel E. Miller, Model reference adaptive
control for nonminimum phase systems,
Systems & Control Letters, Volume 26,
Issue 3, 20 October 1995, Pages 167-176.
[8] M.S. Koutchoukali, C. Laguerie, K. Najim,
Model reference adaptive control system of
a catalytic fluidized bed reactor,
Automatica, Volume 22, Issue 1, January
1986, Pages 101-104.
[9] Farzad Pourboghrat, George Vlastos, Model
reference adaptive sliding control for linear
systems, Computers & Electrical
Engineering, Volume 28, Issue 5, September
2002, Pages 361-374
0 50 100 150 200 250 300
-1.5
-1
-0.5
0
0.5
1
1.5
time
referencevelocity(ym)
0 50 100 150 200 250 300
-1.5
-1
-0.5
0
0.5
1
1.5
time
velocity(y)

Weitere ähnliche Inhalte

Was ist angesagt?

Identification of-aircraft-gas-turbine-engine-s-temperature-condition
Identification of-aircraft-gas-turbine-engine-s-temperature-conditionIdentification of-aircraft-gas-turbine-engine-s-temperature-condition
Identification of-aircraft-gas-turbine-engine-s-temperature-conditionCemal Ardil
 
PID controller for microsatellite yaw-axis attitude control system using ITAE...
PID controller for microsatellite yaw-axis attitude control system using ITAE...PID controller for microsatellite yaw-axis attitude control system using ITAE...
PID controller for microsatellite yaw-axis attitude control system using ITAE...TELKOMNIKA JOURNAL
 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...IAEME Publication
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piAlexander Decker
 
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...IJPEDS-IAES
 
Paper id 24201493
Paper id 24201493Paper id 24201493
Paper id 24201493IJRAT
 
Design of a Controller for Systems with Simultaneously Variable Parameters
Design of a Controller for Systems with Simultaneously Variable ParametersDesign of a Controller for Systems with Simultaneously Variable Parameters
Design of a Controller for Systems with Simultaneously Variable Parametersijtsrd
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET Journal
 
Analysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVM
Analysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVMAnalysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVM
Analysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVMIJPEDS-IAES
 
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemExplicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemeSAT Publishing House
 
Optimal backstepping control of quadrotor UAV using gravitational search opti...
Optimal backstepping control of quadrotor UAV using gravitational search opti...Optimal backstepping control of quadrotor UAV using gravitational search opti...
Optimal backstepping control of quadrotor UAV using gravitational search opti...journalBEEI
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET Journal
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Controlrahulmonikasharma
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...ISA Interchange
 
On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach IJECEIAES
 

Was ist angesagt? (19)

Identification of-aircraft-gas-turbine-engine-s-temperature-condition
Identification of-aircraft-gas-turbine-engine-s-temperature-conditionIdentification of-aircraft-gas-turbine-engine-s-temperature-condition
Identification of-aircraft-gas-turbine-engine-s-temperature-condition
 
PID controller for microsatellite yaw-axis attitude control system using ITAE...
PID controller for microsatellite yaw-axis attitude control system using ITAE...PID controller for microsatellite yaw-axis attitude control system using ITAE...
PID controller for microsatellite yaw-axis attitude control system using ITAE...
 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned pi
 
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
 
Paper id 24201493
Paper id 24201493Paper id 24201493
Paper id 24201493
 
Design of a Controller for Systems with Simultaneously Variable Parameters
Design of a Controller for Systems with Simultaneously Variable ParametersDesign of a Controller for Systems with Simultaneously Variable Parameters
Design of a Controller for Systems with Simultaneously Variable Parameters
 
[000007]
[000007][000007]
[000007]
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
J43055863
J43055863J43055863
J43055863
 
Analysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVM
Analysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVMAnalysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVM
Analysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVM
 
Motion control applications: observer based DC motor parameters estimation fo...
Motion control applications: observer based DC motor parameters estimation fo...Motion control applications: observer based DC motor parameters estimation fo...
Motion control applications: observer based DC motor parameters estimation fo...
 
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemExplicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic system
 
Optimal backstepping control of quadrotor UAV using gravitational search opti...
Optimal backstepping control of quadrotor UAV using gravitational search opti...Optimal backstepping control of quadrotor UAV using gravitational search opti...
Optimal backstepping control of quadrotor UAV using gravitational search opti...
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Control
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
 
On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach
 
40620130101003
4062013010100340620130101003
40620130101003
 

Andere mochten auch (20)

Lp3420942103
Lp3420942103Lp3420942103
Lp3420942103
 
Js3417611767
Js3417611767Js3417611767
Js3417611767
 
Lu3421242126
Lu3421242126Lu3421242126
Lu3421242126
 
Jn3417301737
Jn3417301737Jn3417301737
Jn3417301737
 
Ep33852856
Ep33852856Ep33852856
Ep33852856
 
El poder del Hashtag, caso “Crónica”
El poder del Hashtag, caso “Crónica”El poder del Hashtag, caso “Crónica”
El poder del Hashtag, caso “Crónica”
 
Juegos olimpicos de alvaro
Juegos olimpicos de alvaroJuegos olimpicos de alvaro
Juegos olimpicos de alvaro
 
Prior Age LançAmento
Prior Age LançAmentoPrior Age LançAmento
Prior Age LançAmento
 
DISCOGRAFIA 2 ACTUALIZADA
DISCOGRAFIA 2 ACTUALIZADADISCOGRAFIA 2 ACTUALIZADA
DISCOGRAFIA 2 ACTUALIZADA
 
Cuento
CuentoCuento
Cuento
 
Ensayo
EnsayoEnsayo
Ensayo
 
Tu Vida en las Manos de Dios
Tu Vida en las Manos de DiosTu Vida en las Manos de Dios
Tu Vida en las Manos de Dios
 
Salinas
SalinasSalinas
Salinas
 
Elementos de la forma
Elementos de la formaElementos de la forma
Elementos de la forma
 
"Real Time Marketing: cómo construir una marca en tiempo real"
"Real Time Marketing: cómo construir una marca en tiempo real""Real Time Marketing: cómo construir una marca en tiempo real"
"Real Time Marketing: cómo construir una marca en tiempo real"
 
Proyecto educativo nacional 2011
Proyecto educativo nacional 2011Proyecto educativo nacional 2011
Proyecto educativo nacional 2011
 
Ecoa Comunicação
Ecoa ComunicaçãoEcoa Comunicação
Ecoa Comunicação
 
Slideshare
SlideshareSlideshare
Slideshare
 
Wiki
WikiWiki
Wiki
 
Planeta mercurio LISAM
Planeta mercurio LISAMPlaneta mercurio LISAM
Planeta mercurio LISAM
 

Ähnlich wie Jw3417821791

Position control of a single arm manipulator using ga pid controller
Position control of a single arm manipulator using ga pid controllerPosition control of a single arm manipulator using ga pid controller
Position control of a single arm manipulator using ga pid controllerIAEME Publication
 
6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motork srikanth
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET Journal
 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorIJMER
 
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemExplicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemeSAT Journals
 
Antenna Azimuth Position Control System using PIDController & State-Feedback ...
Antenna Azimuth Position Control System using PIDController & State-Feedback ...Antenna Azimuth Position Control System using PIDController & State-Feedback ...
Antenna Azimuth Position Control System using PIDController & State-Feedback ...IJECEIAES
 
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...IJMER
 
Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Zac Darcy
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...IRJET Journal
 
Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...IJECEIAES
 
Identification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIdentification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIOSR Journals
 
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...IOSR Journals
 
Speed Control of Induction Motor by Using Intelligence Techniques
Speed Control of Induction Motor by Using Intelligence TechniquesSpeed Control of Induction Motor by Using Intelligence Techniques
Speed Control of Induction Motor by Using Intelligence TechniquesIJERA Editor
 
Design and implementation of antenna control servo system for satellite grou
Design and implementation of antenna control servo system for satellite grouDesign and implementation of antenna control servo system for satellite grou
Design and implementation of antenna control servo system for satellite grouIAEME Publication
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft IJECEIAES
 
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...elelijjournal
 
Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...IJERA Editor
 

Ähnlich wie Jw3417821791 (20)

Position control of a single arm manipulator using ga pid controller
Position control of a single arm manipulator using ga pid controllerPosition control of a single arm manipulator using ga pid controller
Position control of a single arm manipulator using ga pid controller
 
6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 
Design of H_∞ for induction motor
Design of H_∞ for induction motorDesign of H_∞ for induction motor
Design of H_∞ for induction motor
 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC Motor
 
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemExplicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic system
 
Antenna Azimuth Position Control System using PIDController & State-Feedback ...
Antenna Azimuth Position Control System using PIDController & State-Feedback ...Antenna Azimuth Position Control System using PIDController & State-Feedback ...
Antenna Azimuth Position Control System using PIDController & State-Feedback ...
 
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
 
Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
 
Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...
 
Reduced-order observer for real-time implementation speed sensorless control ...
Reduced-order observer for real-time implementation speed sensorless control ...Reduced-order observer for real-time implementation speed sensorless control ...
Reduced-order observer for real-time implementation speed sensorless control ...
 
Identification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIdentification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC Motor
 
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
 
Speed Control of Induction Motor by Using Intelligence Techniques
Speed Control of Induction Motor by Using Intelligence TechniquesSpeed Control of Induction Motor by Using Intelligence Techniques
Speed Control of Induction Motor by Using Intelligence Techniques
 
Design and implementation of antenna control servo system for satellite grou
Design and implementation of antenna control servo system for satellite grouDesign and implementation of antenna control servo system for satellite grou
Design and implementation of antenna control servo system for satellite grou
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft
 
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
 
Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...
 
Pa3426282645
Pa3426282645Pa3426282645
Pa3426282645
 

Kürzlich hochgeladen

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Kürzlich hochgeladen (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Jw3417821791

  • 1. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1782 | P a g e Adaptive Control of Angular Position & Angular Velocity for A DC Motor with Full State Measureable Md. Arifur Rahman1 , Syed Muztuza Ali2 1 Department of ECE, National University of Singapore, Singapore2 School of Mechanical & Aerospace Engg., Nanyang Technological University, Singapore; Abstract: Adaptive control is the control method used by a controller which must adapt to a controlled system with parameters which vary, or are initially uncertain. Adaptive control is different from robust control in that it does not need a priori information about the bounds on these uncertain or time-varying parameters; robust control guarantees that if the changes are within given bounds the control law need not be changed, while adaptive control is concerned with control law changing themselves. In this paper the methods of adaptive control are used and explored on a pilot-scale hardware platform. A computer- aided design procedure is used to achieve the specifications, as part of the overall adaptive systems. I. INTRODUCTION Most current techniques for designing control systems are based on a good understanding of the plant under study and its environment [1]. However, in a number of instances, the plant to be controlled is too much complex and the basic physical processes in it are not fully understood. Control design techniques then need to be augmented with an identification technique aimed at obtaining a progressively better understanding of the plant to be controlled. It is thus intuitive to aggregate system identification and control. Often, the two steps will be taken separately. If the system identification is recursive-that is the plant model is periodically updated on the basis of previous estimates and new data identification and control may be performed concurrently. Adaptive control is a direct aggression of a control methodology with some form of recursive system identification. Among the various types of adaptive system configurations, model reference adaptive systems are important since they lead to relatively easy-to- implement systems with a high speed of adaptation which can be used in a variety of situations [2]. In a model based adaptive system there should be a reference index of performance (IP). To generate this reference index of performance, one uses an auxiliary dynamic system called the reference model, which is excited by the same external inputs as adjustable system. The reference model specifies in terms of input and model states a given index of performance. Model reference adaptive methods might be classified as evolving from three different approaches [3]. (i) Full state access method which assumes that the state variables are measurable. (ii) Input-output method, where adaptive observers are incorporated into the controller to overcome the inability to access the entire vector. (iii) Output feedback method which requires neither full state feedback nor adaptive observers [5], [6]. In full state measurable method, the comparison between the given index of performance and the measured index of performance is obtained directly by comparing the states of the adjustable system and of the reference model using a typical feedback comparator [7], [8]. The difference between the states of the reference model and those of the adjustable system is used by the adaptation mechanism either to modify the parameters of the adjustable system or to generate an auxiliary input signal in order to minimize the difference between the two index of performance expressed as a function of the difference between the states of the adjustable system and those of the model in order to maintain the measured index of performance in the neighbourhood of the reference index of performance [9]. In this paper a DC motor kit is used as the experimental platform and a PC-based data acquisition system with a graphical icon-driven software (NI LabVIEW) is used and MATLAB software package is used for the simulation analysis. Adaptive controller has been designed with a full state measurable case for this DC motor experimental system. II. CALIBRATION OF D.C. MOTOR SENSORS D.C. motor is used in this project as the hardware plant model. The D.C. motor apparatus and the nominal dynamic model of the motor are shown in figure 1 and figure 2 respectively. Figure 1: DC Motor Apparatus
  • 2. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1783 | P a g e Figure 2: Nominal Dynamic model of D.C. motor As it can be seen from figure 2 of nominal dynamic model of motor, the plant (D.C. motor) has two states to be measured. So for full state measurable adaptive control, we need two sensors as it can be seen. D.C. motor two types of sensors- (i) Potentiometer for angular displacement measurement (ii) Tachometer for angular velocity measurement. For getting actual angular position and angular velocity measurements, voltage outputs of the sensors need to be calibrated. For calibration purpose, a LabVIEW program was coded as seen from figure 3 and the corresponding front panel view is shown in figure 4 and figure 5. For calibration of potentiometer, the motor protractor disc was rotated by hand by certain amount of angle and corresponding amplitude of position was observed in the front plane. This procedure was repeated for few times to collect few data in order to plot potentiometer output (volts) vs angular position (radian) and therefore to obtain (slope of the straight line obtained by curvefit) which is the calibrated gain for potentiometer. This procedure is shown in table 1 and figure 6. For calibration of tachometer, a specific voltage signal is applied to the plant (by entering the voltage values in the control signal in the front panel [fig.3]) and corresponding tachometer output was observed from the tachometer display (rpm). This procedure was repeated for few times to collect few data in order to plot tachometer output (volts) vs angular velocity (radian/sec) and therefore to obtain (slope of the straight line obtained by curvefit) which is the calibrated gain for potentiometer. This procedure is shown in table 2 and figure 7. Using table 2, another plot of angular velocity (rad/sec) vs Input (volts) can be obtained [figure 8] and slope of the straight line found to find the static gain , K of the plant. Applying a step input voltage; the corresponding transient response can be obtained. From the transient response of figure 5, time constant τ of the plant can be obtained. Figure 3: Block diagram for calibration of sensors Figure 4: Front panel view for calibration of potentiometer (motor shaft rotated by hand) Figure 5: Front panel view for calibration of tachometer (a control voltage is given) Table 1: Calibration of Position Potentiometer Output (volts) Angular Position (degrees) Angular Position θ (radians) -2.1536 0 0 -1.3427 30 0.5236 -0.4906 60 1.0472 0.4404 90 1.5708 1.2255 120 2.0944 2.068 150 2.6180 2.92 180 3.1416 3.762 210 3.6652 4.626 240 4.1888
  • 3. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1784 | P a g e Table 2: Calibration for velocity Input Voltage u (volts) Tachogenerator Output x2 (volts) Angular Velocity (rpm) Angular Velocity (rad/sec) -5 -4.525 -265 -27.7507 -4 -3.678 -210 -21.9911 -3 -2.688 -155 -16.2316 -2 -1.72 -99 -10.3673 -1 -0.755 -45 -4.7124 0 0 0 0 1 0.7725 44 4.6077 2 1.738 100 10.4720 3 2.718 156 16.3363 4 3.692 214 22.41 5 4.5 272 28.4838 Figure 6: [Potentiometer output (volts)] x1 vs θ [Angular position (radian)] Figure 7: [Tachometer output (volts)] x2 vs [Angular velocity (rad/sec)] Figure 8: [Angular velocity (rad/sec)] vs u [Input (volts)] Investigating the above four figures 5, 6, 7, 8; the following parameters are obtained Time constant, τ =0.6 sec Static state gain, K= 5.5225 Kθ = 1.6188 Kw = 0.1633 III. ADAPTIVE CONTROL OF ANGULAR POSITION 3.1 Adaptive control algorithm for angular displace-ment control For full state measurable adaptive control design for angular position of D.C motor, the plant model has the following state-space model = xp+ gbu (1) With xp =[x1 x2]T measurable , b= and sgn(g) is known Where x1 = angular position and x2 = angular velocity Reference second order model, = xm+ gmbr (2) With xm =[xm1 xm2]T , gmb=[gm1 gm2]T and r= reference input Where xm1= reference angular position and xm1= reference angular velocity Control Law: u(t)= (t) xp(t) + (t) r(t) = (t) w(t) (3) where θ = [ (t) (t) (t)]T , w(t)=[ xp1(t) xp2(t) r(t)] Adaptive Law: Error, e1 = xp1 – xm1 and e2 = xp2 – xm2 = -sgn(g) Г = - Г (6) By applying a unit step signal and observing the output, it can be easily concluded that, sgn(g)=1 and Г is a 3-by-3 positive definite matrix. The LabVIEW block diagram for angular displacement control is shown in figure 9. 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 -3 -2 -1 0 1 2 3 4 5 theta x1 x1 curve fitted x1 -30 -20 -10 0 10 20 30 -5 -4 -3 -2 -1 0 1 2 3 4 5 thetadot x2 x2 curve fitted x2 -5 -4 -3 -2 -1 0 1 2 3 4 5 -30 -20 -10 0 10 20 30 Input (u) Thetadot thetadot curve fitted thetadot
  • 4. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1785 | P a g e 3.2 Experimental results Case (a): Here the effect of changing the adaptive gain Г will be examined. The reference model is chosen as, = xm+ gmbr Where = and gmb= = (7) Choosing Q= and after solving Lyapunov equation, P= Here the adaptive gain Г is selected as a 3-by-3 positive diagonal matrix as follows Г1 = , Г2 = Г3 = Choosing Q to solve the Lyapunov equation , P + P = -Q (5) Where Q is a 2-by-2 symmetric positive definite matrix and thereby P will be a 2-by-2 Г4 = Figure 9: LabVIEW block diagram for angular displacement control For this case, the corresponding results are shown in figure 10, 11, 12 and 13. So for this Case (a), after observing the 4 figures it can be concluded that when the adaptive gain matrix Г is being increased, output converges with the reference output faster, but after a certain higher limit, the output signal becomes distorted. Because control signal reaches its saturation at that time. We know = - Г So, when a large Г is applied, then will be higher, that means change of controller gain will larger. So the control signal u(t) = (t) w(t) suddenly grows larger and the it reaches the saturation. So, once saturation occurs after that whatever the change happens in θ(t) and corresponding to u(t), the output will not change correspondingly and at the same times as output is not changing so it can be said that adaptive law and control law will not affect the plant output. Figure 10: Front panel view for Г1
  • 5. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1786 | P a g e Figure 11: Front panel view for Г2 Figure 12: Front panel view for Г3 Figure 13: Front panel view for Г4 Case (b): Here the effect of changing the Q of Lyapunov equation (5) will be examined. The reference model is chosen as (7). In case (a), Q was chosen as , now Choosing Q1= and after solving Lyapunov equation, P= Here the adaptive gain Г is selected as a 3-by-3 positive diagonal matrix as follows Г1 = Г2 = Г2 = For this case, the corresponding results are shown in figure 14, 15 and 16 respectively. From the those figures it can be seen by comparing with the case (a). For choosing larger Q it gives larger P, resulting larger adaptive change so convergence will be faster than for the corresponding Г of case (a). In case (b), for Г3 saturation occurs but in case (a) it happens for Г4. Therefore, it results that changing Q to a larger value is equivalent to increasing the adaptive gain .It can be further investigated by choosing Q2= and for this convergence is faster even for Г1 and saturation occurs for Г2. These results are shown in figure 17 and 18. Figure 14 : Front panel view for Г1 and Q1
  • 6. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1787 | P a g e Figure 15 : Front panel view for Г2 and Q1 Figure 16 : Front panel view for Г3 and Q1 Figure 17: Front panel view for Г1 and Q2 Figure 18: Front panel view for Г2 and Q2 3.3 Effect of Disturbance There must be some disturbance in any control system. So here, performance of the adaptive control system will be investigated when the disturbance being added. Depending on the disturbance type, the control system behaves differently because there is no addition control mechanism for disturbance rejection. The following figures 19,20 and 21 are showing the response corresponding to square wave disturbance with period less than the reference period, square wave disturbance with period larger than the reference period and unit step disturbance respectively. From the figures it can be concluded that for unit step disturbance as it is quite predictable, so adaptive controller can reject the effect of disturbance and quite correctly follow the reference output. But for square wave disturbance, as it is changing with some time period, so adaptive cannot reject the effect of disturbance and therefore output cannot follow the reference output. Figure 19: Square wave disturbance with period less than reference period Figure 20: Square wave disturbance with period less than reference period
  • 7. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1788 | P a g e Figure 21: Unit step disturbance 3.4 Comparing Experimental results with Simulation results For comparing the accuracy of the real time implementation of the adaptive controller, it can be compared with the corresponding simulation results. During the time of calibration we measured the time constant τ and static state gain K of the first order plant for output velocity. By using an integrator the output position/displacement can be obtained the Simulink model for this adaptive control system is shown in figure 22. The same reference model and Q as case (a) are being used for this simulation and Г2 is chosen as adaptive gain. The corresponding simulation result for position output is shown in figure 23. By comparing the simulation results with the experimental results, it can be concluded that real-time adaptive control system works quite fine. Although simulation result seems showing better performance, but there may be lot of issues, like external noise, sensor noise etc. which are excluded in the simulation design. Figure 22: Simulink design for adaptive control system for angular displacement of DC motor Figure 23: Output response for angular position control IV. ADAPTIVE CONTROL OF ANGULAR VELOCITY 4.1 Adaptive control algorithm for angular velocity control For full adaptive control design for angular velocity of D.C motor, the plant model has the following first order differential model (t)= apy(t) + kpu(t), ap < 0 (8) With y(t)= angular velocity (plant output) and u(t)= control input Reference first order model, (t) =amym(t) + kmr(t), am < 0 (9) With ym = reference output r(t)=reference input Control Law: u(t)= θ(t)y(t)+k(t)r(t) (10) Adaptive Law: (t)=-sgn( )γ1e(t)y(t)=- γ1e(t)y(t) (11) (t)=-sgn( )γ2e(t)r(t)= -γ2e(t)r(t) (12) e(t)=y(t)-ym(t) (13) with γ1 and γ2 are adaptive gains and by applying a unit step signal and observing the output, it can be easily concluded that, sgn(g)=1. The LabVIEW block diagram for angular displacement control are shown in figure 24. 4.2 Experimental results Case (a): Here the effect of changing the adaptive law gains γ1 and γ2 will be examined. The reference model is chosen as, = -3.6 +4r(t) 0 50 100 150 200 250 300 350 400 450 500 -1.5 -1 -0.5 0 0.5 1 1.5 time refernceposition(ym) 0 50 100 150 200 250 300 350 400 450 500 -1.5 -1 -0.5 0 0.5 1 1.5 time Actualposition(y)
  • 8. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1789 | P a g e γ1 and γ2 are selected as = , = = , = For this case, the corresponding results are shown in figure 25, 26, 27 and 28 respectively. From those figures, it can be concluded that when the adaptive law gains γ1 and γ2 are being increased, output converges with the reference output faster, but after a certain higher limit the output signal becomes distorted. Because control signal reaches its saturation at that time. Besides, it can be seen that in comparison with the position output in part 2, the velocity output is quite noisy. It may be because the velocity sensor (tachometer) is more sensitive to noise than the position sensor (potentiometer). Figure 24: The block diagram view of the Adaptive control for angular velocity Figure 25: Front panel view of velocity control for γ1 =3 and γ2 =4 Figure 26: Front panel view of velocity control for γ1 =7 and γ2 =10 Figure 27: Front panel view of velocity control for γ1 =20 and γ2 =30
  • 9. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1790 | P a g e Figure 28: Front panel view of velocity control for γ1 =100 and γ2 =50 Case (b): Here we will use unit step signal as the reference signal and see the effect. Here the adaptive law gains γ1 and γ2 will also be changed as follows: = , = , = Here it can be seen as like before, when γ1 and γ2 are being increased, the convergence becomes faster and reaches the saturation limit for larger values. It can be clearly seen the convergence timing by observing the step response rather than observing the response for square wave reference signal. The corresponding results are shown in figure 29, 30 and 31 respectively for changing values of γ1 and γ2. Figure 29: Front panel view of velocity control for γ1 =1 and γ2 =2 Figure 30: Front panel view of velocity control for γ1 =10 and γ2 =20 Figure 31: Front panel view of velocity control for γ1 =100 and γ2 =20 4.3 Comparing Experimental results with Simulation results For comparing the accuracy of the real time implementation of the adaptive controller, it can be compared with the corresponding simulation results. During the time of calibration we measured the time constant τ and static state gain K of the first order plant for output velocity. The Simulink model for this adaptive control system is shown in figure 29. The same reference model as case (a) is being used for this simulation and γ1 =3 and γ2=4 are chosen as adaptive gains. The corresponding simulation result for position output is shown in figure 30. By comparing the simulation results with the experimental results, it can be concluded that real- time adaptive control system works quite fine. Although simulation result seems showing better performance, but there may be lot of issues, like external noise, sensor noise etc. which are excluded in the simulation design. Besides, the linear approximate model of the DC motor has been used for the simulation which may be the approximation of the real plant model. So the simulation results
  • 10. Md. Arifur Rahman, Syed Muztuza Ali / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1782-1791 1791 | P a g e quite differ from the real-time adaptive control system. Figure 29: Simulink design for adaptive control system for angular displacement of DC motor Figure 30: Output response for angular position control V. CONCLUSION In this paper, our target was to analyse the methods and results of adaptive control system implemented on D.C. motor setup. There some steps to design the system. First before designing the control system, we have to be very well known about the plant model working principle and about the sensors. Then calibration of sensors is the most important initial step of system design. After that a computer aided design has been done for implementing the control system. The effects of changing different parameters have been observed. For angular position control of D.C. motor the plant model is second order system and angular velocity control of D.C. motor the plant model is a first order system and corresponding adaptive systems have been designed. Finally as we have obtained the time constant and static gain of the plant, so the results extracted from the hardware setup have been compared with the simulation results by building Simulink model in matlab. REFERENCES [1] S. Sastry and M. Bodson, Adaptive Control :Stability, Covergence and Robustness. Englewood Cliffs, NJ: Prentice-Hall, 1989. [2] Yoan D. Landau, Adaptive Control: The model Reference Approach, Control and Systems theory; volume 8, Marcel Dekker, INC, 1979. [3] Howard kaufman, Itzhak Barkana and Kenneth Sobel, Direct Adaptive Control Algorithms: Theory and Applications, Springer, second edition. [4] Lecture notes of EE6104 Adaptive Control Systems, Prof. Tong Heng Lee, Department of ECE, NUS. [5] Tian-Hua Liu; Yung-Chung Lee; Yih-Hua Crang, "Adaptive controller design for a linear motor control system," Aerospace and Electronic Systems, IEEE Transactions on , vol.40, no.2, pp.601,616, April 2004 [6] Wiemer, P.; Olejua Torres, G.; Unbehauen, H., "A robust adaptive controller for systems with arbitrary zeros," Control, 1988. CONTROL 88., International Conference on , vol., no., pp.598,603, 13-15 Apr 1988 [7] Daniel E. Miller, Model reference adaptive control for nonminimum phase systems, Systems & Control Letters, Volume 26, Issue 3, 20 October 1995, Pages 167-176. [8] M.S. Koutchoukali, C. Laguerie, K. Najim, Model reference adaptive control system of a catalytic fluidized bed reactor, Automatica, Volume 22, Issue 1, January 1986, Pages 101-104. [9] Farzad Pourboghrat, George Vlastos, Model reference adaptive sliding control for linear systems, Computers & Electrical Engineering, Volume 28, Issue 5, September 2002, Pages 361-374 0 50 100 150 200 250 300 -1.5 -1 -0.5 0 0.5 1 1.5 time referencevelocity(ym) 0 50 100 150 200 250 300 -1.5 -1 -0.5 0 0.5 1 1.5 time velocity(y)