Anglia Ruskin Research Online (ARRO)
Browse
FPGA Design Methodology for Industrial Control Systems—A Review.pdf (391.54 kB)

FPGA design methodology for industrial control systems—a review

Download (391.54 kB)
journal contribution
posted on 2023-08-30, 13:50 authored by Eric Monmasson, Marcian N. Cirstea
This paper reviews the state of the art of fieldprogrammable gate array (FPGA) design methodologies with a focus on industrial control system applications. This paper starts with an overview of FPGA technology development, followed by a presentation of design methodologies, development tools and relevant CAD environments, including the use of portable hardware description languages and system level programming/design tools. They enable a holistic functional approach with the major advantage of setting up a unique modeling and evaluation environment for complete industrial electronics systems. Three main design rules are then presented. These are algorithm refinement, modularity, and systematic search for the best compromise between the control performance and the architectural constraints. An overview of contributions and limits of FPGAs is also given, followed by a short survey of FPGA-based intelligent controllers for modern industrial systems. Finally, two complete and timely case studies are presented to illustrate the benefits of an FPGA implementation when using the proposed system modeling and design methodology. These consist of the direct torque control for induction motor drives and the control of a diesel-driven synchronous stand-alone generator with the help of fuzzy logic.

History

Refereed

  • Yes

Volume

54

Issue number

4

Page range

1824-1842

Publication title

IEEE Transactions on Industrial Electronics

ISSN

1557-9948

Publisher

IEEE

File version

  • Accepted version

Language

  • other

Legacy posted date

2013-07-18

Legacy creation date

2019-11-20

Legacy Faculty/School/Department

ARCHIVED Faculty of Science & Technology (until September 2018)

Usage metrics

    ARU Outputs

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC