Satellite Link Budget Analyzer
Analyze static and time-varying link budgets for satellite communications
Since R2021a
Description
The Satellite Link Budget Analyzer app enables you to analyze static and time-varying link budgets for satellite communications.
Using the app, you can:
Analyze link budgets by specifying input properties related to the location, transmitter, and receiver characteristics of satellites and ground stations, as well as atmospheric conditions for links.
Design a satellite communications link to meet a minimum link margin requirement.
Analyze a time-varying
satelliteScenario
imported from a MAT file.Gain insight into intermediate link budget computations.
Calculate, compare, and visualize results in 2-D and 3-D across a sweep of multiple parameterized design constraints.
For more information, see Get Started with Satellite Link Budget Analyzer App.
Open the Satellite Link Budget Analyzer App
MATLAB® Toolstrip: On the Apps tab, under Signal Processing and Communications, click the app icon.
MATLAB Command Prompt: Enter satelliteLinkBudgetAnalyzer
.
Examples
Parameters
Static Link Budget
BUDGET ANALYZER
— Static link budget configuration
tab
This figure shows the BUDGET ANALYZER tab with the factory default configuration.
Use the Ground Station, Link, and Satellite tabs to adjust property settings for the link budget entities shown in the Link Canvas tab.
Ground Station
— Ground station location, transmitter, and receiver settings
tab
Select the Ground Station tab to set the location,
transmitter, and receiver settings for the ground station highlighted in the
Link Canvas tab. For information about customizing
satellite, ground station, transmitter, receiver, and link properties, and the
link budget result computations, see CUSTOMIZE
INPUT/OUTPUT
.
Satellite
— Satellite location, transmitter, and receiver settings
tab
Select the Satellite tab to set the location,
transmitter, and receiver settings for the satellite highlighted in the
Link Canvas tab. For information about customizing
satellite, ground station, transmitter, receiver, and link properties, and the
link budget result computations, see CUSTOMIZE
INPUT/OUTPUT
.
Link
— Link characteristics
tab
Select the Link tab to set link characteristics for the
link highlighted in the Link Canvas tab. For information
about customizing satellite, ground station, transmitter, receiver, and link
properties, and the link budget result computations, see CUSTOMIZE
INPUT/OUTPUT
.
Customize Input/Output
— Customize input properties and computations used for output
tab
To view or customize input properties and computations used for output, on the BUDGET ANALYZER tab, click Customize Input/Output to switch to the CUSTOMIZE INPUT/OUTPUT tab. In the CUSTOMIZE INPUT/OUTPUT tab, you can
Change settings of the satellite, ground station, transmitter, receiver, and link properties from the factory default inputs
Add and delete satellite, ground station, transmitter, receiver, and link input properties
Add, delete, and modify formulas used to compute link budget output results
Plots
— Visualization options
tab
View free-space path loss (FSPL) in 2-D line plots and link margins in 2-D contour plots that characterize the links. In addition, you can create custom 2-D line and 2-D contour plots. These custom plots appear next to the existing plots.
Export
— Export link budget analysis
tab
You can use the Export button to perform these options.
Export to MATLAB script generates the equivalent MATLAB code for sensitivity analysis. You can modify the exported script to study the impact of link budget parameters on link performance.
Export to PDF exports the link budget analysis to a PDF.
CUSTOMIZE INPUT/OUTPUT
— Customize static link budget computations
tab
This figure shows the CUSTOMIZE INPUT/OUTPUT tab with the factory default configuration.
In the CUSTOMIZE INPUT/OUTPUT tab, you can
Use the Properties tab to change settings of the satellite, ground station, transmitter, receiver, and link properties from the factory default inputs. You can also add and delete satellite, ground station, transmitter, receiver, and link input properties. On the Properties tab, you can use the Restore to factory button to load the factory default property configuration in the current app session.
Use the Results tab to add, delete, and modify formulas used to compute link budget output results. On the Results tab, you can use the Restore to factory button to load the factory default results configuration in the current app session.
Time-Varying Link Budget
TIME-VARYING LINK BUDGET
— Time-varying link budget configuration
tab
This figure shows the TIME-VARYING LINK BUDGET tab with the default configuration.
Use the Ground Station and Satellite tabs, in the lower-left pane of the app window, to adjust property settings for the respective link budget entities shown in the Scenario Browser tab.
Ground Station
— Ground station location, and transmitter/receiver settings
tab
Select the Ground Station tab to set the location, and transmitter/receiver settings for the ground station highlighted in the Scenario Browser tab.
Satellite
— Satellite orbital parameters, and transmitter/receiver settings
tab
Select the Satellite tab to set the orbital parameters, and transmitter/receiver settings for the satellite highlighted in the Scenario Browser tab.
Link
— Link characteristics
tab
Select the Link tab to view link characteristics for the link highlighted in the Scenario Browser tab.
You can use the Add/Remove Link button on the toolstrip
to add or remove links in an imported scenario. To import a scenario, see
Import
Scenario
.
Import Scenario
— Import custom scenario
button
To analyze a custom scenario, use this button to import a satelliteScenario
from a MAT file.
For an example of how to model and import a custom satellite scenario, see Import Custom Scenario into Time-Varying Satellite Link Budget Analyzer.
Visualize
— Visualization options
tab
These 2-D and 3-D visualizations options characterize the links.
Satellite Scenario Viewer tab — Visualize a 3-D scenario showcasing the orbiting satellite, ground station, and link.
Margin tab — View 2-D link margin plot.
Programmatic Use
Version History
Introduced in R2021a