Simulink as a Core Tool in Development of Next Generation Gripen
2008 (English)In: Proceedings of Nordic Matlab User Conference 2008, Stockholm, Sweden, 2008Conference paper (Other academic)
In the planning and concept study phases of the next generation Gripen fighter aircraft, methods and tools studies have been performed. Capabilities and limitations of the Simulink toolset have been evaluated to explore how it can support model based systems/software engineering. In this paper, three different approaches of Simulink usage for functional development are presented:
- The functional oriented systems modeling and simulation approach where the function is in focus; complete enough to be simulatable, but abstract from an implementation point of view.
- An implementation oriented specification approach that is based on a modeling framework with predefined system architecture, scheduling, data types and rules for discretization. The resulting embedded software is hand coded using the model as specification.
- Similar to approach two but here the embedded software is automatically generated using a high quality code generator.
The driver for choosing approach is threefold; high quality, short development time and low cost. Some experiences based on these prerequisites are presented, mainly concerning the aspects of scalability, such as; model architecture, license model and project ramp-up challenges. The results are also compared to the existing SystemBuild based development environment. When introducing high-end engineering practices and tools such as Simulink in an organization developing safety-critical products, it is important to make sure that also basic management practices (e.g. Requirements-, Configuration- and Change Management) are thoroughly handled.
Place, publisher, year, edition, pages
Gripen, Simulink, MBD, SysML
Engineering and Technology
IdentifiersURN: urn:nbn:se:liu:diva-17940OAI: oai:DiVA.org:liu-17940DiVA: diva2:213023