ModeGraph—A Mode-Automata Based Modelica Library for Embedded Control
(2007) In MSc ThesesDepartment of Automatic Control
- Abstract
- The ModeGraph library offers improved flexibility of hybrid modelling and incorporates powerful properties of the Mode-Automata semantics. Concepts from Finite State Machines (FSM), Sequential Function Charts (SFC)/Grafcet and Statecharts are efficiently utilised to provide a flexible modelling environment that a broad audience can feel familiar with. Being able to guarantee mutual exclusivity of all modes on each level ensures consistency with regards to the single assignment rule used in Modelica. The current Modelica library for state machine modelling, StateGraph, has proven insufficient in terms of graph safety and efficiency. The goal of ModeGraph is to provide an alternative to StateGraph by introducing extensions to the Modelica... (More)
- The ModeGraph library offers improved flexibility of hybrid modelling and incorporates powerful properties of the Mode-Automata semantics. Concepts from Finite State Machines (FSM), Sequential Function Charts (SFC)/Grafcet and Statecharts are efficiently utilised to provide a flexible modelling environment that a broad audience can feel familiar with. Being able to guarantee mutual exclusivity of all modes on each level ensures consistency with regards to the single assignment rule used in Modelica. The current Modelica library for state machine modelling, StateGraph, has proven insufficient in terms of graph safety and efficiency. The goal of ModeGraph is to provide an alternative to StateGraph by introducing extensions to the Modelica language to drastically reduce code overhead and improve performance of modelled graphs. To enable exported code to be highly modular and easily integrated, AUTOSAR-compliant C-code export has been investigated in the thesis. An increasing number of companies and organisations are embracing the AUTOSAR standard which makes it important to offer compliant interfaces of generated code. (Less)
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/8847773
- author
- Malmheden, Martin
- supervisor
- organization
- year
- 2007
- type
- H3 - Professional qualifications (4 Years - )
- subject
- publication/series
- MSc Theses
- report number
- TFRT-5808
- ISSN
- 0280-5316
- language
- English
- id
- 8847773
- date added to LUP
- 2016-03-17 13:03:54
- date last changed
- 2016-03-17 13:03:54
@misc{8847773, abstract = {{The ModeGraph library offers improved flexibility of hybrid modelling and incorporates powerful properties of the Mode-Automata semantics. Concepts from Finite State Machines (FSM), Sequential Function Charts (SFC)/Grafcet and Statecharts are efficiently utilised to provide a flexible modelling environment that a broad audience can feel familiar with. Being able to guarantee mutual exclusivity of all modes on each level ensures consistency with regards to the single assignment rule used in Modelica. The current Modelica library for state machine modelling, StateGraph, has proven insufficient in terms of graph safety and efficiency. The goal of ModeGraph is to provide an alternative to StateGraph by introducing extensions to the Modelica language to drastically reduce code overhead and improve performance of modelled graphs. To enable exported code to be highly modular and easily integrated, AUTOSAR-compliant C-code export has been investigated in the thesis. An increasing number of companies and organisations are embracing the AUTOSAR standard which makes it important to offer compliant interfaces of generated code.}}, author = {{Malmheden, Martin}}, issn = {{0280-5316}}, language = {{eng}}, note = {{Student Paper}}, series = {{MSc Theses}}, title = {{ModeGraph—A Mode-Automata Based Modelica Library for Embedded Control}}, year = {{2007}}, }