354 research outputs found

    FPGA implementation of an OFDM-based WLAN receiver

    Full text link
    This paper deals with the design and implementation on FPGA of a receiver for OFDM-based WLAN. The circuit is particularized for IEEE 802.11a/g standards. The system includes frame detection, time and frequency synchronization, demodulation, equalization and phase tracking. The algorithms to be implemented for each task are selected taking into account performance, hardware cost and latency. Also, a fixed point analysis is made for each algorithm. Our objective is to maintain the PER loss below 0.5 dB for a PER = 10 -2, 64-QAM and error correction. The whole system is composed of two main blocks (correlator and CORDIC) that are reused in different time intervals to perform all the necessary operations, so the required hardware resources are minimized. To verify it, the receiver is physically implemented and tested. © 2011 Elsevier B.V. All rights reserved.This work was supported by the Spanish Ministerio de Educacion y Ciencia under grant TEC2008-06787.Canet Subiela, MJ.; Valls Coquillat, J.; Almenar Terré, V.; Marín-Roig Ramón, J. (2012). FPGA implementation of an OFDM-based WLAN receiver. Microprocessors and Microsystems. 36(3):232-244. https://doi.org/10.1016/j.micpro.2011.11.004S23224436

    Development and Analysis of Advanced Techniques for GNSS Receivers

    Get PDF
    With the rapid development of digital techniques, the concept of software-defined radio (SDR) emerged which accelerates the first appearance of of the real-time GNSS software receiver at the beginning of this century, in the frame of a software receiver, this thesis mainly explores the possible improvement in parameters estimate such as frequency estimate, code delay estimate and phase estimate. In the first stage, acquisition process is focused, the theoretical mathematical expression of the cross-ambiguity function (CAF) is exploited to analyze the grid and improve the accuracy of the frequency estimate. Based on the simple equation derived from this mathematical expression of the CAF, a family of novel algorithms are proposed to refine the Doppler frequency estimate. In an ideal scenario where there is no noise and other nuisances, the frequency estimation error can be theoretically reduced to zero. On the other hand, in the presence of noise, the new algorithm almost reaches the Cramer-Rao Lower Bound (CRLB) which is derived as benchmark. For comparison, a least-square (LS) method is proposed. It is shown that the proposed solution achieves the same performance of LS, but requires a dramatically reduced computational burden. An averaging method is proposed to mitigate the influence of noise, especially when signal-to-noise ratio (SNR) is low. Finally, the influence of the grid resolution in the search space is analyzed in both time and frequency domains. In the next step, a new FLL discriminator based on energy is proposed to adapt to the changes brought by the new introduced signal modulation. This new discriminator can determine the frequency error only using the minimum period of data, it can also extend the pull-in range to nearly six times larger as the traditional arctangent discriminator. The whole derivation of the method is presented. From the comparison with traditional ATAN and another similar discriminator that is also based on energy, it is shown that the new proposed discriminator can inherit the merits of these two references, avoiding their drawbacks at the same time. Owing to the property of the new discriminator, in case of composite GNSS signals such as Galileo E1 Open Service (OS) signal, coherent combination of data and pilot channels can be adopted to improve the frequency estimate by exploiting the full transmitted power. In order to incorporate all the available information, the structure of a tracking loop with Extended Kalman Filter (EKF) is analyzed and implemented. The structure of an EKF-based software receiver is proposed including the special modules dedicated to the initialization and maintenance of the tracking loop. The EKF-based tracking architecture has been compared with a traditional one based on an FLL/PLL+DLL architecture, and the benefit of the EKF within the tracking stage has been evaluated in terms of final positioning accuracy. Further tests have been carried out to compare the Position-Velocity-Time (PVT) solution of this receiver with the one provided by two commercial receivers: a mass-market GPS module (Ublox LEA-5T) and a professional one (Septentrio PolaRx2e@). The results show that the accuracy in PVT of the software receiver can be remarkably improved if the tracking is designed with a proper EKF architecture and the performance we can achieve is even better than the one obtained by the mass market receiver, even when a simple one-shot least-squares approach is adopted for the computation of the navigation solution. Furthermore in depth, KF-based tracking loop is analyzed, a control model is derived to link the KF system and the traditional one which can provide an insight into the advantages of KF system. Finally, conclusions and main recommendations are presented

    Digital signal processor and processing method for GPS receivers

    Get PDF
    A digital signal processor and processing method therefor for use in receivers of the NAVSTAR/GLOBAL POSITIONING SYSTEM (GPS) employs a digital carrier down-converter, digital code correlator and digital tracking processor. The digital carrier down-converter and code correlator consists of an all-digital, minimum bit implementation that utilizes digital chip and phase advancers, providing exceptional control and accuracy in feedback phase and in feedback delay. Roundoff and commensurability errors can be reduced to extremely small values (e.g., less than 100 nanochips and 100 nanocycles roundoff errors and 0.1 millichip and 1 millicycle commensurability errors). The digital tracking processor bases the fast feedback for phase and for group delay in the C/A, P.sub.1, and P.sub.2 channels on the L.sub.1 C/A carrier phase thereby maintaining lock at lower signal-to-noise ratios, reducing errors in feedback delays, reducing the frequency of cycle slips and in some cases obviating the need for quadrature processing in the P channels. Simple and reliable methods are employed for data bit synchronization, data bit removal and cycle counting. Improved precision in averaged output delay values is provided by carrier-aided data-compression techniques. The signal processor employs purely digital operations in the sense that exactly the same carrier phase and group delay measurements are obtained, to the last decimal place, every time the same sampled data (i.e., exactly the same bits) are processed

    Methods for Doppler Radar Monitoring of Physiological Signals

    Get PDF
    Unobtrusive health monitoring includes advantages such as long-term monitoring of rarely occurring conditions or of slow changes in health, at reasonable costs. In addition, the preparation of electrodes or other sensors is not needed. Currently, the main limitation of remote patient monitoring is not in the existing communication infrastructure but the lack of reliable, easy-to-use, and well-studied sensors.The aim of this thesis was to develop methods for monitoring cardiac and respiratory activity with microwave continuous wave (CW) Doppler radar. When considering cardiac and respiration monitoring, the heart and respiration rates are often the first monitored parameters. The motivation of this thesis, however, is to measure not only rate-related parameters but also the cardiac and respiratory waveforms, including the chest wall displacement information.This dissertation thoroughly explores the signal processing methods for accurate chest wall displacement measurement with a radar sensor. The sensor prototype and measurement setup choices are reported. The contributions of this dissertation encompass an I/Q imbalance estimation method and a nonlinear demodulation method for a quadrature radar sensor. Unlike the previous imbalance estimation methods, the proposed method does not require the use of laboratory equipment. The proposed nonlinear demodulation method, on the other hand, is shown to be more accurate than other methods in low-noise cases. In addition, the separation of the cardiac and respiratory components with independent component analysis (ICA) is discussed. The developed methods were validated with simulations and with simplified measurement setups in an office environment. The performance of the nonlinear demodulation method was also studied with three patients for sleep-time respiration monitoring. This is the first time that whole-night measurements have been analyzed with the method in an uncontrolled environment. Data synchronization between the radar sensor and a commercial polysomnographic (PSG) device was assured with a developed infrared (IR) link, which is reported as a side result.The developed methods enable the extraction of more useful information from a radar sensor and extend its application. This brings Doppler radar sensors one step closer to large-scale commercial use for a wide range of applications, including home health monitoring, sleep-time respiration monitoring, and measuring gating signals for medical imaging

    Estimation of Vehicle Roll Angle

    Get PDF
    Haldex Traction can with their Active Yaw Control prevent unwanted handling by applying an extra yaw torque with their all wheel drive system. To be able to calculate when or when not, yaw torque should be applied, it is important to accurate know the different state information about the vehicle. When driving on banked roads, vehicle dynamics and sensor measurements are changed compared to driving on a flat surface. Because of this it is desirable to know the degree of banking the vehicle is exposed to. The estimation of the banking is made with sensors already present in modern production cars; lateral accelerometer, yaw rate gyro, steering wheel angle and longitudinal velocity. This by isolating the part of the measured lateral acceleration that is derived from the normal forces due to gravity. To be able to make a good and stable estimation it is necessary to also estimate the vehicle's lateral velocity, and especially its derivative. This is done by estimating vehicle states with a single track bicycle model. The model has been used in former thesis works, but it was in this thesis extended with the angle of the road as a parameter. Two different observers have been evaluated for measurement update of the model; Extended Kalman filter (EKF) and an Averaging observer. Evaluation of the algorithms have been done in Haldex simulator VehSim running in Matlab/Simulink and real measurements from a test vehicle

    py4DSTEM: a software package for multimodal analysis of four-dimensional scanning transmission electron microscopy datasets

    Get PDF
    Scanning transmission electron microscopy (STEM) allows for imaging, diffraction, and spectroscopy of materials on length scales ranging from microns to atoms. By using a high-speed, direct electron detector, it is now possible to record a full 2D image of the diffracted electron beam at each probe position, typically a 2D grid of probe positions. These 4D-STEM datasets are rich in information, including signatures of the local structure, orientation, deformation, electromagnetic fields and other sample-dependent properties. However, extracting this information requires complex analysis pipelines, from data wrangling to calibration to analysis to visualization, all while maintaining robustness against imaging distortions and artifacts. In this paper, we present py4DSTEM, an analysis toolkit for measuring material properties from 4D-STEM datasets, written in the Python language and released with an open source license. We describe the algorithmic steps for dataset calibration and various 4D-STEM property measurements in detail, and present results from several experimental datasets. We have also implemented a simple and universal file format appropriate for electron microscopy data in py4DSTEM, which uses the open source HDF5 standard. We hope this tool will benefit the research community, helps to move the developing standards for data and computational methods in electron microscopy, and invite the community to contribute to this ongoing, fully open-source project

    Phase modulating interferometry with stroboscopic illumination for characterization of MEMS

    Get PDF
    This Thesis proposes phase modulating interferometry as an alternative to phase stepping and phase-shifting interferometry for use in the shape and displacement characterization of microelectromechanical systems (MEMS) [Creath, 1988; de Groot, 1995a; Furlong and Pryputniewicz, 2003]. A phase modulating interferometer is developed theoretically with the use of a stroboscopic illumination source and implemented on a Linnik configured interferometer using a software control package developed in the LabVIEWâ„¢ programming environment. Optimization of the amplitude and phase of the sinusoidal modulation source is accomplished through the investigation and minimization of errors created by additive noise effects on the recovered optical phase. A spatial resolution of 2.762 µm over a 2.97x2.37 mm field of view has been demonstrated with 4x magnification objectives within the developed interferometer. The measurement resolution lays within the design tolerance of a 500Ã… ±2.5% thick NIST traceable gold film and within 0.2 nm of data acquired under low modulation frequency phase stepping interferometry on the same physical system. The environmental stability of the phase modulating interferometer is contrasted to the phase stepping interferometer, exhibiting a mean wrapped phase drift of 40.1 mrad versus 91 mrad under similar modulation frequencies. Shape and displacement characterization of failed µHexFlex devices from MIT\u27s Precision Compliant Systems Laboratory is presented under phase modulating and phase stepping interferometry. Shape characterization indicates a central stage displacement of up to 7.6 µm. With a linear displacement rate of 0.75 Ã…/mV under time variant load conditions as compared to a nominal rate of 1.0 Ã…/mV in an undamaged structure [Chen and Culpepper, 2006]

    Pathlength calibration of integrating sphere based gas cells

    Get PDF
    Integrating sphere based multipass cells, unlike typical multipass cells, have an optically rough reflective surface, which produces multiple diffuse reflections of varying lengths. This has significant advantages, including negating scattering effects in turbid samples, removing periodicity of waves (often the cause of etalon fringes), and simple cell alignment. However, the achievable pathlength is heavily dependent on the sphere wall reflectivity. This presents a challenge for ongoing in-situ measurements as potential sphere wall contamination will cause a reduction in mean reflectivity and thus a deviation from the calibrated pathlength. With this in mind, two techniques for pathlength calibration of an integrating sphere were investigated. In both techniques contamination was simulated by creating low reflectivity tabs e.g. ≈5x7mm, that could be introduced into the sphere (and removed) in a repeatable manner. For the first technique, a four beam configuration, adapted from a turbidity method used in the water industry, was created using a 5cm diameter sphere with an effective pathlength of 1m. Detection of methane gas was carried out at 1650nm. A mathematical model was derived that corrected for pathlength change due to sphere wall contamination in situ, thus enabling gas measurements to continue to be made. For example, for a concentration of 1500ppm of methane where 1.2% of the sphere wall was contaminated with a low reflectivity material, the absorption measurement error was reduced from 41% to 2% when the model was used. However some scenarios introduced errors into the correction, including contamination of the cell windows which introduced errors of, for example, up to 70% if the particulate contamination size was on the order of millimetres. The second technique used high frequency intensity modulation with phase detection to achieve pathlength calibration. Two types of modulation were tested i.e. sinusoidal modulation and pulsed modulation. The technique was implemented using an integrated circuit board which allowed for generation of modulation signals up to 150MHz with synchronous signal processing. Pathlength calibration was achieved by comparison of iii the phase shift for a known length with the measured phase shift for the integrating sphere with unknown pathlength over a range of frequencies. The results for both modulation schemes showed that, over the range of frequencies detected, 3-48MHz, the resultant phase shift varied as an arctangent function for an integrating sphere. This differed from traditional single passes where frequency and phase have a linear relationship
    corecore