Search NASASearch

Engineering topics

Rao, Shanti R.

Publications and source records attributed to Rao, Shanti R..

Laser Metrology for Ultra-Stable Space-Based Coronographs

Sensing starlight rejected from a coronagraph is essential in stabilizing the telescope pointing and wavefront drift, but performance is degraded for dim stars. Laser Metrology (MET) provides a different, complementary sensing method, one that can be used to measure changes in the alignment of the optics at high bandwidth, independent of the magnitude of the host star. Laser metrology measures changes in the separation of optical fiducial pairs, which can be separated by many meters. The principle of operations is similar to the laser metrology system used in LISA-Pathfinder to measure the in-orbit displacement between two test masses to a precision of ~10 picometers. In closed loop with actuators, MET actively maintains rigid body alignment of the front-end optics, thereby eliminating the dominant source of wavefront drift. In the case of a segmented, active primary mirror, MET provides six degrees of freedom sensing, replacing edge sensors. MET maintains wavefront control even during attitude maneuvers, such as slews between target stars, thereby avoiding the need to repeat time-consuming speckle suppression. These features can significantly improve the performance and observational efficiency of future large-aperture space telescopes equipped with internal coronagraphs. We evaluate MET trusses for various proposed monolithic and segmented space-based coronagraphs and present the performance requirements necessary to maintain contrast drift below 10^-11.

Moore, Dustin

Parallel Wavefront Analysis for a 4D Interferometer

This software provides a programming interface for automating data collection with a PhaseCam interferometer from 4D Technology, and distributing the image-processing algorithm across a cluster of general-purpose computers. Multiple instances of 4Sight (4D Technology s proprietary software) run on a networked cluster of computers. Each connects to a single server (the controller) and waits for instructions. The controller directs the interferometer to several images, then assigns each image to a different computer for processing. When the image processing is finished, the server directs one of the computers to collate and combine the processed images, saving the resulting measurement in a file on a disk. The available software captures approximately 100 images and analyzes them immediately. This software separates the capture and analysis processes, so that analysis can be done at a different time and faster by running the algorithm in parallel across several processors. The PhaseCam family of interferometers can measure an optical system in milliseconds, but it takes many seconds to process the data so that it is usable. In characterizing an adaptive optics system, like the next generation of astronomical observatories, thousands of measurements are required, and the processing time quickly becomes excessive. A programming interface distributes data processing for a PhaseCam interferometer across a Windows computing cluster. A scriptable controller program coordinates data acquisition from the interferometer, storage on networked hard disks, and parallel processing. Idle time of the interferometer is minimized. This architecture is implemented in Python and JavaScript, and may be altered to fit a customer s needs.

Rao, Shanti R.

Implementing a Digital Phasemeter in an FPGA

Firmware for implementing a digital phasemeter within a field-programmable gate array (FPGA) has been devised. In the original application of this firmware, the phase that one seeks to measure is the difference between the phases of two nominally-equal-frequency heterodyne signals generated by two interferometers. In that application, zero-crossing detectors convert the heterodyne signals to trains of rectangular pulses, the two pulse trains are fed to a fringe counter (the major part of the phasemeter) controlled by a clock signal having a frequency greater than the heterodyne frequency, and the fringe counter computes a time-averaged estimate of the difference between the phases of the two pulse trains. The firmware also does the following: Causes the FPGA to compute the frequencies of the input signals; Causes the FPGA to implement an Ethernet (or equivalent) transmitter for readout of phase and frequency values; and Provides data for use in diagnosis of communication failures. The readout rate can be set, by programming, to a value between 250 Hz and 1 kHz. Network addresses can be programmed by the user.

Rao, Shanti R.

Path Length Control in a Nulling Coronagraph with a MEMS Deformable Mirror and a Calibration Interferometer

We report progress on a nulling coronagraph intended for direct imaging of extrasolar planets. White light is suppressed in an interferometer, and phase errors are measured by a second interferometer. A 1020-pixel MEMS deformable mirror in the first interferometer adjusts the path length across the pupil. A feedback control system reduces deflections of the deformable mirror to order of 1 nm rms.

MEMS adaptive optics