Term of Award
Master of Math/Computer Science
Document Type and Release Option
Thesis (restricted to Georgia Southern)
Department of Math/Computer Science
Committee Member 1
Robert P. Cook
Committee Member 2
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.
Huband, Gary W., "A Power Scheduling Software Package for Planetary Habitats" (2002). Legacy ETDs. 534.