学位论文详细信息
Formal verification and validation of convex optimization algorithms for model predictive control
Formal methods;Software verification;Frama-C;SMT solvers;Convex optimization;Ellipsoid method;Floating-points
Cohen, Raphael P. ; Feron, Eric Garoche, Pierre-Loïc Aerospace Engineering Tsiotras, Panagiotis Holzinger, Marcus J. Wang, Tim Muñoz, César ; Feron, Eric
University:Georgia Institute of Technology
Department:Aerospace Engineering
关键词: Formal methods;    Software verification;    Frama-C;    SMT solvers;    Convex optimization;    Ellipsoid method;    Floating-points;   
Others  :  https://smartech.gatech.edu/bitstream/1853/61186/1/COHEN-DISSERTATION-2019.pdf
美国|英语
来源: SMARTech Repository
PDF
【 摘 要 】

The efficiency of modern optimization methods, coupled with increasing computational resources, has led to the possibility of real-time optimization algorithms acting in safety critical roles. However, this cannot happen without addressing proper attention to the soundness of these algorithms. This PhD thesis discusses the formal verification of convex optimization algorithms with a articular emphasis on receding-horizon controllers. Additionally, we demonstrate how theoretical proofs of real-time optimization algorithms can be used to describe functional properties at the code level, thereby making it accessible for the formal methods community. In seeking zero-bug software, we use the Credible Autocoding scheme. We focused our attention on the ellipsoid algorithm solving second-order cone programs (SOCP). In addition to this, we present a floating-point analysis of the algorithm and give a framework to numerically validate the method.

【 预 览 】
附件列表
Files Size Format View
Formal verification and validation of convex optimization algorithms for model predictive control 6933KB PDF download
  文献评价指标  
  下载次数:36次 浏览次数:66次