Professional Documents
Culture Documents
05S ME304 MT1 Solutions
05S ME304 MT1 Solutions
& (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).