• DocumentCode
    1493527
  • Title

    An open platform for reconfigurable control

  • Author

    Wills, Linda ; Kannan, Suresh ; Sander, Sam ; Guler, Murat ; Heck, Bonnie ; Prasad, J.V.R. ; Schrage, Daniel ; Vachtsevanos, George

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    21
  • Issue
    3
  • fYear
    2001
  • fDate
    6/1/2001 12:00:00 AM
  • Firstpage
    49
  • Lastpage
    64
  • Abstract
    Advances in software technology have the potential to revolutionize control system design. Component-based architectures encourage flexible "plug-and-play" extensibility and evolution of systems. Distributed object computing allows interoperation. Advances are being made to enable dynamic reconfiguration and evolution of systems while they are still running. Technologies are being developed to allow networked, embedded devices to connect to each other and self-organize. This article describes a software infrastructure that gives an open control platform (OCP) for complex systems that coordinates distributed interaction among diverse components and supports dynamic reconfiguration and customization of the components in real time. Its primary goals are to accommodate rapidly changing application requirements, incorporate new technology (such as hardware platforms or sensors), interoperate in heterogeneous environments, and maintain viability in unpredictable and changing environments. The next section describes the current practice in control system implementation and discusses features of a complex control system architecture. It is followed by a description of the desired features a software infrastructure must have to promote new advances in control system design. We then describe an open-control software infrastructure to support these desired features, followed by a brief overview of a first-generation prototype of this infrastructure that has been developed for an autonomous aerial vehicle control.
  • Keywords
    distributed control; open systems; reconfigurable architectures; self-adjusting systems; OCP; autonomous aerial vehicle control; changing environments; complex control system architecture; complex systems; component-based architectures; control system design; distributed interaction; distributed object computing; dynamic reconfiguration; first-generation prototype; flexible plug-and-play extensibility; heterogeneous environments; interoperation; networked embedded devices; open control platform; open platform; open-control software infrastructure; reconfigurable control; self-organization; software infrastructure; system evolution; unpredictable environments; Application software; Computer architecture; Control systems; Distributed computing; Hardware; Mobile robots; Real time systems; Remotely operated vehicles; Software prototyping; Vehicle dynamics;
  • fLanguage
    English
  • Journal_Title
    Control Systems, IEEE
  • Publisher
    ieee
  • ISSN
    1066-033X
  • Type

    jour

  • DOI
    10.1109/37.924797
  • Filename
    924797