<< Chapter < Page Chapter >> Page >


Finding difference equation

Below is a basic example showing the opposite of the steps above: given a transfer function one can easily calculate thesystems difference equation.

H z z 1 2 z 1 2 z 3 4
Given this transfer function of a time-domain filter, we want to find the difference equation. To begin with, expand bothpolynomials and divide them by the highest order z .
H z z 1 z 1 z 1 2 z 3 4 z 2 2 z 1 z 2 2 z 1 3 8 1 2 z -1 z -2 1 1 4 z -1 3 8 z -2
From this transfer function, the coefficients of the two polynomials will be our a k and b k values found in the general difference equation formula, [link] . Using these coefficients and the above form of the transferfunction, we can easily write the difference equation:
x n 2 x n 1 x n 2 y n 1 4 y n 1 3 8 y n 2
In our final step, we can rewrite the difference equation in its more common form showing the recursive nature of the system.
y n x n 2 x n 1 x n 2 -1 4 y n 1 3 8 y n 2

Got questions? Get instant answers now!

Solving a lccde

In order for a linear constant-coefficient difference equation to be useful in analyzing a LTI system, we must be able tofind the systems output based upon a known input, x n , and a set of initial conditions. Two common methods exist for solving a LCCDE: the direct method and the indirect method , the later being based on the z-transform. Below we will briefly discussthe formulas for solving a LCCDE using each of these methods.

Direct method

The final solution to the output based on the direct method is the sum of two parts, expressed in the followingequation:

y n y h n y p n
The first part, y h n , is referred to as the homogeneous solution and the second part, y h n , is referred to as particular solution . The following method is very similar to that used to solve many differential equations, so if youhave taken a differential calculus course or used differential equations before then this should seem veryfamiliar.

Homogeneous solution

We begin by assuming that the input is zero, x n 0 .Now we simply need to solve the homogeneous difference equation:

k 0 N a k y n k 0
In order to solve this, we will make the assumption that the solution is in the form of an exponential. We willuse lambda, λ , to represent our exponential terms. We now have to solve thefollowing equation:
k 0 N a k λ n k 0
We can expand this equation out and factor out all of thelambda terms. This will give us a large polynomial in parenthesis, which is referred to as the characteristic polynomial . The roots of this polynomial will be the key to solving the homogeneousequation. If there are all distinct roots, then the general solution to the equation will be as follows:
y h n C 1 λ 1 n C 2 λ 2 n C N λ N n
However, if the characteristic equation contains multiple roots then the above general solution will be slightlydifferent. Below we have the modified version for an equation where λ 1 has K multiple roots:
y h n C 1 λ 1 n C 1 n λ 1 n C 1 n 2 λ 1 n C 1 n K 1 λ 1 n C 2 λ 2 n C N λ N n

Particular solution

The particular solution, y p n , will be any solution that will solve the general difference equation:

k 0 N a k y p n k k 0 M b k x n k
In order to solve, our guess for the solution to y p n will take on the form of the input, x n . After guessing at a solution to the above equation involving the particular solution, one onlyneeds to plug the solution into the difference equation and solve it out.

Indirect method

The indirect method utilizes the relationship between the difference equation and z-transform, discussed earlier , to find a solution. The basic idea is to convert the differenceequation into a z-transform, as described above , to get the resulting output, Y z . Then by inverse transforming this and using partial-fractionexpansion, we can arrive at the solution.

Z y ( n + 1 ) - y ( n ) = z Y ( z ) - y ( 0 )

This can be interatively extended to an arbitrary order derivative as in Equation [link] .

Z - m = 0 N - 1 y ( n - m ) = z n Y ( z ) - m = 0 N - 1 z n - m - 1 y ( m ) ( 0 )

Now, the Laplace transform of each side of the differential equation can be taken

Z k = 0 N a k y ( n - m + 1 ) - m = 0 N - 1 y ( n - m ) y ( n ) = Z x ( n )

which by linearity results in

k = 0 N a k Z y ( n - m + 1 ) - m = 0 N - 1 y ( n - m ) y ( n ) = Z x ( n )

and by differentiation properties in

k = 0 N a k z k Z y ( n ) - m = 0 N - 1 z k - m - 1 y ( m ) ( 0 ) = Z x ( n ) .

Rearranging terms to isolate the Laplace transform of the output,

Z y ( n ) = Z x ( n ) + k = 0 N m = 0 k - 1 a k z k - m - 1 y ( m ) ( 0 ) k = 0 N a k z k .

Thus, it is found that

Y ( z ) = X ( z ) + k = 0 N m = 0 k - 1 a k z k - m - 1 y ( m ) ( 0 ) k = 0 N a k z k .

In order to find the output, it only remains to find the Laplace transform X ( z ) of the input, substitute the initial conditions, and compute the inverse Z-transform of the result. Partial fraction expansions are often required for this last step. This may sound daunting while looking at [link] , but it is often easy in practice, especially for low order difference equations. [link] can also be used to determine the transfer function and frequency response.

As an example, consider the difference equation

y [ n - 2 ] + 4 y [ n - 1 ] + 3 y [ n ] = cos ( n )

with the initial conditions y ' ( 0 ) = 1 and y ( 0 ) = 0 Using the method described above, the Z transform of the solution y [ n ] is given by

Y [ z ] = z [ z 2 + 1 ] [ z + 1 ] [ z + 3 ] + 1 [ z + 1 ] [ z + 3 ] .

Performing a partial fraction decomposition, this also equals

Y [ z ] = . 25 1 z + 1 - . 35 1 z + 3 + . 1 z z 2 + 1 + . 2 1 z 2 + 1 .

Computing the inverse Laplace transform,

y ( n ) = ( . 25 z - n - . 35 z - 3 n + . 1 cos ( n ) + . 2 sin ( n ) ) u ( n ) .

One can check that this satisfies that this satisfies both the differential equation and the initial conditions.

Questions & Answers

what is the meaning of function in economics
Effah Reply
Pls, I need more explanation on price Elasticity of Supply
Isaac Reply
Is the degree to the degree of responsiveness of a change in quantity supplied of goods to a change in price
Discuss the short-term and long-term balance positions of the firm in the monopoly market?
Rabindranath Reply
how are you?
can you tell how can i economics honurs(BSC) in reputed college?
through hard study and performing well than expected from you
what should i prepare for it?
prepare first, in psychologically as well as potentially to sacrifice what's expected from you, when I say this I mean that you have to be ready, for every thing and to accept failure as a good and you need to change them to potential for achievement of ur goals
parna kya hai behencho?
Hello, dear what's up?
good morning
pls, is anyone here from Ghana?
Hw s every one please
Ys please I'm in Ghana
what is firms
Anteyi Reply
A firm is a business entity which engages in the production of goods and aimed at making profit.
What is autarky in Economics.
what is choice
Tia Reply
So how is the perfect competition different from others
Rev Reply
what is choice
please what type of commodity is 1.Beaf 2.Suagr 3.Bread
Alfred Reply
what is the difference between short run and long run?
Ukpen Reply
It just depends on how far you would like to run!!!🤣🤣🤣
meaning? You guys need not to be playing here; if you don't know a question, leave it for he that knows.
pls is question from which subject or which course
Is this not economics?
This place is meant to be for serious educational matters n not playing ground so pls let's make it a serious place.
Is there an economics expert here?
Okay and I was being serous
The short run is a period of time in which the quantity of at least one inputs is fixed...
that is the answer that I found online and in my text book
Meaning of economics
Suraj Reply
It will creates rooms for an effective demands.
Chinedum Reply
different between production and supply
What is the economic?
Economics is a science which study human behavior as a relationship between ends and scarce means which has an alternative use.
what is supply
what is different between demand and supply
Debless Reply
Demand refers to the quantity of products that consumers are willing to purchase at various prices per time while Supply has to do with the quantity of products suppliers are willing to supply at various prices per time. find the difference in between
Please what are the effects of rationing Effect of black market Effects of hoarding
Atty Reply
monoply is amarket structure charecrized by asingle seller and produce a unique product in the market
Cali Reply
I want to know wen does the demand curve shift to the right
demand curve shifts to the right when there's an increase in price of a substitute or increase in income
ask me anything in economics, I promise to try and do justice to the question, you can send me an email or message, I will answer
what are the factor that change the curve right
explain the law of supply in simple .....
the Law of supply: states that all factor being equal, when the price of a particular goods increase the supply will also increase, as it decreases the supply will also decrease
@Nana the factor that changes or shift the d demand curve to the right is 1) the increase in price of a substitute good or commodity 2) increase in income
you can send your questions I am Comr. Kin chukwuebuka
different between bill of exchange n treasure bill
so would you tell me what means an apportunity cost plz?
what is true cost
your question isn't correct naadi
define an apportunity cost?
orukpe ,is my question whats wrong or u dont know anything?
In a simple term, it is an Alternative foregone.
opportunity cost is the next best value of a scale of preference
Both of you are not correct.
opportunity cost: is a forgone alternative
Monopoly is where is one producer produces a given product with no close substitute
what is income effect?
Qwecou Reply
if you borrow $5000 to buy a car at 12 percent compounded monthly to be repaid over the next 4 year what is monthly payment
Nitish Reply
Researchers demonstrated that the hippocampus functions in memory processing by creating lesions in the hippocampi of rats, which resulted in ________.
Mapo Reply
The formulation of new memories is sometimes called ________, and the process of bringing up old memories is called ________.
Mapo Reply
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get the best Algebra and trigonometry course in your pocket!

Source:  OpenStax, Fundamentals of signal processing. OpenStax CNX. Nov 26, 2012 Download for free at http://cnx.org/content/col10360/1.4
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Fundamentals of signal processing' conversation and receive update notifications?