| Program ECS09 | ![]() |
Developing Safety-oriented Systems Standards, design and test October 14, 09:00-12:00The session will cover IEC61508 Safety standard for Industrial applications and Presentations will be made by: |
|
Dugald Campbell Freescale “ Making Industrial Embedded Systems Safer” “Complying with IEC 61508 SIL2 ,SIL3, or IEC 60730 class B, class C, what do I need to have to ensure compliance ?” is a fundamental question for today’s industrial embedded system designers. This paper discusses requirements of an embedded system to comply with standards IEC 61508, IEC 60730 to provide reliable software and hardware safety and system integrity checks. Introduction to IEC 61508 and IEC 60730 are discussed. Focusing on the needs of a microcontroller, components such as program memory, data memory, CPU operation, interrupts, program flow are examined and suggested hardware and periodic software test routines are described. Essential components for embedded microcontrollers are highlighted for the various safety classifications. Working for Freescale Semiconductor Limited, Scotland. Worked in embedded microcontroller market for more than 20 years focusing on designing new microcontrollers in the industrial and consumer. Responsible for identifying future technical needs both hardware and software for embedded microcontrollers 8-bit to 32bit. Experienced in EMC design considerations and software integrity and safety.
|
|
Rickard Johansson Saab AB
Software has for last 20 years been relied upon within the civil aircraft domain to control safety critical functions. RTCA/DO-178 has been used by airworthiness authorities worldwide since the 1982 to ensure that the industry implements software in a way that does not compromise aircraft safety. RTCA/DO-178B is increasingly being used within the military domain and have even been used outside the airspace industry – for instance in development of safety critical software for nuclear submarines. The presentation will cover both system and software aspects of using RTCA/DO-178B as well as what changes we can expect in the new revision C which is expected to be released next year. Rikard Johansson has worked as a software and systems engineer at Saab Aerosystems in Linköping since 1989. Starting out as a team member developing software for the Gripen flight control system he has since worked with development planning, software and safety related issues and software quality assurance on various safety critical systems on the Gripen aircraft. UAVs and systems intended for the civilian market. In 2008 Rikard was appointed Technical Fellow within Safety Critical Software Engineering. He is also a member of SC-205/WG-71 which is the international working group developing RTCA/DO-178C/ED-12C. Rikard is currently technical manager for the avionics system in Gripen NG, the latest version of the Gripen fighter aircraft. |
|
Kai Hansen ABB
Abstract: This talk will describe a safety product that is used for protecting against industrial accidents at oil-platforms, refineries, chemical industry and other plants where explosive and poisonous material is used. Examples of these type of accidents are shown. We will show how a safety system is integrated into a modern electronic control system controlling the whole plant and how this is planned and engineered. The more detailed embedded design is then described showing e.g. how CPUs from Freescale and operating systems from WindRiver is used together in order to obtain SIL 2 and SIL 3 certification from TÜV on the AC800M HI control system. Some examples on what it takes to fulfill the requirements on methodology and software development is given. Kai Hansen has a Ph.D. in physics and has been working with embedded systems in ABB Corporate Research the last 12 years where he has the role of Senior Principal Scientist and Group Leader. He has been and is involved in several of ABB’s safety development projects in various European countries, both on system level, on defining methodology and with software development. In addition to safety, he has been working on other real-time applications, Ethernet communication for industrial applications, security issues and wireless. He is also actively working in IEEE and other organizations. |
|
Guido Sandmann MathWorks
Production code generation with Model-Based Design has successfully replaced manual coding across various industries and application domains. Furthermore, code generated from executable graphical models is increasingly being deployed in high-integrity embedded applications. We will use a Model-Based Design tool chain including Simulink and Real-Time Workshop Embedded Coder to illustrate the workflow. Guido Sandmann, Automotive Marketing Manager, EMEA |
|
Christian Strzyz CC-System: “Safety critical embedded systems development” The Safety critical embedded systems development presentation gives a general system safety introduction, the framework CC Systems is applying to build safety into its products, examples of safety product development projects, and further directions for the future of safety for CC Systems. The safety introduction covers legal as well as management and technical issues with stress on the technical means and measures during design and construction of electronically programmable devices. Christian Strzyz, born 1964 in Berlin, studied Computer Science at the Technical University of Berlin, worked as programmer and systems engineer in several industrial areas, mainly automation, communication, automotive and medical. Between 2000 and 2008 he worked with german TUEV as assessor of safety systems and consultant on SW quality before he joined CC SYSTEMS AB in Västerås.
|
|