Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen...

50
Teollisuusautomaation standardit Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 Matti Sundquist Sundcon OY [email protected]

Transcript of Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen...

Page 1: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Teollisuusautomaation standardit

Toiminnallinen turvallisuus: periaatteet

Standardisarja IEC 61508

Matti Sundquist

Sundcon OY

[email protected]

Page 2: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Copyright © 2007 Rockwell Automation, Inc. All

rights reserved.

Automaatiojärjestelmien vaakasuora integraatio

Toimisto

PLC

PLC Moottoriohjaus+ PLC DCS DCS + PLC

PLC

Page 3: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Automaatiojärjestelmien pystysuora integraatio

Kenttäväylät

Anturi/laiteväylät

Teollisuus-ethernet

Page 4: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Ei-toivotut tapahtumat

Vahingot:

• Ihmisille tai eläimille

• omaisuudelle

• ympäristölle

• liiketoiminnalle

− tuotteille (laatu)

− tuotannolle

(käyttökatkokset).

Page 5: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Teollisuusautomaation turvallisuus

• Turvallisuus on yhdistettävä saumattomasti

muihin toimintoihin ja se on otettava

huomioon jo suunnittelun aikana, koska

valmiin järjestelmän korjaaminen voi olla

hankalaa.

• Turvallisuus on varmistettava suunnittelun ja

toteutuksen elinkaaren kaikissa vaiheissa ja

kaikkien osapuolten vastuut on tehtävä

alusta alkaen selväksi.

• Perustuu standardisarjaan IEC 61508.

Page 6: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Toiminnallinen turvallisuus

Toiminnallinen turvallisuus on se

kokonaisturvallisuuden osa, joka liittyy

ohjelmoitavaan järjestelmään ja riippuu

1. sähköisen/elektronisen/ohjelmoitavan elektronisten

turvallisuuteen liittyvien järjestelmien

2. muun teknologian (esim. hydrauliikka /pneumatiikka)

turvallisuuteen liittyvien järjestelmien

3. ulkoisten riskin vähennysmenetelmien (esim. mekaaninen

varoventtiili)

oikeasta toiminnasta.

Page 7: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Toiminnallisen turvallisuuden hallinta

Laadunhallintajärjestelmien (ISO 9000) on oltava

kunnossa (turvallisuus, ympäristöturvallisuus,

tietoturva, käytettävyys jne.)

Toiminnallisen turvallisuuden hallintaan tarvitaan

järjestelmällistä lähestymistapaa:

• turvallisuuden elinkaaritarkastelu (IEC 61508-1)

• rakenteinen (puolustuksellinen) ohjelmointi ja

moduulirakenne

• toimilohkokirjastot ja testatut (sertifioidut)

ohjelmistomoduulit, joissa on standardisoidut

rajapintojen määritykset.

Page 8: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Tietoturvatietoisuus

• Yleinen virheellinen käsitys:

tietoturva on vain tekniikkaa

• Parasta on tietoturvatietoisuus

yhdistettynä sopivaan

tekniikkaan

• Johdon sitoutuminen on

välttämätön edellytys

tietoturvalle

• Luotava tietoturvakulttuuri

Page 9: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

[email protected]

Standardin IEC 61508

yleiset periaatteet

Tekn.lis. Matti Sundquist, Sundcon Oy

Page 10: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Koneiden ohjausjärjestelmien suunnittelustandardit

IEC/CENELEC:

IEC 61508 1…7 (”kattostandardi” toiminnallisesta

turvallisuudesta) uusittavana

IEC 61511 1..3 (sovellusstandardi prosessiteollisuudelle)

uusittavana

IEC 62061 (sovellusstandardi koneille)

IEC 60204-1 (koneiden sähkölaitteistot)

• ISO/CEN:

ISO 13849-1 (ohjausjärjestelmästandardi vanha CEN 954-

1:1996,joka on voimassa 29.11.2009 saakka)

ISO 13849-2 (edellisen kelpuutus) uusittavana.

Page 11: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Tietolähteitä

• IEC:n toiminnallisen turvallisuuden verkkosivut

http://www.iec.ch/functionalsafety

• Standardin IEC 61508 osa 0: Toiminnallinen turvallisuus ja

IEC 61508

• William E. Goble: Control Systems, Safety Evaluation &

Reliability, 2nd Edition, ISA

• Ed Marszal and Eric Scharpf: Safety Integrity Level

selection, ISA

• IEC standardit: www.iec.ch, www.sesko.fi

• Sesko SK 65: www.sesko.fi

• Sundcon Oy: www.sundcon.fi

Page 12: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

IEC 61508-4 Uusia termejä

Uudet termit käytössä, esimerkiksi:

• Systemaattinen kyvykkyys (systematic capability, SC

1…4)

“Systematic capability which applies to an element with respect to

its confidence that the systematic safety integrity meets the

requirements of the specified safety integrity level”

Jos on toistaan riippumattomat elementit SC1 + SC1 =

SC2

• Vaarallinen vikaantuminen (dangerous failure)

• Turvallinen vikaantuminen (safe failure)

• Elementin turvatoiminto (element safety function)

Page 13: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Perusongelmat ja menettelytavat

• Turvallisuuteen liittyvien toimintojen toteuttaminen

sähköisten ja elektronisten ohjausjärjestelmien

avulla: toiminnallinen turvallisuus (functional safety)

• Turvajärjestelmien luokitus vaadittavan riskin

vähentämisen tason mukaisesti

• Ratkaisuna on riskin arvioinnin perusteella

asetettavat vaadittavat SIL- tai PL-tasot ja

järjestelmän suunnittelun jälkeen arviointi niiden

saavuttamisesta.

Page 14: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Turvallisuuden eheys SIL (Safety Integrity Level)

• Todennäköisyys sille, että turvallisuuteen liittyvä

järjestelmä toteuttaa hyväksyttävästi vaadittavat

turvatoiminnat kaikissa määritellyissä olosuhteissa ja

määriteltynä ajanjaksona (”Turvatoiminnon

luotettavuus”).

• SIL 1...4 tasot on määritelty kvantitatiivisesti eli kuinka

usein korkeintaan turvatoiminnon saa menettää kun

sitä tarvitaan (= vaade).

Page 15: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Turvatoiminnot ja vaadetaajudet

Kone tai laite: lievät tapaturmat vs. vakavat ja kuolemaanjohtaneet

tapaturmat

käyttö- ja turvatoimintoja ei aina voi erotella (jatkuvien vaateiden toimintamuoto).

Prosessit: seurausanalyysit (esim. lukuisia altistuneita,

kemikaalipäästön leviäminen)

käyttö- ja turvajärjestelmät toistaan erotetut (harvojen vaateiden toimintamuoto).

Page 16: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Tiheiden tai jatkuvien vaateiden toimintatapa

• Tiheiden tai jatkuvien vaateiden toimintatapa on

kyseessä kun vaade turvatoiminnolle tulee useammin

kuin kerran vuodessa tai jatkuvasti

• Turvatoiminnon epäonnistumisen todennäköisyyttä

mitataan käsitteellä PFH (Probability of Dangerous

Failure/hour) , joka numeerisesti vastaa vikatajuutta λd

(Failure Rate) seuraavasti:

PFHd λd [1/h]. Esim. PFH = 5x10-5/h = 0,00005/h λd =

0,00005/h = noin 0,5/ vuosi = 1 /2vuotta (1 vuosi on 8760 h, noin

10000 h)

HUOM. PFHd merkitään nykyisin PFH.

Page 17: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Turvallisuuden eheyden tasot

Tiheiden vaateiden tai jatkuvan toiminnan toimintatapa.

Vaarallisen vikaantumisen todennäköisyys tuntia

kohden PFHd:

SIL = 4 10-9 … 10-8 (ei tavallisesti konesovelluksissa)

SIL = 3 10-8 … 10-7

SIL = 2 10-7 … 10-6

SIL = 1 10-6 … 10-5

Page 18: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Tiheiden tai jatkuvien vaateiden toimintatapa

• Toisin kuin alajärjestelmien luotettavuutta mitataan

PFH:lla, komponenttien vikaantumista mitataan

vikaantumistajuudella λ (Failure Rate).

• Komponenttien luotettavuus esitetään tavallisesti

keskimäärisenä aikana vaaralliseen vikaantumiseen

(Mean Time To Dangerous Failure, MTTFd)

HUOM. λ = 1/MTTF (jos vikatiheys on vakio)

Esim. λd = 0.5/vuosi = 1/MTTFd = vuosi/2 = 0,5 vuotta

Page 19: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Harvojen vaateiden toimintatapa

• Harvojen vaateiden toimintatapa on kysessä kun

vaade turvatoiminnolle tulee harvemmin kuin kerran

vuodessa

• Turvatoiminnon onnistumisen todennäköisyyttä

mitataan käsitteellä PFD (Probability of Failure on

Demand)

• Prosessiteollisuudessa käytetään 95 %:sti PFD:tä.

Page 20: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Turvallisuuden eheyden tasot

Turvallisuuden eheydentasot: vaadittavat vikaantumisen

enimmäisarvot turvatoiminnolle harvojen vaateiden

tapauksessa PFD.

Keskimääräinen vaarallisen vikaantumisen

todennäköisyys PFDavg turvatoimintoa vaadittaessa:

SIL 4: 10–5 … 10–4

SIL 3: 10–4 … 10–3

SIL 2: 10–3 … 10–2

SIL 1: 10–2 … 10–1

Page 21: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Riskin vähennyskerroin RRF

Riskin vähennyskerroin (Risk Reduction Factor, RRF)

mittaa turvatoiminnon aikaan saaman turvatoiminnon

vikaantumisen (menettämisen) todennäköisyyden

pienentämiskertoimen eli se vastaa SIL-tasoja:

RRF = 1/PFD

SIL 4 => RRF = 1000…10000

SIL 3 => RRF = 100…1000

SIL 2 => RRF = 10…100

SIL 1 => RRF = 1..10

Page 22: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

SIL-tasojen erot

• Vaatimustaso kasvaa olennaisesti mentäessä

ylemmälle SIL-tasolle, esim. SIL 2 => SIL 3

työmäärä voi 10-kertaistua

• Tämä johtuu pääasiassa tarkemmmasta

suunnittelusta, dokumentoinnista ja ennen muuta

ohjelmistokehityksestä (testaukset)

Page 23: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

17.10.2011

Turvallisuuteen liittyvien ohjaustoimintojen

suunnittelu

Tekn.lis. Matti Sundquist, Sundcon Oy

www.sundcon.fi

[email protected]

Page 24: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Suunnitteluvaiheet

• Peruskonsepti

• Vaara- ja riskianalyysi

• Kokonaisturvallisuuden ja

laadun hallinta

• Prosessi- ja sovellussuunnittelu

• Turvallisuuden perussuunnittelu

• Turvatoimintojen määrittely

• Järjestelmän valinta

• Toteutussuunnittelu

• Rakentaminen/FAT-

testaus

• Käyttöönotto/SAT-testaus

• Riippumaton ulkopuolinen

arviointi

• Käyttötuki, seuranta ja

huolto

• Jatkokehittäminen

• Muutokset ja modernisointi

• Käytöstä poisto

Page 25: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

www.duocon.fi

Käyttöautomaation suunnittelu

Kohteet muodostavat

määritellyn kokonaisuuden

aineen, energian tai

informaation käsittelemiseksi.

Kohteilla on oltava

yksilöllinen tunnuksensa,

jotta niihin liittyvä informaatio

on hallittavissa.

Page 26: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Toimintojen erittely

Page 27: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Tyypillinen prosessin turvajärjestelmä

(Basic Process Control

System, BPCS

Page 28: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Terminologiaa

Standardien EC 61508 ja 61511 termien eroja

Page 29: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Vaatimusmäärittely

• Vaatimukset laitteiden turvallisuuden eheydelle

• arkkitehtuuriset rajoitukset

• satunnaisten vaarallisten vikaantumisten taajuus.

• Vaatimukset järjestelmän turvallisuuden eheydelle

• vikaantumisten välttäminen

• järjestelmän vikojen hallinta.

• Vaatimukset järjestelmän toiminnalle vikaantumisen tunnistuksessa.

• Vaatimukset turvallisuuteen liittyvän järjestelmän ohjelmiston suunnitteluun ja kehittämiseen.

Page 30: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Laitekaavio ja sen luotettavuuslohkokaavio

Lohkokaavioesitys

Page 31: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Turvallisuuteen liittyvän ohjausjärjestelmän osia

Laitteiden ja ohjelmiston kokoonpano

(arkkitehtuuri):

• anturit (esim. rajakytkimet)

• ohjelmoitava elektroniikka (logiikka)

• toimilaitteet (esim. venttiilit, moottorit)

• sulautettu ohjelmisto (esim. ASIC)

• sovellusohjelmisto (esim. lohkokaaviot, parametrointi)

• jne.

Page 32: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Turvajärjestelmän suunnittelu

Turvajärjestelmä voidaan toteuttaa kahdella

vaihtoehtoisesti: a) valitaan järjestelmä etukäteen suunnitelluista

järjestelmistä (tai niiden osista), jos ne täyttävät

turvallisuusvaatimusten määrittelyn (Safety

Requirements Specification, SRS) vaatimukset

HUOM. Tuotesertifikaatit tai laskelmat eivät

sellaisenaan takaa turvallisuutta.

a) suunnitellaan turvallisuuteen liittyvä järjestelmä

kokonaan itse.

HUOM. Lopputuloksen turvallisuustason ratkaisee

turvallisuuden hallinta (Safety Management).

Page 33: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Arkkitehtuuri

Satunnaisvikaantumiset

Diagnostiikan kattavuus

Yhteisvikaantumiset

Tekn.lis. Matti Sundquist, Sundcon Oy

www.sundcon.fi

[email protected]

Page 34: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Alajärjestelmät

Jokaisen alajärjestelmän parametrien avulla

lasketaan alajärjestelmän PFD rakenteen

muodostavien kanavien ja testauskanavien sekä

siihen kuuluvien lohkojen ja/tai elementtien

parametrien avulla.

Usein valitaan kolme alajärjestelmää (tulot, logiikka, lähdöt)

Lähde: Siemens

Page 35: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Alajärjestelmä 1

Suojuksen

toimintaan

kytkentälaitteet

(rajakytkimet 2 kpl)

PFHd = 2x10–7

Alajärjestelmä 2

Lasertunnistin

PFHd = 0,5x10–7

Alajärjestelmä 3

Logiikka

PFHd = 1x10–7

Alajärjestelmä 4

Moottoriohjaus

PFHd = 6x10–7

Yksikanavaisen järjestelmän vaarallinen vikaantumien

PFHdtot= (2 x 10–7) + (0,5 x 10–7) + (1 x 10–7) +(6 x 10–7) = 9,5 x 10–7

Tiheiden vaateiden toimintatapa

Esimerkiksi vaadittava SIL-taso on 2 eli PFHd = 10-7…10-6

PFHdtot <10-6 => SIL 2

Järjestelmän vaarallisen vikaantumisen todennäköisyys:

PFHdtot= PFHd1 + ...+ PFHdn + PTE TE = Tiedonsiirron vikaantuminen

Page 36: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

LOPA-malli

Page 37: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

LOPA diagrammi

Tulipalon taajuus: λloppu = 0,5 x 0,01 x 0,2 x 0,07 x 0,3 = 2,1x10-5 1/h = 1,84 vuotta

2,1x10-5

1 vuosi = 8760 tuntia

Harvojen vaateiden toimintatapa

Page 38: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Redundanttinen arkkitehtuuri

Monikanavaiset järjestelmät MooN M out of N (MooN)

N = käytettävien kanavien lukumäärä,

M = Turvatoimintoon vähintään tarvittavien kanavien lukumäärä

• 1oo1

• 1oo2

• 1oo2D

• 1oo3

• 2oo2

• 2oo2D

• 2oo3

• 2oo4

Page 39: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Alajärjestelmän

elementti 1 De1

Diagnostiikka-toiminnot

Alajärjestelmän

elementti

De2

Yhteis-vikaantumiset

Esimerkki 1oo2-rakenteesta

Järjestelmän perusarkkitehtuuri D: vikasietoisuus (HT) yksi

ja diagnostiikkatoiminnot mukana

Page 40: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Järjestelmän elementit

De1 : alajärjestelmän elementin 1 vaarallisten vikaantumisten taajuus

DC1 : alajärjestelmän elementin 1 diagnostiikan kattavuus

De2 : alajärjestelmän elementin 2 vaarallisten vikaantumisten taajuus

DC2 : alajärjestelmän elementin 2 diagnostiikan kattavuus

DssD = (1 – β)2 {[ De1 * De2 * (DC1 + DC2)] * T2/2 +

[De1 * De2 * (2 - DC1 - DC2) ] * T1/2 } + β * (De1 + De2 )/2

PFHDssD = DssD * 1h

Page 41: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Diagnostiikka

DD Dtotal/DC

S DD S D/

Diagnostiikan kattavuus DC (Diagnostc Coverage)

Turvallisten vikojen osuus SFF (Safe Failure

Fraction)

Erilaiset viat:

S = Turvallinen (Safe), D = vaarallinen (Dangerous), DD = havaittu

vaarallinen (dangerous Detected), total = kaikki)

Standardissa IEC 61508-6 on pisteytysmenetelmä yhteisvikojen

arvioimiseksi (beta-tekijä).

Page 42: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Esimerkki diagnostiikasta

• Yksinkanavainen arkkitehtuuri: yksi

vikaantuminen johtaa turvallisuuteen liittyvän

ohjaustoiminnon vikaantumiseen, mutta

järjestelmässä on vikadiagnostiikkaa DC:

PFDD = PFDDe1 (1 - DCD1) +…+ PFDDen (1 - DCDn) ,

missä

D = vaarallinen (Dangerous), e = elementti, DC1..n = elementtien

1…n diagnostiikan kattavuus

Page 43: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Turvallisen

vikaantumisen

osuus (SFF)

Laitteiston vikasietoisuus (ks. huomautus 1)

0

1

2

< 60 %

Ei sallittu

SIL1

SIL2

60 % - < 90 %

SIL1

SIL2

SIL3

90 % - < 99 %

SIL2

SIL3

SIL3

99 %

SIL3

SIL3

SIL3

Huom 1. Laitteiston vikasietoisuus N tarkoittaa, että N+1 vikaa voi

johtaa turvatoiminnon menettämiseen.

Suurin turvallisuuden eheyden taso (SIL Claim Limit), joka voidaan osoittaa

kyseistä järjestelmää käyttävälle turvallisuuteen liittyvälle ohjaustoiminnolle

Arkkitehtuurin rajoitukset

Page 44: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Esimerkki arkkitehtuurin rajoituksesta

SFF = (S1 + DD1 + S2 + DD2 ) / (S1 + D1 + S2 + D2 )

Arkitehtuurin rajoitusten taulukon

mukaisesti:

jos SFF < 60 % , SIL = 1

jos 60 % < SFF < 90 % , SIL = 2

jos 90 % < SFF, SIL = 3

FT (Fault Tolerance) eli vikasietoisuus = 1

Page 45: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Määräaikaistestaukset

Hetkellinen

todennäköisyys (epäonnistuminen)

0.1

Kaikki viat eivät paljastu testauksella

AIKA

Laitteet

vaihdetaan

uusiin Määräaikaistestaus (Proof test)

PFDaverage

Page 46: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Yhteisvikaantuminen

• Yhteisvikaantuminen (Common Cause Failure, CCF)

tarkoittaa kahta tai useampaa vikaantumista, jotka johtuvat

samasta syystä (esim. EMC-häiriö, jännitepiikki).

• Yhteisvikaantumiset on ongelma redundanttisissa

järjestelmissä (esim. kahdennukset).

• Yhteisvikaantumiset voivat liittyä:

arkkitehtuuriin (useampi kanava)

eri teknologioiden yhdistelmään (erilaiset kanavat)

sovellukseen (

ympäristötekijöihin (EMC)

• Standardissa IEC 61508-6 on pisteytysmenetelmä

yhteisvikojen arvioimiseksi (beta-tekijä).

Page 47: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

17.10.2011

Laitteiston systemaattinen

turvallisuuden eheys

Tekn.lis. Matti Sundquist, Sundcon Oy

www.sundcon.fi

[email protected]

Page 48: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Systemaattinen turvallisuuden eheys

• Kolme vaihtoehtoista reittiä:

• Reitti 1S: systemaattisten virheiden välttäminen ja

niiden hallinnan vaatimukset

• Reitti 2S: näyttö siitä, että sekä laitteisto että

ohjelmisto on käytössä hyväksi koettu (Proven In

Use, PIU)

• Reitti 3: Tämä koskee etukäteen kehitettyjä (valmiita)

ohjelmistoja (ohjelmistoelementtejä).

Page 49: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Systemaattisten virheiden hallinta #1

• Menetelmät fyysisen ympäristön hallintaan (esimerkiksi lämpötila, kosteus, vesi, tärinä, pöly, korroosiota aiheuttavat aineet, sähkömagneettinen yhteensopivuusja sen vaikutukset).

• Menetelmät jännitteen katkeamisen, jännitteen vaihteluiden, ylijännitteen ja alijännitteen vaikutusten varalta.

• Ohjelman suorituksen valvontaa virheellisten ohjelmajaksojen paljastamiseksi.

• Menetelmät tietoliikenteen aiheuttamien virheiden vaikutusten hallintaan.

• Ylimitoitus sopivalla kertoimella (esim. 1,5), jos pienempi kuormitus tai ylimitoitus parantaa luotettavuutta.

Page 50: Toiminnallinen turvallisuus: periaatteet Standardisarja IEC 61508 · 2016-08-15 · Toiminnallisen turvallisuuden hallintaan tarvitaan järjestelmällistä lähestymistapaa: •turvallisuuden

Systemaattisten virheiden hallinta #2

Menetelmiä:

• Käytetään lepovirtaperiaatetta.

• Pakkokäyttöinen toimintatapa.

• Pakkotoimiset laitteet: −mekaanisesti toisiinsa kytketyt koskettimet

−suora avaustoiminto.

• Vikaantumismuotojen suuntaaminen (fail safe periaate) .

• Divergenttinen laitteisto.

• Vikaantumisten paljastaminen automaattsilla testauksilla.

• Redundanttisen laitteiston testaukset .