Patent Document ID: 9003343
Application ID: 13856329
Patent Flag: 1

Claim One:
1. An energy consumption simulation and evaluation system for an embedded device, characterized in that: said system comprises a graphical configuration management module, an event generator, a device energy consumption model building block, an AADL (Architecture Analysis and Design Language) to GSPN (Generalized Stochastic Petri Net) model transformation module and a GSPN simulation module for a device energy consumption model, wherein said graphical configuration management module is a graphical parameter configuration and input arrangement for said event generator and said device energy consumption model building block; said device energy consumption model building block is arranged for obtaining an AADL description model of software and hardware components of said energy consumption simulation and evaluation system for the embedded device by utilizing an AADL description of software and hardware at system level based on the parameter configuration of said graphical configuration management module; said event generator is arranged for generating an energy-consuming event sequence through a simulation process for energy-consuming events; said AADL to GSPN model transformation module is arranged for obtaining a GSPN model through transforming the AADL description model of said software and hardware components of said energy consumption simulation and evaluation system for the embedded device; and said GSPN simulation module for device energy consumption model is arranged for loading the GSPN model by utilizing a QPME (Queuing Petrinet Modeling Environment) tool; selectively loading external energy-consuming events from the energy-consuming event sequence; and simulating the GSPN model with the QPME tool based on the external energy-consuming event being loaded, thereby obtaining a simulation result of residual energy and lifetime of said energy consumption simulation and evaluation system for the embedded device.