Engineering PapersSearch

Engineering topics

Mandic, Milan

Publications and source records attributed to Mandic, Milan.

At least 19 records

Microthruster-Based Control for Precision Pointing of Next-Generation Space Telescopes

The next generation of space telescopes, such as the Habitable Exoplanet Observatory mission concept (HabEx), are expected to have milli-arcsecond-level pointing requirements at the spacecraft level. The pointing performance of such telescopes tends to be driven by internal rather than external disturbances, in particular reaction wheel jitter. This paper considers an architecture that relies on microthrusters instead of reaction wheels for spacecraft fine pointing, focusing on the HabEx mission concept as a case study. The proposed implementation uses micro-Newton-class colloidal thrusters that were tested in orbit as part of the ST7 payload on the LISA Pathfinder mission to reach Technical Readiness Level (TRL) 7. Key characteristics of these thrusters and the associated system trade-offs are first discussed. The resulting pointing control loop design is then described. Its ability to meet applicable pointing requirements is shown using three-degree-of-freedom simulations, where relevant disturbances are modelled. The control system is shown to reduce the pointing error by several orders of magnitude in about two hours, starting from coarse reaction control system (RCS) handover conditions. Once settled, the system meets the steady-state milli-arcsecond-level performance requirements with significant margin. Overall, the results show that microthruster-based pointing control architectures offer a promising alternative to traditional reaction-wheel-based designs for space telescope applications.

Ziemer, John

WFIRST Coronagraph Flight Performance Modeling

As it has for the past few years, numerical modeling is being used to predict the on-orbit, high-contrast imaging performance of the WFIRST coronagraph, which was recently defined to be solely a technology demonstrator. A consequence has been a realignment of modeling priorities and revised applications of modeling uncertainty factors and margins, which apply to multiple factors such as pointing and wavefront jitter, thermally-induced deformations, polarization, and aberration sensitivities. At the same time, the models have increased in fidelity as additional parameters have been added, such as time-dependent pupil shear and mid-spatial-frequency deformations of the primary and secondary mirrors, detector effects, and reaction-wheel-speed-dependent pointing and wavefront jitter.

Trauger, John

Flight Dynamics of Mars Helicopter

Starting with the first attempted flybys of Mars in the 1960s, human exploration of the Red Planet has evolved through ever-more sophisticated means, with the use of orbiters, stationary landers, and more recently rovers that have traveled over distances of tens of kilometers in search of new knowledge. Yet, despite discussion since the early days of space exploration, no mission has so far attempted to unlock the aerial dimension of Mars exploration through the use of atmospheric flyers. This could be about to change, as NASA is currently considering sending a small helicopter to the Martian surface as part of a future mission, as a technology demonstration to verify the feasibility and utility of using helicopters for future Mars exploration. The use of helicopters promises to bridge a resolution gap in current Mars exploration capabilities—betweeen orbiters providing large-area imagery at low resolution, and rovers that provide detailed imagery limited by line-of-sight from the current rover location. Paired with a rover, a helicopter can act as a forward reconnaisance platform, helping to identify promising science targets or mapping the terrain ahead of the rover. Looking further ahead, helicopters may one day carry their own science payloads to areas that are inaccessible to rovers.

San Martin, Miguel

Flight Dynamics of Mars Helicopter

Helicopters have the potential to transform Mars exploration by providing a highly mobile platform for forward reconnaissance as an aid for ground-based systems. Helicopter flight on Mars is challenging due to the extremely thin atmosphere, which is only partially offset by a reduction in gravity. NASA is considering the possibility of sending a small helicopter to the Martian surface as part of a future mission. In this paper we focus on flight dynamics and controllability issues for the proposed Mars Helicopter, in particular the areas in which the dynamics departs from typical behavior on Earth. We discuss insights gained from modeling and simulation, as well as system identification performed with a test vehicle in the relevant atmospheric condition, culminating in the first demonstration of controlled helicopter flight in Martian atmospheric conditions in May 2016.

San Martin, Miguel

A Minimal State Augmentation Algorithm for Vision-Based Navigation without Using Mapped Landmarks

This paper describes MAVeN (Minimal State Augmentation Algorithm for Vision-Based Navigation), which is a new algorithm for vision-based navigation that has only 21 states, yet is able to track features in successive camera images and use them to propagate estimates of the spacecraft position and velocity. The filter dimension drops to 12 if attitude information is already available. The low filter dimension makes MAVeN a very reliable and practical algorithm for real-time flight implementation. The main idea is to project observed features onto a rough shape model of the ground surface, which are then used by the filter as pseudo-landmarks. The shape model is assumed to be known beforehand, as would be obtained from prior surveillance of the landing site from orbit. MAVeN does not require pre-mapped landmarks, so it is able to navigate terrain that has not been previously observed up close. This property is especially important for close proximity operations in small body missions where ground surface features are being seen for the first time at close range. MAVeN is also able to hover motionless above the ground without position error growth, which is unusual for this class of vision-based navigation algorithms.

San Martin, A. Miguel

Adaption of G-TAG Software for Validating Touch and Go Asteroid Sample Return Design Methodology

A software tool is used to demonstrate the feasibility of Touch and Go (TAG) sampling for Asteroid Sample Return missions. TAG is a concept whereby a spacecraft is in contact with the surface of a small body, such as a comet or asteroid, for a few seconds or less before ascending to a safe location away from the small body. Previous work at JPL developed the G-TAG simulation tool, which provides a software environment for fast, multi-body simulations of the TAG event. G-TAG is described in Multibody Simulation Software Testbed for Small-Body Exploration and Sampling, (NPO-47196) NASA Tech Briefs, Vol. 35, No. 11 (November 2011), p.54. This current innovation adapts this tool to a mission that intends to return a sample from the surface of an asteroid. In order to demonstrate the feasibility of the TAG concept, the new software tool was used to generate extensive simulations that demonstrate the designed spacecraft meets key requirements. These requirements state that contact force and duration must be sufficient to ensure that enough material from the surface is collected in the brushwheel sampler (BWS), and that the spacecraft must survive the contact and must be able to recover and ascend to a safe position, and maintain velocity and orientation after the contact.

Blackmore, Lars James C.

Analysis of the Touch-And-Go Surface Sampling Concept for Comet Sample Return Missions

This paper studies the Touch-and-Go (TAG) concept for enabling a spacecraft to take a sample from the surface of a small primitive body, such as an asteroid or comet. The idea behind the TAG concept is to let the spacecraft descend to the surface, make contact with the surface for several seconds, and then ascend to a safe location. Sampling would be accomplished by an end-effector that is active during the few seconds of surface contact. The TAG event is one of the most critical events in a primitive body sample-return mission. The purpose of this study is to evaluate the dynamic behavior of a representative spacecraft during the TAG event, i.e., immediately prior, during, and after surface contact of the sampler. The study evaluates the sample-collection performance of the proposed sampling end-effector, in this case a brushwheel sampler, while acquiring material from the surface during the contact. A main result of the study is a guidance and control (G&C) validation of the overall TAG concept, in addition to specific contributions to demonstrating the effectiveness of using nonlinear clutch mechanisms in the sampling arm joints, and increasing the length of the sampling arms to improve robustness.

Touch-and-Go (TAG)

Multibody Simulation Software Testbed for Small-Body Exploration and Sampling

G-TAG is a software tool for the multibody simulation of a spacecraft with a robotic arm and a sampling mechanism, which performs a touch-and-go (TAG) maneuver for sampling from the surface of a small celestial body. G-TAG utilizes G-DYN, a multi-body simulation engine described in the previous article, and interfaces to controllers, estimators, and environmental forces that affect the spacecraft. G-TAG can easily be adapted for the analysis of the mission stress cases to support the design of a TAG system, as well as for comprehensive Monte Carlo simulations to analyze and evaluate a particular TAG system design. Any future small-body mission will benefit from using G-TAG, which has already been extensively used in Comet Odyssey and Galahad Asteroid New Frontiers proposals.

Acikmese, Behcet

Spacecraft Guidance, Navigation, and Control Visualization Tool

G-View is a 3D visualization tool for supporting spacecraft guidance, navigation, and control (GN&C) simulations relevant to small-body exploration and sampling (see figure). The tool is developed in MATLAB using Virtual Reality Toolbox and provides users with the ability to visualize the behavior of their simulations, regardless of which programming language (or machine) is used to generate simulation results. The only requirement is that multi-body simulation data is generated and placed in the proper format before applying G-View.

Mandic, Milan

Adaptation of G-TAG Software for Validating Touch-and-Go Comet Surface Sampling Design Methodology

The G-TAG software tool was developed under the R&TD on Integrated Autonomous Guidance, Navigation, and Control for Comet Sample Return, and represents a novel, multi-body dynamics simulation software tool for studying TAG sampling. The G-TAG multi-body simulation tool provides a simulation environment in which a Touch-and-Go (TAG) sampling event can be extensively tested. TAG sampling requires the spacecraft to descend to the surface, contact the surface with a sampling collection device, and then to ascend to a safe altitude. The TAG event lasts only a few seconds but is mission-critical with potentially high risk. Consequently, there is a need for the TAG event to be well characterized and studied by simulation and analysis in order for the proposal teams to converge on a reliable spacecraft design. This adaptation of the G-TAG tool was developed to support the Comet Odyssey proposal effort, and is specifically focused to address comet sample return missions. In this application, the spacecraft descends to and samples from the surface of a comet. Performance of the spacecraft during TAG is assessed based on survivability and sample collection performance. For the adaptation of the G-TAG simulation tool to comet scenarios, models are developed that accurately describe the properties of the spacecraft, approach trajectories, and descent velocities, as well as the models of the external forces and torques acting on the spacecraft. The adapted models of the spacecraft, descent profiles, and external sampling forces/torques were more sophisticated and customized for comets than those available in the basic G-TAG simulation tool. Scenarios implemented include the study of variations in requirements, spacecraft design (size, locations, etc. of the spacecraft components), and the environment (surface properties, slope, disturbances, etc.). The simulations, along with their visual representations using G-View, contributed to the Comet Odyssey New Frontiers proposal effort by indicating problems and/or benefits of different approaches and designs.

Mandic, Milan

Surface Contact Model for Comets and Asteroids

A contact force model was developed for use in touch and go (TAG) surface sampling simulations on small celestial bodies such as comets and asteroids. In TAG scenarios, a spacecraft descending toward the surface of a small body comes into contact with the surface for a short duration of time, collects material samples with a sampler device, and then ascends to leave the surface. The surface contact required 6-DOF (degrees of freedom) dynamics models due to coupling of the attitude and translation dynamics during the contact. The model described here is for contact scenarios that utilize a rotating brush wheel sampler (BWS) to collect surface material. The model includes stiffness and damping of the surface material during BWS vertical motion, lateral friction from the BWS dragging across the surface, and lateral shear from the rotating BWS scooping the surface material. This model is useful for any mission to asteroids or comets that incorporates surface sampling operations.

Blackmore, Lars James C.

Decentralized Observer with a Consensus Filter for Distributed Discrete-Time Linear Systems

This paper presents a decentralized observer with a consensus filter for the state observation of a discrete-time linear distributed systems. In this setup, each agent in the distributed system has an observer with a model of the plant that utilizes the set of locally available measurements, which may not make the full plant state detectable. This lack of detectability is overcome by utilizing a consensus filter that blends the state estimate of each agent with its neighbors' estimates. We assume that the communication graph is connected for all times as well as the sensing graph. It is proven that the state estimates of the proposed observer asymptotically converge to the actual plant states under arbitrarily changing, but connected, communication and sensing topologies. As a byproduct of this research, we also obtained a result on the location of eigenvalues, the spectrum, of the Laplacian for a family of graphs with self-loops.

embedded consensus