• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

用于连续工厂的可证明安全数字控制器的自动化形式合成。

Automated formal synthesis of provably safe digital controllers for continuous plants.

作者信息

Abate Alessandro, Bessa Iury, Cordeiro Lucas, David Cristina, Kesseli Pascal, Kroening Daniel, Polgreen Elizabeth

机构信息

2Department of Computer Science, University of Oxford, Oxford, UK.

3Department of Electricity, Federal University of Amazonas, Manaus, Brazil.

出版信息

Acta Inform. 2020;57(1):223-244. doi: 10.1007/s00236-019-00359-1. Epub 2019 Dec 6.

DOI:10.1007/s00236-019-00359-1
PMID:32189718
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7056743/
Abstract

We present a sound and automated approach to synthesizing safe, digital controllers for physical plants represented as time-invariant models. Models are linear differential equations with inputs, evolving over a continuous state space. The synthesis precisely accounts for the effects of finite-precision arithmetic introduced by the controller. The approach uses counterexample-guided inductive synthesis: an inductive generalization phase produces a controller that is known to stabilize the model but that may not be safe for all initial conditions of the model. Safety is then verified via bounded model checking: if the verification step fails, a counterexample is provided to the inductive generalization, and the process further iterates until a safe controller is obtained. We demonstrate the practical value of this approach by automatically synthesizing safe controllers for physical plant models from the digital control literature.

摘要

我们提出了一种合理且自动化的方法,用于为表示为时不变模型的物理工厂合成安全的数字控制器。模型是带有输入的线性微分方程,在连续状态空间中演化。该合成精确地考虑了由控制器引入的有限精度算术的影响。该方法使用反例引导的归纳合成:归纳泛化阶段生成一个已知能稳定模型但可能对模型的所有初始条件都不安全的控制器。然后通过有界模型检查来验证安全性:如果验证步骤失败,则向归纳泛化提供一个反例,并且该过程进一步迭代,直到获得一个安全的控制器。我们通过从数字控制文献中自动为物理工厂模型合成安全控制器来证明这种方法的实际价值。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/5556c514689f/236_2019_359_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/165c5862b33e/236_2019_359_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/794e8e6be1ab/236_2019_359_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/699e630d7630/236_2019_359_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/e8624c28c2a6/236_2019_359_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/5556c514689f/236_2019_359_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/165c5862b33e/236_2019_359_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/794e8e6be1ab/236_2019_359_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/699e630d7630/236_2019_359_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/e8624c28c2a6/236_2019_359_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/92ce/7056743/5556c514689f/236_2019_359_Fig5_HTML.jpg

相似文献

1
Automated formal synthesis of provably safe digital controllers for continuous plants.用于连续工厂的可证明安全数字控制器的自动化形式合成。
Acta Inform. 2020;57(1):223-244. doi: 10.1007/s00236-019-00359-1. Epub 2019 Dec 6.
2
Formal synthesis of non-fragile state-feedback digital controllers considering performance requirements for step response.考虑阶跃响应性能要求的非脆弱状态反馈数字控制器的形式综合。
Sci Rep. 2022 Sep 14;12(1):15429. doi: 10.1038/s41598-022-19284-4.
3
Counterexample-Driven Genetic Programming: Heuristic Program Synthesis from Formal Specifications.基于反例的遗传编程:从形式规范中启发式生成程序。
Evol Comput. 2018 Fall;26(3):441-469. doi: 10.1162/evco_a_00228. Epub 2018 May 22.
4
Optimization of block-floating-point realizations for digital controllers with finite-word-length considerations.考虑有限字长情况下数字控制器的块浮点实现优化。
J Zhejiang Univ Sci. 2003 Nov-Dec;4(6):651-7. doi: 10.1631/jzus.2003.0651.
5
Adaptive and robust controller design for uncertain nonlinear systems via fuzzy modeling approach.基于模糊建模方法的不确定非线性系统自适应鲁棒控制器设计
IEEE Trans Syst Man Cybern B Cybern. 2004 Feb;34(1):166-78. doi: 10.1109/tsmcb.2003.811757.
6
Modeling, stability analysis, and computational aspects of some simplest nonlinear fuzzy two-term controllers derived via center of area/gravity defuzzification.通过面积/重心去模糊化推导的一些最简单非线性模糊二项式控制器的建模、稳定性分析及计算方面
ISA Trans. 2017 Sep;70:16-29. doi: 10.1016/j.isatra.2017.04.023. Epub 2017 May 19.
7
Online Learning ARMA Controllers With Guaranteed Closed-Loop Stability.在线学习具有保证闭环稳定性的 ARMA 控制器。
IEEE Trans Neural Netw Learn Syst. 2016 Nov;27(11):2314-2326. doi: 10.1109/TNNLS.2015.2480764. Epub 2015 Oct 8.
8
Para : parameterized path reduction, acceleration, and SMT for reachability in threshold-guarded distributed algorithms.段落:用于阈值保护分布式算法可达性的参数化路径约简、加速和SMT(满足性模态理论)
Form Methods Syst Des. 2017;51(2):270-307. doi: 10.1007/s10703-017-0297-4. Epub 2017 Sep 20.
9
Self-learning fuzzy controllers based on temporal backpropagation.基于时间反向传播的自学习模糊控制器。
IEEE Trans Neural Netw. 1992;3(5):714-23. doi: 10.1109/72.159060.
10
Stable adaptive fuzzy controllers with application to inverted pendulum tracking.适用于倒立摆跟踪的稳定自适应模糊控制器。
IEEE Trans Syst Man Cybern B Cybern. 1996;26(5):677-91. doi: 10.1109/3477.537311.

引用本文的文献

1
Formal synthesis of non-fragile state-feedback digital controllers considering performance requirements for step response.考虑阶跃响应性能要求的非脆弱状态反馈数字控制器的形式综合。
Sci Rep. 2022 Sep 14;12(1):15429. doi: 10.1038/s41598-022-19284-4.
2
Program synthesis: challenges and opportunities.程序合成:挑战与机遇。
Philos Trans A Math Phys Eng Sci. 2017 Oct 13;375(2104). doi: 10.1098/rsta.2015.0403.