STK SOLISSOLIS provides acomplete spacecraft
simulation environment
in STK.
With SOLIS, developed by Advanced
Solutions, Inc. (ASI), mission design
engineers can:• Configure spacecraft components
including the sensor, actuator, power,communications, and payload models.
• Rapidly evaluate system trade-offs andensure that spacecraft capabilities andconstraints are considered early in the life
cycle and are being maintained.
• Create and save spacecraft templatesof optimal configurations for rapid
assessment of changes.
•	Automatically generate a validated
attitude determination and control system
configuration targeted for flight avionics.
• Emulate flight software using mission
sequence modeling, real-timecommanding, and telemetry.
These capabilities are enabled by the SOLIS
architecture, which embeds a desktop
version of ASI’s on-board flight software. This
modular flight software architecture provides
rapid spacecraft development, assembly, test
and integration. It also provides autonomous
on-board operations and enhances
integration and test with its high-fidelity “testlike you fly” capabilities.

Capabilities
Attitude disturbance modeling

Attitude control modeling•	Reaction wheels,
magnetic torquers, thrusters•	Custom controllers• Perfect control, PID control,
phase-plane control

Mode control / guidance•	Orbit determination, ephemeris
propagation• User-defined modes• Idle, Rate Damp, Hold, Sun Acq, Tracking• Reference objects:  Inertial Fixed, SC->Sun,SC->Nadir (detic/centric), SC Velocity, SC
Mag Field, SC->TgtObject, cross(SC>TgtObject, SC Vel), True North, True
North @ Tgt, Tgt Velocity•	EigenSlew and RendezSlew• Magnetic dipole torque

Power/thermal modeling• Gravity gradient torque• Distance-dependent solar flux, central
body infrared, albedo• Solar pressure force and torque• Aerodynamic pressure force and torqueAttitude determination modeling•	Sun vector sensors, sun angle
sensors, horizon sensors, rate sensors,
magnetometers, star trackers•	
Finite element thermal. Absorptivity,emissivity, conductivity, shunt•	Dynamic spacecraft loads. Payload power,
communications system power, reaction
wheel power• Payload/communications/data modeling• Off, On, Standby•	
Define multiple payload modes. Powerconsumption, data collection•	Transmitters, receivers, transceivers. Datarates, overhead, power consumption• Data recorder size, current state• Command/telemetry availability whenground stations are visible

Target planning
The Target Planner enables you to rapidly
generate mission sequences to carry out
targeting operations. As part of a fully
integrated spacecraft model in STK, theTarget Planner incorporates actual spacecraft
algorithms and dynamics to determine an
optimal targeting plan. This ensures that only
real and accurate constraints are used todevelop your operations. The Target Planner
is tightly integrated with STK access toprovide various target constraints.

• Solar panel size, efficiency, articulation,
temperature dependency• Battery capacity, charge/discharge regulation• Perfect attitude determination, fixed-gain
filter, Kalman filter
050118STK SOLIS
Reporting and visualization ofend-to-end spacecraft simulation
As the satellite runs through the simulation ofoperator commands, you can track it in thefollowing ways:•	
Analysis graphs. For example, a dynamicgraph can show when the spacecraft
starts to rotate around until its solar panels
face the sun and when the panels start togenerate power.
•	Spacecraft status summary. Provides
information about the current state of thespacecraft, including spacecraft mode,
attitude data, power system state, andpayload/communication system status.
•	
2D and 3D graphics windows. Provides avisualization of the spacecraft operations,
including attitude and orbit properties.

Spacecraft design applications

Spacecraft operations

When designing a spacecraft, SOLIS
can help you:SOLIS can be used as a training andanalysis tool for ground operators andmission analysts.

• Design mission requirements.
•	Analyze various system concepts todetermine which can meet mission
requirements.

Custom development• Generates framework code based on userdefined XML description• Builds custom dlls that integrate with SOLIS• Enables development of custom
components and algorithms• Analyze and refine conceptual designs.
• Verify the final design of subsystem models
and components.
•	Provide independent validation andsensitivity/margin analysis.

050118