GATE EE Control Systems Formula Sheet: Key Formulas and Traps
The key GATE EE control systems formulas are the closed-loop gain , Mason's formula, the second order specifications, the error constants, the Routh conditions, the root-locus rules, the margins, , the compensator results and . Each comes with a condition that decides whether it applies. This sheet teaches them in learning order, with a worked example and a trap for each part.
In this guide
- Key takeaways
- The terms this sheet uses
- Transfer functions, feedback and Mason's gain formula
- First and second order time response
- Steady-state error and the error constants
- Routh-Hurwitz: counting unstable roots
- Root locus: where the closed-loop poles travel
- Bode plots, margins and frequency-domain specifications
- Nyquist: counting encirclements
- Compensators and P, PI and PID controllers
- State space and the state transition matrix
- Quick revision
Key takeaways
- Every time-response and error formula assumes a stable closed loop.
- Settling time depends on the real part of the poles, while overshoot depends on alone.
- Error constants apply to a unity feedback loop; the type is the number of open-loop poles at the origin.
- Gain margin is read at the phase crossover and phase margin at the gain crossover.
- In , clockwise encirclements of count as positive.
- The poles of a state-space model are the eigenvalues of .
The terms this sheet uses
The open-loop transfer function is the gain around the broken loop, with forward and in the feedback path. The closed-loop transfer function is output over input with the loop closed. Unity feedback means .
The type is the number of poles of at the origin. A second order system has a natural frequency and a damping ratio ; it is underdamped when .
The gain crossover frequency is where the open-loop magnitude is 0 dB. The phase crossover frequency is where the open-loop phase is .
Transfer functions, feedback and Mason's gain formula
A transfer function is output over input in the Laplace domain with zero initial conditions. Negative feedback divides the forward gain by one plus the loop gain.
| Formula | Watch out for |
|---|---|
| (negative feedback); (positive) | Follow the summing junction sign |
| ; | High loop gain makes sensitive to |
| Cascade multiplies, parallel adds | Moving a take-off point past a block changes that branch |
| drops every loop touching path | |
| Products of non-touching loops only |
Worked example. With and , , the DC gain is and the DC sensitivity .
Worked example (Mason). One path of gain 6 touches two non-touching loops of gains and : , , so .
The trap is the sign: loop gains carry their own minus signs, so subtracting them adds them back.
First and second order time response
A first order system rises with one time constant . A second order system's speed is set by and its overshoot by .
| Formula | Watch out for |
|---|---|
| : step response | 63.2 per cent at |
| (10 to 90 per cent); (2 per cent) | is , not |
| ; poles | Read from the constant term |
| ; | Uses , not |
| per cent | Depends on alone |
| (2 per cent); (5 per cent) | Check the stated band |
| (0 to 100 per cent) | A different rise-time definition |
Worked example. gives , , rad/s, s, per cent and s.
Remember: settling time is fixed by how far left the poles sit, and overshoot by the angle they make with the negative real axis. Equal real parts mean equal settling times.
The trap is a reduced model. You may drop a pole far to the left of the dominant pair, but keep the DC gain unchanged.
Steady-state error and the error constants
Steady-state error is what remains once the transient dies out. For unity feedback it follows from the type and three constants.
| Formula | Watch out for |
|---|---|
| ; step error | Finite only for type 0 |
| ; ramp error | Type 1: zero step error, finite ramp error |
| ; parabola error | Type 2: zero step and ramp errors |
| Input of size : multiply the unit error by | A ramp gives |
| Sinusoid: output | Use the closed-loop , not |
Worked example. For the closed loop is stable since , so and the unit ramp error is .
The trap is non-unity feedback. Reduce it to a unity feedback form before taking the limits.
Routh-Hurwitz: counting unstable roots
The Routh array counts right-half-plane roots without solving the polynomial. Each first-column sign change marks one.
| Formula | Watch out for |
|---|---|
| Sign changes in column one right-half-plane roots | Positive coefficients are necessary, not sufficient |
| stable iff all positive and | Build the full array for higher orders |
| Zero in column one: replace it by | Let before counting |
| Row of zeros: auxiliary polynomial from the row above | Its roots give the oscillation frequency |
Worked example. For the characteristic equation is , so stability needs and , giving ; at , gives oscillation at rad/s.
Trap: a right-half-plane pole or zero in the plant can make closed-loop coefficients change sign with the gain. Always build the closed-loop polynomial, then the array.
Root locus: where the closed-loop poles travel
The root locus traces the closed-loop poles as rises from zero. Here counts open-loop poles and zeros.
| Formula | Watch out for |
|---|---|
| Starts at the poles (), ends at the zeros or at infinity | branches go to infinity |
| Real axis: left of an odd number of real poles and zeros | Count only those to the right of the point |
| Asymptote angles ; centroid | Use signed pole values |
| Breakaway where | Keep only roots on the locus |
| Angle condition ; gain | Factors must have unit leading coefficients |
| Departure from a complex pole | Arrival at a zero swaps the roles |
Worked example. For the centroid is , the asymptotes lie at , and , gives breakaway at , and Routh gives the imaginary-axis crossing at , rad/s.
The trap is the other breakaway root, . It lies between and , where there is no locus, so reject it.
Bode plots, margins and frequency-domain specifications
A Bode plot draws magnitude in dB and phase against log frequency. Each factor adds a straight-line asymptote.
| Formula | Watch out for |
|---|---|
| Each pole dB/decade and ; each zero dB/decade and | and a 3 dB error at a first-order corner |
| Quadratic pole pair dB/decade, resonant peak if | The asymptote hides the peak |
| Type 1: initial slope meets 0 dB at ; type 0: level | Extend the initial line past any corner |
| : magnitude 1, phase rad | Convert to degrees before adding |
| ; in dB | Read at the phase crossover |
| Read at the gain crossover | |
| at | Valid only for |
| Closed-loop bandwidth |
Worked example (gain margin). For the phase is at , where , so , or dB, matching the Routh limit .
Worked example (phase margin). For , gives rad/s, so .
Worked example (specifications). With and rad/s, at rad/s, and rad/s.
These answers are decimals, so read the virtual calculator guide before the exam.
Nyquist: counting encirclements
The Nyquist criterion counts closed-loop right-half-plane poles from the open-loop frequency response, even when the open loop is unstable.
| Formula | Watch out for |
|---|---|
| counts clockwise encirclements of | |
| Stable iff , so anticlockwise encirclements must equal | Anticlockwise counts as negative |
| Strictly proper : the infinite arc maps to the origin | A proper maps it to |
| Pole of order at the origin: an arc of at infinite radius, clockwise | Depends on the side of the indentation |
Worked example. For , , and for the plot circles once anticlockwise, so and : stable, matching the closed loop .
In one line: Nyquist is bookkeeping, so write down first, count with its sign, and only then decide stability.
Compensators and P, PI and PID controllers
A lead compensator adds phase near crossover. A lag compensator raises low-frequency gain relative to crossover.
| Formula | Watch out for |
|---|---|
| Lead , : at | is the geometric mean of the corners |
| Lead gain at : dB | Half the high-frequency gain |
| Lag , : attenuation dB | Cuts error, slows the response |
| PI : raises the type by one | Removes step error, adds phase lag |
| PD : phase lead | Amplifies noise |
| PID : two zeros and a pole at the origin | Lead and lag together form lead-lag |
Worked example. With and s, gives at rad/s, where the gain is dB.
The trap is the P controller alone. A higher shrinks a type 0 step error but never removes it.
State space and the state transition matrix
The poles and the transfer function of a state-space model both come from .
| Formula | Watch out for |
|---|---|
| , ; | Keep the term |
| Poles roots of | Eigenvalues of |
| Check | |
| ; | A product, not a sum |
| Zero-input plus zero-state | |
| : , , | Eigenvalues and unchanged |
| Controllable iff ; observable iff | Full rank is the test |
Worked example. Below, , so the poles are and and ; partial fractions of give .
At this is the identity. The trap is the direction of the transformation: gives , while gives .
The last-minute sheet in the GATE EE 2027 book covers every syllabus topic this way, each result with its conditions. The book has 643 pages, 914 questions with worked solutions and 10 full mock tests, built on all 5 GATE EE papers from 2022 to 2026, counted question by question. For MCQ, MSQ and NAT marking, see the exam pattern and marking scheme, common to every paper, and the timetable in GATE 2027 exam dates.
More formula sheets: all of GATE EE · Electrical Machines · Power Electronics · Power Systems
Quick revision
- Negative feedback gives ; Mason subtracts the loop sum and adds non-touching products.
- Second order: , overshoot from alone, at 2 per cent.
- Check stability, then use , and .
- A cubic is stable when all coefficients are positive and .
- Root locus: centroid , breakaway from .
- Gain margin at the phase crossover, phase margin at the gain crossover.
- Nyquist: , clockwise positive, stable when .
- Lead: ; state-space poles from .
Frequently asked questions
What is the formula for peak overshoot in a second order system?
For the standard underdamped second order system the peak overshoot is per cent. It depends on the damping ratio alone, not on the natural frequency. A damping ratio of 0.6 gives about 9.5 per cent, and 0.5 gives about 16.3 per cent. Use it only for a pure second order system with no zero, or when one pair of poles clearly dominates.
How do you find the steady-state error for a ramp input?
Compute the velocity error constant as the limit of as tends to zero, for a unity feedback loop. The error to a unit ramp is . A type 0 loop has infinite ramp error, type 1 a finite error and type 2 zero error. Check first that the closed loop is stable, because the error constants mean nothing for an unstable loop.
What is the Nyquist stability criterion formula?
The criterion is . Here is the number of open-loop poles in the right half plane, is the number of clockwise encirclements of the point minus one by the plot of , and is the number of closed-loop right half plane poles. The closed loop is stable only when is zero. Anticlockwise encirclements count as negative.
What is the difference between gain margin and phase margin?
Gain margin is read at the phase crossover frequency, where the phase is minus 180 degrees, and equals one over the open-loop magnitude there. Phase margin is read at the gain crossover frequency, where the magnitude is one, and equals 180 degrees plus the phase there. For a minimum phase system the closed loop is stable when both margins are positive.
How do I revise control systems formulas before GATE EE?
Read a compact sheet daily in the last two weeks and attach one trap to each formula. Work one small example for each sub-topic by hand, such as a Routh array or a margin calculation, so the steps stay quick. Keep full precision on the virtual calculator and round only the final numerical answer.
Sources
Dates, fees and the syllabus are set by the GATE 2027 organising institute and can change. Always confirm at gate2027.iitm.ac.in.