walkerStar
Syntax
Description
creates an array of satellites, sat
= walkerStar(scenario
,radius
,inclination
,totalSatellites
,geometryPlanes
,phasing
)sat
, inside the satellite scenario
scenario
using specified geometric properties such as radius,
radius
, inclination, inclination
, total number
of satellites, totalSatellites
, number of geometry planes,
geometryPlanes
, and phasing between satellites,
phasing
. The ascending nodes of the orbital planes are evenly spaced
over 180 degrees.
For more information on Walker-Star constellations, see Algorithms.
creates an array of satellites using one or more optional sat
= walkerStar(__,Name=Value
)Name=Value
arguments. Use this option with any of the input argument combinations in the previous
syntax.
Examples
Input Arguments
Output Arguments
Algorithms
Walker-Star constellations are a common solution for maximizing geometric coverage over Earth while minimizing the number of satellites required to perform the mission. Walker-Star constellation patterns use the notation:
I:T/P/F.
I
— Orbital inclinationT
— Total number of satellites, which must be divisible byF
P
— Number of equally spaced geometric planesF
— Phasing between satellites in adjacent planes
To define the radial height of the circular orbit (with respect to the Earth center), the
function also requires a radius r
.
In addition:
The ascending nodes of the orbital planes of a Walker-Star constellation are uniformly distributed at intervals of 180/
P
deg around the equator.The number of satellites per plane,
satellitesPerPlane
, is defined assatellitesPerPlane=T/P.
The satellites in each orbital plane are distributed at intervals of 180/
satellitesPerPlane
deg.F
represents the interplane phasing, the number of empty slots between the first satellites in each orbital plane.
Note
Walker-Star constellations differ from Walker-Delta constellations. For Walker-Star constellations, the function distributes ascending nodes of the orbital planes across 180 degrees. For Walker-Delta constellations, the function distributes ascending nodes across 360 degrees.
Version History
Introduced in R2023a