Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Middle East Technical University

Mechanical Engineering Department


1956


ME 304 CONTROL SYSTEMS
Spring 2005
Sections 02, 03, 04

Course Instructors: Dr. Blent E. Platin, Dr. Tuna Balkan, Dr. Kemal zgren

SOLUTIONS TO MIDTERM EXAMINATION I

April 09, 2005
Time Allowed: 100 minutes
Open Notes and Books
All questions are equally weighted



List No. : ....
Student No. : ..
Name :
SURNAME : ..
Signature : ..






1

2

3



ME304(Sections02,03,04)/04S/MT1-Solutions/Platin+Balkan+zgren Page 1
PROBLEM 1:

Consider the following hydraulic valve and actuator model. For simplicity, the valve orifices
are modeled as linear fluid resistances R
1
and R
2
. The hydraulic oil is compressible and has
bulk modulus . V
0
is the average volume of the pressurized actuator chamber.


m, b, k, A : actuator parameters
R
1
, R
2
: linear valve orifice resistances
p
s
(t) : controlled pump pressure
p
e
(t) : return pressure
p(t) : pressure in actuator chamber
x(t) : actuator piston position
A detailed but incomplete block diagram representation of the system is given below.

a) In the space provided, write down the equations such that each equation will correspond
to one operational block or summing point in the block diagram.
m
f mx = && (1)
b
f bx = & (2)
k
f kx = (3)
p
f Ap = (4)
m p b k
f f f f = (5)
s
p p p = (6)
v x = & (7)
( )
1 s
1
1
q p p
R
= (8)
2
2
1
q p
R
= (9)
p
q Ax = & (10)
0
c
V
q p =

& (11)
c 1 2 p
q q q q = (12)
b) Complete the given detailed block diagram representation of this system by writing
appropriate transfer functions inside the operational blocks. Also, name the branches of
the block diagram by using the variables you have used in part (a).
P
s
(s)

+
0
V s


2
1
R

-
A

+
1
ms

b
-
1
s

X
s
(s)
-
k
A
Mechanical side Fluid side

+
-
-
Q
1
(s)
Q
2
(s)
Q
c
(s)
P(s)
V(s)
1
1
R

F
p
(s)
F
m
(s)
F
k
(s)
F
b
(s)
Q
p
(s)
P(s)
x(t)
m
k
b
p
s
(t)
p
e
=0
R
1

R
2

Area, A vent
p(t)
ME304(Sections02,03,04)/04S/MT1-Solutions/Platin+Balkan+zgren Page 2
PROBLEM 2:

For the following hydro-mechanical system,

the mathematical representation is given by the following set of equations:
) 9 ( Q R p ) 7 ( p C Q Q ) 5 ( v a Q ) 2 ( Av Q
) 8 ( Q R p ) 6 ( Q Q Q Q ) 4 ( p a f ) 3 ( v m f f ) 1 ( Ap f
2 2 1 1 in c a A
1 1 1 2 1 c a 1 a a A s A
= = + = =
= + + = = = =
&
&


Determine the transfer functions between
i) the pressure p
1
at the bottom of the tank and Q
in
(t), and
ii) the total discharge to the environment, that is Q
tot
=Q
1
+Q
2
and p
s
(t).
as ratios of two polynomials in s.

Solution:

Taking the Laplace transform the set of equations given above yields
) 9 ( Q R P ) 7 ( CsP Q Q ) 5 ( aV Q ) 2 ( V A Q
) 8 ( Q R P ) 6 ( Q Q Q Q ) 4 ( aP F ) 3 ( msV F F ) 1 ( P A F
2 2 1 1 in c a A
1 1 1 2 1 c a 1 a a A s A
= = + = =
= + + = = = =


a) Defining P
1
(s) as the output requires the elimination of rest of the system variables.
Using (5), (7), (8), and (9) in (6) gives ) 10 (
R
P
R
P
) Q CsP ( aV
2
1
1
1
in 1
+ + =
Multiplying (10) by R
1
R
2
and using (3) in (10) gives
) 11 ( Q R R P ) R R ( CsP R R ) F F (
ms
1
R aR
in 2 1 1 2 1 1 2 1 a A 2 1
+ + =
Multiplying (11) by ms and using (1) and in (10) gives
) 12 ( msQ R R msP ) R R ( P Cms R R ) aP AP ( R aR
in 2 1 1 2 1 1
2
2 1 1 s 2 1
+ + =
Rearranging (12) gives
) 13 ( msQ R R aAP R R P ] R R a ms ) R R ( Cms R R [
in 2 1 s 2 1 1 2 1
2
2 1
2
2 1
+ = + + +
Hence the transfer function between P
1
(s) and Q
in
(s) becomes

2 1
2
2 1
2
2 1
2 1
Q P
R R a ms ) R R ( Cms R R
ms R R
) s ( G
in 1
+ + +
=

Differential
piston, mass: m,
velocity: v
Pressure controlled
pump: p
s
(t)
Tank
capacity: C
gravity
Q
in
(t)
Q
A Q
a
R
1

Q
1

R
2
Q
2
Q
c

Piston area: A
Piston area: a
p
1
ME304(Sections02,03,04)/04S/MT1-Solutions/Platin+Balkan+zgren Page 3
b) Using (8) and (9) in Q
tot
=Q
1
+Q
2
, one gets
) 14 ( P
R R
R R
R
P
R
P
Q
1
2 1
2 1
2
1
1
1
tot
+
= + =
Using (14) in (13) gives
) 15 ( msQ ) R R ( aAP ) R R ( Q ] R R a ms ) R R ( Cms R R [
in 2 1 s 2 1 tot 2 1
2
2 1
2
2 1
+ + + = + + +
Hence the transfer function between Q
tot
(s) and P
s
(s) becomes

2 1
2
2 1
2
2 1
2 1
P Q
R R a ms ) R R ( Cms R R
aA ) R R (
) s ( G
s tot
+ + +
+
=
ME304(Sections02,03,04)/04S/MT1-Solutions/Platin+Balkan+zgren Page 4
PROBLEM 3:







In the system shown above, a polishing tool of mass m is pressed on a moving plate to be
polished by means of a displacement actuator that transmits its action through a spring of
stiffness k. The displacement of the actuator is denoted by y.
It is required that the contact force N between the tool and the plate be kept close to a desired
value N
r
as much as possible, even though the plate has a certain motion denoted by x. The
motion of the plate is measured with a noisy displacement sensor whose output is
x
z x w = + ,
where w
x
is the measurement noise.
Note that the contact force N can be expressed as

2
( ) ( ) ( ) ( ) N s kY s ms k X s = +
a) Let the control input Y(s) be generated using an open-loop controller as
( ) ( ) ( ) ( ) ( )
z r r
Y s G s Z s G s N s = +
Determine G
z
(s) and G
r
(s) properly so that the actual error becomes

2
( ) ( ) ( ) ( ) ( )
r x
E s N s N s ms k W s = = +
b) Let the controller be improved by adding a PI feedback control action so that
( ) ( ) ( ) ( ) ( ) ( ) ( )
z r r f
Y s G s Z s G s N s G s E s = + + with
1
( ) (1 )
f p
G s K
Ts
= +
Here, ( ) ( ) ( )
r
E s N s N s = is the actuating error and ( ) N s is the output of a noisy
force sensor with a measurement noise w
n
such that
( ) ( ) ( )
n
N s N s W s = + .
Again, determine G
z
(s) and G
r
(s) properly and show that the actual error can now be
expressed as
( ) ( ) ( ) ( ) ( )
n n x x
E s G s W s G s W s = .
c) Considering the transfer functions G
n
(s) and G
x
(s), determine which one of W
n
(s) and
W
x
(s) has a suppressible effect on N(s) and explain clearly how its effect can be
suppressed.

Solution:

It is given that

2
( ) ( ) ( ) ( ) N s kY s ms k X s = + .
( ) ( ) ( ) ( ) ( )
z r r
Y s G s Z s G s N s = + .
m
k
x y
Actuator Moving
Plate
ME304(Sections02,03,04)/04S/MT1-Solutions/Platin+Balkan+zgren Page 5
a) With the necessary substitutions,

2
( ) ( ) ( ) [ ( ) ( ) ( ) ( )] ( )[ ( ) ( )]
r z r r x
N s N s E s k G s Z s G s N s ms k Z s W s = = + + ,

2 2
( ) [( ) ( )] ( ) [1 ( )] ( ) ( ) ( )
z r r x
E s ms k kG s Z s kG s N s ms k W s = + + + .
The effects of N
r
(s) and Z(s) can be eliminated by
( ) 1/
r
G s k = and
2 2
( ) ( )/ 1 ( / )
z
G s ms k k m k s = + = + .
Hence, the actual error becomes

2
( ) ( ) ( ) ( ) ( )
r x
E s N s N s ms k W s = = + .
b) Noting that
( ) ( )
r r n r n n
E N N N N W N N W E W = = + = = ,
and using the same open-loop control functions, E(s) becomes

2
( ) ( ) ( ) ( )[ ( ) ( )]
x f n
E s ms k W s kG s E s W s = + ,

2
[1 ( )] ( ) ( ) ( ) ( ) ( )
f f n x
kG s E s kG s W s ms k W s + = + ,

2
[ ( 1)] ( ) ( 1) ( ) ( ) ( )
p p n x
Ts kK Ts E s kK Ts W s Ts ms k W s + + = + + ,

2
( 1)
( )
( ) ( ) ( )
(1 ) (1 )
p
n x
p p p p
kK Ts
Ts ms k
E s W s W s
kK Ts kK kK Ts kK
+
+
=
+ + + +
.
c) As seen above, if K
p
can be made very large, E(s) becomes
( ) ( )
n
E s W s .
In other words, as expected, a very large feedback control gain can suppress the effect of
W
x
(s) (which is the noise in the disturbance) but not the effect of W
n
(s) (which is the
noise in the feedback signal).

You might also like