Satellite Orbital Model

Source Notebook

Model of a satellite's orbital dynamics

Examples

Basic Examples (2) 

Retrieve the model:

In[1]:=
ResourceData[\!\(\*
TagBox["\"\<Satellite Orbital Model\>\"",
#& ,
BoxID -> "ResourceTag-Satellite Orbital Model-Input",
AutoDelete->True]\)]
Out[1]=

The icon:

In[2]:=
ResourceData[\!\(\*
TagBox["\"\<Satellite Orbital Model\>\"",
#& ,
BoxID -> "ResourceTag-Satellite Orbital Model-Input",
AutoDelete->True]\), "Icon"]
Out[2]=

Scope & Additional Elements (3) 

Available content elements:

In[3]:=
\!\(\*
TagBox[
RowBox[{"ResourceObject", "[", "\"\<Satellite Orbital Model\>\"", "]"}],
#& ,
BoxID -> "ResourceTag-Satellite Orbital Model-Input",
AutoDelete->True]\)["ContentElements"]
Out[3]=

The available model types:

In[4]:=
ResourceData[\!\(\*
TagBox["\"\<Satellite Orbital Model\>\"",
#& ,
BoxID -> "ResourceTag-Satellite Orbital Model-Input",
AutoDelete->True]\), "AvailableModelTypes"]
Out[4]=

The parameters:

In[5]:=
ResourceData[\!\(\*
TagBox["\"\<Satellite Orbital Model\>\"",
#& ,
BoxID -> "ResourceTag-Satellite Orbital Model-Input",
AutoDelete->True]\), "Parameters"]
Out[5]=

Analysis (2) 

The numerical model of the system:

In[6]:=
ssm = ResourceData[\!\(\*
TagBox["\"\<Satellite Orbital Model\>\"",
#& ,
BoxID -> "ResourceTag-Satellite Orbital Model-Input",
AutoDelete->True]\)] /. ResourceData[\!\(\*
TagBox["\"\<Satellite Orbital Model\>\"",
#& ,
BoxID -> "ResourceTag-Satellite Orbital Model-Input",
AutoDelete->True]\), "Parameters"]
Out[6]=

The orbit is not controllable with radial thrusters, but is controllable with the tangential:

In[7]:=
Table[ControllableModelQ[SystemsModelExtract[ssm, i]], {i, 2}]
Out[7]=

Suba Thomas, "Satellite Orbital Model" from the Wolfram Data Repository (2025)  

Data Resource History

Source Metadata

Publisher Information