ITS les 2 safety Flashcards

1
Q

Wat is de moederstandaard van de IEC-standaarden op het gebied van functional safety?

A

IEC 61508

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wat houdt de Seveso directive (richtlijn) iii in?

A

De Seveso-richtlijn richt zich op het beheersen van de risico’s op en de gevaren van zware
ongevallen door gevaarlijke stoffen. Dat gebeurt aan de ene kant door de kans dat
dergelijke ongevallen plaatsvinden te verkleinen (preventie). Aan de ander kant door de
gevolgen van een eventueel ongeval te beperken

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hoe heet de Nederlandse versie van Seveso 3 ?

A

BRZO 2015

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wat is het verschil tussen een norm en een richtlijn?

A

Richtlijn is verplicht en een norm geeft aan hoe aan richtlijn voldaan kan worden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Waar staat de afkorting HAZOP voor?

A

Hazard and Operability Analysis. Wordt uitgevoerd door een multidisciplinair team
om mogelijke gevaren met de bijbehorende risico’s en oorzaken in kaart te brengen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Waar houdt een HAZOP-team zich mee bezig?

A

Normale werking van een systeem, afwijkingen , oorzaken , consequenties , beveiligingen,
aanbevelingen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wat is “functional safety”?. Geef enkele voorbeelden.

A

Het detecteren van een gevaarlijke situatie en het activeren van preventie systemen om de situatie te verminderen of voorkomen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welke kans op een dodelijk ongeval tgv een fabrieksongeluk van iemand die zich buiten
de fabriek bevindt wordt maatschappelijk aanvaardbaard geacht?

A

10-6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hoe is een risico gedefinieerd?

A

kans x relative blootstelling x gevolg

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wat is een safety instrumented system (SIS)?

A

Een Safety Instrumented System (emergency shutdown system) is een beveiligings-systeem dat bij detectie van een gevaarlijke toestand zodanig ingrijpt dat er weer een veilige situatie ontstaat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Leg uit wat het SIL-niveau van een SIS inhoudt.

A

Het SIL-niveau geeft aan met welke factor de kans op een gevaarlijke gebeurtenis verminderd moet worden om een toelaatbaar risico over te houden. Het SIL-niveau is een maat
voor de betrouwbaarheid van het safety instrumented system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wat is de relatie tussen de pfd(avg) van een SIS en het SIL-niveau?

A

SIL 1: PFDavg: 10-2‒ t.m. 10‒1
SIL 2: PFDavg: 10-3‒ t.m. 10‒2
SIL 3: PFDavg: 10-4‒ t.m. 10‒3
SIL 4: PFDavg: 10-5‒ t.m. 10‒4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Waar staat de afkorting pfd voor?

A

Probability of a failure on demand

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Teken het schema van een SIS voor overvulbeveiliging.

A

Zie blad vr 13

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Bereken het SIL-niveau behorend bij een PFDavg van 0,09

A

0,09 ligt in de range [0,01 – 0,1 ] – dus een sil 1 niveau

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Noem enkele technieken om de betrouwbaarheid van bussystemen te verhogen.

A

nummeren van pakketjes
CRC controle
echo van pakketten
heartbeat

17
Q

Wat is profisafe ? Boven op welk protocol draait profisafe en wat voor cpu-module is er
benodigd?

A

Profisafe zorgt voor veilige communicatie met de I/O, draait boven op het profibus protocol en voor profisafe is een fail safe cpu nodig.

18
Q

Hoe wordt een failsafe cpu-module bij Siemens aangeduid?

A

F

19
Q

Noem twee bussen die voor safety critical toepassingen geschikt zijn.

A

Safety bus p
Flexray

20
Q

Voor de automotive industrie moet Misra C (of Misra C++) gebruikt worden ipv C (of
C++). Geef 3 voorbeelden waarin misra C verschilt van C en leg uit waarom deze
aanpassing bij misra C de veiligheid ten goede kan komen.

A

geen malloc, geen recursie, geen assignments in booleaanse expressies.
geen goto, break en continue; elk switch statement moet een default bevatten.
namen van variabele binnen een functie niet gelijk aan namen van variabelen buiten die functie

21
Q

Misra C 2016 & 2020 beschrijven 3 categorieën “guidelines”. Welke 3 typen?

A

Advisory
Required
Mandatory

22
Q

Wat is white box testing?

A

Testen van een system en daarbij kijken welk deel van de code feitelijk getest wordt (code coverage).

23
Q

Wanneer is er bij code coverage sprake van “decision coverage” ?

A

Als bij alle decision [if else] de uitkomst true en de uitkomst false getest is.

24
Q

Wanneer is er bij code coverage sprake van “modified decision coverage” ?

A

Als bij het testen elke boolean subexpressie bij inversie minimaal 1 keer de uitkomst van
de booleaanse expressie mee geinverteerd is.

25
Q

Wanneer is er bij code coverage sprake van “multiple decision coverage”?

A

Als bij het testen alle mogelijke true/ flase combinaties van alle subexpressies
getest zijn. Bij een if-statement met 4 sub booleaanse expressies betreft dat dus 16 testen
(FFFF t.e.m. TTTT).