Continuing with the classification of digital systems, in this post, I am going to discuss about Causal and Non Causal systems, the system stability and the passive and active systems.
Causal and Non Causal Systems:
A system which cannot recognize future is called a causal system. It is also called a realizable system. We cannot predict the future of a signal and use it for analysis in the system. So, basically a difference equation which will not have any terms including a future sample makes itself a causal system while the others are non causal. It doesn’t mean that we cannot process non causal signals. Non Causal signal processing is possible from recorded data. It is mostly applied in Geo-Physics and weather prediction. But a non causal system cannot be realized in hardware. Only causal systems can be realized in hardware.
if X1(n) _= X2(n) for n <= N, then Y1(n) _= Y2(n) for n <= N.
Passive and Active systems:
The term passivity is very famous in analog systems. It means that the energy of output should be less than the energy of the output. There is an artificial concept regarding passivity too. It is called the loss less condition, where both the input and output power are exactly equal. All the RLC networks are passive. If the RLC networks are connected to an Op-Amp or a Transistor, they become active. The extra power comes from the power supply.
System is passive when
Stable and Unstable Systems:
Unless we need an oscillator, all the systems used for DSP need to be stable. There are different kinds of stable systems. The one that we will be looking into shall be Bounded Input Bounded Output stable systems abbreviated as BIBO. A Digital System is BIBO stable if both the input and output are both bounded. that is |X(n)| |Y(n)|
An important point to be noted here is that, the stability need not necessarily be inherent to the feed back.
Let us take the time reversal system Y(n) = X(-n). This system is linear, but time varying and non casual. The output requires future samples for positive values of n. Thus it is non causal. The waveform is also not preserved since after shifting a time interval the output and input are not equal.
In the next post, I will discuss about Impulse and Step relation of unit functions.