首页 > 最新文献

Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control最新文献

英文 中文
Safety Verification of Piecewise-Deterministic Markov Processes 分段确定性马尔可夫过程的安全性验证
R. Wisniewski, Christoffer Sloth, Manuela L. Bujorianu, Nir Piterman
We consider the safety problem of piecewise-deterministic Markov processes (PDMP). These are systems that have deterministic dynamics and stochastic jumps, where both the time and the destination of the jumps are stochastic. Specifically, we solve a p-safety problem, where we identify the set of initial states from which the probability to reach designated unsafe states is at most 1 - p. Based on the knowledge of the full generator of the PDMP, we are able to develop a system of partial differential equations describing the connection between unsafe and initial states. We then show that by using the moment method, we can translate the infinite-dimensional optimisation problem searching for the largest set of p-safe states to a finite dimensional polynomial optimisation problem. We have implemented this technique on top of GloptiPoly and show how to apply it to a numerical example.
研究了分段确定性马尔可夫过程的安全性问题。这些系统具有确定性动力学和随机跳跃,其中跳跃的时间和目的地都是随机的。具体来说,我们解决了一个p-安全问题,其中我们确定了一组初始状态,其中达到指定不安全状态的概率最多为1 - p。基于PDMP的完整生成器的知识,我们能够开发一个描述不安全状态与初始状态之间联系的偏微分方程系统。然后我们证明,通过使用矩量方法,我们可以将寻找p安全状态最大集合的无限维优化问题转化为有限维多项式优化问题。我们已经在GloptiPoly之上实现了这种技术,并展示了如何将其应用于数值示例。
{"title":"Safety Verification of Piecewise-Deterministic Markov Processes","authors":"R. Wisniewski, Christoffer Sloth, Manuela L. Bujorianu, Nir Piterman","doi":"10.1145/2883817.2883836","DOIUrl":"https://doi.org/10.1145/2883817.2883836","url":null,"abstract":"We consider the safety problem of piecewise-deterministic Markov processes (PDMP). These are systems that have deterministic dynamics and stochastic jumps, where both the time and the destination of the jumps are stochastic. Specifically, we solve a p-safety problem, where we identify the set of initial states from which the probability to reach designated unsafe states is at most 1 - p. Based on the knowledge of the full generator of the PDMP, we are able to develop a system of partial differential equations describing the connection between unsafe and initial states. We then show that by using the moment method, we can translate the infinite-dimensional optimisation problem searching for the largest set of p-safe states to a finite dimensional polynomial optimisation problem. We have implemented this technique on top of GloptiPoly and show how to apply it to a numerical example.","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131018089","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Formal Analysis of Robustness at Model and Code Level 模型和代码级鲁棒性的形式化分析
Timothy E. Wang, P. Garoche, P. Roux, Romain Jobredeaux, E. Feron
Robustness analyses play a major role in the synthesis and analysis of controllers. For control systems, robustness is a measure of the maximum tolerable model inaccuracies or perturbations that do not destabilize the system. Analyzing the robustness of a closed-loop system can be performed with multiple approaches: gain and phase margin computation for single-input single-output (SISO) linear systems, mu analysis, IQC computations, etc. However, none of these techniques consider the actual code in their analyses. The approach presented here relies on an invariant computation on the discrete system dynamics. Using semi-definite programming (SDP) solvers, a Lyapunov-based function is synthesized that captures the vector margins of the closed-loop linear system considered. This numerical invariant expressed over the state variables of the system is compatible with code analysis and enables its validation on the code artifact. This automatic analysis extends verification techniques focused on controller implementation, addressing validation of robustness at model and code level. It has been implemented in a tool analyzing discrete SISO systems and generating over-approximations of phase and gain margins. The analysis will be integrated in our toolchain for Simulink and Lustre models autocoding and formal analysis.
鲁棒性分析在控制器的综合和分析中起着重要的作用。对于控制系统,鲁棒性是对不破坏系统稳定的最大可容忍模型误差或扰动的度量。分析闭环系统的鲁棒性可以通过多种方法进行:单输入单输出(SISO)线性系统的增益和相位裕度计算,mu分析,IQC计算等。然而,这些技术都没有在分析中考虑实际的代码。本文提出的方法依赖于对离散系统动力学的不变计算。利用半定规划(SDP)求解器,合成了一个基于李雅普诺夫的函数,该函数捕获了所考虑的闭环线性系统的向量边界。这个表示在系统状态变量上的数值不变量与代码分析兼容,并支持对代码工件进行验证。这种自动分析扩展了专注于控制器实现的验证技术,在模型和代码级别处理健壮性验证。它已在分析离散SISO系统的工具中实现,并产生相位和增益裕度的过逼近。分析将集成到我们的工具链中,用于Simulink和Lustre模型自动编码和形式化分析。
{"title":"Formal Analysis of Robustness at Model and Code Level","authors":"Timothy E. Wang, P. Garoche, P. Roux, Romain Jobredeaux, E. Feron","doi":"10.1145/2883817.2883824","DOIUrl":"https://doi.org/10.1145/2883817.2883824","url":null,"abstract":"Robustness analyses play a major role in the synthesis and analysis of controllers. For control systems, robustness is a measure of the maximum tolerable model inaccuracies or perturbations that do not destabilize the system. Analyzing the robustness of a closed-loop system can be performed with multiple approaches: gain and phase margin computation for single-input single-output (SISO) linear systems, mu analysis, IQC computations, etc. However, none of these techniques consider the actual code in their analyses. The approach presented here relies on an invariant computation on the discrete system dynamics. Using semi-definite programming (SDP) solvers, a Lyapunov-based function is synthesized that captures the vector margins of the closed-loop linear system considered. This numerical invariant expressed over the state variables of the system is compatible with code analysis and enables its validation on the code artifact. This automatic analysis extends verification techniques focused on controller implementation, addressing validation of robustness at model and code level. It has been implemented in a tool analyzing discrete SISO systems and generating over-approximations of phase and gain margins. The analysis will be integrated in our toolchain for Simulink and Lustre models autocoding and formal analysis.","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"2 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114018663","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Verification and Synthesis of Timing Contracts for Embedded Controllers 嵌入式控制器时序契约的验证与综合
M. A. Khatib, A. Girard, T. Dang
Timing contracts for embedded controller implementation specify the constraints on the time instants at which certain operations are performed such as sampling, actuation, computation, etc. In this paper, we consider the problem of verifying the stability of embedded control systems under such timing contracts. Reformulating the problem in the framework of impulsive linear systems, we provide theoretical conditions for stability and a verification algorithm based on reachability analysis. In the second part of the paper, given a model of the plant and of the controller we propose an approach to synthesize timing contracts that guarantee stability.
嵌入式控制器实现的定时契约指定了执行某些操作(如采样、驱动、计算等)的时间瞬间的约束。本文研究了在这种定时契约下嵌入式控制系统稳定性的验证问题。在脉冲线性系统的框架下,我们给出了稳定性的理论条件和基于可达性分析的验证算法。在本文的第二部分,给出了系统的模型和控制器的模型,提出了一种综合保证系统稳定性的定时契约的方法。
{"title":"Verification and Synthesis of Timing Contracts for Embedded Controllers","authors":"M. A. Khatib, A. Girard, T. Dang","doi":"10.1145/2883817.2883827","DOIUrl":"https://doi.org/10.1145/2883817.2883827","url":null,"abstract":"Timing contracts for embedded controller implementation specify the constraints on the time instants at which certain operations are performed such as sampling, actuation, computation, etc. In this paper, we consider the problem of verifying the stability of embedded control systems under such timing contracts. Reformulating the problem in the framework of impulsive linear systems, we provide theoretical conditions for stability and a verification algorithm based on reachability analysis. In the second part of the paper, given a model of the plant and of the controller we propose an approach to synthesize timing contracts that guarantee stability.","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126000183","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Session details: Safety and Stability Analysis 会议细节:安全性和稳定性分析
T. Johnson
{"title":"Session details: Safety and Stability Analysis","authors":"T. Johnson","doi":"10.1145/3261111","DOIUrl":"https://doi.org/10.1145/3261111","url":null,"abstract":"","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"276 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126055811","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Event-Separation Properties and Asymptotic Behaviour of Hybrid Event-Based Control Systems 混合事件控制系统的事件分离性质和渐近行为
Tobias Noesselt, M. Schultalbers, J. Lunze
In hybrid event-based control (HEBC) systems the controller influences a continuous plant $G$ through two input signals with different characteristics. A continuous input is used to attenuate disturbances and to force the plant to follow a reference signal, whereas a discrete-valued input is determined by an event-based component of the controller in order to adjust the operation point of the plant. HEBC systems have typical characteristics of hybrid dynamical systems including state jumps and switching dynamics. This paper analyses HEBC systems with linear components. It derives bounds on the event threshold in order to avoid Zeno behaviour and to guarantee a minimum inter-event time. The main result is a condition under which the closed-loop system is asymptotically stable and has an asymptotic set-point tracking behaviour. An application example illustrates the results.
在基于事件的混合控制(HEBC)系统中,控制器通过两个不同特征的输入信号影响连续对象。连续输入用于衰减干扰并迫使装置跟随参考信号,而离散值输入由控制器的基于事件的组件决定,以调整装置的工作点。HEBC系统具有典型的混合动力系统特征,包括状态跳变和切换动力学。本文分析了具有线性分量的HEBC系统。它派生了事件阈值的边界,以避免芝诺行为并保证最小的事件间时间。得到了闭环系统渐近稳定并具有渐近设定点跟踪行为的一个条件。一个应用实例说明了结果。
{"title":"Event-Separation Properties and Asymptotic Behaviour of Hybrid Event-Based Control Systems","authors":"Tobias Noesselt, M. Schultalbers, J. Lunze","doi":"10.1145/2883817.2883835","DOIUrl":"https://doi.org/10.1145/2883817.2883835","url":null,"abstract":"In hybrid event-based control (HEBC) systems the controller influences a continuous plant $G$ through two input signals with different characteristics. A continuous input is used to attenuate disturbances and to force the plant to follow a reference signal, whereas a discrete-valued input is determined by an event-based component of the controller in order to adjust the operation point of the plant. HEBC systems have typical characteristics of hybrid dynamical systems including state jumps and switching dynamics. This paper analyses HEBC systems with linear components. It derives bounds on the event threshold in order to avoid Zeno behaviour and to guarantee a minimum inter-event time. The main result is a condition under which the closed-loop system is asymptotically stable and has an asymptotic set-point tracking behaviour. An application example illustrates the results.","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127586738","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Robust Asymptotic Stabilization of Hybrid Systems using Control Lyapunov Functions 基于控制Lyapunov函数的混合系统鲁棒渐近镇定
R. Sanfelice
We propose tools for the study of robust stabilizability and the design of robustly stabilizing feedback laws for a wide class of hybrid systems given in terms of hybrid inclusions with inputs and disturbances. We introduce notions of robust uniform global stabilizability and stabilization that capture the case when disturbances can be fully rejected, practically rejected, and when they induce a residual set that can be stabilized. Robust control Lyapunov functions are em- ployed to determine when stabilizing static state-feedback laws are available and also to synthesize robustly stabilizing feedback laws with minimum pointwise norm. Sufficient conditions on the data of the hybrid system as well as on the control Lyapunov function are proposed for the said properties to hold. An example illustrates the results throughout the paper.
我们提出了研究鲁棒稳定性的工具,并设计了一类具有输入和干扰的混合系统的鲁棒稳定反馈律。我们引入了鲁棒一致全局镇定性和镇定性的概念,这些概念捕获了当干扰可以被完全拒绝,实际拒绝,以及当它们诱导一个可以稳定的残差集时的情况。利用鲁棒控制李雅普诺夫函数来确定稳定的静态反馈律何时可用,并合成具有最小点范数的鲁棒稳定反馈律。给出了混合系统数据和控制李雅普诺夫函数保持上述性质的充分条件。一个例子说明了整个论文的结果。
{"title":"Robust Asymptotic Stabilization of Hybrid Systems using Control Lyapunov Functions","authors":"R. Sanfelice","doi":"10.1145/2883817.2883848","DOIUrl":"https://doi.org/10.1145/2883817.2883848","url":null,"abstract":"We propose tools for the study of robust stabilizability and the design of robustly stabilizing feedback laws for a wide class of hybrid systems given in terms of hybrid inclusions with inputs and disturbances. We introduce notions of robust uniform global stabilizability and stabilization that capture the case when disturbances can be fully rejected, practically rejected, and when they induce a residual set that can be stabilized. Robust control Lyapunov functions are em- ployed to determine when stabilizing static state-feedback laws are available and also to synthesize robustly stabilizing feedback laws with minimum pointwise norm. Sufficient conditions on the data of the hybrid system as well as on the control Lyapunov function are proposed for the said properties to hold. An example illustrates the results throughout the paper.","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114237205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Session details: Temporal Logic Applications 会话细节:时态逻辑应用程序
S. Mitra
{"title":"Session details: Temporal Logic Applications","authors":"S. Mitra","doi":"10.1145/3261108","DOIUrl":"https://doi.org/10.1145/3261108","url":null,"abstract":"","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131875280","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Session details: Invited Speaker 会议详情:特邀演讲嘉宾
A. Abate
{"title":"Session details: Invited Speaker","authors":"A. Abate","doi":"10.1145/3261115","DOIUrl":"https://doi.org/10.1145/3261115","url":null,"abstract":"","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125191097","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Generating Unstable Trajectories for Switched Systems via Dual Sum-Of-Squares Techniques 利用对偶平方和技术生成切换系统的不稳定轨迹
B. Legat, R. Jungers, P. Parrilo
The joint spectral radius (JSR) of a set of matrices characterizes the maximal asymptotic growth rate of an infinite product of matrices of the set. This quantity appears in a number of applications including the stability of switched and hybrid systems. Many algorithms exist for estimating the JSR but not much is known about how to generate an infinite sequence of matrices with an optimal asymptotic growth rate. To the best of our knowledge, the currently known algorithms select a small sequence with large spectral radius using brute force (or branch-and-bound variants) and repeats this sequence infinitely. In this paper we introduce a new approach to this question, using the dual solution of a sum of squares optimization program for JSR approximation. Our algorithm produces an infinite sequence of matrices with an asymptotic growth rate arbitrarily close to the JSR. The algorithm naturally extends to the case where the allowable switching sequences are determined by a graph or finite automaton. Unlike the brute force approach, we provide a guarantee on the closeness of the asymptotic growth rate to the JSR. This, in turn, provides new bounds on the quality of the JSR approximation. We provide numerical examples illustrating the good performance of the algorithm.
矩阵集合的联合谱半径(JSR)表征了该集合中矩阵的无穷积的最大渐近增长率。这个量出现在许多应用中,包括开关和混合系统的稳定性。已有许多算法用于估计JSR,但对于如何生成具有最优渐近增长率的无限矩阵序列所知不多。据我们所知,目前已知的算法使用蛮力(或分支定界变体)选择具有大谱半径的小序列,并无限重复该序列。本文利用JSR近似的平方和优化程序的对偶解,提出了解决这一问题的新方法。我们的算法产生一个矩阵的无限序列,其渐近增长率任意接近JSR。该算法自然地扩展到允许的切换序列由图或有限自动机确定的情况。与蛮力方法不同的是,我们保证渐近增长率与JSR的接近性。这反过来又为JSR近似的质量提供了新的界限。通过数值算例说明了该算法的良好性能。
{"title":"Generating Unstable Trajectories for Switched Systems via Dual Sum-Of-Squares Techniques","authors":"B. Legat, R. Jungers, P. Parrilo","doi":"10.1145/2883817.2883821","DOIUrl":"https://doi.org/10.1145/2883817.2883821","url":null,"abstract":"The joint spectral radius (JSR) of a set of matrices characterizes the maximal asymptotic growth rate of an infinite product of matrices of the set. This quantity appears in a number of applications including the stability of switched and hybrid systems. Many algorithms exist for estimating the JSR but not much is known about how to generate an infinite sequence of matrices with an optimal asymptotic growth rate. To the best of our knowledge, the currently known algorithms select a small sequence with large spectral radius using brute force (or branch-and-bound variants) and repeats this sequence infinitely. In this paper we introduce a new approach to this question, using the dual solution of a sum of squares optimization program for JSR approximation. Our algorithm produces an infinite sequence of matrices with an asymptotic growth rate arbitrarily close to the JSR. The algorithm naturally extends to the case where the allowable switching sequences are determined by a graph or finite automaton. Unlike the brute force approach, we provide a guarantee on the closeness of the asymptotic growth rate to the JSR. This, in turn, provides new bounds on the quality of the JSR approximation. We provide numerical examples illustrating the good performance of the algorithm.","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126643094","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Scalable Static Hybridization Methods for Analysis of Nonlinear Systems 非线性系统分析的可扩展静态杂交方法
Stanley Bak, Sergiy Bogomolov, T. Henzinger, Taylor T. Johnson, P. Prakash
Hybridization methods enable the analysis of hybrid automata with complex, nonlinear dynamics through a sound abstraction process. Complex dynamics are converted to simpler ones with added noise, and then analysis is done using a reachability method for the simpler dynamics. Several such recent approaches advocate that only 'dynamic' hybridization techniques---i.e., those where the dynamics are abstracted on-the-fly during a reachability computation---are effective. In this paper, we demonstrate this is not the case, and create static hybridization methods that are more scalable than earlier approaches. The main insight in our approach is that quick, numeric simulations can be used to guide the process, eliminating the need for an exponential number of hybridization domains. Transitions between domains are generally time-triggered, avoiding accumulated error from geometric intersections. We enhance our static technique by combining time-triggered transitions with occasional space-triggered transitions, and demonstrate the benefits of the combined approach in what we call mixed-triggered hybridization. Finally, error modes are inserted to confirm that the reachable states stay within the hybridized regions. The developed techniques can scale to higher dimensions than previous static approaches, while enabling the parallelization of the main performance bottleneck for many dynamic hybridization approaches: the nonlinear optimization required for sound dynamics abstraction. We implement our method as a model transformation pass in the HYST tool, and perform reachability analysis and evaluation using an unmodified version of SpaceEx on nonlinear models with up to six dimensions.
杂交方法能够通过合理的抽象过程来分析具有复杂非线性动力学的混合自动机。将复杂动力学转化为简单动力学,并加入噪声,利用可达性方法对简单动力学进行分析。最近一些这样的方法主张只有“动态”杂交技术——即:即在可达性计算过程中动态抽象的算法是有效的。在本文中,我们证明了情况并非如此,并创建了比早期方法更具可扩展性的静态杂交方法。我们的方法的主要见解是,快速,数值模拟可以用来指导这个过程,消除了对指数数量的杂交域的需要。域之间的转换通常是时间触发的,避免了几何相交带来的累积误差。我们通过结合时间触发的转换和偶尔的空间触发的转换来增强我们的静态技术,并展示了我们称之为混合触发杂交的组合方法的好处。最后,插入误差模式以确认可达状态保持在杂化区域内。所开发的技术可以扩展到比以前的静态方法更高的维度,同时使许多动态杂交方法的主要性能瓶颈并行化:声音动力学抽象所需的非线性优化。我们将我们的方法作为HYST工具中的模型转换通道来实现,并使用未修改的SpaceEx版本对多达六维的非线性模型进行可达性分析和评估。
{"title":"Scalable Static Hybridization Methods for Analysis of Nonlinear Systems","authors":"Stanley Bak, Sergiy Bogomolov, T. Henzinger, Taylor T. Johnson, P. Prakash","doi":"10.1145/2883817.2883837","DOIUrl":"https://doi.org/10.1145/2883817.2883837","url":null,"abstract":"Hybridization methods enable the analysis of hybrid automata with complex, nonlinear dynamics through a sound abstraction process. Complex dynamics are converted to simpler ones with added noise, and then analysis is done using a reachability method for the simpler dynamics. Several such recent approaches advocate that only 'dynamic' hybridization techniques---i.e., those where the dynamics are abstracted on-the-fly during a reachability computation---are effective. In this paper, we demonstrate this is not the case, and create static hybridization methods that are more scalable than earlier approaches. The main insight in our approach is that quick, numeric simulations can be used to guide the process, eliminating the need for an exponential number of hybridization domains. Transitions between domains are generally time-triggered, avoiding accumulated error from geometric intersections. We enhance our static technique by combining time-triggered transitions with occasional space-triggered transitions, and demonstrate the benefits of the combined approach in what we call mixed-triggered hybridization. Finally, error modes are inserted to confirm that the reachable states stay within the hybridized regions. The developed techniques can scale to higher dimensions than previous static approaches, while enabling the parallelization of the main performance bottleneck for many dynamic hybridization approaches: the nonlinear optimization required for sound dynamics abstraction. We implement our method as a model transformation pass in the HYST tool, and perform reachability analysis and evaluation using an unmodified version of SpaceEx on nonlinear models with up to six dimensions.","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116489410","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
期刊
Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1