This content is not included in your SAE MOBILUS subscription, or you are not logged in.
On Timing Requirements and a Critical Gap between Function Development and ECU Integration
Technical Paper
2015-01-0180
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
With the increasing complexity of electronic vehicle systems, one particular “gap” between function development and ECU integration becomes more and more apparent, and critical; albeit not new. The core of the problem is: as more functions are integrated and share the same E/E resources, they increasingly mutually influence and disturb each other in terms of memory, peripherals, and also timing and performance. This has two consequences: The amount of timing-related errors increases (because of the disturbance) and it becomes more difficult to find root causes of timing errors (because of the mutual influences). This calls for more systematic methods to deal with timing requirements in general and their transformation from function timing requirements to software architecture timing requirements in particular. In this paper, we summarize our shared findings from a strategic corporate process enhancement project “PETRA” at Volkswagen and Audi on this topic, and present lessons learned and a key enhancement step.
Recommended Content
Technical Paper | Standard Software Modules - One Key for Future Distributed Systems |
Journal Article | Safety Aspects on a Micro-Hybrid Vehicle with Manual Gearbox |
Technical Paper | Using Software Architecture Models in Automotive Development Processes |
Authors
Citation
Schmidt, K., Marx, D., Richter, K., Reif, K. et al., "On Timing Requirements and a Critical Gap between Function Development and ECU Integration," SAE Technical Paper 2015-01-0180, 2015, https://doi.org/10.4271/2015-01-0180.Also In
References
- Reif, K., Schmidt, K., Gesele, F., Reichelt, S., Saeger, M., Seidler, N., Networked control systems in motor vehicles, ATZelektronik worldwide, 04/2008 Pages 18-23, Springer Fachmedien Wiesbaden GmbH (2008)
- Ficek, C., Sebastian, M., Feiertag, N., Richter, K. et al., “Software Architecture Methods and Mechanisms for Timing Error and Failure Detection According to ISO 26262: Deadline vs. Execution Time Monitoring,” SAE Technical Paper 2013-01-0174, 2013, doi:10.4271/2013-01-0174.
- Richter, K. and Jersak, M., “Scheduling Analysis and Optimization for Safety-Critical Automotive Systems,” SAE Technical Paper 2008-01-0123, 2008, doi:10.4271/2008-01-0123.
- Kopetz, H.: Design Principles for Distributed Embedded Applications, Kluwer Academic Publishers 1997, ISBN 0-7923-9894-7
- Mitschke, M.; Wallentowitz, H.: Dynamik der Kraftfahrzeuge, Springer-Verlag, Berlin Heidelberg, 4. Auflage 2004
- Richter, K. Scheduling-Analyse zur optimalen und sicheren Auslegung der HW/SW-Zielplattform dynamischer Regelungssysteme AUTOREG 2008
- AUTOSAR Partnership, “AUTOSAR Specification of Timing Extension”, R4.1 Rev 3, www.autosar.org
- Scheickl, O., Ainhauser, C., Gliwa, P., “Tool Support for Seamless System Development based on AUTOSAR Timing Extensions”, ERTS2 2012 Embedded Real Time Software and Systems, Toulouse, France, February 2012
- Schmidt, K., Marx, D.; Ficek, C., Richter, K. et al, “Frühzeitige Absicherung der zeitlichen Eigenschaften von hochintegrierten Steuergeräten”, SUT 21012
- Bock Thomas, “Event Chain Analysis of distributed functions in Body Control”, Symtavision NewsConference, Braunschweig, Germany, September 2013.
- Sinopoli B., Schenato L., Franceschetti M., Poolla K., and Sastry S., “Foundations of control and estimation over lossy networks,” Proc. IEEE, vol. 95, no. 1, pp. 163-187, Jan. 2007.
- Nilsson J., Bernhardsson B., and Wittenmark B., “Stochastic analysis and control of real-time systems with random time delays,” Automatica vol. 34, no. 1, pp. 57-64, Jan. 1998.
- Cloosterman M., van der Wouw N., Heemels W., and Nijmeijer H., “Stabilization of networked control systems with large delays and packet dropouts,” in Proc. Amer. Control Conf., Seattle, WA, Jun. 11-13, 2008, pp. 4991-4996.
- Sinopoli B., Schenato L., Franceschetti M., Poolla K., Jordan M., and Sastry S., “Kalman filtering with intermittent observations,” IEEE Trans. Autom. Control, vol. 59, no. 9, pp.1453-1464, Sep. 2004.
- Hadjicostis C. and Touri R., “Feedback control utilizing packet dropping network links,” in Proc. 41st IEEE Conf. Decision Control, Las Vegas, NV, Dec. 2002, vol. 2, pp. 1205-1210.
- Nilsson J., “Real-Time Control Systems With Delays,” Ph.D. dissertation, Dept. Automatic Control, Lund Inst. Technol., Lund, Sweden, 1998.
- Hermann, Winner, Stephan, Hakuli, Gabriele (Hrsg.), Wolf; Handbuch Fahrerassistenzsysteme; Grundlagen, Komponenten und Systeme für aktive Sicherheit und Komfort; Reihe: ATZ/MTZ-Fachbuch; 2., korr. Aufl. 2012
- Lampke, S., Schliecker, S., Ziegenbein, D., and Hamann, A., “Resource-aware Control: Model-based Co-engineering of Control Algorithms and Real-time Systems,” SAE Technical Paper 2015-01-0168, 2015, doi:10.4271/2015-01-0168.