walkerDelta
R2026bSyntax
Description
creates an array of satellites, sat = walkerDelta(scenario,radius,inclination,totalSatellites,geometryPlanes,phasing)sat, in satellite scenario
scenario using the specified Walker-Delta constellation parameters.
The constellation geometry is defined with respect to the celestial body specified by the
CentralBody name‑value argument. The ascending nodes of the orbital
planes are evenly spaced over 360 degrees.
For more information on Walker-Delta constellations, see Algorithms.
creates an array of satellites using one or more optional sat = walkerDelta(__,Name=Value)Name=Value
arguments. Use this option with any of the input argument combinations in the previous
syntax.
Examples
Input Arguments
Name-Value Arguments
Output Arguments
Algorithms
Walker-Delta constellations are a common solution for maximizing geometric coverage over a celestial body while minimizing the number of satellites required to perform the mission. Walker-Delta constellation patterns use the notation:
I:T/P/F.
I— Orbital inclinationT— Total number of satellites, which must be divisible byFP— 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 central body), the
function also requires a radius r.
In addition:
The ascending nodes of the orbital planes of a Walker-Delta constellation are uniformly distributed at intervals of 360/
Pdeg around the ICRF x-y plane.The number of satellites per plane,
satellitesPerPlane, is defined assatellitesPerPlane=T/P.
The satellites in each orbital plane are distributed at intervals of 360/
satellitesPerPlanedeg.Frepresents the interplane phasing, the number of empty slots between the first satellites in each orbital plane.
Note
Walker-Delta constellations differ from Walker-Star constellations. For Walker-Delta constellations, the function distributes ascending nodes of the orbital planes across 360 degrees. For Walker-Star constellations, the function distributes ascending nodes across 180 degrees.
