STK SCHEDULER
Scheduler is a powerfulscheduling and planningapplication designed for
mission designers andoperations engineers.
Scheduler, a fully integrated STK add-on
module, provides the ability to import:• STK objects as scheduling resources.
•	STK intervals from reports, such asaccess, lighting, and orbital events,
to define resource availability times
and task scheduling times.

Multiple scheduling algorithms
There are several scheduling algorithms
available for solving particular types ofscheduling problems.
Each of these algorithms has its own
strengths, and each one will produce a
de-conflicted and optimized schedule.
• One-pass algorithm• Sequential algorithm• Multi-[pass algorithm• Neural network algorithm• Random algorithm• Squeaky-wheel algorithm• Algorithm builder

Independent schedule validation
The Schedule Validation routine operates
independently of the schedule de-conflictor.
This routine ensures that the schedule does
not contain any conflicts as defined by the
resource and task attributes in the schedule.
The Schedule Validation checks for:Accommodation violations. Ensures that
resources never simultaneously support moretasks than their accommodation values allow.
Timeslot/duration violations. Ensures that atask is not assigned a start time and durationthat causes any part of it to exist outside of
the task’s timeslots.

The de-conflictor, using the selected
algorithm, gives assignments to the tasks
in the schedule and produces a Schedule
Summary report.

Capacity violations. Ensures that theinstantaneous capacity value of any resource
never exceeds its defined capacity limits, andit also ensures that the capacity type (Resilientor Consumable) is consistent between eachresource and the tasks that require it.

Configurable Figure of Merit

Supports dynamic scheduling

Schedule de-conflictor

The configurable Figure of Merit (FOM)
calculation is used to determine a deconflicted solution that best matches yourneeds. By changing the weight values of
the FOM equation, you may define therelative importance of various attributes ofthe final solution.
The configurable Figure of Merit insures
not only that you will get an optimizedschedule, but an optimized schedule that iscustomized to your needs.

Scheduler contains tools to support dynamicscheduling. Dynamic scheduling is a planning
method where the results of reality areincorporated into future plans. Scheduler
contains two features that allow this ability,
locking tasks and sliding scheduling periods.
Locking tasks. The API TaskLock commandprovides options to lock sets of tasks
based on task priority, time windows,
group memberships, and other attributes
supporting dynamic tasking solutions.

Sliding scheduling periods. Schedulingperiods define the temporal jurisdictionof Scheduler; tasks will not be scheduled
outside of these boundaries.

Integrated Gantt charts
The Gantt chart displays information
about all your tasks including:• Task status information• Scheduled task times• Time when the task could be scheduled
The Gantt chart has a multitude of userconfigurable attributes that enable you todisplay only the required information in theformat you define.

Histogram chart
The Histogram chart communicatesthe various time-dependent values
associated with the resources you define.
The histograms chart can be manipulated
to serves your needs.

Schedule animation
Scheduling solutions can be used togenerate an STK scenario that can bevisualized and assessed in 3D.

Flexible API
Scheduler provides an API that enables
it to be an integrated component of alarger system.

161310