• DocumentCode
    2929096
  • Title

    HW-SW Real-Time Operating system for AC drive applications

  • Author

    Bahri, I. ; Benkhelifa, M.A. ; Monmasson, E.

  • Author_Institution
    SATIE, UCP, Neuville sur Oise, France
  • fYear
    2012
  • fDate
    20-22 June 2012
  • Firstpage
    194
  • Lastpage
    199
  • Abstract
    This paper deals with the management of a SoC-based current controller using an efficient Real-Time Operating System (RTOS). To accelerate the services of this operating system, a Real-Time Unit (RTU) was developed in VHDL and associated to the RTOS. It consists in hardware operating system that moves the scheduling and communication process from software RTOS to hardware. Thus, a significant acceleration has been achieved. The experimental tests based on a digital current controller for AC drives were also carried out using a laboratory set-up and a Virtex-5 board. This latter includes a soft-core processor “Microblaze”. The obtained results prove the interest of the proposed approach.
  • Keywords
    electric current control; electric drives; electric machine analysis computing; hardware description languages; real-time systems; synchronous machines; system-on-chip; AC drive application; HW-SW real-time operating system; RTOS; RTU; SoC-based current controller management; VHDL; Virtex-5 board; digital current controller; hardware operating system; real-time unit; soft-core processor Microblaze; Field programmable gate arrays; Hardware; Random access memory; Real time systems; Software; Synchronization; System-on-a-chip; Current controller; Field Programmable Gate Array; Real-Time Operating System; Real-Time Unit; System-on-Chip; soft-core; synchronous machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM), 2012 International Symposium on
  • Conference_Location
    Sorrento
  • Print_ISBN
    978-1-4673-1299-8
  • Type

    conf

  • DOI
    10.1109/SPEEDAM.2012.6264445
  • Filename
    6264445