• DocumentCode
    1920740
  • Title

    Design of a Mathematical Unit in FPGAs for the Implementation of the Control of a System of Magnetic Levitation

  • Author

    Raygoza-Panduro, J.J. ; Ortega-Cisneros, Susana ; Rivera, J. ; de la Mora, A.

  • Author_Institution
    Dept. de Electron. y Comput., Univ. de Guadalajara, Guadalajara
  • fYear
    2008
  • fDate
    26-28 March 2008
  • Firstpage
    37
  • Lastpage
    42
  • Abstract
    This paper presents the design and implementation of a mathematical unit, which is generated automatically, from a program elaborated in Java that describes the circuit in VHDL, ready to be synthesized with the Xilinx ISE tool. The core contains diverse complex operations such as: mathematical functions including; sine, cosine, among others. The proposed unit is used to synthesize a sliding mode controller for a magnetic levitation system. This kind of system is used in industrial applications requiring high level mathematical calculations in small time periods. The core is designed to calculate trigonometric and arithmetic operations in such a way that each function is performed in a clock cycle. In this paper the results of the mathematical core are shown in terms of implementation, utilization and application to control a magnetic levitation system.
  • Keywords
    field programmable gate arrays; hardware description languages; magnetic levitation; variable structure systems; FPGA; Java program; VHDL; Xilinx ISE tool; magnetic levitation system control; mathematical unit design; sliding mode controller; Automatic control; Circuit synthesis; Control system synthesis; Control systems; Electrical equipment industry; Field programmable gate arrays; Java; Magnetic cores; Magnetic levitation; Sliding mode control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programmable Logic, 2008 4th Southern Conference on
  • Conference_Location
    San Carlos de Bariloche
  • Print_ISBN
    978-1-4244-1992-0
  • Type

    conf

  • DOI
    10.1109/SPL.2008.4547729
  • Filename
    4547729