打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Fusa_016_System Safety Architectures
In order to achieve the required safety integrity, the Electronic Control Units of safety-critical systems need to have sufficient redundancy and diagnostics, especially the hardware redundancy. However, hardware redundancy means increasing material costs and development costs. To achieve the balance between cost and redundancy, the N out of M with/without the Diagnostic safety architecture concept is mostly used in the safety-critical system. In this concept, N stands for the available safety function channels, M stands for the overall available function channels and D means safety diagnostic on the hardware. Some typical safety architectures are listed below:
  • 1oo1

  • 1oo1D

  • 1oo2

  • 1oo2D

  • 2oo2

  • 2oo2D

  • 2oo3

  • 2oo4D

You could choose the safety architecture for your safety-critical E/E system considering the following factors:
  • The safety integrity level (In the automotive domain, called the automotive safety integrity level)

  • The cost

  • Safety availability

  • Continuous operation capacity after fault detection

1-  1oo1
1oo1 safety architecture involves a single-channel system. The architecture overview of the 1oo1 is demonstrated in the picture below.

Since there is no hardware redundancy, no additional safety function path is available in the case that faults in the path are detected. Thus the system with 1oo1 safety architecture is a zero-fault tolerant system, which means that a system failure will always and immediately result in the loss of the safety function or shutdown of the system. We call this safety-critical system as the fail-safe system. I will prepare another blog to have a look at the fail-safe system in detail(fail-safe,fail-operational, fail-secure system).

Due to no diagnostic of the controller itself available, the safety integrity capacity of E/E system with this design is very low, thus it is normally designed for low-level safety integrity applications. In the case of the applications in the automotive domain, the maximum ASIL ratings of the E/E systems with 1oo1 safety architecture are ASIL B. 
The typical applications of the E/E system with this architecture in the automotive domain are the instrument cluster controller and the headlight controller.

2-  1oo1D

To increase the safety integrity capacity of the E/E system with 1oo1 safety architecture, the 1oo1D safety architecture adds additional diagnostic controllers(simple controller or ASIC) for self-testing of the main controller. The overview of 1oo1D safety architecture is demonstrated in the picture below.


If such a system is required for a higher safety integrity level like ASIL C or ASIL D, 1oo1D safety architecture is could be used as the applied concept of automatic failure diagnostics by a separate safety processor or ASIC. 

If you are the functional safety engineer working in the automotive domain, I think you must know the E-gas three-level monitoring concept. The E/E systems with 1oo1D safety architecture are the hardware basis for monitoring concept.

The typic design of the system with 1oo1D safety architecture is the Engine Control Unit, Vehicle Control Unit or HybridControl Unit.

Same as the system with 1oo1 safety architecture, the system with 1oo1D is also zero-fault tolerant system, fail-safe system, which means that a system failure will always and immediately result in the loss of the safety function or shutdown of the system.

3-  1oo2

The 1oo2 safety redundancy architecture is developed to improve the safety integrity performance of safety systems with1oo1 safety architecture. The overview of the1oo2 safety architecture is demonstrated in the picture below.

For the system with 1oo2 architecture, If one channel fails in a dangerous mode, the other one is still able to fulfill the safety function.
The 1oo2 concept has an excellent performance with regard to safety integrity, but its availability performance is not fault-tolerant.
 4-  1oo2D
In order to combine the advantages of the 1oo2 and 2oo2 safety architecture, a new safety architecture concept was designed called 1oo2D. The overview of the 1oo2D safety architecture is demonstrated in the picture below.

Comparing to the 1oo2 safety architecture, the diagnostic controller(simple controller or ASIC) is added to each channel for self-testing. For the system with 1oo2D architecture, a single, automatically detected failure will not immediately lead to loss of the safety function, but the affected channel will be isolated, and system operation could continue through the healthy channel. 1oo2D systems are therefore often said to achieve the safety levels of a 1oo2 system and the availability levels of a 2oo2 system

5-  2oo2 / 2oo2D

The major disadvantage of a single-channel  (i.e. non-redundant) safety system is that a single failure in a safety mode immediately results in the safety functions.  Thus, Duplication of the channels of 1oo1/1oo1D systems to the application of the 2oo2 safety architecture. It significantly increases the system availability since both channels must fail in a safe mode before the system will shut down the safeguarded process. So, the 2oo2/2oo2D architecture has higher availability than the 1oo2 or 1oo2D architecture and has less safety integrity than 1oo2 or 1oo2D architecture.
The following picture demonstrates the overview of a 2oo2D system. 

6-  2oo3   

In the system with 2oo3 safety architecture, there are three channels, two of which need to operate healthy in order to fulfill the safety functions. This voting concept is therefore also one-fault-tolerant for safety.

The typical applications of this safety architecture are the EPS system and the safety-critical control system in the aviation field(BothBoeing and Airbus use 2oo3 safety architecture with diversity design in its safety-critical systems). The following picture shows the architecture of Nissan Digitizes Steering system. You could find 3 separate controllers are used.

The 2oo3 voting principle is best applied if there is a clear and thorough physical separation of the microprocessors. However, this doesn't require them to be located on three different modules, which results in a 'heavily equipped' hardware system.  From the picture above, it is obvious that the Nissan Digitizes Steering system looks like used a heavily equipped hardware system.

7-  2oo4D

2oo4D safety architecture is characterized by a two-fault-tolerant, two-level system. Redundant Central Parts each contain two main processors, and since only two modules are used to achieve quadruple redundancy, the probability of common-cause failure is even further reduced compared to other safety architectures mentioned above. The following picture shows the architecture of 2oo4D syste

Besides the safety architectures mentioned above, there are also have other safety architectures for the safety-critical system available on the market. For example, in the field of manned spaceflight, the safety-critical system(Manned spacecraft or space shuttles)uses 5 redundant channels in its architecture. Those systems require high safety and reliability but are not for mass production to the commercial market. That is why those systems care much more safety integrity and reliability than the cost.

Keep tuned

!!!

8-  Reference

[1] Standardized E-gas Monitoring concept for gasoline and Diesel engine control units

[2] 2oo4D: A New Design Concept for Next-Generation Safety Instrumented Systems

[3] https://www.caranddriver.com/features/a15116750/electric-feel-nissan-digitizes-steering-but-the-wheel-remains-feature/

9-  About 功能安全沙龙
功能安全沙龙 is used as a Wechart Public Account for the technical sharing platform on the following topics :
  • ISO 26262
  • SOTIF/ ISO 21448
  • Cyber-security/J3061 or ISO-21434
  • Powertrain Control of PHEV and EV
  • ADAS or ADS or AD vehicles

If you are interested in those topics, please  subscribe to WeChat public account by scanning following Q-R code below:


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Processor Architecture Patterns II
汽车电子功能安全标准ISO26262解析(九)——系统部分
COD之参考文献
eNav FAQs
An Introduction to Virtualization
System Software Research Is Irrelevant
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服