Kalman filter design for impedance measurement data

Status
Not open for further replies.

north2012

Member level 3
Joined
Apr 1, 2013
Messages
63
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
1,813
Hello,

I am trying to implement Kalman fiter to remove some Gaussian white noise. I have succesfully implemented moving average filter but I would like to compare them in Matlab.

Lets assume that I have nominal values for model parameters:
Code:
Re = 917.5;
Ri = 629.0;
Cm = 3.42e-9;
while model is described with
Code:
Z = Re*(1+1i*w*Ri*Cm)./(1+1i*w*(Re+Ri)*Cm);
where
Code:
w = 2*pi*f;
and
Code:
f = linspace(10e3, 100e3, 100);
Then I would like to add some noise:
Code:
rng(0,'twister');
a = -1;
b = 1;
r = (b-a).*rand(100,1) + a;
Can anyone help me with Kalman filter code for white noise cancellation?

Thanks in advance.
 

Hi,

I can't help you with kalman filter.

I'd use a single frequency DFT.

Klaus
 


Thank you very much, but how to recognize matrices A, B, C and D from my data?

Thanks...
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…