3D AI logo with city lights in the background

Can AI Do Safety?

There are currently a lot of debates on the use of AI in safety systems. ISO TR 5469 is I believe now almost published. However, my topic today is different and on the topic of whether AI could replace safety experts.

If you want to try this yourself ChatGPT is available at https://chat.openai.com/. You need to create an account but otherwise, it is free. There is a web and app version available to use.

The question I submitted was “write me an essay on the difference between a component, an element, and a sub-system according to IEC 61508”. I had tried it previously with a question related to SFF(safe failure fraction) and the response had errors but this time it was not bad.

Below is the output from ChatGPT

----------------------------------------------------

Title: Understanding the Distinctions between Components, Elements, and Sub-Systems in IEC 61508

Introduction

The International Electrotechnical Commission (IEC) 61508 is a globally recognized standard for functional safety, providing a framework for the development and assessment of safety-critical systems in various industries. This standard introduces several key terms and concepts, including components, elements, and sub-systems, which play critical roles in ensuring the safety and reliability of systems. To better understand their distinctions, this essay explores the definitions and significance of these terms in the context of IEC 61508.

  1. Components

In IEC 61508, a component is defined as the lowest level of hardware or software that can be individually replaced. Components are essential building blocks of a safety-related system, and they can be a single device, a piece of software, or a combination of both. Components can include sensors, actuators, controllers, communication modules, and any other discrete elements that contribute to the overall functionality of the system.

Components serve as the fundamental units that perform specific tasks within a safety-related system. They are typically designed to meet certain safety requirements, and their reliability and performance directly impact the system's overall safety integrity level (SIL). Components must be selected, integrated, and configured to ensure that the safety objectives of the system are achieved. IEC 61508 emphasizes the importance of evaluating and certifying components to ensure they meet the necessary safety standards.

  1. Elements

The term "element" in IEC 61508 is used to describe the functional part of a system that is not interchangeable. Unlike components, elements cannot be individually replaced without significantly affecting the overall system's safety and functionality. Elements encompass a collection of components and software that are designed to work together to achieve specific safety-related functions.

Elements play a crucial role in defining the architecture and functionality of the safety-related system. They provide the structure that integrates components to perform safety-critical tasks. Elements are often associated with specific safety functions, such as emergency shutdown, fault detection, or diagnostic monitoring. Their design and implementation are critical to ensuring that the system achieves the desired safety integrity level.

  1. Sub-Systems

Sub-systems in IEC 61508 are a level above elements and encompass multiple elements that work together to achieve a higher-level safety function within a safety-related system. Sub-systems represent a higher level of integration, typically responsible for a broader set of safety-critical tasks. Unlike elements, sub-systems are often designed to be partially interchangeable or replaceable, allowing for flexibility and maintainability within the system.

The concept of sub-systems facilitates the organization and management of complex safety-related systems. These sub-systems can include redundancy, diversity, and other design strategies to enhance system reliability and fault tolerance. Their correct design, integration, and validation are crucial to achieving the specified safety integrity level for the entire system.

Conclusion

In IEC 61508, the distinctions between components, elements, and sub-systems are critical for ensuring the safety and reliability of safety-critical systems. Components are the foundational building blocks, elements represent functional, non-interchangeable parts, and sub-systems integrate multiple elements to achieve higher-level safety functions. Understanding and implementing these concepts according to the standard's guidelines is essential for developing and assessing systems with the required safety integrity levels. By adhering to the definitions and significance of these terms, practitioners can contribute to safer, more reliable systems across various industries.

-----------------------------------------------------

End of output from ChatGPT

The output is not bad. I would have done it differently. If I had more time, I would have done my version and had a poll on which my readers found better but perhaps I wouldn’t have liked the results.

Just to show off I then asked it to shorten the above to one paragraph and translate it into Welsh. If you want to see the output, then try it yourself. Since I don’t speak Welsh I couldn’t really judge other than it looked like Welsh and the shortened English version was reasonable.

As a matter of interest, I asked the Will Robots Take My Job website about the future of functional safety experts. The closest available job description I could see was “Occupational Health and Safety Specialist”. Not quite functional safety but close enough. The result was somewhat reassuring with only a 7% probability that AI would take the roles belonging to the human experts but given the ChatGPT output above I wish I was that confident. The power of AI is growing continuously and while safety guys have come a long way since our cavemen days, I don’t think we are evolving at near the rate of AI.

Figure 1 - output from will robots take my job for a safety professional

For the full set of blogs in this series – see here

Parents
  • Here is the response from Google Bard for the

    same question:


    The terms "component", "element", and "subsystem" are all used to

    describe parts of a system, but they have different meanings according

    to IEC 61508, a functional safety standard for electrical, electronic,

    and programmable electronic systems.

    A component is a basic building block of a system that cannot be

    further subdivided. It can be a physical or software component, and it

    typically has a well-defined function. For example, a resistor, a

    capacitor, or a microprocessor are all physical components. A software

    component could be a function in a program or a subroutine.

    An element is a combination of one or more components that performs a

    specific function within a system. It can be a physical or software

    element. For example, a circuit board with a number of resistors,

    capacitors, and other components could be an element. A software

    element could be a module in a program that performs a specific task,

    such as calculating the temperature of a room.

    A subsystem is a combination of two or more elements that performs a

    specific function within a system. It can be a physical or software

    subsystem. For example, a power supply unit in a computer is a

    physical subsystem. A software subsystem could be a group of modules

    in a program that work together to perform a specific task, such as

    controlling a robot.

    The following table summarizes the key differences between components,

    elements, and subsystems:


    Here are some additional examples of components, elements, and

    subsystems in a typical functional safety system:


    It is important to note that the distinction between components,

    elements, and subsystems is not always clear-cut. In some cases, a

    component may also be considered an element or a subsystem, depending

    on the context. For example, a microprocessor could be considered a

    component of a circuit board, but it could also be considered an

    element or subsystem if it is used to control a specific function

    within a system.

    The important thing is to use the terms "component", "element", and

    "subsystem" in a way that is clear and consistent. This will help to

    avoid misunderstandings and ensure that functional safety systems are

    developed and maintained properly.

Comment
  • Here is the response from Google Bard for the

    same question:


    The terms "component", "element", and "subsystem" are all used to

    describe parts of a system, but they have different meanings according

    to IEC 61508, a functional safety standard for electrical, electronic,

    and programmable electronic systems.

    A component is a basic building block of a system that cannot be

    further subdivided. It can be a physical or software component, and it

    typically has a well-defined function. For example, a resistor, a

    capacitor, or a microprocessor are all physical components. A software

    component could be a function in a program or a subroutine.

    An element is a combination of one or more components that performs a

    specific function within a system. It can be a physical or software

    element. For example, a circuit board with a number of resistors,

    capacitors, and other components could be an element. A software

    element could be a module in a program that performs a specific task,

    such as calculating the temperature of a room.

    A subsystem is a combination of two or more elements that performs a

    specific function within a system. It can be a physical or software

    subsystem. For example, a power supply unit in a computer is a

    physical subsystem. A software subsystem could be a group of modules

    in a program that work together to perform a specific task, such as

    controlling a robot.

    The following table summarizes the key differences between components,

    elements, and subsystems:


    Here are some additional examples of components, elements, and

    subsystems in a typical functional safety system:


    It is important to note that the distinction between components,

    elements, and subsystems is not always clear-cut. In some cases, a

    component may also be considered an element or a subsystem, depending

    on the context. For example, a microprocessor could be considered a

    component of a circuit board, but it could also be considered an

    element or subsystem if it is used to control a specific function

    within a system.

    The important thing is to use the terms "component", "element", and

    "subsystem" in a way that is clear and consistent. This will help to

    avoid misunderstandings and ensure that functional safety systems are

    developed and maintained properly.

Children
No Data