期刊文献+

一种结合AADL和TPN的系统能耗建模方法 被引量:1

An Embedded System Energy Consumption Modeling Method Using AADL and TPN
下载PDF
导出
摘要 结构分析设计语言(AADL)可以描述嵌入式系统的实时性、可靠性等关键性能特性,是嵌入式领域的体系结构建模、分析和验证的重要手段。针对嵌入式系统能耗无法预知的问题,提出了一种基于AADL和TPN(时间Petri网)的系统能耗建模与分析方法。该方法利用AADL基本语言建立了系统级架构模型,通过系统能耗相关性能分析,利用AADL属性集定义了能耗相关属性。由于AADL只是一种半形式化的语言,对系统的执行不够精确,而Petri网能较好地描述和模拟离散事件系统的动态行为及过程,为此,定义了AADL到TPN的模型转换规则,实现了AADL到时间Petri网的模型变换。通过对TPN模型进行严格的数学推导分析,得到系统整体能耗。为验证所提出的建模与分析方法,以某传感器节点为实例建立了系统能耗模型。实例验证表明,所提出的嵌入式系统能耗建模与分析方法可行有效。 Architecture Analysis and Design Language (AADL) can describe key performance features such as the real time and reliabili- ty of embedded system, which is an important means of architecture modeling, analysis and verification in embedded field. In view of the unpredictable energy consumption problem of the embedded system, a system modeling and energy consumption analysis method has been put forward based on AADL and TPN (Time Petri Net). It sets up system level structure model with AADL basic language, through anal- ysis of system energy consumption related performance and definition of energy consumption related properties with AADL property set. Since the AADL is just a semi-formal language ,the execution of the system is not accurate,but the Petfi net can well describe and simu- late the dynamic behavior processes of the discrete event system. Therefore,AADL-TPN model transformation rules has been defined, and the transformation between AADL model and time Petri nets model has been realized. The system energy consumption can be ob- tained through strict mathematical deduction and analysis. For the validation of the proposed modeling and analysis method, a sensor node has been chosen as an example and system energy model has been established. The operation of the example shows that the proposed sys- tem modeling and energy consumption analysis method are both feasible and effective.
出处 《计算机技术与发展》 2017年第6期151-155,共5页 Computer Technology and Development
基金 湖北省科技支撑计划项目(对外合作)(2014BHE024)
关键词 结构分析设计语言 嵌入式系统 时间PETRI网 能耗分析 AADL embedded systems TPN energy consumption analysis
  • 相关文献

参考文献5

二级参考文献158

共引文献150

同被引文献14

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部