Chapter 3 · 6 hours
System Transfer Function and Responses
IOE past exam questions
Past questions and answers
65 questions set from this chapter, 11 of them more than once. Most asked first.
- Asked 4 times
- 2081 Baisakh · 8 marks
- 2075 Chaitra · 8 marks
- 2068 Chaitra · 8 marks
- 2080 Baisakh · 8 marks
Find the overall transfer function C(s)/R(s) using the block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → G1 → node A → summing point S2 (+, −) → G2 → node B → summing point S3 (+) → C(s). From node A, G3 feeds forward to S3 (+). From node B, H1 feeds back to S1 (−). From C(s), H2 feeds back to S2 (−).]
Answer
Name the signals: = output of , = output of , = output of , , and . So and .
Step 1: Move the take-off point behind
Since , the feedback can be taken from through .
Step 2: Move the take-off point from to after
Because , the branch equals . So now starts at , and an extra path goes from into (positive).
Step 3: Combine parallel blocks and the positive loop at
and are in parallel from : . The extra path forms a positive feedback loop around :
R ─►[G1]─►(Σ)──► X ──►[ (G2+G3)/(1−G3H2) ]──┬──► C
▲ − ▲ − │
│ └──────────[H2]◄─────────────┤
└─[G1G2H1]◄── X │
Step 4: Move forward past
becomes and the feedback becomes from , so . The loop on gives
Step 5: Close the loop
Forward path from : , feedback :
Expanding the denominator: ; the terms cancel.
Answer:
Check by Mason's rule
Forward paths , . Loops , , and (path ). All loops touch each other and both paths, so , giving the same result.
- Asked 4 times
- 2067 Asar (old course) · 8 marks
- 2081 Bhadra · 8 marks
- 2080 Bhadra · 8 marks
- 2079 Bhadra · 6 marks
The open loop transfer function of a unity feedback system is given by G(s) = K/[s(1+sT)], where 'K' is the gain constant and 'T' is time constant. With the gain multiplied by a factor K1 the maximum overshoot of the system is increased from 25% to 50%. Determine K1.
Answer
The closed-loop system is second order; increasing the gain lowers the damping ratio and raises the overshoot.
Closed-loop characteristic equation
Comparing with :
So (for fixed ).
Damping ratio from overshoot
- For :
- For :
Gain factor
With gain : . With gain : . Dividing:
Answer: . The gain must be multiplied by about 3.51 to raise the peak overshoot from 25% to 50%.
- Asked 2 times
- 2082 Baisakh · 8 marks
- 2080 Bhadra · 8 marks
For a control system shown in figure below, find the value of K & Kt so that the damping ratio (ζ) of system is 0.6 & settling time (ts) is 0.1 sec for the unit step response. [Figure: R(s) → summing point (+, −) → K → summing point (+, −) → 100/(1+0.2s) → 1/(20s) → C(s). Minor loop: output of 100/(1+0.2s) block fed back through Kt to the second summing point (−). Major loop: C(s) fed back with unity gain to the first summing point (−).]
Answer
Step 1: Reduce the minor (tachometer) loop
The minor loop has forward block and feedback taken from its own output:
Step 2: Open-loop transfer function
Step 3: Closed-loop characteristic equation (unity feedback)
Comparing with :
Step 4: Use the specifications
Settling time (2% criterion):
Step 5: Solve for and
Answer: and (using the 2% settling criterion).
If the 5% criterion is used instead, , rad/s, giving and .
Note how the tachometer feedback sets the damping, while sets the natural frequency, so both specifications can be met independently.
- Asked 2 times
- 2081 Bhadra · 8 marks
- 2068 Baisakh (old course) · 8 marks
From the given block diagram, find the transfer ratio C(s)/R(s) using block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+) → G2 → summing point S3 (+, −) → node B → G3 → C(s). Feedforward from node A to S2 (+). H1 from node B fed back to S2 (−). Unity feedback from C(s) to S3 (−). H2 from C(s) fed back to S1 (−).]
Answer
Name the signals: (output of ), = output of , = output of , . Then and .
Step 1: Combine and the feedforward path
and the unity feedforward from are in parallel into :
Step 2: Move the take-off point from to
Since , the feedback block becomes , taken from .
Step 3: Reduce the unity loop around
with unity negative feedback to :
So from to : .
Step 4: Reduce the loop
(here is the signal entering )
Step 5: Series with and close the loop
Forward path: , feedback :
R + ┌──────────────────────────┐
──►(Σ)─►│ (1+G1)G2G3/(1+G3+G2H1) ├──┬──► C
▲ - └──────────────────────────┘ │
│ ┌────┐ │
└────────────┤ H2 │◄───────────────┘
└────┘
Answer:
Check by Mason's rule
Forward paths: , (via feedforward). Loops: , , , . All loops touch each other and both paths (), giving the same answer.
- Asked 2 times
- 2081 Baisakh · 8 marks
- 2066 Bhadra (old course) · 8 marks
For the given mechanical system, obtain the transfer function with angular displacement θ(t) as output and torque T(t) as input. Hence find J and D to give 20% overshoot and settling time of 2 second for step input of torque T(t). [Figure: fixed wall – torsional spring K = 5 N-m/rad – inertia J (torque T(t) applied, angle θ(t)) – viscous damper D – fixed wall]
Answer
Transfer function
Torque balance on (spring and damper both to the frame):
Comparing with the standard form: , .
Damping ratio for 20% overshoot
Natural frequency from settling time (2% criterion)
Solve for and
Answer: and .
With these values, (poles at ), giving 20% overshoot and s. The steady-state angle for a unit step torque is rad.
- Asked 2 times
- 2076 Asoj · 2+6 marks
- 2067 Asar (old course) · 8 marks
Develop signal flow graph for the block diagram model below and find transfer function using Mason's gain formula. [Figure: R → summing point S1 (+, −) → G1 → node A → summing point S2 (+, −) → G2 → node B → summing point S3 (+, +) → C. G3 from node A to S3 (+). H1 from node B fed back to S1 (−). H2 from C fed back to S2 (−).]
Answer
Signal flow graph
Nodes: , (after ), (after ), (after ), (after ), . A dummy output node is drawn with unity gain.
1 G1 1 G2 1
R ───►e1 ───►A ────►e2 ────► B ─────►C ──1──► C
▲ │ ▲ │ │
│ └───────┼──G3───┼───────►│
│ │ │ │
│ └──────(−H2)─────┘
└────────(−H1)─────────┘
Branches: (1), (), (1), (), (1), (), (), ().
Mason's gain formula
Forward paths
- ()
- ()
Individual loops
- ()
- ()
- (; two negative branches give a positive gain)
Non-touching loops: none (all share node or ).
Determinant
Cofactors: both forward paths touch all loops, so .
Transfer function
This agrees with block diagram reduction of the same figure.
- Asked 2 times
- 2075 Asoj · 8 marks
- 2081 Baisakh · 6 marks
Using Mason's gain formula, find the transfer function C(s)/R(s) of the fig given below. [Figure: R → summing point S1 (+, −) → summing point S2 (+, −) → G1 → summing point S3 (+, −) → node A → G2 → node B → G3 → summing point S4 (+, +) → C. G4 from node A to S4 (+). H2 from C fed back to S3 (−). H1 from node B fed back to S2 (−). Unity feedback from C to S1 (−).]
Answer
Name the nodes: , (after ), (after ), (after ), (after ), (after ), (after ), (after ).
Signal flow graph
1 1 G1 1 G2 G3 1
R ─►x1 ─►x2 ──►x3 ──►A ───►B ───►x4 ───►C
▲ ▲ ▲│ │ ▲│
│ │ ││ │ ││
│ └───(−H1)──┼┼─────┘ ││
│ │└──────G4──────────┘│
│ └───────(−H2)────────┤
└──────────────────(−1)───────────────┘
Forward paths
- (through , )
- (through )
Individual loops
| Loop | Path | Gain |
|---|---|---|
| (via ) | ||
| (via ) |
Non-touching loops: none; every loop passes through node .
Determinant
Cofactors
Both forward paths pass through , so they touch all loops: .
Transfer function
Answer:
- Asked 2 times
- 2074 Chaitra · 8 marks
- 2080 Bhadra · 8 marks
Determine the transfer function of the given system by reducing blocks. [Figure: R(s) → summing point S1 (+, −) → G1 → G3 → node A → summing point S2 (+) → C(s); G2 from node A also feeds S2 (sign printed unclear, take +). Feedback: C(s) → H1 → summing point S3 (+) → H2 → S1 (−). G4 takes the input R(s) (branch before S1) into S3 (−).]
Answer
Reading of the figure: the forward path is then to node ; from the signal reaches directly and also through (sign taken as ). The output goes through to (+), where is subtracted; the result passes through to (−).
Step 1: Series and parallel blocks in the forward path
and are in series; the direct path and from are in parallel:
Step 2: Move summing point past
The signal into from the feedback is . So after moving beyond , the feedback path is from , and a path from enters with sign .
Step 3: Combine the two input paths into
reaches directly and through (both +), a parallel combination:
R ─►[1+G4H2]─►(Σ)─►[G1G3(1+G2)]──┬──► C
▲ - │
└─────[H1H2]◄──────┘
Step 4: Close the feedback loop
Answer:
If the sign at the input of is negative, replace by throughout.
- Asked 2 times
- 2074 Chaitra · 5 marks
- 2069 Chaitra · 6 marks
Consider a unity feedback control system with the closed loop transfer function C(s)/R(s) = (Ks + b)/(s² + as + b). Determine the open loop transfer function. Show that the steady state error in the unit ramp input response is given by ess = (a − K)/b.
Answer
Open-loop transfer function
For unity feedback, , so
The open-loop system is type 1 (one pole at the origin).
Steady-state error for unit ramp
For a unit ramp , where the velocity error constant is
Therefore
Direct check from the error transfer function
Hence proved (valid when the closed loop is stable, i.e. , ). Choosing makes the ramp error zero, because the open loop then becomes type 2.
- Asked 2 times
- 2074 Asoj · 8 marks
- 2081 Baisakh · 6 marks
The open loop transfer function of a unity feedback system is given by G(s) = 108/[s²(s+4)(s²+3s+12)]. Find the static error coefficients and steady state error of the system when subjected to an input given by r(t) = 2 + 5t + 8t².
Answer
The steady state error of a unity feedback system depends on the type of and on the static error coefficients , and .
Type of the system
There are two poles at the origin, so the system is Type 2.
Static error coefficients
Error for each input term
For a unity feedback system:
| Input | Error formula | Value here |
|---|---|---|
| Step | ||
| Ramp | ||
| Parabola | finite |
Input: .
- Step part :
- Ramp part :
- Parabolic part , so :
By superposition:
Answer: , , , and (units of the output).
Note on stability: the closed-loop characteristic equation is
The term is missing, so by the R-H necessary condition the closed loop is actually unstable, and strictly a steady state does not exist. The value is the result the error-coefficient method gives, which is what is normally expected for this question.
- Asked 2 times
- 2070 Chaitra · 6 marks
- 2078 Bhadra · 8 marks
Reduce the following block diagram model to obtain its overall transfer function. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → node A → G1 → summing point S3 (+, −) → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H2 from node B fed back to S2 (−). H3 from C(s) fed back to S3 (−). H1 from C(s) fed back to S1 (−).]
Answer
Name the signals: is the output of (input of and of ), is the output of .
From the figure the signal equations are:
(The two summers and are in cascade, so they can be merged into one summer at .)
Step 1: Move the take-off point of from past and
From the last equation, . So the signal can be produced as
The path is replaced by a block from (negative) and a block from back to (positive).
Step 2: Combine the feedback blocks from and remove the self loop at
Feedback from to the summer: (parallel blocks).
The positive self loop at gives the block .
Step 3: Reduce the forward part from to
This is the inner loop with feedback , plus the parallel path .
Step 4: Close the main loop
Forward gain:
Multiplying out, the terms cancel:
Answer:
Check by Mason's formula: forward paths , ; loops , , , and (path ). All loops touch each other and both paths, so . This gives the same result.
- 2082 Baisakh · 8 marks
Obtain the overall transfer function C(s)/R(s) using block diagram reduction technique for the system represented by the block diagram as shown in the figure below. [Figure: R(s) enters summing point S1 (+); output of S1 → G1 → node A → G2 → node B → summing point S2 (+) → G4 → summing point S3 (+) → C(s). From node A, branch → G3 → added (+) at S3. From node B, H1 feeds back (+) to S1. From C(s), H2 feeds back (+) to S2.]
Answer
Name the signals: is the output of , the output of , the output of , the output of .
The signal equations from the figure are:
Step 1: Reduce the first loop (, with positive feedback )
The loop with positive feedback gives
and, since ,
+------- G3 (from A) -------+
| v
R -> [G1/(1-G1G2H1)] -A-> G2 -B-> (S2)+-> G4 -> (S3)+-> C
^ |
+------ H2 -------+ (+)
Step 2: Reduce the second loop ( with positive feedback )
is fed back through to with a plus sign, and is added after :
Step 3: Substitute and
Answer:
Check (Mason): paths and ; loops , , which do not touch each other, so . Both paths touch both loops, so . Same result.
- 2081 Bhadra · 8 marks
A unity feedback system having feed forward transfer function G(s) = 16/[s(s+1)], determine the value of undamped natural frequency, damping ratio. If tachometer feedback is introduced, the feedback transfer function becomes (1+ks). What should be the value of 'k' to obtain damping ratio 0.6. Also calculate the percentage peak overshoot for unit step response before and after introduction of feedback.
Answer
A second order system has peak overshoot . Tachometer (derivative output) feedback increases the coefficient, so it increases damping without changing .
Without tachometer feedback
Comparing with :
With tachometer feedback
is still rad/s. For :
Peak overshoot after adding feedback
Summary
| Quantity | Before | After |
|---|---|---|
| 4 rad/s | 4 rad/s | |
| 0.125 | 0.6 | |
| 67.31% | 9.48% |
Answer: rad/s, ; s; falls from 67.31% to 9.48%. Tachometer feedback greatly reduces overshoot without changing .
- 2080 Bhadra · 8 marks
Obtain the overall transfer function of given system by signal flow graph technique. [Figure: R(s) → summing point S1 (+, −) → G1 → summing point S2 (+, −) → summing point S3 (+, −) → node A. From node A: G2 → node B, and H1 (feedforward branch) going to summing point S4 (+). Node B → S4 (+) → G3 → C(s). From node B, H2 feeds back to S2 (−). From C(s), H3 feeds back to S3 (−). From C(s), unity feedback to S1 (−).]
Answer
In the signal flow graph method, each signal becomes a node and each block a branch; then Mason's gain formula gives the transfer function.
Signal flow graph
Nodes: = output of , = output of , = output of , = output of (node A), = node B, = output of , .
H1
+--------------+
| v
R -1-> x1 -G1-> x2 -1-> x3 -1-> x4 -G2-> x5 -1-> x6 -G3-> C
^ ^ ^ | |
| +-(-H2)-+---------+ |
| +-------(-H3)--------------+
+--------------------(-1)---------------------------+
Branches: (), (), (), (); all others as labelled.
Forward paths
- (through )
- (through the branch)
Individual loops
- ()
- ()
- ()
- ()
- ()
Non-touching loops
touches and at , and all others pass through /. So there are no non-touching pairs.
Cofactors
Both forward paths pass through , and , so they touch every loop: .
Mason's gain formula
Answer:
- 2080 Bhadra · 4 marks
Discuss the effect of addition of pole and zero in a system.
Answer
Adding a pole or a zero changes the shape of the root locus and the time response. Poles slow the system down; zeros speed it up.
Addition of a pole
- Open-loop pole (to ): the root locus bends to the right, towards the imaginary axis. The system becomes less stable and the range of for stability shrinks.
- Closed-loop response becomes slower: rise time and settling time increase.
- Peak overshoot usually increases (lower effective damping).
- A pole at the origin raises the system type, which reduces steady state error.
- Closed-loop pole: adds a slow mode; overshoot falls but rise time rises (more sluggish response).
Addition of a zero
- Open-loop zero: pulls the root locus to the left, away from the imaginary axis. Relative stability improves (this is the idea behind PD and lead compensation).
- Closed-loop response becomes faster: rise time and peak time decrease.
- Closed-loop zero: adds a derivative term to the response, so overshoot increases, especially when the zero is close to the origin.
- Bandwidth increases.
jw pole added zero added
| locus bends right locus bends left
| \ /
--+-------x----- -----o-------
| Effect on | Adding pole | Adding zero |
|---|---|---|
| Root locus | shifts right | shifts left |
| Stability | decreases | increases |
| Rise time | increases | decreases |
| Bandwidth | decreases | increases |
A pole or zero far from the dominant poles (more than about 5 times further left) has little effect.
- 2080 Baisakh · 8 marks
Obtain the overall transfer function of given system by block diagram reduction techniques. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → node A → summing point S3 (+, −) → G2 → node B → summing point S4 (+, +) → C(s). Feedforward from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (−). Unity feedback from C(s) to S1 (−).]
Answer
Name the signals: = output of (input of ), = output of , = output of .
From the figure:
( and are in cascade, so they act as one summer.)
Step 1: Move the take-off point of from past summer
Since , we have . So
The path becomes from (negative) plus a positive self loop around .
Step 2: Combine the feedback from and remove the self loop
Feedback from : (parallel). Loop with positive feedback : .
Step 3: Reduce from to
(Inner loop , plus the parallel unity feedforward path.)
R ->(+)-> [G1/(1-G1H1)] -> [(1+G2)/(1+G2H2)] --> C
^- |
+------------- (1 + H1) <---------------+
Step 4: Close the main loop
Answer:
Check (Mason): paths , ; loops , , , , and (through the feedforward, , , ). All loops touch, . Same result.
- 2080 Baisakh · 8 marks
For a mechanical system with closed loop transfer function θ(s)/T(s) = 1/(as² + bs + c), where θ(s) is the output of step input T(t) = 10 Nm. Determine values of a, b and c if maximum overshoot is 6%, peak time (tp) = 1 sec, and ess = 0.5.
Answer
Compare the system with the standard second order form. The final value fixes ; the overshoot fixes ; the peak time then fixes .
Interpretation: "" is taken as the steady state value of the output, rad, for the 10 Nm step (the usual reading of this problem, since and have different units).
Step 1: Find from the steady state
. By the final value theorem:
Step 2: Damping ratio from 6% overshoot
Step 3: Natural frequency from s
Step 4: Find and
Answer: kg-m², Nm-s/rad, Nm/rad.
(If instead is used, then , , ; and are unchanged.)
- 2079 Bhadra · 8 marks
From the given block diagram, draw the signal flow graph and find the transfer ratio C(s)/R(s) using Mason's gain formula. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → node A → G1 → summing point S3 (+, −) → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 feeds forward from node A to S4 (+). H2 from node B fed back to S2 (−). H3 from C(s) fed back to S3 (−). H1 from C(s) fed back to S1 (−).]
Answer
A signal flow graph has a node for each signal and a directed branch (with gain) for each block. Summing points become nodes; a minus sign at a summer goes into the branch gain.
Signal flow graph
Nodes: = output of , = output of (node A), = output of , = node B, = output.
G4
+--------------------------+
| v
R --1--> x1 --1--> x2 --G1--> x3 --G2--> x4 --G3--> C --1--> C
^ ^ ^ | |
| +---(-H2)--+----------+ |
| +--------(-H3)-------+
+-----------------(-H1)--------------------+
Branches: (1), (1), (), (), (), (), (), (), ().
Mason's gain formula
Forward paths
- (R, x1, x2, x3, x4, C)
- (R, x1, x2, C)
Individual loops
- (x2, x3, x4, x2)
- (x3, x4, C, x3)
- (x1, x2, x3, x4, C, x1)
- (x1, x2, C, x1)
- (x2, C, x3, x4, x2)
Non-touching loops: every pair of loops shares at least one node (all pass through x2/x3 or C), so there are none.
Cofactors: and both touch all loops (they pass through x2 and C), so .
Answer:
- 2079 Bhadra · 8 marks
Find the impulse response of the given circuit. [Figure: input ei; series capacitor 1 F, then shunt resistor 2 Ω across the line, then series resistor 1 Ω, then shunt capacitor 2 F; output eo taken across the 2 F capacitor]
Answer
The impulse response is the inverse Laplace transform of the transfer function, , because .
Circuit in the s-domain
Impedances: F , , , F .
ei --||-----+----/\/\/----+------ eo
1/s | 1 ohm |
2 ohm 1/(2s)
| |
----------- +-------------+------
Let be the voltage at the junction of and .
Node equations
At the output node (current through flows into ):
At node (KCL):
Substituting :
Poles
Partial fractions
Impulse response
Exact form:
Answer: V for a unit impulse input. Check: , which matches .
- 2079 Bhadra · 4 marks
The system below shows a potential tracking problem with the reference input r(t) and disturbance d(t). What value of K will limit the steady state component of c(t) due to d(t) to 2% of d(t)? [Figure: r(t) → summing point (+, −) → 5K/(s+10) → summing point (+, + with disturbance d(t)) → 6/(s+2) → c(t); unity feedback from c(t) to the first summing point (−)]
Answer
With , the output due to disturbance is found from the loop with forward and in feedback; then the final value theorem gives its steady state.
Let and .
Transfer function from to (set )
Steady state for a step disturbance
Condition: of
Stability check: characteristic equation ; all coefficients positive for , so the second order system is stable for this .
Answer: (about ) keeps the steady state output due to the disturbance within 2% of .
- 2078 Bhadra · 8 marks
Determine the transfer function of the given system by block reduction technique. [Figure: R(s) → summing point S1 → G1 → node A → summing point S2 (+, −) → G2 → node B → summing point S3 (+) → C(s). G3 from node A to S3 (−). H2 from C(s) fed back to S2 (−). H1 from node B fed back to S1, and C(s) also fed back directly (unity) to S1 (signs at S1 not clearly printed; take as negative feedback)]
Answer
Assumption: both feedback signals at ( and ) are negative, as stated.
Name the signals: = output of , = output of , = output of .
Step 1: Move the take-off point of from past summer
From : . So
The path becomes from plus a negative self loop around .
Step 2: Combine feedbacks and remove the self loop
Feedback from to : (parallel blocks). with negative feedback : .
Step 3: Reduce from to
R ->(+)-> [G1/(1+G1G3H1)] -> [(G2-G3)/(1+G2H2)] --> C
^- |
+--------------- (1 + H1) <----------------+
Step 4: Close the main loop
Expanding the denominator (the terms cancel):
Answer:
Check (Mason): paths and ; loops , , , , ; all touch, . Same result.
- 2078 Bhadra · 8 marks
The open loop transfer function of unity feedback system is given by G(s) = 108/[s²(s+4)(s²+3s+12)]. Find the static error coefficients and steady state error of the system when subjected to an input given by r(t) = 2 + 5t + 2t².
Answer
The steady state error of a unity feedback system depends on the type of and on the static error coefficients , and .
Type of the system
There are two poles at the origin, so the system is Type 2.
Static error coefficients
Error for each input term
For a unity feedback system:
| Input | Error formula | Value here |
|---|---|---|
| Step | ||
| Ramp | ||
| Parabola | finite |
Input: .
- Step part :
- Ramp part :
- Parabolic part , so :
By superposition:
Answer: , , , and (units of the output).
Note on stability: the closed-loop characteristic equation is
The term is missing, so by the R-H necessary condition the closed loop is unstable and strictly no steady state exists. The value is the result the error-coefficient method gives, which is the answer normally expected here.
- 2078 Kartik · 8 marks
From the given block diagram, draw the signal flow graph and find the transfer ratio C(s)/R(s) using Mason gain's formula. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → node A → summing point S3 (+, +) → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (+). Unity feedback from C(s) to S1 (−).]
Answer
Each signal becomes a node and each block a branch; summer signs go into branch gains. Then Mason's gain formula is applied.
Signal flow graph
Nodes: = output of , = output of , = node A (output of ), = output of , = node B, .
G4
+------------------------+
| v
R -1-> x1 -1-> x2 -G1-> x3 -1-> x4 -G2-> x5 -G3-> C -1-> C
^ ^ ^ | |
| +-----(-H1)------+--------+ |
| +-----(+H2)-------+
+-------------------(-1)-------------------+
Branches: (), (), (), ().
Forward paths
Individual loops
- ()
- ()
- ()
- ()
- ()
Non-touching loops
Every loop passes through or together with another loop, so no two loops are non-touching.
Cofactors
touches all loops; passes through , , , which lie on every loop. So .
Mason's gain formula
Answer:
- 2078 Kartik · 8 marks
For the system as in figure (a), the unit step response is as in figure (b), determine M, B and K. [Figure (a): mass M hanging from a fixed support through spring K, with a damper B from M to the fixed ground below; displacement x downward; input is a force on M. Figure (b): unit step response x(t) rises to a peak of 2.36 at t = 2 sec and settles to a final value of 2]
Answer
For a force input the mass-spring-damper is a standard second order system. The final value gives , the overshoot gives , and the peak time gives .
Transfer function
Force balance on : , so
with and .
Step 1: from the final value
For a unit step force, :
Step 2: from the overshoot
Step 3: from the peak time
Step 4: and
Answer: kg, N-s/m, N/m.
- 2076 Chaitra · 8 marks
Reduce the following block diagram and find transfer function. [Figure: R → summing point S1 (+, −) → summing point S2 (+, −) → G1 → node A → summing point S3 (+, −) → G2 → node B → G3 → summing point S4 (+, +) → C. G4 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C fed back to S3 (−). Unity feedback from C to S1 (−).]
Answer
Name the signals: = output of (input of ), = output of , = output of .
( and are in cascade and are treated as one summer.)
Step 1: Move the take-off point of from past and
From : . Hence
So the path becomes a block from (negative) and a positive self loop around .
Step 2: Combine the feedbacks and remove the self loop
Feedback from : . with positive feedback : .
Step 3: Reduce from to
R ->(+)-> [G1/(1-G1G4H1/G3)] -> [(G2G3+G4)/(1+G2G3H2)] -> C
^- |
+------------------ (1 + H1/G3) <----------------+
Step 4: Close the main loop
On expanding, the terms cancel.
Answer:
Check (Mason): paths , ; loops , , , and (via , , , ). All loops touch each other and both paths, so . Same result.
- 2076 Chaitra · 8 marks
For a unity feedback system, the open loop transfer function is G(s) = 50/[s(s+2)]. With unit step input find maximum overshoot and settling time. Also determine static error coefficients and steady state error if the input to the system is r(t) = 2 + 4t + 6t², t ≥ 0.
Answer
Find and from the closed-loop characteristic equation for the transient part. Then use the error coefficients (the system is Type 1) for the steady state part.
Closed-loop transfer function
Maximum overshoot
Settling time (2% criterion)
(With the 5% criterion, s.)
Static error coefficients
has one pole at the origin, so it is Type 1.
Steady state error for
Write .
| Input part | Error |
|---|---|
| Step 2 | 0 |
| Ramp 4t | 0.16 |
| Parabola 6t² | ∞ |
Answer: , s (2%); , , ; , because a Type 1 system cannot follow a parabolic input.
- 2076 Asoj · 6 marks
Determine values of a and b of the closed loop control system shown below, so that maximum overshoot for unit step input is 25% and the peak time is 2 sec. Assume that J = 1 kg-m². [Figure: R(s) → summing point (+, −) → summing point (+, −) → a/(Js) → node → 1/s → C(s); minor loop: the node after a/(Js) fed back through b to the second summing point (−); major loop: C(s) fed back with unity gain to the first summing point (−)]
Answer
Reduce the minor (velocity) feedback loop first, then compare the closed-loop characteristic equation with .
Step 1: Reduce the minor loop
The block has feedback :
Open-loop transfer function (in series with ):
Step 2: Closed-loop transfer function (unity feedback, )
Step 3: from
Step 4: from s
Step 5: Find and
Answer: and (with kg-m²).
- 2075 Chaitra · 8 marks
A system has 40% overshoot and requires a settling time of 4 seconds when given a step input. Find peak time and rise time.
Answer
Overshoot fixes . The settling time fixes (2% criterion, ). Then gives and .
Step 1: Damping ratio from
Step 2: Natural frequency from s (2% criterion)
Step 3: Damped frequency
Step 4: Peak time
Step 5: Rise time (0 to 100%)
Answer: s and s (, rad/s).
(With the 5% criterion, , you get rad/s, s and s.)
- 2075 Asoj · 6 marks
Fig (ii) is step response of system as in fig (i); find K and P. [Fig (i): R(s) → summing point (+, −) → K/[s(s+2)] → C(s), with feedback path (1 + sP) from C(s) to the summing point. Fig (ii): unit step response c(t) with final value 1, peak overshoot 0.343 above the final value, occurring at t = 3 sec]
Answer
Find the closed-loop transfer function with feedback . Then use the measured overshoot and peak time to get and .
Closed-loop transfer function
Its DC gain is 1, which agrees with the final value of 1 in Fig (ii). Comparing:
Step 1: from
Step 2: from s
Step 3:
Step 4:
Answer: and s.
Remark: comes out negative. With these values of and , the response is less damped than with unity feedback would give (). So the term must act as positive rate feedback. If the figure values in your paper differ, use the same four steps with them.
- 2075 Asoj · 4 marks
Discuss effect of addition of a zero to a system.
Answer
Adding a zero to a system, either in the open-loop or in the closed-loop transfer function, generally makes the response faster and changes the stability.
Zero added to the open-loop transfer function
- The root locus is pulled to the left, away from the imaginary axis.
- Relative stability improves. A system that was unstable for high can become stable for all . Example: is always unstable, but with is stable for all .
- Damping increases, so overshoot reduces. This is the basis of PD control and lead compensation.
Zero added to the closed-loop transfer function
If becomes , the new output is
- The derivative term adds to the response while it is rising, so rise time and peak time decrease.
- Peak overshoot increases. The closer the zero is to the origin (small ), the larger the overshoot.
- Bandwidth increases, so the system lets more high-frequency noise through.
- A zero far to the left (about 5 times further than the dominant poles) has little effect.
c(t) with zero (faster, more overshoot)
| _/\_
| / _--\___________
| / / original
| //
+--------------------------- t
| Parameter | Effect of adding zero |
|---|---|
| Rise time | decreases |
| Overshoot (CL zero) | increases |
| Root locus | shifts left |
| Stability | improves |
| Bandwidth | increases |
- 2074 Chaitra · 4 marks
Suppose that the step response of a first order system is c(t) = 5(1 − e^(−t/5)). What are impulse and ramp responses?
Answer
For a linear time-invariant system, the impulse response is the derivative of the step response, and the ramp response is the integral of the step response.
Transfer function
Since :
This is a first-order system with gain 5 and time constant s.
Impulse response
Check: .
Ramp response (unit ramp)
Check: , which gives the same result.
Answer: impulse response ; ramp response for .
- 2074 Asoj · 8 marks
Determine the overall transfer function C(s)/R(s) of the given system by block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → summing point S3 (+, −) → node A → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (−). Unity feedback from C(s) to S1 (−).]
Answer
Name the signals: = output of (input of ), = output of , = output of .
Step 1: Move the take-off point of from back to
, so the branch becomes taken from .
Step 2: Combine the paths from to
and are in series, and that series pair is in parallel with :
Step 3: Move the take-off point of from forward to
Since , the branch becomes taken from .
R->(S1)->(S2)-> G1 ->(S3)-> [G2G3+G4] --+--> C
^- ^- ^- |
| | +----- H2 -------+
| +--- G2H1/(G2G3+G4) ---------+
+------------- 1 -------------------+
Step 4: Reduce the inner loop with
So the forward gain from is
Step 5: Combine the two outer feedbacks and close the loop
and are cascaded summers, so the feedbacks from add in parallel:
Answer:
Check (Mason): paths , ; loops , , , , ; all loops touch, . Same result.
- 2073 Shrawan · 8 marks
Determine the overall transfer function C(s)/R(s) of the given system by block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+, −) → G2 → summing point S3 (+, −) → G3 → node B → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H2 from node B fed back to S2 (−). H1 from C(s) fed back to S3 (−). H3 from C(s) fed back to S1 (−).]
Answer
Name the signals: = output of , = output of . From the figure, .
Step 1: Move the take-off point of from back to
Since :
So is now taken from (a loop around ), and an extra branch goes from to with a minus sign.
Step 2: Move the extra input at back before
A signal entering after can be moved before it by dividing by : the branch becomes entering (minus).
Step 3: Reduce the loop ,
Step 4: Reduce the loop with
Forward: , feedback :
where is the input of . Hence
Step 5: Add the parallel path
R ->(S1)--A--> [ N / D' ] -----+---> C
^- |
+--------- H3 ------------+
N = G1G2G3 + G4 + G2G3G4H2
D' = 1 + G3H1 + G2G3H2
Step 6: Close the outer loop with
Answer:
Check (Mason): paths (), (, since the loop does not touch it). Loops , , , ; the pair (, ) is non-touching. Same result.
- 2073 Shrawan · 4 marks
A closed loop servo is represented by the differential equation d²y/dt² + 8 dy/dt = 64z, where 'y' is the displacement of the output shaft and 'u' is the displacement of the input shaft and z = u − y. Determine frequency of sustained oscillation, damping ratio and percentage maximum overshoot for unit step input.
Answer
Take the Laplace transform with zero initial conditions and compare with the standard second order form .
Transfer function
Parameters
Frequency of oscillation
The step response oscillates at the damped frequency:
(If there were no damping, sustained oscillation would be at rad/s.)
Maximum overshoot
Answer: rad/s ( rad/s), , .
- 2073 Shrawan · 4 marks
Draw the region in s-plane that satisfies following requirements: i) ζ > 0.707 ii) ts < 2 s.
Answer
Each specification puts a boundary on where the closed-loop poles may lie.
i)
A pole makes angle with the negative real axis, where .
So the poles must lie inside the wedge between the two lines at to the negative real axis.
ii) s
Using the 2% criterion, :
So the poles must lie to the left of the vertical line .
Required region
Both conditions together: the shaded region (marked #), left of and inside the lines.
jw
##############\ : |
################\ : |
##################\ : |
####################\ |
####################: \ |
----------------------+---+------ sigma
####################: / |
####################/ |
##################/ : |
################/ : |
##############/ : |
-2 0
# = allowed region; \ / = 45 deg lines
The region is bounded by the lines (45 degrees) and the line ; it extends to the left without limit. (With the 5% criterion, , the vertical line is at .)
- 2073 Shrawan · 8 marks
For a closed loop system given by the block diagram below: i) Can the system track a step reference input 'r' with zero steady state error? ii) Can the system reject a step disturbance 'w' with zero steady state error? iii) Compute the sensitivity of closed loop transfer function to change in the plant pole at '−2'. [Figure: R → summing point (+, −) → controller 160(s+4)/(s+30) → summing point (+, + with disturbance w) → plant 1/[s(s+2)] → y; unity negative feedback from y]
Answer
Controller , plant .
Stability first
Characteristic equation :
Routh array:
| Row | Col 1 | Col 2 |
|---|---|---|
| 1 | 220 | |
| 32 | 640 | |
| 0 | ||
| 640 |
No sign change, so the closed loop is stable and the final value theorem can be used.
i) Tracking a step reference
There is one pole at the origin, so the system is Type 1: .
Yes, the system tracks a step reference with zero steady state error.
ii) Rejecting a step disturbance
With :
For a unit step :
No. The disturbance enters after the controller, and the integrator is in the plant, not in the controller. So a steady error of (about 4.7% of the disturbance) remains.
iii) Sensitivity to the plant pole at
Let the pole be at , with : , . By the chain rule:
Answer:
At DC () the sensitivity is zero, so a change in the pole location has no effect on the steady state output. Its effect grows at higher frequencies.
- 2072 Chaitra · 8 marks
Find transfer function of the following system. [Figure: R(s) → node P → summing point S1 (+, −) → summing point S2 (+, +, −) → G1 → node A → G2 → node B → summing point S3 (+, +) → C(s). H4 from node P (input R) to S2 (+). H2 from node A to S3 (+). H1 from C(s) fed back to S2 (−). H3 from node B fed back to S1 (−).]
Answer
Name the signals: = output of (input of ), = output of , = output of .
Step 1: Combine the cascaded summers and
enters directly and through . Since the two summers are in series:
So the input becomes a block in front of one summer.
Step 2: Move the take-off point of from back to
, so becomes taken from .
Step 3: Reduce the loop ,
where is the summer output before this loop.
Step 4: Parallel paths from to
and both go from to :
R -> [1+H4] ->(+)-> [G1/(1+G1G2H3)] -> [G2+H2] --+-> C
^- |
+------------- H1 ----------------+
Step 5: Close the loop with
Answer:
Check (Mason): four forward paths , , , ; loops , , , all touching each other and all paths. Same result.
- 2072 Chaitra · 6 marks
Open loop pole/zero plot of a unity feedback system is shown in figure below. Determine maximum overshoot and settling time for its step response. [Figure: s-plane with open-loop poles at s = −2 ± j1; no zeros]
Answer
The open-loop poles at give
No gain is marked on the plot, so take (and show the general result).
Closed-loop transfer function (unity feedback)
Closed-loop poles: , so for every .
For :
Maximum overshoot
In general, .
Settling time (2% criterion)
This is the same for any , because the real part of the closed-loop poles is always .
Answer: with : and s.
(If the plotted poles are taken directly as the dominant poles, , , and is still 2 s.)
- 2071 Chaitra · 8 marks
Following figure shows a mechanical vibratory system and the response when 10 lb of force is applied to the system. Determine the transfer function and value of M, D and K. The displacement x is measured from the equilibrium position. [Figure: mass M suspended from a fixed support by spring K, with damper D from M to the fixed ground below; a 10 lb step force acts on M; x(t) downward. Response: x(t) settles at 0.02 (ft), with peak overshoot 0.0093 above the final value occurring at t = 3 sec]
Answer
The system is a mass-spring-damper driven by a force. Find from the final value, from the overshoot, and from the peak time.
Transfer function
with and .
Step 1: from steady state
For :
Step 2: from overshoot
Step 3: from s
Step 4: and
Transfer function
Answer: slug, lb-s/ft, lb/ft.
- 2071 Chaitra · 8 marks
Show that using the velocity feedback technique shown in figure below damping ratio and steady state error are both increased. [Figure: R(s) → summing point (+, −) → summing point (+, −) → ωn²/[s(s + 2ζωn)] → C(s); minor loop: output fed back through skd to the second summing point (−); major loop: unity feedback from output to the first summing point (−)]
Answer
Velocity (derivative output) feedback adds a term proportional to to the feedback signal. This increases the coefficient of in the characteristic equation.
Without velocity feedback ()
Damping ratio . Velocity error constant and ramp error:
With velocity feedback
The minor loop has forward gain and feedback :
Closed loop (unity outer feedback):
New damping ratio
Comparing with ( unchanged):
Since , . Damping increases, so overshoot falls.
New steady state error (unit ramp)
Since , . The steady state error to a ramp increases by . (The step error stays zero, as the system is still Type 1.)
| Quantity | Without | With |
|---|---|---|
| Damping ratio | ||
| Ramp |
So both the damping ratio and the steady state error increase. This error can be reduced again by raising the forward gain.
- 2071 Shrawan · 4 marks
For an open loop transfer function with unity feedback G(s) = ωn²/[s(s + 2ξωn)] where ξ < 1, derive an expression for output when unit step input is applied.
Answer
For (underdamped) the unit step response is a damped sinusoid that settles at 1.
Closed-loop transfer function
For the poles are complex:
Output for a unit step
With :
Partial fractions:
Using and :
Put and , so that :
The response is a sine wave at that decays inside the envelopes and settles at the final value 1, so the steady state error is zero.
c(t)
| _
| / \ _
1|--/---\---/-\--------- final value
| / \_/
|/
+------------------------ t
- 2070 Chaitra (old course) · 8 marks
Determine the transfer function C(s)/R(s) for the following system. [Figure: R(s) → summing point S1 (+, −) → G1 → summing point S2 (+, −) → node A → G2 → node B → summing point S3 (+, +) → C(s). G3 from node A to S3 (+). H1 from node B fed back to S1 (−). Unity feedback from C(s) to S2 (−).]
Answer
Name the signals: = output of , = output of , = output of .
Step 1: Combine the parallel paths from to
(through ) and both go from to :
Step 2: Reduce the inner unity-feedback loop
is fed back to with unity gain:
Step 3: Move the take-off point of from to
and , so
R ->(S1)-> G1 -> [(G2+G3)/(1+G2+G3)] --+--> C
^- |
+----- G2H1/(G2+G3) <-------------+
Step 4: Close the outer loop
Answer:
Check (Mason): paths , ; loops , , , all touching each other and both paths. Same result.
- 2070 Chaitra (old course) · 8 marks
The unit step response of a linear control system is shown in figure below. Find the transfer function of a second order system to model the system. [Figure: unit step response c(t) with final value 1 and peak value 1.25 occurring at t = 0.01 sec]
Answer
The response has an overshoot, so model it as an underdamped second order system with unity DC gain (final value 1):
Step 1: Read the response
- Final value , so the DC gain is 1.
- Peak value , so (25%).
- Peak time s.
Step 2: Damping ratio
Step 3: Natural frequency
Step 4: Coefficients
Answer:
with and rad/s. If the system is taken as unity feedback, the equivalent open-loop model is .
- 2070 Chaitra · 7 marks
For a second order system with G(s) = ωn²/[s(s + 2ξωn)] and H(s) = 1, find expression for maximum overshoot on its unit step response, where ωn is natural frequency of oscillation and ξ is damping ratio, at underdamped situation. [Figure: R(s) → summing point (+, −) → G(s) → C(s), feedback H(s)]
Answer
Maximum (peak) overshoot is the largest amount by which the response exceeds its final value, usually given as a percentage of the final value. To find it, derive , find the time of the first peak, and substitute.
Closed-loop transfer function
For the poles are complex:
Output for a unit step
With :
Partial fractions:
Using and :
Put and , so that :
Peak time
At a peak, . Differentiating :
So , which gives . The first peak (maximum overshoot) is at :
Maximum overshoot
Substitute in . Since , :
With final value :
Remarks
- depends only on , not on .
- When increases, decreases: e.g. gives 16.3%, gives 4.3%, and gives no overshoot.
- 2070 Chaitra · 6 marks
Find all static error constants for a unity feedback system with feedforward transfer function G(s) = 1000/[s(s+10)(s+100)]. Evaluate steady state error if system is excited with r(t) = 2 + t.
Answer
The steady state error of a unity feedback system follows from its static error constants. The system is Type 1 (one pole at the origin).
Stability check
gives . Routh: , so all first-column terms are positive and the system is stable.
Static error constants
Steady state error for
By superposition:
| Input part | Error |
|---|---|
| Step 2 | 0 |
| Ramp t | 1 |
Answer: , , ; .
- 2069 Chaitra · 6 marks
Convert the given block diagram to signal flow graph and determine the overall transfer function using Mason's Gain Formula. [Figure: R(s) → summing point S1 (+, −) → node A → G1(s) → node B → G2(s) → summing point S2 (+, −) → C(s). G3(s) from node A to S2 (−). H(s) from node B fed back to S1 (−).]
Answer
Signal flow graph
Nodes: , (output of ), (output of ), .
From the diagram: , , .
-G3
+----------------+
| v
R --1--> A --G1--> B --G2--> C
^ |
+---(-H)--+
Branches: (1), (), (), (), ().
Mason's gain formula
Forward paths
- (R, A, B, C)
- (R, A, C)
Loops
- (A, B, A)
There is only one loop, so no non-touching loops.
Cofactors: both paths pass through node , which is on , so .
Transfer function
Answer:
- 2067 Asar (old course) · 8 marks
A step torque T(t) is applied in a system shown in figure below. Find the percent overshoot, settling time and peak time for output θ2(t). [Figure: torque T(t) applied to inertia 1 kg-m² (angle θ1(t)); inertia connected through viscous damper 1 N-m-s/rad to a point of angle θ2(t), which is connected through a torsional spring 1 N-m/rad to the fixed wall]
Answer
Write the torque equations at each angle, eliminate to get , then compare with the standard second order form.
Equations of motion
At (inertia , damper between and ):
At (no inertia; damper and spring to the wall):
Transfer function
From the second equation, . Substituting in the first:
Parameters
Percent overshoot
Settling time (2% criterion)
Peak time
Answer: , s, s.
- 2067 Asar (old course) · 8 marks
The open loop transfer function of a unity feedback system is given by G(s) = 5/[s(s+2)(s²+2s+8)]. Find the static error coefficients and steady state error of the system when subjected to an input given by r(t) = 2 + 5t + 2t².
Answer
The steady state error of a unity feedback system follows from its static error coefficients. has one pole at the origin, so the system is Type 1.
Stability check
: .
| Row | |||
|---|---|---|---|
| 1 | 12 | 5 | |
| 4 | 16 | ||
| 8 | 5 | ||
| 13.5 | |||
| 5 |
No sign change, so the system is stable.
Static error coefficients
Steady state error for
Write .
| Input part | Error |
|---|---|
| Step 2 | 0 |
| Ramp 5t | 16 |
| Parabola 2t² | ∞ |
Answer: , , ; . A Type 1 system cannot follow the parabolic part of the input.
- 2066 Bhadra (old course) · 8 marks
Reduce the block diagram of fig. 2(a) and find the overall transfer function C(s)/R(s). [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → summing point S3 (+, −) → node A → G2 → node B → summing point S4 (+, +) → C(s). G3 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (−). Unity feedback from C(s) to S1 (−).]
Answer
Name the signals: = output of (input of ), = output of , = output of .
Step 1: Combine the parallel paths from to
and both go from to :
Step 2: Move the take-off point of from to
and , so the branch becomes taken from .
Step 3: Reduce the inner loop with
Step 4: Combine the outer feedbacks
and are cascaded, so the unity feedback and the moved branch add in parallel:
R ->(+)-> G1 -> [(G2+G3)/(1+G2H2+G3H2)] --+--> C
^- |
+------ 1 + G2H1/(G2+G3) <-----------+
Step 5: Close the loop
Answer:
Check (Mason): paths , ; loops , , , , , all touching. Same result.
- 2066 Bhadra (old course) · 8 marks
The open loop transfer function of a unity negative feedback system is given by G(s) = 20/[s(0.5s+1)(s+2)]. Calculate the static error constants for this system. Also calculate the steady state error due to input r(t) = 10 + 5t.
Answer
The steady state error follows from the static error constants. has one pole at the origin, so the system is Type 1.
Static error constants
Steady state error for
Answer: , , ; .
Note on stability: , so the characteristic equation is . Routh's condition for a cubic needs , which fails. So the closed loop as given is unstable, and the error value above (the usual expected answer) holds only in the formal sense. The gain would have to be below 16 (i.e. in ) for the result to apply.
- 2066 Bhadra (old course) · 8 marks
Evaluate the percentage overshoot and peak time for the unity feedback system with open loop transfer function G(s) = 5/[s(s+4)].
Answer
Find the closed-loop transfer function, read off and , then use the standard second order formulas.
Closed-loop transfer function
Parameters
Since , the response is underdamped.
(The closed-loop poles are .)
Percentage overshoot
Peak time
Answer: and s. The system is heavily damped, so the overshoot is very small.
- 2066 Jestha (old course) · 8 marks
The open loop transfer function of a unity feedback system is given by G(s) = K/[s(s+1)(s²+2s+2)]. Calculate the static error constants for this system and find the range of K if static error is less than 0.5 for input r(t) = 10 + 50t.
Answer
has one pole at the origin, so the system is Type 1: the step error is zero and the ramp error is .
Static error constants
Steady state error for
Condition
Stability check (needed for the result to be valid)
Characteristic equation: .
| Row | |||
|---|---|---|---|
| 1 | 4 | ||
| 3 | 2 | ||
For stability: and , so .
Answer: the error condition needs , but the system is stable only for . The two ranges do not overlap, so no value of K meets with a stable system. A compensator (for example lag compensation) is needed to raise without causing instability.
- 2066 Jestha (old course) · 6 marks
Evaluate the transfer function Y(s)/R(s) for the system represented by following block diagram. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+, −) → node B → G2 → summing point S3 (+, −) → node C → G3 → summing point S4 (+, +) → Y(s). G4 from node A to S4 (+). H1 from node B fed back to S1 (−). H2 from node C fed back to S2 (−). H3 from Y(s) fed back to S3 (−).]
Answer
Mason's gain formula is used (the block diagram reduction gives the same result). Name the signals: = output of , = output of , = output of (node C in the figure), = output.
Signal flow graph
G4
+--------------------------------+
| v
R -1--> A --G1--> B --G2--> N --G3--> Y --1--> Y
^ |^ |^ |
+--(-H1)--+| || |
+-(-H2)--+| |
+-(-H3)--+
Branches: (), (), (), ().
Forward paths
- (A, B, N, Y)
- (A, Y)
Individual loops
- (A, B, A)
- (B, N, B)
- (N, Y, N)
- (A, Y, N, B, A)
Non-touching loops
(A, B) and (N, Y) do not touch: . No three loops are mutually non-touching.
Cofactors
- touches all loops: .
- (A, Y) does not touch (B, N): .
Transfer function
Answer:
- 2065 Shrawan (old course) · 8 marks
Find the unit step response of a unity feedback system whose open loop transfer function is given by G(s)H(s) = 4/[s(s+2)].
Answer
For unity feedback, the closed-loop transfer function is . We find for and take the inverse Laplace transform.
Closed-loop transfer function
Compare with the standard form :
- rad/s
- (underdamped, )
- rad/s
- , rad
Response by partial fractions
Taking the inverse Laplace transform:
Check: at , ; as , , so the steady-state error is zero (type-1 system with step input).
Time-domain specifications (for completeness)
| Quantity | Formula | Value |
|---|---|---|
| Rise time | s | |
| Peak time | s | |
| Peak overshoot | = 16.3% | |
| Settling time (2%) | s |
c(t)
1.163 | _
1.0 |----/---\_____________
| / ''
| /
| /
0 |/_____________________ t
tp=1.81 s
Answer: ; the response is underdamped (, rad/s) with 16.3% overshoot and settles to 1.
- 2065 Shrawan (old course) · 8 marks
Derive the overall transfer function Y(s)/R(s) for the system shown below using block reduction technique. [Figure: R(s) → node P → summing point S1 (+, −) → G1 → summing point S2 (+, −, −) → G2 → node B → G3 → node C → summing point S3 (+, +) → Y(s). G4 from node P (input R) to S3. H1 from node B fed back to both S1 (−) and S2 (−). H2 from node C fed back to S2 (−).]
Answer
Result:
The diagram is reduced step by step using block diagram algebra rules (series, parallel, feedback, moving take-off points).
Step 1: Separate the parallel feed-forward path
takes the input directly to the output summing point (both inputs ). So the system is two parallel paths:
where is the output of (node C). We now reduce the main path from to .
Step 2: Move the take-off point of from C to B
Node C is after . Moving a take-off point before a block multiplies the branch by that block. So the feedback becomes taken from node B.
Now two negative feedbacks go from B to : and . They are in parallel:
Step 3: Reduce the inner loop around
Step 4: Series with , then the outer loop through to
Forward path from to B: , with negative feedback :
Step 5: Series with and add
+------------ G4 -------------+
| | +
R ---->+--> [ G1G2G3 / Delta ] ----->(+)---> Y
+
Delta = 1 + G1G2H1 + G2H1 + G2G3H2
or, over a common denominator,
Check (Mason's rule): loops , , all touch each other, so . Path touches all loops (); path touches none (). This gives the same result.
- 2065 Shrawan (old course) · 6 marks
The open loop transfer function of a unity feedback system is given by G(s)H(s) = 4/[s(s²+4s+4)]. Find the static error constants and calculate error due to input r(t) = 4t + 1.
Answer
Static error constants are the limits , and . They give the steady-state error for step, ramp and parabolic inputs.
There is one pole at the origin, so the system is type 1.
Stability check (needed before using final value theorem): characteristic equation . All coefficients are positive and , so by Routh's condition for a cubic the closed loop is stable.
Static error constants
Steady-state error for
By superposition, split the input into a step and a ramp:
- Step part: , :
- Ramp part: , :
| Input | Error constant | Error |
|---|---|---|
| Step | 0 | |
| Ramp | 4 | |
| Total | 4 |
Answer: , , ; steady-state error for is (units of the output).
- 2081 Bhadra · 8 marks
Reduce the blocks and find transfer function for the following model. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → summing point S3 (+, −) → G2 → node B → G3 → C(s). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (−). Unity feedback from C(s) to S1 (−).]
Answer
Result:
The diagram has three nested negative feedback loops. We remove them from the inside out.
R -->(S1)-->(S2)--> G1 -->(S3)--> G2 --+--> G3 --+--> C
- ^ - ^ - ^ B | |
| +---- H1 ---|-----------+ |
| +-------- H2 --------+
+------------------ 1 -------------------+
Step 1: Move the take-off point of from C to B
C B. Moving a take-off point before the block means the feedback branch becomes from node B to .
Step 2: Reduce the innermost loop ( with feedback )
Step 3: Series with , then the loop
Forward gain from to B is , feedback (negative):
Step 4: Series with
Step 5: Unity negative feedback loop
Check (Mason's rule): one forward path ; loops , , , all touching each other and the path. So and , giving the same answer.
Answer:
- 2081 Baisakh · 4 marks
For a second order system given by the transfer function G(s) = 25/(s² + 8s + 25), find the rise time, peak time, settling time and maximum overshoot.
Answer
Compare with the standard second-order form :
- rad/s
- (underdamped)
- rad/s
- rad
With the 5% criterion, s.
Answer: s, s, s (2%), .
- 2080 Baisakh · 6 marks
What is the importance of error coefficients in design of control system? For a unity feedback system having G(s) = k(s+2)/[s²(s²+7s+12)], determine (i) Type and order of the system (ii) Error coefficients and (iii) Steady state error for parabolic input r(t) = 2.5t².
Answer
Importance of error coefficients
Static error coefficients (, , ) measure how well a closed-loop system follows standard test inputs in steady state. Their role in design:
- They give the steady-state error directly: step , ramp , parabola .
- They act as design specifications: e.g. "" fixes the minimum gain needed for a tracking system.
- They show the effect of the type of the system: adding an integrator (higher type) makes the error constant for that input infinite, so the error becomes zero.
- They show the trade-off between accuracy and stability: increasing gain increases (better accuracy) but usually reduces relative stability. Lag/PI compensators are designed mainly to raise error constants without disturbing the transient response.
(i) Type and order
- Two poles at the origin: Type 2.
- Highest power of in the denominator is : Order 4.
(ii) Error coefficients
(iii) Steady-state error for
Standard parabolic input is , so .
Answer: Type 2, order 4; , , ; .
Note on stability: the error formula is valid only if the closed loop is stable. The characteristic equation is . Its Routh array has first column , which always has a sign change for . So this particular closed loop is unstable for every positive ; is the theoretical value that would apply once the system is stabilised (e.g. by a lead compensator).
- 2079 Bhadra · 8 marks
Determine the transfer function C(s)/R(s) of the block diagram given below, using block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → node A → G1 → summing point S3 (+, +) → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (+). Unity feedback from C(s) to S1 (−).]
Answer
Result:
The feedback from the output is taken after summing point , which is fed by both and . We first shift this take-off point behind , then reduce the loops.
R->(S1)->(S2)--A--> G1 ->(S3)-> G2 --B--> G3 ->(S4)--+--> C
-^ -^ | +^ | +^ |
| +----|--- H1 -|-------------+ | |
| +--------|------- G4 -----------+ |
| +--------- H2 --------------+
+------------------------- 1 --------------------+
Step 1: Split the feedback
, so . The branch is replaced by two branches into (both ):
- from node B (a positive feedback loop around )
- from node A (in parallel with )
Step 2: Combine the parallel blocks from A to
Step 3: Positive loop around
Step 4: Negative loop through (B back to )
Step 5: Output from A
Hence
Step 6: Unity negative feedback
Check (Mason's rule): forward paths and ; loops , , , , (A → → C → → → B → → A). All loops touch each other and both paths, so and the same result follows.
- 2078 Bhadra · 4 marks
A servomechanism as shown in block diagram below is designed to keep a radar antenna pointed at a flying aeroplane. If the aeroplane is flying with a velocity of 600 km/hr, at a range of 2 km and the maximum tracking error is to be within 0.1°, determine the required velocity error coefficient. [Figure: R(s) → summing point (+, −) → Kv/[s(1+sT)] → C(s), unity negative feedback]
Answer
For a type-1 system with a ramp input of slope (constant angular velocity), the steady-state error is . So the required .
Angular velocity of the line of sight
The antenna must turn at the angular rate of the aeroplane as seen from the radar:
So the input to the servo is a ramp degrees.
Velocity error coefficient
For (type 1):
Answer: Required velocity error coefficient (about ).
- 2078 Bhadra · 4 marks
A system has 25% overshoot and settling time of 6 seconds for a unit step input. Determine the transfer function and calculate peak time. Assume ess as 2%.
Answer
Assume a standard second-order system . Find from overshoot and from settling time.
Damping ratio from
Natural frequency from s (2% band)
Transfer function
, :
Peak time
Answer: , rad/s, , peak time s.
- 2078 Kartik · 8 marks
Find overall transfer function of the following diagram using block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+, −) → G2 → node B → summing point S3 (+, +) → C(s). G3 from node A (before G1) to S3 (+). H2 from C(s) fed back to S2 (−). H1 from node B fed back to S1 (−).]
Answer
Result:
The feedback is taken from C, after summing point where joins. We shift this take-off point back over , then reduce.
R ->(S1)--A--> G1 ->(S2)-> G2 --B-->(S3)--+--> C
-^ | -^ | +^ |
| | +-----H2---|------|---+
+----|------ H1 -----------+ |
+----------- G3 -------------+
Step 1: Move the take-off point before
, so . The single branch is replaced by:
- from node B to (negative)
- from node A to (negative)
Step 2: Combine blocks from A into
(+) and (−) both start at A and end at , so they are in parallel: .
Step 3: Inner loop around
Step 4: Loop through back to
Step 5: Output
Check (Mason's rule): paths , ; loops , , and (A → → C → → → B → → A). All loops touch both paths, so , matching the result.
- 2078 Kartik · 8 marks
The system below in figure (a), when subjected to unit step input, gives the output response as shown in figure (b). Determine the value of K and T. [Figure (a): R(s) → summing point (+, −) → K/[s(1+sT)] → C(s), unity negative feedback. Figure (b): unit step response with final value 1, peak overshoot 0.254 above the final value at t = 3 sec]
Answer
From the response curve, peak overshoot (25.4%) and peak time s. These give and , which are then matched with the closed-loop transfer function.
Closed-loop transfer function
Comparing with :
Damping ratio
Natural frequency
K and T
Answer: , rad/s, giving s and .
- 2076 Chaitra · 8 marks
Determine the transfer function C/R for the block diagram below by signal flow graph (SFG) technique. [Figure: R → node P → summing point S1 (+, ±) → G1 → summing point S2 (+, −, −) → G2 → node B → G3 → node C → summing point S3 (+, +) → C. G4 from node P (input R) to S3 (+). H1 from node B fed back to both S1 (sign unclear in scan) and S2 (−). H2 from node C fed back to S2 (−).]
Answer
Result (taking the sign of at as negative):
The block diagram is converted to a signal flow graph (SFG) and Mason's gain formula is applied:
Assumption: the sign of at is unclear in the scan. It is taken as negative, as in the usual version of this question.
Signal flow graph
Nodes: , (output of ), (output of ), (= B, output of ), (= node C, output of ), .
+------------------ G4 -------------------+
| v
R -1-> x1 -G1-> x2 -G2-> x3 -G3-> x4 -1-> C
^ ^ ^ | | |
| | +-H1-+ | |
+--------|---(-H1)---+ |
+-----(-H2)-------+
Branches: gain , gain , gain , gain .
Forward paths
| Path | Route | Gain |
|---|---|---|
Individual loops
| Loop | Route | Gain |
|---|---|---|
All three loops share the branch , so there are no non-touching loop pairs.
Determinants
Transfer function
If enters with a positive sign instead, only changes to , giving .
Questions from Old Question Collection (EE 602) (IOE Control System exam papers (EE 602 and older course), 2065 to 2082) and Old Question Collection (BEI, EE 504) (IOE BEI Control System (EE 504) exam papers, 2076 to 2081). Answers are written for this site; check them against your class notes.
Chapter titles and hours from the IOE syllabus ↗