• DocumentCode
    2840258
  • Title

    A framework for verification and validation of integrated and adaptive control systems

  • Author

    James, John ; Barton, Dave

  • Author_Institution
    J.R. James Associates Inc., Fairfax Station, VA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    243
  • Lastpage
    248
  • Abstract
    This paper summarizes a project that seeks to extend previous work in formal methods, functional languages, adaptive control and hybrid control to establish a methodology and a framework for validation and verification of adaptive/intelligent software systems. We are working to apply recent results in creating logical abstractions in Haskell to build a capability for automatic verification of new or modified components which meet the constraints imposed on the resulting system. As components become ready for use, we intend to apply the specification for the Open Control Platform, currently under development as part of the US Defense Advanced Research Projects Agency (DARPA) Software-Enabled Control project, as the definition of our distributed control platform. Our approach emphasizes the use of off-line verification and validation techniques to establish ranges of parameter variations to be allowed by the adaptive/intelligent control software and online techniques to ensure that approved constraints are being met. We are in the process of developing an engineering plan to demonstrate use of the binary decision diagram (BDD) and Stanford Validity Checker (SVC) extensions to Haskell to automatically validate an adaptive, online control law redesign and implementation to meet performance specifications. This implementation will be designed to demonstrate an initial capability that can be extended to other adaptive and intelligent control systems safety critical tasks
  • Keywords
    adaptive control; binary decision diagrams; centralised control; control system analysis computing; functional languages; program verification; BDD; DARPA; Open Control Platform; SVC; Software-Enabled Control project; Stanford Validity Checker; US Defense Advanced Research Projects Agency; adaptive control; adaptive software systems; binary decision diagram; control system validation; control system verification; formal methods; functional languages; hybrid control; integrated adaptive control systems; intelligent control systems safety critical tasks; intelligent software systems; online control law redesign; online techniques; Adaptive control; Automatic control; Boolean functions; Control systems; Data structures; Distributed control; Hybrid intelligent systems; Intelligent control; Programmable control; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Control System Design, 2000. CACSD 2000. IEEE International Symposium on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    0-7803-6566-6
  • Type

    conf

  • DOI
    10.1109/CACSD.2000.900218
  • Filename
    900218