The receiver takes very long time to simulate in the example ''802.11ax RF Receiver with 5G Interference''.

1 次查看(过去 30 天)
I am working with the example ''Modeling and Testing an 802.11ax RF Receiver with 5G Interference''. The example link is: https://se.mathworks.com/help/wlan/ug/modeling-and-testing-an-802-11ax-rf-receiver-with-5g-interference.html
Why does this simulation take so long time only for one packet? It takes about 149 seconds for the simulation for one packet, out of which in RF receicer the ''solver configuration'' takes 142 seconds. Please explain the reason. If I would like to simulate it for 1000 packets, please let me know the way to reduce the simulation time?
Thanks and regards.

回答(1 个)

Sachin Lodhi
Sachin Lodhi 2023-11-6
Hi MD ABDUL,
Based on my understanding, it seems that you want to know why the model has lengthy simulation time for a single packet. The main reason behind this is the high fidelity of the analysis performed in the model as it is capturing a rich set of dynamics. In general, to reduce the simulation time, you should reduce the fidelity of the simulation. One way to reduce the fidelity of this example would be to decrease the ‘Oversampling Factor’ in the ‘Multirate Parameters’ block.
Currently, the model captures fifth-order harmonics. As explained in the example here:
As the current combined bandwidth in the model is 35 MHz, to capture the fifth-order harmonics we need to set an ‘Oversampling Factor’ of 10 to provide a sample rate of 200 MHz, which is greater than five times the combined bandwidth (35*5 = 175 MHz).
Suppose, you choose to only capture third-order harmonics. In this case, we only require 35*3 = 105MHz, so an ‘Oversampling Factor’ of 6 would do, because 20*6 = 120MHz is greater than 105MHz.
I hope this provides useful information for enabling you to simulate 1000 packets.
Best Regards,
Sachin

产品


版本

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by