• DocumentCode
    81481
  • Title

    An FPGA-Based Plant-on-Chip Platform for Cyber-Physical System Analysis

  • Author

    Vyas, Sumit ; Chetan Kumar, N.G. ; Zambreno, Joseph ; Gill, Christopher ; Cytron, Ron ; Jones, Philip

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
  • Volume
    6
  • Issue
    1
  • fYear
    2014
  • fDate
    Mar-14
  • Firstpage
    4
  • Lastpage
    7
  • Abstract
    Digital control systems are traditionally designed independent of their implementation platform, assuming constant sensor sampling rates and processor response times. Applications are deployed to processors that are shared amongst control and noncontrol tasks, to maximize resource utilization. This potentially overlooks that computing mechanisms meant for improving average CPU usage, such as cache, interrupts, and task management through schedulers, contribute to nondeterministic interference between tasks. This response time jitter can result in reduced system stability, motivating further study by both the controls and computing communities to maximize CPU utilization, while maintaining physical system stability needs. In this letter, we describe an field-programmable gate array (FPGA)-based embedded software platform coupled with a hardware plant emulator (as opposed to purely software-based simulations or hardware-in-the-loop setups) that forms a basis for safe and accurate analysis of cyber-physical systems. We model and analyze an inverted pendulum to demonstrate that our setup can provide a significantly more accurate representation of a real system.
  • Keywords
    control engineering computing; digital control; embedded systems; field programmable gate arrays; nonlinear systems; pendulums; FPGA-based embedded software platform; FPGA-based plant-on-chip platform; cyber-physical system analysis; digital control systems; field-programmable gate array; hardware plant emulator; inverted pendulum; Cyber-physical systems; embedded systems; field-programmable gate aray (FPGA); hardware emulation; plant-on-chip;
  • fLanguage
    English
  • Journal_Title
    Embedded Systems Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1943-0663
  • Type

    jour

  • DOI
    10.1109/LES.2013.2262107
  • Filename
    6522107