Matlab code for enhancement of dymanic range by using kalman filter to reduce noise

Status
Not open for further replies.

haseen

Newbie level 1
Joined
Jul 31, 2017
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
14
Hi, need a help for solving my project work. I am not getting the matlab code on the following specifications. In my work is have to reduce the dynamic range and I have to use kalman filter algorithm for reducing noise in matlab . I am listing the program specifications below. Kindly help me with the matlab code . thank you in advance.
Problem:
Give an input signal=-40 dbm
Add noise signal= -40 dbm
Combined signal to noise level= -40+(-40)= -37 dbm
Again signal is added+ -40 dbm
Eliminate noise which is added earlier (i.e. -40 dbm)
Then effective signal will be = -40 dbm
New signal added =-40 dbm
Reduce both signal level to -45 dbm
Reduce existing noise by -5 db
Then effective noise power = -45 db
Signal power available = -45 db
Now increase the dynamic range from -40 db to -45 db
Now reduce 1 db noise= -46 db
Reduce signal by -1 db i.e. = -46 db
Now the effective dynamic range = 6 db
Use kalman filter algorithm to reduce noise from -40 db to -46 db

Please help me with this code. thank you in advance
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…