2021
DOI: 10.48550/arxiv.2101.01283
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Model-based Fault Injection Experiments for the Safety Analysis of Exoskeleton System

Abstract: Model-based fault injection methods are widely used for the evaluation of fault tolerance in safety-critical control systems. In this paper, we introduce a new model-based fault injection method implemented as a highlycustomizable Simulink block called FIBlock. It supports the injection of typical faults of essential heterogeneous components of Cyber-Physical Systems, such as sensors, computing hardware, and network. The FIBlock GUI allows the user to select a fault type and configure multiple parameters to tu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 23 publications
0
4
0
Order By: Relevance
“…Mutation mainly relies on alterations in the Simulink model by seeding defects using mutation operators [52]. Researchers have proposed several tools for creating mutants: SIMULTATE [53], MODIFI [54], ErrorSim [55], FIBlock [56], and FIM [34]. We also mention SLforge [19], a tool for automatically generating random valid Simulink models for differential testing.…”
Section: Lessons Learnedmentioning
confidence: 99%
“…Mutation mainly relies on alterations in the Simulink model by seeding defects using mutation operators [52]. Researchers have proposed several tools for creating mutants: SIMULTATE [53], MODIFI [54], ErrorSim [55], FIBlock [56], and FIM [34]. We also mention SLforge [19], a tool for automatically generating random valid Simulink models for differential testing.…”
Section: Lessons Learnedmentioning
confidence: 99%
“…In addition to Safety Check, we have added FIBlock to the original ACC model to inject faults into the acceleration signal transferred between ACC and the ego car. This block is an instance of the Fault Injection Block introduced in [7] as a MATLAB extension. This extension supports six common types of faults (i.e., stuck-at-value, packet-loss, bias/offset, bitflip, delay and noise), and has the following configuration parameters [7]:…”
Section: System Under Testmentioning
confidence: 99%
“…This block is an instance of the Fault Injection Block introduced in [7] as a MATLAB extension. This extension supports six common types of faults (i.e., stuck-at-value, packet-loss, bias/offset, bitflip, delay and noise), and has the following configuration parameters [7]:…”
Section: System Under Testmentioning
confidence: 99%
See 1 more Smart Citation