26.12.2012 Views

Development of a Cold Gas Propulsion System for the ... - SSL - MIT

Development of a Cold Gas Propulsion System for the ... - SSL - MIT

Development of a Cold Gas Propulsion System for the ... - SSL - MIT

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4 Modeling and Flow Control Components<br />

Once <strong>the</strong> architecture <strong>of</strong> <strong>the</strong> TALARIS CGSE propulsion system had been defined and quantitative<br />

per<strong>for</strong>mance requirements had been set, detailed design could proceed. Since cold gas propulsion<br />

systems are a mature technology, <strong>the</strong> types <strong>of</strong> components to be used in <strong>the</strong> CGSE were known from <strong>the</strong><br />

start. The design process thus involved sizing <strong>the</strong>se components, particularly <strong>the</strong> thruster solenoid<br />

valves and regulator, as well as <strong>the</strong> thruster nozzles. In order to accomplish this, a computer model was<br />

written in MATLAB. This model was designed with several simplifying assumptions, which are discussed<br />

in <strong>the</strong> following sections. There<strong>for</strong>e, <strong>the</strong> model was not expected to produce highly accurate predictions<br />

<strong>of</strong> <strong>the</strong> real CGSE’s per<strong>for</strong>mance. Ra<strong>the</strong>r, it was intended to serve as an aid to component selection in <strong>the</strong><br />

early stages <strong>of</strong> design, and <strong>the</strong> results produced by <strong>the</strong> model were sufficient <strong>for</strong> this purpose.<br />

4.1 MATLAB Model<br />

The MATLAB model written to assist <strong>the</strong> CGSE design process was centered on <strong>the</strong> solution <strong>of</strong><br />

differential equations tracking <strong>the</strong> <strong>the</strong>rmodynamic state <strong>of</strong> <strong>the</strong> gas in <strong>the</strong> system. Various hopper flight<br />

pr<strong>of</strong>iles could be simulated; knowledge <strong>of</strong> <strong>the</strong> thrust needed to execute a certain pr<strong>of</strong>ile was combined<br />

with in<strong>for</strong>mation about <strong>the</strong> state <strong>of</strong> <strong>the</strong> gas to determine <strong>the</strong> gas flow rate necessary at each point in <strong>the</strong><br />

flight. From this, <strong>the</strong> sizes <strong>of</strong> <strong>the</strong> thruster solenoid valves and regulator necessary <strong>for</strong> <strong>the</strong> system to<br />

produce sufficient thrust to execute <strong>the</strong> intended flight pr<strong>of</strong>ile could be determined. Digital copies <strong>of</strong> <strong>the</strong><br />

model code are held by <strong>the</strong> TALARIS project and <strong>the</strong> author, but <strong>the</strong> derivation, structure, and content<br />

<strong>of</strong> <strong>the</strong> model are discussed in detail here.<br />

The structure <strong>of</strong> <strong>the</strong> model was based on a previous MATLAB model that had been written in <strong>the</strong> fall<br />

2008 16.898 design class. However, nearly all <strong>of</strong> <strong>the</strong> working equations within <strong>the</strong> model were modified<br />

or exchanged <strong>for</strong> more applicable equations in light <strong>of</strong> <strong>the</strong> evolutions <strong>of</strong> <strong>the</strong> CGSE design. The method <strong>of</strong><br />

entering flight pr<strong>of</strong>iles was changed to reflect <strong>the</strong> thruster configuration illustrated in Figure 3-2. A tank-<br />

sizing routine that had been included in <strong>the</strong> 16.898 model was removed, since tanks had already been<br />

selected <strong>for</strong> <strong>the</strong> CGSE by <strong>the</strong> time <strong>the</strong> work described in this <strong>the</strong>sis began. Most importantly, <strong>the</strong> 16.898<br />

model used <strong>the</strong> ideal gas assumption throughout <strong>for</strong> simplicity. However, <strong>the</strong> high initial tank pressure<br />

as well as <strong>the</strong> low temperatures that <strong>the</strong> gas would reach suggested that real gas effects would be non-<br />

negligible <strong>for</strong> <strong>the</strong> majority <strong>of</strong> <strong>the</strong> conditions that <strong>the</strong> CGSE would experience. Thus, <strong>the</strong> MATLAB model<br />

was modified to use real gas equations. This increased <strong>the</strong> complexity <strong>of</strong> <strong>the</strong> model, but it was believed<br />

that it would provide more accurate results <strong>for</strong> <strong>the</strong> design process described in this <strong>the</strong>sis.<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!