首页> 外文学位 >Formal verification and controller synthesis for discrete-time systems.
【24h】

Formal verification and controller synthesis for discrete-time systems.

机译:离散时间系统的形式验证和控制器综合。

获取原文
获取原文并翻译 | 示例

摘要

Temporal logics, such as Computation Tree Logic (CTL) and Linear Temporal Logic (LTL), are customarily used to specify the correctness of computer programs and digital circuits modeled as finite-state transition systems. In recent years, due to their expressivity and resemblance to natural language, temporal logics gained increasing popularity as specification languages for more realistic system models, such as dynamical systems. Most of the work approaching the problem of verifying and controlling non-trivial dynamical systems from rich specifications are centered on the concept of abstraction. This dissertation proposes theoretical frameworks and computational tools for the verification and control of infinite-state discrete-time systems from temporal logic specifications.;The focus of this dissertation is on three particular classes of discrete-time systems, with widespread use in several areas: linear, switched linear, and piecewise affine systems. For switched linear systems, the existence of equivalent finite models is shown under stability constraints. Efficient algorithms to compute such finite models are developed. Moreover, algorithms for solving verification and synthesis problems from formulae of a particular fragment of LTL are designed, and are applied to equivalent finite models of stable switched linear systems. For linear and piecewise affine systems, a novel language-guided procedure to design control strategies from temporal logic specifications is developed. The language-guided procedure combines the abstraction and temporal logic control of the finite model, and restricts the search for control strategies in such a way that the satisfaction of the specifications is guaranteed at all times. Furthermore, this procedure generates a characterization of all satisfying system trajectories in the form of sequences of polytopic sets, which allows synthesizing optimal control strategies from temporal logic specifications. In particular, a model predictive control (MPC) approach for optimal control of piecewise affine systems from temporal logic specifications is proposed. The MPC controller minimizes a cost over the trajectories of the system, while guaranteeing correctness with respect to a temporal logic formula. As an application, a computational framework for formal verification of synthetic gene networks from given experimental data is presented.
机译:时态逻辑,例如计算树逻辑(CTL)和线性时态逻辑(LTL),通常用于指定建模为有限状态转换系统的计算机程序和数字电路的正确性。近年来,由于其表现力和与自然语言的相似性,时态逻辑作为规范语言用于越来越逼真的系统模型(例如动态系统)而越来越受欢迎。解决从丰富规范中验证和控制非平凡动力系统问题的大部分工作都集中在抽象概念上。本文提出了从时间逻辑规范验证和控制无限状态离散时间系统的理论框架和计算工具。本文的重点是三类特殊的离散时间系统,在以下几个领域得到了广泛的应用:线性,切换线性和分段仿射系统。对于线性切换系统,在稳定性约束下显示了等效有限模型的存在。开发了计算此类有限模型的有效算法。此外,设计了一种用于从LTL特定片段的公式中解决验证和综合问题的算法,并将其应用于稳定开关线性系统的等效有限模型。对于线性和分段仿射系统,开发了一种新颖的语言指导程序,可以根据时间逻辑规范设计控制策略。语言指导的过程结合了有限模型的抽象和时间逻辑控制,并以始终确保满足规格要求的方式限制了对控制策略的搜索。此外,此过程以多位题集序列的形式生成所有令人满意的系统轨迹的特征,从而可以根据时间逻辑规范合成最佳控制策略。特别是,提出了一种模型预测控制(MPC)方法,用于根据时间逻辑规范对分段仿射系统进行最佳控制。 MPC控制器可最大程度地降低系统轨迹的成本,同时保证有关时间逻辑公式的正确性。作为一种应用,提出了一种计算框架,用于根据给定的实验数据对合成基因网络进行形式验证。

著录项

  • 作者

    Aydin Gol, Ebru.;

  • 作者单位

    Boston University.;

  • 授予单位 Boston University.;
  • 学科 Engineering System Science.
  • 学位 Ph.D.
  • 年度 2014
  • 页码 184 p.
  • 总页数 184
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号