发明名称 BOUNDED VERIFICATION THROUGH DISCREPANCY COMPUTATIONS
摘要 A system and methods store initial states and unsafe states (e.g., safety requirements) of a non-linear model of a control system that interacts with a physical system. The system performs simulations of the non-linear model using a set of sampled initial states, to first generate trajectories (numerical approximations of actual behaviors) over bounded time. The system further determines, for respective pairs of neighboring trajectories: an over-approximation of reachable states as an upper bound of a distance between a pair of neighboring trajectories; a linear over-approximation of the reachable states as piece-wise linear segments over a plurality of time intervals; and whether the linear over-approximation overlaps in any of the piece-wise linear segments with the unsafe states, to verify the non-linear model of the control system is safe.
申请公布号 US2016179999(A1) 申请公布日期 2016.06.23
申请号 US201514979061 申请日期 2015.12.22
申请人 The Board of Trustees of the University of Illinois 发明人 Mitra Sayan;Fan Chuchu;Huang Zhenqi
分类号 G06F17/50;G06F17/11 主分类号 G06F17/50
代理机构 代理人
主权项 1. A system comprising: a processing device; non-transitory, computer-readable medium storing a set of initial states and a set of unsafe states of a non-linear model of a control system that is to interact with a physical system, and further storing the non-linear model and instructions; wherein the processing device is to execute the instructions to compute a piece-wise, exponential discrepancy function of the non-linear model comprising to: (i) perform a simulation of the non-linear model using a set of sampled states from the set of initial states, to generate a plurality of trajectories over bounded time, wherein a trajectory is a set of numerical approximations of behaviors of the physical system;(ii) determine, for respective pairs of neighboring trajectories from the plurality of trajectories: (a) an over-approximation of reachable states of the physical system as an upper bound of a distance between a pair of neighboring trajectories, wherein the distance approaches zero (“0”) as initial states of the pair of neighboring trajectories approach each other;(b) a linear over-approximation of the reachable states as piece-wise linear segments over a plurality of time intervals; and(c) whether the linear over-approximation overlaps in any of the piece-wise linear segments with the unsafe states, to verify the non-linear model of the control system is safe.
地址 Urbana IL US