Paper II — Q2
(a) A unity feedback system is shown in the figure below. Determine the range of α for which the system is stable and the…
A unity feedback system is shown in the figure below. Determine the range of α for which the system is stable and the steady-state error for unit step input is less than 5% : [Figure: unity negative feedback loop with forward path G(s) = (s + α)/(s³ + (1 + α)s² + (α − 1)s + (1 − α)) from R(s) to C(s)] 20 marks
Explain each step of the assembly language program given below for microprocessor 8085 and calculate the total time taken by the processor in its execution if the processor is working at 3 MHz. (The number of clock cycles for instructions is given in the table for reference) :
LXI SP, 5000 H LXI D, 00F9 H CALL SUBROUTINE 1 HLT
SUBROUTINE 1 : DCX D MOV A, D ORA E JNZ SUBROUTINE 1 RET
Clock cycles: LXI 10, CALL 18, DCX D 6, MOV A, D 4, ORA E 4, JNZ 7/10 (for Z = 1 or 0), RET 10. 20 marks
A resistance strain gauge having a resistance of 100 Ω and gauge factor of 2 is connected in series to a load resistance of 200 Ω across 24 volts. The modulus of elasticity is 200 GN/m². Calculate the change in output voltage due to the applied stress of 120 MN/m². 10 marks
हिंदी में प्रश्न पढ़ें
नीचे चित्र में एक इकाई पुनर्निवेश प्रणाली प्रदर्शित है। α की वह परास ज्ञात कीजिए, जिनके लिए प्रणाली स्थिर हो तथा इकाई पद निवेश की स्थिर-अवस्था त्रुटि 5% से कम हो : [figure] (20 अंक)
सूक्ष्म-संसाधक 8085 के लिए नीचे दिए गए संयोजन भाषा प्रकम् के प्रत्येक पद को समझाइए तथा यदि संसाधक 3 MHz पर कार्यरत है, तो इस प्रकम् के कार्यान्वयन में संसाधक द्वारा लाने वाले संपूर्ण समय की गणना कीजिए। (अनुदेशों के लिए घटिका चक्रों की संख्या संदर्भ के लिए तालिका में दी गई है) :
LXI SP, 5000 H LXI D, 00F9 H CALL SUBROUTINE 1 HLT
SUBROUTINE 1 : DCX D MOV A, D ORA E JNZ SUBROUTINE 1 RET
[figure] (20 अंक)
एक प्रतिरोध विकृति प्रमापी, जिसका प्रतिरोध 100 Ω तथा प्रमापी गुणक 2 है, को श्रेणीक्रम में 200 Ω के भार प्रतिरोध के साथ 24 वोल्ट से संयोजित किया गया है। प्रत्यास्थता गुणांक 200 GN/m² है। 120 MN/m² प्रतिबल लगाने के कारण निर्गत वोल्टता में होने वाले परिवर्तन की गणना कीजिए। (10 अंक)
The figure this question refers to, in words
The question paper is a scan and the diagram did not survive as text. This is the figure as read from the original page — every component, value and label — so the question can be worked from the text below.
(a) Unity negative feedback system, forward path (s + α)/(s³ + (1 + α)s² + (α − 1)s + (1 − α)). (b) Table of clock cycles: LXI 10, CALL 18, DCX D 6, MOV A, D 4, ORA E 4, JNZ 7/10 (Z = 1 or 0), RET 10.
Model answer
Drafted with AI by UPSC Answer Check against this question's marking rubric, to the expected length. UPSC does not publish answers for Mains — this is one way to score well, not an official key. How we build rubrics and answers.
(a) Range of α for stability and for 5% steady-state error
The open-loop transfer function is G(s) = (s + α)/[s³ + (1 + α)s² + (α − 1)s + (1 − α)] with unity feedback, so the characteristic equation is 1 + G(s) = 0:
s³ + (1 + α)s² + (α − 1)s + (1 − α) + s + α = s³ + (1 + α)s² + αs + 1 = 0.
Routh array:
s³: 1, α s²: 1 + α, 1 s¹: [(1 + α)α − 1]/(1 + α) = (α² + α − 1)/(1 + α) s⁰: 1
All first-column entries must be positive. From the s² row, α > −1. From the s¹ row, α² + α − 1 > 0, whose roots are α = (−1 ± √5)/2 = 0.618 and −1.618; with α > −1 this requires α > 0.618. The system is stable for α > 0.618.
For the steady-state error to a unit step, the position error constant is Kp = lim G(s) as s → 0 = α/(1 − α), and
ess = 1/(1 + Kp) = (1 − α)/(1 − α + α) = 1 − α.
The requirement |ess| < 0.05 gives 0.95 < α < 1.05. Both requirements are met simultaneously for 0.95 < α < 1.05. Within this band the value α = 1 is special: the open-loop denominator becomes s³ + 2s² = s²(s + 2), the system is type 2 and the step error is exactly zero, in agreement with ess = 1 − α = 0.
(b) The 8085 program and its execution time
LXI SP, 5000H (10 T) loads the stack pointer with 5000H so that the CALL can save its return address on the stack.
LXI D, 00F9H (10 T) loads the register pair DE with 00F9H = 249, the loop count.
CALL SUBROUTINE 1 (18 T) pushes the address of the HLT instruction on the stack and transfers control to the subroutine.
Inside SUBROUTINE 1: DCX D (6 T) decrements the pair DE by one; it does not affect any flag, which is why the next two instructions are needed. MOV A, D (4 T) copies the high byte into the accumulator, and ORA E (4 T) ORs it with the low byte: the result is zero, and the zero flag is set, only when both D and E are zero, i.e. when DE has counted down to 0000H. JNZ SUBROUTINE 1 (10 T when the jump is taken, 7 T when it is not) repeats the loop while DE is not zero. RET (10 T) pops the return address and returns to the main program, and HLT (5 T) stops the processor.
The segment is therefore a software delay loop of 249 passes. The loop body DCX D + MOV A, D + ORA E takes 14 T-states and is executed 249 times; JNZ is taken 248 times (10 T each) and falls through once (7 T):
loop = 249 × 14 + 248 × 10 + 7 = 3486 + 2480 + 7 = 5973 T-states.
Adding the two LXIs, CALL, RET and HLT, 10 + 10 + 18 + 10 + 5 = 53 T-states, the total is 6026 T-states. At 3 MHz one T-state is 0.333 μs, so the execution time is 6026 × 0.333 μs = 2.01 ms (2.007 ms up to the RET, if HLT is not counted). The program produces a delay of about 2 ms.
(c) Change in output voltage of the strain gauge
The strain produced by the stress is ε = σ/E = (120 × 10⁶)/(200 × 10⁹) = 6 × 10⁻⁴.
The change in gauge resistance is ΔR = Gf ε R = 2 × 6 × 10⁻⁴ × 100 = 0.12 Ω.
The gauge (100 Ω) and the load resistance (200 Ω) form a potential divider across 24 V. Taking the output across the gauge, before straining V₀ = 24 × 100/300 = 8.000 V, and after straining V₀' = 24 × 100.12/300.12 = 8.0064 V. The change is ΔV₀ = 6.4 mV.
The same figure follows from the small-change formula ΔV₀ ≈ V RL ΔR/(R + RL)² = 24 × 200 × 0.12/300² = 6.4 mV. The output voltage rises by 6.4 mV for the 120 MN/m² stress (if the output is taken across the load resistor it falls by the same amount).
How this answer will be evaluated
What earns full marks: All parts show complete method, correct calculations, and clear interpretation with units
Evaluation rubric
Each sub-part is marked on its own, against the marks and word limit printed on the paper.
- (a) Range of α for stability and steady-state error < 5% for unit step input 20 marks
calculate— given → formula → substitution → result with units → interpretation
Must cover
- Formulate closed-loop characteristic equation
- Apply Routh-Hurwitz criterion for stability
- Determine system type and position error constant
- ess = 1 − α, so both conditions hold for α between 0.95 and 1.05 (stability needs α above 0.618)
Loses marks
- Missing Routh array or criterion
- Incorrect steady-state error formula
- No link between α and stability
Earns more
- Correctly identifies unity feedback structure
- Shows Routh array with α terms
- States stability range clearly
- Links error constant to system type
Extra mark
- Block diagram reduction shown
- Root locus sketch for stability
- (b) Explain each assembly step and calculate total execution time at 3 MHz 20 marks
explain— definition/context → points in order → small example → short close
Must cover
- Explain function of each instruction in sequence
- Identify loop structure and termination condition
- Loop: 249 × 14 + 248 × 10 + 7 = 5973 T, total 6021 T without HLT (6026 with HLT)
- At 3 MHz about 2.007 ms (2.01 ms with HLT)
Loses marks
- Missing explanation of any instruction
- Incorrect cycle count summation
- No conversion from cycles to time
Earns more
- Correctly identifies DCX D as decrement
- Explains JNZ as conditional jump
- Shows cycle count calculation clearly
- States final time in microseconds
Extra mark
- Flowchart of program execution
- Registers state after each step
- (c) Change in output voltage due to applied stress of 120 MN/m² 10 marks
calculate— given → formula → substitution → result with units → interpretation
Must cover
- Calculate strain from stress and modulus
- Use gauge factor to find resistance change
- Apply voltage divider for output voltage
- Strain 6 × 10⁻⁴, ΔR = 0.12 Ω, ΔV ≈ 6.4 mV
Loses marks
- Missing strain calculation
- Incorrect gauge factor application
- No voltage divider or final voltage
Earns more
- Correctly applies gauge factor formula
- Shows voltage divider calculation
- States final voltage change in volts
- Links stress to strain via modulus
Extra mark
- Circuit diagram of series connection
- Intermediate values shown clearly
What "Calculate" is asking you to do
Apply the standard formula or schedule to data the question has already supplied — a table of readings, cost records, a balance sheet — and produce the number. The method is rarely in doubt; the marks sit in the named intermediate quantities, each of which has to appear as a labelled line.
Structure that answers it
Data as given → formula or standard treatment, named → substitution → each intermediate, labelled → result with units
Where marks are lost
Omitting an intermediate the marking scheme pays for separately, or rounding at an intermediate line so the final figure drifts. In commerce and accountancy, any figure in a statement that no numbered working note supports is treated as unearned.
Practice this exact question
Write your answer and it is marked point by point against the model answer above — what you covered, what you missed, what you got wrong.
Evaluate my answer →More from Electrical Engineering 2022 Paper II
- Q1 (a) A closed-loop system is shown in the figure below. The maximum overshoot for the syst…
- Q2 (a) A unity feedback system is shown in the figure below. Determine the range of α for wh…
- Q3 (a) (i) The figure below shows a schematic diagram of shunt ohmmeter. It consists of a ba…
- Q4 (a) (i) List various interrupts in microprocessor 8085 in order of decreasing priority. S…
- Q5 (a) Determine the inductance of a single-phase transmission line consisting of three cond…