DSP & FPGA BASED INTEGRATED CONTROLLER DEVELOPMENT FOR HIGH PERFORMANCE ELECTRIC
#1

Presented By
P.ch.Venkatesh, Y.Ramprasad

[attachment=12412]
FPGA & DSP BASED INTEGRATED CONTROLLER DEVELOPMENT FOR HIGH PERFORMANCE ELECTRIC DRIVES
Abstract:

Modern drive control algorithms require advanced hardware &software platforms suitable development process includes in the most cases. The following engineering steps: off-line software simulation, hardware design &software implementation in a target system. This paper presents the general requirements connected with the microprocessor base digital control systems for drive control applications and integrated and flexible hardware and software environment for electric drives control is described. The hardware part of the system includes flexible stand-alone boats and pc cards set basis on the digital signal processor family &advanced field programmable gate arrays (FPGAs). The flexibility of FPGAs provides multiprocessor &open architecture interface. The pc base simulation environment offers hardware-in-the-loops-options &extended data acquisition functions.ofter simulations &evaluations procedures the software structure of the controllers can be transferred into the stand-alone DSP board ready for commercial applications. The proposed integrated systems is very useful in the high performance ac drives &double fed machine controller designs.currently, the project of DSP controller for the voltage source inverter with the power range above 100kw is underway in the Gdansk branch of the Electrotechnical institute several simulation & experimental results are presented & summarized.
INTRODUCTION:
The technical progress in power electronics, especially in drive control system has been established higher requirements for power devices, signal acquisition and control circuits in the last few years, the most advanced digital technologies were introduced into demanding real time power conversion applications. AICs, DSPs, FPGAs and CPLDs (Complex programmable logic devices), gate arrays.
Modern control algorithms for power conversion equipments require high speed computing, efficient signal capabilities (eg: FET), very fast interrupt response and wide program-data memory spaces. Standard microprocessors or micro controllers do not meet these requirements in many cases such as:
 AC drives with improved dynamic response.
 High performance AC servo drives.
 AC/DC /AC structure with mains and machine inverter.
 Double fed machine control systems.
 Fast mains compensators (active filters).
 Advanced UPS.
In mentioned applications the control system processor must perform a lot of computing-intensive and time critical tasks; PWM procedure software controllers algorithms estimation and transformation of state variables, software models and observers, protection and auto diagnostics function, external communications protocol.
Quite a few integrated micro controller (SAB8OC166/167family){1} or microprocessors (1960 embedded /super scalar processor family)[2] can only provide satisfactory performance. Several experimental applications based on transputer technology and ASICs have been presented in subject literature. However, the combination of DSP features (high performance, high power and cost effectiveness) makes this technology the most significant in R&D and commercial applications. The processor kernel of the digital control system usually requires a glue logic system and various I/O subsystems with special functions like:
 Dedicated I/O set for analog signal acquisition and generation (ADCs/DACs).
 Interfaces for absolute and incremental encoders and other frequency signals.
 General purpose digital I/O.
 Digital communication interfaces for a wide range of industrial standards (RS-232, RS-422, RS-485, current loop, fibre optic).
 MMIs (man machine interfaces).
It is practically impossible to implement the complex digital functions by means standard VLSI integrated and/or traditional PAL/GAL devices. These ASIC and gate arrays technologies are relatively expensive. The NRE (Non recurring engg.)Costs are significant because the engineering process tended to take months to complete silicon and chip prototype design cycle. The optimal alternative for flexible and integrated implementations of the medium and complex logical structure are field programmable logic arrays (FPGAs) and EPROM or flash based complex programmable logic devices (CPLDs).
Achieving research or commercial goal requires specialized software and flexible hardware tools. The integrated solutions must provide high efficiency during a research and experimental period with fast migration capabilities into the commercial target system.
2:A SUMMERY OF THE ART STATE IN “DSP” AND “FDGA” TECHNOLOGY:
The beginning of the 90s has established the rapid progress in the DSP technology. Over the past 5 years, many important parameters have been improved. The cycle time has dramatically decreased from approximately 20nsec to15nsec. The internal RAM capacity has increased over 50Kbytes the leading DSP manufacturers have been preparing a broad range of universal families and dedicated model for specialized tasks and high volumes applications (telecommunications, voice processing, multimedia). The communication capabilities have been continuously extended by addition of synchronous and asynchronous serial ports, multiprocessor links and DMA channels. The additional advanced features are implemented in the modern DSPs: power management options software programmable wait-state generator, the JTAG interface efficient debugging in target system and various signal-processing enhancements. The customized versions of digital signal processors are available (CDSP).
Fixed point DSP families provide processing range unto 66 MIPS. The new floating-point devices bring a new power of DSP processing into cost-sensitive applications. The floating-point units have more efficient architecture for high-level language (HLL) compilers.
The software solutions for DSPs consists of: basic software tools (assembler, linkers), HLL debugger and application development environments (MATLAB, PTHOLEMY), the high-speed computing architecture of DSP is attractive for fuzzy-logic processing and offers the performance similar to hardwired fuzzy-logic processors. The world’s leading DSP suppliers begin to offer fully integrated windows-based tools for fast code development and debugging.
Experimental digital control systems with digital signal processors have been presented in many technical publications on drives control technology and power conversion. Some modern commercial power electronic products are equipped with DSPs3.
The first programmable logic devices (LD) were shipped in the beginning of 80s.the small PAL/GAL structure has many disadvantages: small logical resources high, power consumption, one-time programming cycle (PALs) are external reprogramming in specialized programmers (GALs). The number of programming cycles and debugging capabilities were limited. The development tools have been supporting only simple options.
The world’s first EPGAs were introduced in 1985. However their costs were too high to provide economical efficiency in the wide range of digital designs until the end of 90s. Recently introduced families offer over 100K logical gates capacity. The number of benchmark speeds achieves above 100MHz.some internal logical structures can be performed with the operating frequency up to 150MHz.
Modern FPGA devices are equipped with power saving modes and debugging interface in JTAG standard. JTAG allows multiple and various devices to be daisy-chained. This simplifies PCB layout, minimizes hardware overhead and reduces test software requirements.
FPGA development process is supported by specialized software tools. Typical
Design flow includes the following steps:
• Design entry: schematic, HDL (hardware description language), waveforms, Boolean with mixed structure options.
• Compilation and logic optimization
• Mapping, place and route
• Interactive simulation and timing analysis
• Optional-floor-planning
• Design verification and in circuit hardware debugging.
The most advanced development software tools support a wide range of library modules. Sophisticated libraries of DSP macro functions are currently available. Windows based software environment is a standard.
However, as time to market pressure increases, designers are constantly demanding more efficiency and power from programmable logic devices and software tools during designing process of both simple and complex logical structures. The leading manufacturers of FPGA solutions constantly improved their features.
FPGA technology enhancements can be summarized in the following points:
• High logical capacity devices minimize part and connection count on PCBs.
• Power consumption is significantly reduced
• Noise immunity and reliability of control system is increasing
• Field diagnostic and customer upgrade is available
• One hardware module can be configured for different applications
• NRE costs are limited
• Advanced development software tools provide flexible design entry, simulation and verification a target system.
All mentioned features are very profitable in power electronic designs.infact, the heart of modern digital Control system includes both DSP and FPGA technology.
3.INTEGRATED CONTROLLER ARCHITECTURE
During the development process of digital control system many conceptions and technical problems must be overcome to achieve Optimum results. The integrated system idea presented in this paper has been developed in the Gdansk Branch of the Electrotechnical Institute. It is a choice among many conceptions that have been made based-on technical and economical analysis.
The strategy of an integrated controller defines two compliments parts: hardware and software development solutions. The hardware part includes stand-alone boards and PC cards set based-on DSPs and FPGAs the software environment consists of PC-based simulation software package tailored for the drive technology purposes, communication procedures, DSP code generation tools and FPGA
Development solutions.
Control algorithm protyping and evaluation. The base control DSP board with the TNS320C14/E14 processor and FPGA devices. Provides the direct interface between a physical layer of the frequency converter and external coprocessor subsystems.
The universal coprocessor PC card based on the TMS320C25/C26 fixed point DSP family is used during the Simulation and experimental period. During laboratory tests of the drive the PC card is connected with the baseboard via fast parallel interface (16-bit). The commercial target version of the control system can be easily achieved by using the stand-alone DSP board. it has the similar internal structure as the PC card, but without PC-host interface. A DSP code performed on PC card needs only small corrections to relocate into stand-alone DSP board.
The stand-alone DSP board enables several codes
 Direct execution from fast EPRQM/E2PRQM/FLASH,
 Reloading from slower ROM-type memory into
Executable RAM.
 Code loading via universal RS-232 interface into
Executable RAM (user loading program resides in ROM-type memory.),
 External code boot-loading option (TMS320C26 only).
The above-mentioned stand-alone board is mechanically compatible with base control DSP board. It makes possible the connection the another model of the co-processor
Board with a different type of a micro controller or DSP (e.g. floating-point unit based-on the TMS320C31). The flexibility of FPGAs provides multiprocessor and open
Architecture interfaces.
The internal structure of the base control board is shown in Fig. 2. The TMS32OC14E14 is the first generations family member dedicated to embedded control applications (instruction cycle max. 160ns). It is, equipped with extended RW/timing capabilities watchdog, asynchronous& synchronous serial port, bit selectable I/OS and compare capture subsystems. Three FPGA devices define: the separate and flexible interface logic for inputs, outputs and communication purposes the logic's definitions are stored in the configuration PROMS. Advanced so software tools enable fast changes in FPGA structures during thedevelopment process. It is possible to prepare several logical structures of the base control board and improve timing performanceby using the higher capacity and faster devices.
The software part of the integrated solution consists of two similar modules:
 The FAL module, dedicated for co-operation with PC based
Dsp cards via internal PC bus.
 The FaGRS module, which uses serial interface.
Both software modules FAL and FAL-RE; are originally developed in the Gdansk branch of the Electro technical Institute. The simulation software offers hardwire-in-the-loop option and extended data acquisition functions. The DSP programs can be compiled and loaded into PC card or stand alone board in parallel or serial mode, respectively. All functions are available in the single integrated environment.
During the simulations the motor-load subsystem can be implemented as a program in The PC: The digital controller code resides on the DSP PC-based card and it
Can be easily reloaded. Both programs are communicated with each other. Since simulation and evaluation procedures have been done, the software structure of the
DSP controller could be transferred into the stand-alone DSP board ready for commercial use.
The FAL module has built-in oscilloscope-like options for real-time variables monitoring and waveforms displaying thanks, to continuous bi-directional communication with the DSPcontroller application on PCcard. The waveforms of up to8 variables can be simultaneously presented: motor or mainsphase currents and voltages,
Dc voltage, Dc current, rotor flux and other estimated internal variables of an induction machine, vector numbers sequence. Acquired data can be saved on disk in the ASCI format.
The limited data acquisition capabilities are provided in the FAL-RS module Real-time data monitoring is disabled. The limited-time window of data can be stored in the internal RAM of the stand-alone DSP card after defined triggering conditions. Then acquired data samples are serially transmitted and continuously refreshed. Selected numerical and variable can be defined and observed continuously with out graphical representation.
The typical software development procedure in the presented integrated environment includes:
 PC-BASED SIMULATION-both software sections the digital controller and the motor load subsystem are implemented in the high-level language(C/C++) or MATLAB on the PC platform.
 HARDWARE-IN-THE –LOOP SIMULATION-digital controllers code resides on PC based DSP cards, the motor-load subsystem is defined as the program in the high-level language(C/C++) on the PC platform.
 LABORATORY EXPERIMENTS- the PC based DSP card resides in PC-host environment and is connected with the base control DSP board, experiments with real power converter –motor-load structure are performed, while the previous simulation steps are continuously available.
 STAND ALONE OPERATIONS TESTS – the target version of the DSP controller software is evaluated; limited data acquisition and monitoring capabilities are enabled.
The above mentioned scheme has been explored during the control algorithms of the high – performance drive development in the Gdansk branch of the Electrotechnical institutes .the results of properly defined simulations are similar to practical implementations
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: high performance dsp architectur, dsp enhanced fpga seminar, dsp based seminar full report, high performance dsp architectures in pdf file, dsp development board, alone, seminar report on dsp enhanced fpga,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Digital signal processing (DSP) smart paper boy 2 2,875 22-12-2018, 02:50 AM
Last Post:
  INTEGRATED EMERGENCY RESPONSE SYSTEM USING EMBEDDED SYSTEM seminar presentation 1 9,123 19-11-2018, 08:40 PM
Last Post:
  DEVELOPMENT OF SOFTWARE & HARDWARE FOR MICROCONTROLLER BASED SMART NOTICE BOARD (US Electrical Fan 3 3,867 09-08-2016, 11:27 AM
Last Post: jaseela123d
  Micro controller based automated irrigation system Electrical Fan 28 20,994 29-01-2015, 05:32 PM
Last Post: Guest
  Micro Controller based Power Theft Identifier seminar projects crazy 26 14,335 17-10-2014, 08:21 PM
Last Post: jaseela123d
  Measuring the Performance of IEEE 802.11p Using ns-2 Simulator for Vehicular Networks smart paper boy 3 2,564 07-10-2014, 06:34 PM
Last Post: seminar report asees
  Micro Controller based Security System using Sonar seminar projects crazy 3 3,648 28-09-2014, 05:50 PM
Last Post: Guest
  Automatic Room light Controller with Visitor Counter project topics 26 17,590 12-03-2014, 07:22 PM
Last Post: computer topic
  AUTOMATED TRAFFIC SIGNAL CONTROLLER full report project topics 7 10,287 02-09-2013, 10:40 PM
Last Post: Guest
  Design and Analysis of GPS/SINS Integrated System for Vehicle Navigation seminar class 1 1,162 12-08-2013, 07:49 PM
Last Post: Guest

Forum Jump: