Chapter 2 · 8 hours
The Z-Transform
IOE past exam questions
Past questions and answers
50 questions set from this chapter, 9 of them more than once. Most asked first.
- Asked 5 times
- 2082 Chaitra (new course) · 4 marks
- 2082 Chaitra · 6 marks
- 2081 Chaitra · 5 marks
- 2076 Bhadra · 4 marks
- 2073 Magh · 8 marks
Solve the following difference equation by use of Z-transform method: x(k+2)+3x(k+1)+2x(k)=0, given that x(0)=0, x(1)=1.
Answer
Take the z-transform of both sides using the shifting theorems:
,
Step 1: Transform
Substituting , :
Step 2: Partial fractions of
,
Step 3: Inverse z-transform
Using :
Check
| k | 0 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|
| 0 | 1 | -3 | 7 | -15 | 31 | |
| Recursion | 0 | 1 | -3 | 7 | -15 | 31 |
Both agree, and the initial conditions are satisfied. The pole at lies outside the unit circle, so the sequence grows in magnitude with alternating sign.
Answer: , i.e.
- Asked 4 times
- 2082 Chaitra · 5 marks
- 2082 Kartik · 5 marks
- 2078 Chaitra · 6 marks
- 2071 Bhadra · 4 marks
Obtain the inverse z-transform of X(z)=(2z³+z)/((z-2)²(z-1)) by using partial fraction expansion method.
Answer
Since has a zero at , expand in partial fractions.
Coefficients
So
Inverse transforms used
Result
Check (first few values)
| k | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| 2 | 10 | 35 | 103 | 275 |
(initial value theorem), which agrees. Long division of also gives
Answer: , which can also be written .
- Asked 3 times
- 2081 Chaitra · 5 marks
- 2077 Chaitra · 4 marks
- 2074 Bhadra · 4 marks
Obtain the inverse z-transform of X(z)=z(1-e⁻ᵃᵀ)/((z-1)(z-e⁻ᵃᵀ)) using inversion integral method.
Answer
The inversion integral gives
Form
For there is no pole at ; the poles are and (both simple, assuming ).
Residues
At :
At :
Result
Check: and (initial value theorem) agree; and (final value theorem) agree. This is the sampled form of .
Answer: .
- Asked 3 times
- 2080 Chaitra · 4 marks
- 2072 Magh · 4 marks
- 2070 Magh · 4 marks
Obtain the inverse Z-transform of X(z)=z(z+2)/(z-1)² by inversion integral method.
Answer
By the inversion integral method,
For the only pole is a double pole at (no pole at the origin).
Residue at a double pole
Check
| k | 0 | 1 | 2 | 3 |
|---|---|---|---|---|
| 1 | 4 | 7 | 10 |
Long division: , which agrees.
Answer: ,
- Asked 3 times
- 2077 Chaitra · 4 marks
- 2075 Bhadra · 4 marks
- 2075 Baisakh · 4 marks
Obtain the z-transform of x(t)={sin ωt, t≥ 0; 0, t<0}
Answer
Sampling with period : for . Use Euler's formula:
Derivation
Since for :
using and .
Multiplying numerator and denominator by :
Answer: . The poles lie on the unit circle, as expected for an undamped sinusoid.
- Asked 2 times
- 2082 Kartik · 3 marks
- 2081 Chaitra · 3 marks
Find the Z-transform of x(t)=t²e⁻ᵃᵗ (for k≥ 0).
Answer
Sampled form: . Let .
Step 1:
From and :
Step 2: multiply by (scaling: replace by )
Result
Answer: (equivalently ).
- Asked 2 times
- 2082 Chaitra (new course) · 4 marks
- 2075 Bhadra · 8 marks
Find the inverse z-transform of X(z)=z²/((z-1)²(z-e⁻ᵃᵀ)) by using inversion integral method.
Answer
Let (with , so ). By the inversion integral method,
For there is no pole at the origin. Poles: a double pole at and a simple pole at .
Residue at (simple pole)
Residue at (double pole)
Result
Check
- : numerator , so . Initial value theorem: . ✔
- : numerator , so . Long division gives ✔
- : ✔
Answer: ,
- Asked 2 times
- 2080 Chaitra · 8 marks
- 2073 Bhadra · 8 marks
Solve the given difference equation and hence determine the output x(k), if u(t) is a unit step input function and x(t) is an output function: x(k+2)-x(k+1)+0.25x(k)=u(k+2), where x(0)=1 and x(1)=2.
Answer
Given , , , for .
Step 1: z-transform of both sides
Shifting theorems: , .
Right side: for all , so .
Left side:
Step 2: solve for
Step 3: inverse by residues of
At :
At (double pole):
Result
Check with the recursion
| k | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| Formula | 1 | 2 | 2.75 | 3.25 | 3.5625 | 3.75 | 3.8594 |
| Recursion | 1 | 2 | 2.75 | 3.25 | 3.5625 | 3.75 | 3.8594 |
Final value: , which matches .
Answer: ; the output rises from 1 and settles at 4.
- Asked 2 times
- 2075 Baisakh · 8 marks
- 2070 Magh · 8 marks
Solve the following difference equation by use of Z-transform method: x(k+2)+1.379x(k+1)+0.3679x(k)=0.3679u(k), where u(k) is step input and x(0)=0, x(1)=0.3679.
Answer
Given (as printed) , for , , .
Step 1: z-transform
Step 2: roots of the characteristic equation
,
Step 3: partial fractions of
Result
Check
| k | 0 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|
| 0 | 0.3679 | -0.1394 | 0.4248 | -0.1666 | 0.4414 |
These agree with the recursion . Since , the response oscillates with slowly growing amplitude, so the final value theorem cannot be applied.
Answer: .
Note: this equation is usually printed in textbooks with (poles at and ). With and the same data, and , i.e. (a ramp-like rise).
- 2082 Chaitra (new course) · 4 marks
Obtain the Z-transform of x(k)=k²aᵏ⁻¹.
Answer
Use the known pair and the multiplication by property .
Step 1:
so .
Step 2:
Check
Series of , i.e. coefficients ✔.
Answer: , .
- 2082 Chaitra · 5 marks
Determine the Z-transform for (i) x(t)=t²e⁻ᵃᵗ (ii) x(t)=t· x(t-nT).
Answer
(i)
Sampled: . Let .
From and :
Multiplying by replaces by :
(ii)
Assume for and .
Step 1 (real translation): .
Step 2 (multiplication by ): for sampled signals , and .
Example: if , and , so , the transform of for .
Answers: (i) ; (ii) .
- 2082 Kartik · 3 marks
Find the Z-transform of x(k)=k·aᵏ⁻¹.
Answer
Use and the property .
Dividing by :
Alternative (differentiate with respect to ): ; differentiating both sides with respect to gives .
Check: , i.e. coefficients ✔.
Answer: .
- 2072 Asoj · 4 marks
Obtain the inverse z-transform of X(z)=z²/((z-2)²(z-e⁻ᵃᵀ)).
Answer
The inverse z-transform is found by the residue (inversion integral) method, since has a double pole at and a simple pole at . Let for short.
For the factor adds no pole at , so only two poles count.
Residue at the simple pole
Residue at the double pole
Result
Check
- : . Since the numerator degree (2) is one less than the denominator degree (3), starts with , so is correct.
- : , which matches the first long-division term .
- Numerical check with : the formula gives for to , the same as long division of .
Answer: for (and for ).
- 2082 Kartik · 5 marks
Consider the function y(k), which is a sum of functions x(h), where h=0,1,2,…,k, such that y(k) = Σ x(h) (sum from h = 0 to k), k=0,1,2,…, where y(k)=0 for k<0. Obtain Y(z).
Answer
is the running sum (accumulation) of . Its z-transform is .
Step 1: Write a difference equation
Subtracting:
This also holds at because (given for ), so .
Step 2: Take the z-transform
Use the right-shift (delay) theorem , which needs for (given):
Alternative view (convolution)
is the convolution of with the unit step . Convolution in time is multiplication in :
Example
Let for all (unit step), so . Then and
Check: , which agrees.
Remarks
- is the pulse transfer function of a digital accumulator (summer). It has a pole at .
- This result is the discrete version of integration () and is used in the integral term of a digital PID controller.
Answer: .
- 2073 Magh · 6 marks
Obtain the inverse z-transform of the following system using partial fraction expansion method: x(z)=z(1-eᵃᵀ)/((z-1)(z-eᵃᵀ)).
Answer
The function is solved by partial fractions of , because every entry in the z-transform table has a factor in its numerator. The question is solved as printed, with . (The usual textbook form has . That version is given at the end.)
Let :
Step 1: Divide by and expand
Step 2: Multiply back by
Step 3: Use standard pairs
Check by long division
- (matches)
- (matches)
- (matches)
Note on the usual form
For the printed form grows without bound: the pole lies outside the unit circle. The standard textbook function is , which is . The same steps give , and
This is a sampled exponential rise toward 1.
Answer (as printed): for . With : .
- 2081 Chaitra · 3 marks
Obtain the inverse z-transform of X(z)=(1+z⁻¹-z⁻²)/(1-z⁻¹).
Answer
Split into a polynomial part plus a proper part, then read each term from the z-transform table.
Step 1: Divide the numerator by the denominator (in powers of )
Write :
Comparing coefficients:
- :
- :
- constant:
Step 2: Inverse transform
- (a unit pulse at )
- (a unit step)
So:
| 0 | 1 | 2 | 3 | 4 | ... | |
|---|---|---|---|---|---|---|
| 1 | 2 | 1 | 1 | 1 | ... |
Check by direct division
, which gives the same sequence.
Answer: , , for , i.e. .
- 2080 Chaitra · 4 marks
The waveform below shows the input signal to a digital controller. Obtain the Z-transform of the input x(t). [Figure: x(t) rises linearly from 0 at t = 0 to 3 at t = 3 (passing 1 at t = 1 and 2 at t = 2), then stays constant at 3; dotted sample lines at t = 1, 2, …, 7]
Answer
From the figure, is a unit-slope ramp that stops rising at and then holds at 3. Take the sampling period s, from the sample lines at .
Step 1: Write as a ramp minus a delayed ramp
For only the first term acts, giving . For the result is .
Step 2: Sampled values ()
| 0 | 1 | 2 | 3 | 4 | 5 | ... | |
|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 3 | 3 | ... |
Step 3: Take the z-transform
Use (with ) and the shift theorem :
Since :
Step 4: Check by series
The coefficients match the samples.
Final value check: , which is correct.
Answer: (with s).
- 2079 Chaitra · 4 marks
Obtain the Z-transform of {x(k)=9k(2ᵏ⁻¹)-2ᵏ+3}, for k≥ 0.
Answer
Use linearity and three standard pairs.
Standard pairs used
The last pair comes from :
Dividing by gives .
Transform each term ()
Combine over a common denominator
Check
From the formula: , , , .
Long division of gives , which matches.
Answer: , ROC .
- 2079 Chaitra · 4 marks
Obtain the inverse z-transform of X(z)=z⁻³/((1-z⁻¹)(1-0.2z⁻¹)).
Answer
Remove the pure delay first. Invert the remaining part by partial fractions, then shift the result by 3 samples.
Step 1: Write
Step 2: Partial fractions of
Step 3: Apply the shift theorem
:
Equivalently .
Values
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | ||
|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 1 | 1.2 | 1.24 | 1.248 | 1.25 |
Check
- Long division: , which matches.
- Final value theorem: , which matches.
Answer: for , and for .
- 2079 Chaitra · 8 marks
Solve the difference equation x(k+2)-x(k+1)-x(k)=0, where x(0)=0 and x(1)=1, and obtain the general form of solution. After obtaining the general form of solution determine the series up to 8th term.
Answer
This is the Fibonacci difference equation. Solve it by z-transform, then list the terms.
Step 1: Take the z-transform
Use and , with and :
Step 2: Factorise the denominator
Step 3: Partial fractions of
Step 4: General (closed-form) solution
Here . Check: , and .
Step 5: Series up to the 8th term
From the closed form, or from the recursion :
| Term | 1st | 2nd | 3rd | 4th | 5th | 6th | 7th | 8th |
|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
| 0 | 1 | 1 | 2 | 3 | 5 | 8 | 13 |
Example check with the formula for : .
(If the series is counted from , the 8th term is .)
Remarks
- One pole () is outside the unit circle, so the sequence grows without bound.
- For large the second term dies out, so . The ratio of successive terms tends to the golden ratio .
Answer: . Series: .
- 2073 Magh · 8 marks
Find X(k) when x(k+2)=x(k+1)+x(k), x(0)=0 and x(1)=1, and show that the limiting value of x(k+1)/x(k)=1.6180 when k tends to infinity.
Answer
This is the Fibonacci equation . Solve it by z-transform, then take the limit of the ratio.
Step 1: Take the z-transform
Use and , with and :
Step 2: Factorise the denominator
Step 3: Partial fractions of
Step 4: General (closed-form) solution
Here . Check: , and .
First terms:
Step 5: Limiting value of
Let and :
Since , we get as :
This is the golden ratio.
Numerical check
| 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|
| 8/5 = 1.600 | 13/8 = 1.625 | 21/13 = 1.6154 | 34/21 = 1.6190 | 55/34 = 1.6176 |
The ratio oscillates about 1.6180 and settles there.
Answer: , and .
- 2072 Asoj · 8 marks
Consider the difference equation x(k+2)=x(k+1)+x(k) where x(0)=0, x(1)=1 and x(2)=2. Obtain the general solution x(k) in a closed form. Find the limiting value of x(k+2)/x(k) when sequence variable approaches infinity.
Answer
This is the Fibonacci equation. The data are not fully consistent: with and , the equation itself gives , not 2. So and are taken as the initial conditions. A note at the end covers the case .
Step 1: Take the z-transform
Use and , with and :
Step 2: Factorise the denominator
Step 3: Partial fractions of
Step 4: General (closed-form) solution
Here . Check: , and .
First terms:
Step 5: Limiting value of
Let and :
Since , the bracketed powers go to 0:
Note that (from ), so the answer is .
Numerical check: .
Note on
If and are taken instead, the equation forces . The sequence is the same series shifted by one step:
The limiting ratio is still , because the ratio depends only on the dominant root.
Answer: , and .
- 2078 Chaitra · 4 marks
Obtain the z-transform of x(t) for which time response is given by (assume sampling period T = 1 s). [Figure: continuous time signal x(t) rising linearly from 0 at t = 0 to 1 at t = 4 (0.5 marked on the axis), then constant at 1; time axis marked 1 to 13]
Answer
Step 1: Express as ramp minus delayed ramp
The ramp has slope and reaches 1 at s, after which it holds at 1:
Step 2: Sampled values ( s)
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | ... | |
|---|---|---|---|---|---|---|---|---|
| 0 | 0.25 | 0.5 | 0.75 | 1 | 1 | 1 | ... |
Step 3: Z-transform
With () and delay of 4 samples :
Using :
Step 4: Check
Series: , which matches the table.
Final value: , which is correct.
Answer: .
- 2073 Magh · 4 marks
Obtain the z-transform of x(t) for which time response is given by: [Figure: continuous time signal x(t) rising linearly from 0 at the origin to 1.0 at the tick labelled 6, then constant at 1.0; 0.5 marked on the x(t) axis; time-axis ticks labelled 1 (just left of the origin), 2 (at the origin), then 3 to 13]
Answer
Reading the figure: the tick labels are offset. "2" sits at the origin, so the ramp starts at and reaches 1.0 four divisions later (the tick labelled 6), then stays at 1.0. Each division is taken as one sampling period, s. So rises linearly from 0 to 1 in 4 s and then holds at 1. This is the standard textbook signal .
Step 1: Express as ramp minus delayed ramp
The ramp has slope and reaches 1 at s, after which it holds at 1:
Step 2: Sampled values ( s)
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | ... | |
|---|---|---|---|---|---|---|---|---|
| 0 | 0.25 | 0.5 | 0.75 | 1 | 1 | 1 | ... |
Step 3: Z-transform
With () and delay of 4 samples :
Using :
Step 4: Check
Series: , which matches the table.
Final value: , which is correct.
If the signal were instead read as reaching 1 after sampling periods, the same method gives .
Answer: (with s).
- 2076 Bhadra · 4 marks
Find the z-transform of the following: x(t)={0, t<0; 0, t≤ 4; 1, t>4}
Answer
is a unit step that switches on just after . No sampling period is given, so take s (the usual choice for such problems).
Step 1: Sampled sequence
only when . At exactly the value is 0 (since for ).
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | ... | |
|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 1 | 1 | ... |
So , a unit step delayed by 5 samples.
Step 2: Z-transform from the definition
The same result follows from the shift theorem: .
Remarks
- If the step were defined as 1 for , the sample at would be 1, and . The strict inequality is what moves the first nonzero sample to .
- For a general with ( an integer), the first nonzero sample is , so .
Answer ( s): .
- 2075 Baisakh · 4 marks
Find the z-transform of x(t)=1/4t-1/4(t-4)1(t-4).
Answer
is a ramp of slope minus the same ramp delayed by 4 s. It rises from 0 to 1 over 4 s and then stays at 1.
Step 1: Standard pairs
- Real translation (shift) theorem: if , then
Step 2: General sampling period (4 an integer multiple of )
Step 3: With s (usual case, )
Here was used.
Step 4: Check with the samples
| 0 | 1 | 2 | 3 | 4 | 5 | ... | |
|---|---|---|---|---|---|---|---|
| 0 | 0.25 | 0.5 | 0.75 | 1 | 1 | ... |
Long division gives , which matches. The final value from the theorem, , is also correct.
Answer ( s): .
- 2068 Magh · 8 marks
Obtain Z transform of curve x(t) shown in figure below. [Figure: x(t) rises linearly from 0 at t = 0 through 0.5 at t = 1 to 1 at t = 2, then stays constant at 1; time axis marked 0 to 4]
Answer
From the figure, rises linearly with slope from 0 at to 1 at , and then stays at 1. Take the sampling period s, as marked on the axis. The general- form is also given.
Step 1: Express the curve with standard functions
- For :
- For :
x(t)
1 | ________________
| /
0.5 | /
| /
0 +--/-----+-----+-----+----> t
0 1 2 3 4
Step 2: Sampled values ()
| 0 | 1 | 2 | 3 | 4 | ... | |
|---|---|---|---|---|---|---|
| 0 | 0.5 | 1 | 1 | 1 | ... |
Step 3: Z-transform
Use and the real translation theorem , with :
With , :
Step 4: Verify by the definition
Directly from :
This is the same as Step 3.
Step 5: Checks with the limit theorems
- Initial value: , which is correct.
- Final value: , which is correct.
Note for other
If s, then and , with samples
Answer ( s): .
- 2078 Chaitra · 6 marks
Consider the difference equation: x(k+2)-1.3679x(k+1)+0.3679x(k)=0.3679u(k+1)+0.2642u(k), where x(k) is the output and x(k)=0 for k≤ 0, where u(k) is the input and is given by u(k)=0, k<0; u(0)=1; u(1)=0.2142; u(2)=0.2142; u(k)=0, k=3,4,5,6,… Determine the output x(k).
Answer
The output is found by solving the equation recursively, then confirmed with a closed form from the z-transform.
Step 1: Initial values
for , so . Put in the equation, with , , :
Step 2: Pulse transfer function
With zero initial conditions (the and terms cancel), taking z-transforms gives:
The input is a finite sequence:
Step 3: Recursive solution
| Calculation of | ||
|---|---|---|
| 0 | 0.8463 | |
| 1 | 1.1576 | |
| 2 | 1.3288 | |
| 3 | 1.3918 | |
| 4 | 1.4149 | |
| 5 | 1.4234 |
Step 4: Closed form for
. For only the poles at and contribute to the residues of :
Check: gives , which matches.
Result
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | ||
|---|---|---|---|---|---|---|---|---|
| 0 | 0.3679 | 0.8463 | 1.1576 | 1.3288 | 1.3918 | 1.4149 | 1.4284 |
The final value from the theorem is .
Answer: , , , and for . The output settles at 1.4284.
(With , the textbook deadbeat case, the output is exactly 1 for all .)
- 2071 Magh · 4 marks
Consider the difference equation x(k+2)-1.3679x(k+1)+0.3679x(k)=0.3679u(k+1)+0.2642u(k), where x(k) is the output and x(k)=0 for k≤ 0, where u(k) is the input and is given by u(k)=0, k<0; u(0)=1; u(1)=0.2142; u(2)=-0.2142; u(k)=0, k=3,4,5,6,… Determine the output x(k).
Answer
The output is found by recursion, and the z-transform then shows why it becomes constant.
Step 1: Initial values
for , so . Put in the equation, with , , :
Step 2: Pulse transfer function
With zero initial conditions (the and terms cancel), taking z-transforms gives:
The input is a finite sequence:
Step 3: Recursive solution
| Calculation | ||
|---|---|---|
| 0 | 0.8463 | |
| 1 | 1.0000 | |
| 2 | 1.0000 | |
| 3 | 1.0000 |
Step 4: Why the output stays at 1 (z-transform)
The input numerator has a root at :
So . The plant pole at is cancelled:
Only the pole at remains, apart from poles at the origin, which give a finite transient. Expanding:
Result
| 0 | 1 | 2 | 3 | 4 | 5 | ... | |
|---|---|---|---|---|---|---|---|
| 0 | 0.3679 | 0.8463 | 1 | 1 | 1 | ... |
This is a deadbeat response: the output reaches its final value 1 in three sampling periods and stays there with no ripple. The chosen input sequence cancels the slow plant mode.
Answer: , , , and for .
- 2077 Chaitra · 8 marks
Consider the difference equation x(k+3)-2.2x(k+2)+1.57x(k+1)-0.36x(k)=u(k), where u(k)=1 for k≥ 0 and x(0)=x(1)=x(2)=0. Obtain the general solution x(k) in a closed form. Find the limiting value of x(k+2)/x(k) when sequence variable approaches infinity.
Answer
Solve by the z-transform method, with a unit step.
Step 1: Z-transform (zero initial conditions)
With , all initial-condition terms vanish. The input transform is :
Step 2: Factorise the characteristic polynomial
Trial roots: , so is a root. Dividing out gives .
Step 3: Partial fractions of
Step 4: Closed-form solution
The exact fractions are and .
Check
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | |
|---|---|---|---|---|---|---|---|
| Formula | 0 | 0 | 0 | 1 | 3.2 | 6.47 | 10.57 |
| Recursion | 0 | 0 | 0 | 1 | 3.2 | 6.47 | 10.57 |
The recursion used is . For example, .
The final value theorem gives , which equals .
Step 5: Limiting value of
All the transient terms have , so :
The system is stable (poles 0.5, 0.8, 0.9 lie inside the unit circle), so settles at 100 and successive values become equal.
Answer: , and .
- 2074 Bhadra · 8 marks
Solve the following difference equation using z transform method. Also determine the value of x(k+2)/x(k+1) as k approaches infinity: x(k+3)-2.2x(k+2)+1.57x(k+1)-0.36x(k)=u(k), where u(k)=1 for all k≥ 0, and x(0)=x(1)=x(2)=0.
Answer
Solve by the z-transform method, with a unit step.
Step 1: Z-transform (zero initial conditions)
With , all initial-condition terms vanish. The input transform is :
Step 2: Factorise the characteristic polynomial
Trial roots: , so is a root. Dividing out gives .
Step 3: Partial fractions of
Step 4: Closed-form solution
The exact fractions are and .
Check
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | |
|---|---|---|---|---|---|---|---|
| Formula | 0 | 0 | 0 | 1 | 3.2 | 6.47 | 10.57 |
| Recursion | 0 | 0 | 0 | 1 | 3.2 | 6.47 | 10.57 |
The recursion used is . For example, .
The final value theorem gives , which equals .
Step 5: Limiting value of
The poles , and are inside the unit circle, so every transient term dies out and :
The ratio approaches 1 slowly, because the slowest mode dominates the transient.
Answer: , and .
- 2071 Magh · 4 marks
Obtain the z-transform of x(t)={cos ωt, t≥ 0; 0, t<0}
Answer
The z-transform of the sampled cosine is
The derivation follows.
Step 1: Sample the signal
With sampling period , for . Write it with Euler's formula:
Step 2: Use the exponential pair
With :
Step 3: Combine the fractions
Here was used.
Multiplying numerator and denominator by :
Remarks
- The poles are at , on the unit circle. This is expected for an undamped oscillation.
- Check: .
- In the same way, .
Answer: .
- 2071 Magh · 4 marks
Obtain the z-transform of X(s)=1/s(s+1).
Answer
Expand in partial fractions, take the z-transform of each sampled time function, and combine.
Step 1: Partial fractions
Step 2: Time function and its samples
Step 3: Z-transform of each term
In positive powers of :
Numerical form for s
, so
Check
- Initial value: .
- Final value: .
Answer: .
- 2076 Bhadra · 4 marks
By using inversion integral method, obtain inverse Z-transform of X(z)=z⁻¹(1-z⁻²)/(1+z⁻¹)².
Answer
In the inversion integral method, is the sum of the residues of at all its poles inside the contour (which encloses every pole):
Step 1: Simplify
, so
The pole at exists only for and , so those cases are handled separately.
Case :
- Double pole at :
- Pole at :
Case :
- Pole at :
- Pole at :
Case : only the pole at
Result
| 0 | 1 | 2 | 3 | 4 | 5 | |
|---|---|---|---|---|---|---|
| 0 | 1 | −2 | 2 | −2 | 2 |
Check by long division
, which matches.
The pole at lies on the unit circle, so the sequence keeps oscillating between .
Answer: , , for .
- 2075 Bhadra · 4 marks
Find the region of convergence for x(k)=-aᵏu(-k-1), where u(k) is the unit step function.
Answer
is a left-sided (anti-causal) sequence. It is nonzero only for , where it equals . Its z-transform is with ROC .
Step 1: Apply the definition
Put , so runs from 1 to :
Step 2: Sum the geometric series
The series converges only when , i.e. . Then
Step 3: Region of convergence
This is the inside of a circle of radius , centred at the origin. The pole at lies on the outer boundary.
Im z
|
.---+---.
/ | \
| ROC: |z|<|a|
---+------0------x---- Re z
| | a (pole on
\ | / boundary)
'---+---'
Comparison with the right-sided sequence
| Sequence | ROC | |
|---|---|---|
| (causal) | ||
| (anti-causal) |
Both sequences have the same algebraic . Only the ROC tells them apart, so an ROC must always be stated with a z-transform. For a left-sided sequence the ROC is always the inside of a circle bounded by the innermost pole.
Answer: , ROC .
- 2071 Magh · 4 marks
Find ROC for x(k)=(1/2)ᵏ u(k)+(-1/3)ᵏ u(k), where u(k)=2 for t≥ 0 and u(k)=0 for t<0.
Answer
Both terms are right-sided (causal) exponentials. Each converges outside a circle, so the ROC of the sum is the overlap: .
is taken as the unit step. The printed "" would only multiply by 2 and does not change the ROC.
Step 1: First term
This converges when , i.e. .
Step 2: Second term
This converges when .
Step 3: Combine
- Poles: ,
- Zeros: ,
Step 4: ROC of the sum
The ROC is the intersection of the two ROCs:
Im z
| ROC: outside
.----+----. circle r=1/2
/ | \
----x------o--x---+---- Re z
-1/3 0 1/2 1
\ | /
'----+----'
Remarks
- For a causal sequence the ROC lies outside the circle through the outermost pole ( here).
- The ROC contains the unit circle, so the sequence is absolutely summable (stable).
Answer: , ROC .
- 2075 Bhadra · 1+3 marks
State and prove final value theorem of z-transform.
Answer
Statement
Let for , with z-transform . Suppose all poles of lie inside the unit circle, except possibly a simple pole at . Then
This condition means has no poles on or outside the unit circle, so that actually settles to a final value.
Proof
Consider the sequences and . By definition and by the shift theorem:
Subtract the two:
Let . Then :
The right side is a telescoping sum. Write out the partial sum up to :
since . Taking :
This proves the theorem.
Example
For , the only pole outside is the simple pole at . So:
Use: finding steady-state errors of digital control systems without inverting .
- 2068 Magh · 8 marks
Solve the following difference equation: x(K+2)-1.379x(K+1)+0.3679x(K)=0.3679u(K+1)+0.2642u(K), where u(K) is input which has initial values x(0)=0, x(1)=0.3679, u(K)=1 for K≥ 0.
Answer
Assumption: the coefficient "1.379" is read as 1.3679. This is the standard textbook equation, where and , and it agrees with the given . A note at the end gives the values for 1.379 as printed.
Step 1: Z-transform with initial conditions
Use , , and . Substitute , , :
The terms on both sides cancel:
Step 2: Substitute the step input
, so
Step 3: Partial fractions of
Step 4: Inverse transform
Using , , :
Step 5: Check
| 0 | 1 | 2 | 3 | 4 | 5 | |
|---|---|---|---|---|---|---|
| Formula | 0 | 0.3679 | 1.1353 | 2.0498 | 3.0183 | 4.0067 |
| Recursion | 0 | 0.3679 | 1.1354 | 2.0498 | 3.0183 | 4.0067 |
The recursion is . The two agree to rounding. The double pole at makes the output grow like a ramp ( for large ). This is the step response of an open-loop system containing an integrator.
Note: with 1.379 as printed
The recursion gives . The roots of are then and , so the output grows slightly faster than a ramp.
Answer (1.3679): for .
- 2074 Bhadra · 4 marks
Obtain X(z) by the use of convolution integral in the left half of s-plane of the transfer function X(s)=1/s²(s+1).
Answer
Method: convolution integral in the left half-plane
When the denominator of has at least two more poles than the numerator has zeros, the z-transform of the sampled is the sum of residues at the poles of :
For a pole of order at :
Apply to
Poles: a double pole at and a simple pole at .
Simple pole :
Double pole :
Sum of residues
Over the common denominator:
Check
(from partial fractions ). Its z-transform is , which is the same.
For s: .
Answer: .
- 2068 Magh · 8 marks
What do you mean by convolution? Obtain Z-transform of X(s)=1/s²(s+1) by use of the convolution integral in the left half s-plane.
Answer
Convolution
Convolution combines two signals to give the response of a linear time-invariant system. If is the impulse response and is the input, the output is the convolution .
- Continuous time:
- Discrete time (convolution sum):
The key property is that convolution in time becomes multiplication in the transform domain: and . This is why pulse transfer functions are useful.
Convolution integral for the z-transform
The impulse-sampled signal is , which is a product in time. Its Laplace transform is therefore a complex convolution of with the transform of the impulse train, :
The contour is closed in the left half of the p-plane, which encloses the poles of . This is valid when has at least two more poles than zeros. Setting gives:
Apply to
Poles: a double pole at and a simple pole at .
Simple pole :
Double pole :
Sum of residues
Over the common denominator:
Check
(from partial fractions ). Its z-transform is , which is the same.
For s: .
Answer: .
- 2067 Mangsir · 8 marks
Given X(s)=1/((s+1)²(s+3)(s+2)) and T=1. Obtain X(z) by using convolution integral in left half plane.
Answer
Use the convolution integral closed in the left half-plane. The z-transform is the sum of residues of at the poles of . This is valid because has 4 poles and no zeros.
Poles: a double pole at , and simple poles at and .
Residue at
Residue at
Residue at the double pole
Let , so and
General result
Substitute
, , , and :
Combined into a single ratio:
The denominator is .
Check
The inverse Laplace transform is . Its samples are:
| 0 | 1 | 2 | 3 | |
|---|---|---|---|---|
| 0 | 0.03092 | 0.05153 | 0.03979 |
Long division of gives , which matches.
Answer: .
- 2073 Bhadra · 4 marks
Obtain the inverse transform of the function X(z)=-3.894z/(z²+0.6065).
Answer
The denominator has complex poles on the imaginary axis. So match to the damped-sine pair:
Step 1: Find the poles
So and . Note that .
Step 2: Match coefficients
With : and . The pair becomes
Rewrite :
since .
Step 3: Inverse transform
Step 4: Check by long division
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
|---|---|---|---|---|---|---|---|---|
| 0 | −3.894 | 0 | 2.362 | 0 | −1.432 | 0 | 0.869 |
The formula gives the same values; for example, : .
The poles have magnitude , so the oscillation decays.
Answer: , i.e.
- 2072 Asoj · 6 marks
Find x(k) for k=0,1,2,3,4 when X(z) is given by X(z)=(10z+5)/((z-1)(z-2)).
Answer
The first few values are found by direct (long) division. A closed form from partial fractions confirms them.
Method 1: Long division
Divide by :
| Step | Quotient term | Remainder after subtraction |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 |
Equivalently, the recursion holds for : for example and .
Method 2: Closed form (check)
Result
| 0 | 1 | 2 | 3 | 4 | |
|---|---|---|---|---|---|
| 0 | 10 | 35 | 85 | 185 |
The pole at lies outside the unit circle, so grows without bound.
Answer: , , , , . In general for .
- 2072 Magh · 4 marks
State Complex Translation theorem. Obtain the z-transform of e⁻ᵃᵗsin ωt by using Complex Translation theorem.
Answer
Complex translation theorem
If , then
So multiplying a time function by is the same as replacing by in its z-transform.
Proof:
Z-transform of
Write :
Apply the theorem
Replace by , so that becomes and becomes :
In positive powers of :
The poles are at , inside the unit circle for .
Answer: .
- 2070 Magh · 4 marks
Find the z-transform of x(t)=e⁻ᵃᵗsin ωt.
Answer
The sampled signal is . It is transformed below directly with Euler's formula and then checked with the complex translation theorem.
Method 1: Euler's formula
Using :
Multiply by :
Method 2: Complex translation theorem (check)
. Since :
Multiplying numerator and denominator by gives the same result as Method 1.
Remarks
- The poles are at : radius , angle . For they lie inside the unit circle, giving a decaying oscillation.
- Example with , rad/s, s: , , , so .
Answer: .
- 2072 Magh · 4 marks
If x(k)=1/2ᵏ, for -4≤ k≤ 4, then find Z[x(k)].
Answer
is defined only for , so it is a finite-length, two-sided sequence. Use the two-sided definition .
Step 1: List the samples
| −4 | −3 | −2 | −1 | 0 | 1 | 2 | 3 | 4 | |
|---|---|---|---|---|---|---|---|---|---|
| 16 | 8 | 4 | 2 | 1 | 0.5 | 0.25 | 0.125 | 0.0625 |
Step 2: Write the sum
Step 3: Closed form (finite geometric series)
The ratio between successive terms is , and the first term is :
Multiplying by :
The apparent pole at is cancelled by a zero of the numerator, so is really a finite polynomial in and .
Step 4: Region of convergence
A finite sum always converges except where a term becomes infinite:
- the positive powers blow up at
- the negative powers blow up at
Check: at the sum is , and the closed form gives .
Answer: , ROC .
- 2071 Bhadra · 6 marks
Solve the following difference equation: 2x(k)-2x(k-1)+x(k-2)=u(k); where x(k)=0 for k<0 and u(k) is unit step function.
Answer
Solve by z-transform with for and .
Step 1: Z-transform
Since , the delay theorem gives :
Step 2: Poles
So and . Both complex poles are inside the unit circle.
Step 3: Form of the solution
The pole at gives a constant, and the complex pair gives a damped sinusoid:
- Steady state:
- Initial values from the equation: gives , so . gives , so .
Step 4: Closed-form solution
Since , this simplifies to
Step 5: Check with the recursion
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|---|---|---|---|---|
| 0.5 | 1 | 1.25 | 1.25 | 1.125 | 1 | 0.9375 | 0.9375 | 0.9688 | 1 |
The formula gives the same values. For example, : .
The output overshoots to 1.25 and settles at 1 with a decaying oscillation.
Answer: , with .
- 2071 Bhadra · 6 marks
What are the methods of inverse z-transform? Explain each of them using suitable example.
Answer
The inverse z-transform recovers the sequence (the sample values ) from . It gives only the values at the sampling instants, not the continuous signal between them. There are four common methods.
1. Direct division method
Write as a ratio of polynomials in and divide the numerator by the denominator. The coefficient of is . This is simple and good for the first few values, but it gives no closed form.
Example:
So , , , .
2. Computational method
Treat as a transfer function excited by a unit pulse. Either write its difference equation and solve it recursively (or with MATLAB filter), or simulate it.
Example (same ): . This gives , , .
3. Partial-fraction expansion method
Expand into partial fractions, multiply back by , and use the standard table (). This gives a closed form.
Example:
Check: , and .
4. Inversion integral method
The contour encloses all the poles. This works for repeated poles too, and needs no table.
Example:
Comparison
| Method | Gives | Best for |
|---|---|---|
| Direct division | A few numerical values | Quick checks |
| Computational | Values by recursion or computer | Long sequences, simulation |
| Partial fractions | Closed form | Simple, distinct poles |
| Inversion integral | Closed form | Repeated or awkward poles |
- 2068 Jestha · 8 marks
Find the inverse Z-transform of X(z)=z⁻¹/((1-z⁻¹)(1+1.6z⁻¹+0.64z⁻²)) by inversion integral method.
Answer
In the inversion integral method, is the sum of the residues of at its poles:
Step 1: Rewrite in powers of
. Multiply numerator and denominator by :
For there is no pole at the origin. The poles are a simple pole at and a double pole at .
Step 2: Residue at
Step 3: Residue at the double pole
Step 4: Result
Equivalently .
Step 5: Check
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | ||
|---|---|---|---|---|---|---|---|---|
| 0 | 1 | −0.6 | 1.32 | −0.728 | 1.32 | −0.646 | 0.3086 |
Direct division of gives , which matches. Here the denominator has been expanded.
The final value theorem gives , which also matches.
Answer: for .
- 2067 Mangsir · 8 marks
Starting from the z transform of unit step function, determine the z transform of k²e⁻ᵃᵏ.
Answer
Start from the unit step and build the result in three steps: multiply by (scaling in the z-domain), then multiply by twice (differentiation in the z-domain).
Properties used
- Unit step: ,
- Scaling (multiplication by ):
- Multiplication by :
Proof of property 3: .
Step 1:
Use property 2 with , writing for short:
Step 2:
Step 3:
Result
Check
Take . Then , and its series is . Direct values of for to are , which match.
As a special case, gives , the known result.
Answer: .
Questions from Old Question Collection (EE 652) (NCE Library scans of IOE Digital Control System papers, 2067 Mangsir to 2082 Chaitra), 2080 course papers (ENEE 304) (New-course (ENEE 304) regular paper, 2082 Chaitra) and Question bank (ioesolutions) (IOE Digital Control System papers, 2067 Mangsir to 2075 Baisakh; used for the second pages of the 2068 Magh and 2068 Jestha papers). Answers are written for this site; check them against your class notes.
Chapter titles and hours from the IOE syllabus ↗