{"title":"Model validity and tolerance quantification for real-time adaptive approximation","authors":"Raheleh Biglari, J. Denil","doi":"10.1145/3550356.3561604","DOIUrl":null,"url":null,"abstract":"Designing a Cyber-physical system (CPS) including modeling the control components and services is a challenging issue. Models and simulations at run-time play a crucial role to implement these control and prediction components. Real-time constraints raise the complexity of designing an efficient CPS system. Having detailed models in making decisions and/or numerous predictions in different contexts is computationally expensive and difficult to schedule on the computational infrastructure. Inspired by substitutability, one strategy for dealing with complex CPS and the contradiction of better real-time performance and reduced cost in CPS is to employ approximated models and switch to the most suited model adaptively at run-time. However, using an approximate model raises the uncertainty on the model's predictions. Nonetheless, the model is appropriate when the uncertainty is within bound. This bound is defined as tolerance which is the permitted amount of uncertainty. In this paper, we propose a method for quantifying the tolerance of cyber-physical systems, where we can switch between the original model and approximated models and how to identify more appropriate models.","PeriodicalId":182662,"journal":{"name":"Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings","volume":"210 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3550356.3561604","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Designing a Cyber-physical system (CPS) including modeling the control components and services is a challenging issue. Models and simulations at run-time play a crucial role to implement these control and prediction components. Real-time constraints raise the complexity of designing an efficient CPS system. Having detailed models in making decisions and/or numerous predictions in different contexts is computationally expensive and difficult to schedule on the computational infrastructure. Inspired by substitutability, one strategy for dealing with complex CPS and the contradiction of better real-time performance and reduced cost in CPS is to employ approximated models and switch to the most suited model adaptively at run-time. However, using an approximate model raises the uncertainty on the model's predictions. Nonetheless, the model is appropriate when the uncertainty is within bound. This bound is defined as tolerance which is the permitted amount of uncertainty. In this paper, we propose a method for quantifying the tolerance of cyber-physical systems, where we can switch between the original model and approximated models and how to identify more appropriate models.