Search NASASearch

Engineering topics

Petruzzo, Charles

Publications and source records attributed to Petruzzo, Charles.

Tetrahedron Formation Control

This paper considers the preliminary development of a general optimization procedure for tetrahedron formation control. The maneuvers are assumed to be impulsive and a multi-stage optimization method is employed. The stages include (1) targeting to a fixed tetrahedron location and orientation, and (2) rotating and translating the tetrahedron. The number of impulsive maneuvers can also be varied. As the impulse locations and times change, new arcs are computed using a differential corrections scheme that varies the impulse magnitudes and directions. The result is a continuous trajectory with velocity discontinuities. The velocity discontinuities are then used to formulate the cost function. Direct optimization techniques are employed. The procedure is applied to the NASA Goddard Magnetospheric Multi-Scale (MMS) mission to compute preliminary formation control fuel requirements.

Petruzzo, Charles

Computing Orbital Viewing Parameters

QUIKVIS computer program calculates times during orbit around Earth when geometric requirements satisfied for observing celestial objects. Observed objects fixed (e.g. stars) or moving (Sun, Moon, planets). Useful for preflight analysis by those needing information on availability of celestial objects to be observed. Performs two types of analyses: One used when specific objects known, other when targets unknown and potentially useful regions of sky must be identified. Results useful in selecting candidate targets, examining effects of observation requirements, and doing gross assessments of effects of right ascension of ascending node (RAAN) of orbit. Written in FORTRAN 77.

Petruzzo, Charles