Home >> Tech Briefs >> Software >> Evolutionary Scheduler for the Deep Space Network
Attention: open in a new window. PrintE-mail

Evolutionary Scheduler for the Deep Space Network

advertisement:

A computer program assists human schedulers in satisfying, to the maximum extent possible, competing demands from multiple spacecraft missions for utilization of the transmitting/receiving Earth stations of NASA’s Deep Space Network. The program embodies a concept of optimal scheduling to attain multiple objectives in the presence of multiple constraints. Optimization of schedules is performed through a selection-and-reproduction process inspired by a biological evolution process. A genome (a representation of design parameters in a genetic algorithm) is encoded such that a subset of the scheduling constraints (e.g., the times when a given spacecraft lies within the field of view of a given antenna) are automatically satisfied. Several fitness functions are formulated to emphasize different aspects of the scheduling problem, and multi-fitness functions are optimized simultaneously by use of multi-objective optimization algorithms.

Viewing entire briefs requires login/registration. Registration is free and easy to complete. If you're already registered with Tech Briefs, simply login at the top of the page.

>> Newsletter

Subscribe today to receive the INSIDER, a FREE e-mail newsletter from NASA Tech Briefs featuring exclusive previews of upcoming articles, late breaking NASA and industry news, hot products and design ideas, links to online resources, and much more.

Sign up now >>