使用状态图和Modelica对混合系统建模

J. Ferreira, J. D. Oliveira
{"title":"使用状态图和Modelica对混合系统建模","authors":"J. Ferreira, J. D. Oliveira","doi":"10.1109/ETFA.1999.813108","DOIUrl":null,"url":null,"abstract":"Evaluates the possibility of using the formalism of statecharts, with hybrid features, as a graphical support to describe the dynamic behaviour of complex systems in Modelica. Implementation issues, according to the statecharts semantics, are discussed and the advantages of using an equation based language, to implement the state transitions and nested states, are pointed out. Two levels of statecharts implementation are considered: statecharts library models and components models. Statecharts library models are responsible for capturing events related to the firing of transitions and to the activation and deactivation of states that must be performed when transitions are taken. At the component model level, the statechart is composed by instantiating the basic models provided by the statecharts library.","PeriodicalId":119106,"journal":{"name":"1999 7th IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings ETFA '99 (Cat. No.99TH8467)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":"{\"title\":\"Modelling hybrid systems using statecharts and Modelica\",\"authors\":\"J. Ferreira, J. D. Oliveira\",\"doi\":\"10.1109/ETFA.1999.813108\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Evaluates the possibility of using the formalism of statecharts, with hybrid features, as a graphical support to describe the dynamic behaviour of complex systems in Modelica. Implementation issues, according to the statecharts semantics, are discussed and the advantages of using an equation based language, to implement the state transitions and nested states, are pointed out. Two levels of statecharts implementation are considered: statecharts library models and components models. Statecharts library models are responsible for capturing events related to the firing of transitions and to the activation and deactivation of states that must be performed when transitions are taken. At the component model level, the statechart is composed by instantiating the basic models provided by the statecharts library.\",\"PeriodicalId\":119106,\"journal\":{\"name\":\"1999 7th IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings ETFA '99 (Cat. No.99TH8467)\",\"volume\":\"40 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-10-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"30\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"1999 7th IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings ETFA '99 (Cat. No.99TH8467)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ETFA.1999.813108\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"1999 7th IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings ETFA '99 (Cat. No.99TH8467)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.1999.813108","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30

摘要

评估使用状态图的形式化的可能性,混合功能,作为一个图形支持来描述Modelica复杂系统的动态行为。根据状态图的语义,讨论了实现问题,并指出了使用基于方程的语言来实现状态转换和嵌套状态的优点。考虑了两个级别的状态图实现:状态图库模型和组件模型。Statecharts库模型负责捕获与转换的触发以及在进行转换时必须执行的状态的激活和停用相关的事件。在组件模型级别,状态图是通过实例化由状态图库提供的基本模型来组成的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Modelling hybrid systems using statecharts and Modelica
Evaluates the possibility of using the formalism of statecharts, with hybrid features, as a graphical support to describe the dynamic behaviour of complex systems in Modelica. Implementation issues, according to the statecharts semantics, are discussed and the advantages of using an equation based language, to implement the state transitions and nested states, are pointed out. Two levels of statecharts implementation are considered: statecharts library models and components models. Statecharts library models are responsible for capturing events related to the firing of transitions and to the activation and deactivation of states that must be performed when transitions are taken. At the component model level, the statechart is composed by instantiating the basic models provided by the statecharts library.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信