Abstract:
A signal processing system is provided. The signal processing system includes a transmission architecture configured to transmit first and second signals, and a receiver architecture including an antenna configured to receive the signals, and a coherent signal fusion processing device communicatively coupled to the antenna. The processing device is configured to generate a broadband analog signal that contains the first and second signals, digitize the broadband analog signal, isolate first and second signals of interest, estimate, relative to a reference template, at least one of a time difference of arrival and a frequency difference of arrival for at least one of the first and second signals of interest, and determine a location of at least one of the transmission architecture and the receiver architecture based on the estimated at least one of a time difference of arrival and a frequency difference of arrival.
Abstract:
Systems and methods for measuring air speed which solve the problem of icing or blockage by creating an exterior surface on an aircraft that channels air and measures the pressure difference of the pressure through the airflow and the static pressure. This exterior surface cannot be blocked easily because air is always flowing when the aircraft is in motion, any external matter that could be on the exterior surface is readily visible, and the exterior surface can be heated to prevent icing. In addition, the exterior surface is made of a flexible material that is able to conform closely to the exterior shape of the aircraft. The preferred embodiments comprise microelectromechanical system pressure sensors placed under the air channels for measuring the pressure difference in each channel and an air speed processor for transforming the pressure differences into an air speed estimate.
Abstract:
A collision avoidance system includes a monopulse radar antenna array of monopulse radar antenna segments mounted to a vehicle with respective fixed fields of view. Each monopulse radar antenna segment comprises a comparator network configured to form a sum signal representing a summation of return signals and a first difference signal representing a first difference of the return signals. The system further includes a user interface configured to present information in a form perceptible to a person operating the vehicle and a radar antenna array controller configured to calculate a range of the object and a first (azimuth) angle of arrival of the return signal from the object. The comparator network is further configured to form a second difference signal which the radar antenna array controller uses to calculate a second (elevation) angle of arrival.
Abstract:
A collision avoidance system includes a monopulse radar antenna array of monopulse radar antenna segments mounted to a vehicle with respective fixed fields of view. Each monopulse radar antenna segment comprises a comparator network configured to form a sum signal representing a summation of return signals and a first difference signal representing a first difference of the return signals. The system further includes a user interface configured to present information in a form perceptible to a person operating the vehicle and a radar antenna array controller configured to calculate a range of the object and a first (azimuth) angle of arrival of the return signal from the object. The comparator network is further configured to form a second difference signal which the radar antenna array controller uses to calculate a second (elevation) angle of arrival.
Abstract:
A system having a set of common hardware and common signal processing together with a common waveform family that can be used to achieve both efficient radar and efficient communications functions. The system includes a common radar/communications transmitter having a transmission antenna and a combined radar and communications receiver having a common reception antenna. The common radar/communications transmitter is configured to transmit combined radar/communications waveform-modulated signals comprising symbols, each symbol consisting of an up chirp and a down chirp. The combined radar and communications receiver includes a baseband radar signal processing module configured to estimate range and range rate of a radar object from the received symbols and a baseband communications signal processing module configured to detect slopes and initial phases of the up and down chirps of each received symbol.
Abstract:
A method and apparatus for registering a first image having a first plurality of pixel values from a sensor having a plurality of pixels and a second image having a second plurality of pixel values of the plurality of pixels is disclosed. The method includes selecting a first image having a first plurality of pixel values and a second image having a second plurality of pixel values, grouping the first plurality of pixels according to a grid having a plurality of grid elements, each grid element having a plurality of pixels, determining a grid element displacement of the second image from the first image for each grid element of pixels, filtering the displacement of the second image from the first image to produce filtered valid grid element displacements and invalid grid element displacements, and determining a warping transform of each of the grid element displacements.
Abstract:
A method and apparatus for frameless random-access image sensing. Instructions identifying a pixel detector in an array of pixel detectors and integration instructions for the pixel detector may be received by an image detector controller. Integration by the pixel detector may be controlled as defined by the integration instructions to generate pixel data by the pixel detector. The pixel data may be read from the pixel detector.
Abstract:
Systems and methods for processing a multitude of variable and varying signals in real time with low latency using fixed hardware with fixed processing resources, such as those within an application-specific integrated circuit (ASIC) or a field-programmable gated array (FPGA). The signal processing systems and methods allow the resource allocation to continuously adjust their processing as a result of changing signal conditions. In accordance with various embodiments, fixed processing resources in ASIC or FPGA form are dynamically allocated through an intelligent interleaving methodology that efficiently maps the signal processing of incoming signals while essentially preserving the same latency as if each signal channel were processed at the full sample rate. This is accomplished by multiplexing under the control of a resource sharing algorithm.
Abstract:
A method of inspecting a wire contact includes determining, at a processor, a striation metric of a particular image of the wire contact. The particular image depicts an inspection hole in the wire contact. The method also includes comparing the striation metric to a wire-in-hole detection threshold and determining that a threshold number of visible wire strands are oriented along a particular axis in the inspection hole if the striation metric satisfies the wire-in-hole detection threshold.
Abstract:
A device includes a bus interface to couple to a shared bus of a sensor network. The device also includes a sensor interface to couple to a sensor of the sensor network. The device further includes a gated pulse width modulation circuit coupled to the bus interface and to the sensor interface. The gated pulse width modulation circuit is configured to transmit, during a time slot determined based on a timing signal received via the shared bus, an analog pulse width modulated representation of a signal received from the sensor.