This paper shows experimental results of a boost converter for power factor correction using a quasi sliding control strategy named Zero Average Dynamic (ZAD). After defining the sliding surface, the purpose is obtain...
详细信息
ISBN:
(纸本)9781479910069;9781479910069
This paper shows experimental results of a boost converter for power factor correction using a quasi sliding control strategy named Zero Average Dynamic (ZAD). After defining the sliding surface, the purpose is obtain a zero average error each period of a PWM control signal, through the computation of a proper duty cycle. The controller was implemented in a FPGA using a DE2-70 board from TERASIC and Quartus II for the design. The experimental setup allows the study of the dynamic behavior. A comparison between simulations and experimental results is presented.
This paper deals with the design and development of a System on chip [SoC] based Onboard Computer [OBC] for future onboard space applications of Indian Space Research Organization [ISRO]. The System on Chip approach s...
详细信息
ISBN:
(纸本)9781467361880;9781467361903
This paper deals with the design and development of a System on chip [SoC] based Onboard Computer [OBC] for future onboard space applications of Indian Space Research Organization [ISRO]. The System on Chip approach shall integrate processor core with associated peripherals, other standard cores like MIL-STD-1553B core, application specific low power digital and analog circuits on a monolithic mixed-signal radiation hardened Application Specific Integrated Circuit [ASIC]. The open source LEON3 Processor core has been chosen for the central processing unit of the SoC after a detailed comparative study. The LEON3 processor has been configured modified, integrated with in-house designed OBC logics and implemented on a Xilinx Virtex 5 FPGA. The SoC can easily interface to other satellite subsystems since a interface for the Mil-Std 1553 Bus has also been designed and implemented. A Floating Point unit has been integrated with the LEON3 pipeline to accelerate the computation of complex floating point algorithms. A closed loop design of the onboard software was executed on the LEON3 processor to obtain a performance gain of nearly 50 when compared to presently used MAR31750 processor.
Sphere Decoder (SD) is widely being used in Multiple Input Multiple Output (MIMO) systems to reduce the complexity of the system while obtaining near Maximum Likelihood (ML) performance. The complexity of the system i...
详细信息
ISBN:
(纸本)9781479921041
Sphere Decoder (SD) is widely being used in Multiple Input Multiple Output (MIMO) systems to reduce the complexity of the system while obtaining near Maximum Likelihood (ML) performance. The complexity of the system increases with the increase in antenna configuration or the constellation size. Some pre-processing is a fundamental prerequisite in iterative detectors to reduce the system complexity by focusing the received signal energy to reduce the effect of inter-symbol interference. The QR Decomposition (QRD) of communication channel matrices in the pre-processor stage is an important issue to ensure good performance of the subsequent steps of decoding thus a QRD) is commonly used in many MIMO detection algorithms. A sorted QR decomposition (SQRD) is an advanced algorithm that improves the performance of MIMO detection. In this paper the efficiency of QRD and SQRD methods in terms of computational complexity, error rate performance and the FPGA resources utilized is presented. The main contribution of this work is a comparison of hardware implementations of the QRD and SQRD system. QRD for 4x4 MIMO system is implemented on various target FPGA platforms to compare their area utilization.
The primary focus of this research was the integration of series-loaded resonant (SLR) converters into a field- programmablegatearray controlled power converter for use in balancing a series-connected battery bank. ...
详细信息
The primary focus of this research was the integration of series-loaded resonant (SLR) converters into a field- programmablegatearray controlled power converter for use in balancing a series-connected battery bank. As the limits of the power grid are continually extended, the market demand for alternate power sources and energy storage systems will continue to grow. The goal of this research was to build and integrate a bank of SLR converters for use in balancing a series-connected battery bank that is part of a broader system used for power storage and conversion. Voltage and temperature sensors were used to monitor individual cell state-of-charge and rate-of-charge and discharge. Voltage-to-frequency conversion was used to read sensor parameters. A battery balancing algorithm was designed, integrated and demonstrated with experimental results.
A high-performance digital servo system built on the platform of a field programmable gate array (FPGA),a fully digitized hardware design scheme of a direct torque control (DTC) and a low speed permanent magnet synchr...
详细信息
A high-performance digital servo system built on the platform of a field programmable gate array (FPGA),a fully digitized hardware design scheme of a direct torque control (DTC) and a low speed permanent magnet synchronous motor (PMSM) is proposed. The DTC strategy of PMSM is described with Verilog hardware description language and is employed on-chip FPGA in accordance with the electronic design automation design methodology. Due to large torque ripples in low speed PMSM,the hysteresis controller in a conventional PMSM DTC was replaced by a fuzzy controller. This FPGA scheme integrates the direct torque controller strategy,the time speed measurement algorithm,the fuzzy regulating technique and the space vector pulse width modulation principle. Experimental results indicate the fuzzy controller can provide a controllable speed at 20 r min-1 and torque at 330 N m with satisfactory dynamic and static performance. Furthermore,the results show that this new control strategy decreases the torque ripple drastically and enhances control performance.
In FPGA CAD flow, the clustering stage builds the foundation for placement and routing stages and affects performance parameters, such as routability, delay, and channel width significantly. Net sharing and criticalit...
详细信息
In FPGA CAD flow, the clustering stage builds the foundation for placement and routing stages and affects performance parameters, such as routability, delay, and channel width significantly. Net sharing and criticality are the two most commonly used factors in clustering cost functions. With this study, we first derive a third term, net-length factor, and then design a generic method for integrating net length into the clustering algorithms. Net-length factor enables characterizing the nets based on the routing stress they might cause during later stages of the CAD flow and is essential for enhancing the routability of the design. We evaluate the effectiveness of integrating net length as a factor into the well-known timing (T-VPack)-, depopulation (T-NDPack)-, and routability (iRAC and T-RPack)-driven clustering algorithms. Through exhaustive experimental studies, we show that net-length factor consistently helps improve the channel-width performance of routability-, depopulation-, and timing-driven clustering algorithms that do not explicitly target low fan-out nets in their cost functions. Particularly, net-length factor leads to average reduction in channel width for T-VPack, T-RPack, and T-NDPack by 11.6%, 10.8%, and 14.2%, respectively, and in a majority of the cases, improves the critical-path delay without increasing the array size.
Background: Maximum Likelihood (ML)-based phylogenetic inference using Felsenstein's pruning algorithm is a standard method for estimating the evolutionary relationships amongst a set of species based on DNA seque...
详细信息
Background: Maximum Likelihood (ML)-based phylogenetic inference using Felsenstein's pruning algorithm is a standard method for estimating the evolutionary relationships amongst a set of species based on DNA sequence data, and is used in popular applications such as RAxML, PHYLIP, GARLI, BEAST, and MrBayes. The Phylogenetic Likelihood Function (PLF) and its associated scaling and normalization steps comprise the computational kernel for these tools. These computations are data intensive but contain fine grain parallelism that can be exploited by coprocessor architectures such as FPGAs and GPUs. A general purpose API called BEAGLE has recently been developed that includes optimized implementations of Felsenstein's pruning algorithm for various data parallel architectures. In this paper, we extend the BEAGLE API to a multiple field programmable gate array (FPGA)-based platform called the Convey HC-1. Results: The core calculation of our implementation, which includes both the phylogenetic likelihood function (PLF) and the tree likelihood calculation, has an arithmetic intensity of 130 floating-point operations per 64 bytes of I/O, or 2.03 ops/byte. Its performance can thus be calculated as a function of the host platform's peak memory bandwidth and the implementation's memory efficiency, as 2.03 x peak bandwidth x memory efficiency. Our FPGA-based platform has a peak bandwidth of 76.8 GB/s and our implementation achieves a memory efficiency of approximately 50%, which gives an average throughput of 78 Gflops. This represents a similar to 40X speedup when compared with BEAGLE's CPU implementation on a dual Xeon 5520 and 3X speedup versus BEAGLE's GPU implementation on a Tesla T10 GPU for very large data sizes. The power consumption is 92 W, yielding a power efficiency of 1.7 Gflops per Watt. Conclusions: The use of data parallel architectures to achieve high performance for likelihood-based phylogenetic inference requires high memory bandwidth and a design methodology
Classifying Microarray data, which are of high dimensional nature, requires high computational power. Support Vector Machines-based classifier (SVM) is among the most common and successful classifiers used in the anal...
详细信息
ISBN:
(纸本)9781457702150
Classifying Microarray data, which are of high dimensional nature, requires high computational power. Support Vector Machines-based classifier (SVM) is among the most common and successful classifiers used in the analysis of Microarray data but also requires high computational power due to its complex mathematical architecture. Implementing SVM on hardware exploits the parallelism available within the algorithm kernels to accelerate the classification of Microarray data. In this work, a flexible, dynamically and partially reconfigurable implementation of the SVM classifier on field programmable gate array (FPGA) is presented. The SVM architecture achieved up to 85× speed-up over equivalent general purpose processor (GPP) showing the capability of FPGAs in enhancing the performance of SVM-based analysis of Microarray data as well as future bioinformatics applications.
In the present study, a data acquisition system for a GEM one-dimensional array detector is presented. The detector system is to measure the trajectory of photoelectrons produced by cosmic rays. The GEM array detector...
详细信息
In the present study, a data acquisition system for a GEM one-dimensional array detector is presented. The detector system is to measure the trajectory of photoelectrons produced by cosmic rays. The GEM array detector for the present project has 16 signal channels. The front-end unit provides timing signals from trigger units and energy signals from charge sensitive amplifies and pulse shapers. The timing signals and the energy signals are fed to the time-to-digital converter (TDC) units and analog-to-digital converter (ADC) units respectively. The TDC is to measure the time interval between time marks provided by the front-end unit for trajectory information. The measurement of the pulse height for particle energy information is using an amplitude to time convertor (ATC). The designed TDC has a resolution about 2 ns with good linearity.
The proposed paper deals with Hardware-In-the-Loop (HIL) validation of a 3-phase PWM boost rectifier controller. This validation has been made using field programmable gate array (FPGA) target. The development of the ...
详细信息
ISBN:
(纸本)9781479902255
The proposed paper deals with Hardware-In-the-Loop (HIL) validation of a 3-phase PWM boost rectifier controller. This validation has been made using field programmable gate array (FPGA) target. The development of the Real-Time Emulator (RTE) of the power system is firstly discussed. All voltage sources from the grid, filters, power switches and the load real-time models are implemented in hardware using a Xilinx Spartan-6 FPGA device. As for the controller, a PI-based strategy has been chosen to control the DC-link voltage and a Hysteresis-based one for the control of 3-phase line currents. This controller has been implemented in software using the embedded Cortex-M3 processor of SmartFusion FPGA from MicroSemi. Real-time HIL simulation results, as well as offline simulation results are presented and compared.
暂无评论