API support for "Rural ray-tracing" progagation model

Roland Sipos
Roland Sipos Altair Community Member
edited April 4 in Community Q&A

Hello,

The Proman UI enables "Rural" wave propagation calculations using ray tracing models, if vector databases are used. 
In the API I don't see an option to choose ray tracing with "rural" scenario.  The scripting reference mentions 8 options for rural propagation models  (not including the 0 option), the list doesn't include ray tracing.   (Outdoor Wave Propagation -> Defines and constants -> Selection of rural prediction model)
(int WinProp_ParaMain::PredictionModelRural).

Is it possibe to enable/use rural ray tracing from the API with the OutdoorPlugIn_ComputePoints() function? 

I'm also confused, what is considered "rural" ray tracing, because there seem to be multiple ray tracing options in Proman in case of Rural simulation, and only one of them is called "rural" ray tracing (only in vertical plane).

Thank you.

 

Best Answer

  • Zeina
    Zeina
    Altair Employee
    edited April 4 Answer ✓

    Hi @Roland Sipos ,

    Multiple prediction models are available in WinProp (ProMan) for Rural/Suburban environments. Depending on the type of database the user is using, pixel database or vector database, the models to choose from differ. For vector databases, the following prediction models can be used:

    • 3D models:
      • SRT, the Standard Ray Tracing model
      • SBR, the Shooting and Bouncing Rays
    • Vertical Plane model:
      • RRT, the Rural Ray Tracing model

    The RRT accounts for interactions in the vertical plane including the Rx and Tx. Unlike, SRT, which accounts for full 3D interactions.

    In the API, the RRT is represented by VRT (for Vertical Ray Tracing). If you need to perform a point prediction, you  can use WinProp_Predict_Points, where you will set the DataModelSetting parameter to that of the VRT model. The corresponding structure is Model_VRT, and can be initialized using the WinProp_Structure_Init_Model_VRT function. The same model should also be set in field WinProp_Antenna::Model of WinProp_Antenna.

    You can find further information in the Scripting guide.

    Best Regards,

    Zeina

Answers

  • Zeina
    Zeina
    Altair Employee
    edited April 4 Answer ✓

    Hi @Roland Sipos ,

    Multiple prediction models are available in WinProp (ProMan) for Rural/Suburban environments. Depending on the type of database the user is using, pixel database or vector database, the models to choose from differ. For vector databases, the following prediction models can be used:

    • 3D models:
      • SRT, the Standard Ray Tracing model
      • SBR, the Shooting and Bouncing Rays
    • Vertical Plane model:
      • RRT, the Rural Ray Tracing model

    The RRT accounts for interactions in the vertical plane including the Rx and Tx. Unlike, SRT, which accounts for full 3D interactions.

    In the API, the RRT is represented by VRT (for Vertical Ray Tracing). If you need to perform a point prediction, you  can use WinProp_Predict_Points, where you will set the DataModelSetting parameter to that of the VRT model. The corresponding structure is Model_VRT, and can be initialized using the WinProp_Structure_Init_Model_VRT function. The same model should also be set in field WinProp_Antenna::Model of WinProp_Antenna.

    You can find further information in the Scripting guide.

    Best Regards,

    Zeina