SAE International Towards an Open Source Framework for Small Engine Controls Development 2014-32-0070

Description
The paper describes the components of an envisioned open source framework that supports several stages in the model-based development of two- and three-wheelers software controls. The proposed solution supports the runtime execution on an OSEK-compatible [ 8 ] real-time operating system for multicore platforms. The framework consists of a modeling and simulation tool (including hierarchical state machines) and a code generator for the development of the functional model of controls and the definition of their task implementation; an OSEK/AUTOSAR operating system and device driver stack; OS and I/O configuration tools. The platform has been released open-source under an industry-friendly license. Our framework is currently in use for the development of innovative two-three wheelers control systems at Piaggio. In this paper we describe the experience matured in the application development, the benefits and current limitations of the approach. In particular, the result of this study has been a demonstrator platform which includes a BLDC motor control written using the proposed framework.
Description
The paper describes the components of an envisioned open source framework that supports several stages in the model-based development of two- and three-wheelers software controls. The proposed solution supports the runtime execution on an OSEK-compatible [ 8 ] real-time operating system for multicore platforms. The framework consists of a modeling and simulation tool (including hierarchical state machines) and a code generator for the development of the functional model of controls and the definition of their task implementation; an OSEK/AUTOSAR operating system and device driver stack; OS and I/O configuration tools. The platform has been released open-source under an industry-friendly license. Our framework is currently in use for the development of innovative two-three wheelers control systems at Piaggio. In this paper we describe the experience matured in the application development, the benefits and current limitations of the approach. In particular, the result of this study has been a demonstrator platform which includes a BLDC motor control written using the proposed framework.

Suppliers

Company
Product
Description
Supplier Links
Towards an Open Source Framework for Small Engine Controls Development - 2014-32-0070 - SAE International
Warrendale, PA, United States
Towards an Open Source Framework for Small Engine Controls Development
2014-32-0070
Towards an Open Source Framework for Small Engine Controls Development 2014-32-0070
The paper describes the components of an envisioned open source framework that supports several stages in the model-based development of two- and three-wheelers software controls. The proposed solution supports the runtime execution on an OSEK-compatible [ 8 ] real-time operating system for multicore platforms. The framework consists of a modeling and simulation tool (including hierarchical state machines) and a code generator for the development of the functional model of controls and the definition of their task implementation; an OSEK/AUTOSAR operating system and device driver stack; OS and I/O configuration tools. The platform has been released open-source under an industry-friendly license. Our framework is currently in use for the development of innovative two-three wheelers control systems at Piaggio. In this paper we describe the experience matured in the application development, the benefits and current limitations of the approach. In particular, the result of this study has been a demonstrator platform which includes a BLDC motor control written using the proposed framework.

The paper describes the components of an envisioned open source framework that supports several stages in the model-based development of two- and three-wheelers software controls. The proposed solution supports the runtime execution on an OSEK-compatible [ 8 ] real-time operating system for multicore platforms. The framework consists of a modeling and simulation tool (including hierarchical state machines) and a code generator for the development of the functional model of controls and the definition of their task implementation; an OSEK/AUTOSAR operating system and device driver stack; OS and I/O configuration tools. The platform has been released open-source under an industry-friendly license. Our framework is currently in use for the development of innovative two-three wheelers control systems at Piaggio. In this paper we describe the experience matured in the application development, the benefits and current limitations of the approach. In particular, the result of this study has been a demonstrator platform which includes a BLDC motor control written using the proposed framework.

Supplier's Site

Technical Specifications

  SAE International
Product Category Standards and Technical Documents
Product Number 2014-32-0070
Product Name Towards an Open Source Framework for Small Engine Controls Development
Unlock Full Specs
to access all available technical data

Similar Products