Detecting design flaws in control systems using optimisation methods

被引:0
|
作者
Bostrom, Pontus [1 ]
Bjorkqvist, Jerker [1 ]
机构
[1] Abo Akad Univ, Dept Informat Technol, Turku Ctr Comp Sci, Lemminkaisenkatu 14 A, FIN-20520 Turku, Finland
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Complicated control systems are used in many safety-critical applications, such as in cars and airplanes. Due to the nature of these systems, verification can be very difficult to do analytically or algorithmically. The only feasible analysis and verification method is often simulation. The generation of good test cases that can expose flaws in the controller design is therefore of great importance. In this paper we investigate the use of optimisation methods for finding such test cases automatically. For this purpose we give a language to express assertions in control systems, as well as a translation of the assertions to a form suitable for optimisation. We also discuss different ways to generate the input signals for the systems to maximise performance of the optimisation. To evaluate if optimisation is a feasible approach, we provide a case study demonstrating that optimisation methods are beneficial for investigating properties of control system designs.
引用
收藏
页码:330 / +
页数:2
相关论文
共 50 条
  • [1] Detecting design flaws via metrics in object-oriented systems
    Marinescu, R
    [J]. TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 173 - 182
  • [2] Computational methods for the optimisation and design of electromechanical vehicle systems
    Dede, Ercan M.
    Lee, Jaewook
    Liu, Yan
    Robert, Brian
    Yonak, Serdar H.
    [J]. INTERNATIONAL JOURNAL OF VEHICLE DESIGN, 2012, 58 (2-4) : 159 - 180
  • [3] Using interval methods for control systems design in the parameter space
    Vehi, J
    Armengol, J
    Rodellar, J
    Sainz, MA
    [J]. COMPUTER AIDED CONTROL SYSTEMS DESIGN (CACSD'97), 1997, : 353 - 357
  • [4] Design and control of manufacturing systems: a discrete event optimisation methodology
    Pedrielli, Giulia
    Matta, Andrea
    Alfieri, Arianna
    Zhang, Mengyi
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2018, 56 (1-2) : 543 - 564
  • [5] Fuzzy Control Optimisation of Robust Design of Guided Vehicle Systems
    Zhang, Dong
    Zhao, Han
    Zhen, Sheng-Chao
    [J]. INTERNATIONAL CONFERENCE ON MECHANISM SCIENCE AND CONTROL ENGINEERING (MSCE 2014), 2014, : 291 - 297
  • [6] Feedback control design using sum of squares optimisation
    August, Elias
    Papachristodoulou, Antonis
    [J]. EUROPEAN JOURNAL OF CONTROL, 2022, 68
  • [7] Sliding mode control design for active suspension systems using quantum particle swarm optimisation
    Wei, Shouwei
    Su, Xiaoyu
    [J]. INTERNATIONAL JOURNAL OF VEHICLE DESIGN, 2019, 81 (1-2) : 93 - 114
  • [8] Detecting design flaws in UML state charts for embedded software
    Elamkulam, Janees
    Glazberg, Ziv
    Rabinovitz, Ishai
    Kowlali, Gururaja
    Gupta, Satish Chandra
    Kohlil, Sandeep
    Dattathranil, Sai
    Macia, Claudio Paniagua
    [J]. HARDWARE AND SOFTWARE, VERIFICATION AND TESTING, 2007, 4383 : 109 - +
  • [9] Methods for library design and optimisation
    Green, DVS
    Pickett, SD
    [J]. MINI-REVIEWS IN MEDICINAL CHEMISTRY, 2004, 4 (10) : 1067 - 1076
  • [10] Detecting and Preventing Type flaws: a Control Flow Analysis with Tags
    Bodei, Chiara
    Degano, Pierpaolo
    Gao, Han
    Brodo, Linda
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 194 (01) : 3 - 22