Term of Award
Spring 2002
Degree Name
Master of Math/Computer Science
Document Type and Release Option
Thesis (open access)
Department
Department of Mathematics and Computer Science
Committee Chair
James Harris
Committee Member 1
Robert P. Cook
Committee Member 2
Thomas Murphy
Abstract
Mankind has established a permanent presence in space with the International Space Station. The next step is building habitats on the Moon or Mars. However, these habitats will have to be nearly self-sustaining because replenishment from Earth will be costly. Power for life support and other electrical devices will be limited and must be monitored and allocated. This thesis develops the framework for power scheduling software to perform these tasks.
The software includes a graphical user interface (GUI) to allow the user to interact with the power schedule, a database and server, and a simulation for the effects of device heat production on the habitat air temperature. The software was designed using objectoriented techniques to maximize code reuse and improve maintainability. Design patterns were used to solve common programming problems. In particular, the modelview- controller pattern was used to decouple the data from the GUI views. The algorithm for partitioning the power data is developed using set notation, and the physical equation1 modeling the air temperature change due to device heat dissipation are derived and implemented in the software.
Two power-scheduling scenarios arc presented to test the software. The first is uncomplicated to allow comparison of the power partitioning with hand calculations. The second demonstrates scheduling for two devices over a twenty-four hour period. This is a more rigorous test of the GUI and the simulation. The results are compared to the results from a general simulation package.
Copyright
This work is archived and distributed under the repository's standard copyright and reuse license for Theses and Dissertations authored 2005 and prior, available here. Under this license, end-users may copy, store, and distribute this work without restriction. For questions related to additional reuse of this work, please contact the copyright owner. Copyright owners who wish to review or revise the terms of this license, please contact digitalcommons@georgiasouthern.edu.
Recommended Citation
Huband, Gary W., "A Power Scheduling Software Package for Planetary Habitats" (2002). Legacy ETDs. 534.
https://digitalcommons.georgiasouthern.edu/etd_legacy/534