• DocumentCode
    2714245
  • Title

    Maintenance of process control algorithms based on dynamic program slicing

  • Author

    Hansen, Ole Fink ; Andersen, Nils Axel ; Ravn, Ole

  • Author_Institution
    Dept. of Electr. Eng., Tech. Univ. of Denmark, Lyngby, Denmark
  • fYear
    2010
  • fDate
    8-10 Sept. 2010
  • Firstpage
    1415
  • Lastpage
    1421
  • Abstract
    Today´s industrial control systems gradually lose performance after installation and must be regularly maintained by means of adjusting parameters and modifying the control algorithm, in order to regain high performance. Industrial control algorithms are complex software systems, and it is particularly difficult to locate causes of performance loss, while readjusting the algorithm once the cause of performance loss is actually realized and found is relatively simple. In this paper we present a software-engineering approach to the maintenance problem, which provides tools for exploring the behavior of a control algorithm, enables maintenance personnel to focus on only relevant parts of the algorithm and semi-automatically locate the part of the algorithm that is responsible for the reduced performance. The solution is tuning-free and can be applied to installed and running systems without modifying the existing control algorithm, which makes the solution well suited for industrial applications.
  • Keywords
    industrial control; process control; production engineering computing; program slicing; software maintenance; complex software systems; dynamic program slicing; industrial control systems; maintenance problem; process control algorithms; software-engineering approach; Algorithm design and analysis; Control systems; Equations; Heuristic algorithms; Maintenance engineering; Process control; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Control System Design (CACSD), 2010 IEEE International Symposium on
  • Conference_Location
    Yokohama
  • Print_ISBN
    978-1-4244-5354-2
  • Electronic_ISBN
    978-1-4244-5355-9
  • Type

    conf

  • DOI
    10.1109/CACSD.2010.5612682
  • Filename
    5612682