Matlab System Model
Mathematical model of the ASTRAEUS-01 spacecraft and its subsystems.
Interface Control Document
ADCS
mode |
quantity |
mathematical variable name |
model variable name |
justification |
input |
moment of inertia |
$...$ |
... |
required for attitude control calculations |
output |
attitude |
$...$ |
... |
used in effective area calculations |
output |
position |
$...$ |
... |
used in effective area calculations |
EPS
mode |
quantity |
mathematical variable name |
model variable name |
justification |
input |
temperature |
$...$ |
... |
required for battery performance calculations |
input |
attitude |
$...$ |
... |
required for effective area calculations |
input |
position |
$...$ |
... |
required for effective area calculations |
output |
heat dissipated by power electronics |
$Q_{EPS}$ |
... |
used in thermal balancing calculations |
output |
electrical power delivered to payload camera module |
$P_{PC}$ |
... |
used in computational load calculations |
output |
electrical power delivered to payload data handling module |
$P_{PDH}$ |
... |
used in computational load calculations |
output |
electrical power delivered to communications module |
$P_{comms}$ |
... |
used in computational load calculations |
Other Computational Electronics
Payload Camera
mode |
quantity |
mathematical variable name |
model variable name |
justification |
input |
electrical power delivered |
$P_{PC}$ |
... |
required for computational load calculations |
output |
heat dissipated by payload camera module |
$Q_{PC}$ |
... |
used in thermal balancing calculations |
Payload Data Handler
mode |
quantity |
mathematical variable name |
model variable name |
justification |
input |
electrical power delivered |
$P_{PDH}$ |
... |
required for computational load calculations |
output |
heat dissipated by payload data handling module |
$Q_{PDH}$ |
... |
used in thermal balancing calculations |
Communications Module
mode |
quantity |
mathematical variable name |
model variable name |
justification |
input |
electrical power delivered |
$P_{comms}$ |
... |
required for computational load calculations |
output |
heat dissipated by communications module |
$Q_{comms}$ |
... |
used in thermal balancing calculations |
Structures
mode |
quantity |
mathematical variable name |
model variable name |
justification |
input |
uniform temperature |
$T$ |
... |
required for thermal cycling calculations |
output |
moment of inertia |
$...$ |
... |
used in attitude control calculations |
Thermal
mode |
quantity |
mathematical variable name |
model variable name |
justification |
input |
attitude |
$...$ |
... |
used in effective area calculations |
input |
position |
$...$ |
... |
used in effective area calculations & Earth's shadow check |
input |
heat dissipated by power electronics |
$Q_{EPS}$ |
... |
required for thermal balancing calculations |
input |
heat dissipated by payload camera module |
$Q_{PC}$ |
... |
required for thermal balancing calculations |
input |
heat dissipated by payload data handling module |
$Q_{PDH}$ |
... |
required for thermal balancing calculations |
input |
heat dissipated by communications module |
$Q_{comms}$ |
... |
required for thermal balancing calculations |
output |
uniform temperature |
$T$ |
... |
used in battery performance and thermal cycling calculations |