Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

OFDM and Simulink - frequency synchronization

Status
Not open for further replies.

upt0zer0

Newbie level 1
Joined
Dec 5, 2012
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,293
Hi
First of all sry for bad english.
I hope I am right here. So I have made a simulink model of an ofdm system.

Modulator, FFT, etc no problem, ... the time synchronization works, too. But the frequency synchronization don't.

Every step I produce one ofdm symbol. So a vector has for examples 64 elements. Next there is the FFT,... next step there is a second ofdm symbol etc etc... i hope you understand it.

So now i want to make frequency synchronization / estimation. For this, I send to preamble blocks (A|A) and than my Simulink level-2 S-function multiply first element of first block with first element of second block, than second element of first block with second element of second block etc....

To get the phase difference, I used the command "angle".

And now my problem starts, i want to calculate the frequency out of the phase difference, for that, I have this formula:

f = (phase_difference) / 2*pi*(delta_T)

So what is delta_T??? It should be the time between the two symbols I multiply. But I don't know this time.... where can I get it from?

Thx for any help

Another question:

For testing the frequency synchronization, i need a frequency offset. I tried it with the block "Phase/Frequency Offset" but that didn't work.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top