您的浏览器不支持SVG
连续可达性分析工具。
加载。。。

这个有限公司连续的易学性A类分析程序(CORA)是MATLAB类的集合用于使用可达性分析对网络物理系统进行形式化验证。CORA集成了各种向量和矩阵集的表示和操作,以及各种动态系统类的可达性算法。该软件的设计使集合表示可以进行交换,而无需修改可达性分析的代码。CORA是使用面向对象范式设计的,这样用户可以安全地使用方法而不关心隐藏在对象中的详细信息。由于工具箱是用MATLAB编写的,因此安装和使用是平台无关的。自2018年发布以来,还支持将SpaceEx模型直接导入CORA。以下几点总结了CORA工具箱的主要功能。


连续系统可达性分析

CORA计算线性系统、非线性系统以及对于具有的系统约束。支持连续和离散时间模型。系统输入的不确定性以及可以明确考虑模型参数的不确定性。此外,CORA还提供动态模型模拟功能。

您的浏览器不支持SVG

混合系统可达性分析

该工具箱还能够计算混合系统的可达集。所有实现的动态系统类可以用来描述离散系统状态的不同连续流。此外,计算防护装置交点的多种不同方法如下在CORA中实现。

您的浏览器不支持SVG

几何集

CORA具有模块化设计,可以使用各种集合表示的功能用于可达性分析之外的其他目的。工具箱实现向量集表示,例如,区间、分区、泰勒模型和多面体,以及矩阵集表示,如矩阵分区和区间矩阵。

您的浏览器不支持SVG

神经网络的形式化验证

CORA支持在开环和闭环场景中对神经网络进行形式化验证。开放式验证指验证神经网络输出集属性的任务,例如,给定噪声的正确分类图像输入。在闭环场景中,神经网络用作动态系统的控制器,并巧妙地集成在上述可达性算法,例如在保持安全距离的同时控制汽车。

您的浏览器不支持SVG

快速入门

要安装CORA,请遵循以下步骤:

  1. 安装MATLAB软件
  2. 从中克隆存储库github
  3. 将克隆的存储库添加到MATLAB路径
  4. 安装第1.3节中所述的所需软件包CORA手册
  5. 在MATLAB中运行以下脚本:

祝贺您,您已成功安装CORA!


示例

CORA附带了大量示例,可以指导您完成CORA的所有组件。访问以下页面之一开始:


联系人


版权所有©2023-保留所有权利-技术慕尼黑大学
网站作者:Matthias Althoff、Niklas Kochdumper、Mark Wetzlinger和Tobias Ladner