• DocumentCode
    2088123
  • Title

    Analyzing a Controller of a Power Distribution Unit Using Formal Methods

  • Author

    Groote, Jan Friso ; Osaiweran, Ammar ; Wesselius, Jacco

  • Author_Institution
    Eindhoven Univ. of Technol., Eindhoven, Netherlands
  • fYear
    2012
  • fDate
    17-21 April 2012
  • Firstpage
    420
  • Lastpage
    428
  • Abstract
    This paper reports on the steps to formally specify and verify the behavior of a controller of a power distribution unit (PDU) using the Analytical Software Design (ASD) method. The controller of the underlying PDU mainly controls the distribution of power and network messages to a number of attached PCs and devices of X-ray systems. The behavioral correctness of the controller is critical in order to provide the clinical users the expected behavior of the system. The design of the controller was thoroughly reviewed by team members but, as a result of the behavioral verification using ASD, two previously unrevealed errors were identified within the design of the PDU controller. According to the development team of the PDU the work has had a major benefit of improving the design of the controller and locating errors that would have been hard to find otherwise by traditional testing.
  • Keywords
    control engineering computing; formal specification; formal verification; power distribution control; power engineering computing; ASD method; PDU controller; X-ray system; analytical software design; formal method; power distribution unit; Motor drives; Operating systems; PD control; Power distribution; Switches; Variable speed drives;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
  • Conference_Location
    Montreal, QC
  • Print_ISBN
    978-1-4577-1906-6
  • Type

    conf

  • DOI
    10.1109/ICST.2012.122
  • Filename
    6200134