Main Content

Satellite Mission Analysis

Model and visualize satellite scenarios using a satelliteScenario object; use functions to support Aerospace Blockset™ spacecraft

Generate satellite scenarios to model and visualize satellites in orbit and perform additional analyses, such as computing access with ground stations. You can directly call satelliteScenario and satellliteScenarioViewer objects. To create objects for other classes, use their object creation functions (for example, satellite for a Satellite object and groundStation for a GroundStation object).

Objects

satelliteScenarioSatellite scenario (Since R2021a)
satelliteScenarioViewerCreate viewer for satellite scenario (Since R2021a)
AccessAccess analysis object belonging to scenario (Since R2021a)
ConicalSensorConical sensor object belonging to satellite scenario (Since R2021a)
CoordinateAxesCoordinate axes triad graphic object (Since R2023a)
EclipseEclipse analysis object belonging to scenario (Since R2023b)
FieldOfViewField of view object belonging to satellite scenario (Since R2021a)
GimbalGimbal object belonging to satellite scenario (Since R2021a)
GroundStationGround station object belonging to satellite scenario (Since R2021a)
SatelliteSatellite in satellite scenario (Since R2021a)
GroundTrackGround track object belonging to satellite or platform in scenario (Since R2021a)
PlatformPlatform in satellite scenario (Since R2024a)
NumericalPropagatorOptionsNumerical orbit propagator options (Since R2024a)
PhysicalPropertiesPhysical properties of satellite object (Since R2024a)
OrbitOrbit visualization satellite object (Since R2024a)
quaternionCreate quaternion array
geoTrajectoryWaypoint trajectory in geodetic coordinates

Functions

expand all

Object Creation

accessAdd access analysis objects to satellite scenario (Since R2021a)
conicalSensorAdd conical sensor to satellite scenario (Since R2021a)
coordinateAxesVisualize coordinate axes triad of satellite scenario assets (Since R2023a)
eclipseAdd eclipse analysis object to satellite, ground station, or platform (Since R2023b)
fieldOfViewVisualize field of view of conical sensor (Since R2021a)
groundStationAdd ground station to satellite scenario (Since R2021a)
gimbalAdd gimbal to satellite, platform, or ground station (Since R2021a)
groundTrackAdd ground track object to satellite or platform in scenario (Since R2021a)
satelliteAdd satellites to satellite scenario (Since R2021a)
walkerDeltaCreate Walker-Delta constellation in satellite scenario (Since R2022a)
walkerStarCreate Walker-Star constellation in satellite scenario (Since R2023a)
physicalPropertiesRetrieve or modify physical properties of satellite object (Since R2024a)
numericalPropagatorAdd or modify satellite scenario numerical orbit propagator options (Since R2024a)
orbitVisualize orbit in satellite scenario (Since R2024a)
platformAdd platforms to satellite scenario (Since R2024a)

Satellite

accessAdd access analysis objects to satellite scenario (Since R2021a)
aerCalculate azimuth angle, elevation angle, and range of another satellite or ground station in NED frame (Since R2021a)
coordinateAxesVisualize coordinate axes triad of satellite scenario assets (Since R2023a)
eclipseIntervalsCalculate intervals of solar occultation (Since R2023b)
eclipsePercentageCalculate percentage of time when solar occultation occurs (Since R2023b)
eclipseStatusCalculate status of solar occultation (Since R2023b)
groundTrackAdd ground track object to satellite or platform in scenario (Since R2021a)
orbitalElementsOrbital elements of satellites in scenario (Since R2021a)
pointAtPoint satellite at target (Since R2021a)
statesObtain position and velocity of satellite or platform (Since R2021a)

Ground Station

accessAdd access analysis objects to satellite scenario (Since R2021a)
aerCalculate azimuth angle, elevation angle, and range of another satellite or ground station in NED frame (Since R2021a)
coordinateAxesVisualize coordinate axes triad of satellite scenario assets (Since R2023a)
eclipseIntervalsCalculate intervals of solar occultation (Since R2023b)
eclipsePercentageCalculate percentage of time when solar occultation occurs (Since R2023b)
eclipseStatusCalculate status of solar occultation (Since R2023b)

Conical Sensor

accessAdd access analysis objects to satellite scenario (Since R2021a)
aerCalculate azimuth angle, elevation angle, and range of another satellite or ground station in NED frame (Since R2021a)
coordinateAxesVisualize coordinate axes triad of satellite scenario assets (Since R2023a)
fieldOfViewVisualize field of view of conical sensor (Since R2021a)

Gimbals

coordinateAxesVisualize coordinate axes triad of satellite scenario assets (Since R2023a)
gimbalAnglesSteering angles of gimbal (Since R2021a)
pointAtPoint satellite at target (Since R2021a)

Access Analysis

accessIntervalsIntervals during which access status is true (Since R2021a)
accessPercentagePercentage of time when access exists between first and last node in access analysis (Since R2021a)
accessStatusStatus of access between first and last node defining access analysis (Since R2021a)

Visualization

advanceMove simulation forward by one sample time (Since R2022a)
hideHide satellite scenario entity from viewer (Since R2021a)
playPlay satellite scenario simulation results on viewer (Since R2021a)
restartRestart simulation from beginning (Since R2022a)
showShow object in satellite scenario viewer (Since R2021a)

Viewer

camheadingSet or get heading angle of camera for Satellite Scenario Viewer (Since R2021a)
camheightSet or get height of camera for Satellite Scenario Viewer (Since R2021a)
campitchSet or get pitch angle of camera for Satellite Scenario Viewer (Since R2021a)
camposSet or get position of camera for Satellite Scenario Viewer (Since R2021a)
camrollSet or get roll angle of camera for Satellite Scenario Viewer (Since R2021a)
camtargetSet camera target for Satellite Scenario Viewer (Since R2021a)
hideAllHide all graphics in satellite scenario viewer (Since R2021a)
showAllShow all graphics in viewer (Since R2021a)
ecef2eciPosition and velocity vectors in Earth-centered inertial mean-equator mean-equinox
eci2ecefPosition, velocity, and acceleration vectors in Earth-centered Earth-fixed (ECEF) coordinate system
ijk2keplerianKeplerian orbit elements using position and velocity vectors
keplerian2ijkPosition and velocity vectors in geocentric equatorial coordinate system using Keplerian orbit elements
siderealTimeGreenwich mean and apparent sidereal times (Since R2021a)
ommreadRead data from orbit mean-elements message (OMM) file (Since R2024a)
propagateOrbitCalculate position and velocity in International Celestial Reference Frame (ICRF) (Since R2023b)
tlereadRead data from two-line element (TLE) file (Since R2023b)
aeroReadSpaceWeatherDataOutput MAT-file of space weather data (Since R2023a)
fluxSolarAndGeomagneticExtract solar flux and geomagnetic field data (Since R2023a)
decyearDecimal year calculator
juliandateJulian date calculator
leapyearDetermine leap year
mjuliandateModified Julian date calculator
tdbjuliandateConvert from Terrestrial time to Barycentric Dynamical Time (TDB) Julian date

Topics