This paper explores the possibility to include and execute source code functional mockup units on Bosch electronic control units. A prototypical realization is presented, and assumptions and limitations are documented. Special emphasis is laid on requirements for the contained C-code. Furthermore, aspects for an extension to adapt the FMI to the usage on automotive embedded real-time systems are summarized.
AUTOSAR Consortium, Autosar Standard 4.2, available at http://www.autosar.org/, 2015
Bertsch, C., Ahle, E., Schulmeister, U., The Functional Mockup Interface - seen from an industrial perspective, In: Proceedings of the 10th International Modelica Conference 2014, Lund, Sweden
Blochwitz, T., Otter M., Arnold, M., Bausch, C., Clauß, C., Elmqvist, H., Junghanns, A., Mauss, J., Monteiro, M., Neidhold, T., Neumerkel, D., Olsson, H., Peetz, J.-V, Wolf, S., The Functional Mockup Interface for Tool independent Exchange of Simulation Models, In: Proceedings of the 8th International Modelica Conference 2011, Dresden, Germany
Blochwitz, T., Otter, M., Akesson, J., Arnold, M., Clauß, C., Elmqvist, H., Friedrich, M., Junghanns, A., Mauss, J., Neumerkel, D., Olsson, H., Viel, A., The Functional Mockup Interface 2.0: The Standard for Tool independent Exchange of Simulation Models, In: Proceedings of the 9th Modelica Conference 2012, Munich, Germany
Brembeck, J., Pfeiffer, A., Fleps-Dezasse, M., Otter, M., Wernersson, K., Elmqvist, H., Nonlinear State Estimation with an Extended FMI 2.0 Co-Simulation Interface, In: Proceedings of the 10th International Modelica Conference 2014, Lund, Sweden
Chombard, P., Multidisciplinary modeling and simulation speeds development of automotive systems and software, ITEA2 innovation report, 2012, published online: https://itea3.org/project/modelisar.html
Ding, S. X., Model-Based Fault Diagnosis Techniques, Springer, 2nd edition, London 2013
Elmqvist, H., Otter M., Cellier, F.E.: Inline Integration: A new mixed symbolic/numeric approach for solving differential-algebraic equation systems, In: Proceedings of ESM’95, European Simulation Multiconference, 1995
Franke, R., Mathematical optimization of dynamic systems with OpenModelica, Annual OpenModelica Workshop 2015, published online:
https://openmodelica.org/images/docs/openmodelica2015/OpenModelica2015-talk02-Franke_Optimization.pdf
Leupers, R., Martin, G., Plyaskin, R., Herkersdorf, A., Schirrmeister, F., Kogel, T., Vaupel, M., Virtual Platforms: Breaking New Grounds, IEEE DATE Conference, Dresden 2012
Mitrohin, C., FMI in LABCAR HiL; From MiL to SiL towards HiL, FMI-Tutorial, 10th International Modelica Conference 2014, Lund, Sweden
MISRA Consortium, MISRA C: 2012 Guidelines for the use of the C language in critical systems, 2013, available from http://www.misra.org.uk
Rüger, J.-J., Wernet, A., Kececi, H.-F., Thiel, T., MDG1: The New, Scalable, and Powerful ECU Platform from Bosch, Proceedings of the FISITA 2012 World Automotive Congress - Volume 6: Vehicle Electronics, Springer, 2014
Seuling, S., Hamedovic, H., Fischer, W., and Schuerg, F., Model Based Engine Speed Evaluation for Single-Cylinder Engine Control, SAE Technical Paper 2012-32-0044, 2012
Thiele, B.; Henriksson, D., Using the Functional Mockup Interface as an Intermediate Format in AUTOSAR Software Component Development, In: Proceedings of the 8th International Modelica Conference 2011, Dresden,
Germany
Wagner, A., Bleile, T, Lux, S., Fleck, C., Method for real time capability simulation of an air system model of an internal combustion engine, US Patent US 8321172 B2, 2008