Article | REF: D2902 V1

Numerical control based on the FPGA components of a synchrone machine

Authors: Mohamed Wissem NAOUAR, Éric MONMASSON, Ilhem SLAMA-BELKHODJA, Ahmad Ammar NAASSANI

Publication date: November 10, 2008

You do not have access to this resource.
Click here to request your free trial access!

Already subscribed? Log in!


Overview

Français

ABSTRACT

Variable-speed electrical drives are governed by command algorithms. Today, the use of FPGAs for the implementation of these algorithms provides increased performances. It is possible to implant several algorithms ensuring several functionalities and independent operating. However, algorithms must be implanted according to a methodology which allows for solving the equation between the algorithm to be implanted and its architecture in order to carry out an optimized implantation in terms of resources used and calculation time whilst reducing development time.

Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.

Read the article

AUTHORS

  • Mohamed Wissem NAOUAR: Electrical Systems Laboratory (LSE) - ENIT (National Engineering School of Tunis)

  • Éric MONMASSON: Professor at the University of Cergy-Pontoise (UCP) - SATIE-IUP GEII de Cergy-Pontoise

  • Ilhem SLAMA-BELKHODJA: Electrical Systems Laboratory (LSE) - Professor at ENIT (Tunis National Engineering School)

  • Ahmad Ammar NAASSANI: SATIE, Senior Lecturer at the University of Aleppo-Syria

 INTRODUCTION

There have been major revolutions in variable-speed electric drives, notably in the performance enhancement of power electronics components and in the use of new digital solutions as a basis for implementing control algorithms. The first control algorithms were implemented using analog solutions. Thanks to their speed and continuous operation, these solutions were able to achieve high-bandwidth controls. However, they lacked reliability due to their sensitivity to disturbances and variations in control parameters linked to the thermal constraints of analog control circuits. To overcome these drawbacks, digital solutions were the natural choice. The first digital implementations of electrical machine control algorithms were made using microcontrollers, microprocessors and DSPs (Digital Signal Processors). These digital solutions solved the problems associated with the use of analog controls. They also offered significant cost benefits and greater design flexibility. However, despite the advantages offered by these digital solutions, some of the benefits offered by analog implementations have been lost. This is mainly due to the fact that the discretization and quantization of the control algorithms to be implemented, as well as computation time delays, deteriorate control performance in terms of correction speed and control resolution.

Technological advances in microelectronics have made new digital solutions available, such as FPGAs (Field Programmable Gate Arrays) and ASICs (Application Specific Integrated Circuits), which can be used as digital targets for implementing control algorithms. The inherent parallelism of these new solutions and their high computing capacities mean that calculation times are negligible, despite the complexity of the algorithms to be implemented. The use of these hardware solutions therefore makes it possible to recover certain analog performances while retaining the advantages of digital solutions. What's more, these solutions meet the new requirements of modern controls. Indeed, in addition to improving control performance by reducing calculation times, the parallelism of hardware solutions means that several algorithms can be integrated on a single target, providing different functions and working independently of each other. Furthermore, compared with the standard digital solutions used in variable-speed electric drives, FPGAs offer the designer access to the hardware architecture, since it is the designer himself who is responsible for its design. Nevertheless, this new degree of freedom presents the designer with an additional difficulty, since it is up to him to implement the control architecture. To this end, when implementing algorithms on FPGA targets, it makes sense to rely on a more automated and less intuitive methodical approach. This approach...

You do not have access to this resource.

Exclusive to subscribers. 97% yet to be discovered!

You do not have access to this resource.
Click here to request your free trial access!

Already subscribed? Log in!


The Ultimate Scientific and Technical Reference

A Comprehensive Knowledge Base, with over 1,200 authors and 100 scientific advisors
+ More than 10,000 articles and 1,000 how-to sheets, over 800 new or updated articles every year
From design to prototyping, right through to industrialization, the reference for securing the development of your industrial projects

This article is included in

Conversion of electrical energy

This offer includes:

Knowledge Base

Updated and enriched with articles validated by our scientific committees

Services

A set of exclusive tools to complement the resources

Practical Path

Operational and didactic, to guarantee the acquisition of transversal skills

Doc & Quiz

Interactive articles with quizzes, for constructive reading

Subscribe now!

Ongoing reading
FPGA-based numerical control of a synchronous machine