• DocumentCode
    3173597
  • Title

    Verification and controller synthesis for resource-constrained real-time systems: Case study of an autonomous truck

  • Author

    Li, Shuhao ; Pettersson, Paul

  • Author_Institution
    Center for Embedded Software Syst., Aalborg Univ., Aalborg, Denmark
  • fYear
    2010
  • fDate
    13-16 Sept. 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    An embedded system is often subject to timing constraints, resource constraints, and it should operate properly no matter how its environment behaves. This paper proposes to use timed game automata to characterize the timed behaviors and the environment uncertainties, and use piece-wise constant integer functions to approximate the continuous resources in real-time embedded systems. Based on these formal models and techniques, we employ the realtime model checker UPPAAL to verify a system against a given functional and/or timing requirement. Furthermore, we employ the timed game solver UPPAAL-TIGA to check whether a given control objective can be enforced, and if so, we synthesize a controller for the system. We carry out a case study of this approach on a battery-powered autonomous truck. Experimental results indicate that the method is effective and computationally feasible.
  • Keywords
    approximation theory; automata theory; battery powered vehicles; control engineering computing; control system synthesis; embedded systems; formal verification; game theory; piecewise constant techniques; UPPAAL-TlGA; battery powered autonomous truck; embedded system; model checker; piecewise constant integer function; resource constrained real time system; timed game automata; timed game solver;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation (ETFA), 2010 IEEE Conference on
  • Conference_Location
    Bilbao
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4244-6848-5
  • Type

    conf

  • DOI
    10.1109/ETFA.2010.5641354
  • Filename
    5641354