DAVETLİ KONUŞMA Design Processes and Standards in the Automotive Software Development Barış Kayayurt, M.Sc. Software Team Leader Delphi Technologies, SSF Technical Center İzmir, Turkey
Tarih: 2 Mayıs 2019, Perşembe
Yer: Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü Konferans Salonu
Saat: 14:00 Düzenleyen Birim: Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü
Like many other safety-critical industries (aerospace, e.g.), Automotive industry has its own design processes and standards that are widely applied in automobile application development. Model-Based Design (MBD) is a mathematical and visual method of addressing problems associated with designing complex control, signal processing and communication systems. It is used in many motion control, industrial equipment, aerospace, and automotive applications. MBD has its own advantages over conventional design methods like providing a common design environment between different groups (software, system, e.g.) and finding and fixing errors early in the design stage. Delphi Technologies uses model based design methodologies heavily in its engine management system applications. Some internally developed tools like ECU Forge are used in collaboration with Matlab/Simulink for this purpose.
Safety is a critical factor in automotive applications and ISO-26262 standard covers safety related development issues. ISO 26262 defines Functional Safety as the absence of unreasonable risk due to hazards caused by malfunctioning behavior of Electrical / Electronics Systems. If a fault occurs, Functional Safety is the ability of a system to stay in a safe system state or pass over to a safe system state. Due to increasing complexity of automotive software, there has been a need for a standardized architecture in automobile applications. Automotive Open System ARchitecture (AUTOSAR) is an open and standardized automotive software architecture, jointly developed by automobile manufacturers, suppliers and tool developers. Many different OEMs and suppliers have contributed to AUTOSAR architecture including Delphi Technologies. AUTOSAR architecture has been started to be applied in Delphi Technologies engine management system applications to be able to provide a common architecture between various sites and projects. Automotive software components communicate with each other over some well-known communication protocols. CAN-BUS is the most widely used of these protocols. Some other protocols used in automotive networks are CAN-FD, FlexRay, LIN, SAE J1939, MOST, SENT. Most of these communication protocols are widely adapted in Delphi Technologies software applications. In this talk, we will cover these standards and design methodologies and how they are applied in Delphi Technologies engine management system applications.
Konuşmacıya ait kısa biyografi:
Barış Kayayurt graduated from Ege University Computer Engineer Department in 2001, and took his MS degree from İzmir Institute of Technology in 2004. He worked in Havelsan between 2002-2005 in Turkish Airforce Information System (HvBS) project and TAI (TUSAŞ) between 2007-2015 in ANKA UAV Development Project. He currently works in Delphi Technologies as Software Team Leader on Engine Management System projects. Some of his expertise areas include Automotive Software Development, Avionics Software Development, Safety Critical Development Standards, Military Command/Control Systems, Programming Languages/Algorithms and Model Based Development.