DSPRelated.com
Forums

inverse transfer function

Started by chri...@web.de May 29, 2010
Hello,

i am writing my thesis. I have got a problem regarding the inverse modelling. I estimated the following transfer function:
B(z^-1) b_1*z^-1 + b_2*z^-2 + ... + b_m*z^-m
G(z^-1) = -------- = ------ * z^-d
A(z^-1) 1 + a_1*z^-1 + a_2*z^-2 + ... + a_m*z^-m

as you can see, there is no b_0. This function is stable and all zeros are in the unit circle, as well. However, if I invert the transfer funtion the denominator is smaller than the numerator. So I can not implement this discrete filter in Matlab/Simulink. I know it probably a stupid question, but can anybody help me out to find a good inverse transfer function I can implement?
I already tried to equalize the transfer function to make it causal, but couldnt find a solution since b_0=0.

Kind regards
Christoph