forked from stpaine/FERS
-
Notifications
You must be signed in to change notification settings - Fork 1
FERS Simulation Workflow Overview
David Young edited this page May 12, 2025
·
5 revisions
Welcome to the FERS (Flexible Extensible Radar Simulator) simulation workflow documentation. This section provides a visual and descriptive breakdown of how FERS processes radar simulations from start to finish.
For a comprehensive understanding of the FERS simulation process, it's recommended to follow the flowcharts in the order they typically execute:
- FERS Main Simulation Workflow: This is the best starting point. It provides a bird's-eye view of the entire simulation pipeline, from initialization to output generation, and links to more detailed sub-processes.
- After reviewing the Main Workflow, you can dive into specific stages that interest you or follow the logical progression.
If you are interested in a specific aspect, you can jump directly to the relevant flowchart below.
- Each link below will take you to a dedicated page with a flowchart diagram of its steps.
- Flowchart pages will contain links to parent processes or relevant sub-processes to help you navigate the hierarchy.
- Flowchart pages also contain links to the relevant code files and functions which are described by the flowchart on the page.
This section outlines the primary stages of a FERS simulation.
-
Main
-
Input Handling
- parseSimulation
- parseParameters
- parsePulse
- parseTiming
- parseAntenna
-
Platform Handling
- parsePlatform
- parseReceiver
- parseTransmitter
- parseTarget
- parseMotionPath
- parseRotationPath
- Transmitter and Receiver Timing Source Initialization
- parseMultipathSurface
- world-processMultipath
-
Simulation Execution & Output Generation
- runThreadedSim
- simulatePair
- Radar Equation Calculations
-
Receiver Response Rendering
-
HDF5 File Generation
-
Timing Source Handling
-
Response Signal Processing