首页 > 最新文献

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
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
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
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
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
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
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
From Simulation Models to Hybrid Automata Using Urgency and Relaxation 从仿真模型到使用紧急和松弛的混合自动机
Stefano Minopoli, Goran Frehse
We consider the problem of translating a deterministic emph{simulation model} (like Matlab-Simunk, Modelica or Ptolemy models) into a emph{verification model} expressed by a network of hybrid automata. The goal is to verify safety using reachability analysis on the verification model. Simulation models typically use transitions with urgent semantics, which must be taken as soon as possible. Urgent transitions also make it possible to decompose systems that would otherwise need to be modeled with a monolithic hybrid automaton. In this paper, we include urgent transitions in our verification models and propose a suitable adaptation of our reachability algorithm. However, the simulation model, due to its imperfections, may be unsafe even though the corresponding hybrid automata are safe. Conversely, set-based reachability may not be able to show safety of an ideal formal model, since complex dynamics necessarily entail overapproximations. Taken as a whole, the formal modeling and verification process can both falsely claim safety and fail to show safety of the concrete system. We address this inconsistency by relaxing the model as follows. The standard semantics of hybrid automata is a mathematical idealization, where reactions are considered to be instantaneous and physical measurements infinitely precise. We propose semantics that relax these assumptions, where guard conditions are sampled in discrete time and admit measurement errors. The relaxed semantics can be translated to an equivalent relaxed model in standard semantics. The relaxed model is realistic in the sense that it can be implemented on hardware fast and precise enough, and in a way that safety is preserved. Finally, we show that overapproximative reachability analysis can show safety of relaxed models, which is not the case in general.
我们考虑将确定性emph{仿真模型}(如Matlab-Simunk, Modelica或Ptolemy模型)转换为由混合自动机网络表示的emph{验证模型}的问题。目标是使用验证模型上的可达性分析来验证安全性。仿真模型通常使用具有紧急语义的转换,必须尽快进行转换。紧急转换也使得分解系统成为可能,否则就需要用单片混合自动机建模。在本文中,我们在我们的验证模型中包含了紧急转换,并提出了对我们的可达性算法的适当调整。然而,由于仿真模型的不完善,即使相应的混合自动机是安全的,仿真模型也可能是不安全的。相反,基于集合的可达性可能无法显示理想形式模型的安全性,因为复杂的动力学必然导致过度近似。从整体上看,形式化的建模和验证过程既可以虚假地宣称安全,也不能显示混凝土体系的安全性。我们通过放松模型来解决这种不一致,如下所示。混合自动机的标准语义是一种数学理想化,其中反应被认为是瞬时的,物理测量被认为是无限精确的。我们提出了放宽这些假设的语义,其中保护条件在离散时间内采样并允许测量误差。松弛语义可以转化为标准语义中的等效松弛模型。松弛模型是现实的,因为它可以在硬件上快速和精确地实现,并且在某种程度上保证了安全性。最后,我们证明了过逼近可达性分析可以显示松弛模型的安全性,而一般情况下并非如此。
{"title":"From Simulation Models to Hybrid Automata Using Urgency and Relaxation","authors":"Stefano Minopoli, Goran Frehse","doi":"10.1145/2883817.2883825","DOIUrl":"https://doi.org/10.1145/2883817.2883825","url":null,"abstract":"We consider the problem of translating a deterministic emph{simulation model} (like Matlab-Simunk, Modelica or Ptolemy models) into a emph{verification model} expressed by a network of hybrid automata. The goal is to verify safety using reachability analysis on the verification model. Simulation models typically use transitions with urgent semantics, which must be taken as soon as possible. Urgent transitions also make it possible to decompose systems that would otherwise need to be modeled with a monolithic hybrid automaton. In this paper, we include urgent transitions in our verification models and propose a suitable adaptation of our reachability algorithm. However, the simulation model, due to its imperfections, may be unsafe even though the corresponding hybrid automata are safe. Conversely, set-based reachability may not be able to show safety of an ideal formal model, since complex dynamics necessarily entail overapproximations. Taken as a whole, the formal modeling and verification process can both falsely claim safety and fail to show safety of the concrete system. We address this inconsistency by relaxing the model as follows. The standard semantics of hybrid automata is a mathematical idealization, where reactions are considered to be instantaneous and physical measurements infinitely precise. We propose semantics that relax these assumptions, where guard conditions are sampled in discrete time and admit measurement errors. The relaxed semantics can be translated to an equivalent relaxed model in standard semantics. The relaxed model is realistic in the sense that it can be implemented on hardware fast and precise enough, and in a way that safety is preserved. Finally, we show that overapproximative reachability analysis can show safety of relaxed models, which is not the case in general.","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"23 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":"125261217","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}
引用次数: 11
Building Power Consumption Models from Executable Timed I/O Automata Specifications 从可执行定时I/O自动机规范构建功耗模型
Benoît Barbot, M. Kwiatkowska, A. Mereacre, Nicola Paoletti
We develop a novel model-based hardware-in-the-loop (HIL) framework for optimising energy consumption of embedded software controllers. Controller and plant models are specified as networks of parameterised timed input/output automata and translated into executable code. The controller is encoded into the target embedded hardware, which is connected to a power monitor and interacts with the simulation of the plant model. The framework then generates a power consumption model that maps controller transitions to distributions over power measurements, and is used to optimise the timing parameters of the controller, without compromising a given safety requirement. The novelty of our approach is that we measure the real power consumption of the controller and use thus obtained data for energy optimisation. We employ timed Petri nets as an intermediate representation of the executable specification, which facilitates efficient code generation and fast simulations. Our framework uniquely combines the advantages of rigorous specifications with accurate power measurements and methods for online model estimation, thus enabling automated design of correct and energy-efficient controllers.
我们开发了一种新的基于模型的硬件在环(HIL)框架,用于优化嵌入式软件控制器的能耗。控制器和工厂模型被指定为参数化定时输入/输出自动机网络,并被转换为可执行代码。控制器被编码到目标嵌入式硬件中,目标嵌入式硬件与电源监视器相连,并与工厂模型的仿真交互。然后,该框架生成一个功耗模型,该模型将控制器转换映射到功率测量的分布,并用于优化控制器的定时参数,而不影响给定的安全要求。我们方法的新颖之处在于,我们测量控制器的实际功耗,并使用由此获得的数据进行能量优化。我们使用定时Petri网作为可执行规范的中间表示,这有助于有效的代码生成和快速模拟。我们的框架独特地将严格的规格优势与准确的功率测量和在线模型估计方法相结合,从而实现正确和节能控制器的自动化设计。
{"title":"Building Power Consumption Models from Executable Timed I/O Automata Specifications","authors":"Benoît Barbot, M. Kwiatkowska, A. Mereacre, Nicola Paoletti","doi":"10.1145/2883817.2883844","DOIUrl":"https://doi.org/10.1145/2883817.2883844","url":null,"abstract":"We develop a novel model-based hardware-in-the-loop (HIL) framework for optimising energy consumption of embedded software controllers. Controller and plant models are specified as networks of parameterised timed input/output automata and translated into executable code. The controller is encoded into the target embedded hardware, which is connected to a power monitor and interacts with the simulation of the plant model. The framework then generates a power consumption model that maps controller transitions to distributions over power measurements, and is used to optimise the timing parameters of the controller, without compromising a given safety requirement. The novelty of our approach is that we measure the real power consumption of the controller and use thus obtained data for energy optimisation. We employ timed Petri nets as an intermediate representation of the executable specification, which facilitates efficient code generation and fast simulations. Our framework uniquely combines the advantages of rigorous specifications with accurate power measurements and methods for online model estimation, thus enabling automated design of correct and energy-efficient controllers.","PeriodicalId":337926,"journal":{"name":"Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control","volume":"46 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":"124155669","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}
引用次数: 6
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
期刊
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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1