Borrar filtros
Borrar filtros

Data acquisition based on ray tracing technology。raytrace function, propagationModel

7 visualizaciones (últimos 30 días)
viewer=siteviewer("SceneModel","submition_1.stl"); %Import custom map data
tx = txsite("cartesian", ... %Transmitter information
"AntennaPosition",[12; 12; 4], ...
"TransmitterPower",20, ...
'TransmitterFrequency',5.8e9);
rx = rxsite("cartesian", ... %Receiver correlation information
"AntennaPosition",[16; 16; 1.6], ...
"AntennaAngle",[0;90]);
rtpm = propagationModel("raytracing", ... %Propagation model
"CoordinateSystem","cartesian", ...
"Method","sbr", ...
"AngularSeparation","low", ...
"MaxNumReflections",2, ...
"SurfaceMaterial","metal", ...
"BuildingsMaterial","concrete",...
"TerrainMaterial","concrete");
rays = raytrace(tx,rx,rtpm); %%%%Use the Raytrace function to return data.
raytrace(tx,rx,rtpm);
The data generated by the Raytrace function is returned, but the returned data does not include the data I want, such as the received signal power, to get the data in the picture. Thank you very much!

Respuestas (1)

Rangesh
Rangesh el 4 de En. de 2024
Hi Xiaoyan,
I understand that you are looking to determine the received signal power at the receiver (Rx) site within your propagation model.
You can achieve this by utilizing the "pathloss" function, which provides the path loss experienced by the rays of the propagation model.
Although this function does not directly provide the received signal power, you can calculate it using the formula:
where is the received power, is the transmitted power, and Lis the pathloss and all are expressed in dBW.
Alternatively, you can obtain the received signal power from the "rays" object returned by the "raytrace" function. This object contains information of each ray in the propagation model as a cell array, including the path loss of each ray.
For further understanding, you can refer the following links:
I hope this resolves your query.

Categorías

Más información sobre Propagation and Channel Models en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by