Programvara FMECA? Saab Group Presentation



Relevanta dokument
Risk som 2-dimensionellt begrepp

FMEA. Failure Mode and Effects Analysis. Kurs: KPP017 Produktutveckling 2 Handledare: Rolf Lövgren Program: Innovation och produktdesign

Felträdsanalys FTA. SESAM-gruppen i programvarusäkerhet Mikroprojekt Säkanalysmetoder FTA på Ejection system

Ejection system, Konceptuell design

Erfarenheter från Hazop användning på programvara i Arte740. Presentation för SESAM Claes Norelöv 4Real AB

FMEA Failure Mode and Effect Analysis. Antti Salonen

Ejection system, Konceptuell design

Metodbeskrivning - Riskbedömning av lyftanordningar och lyftredskap enligt AFS 2006:6

Metodbeskrivning - Riskbedömning av lyftanordningar och lyftredskap enligt AFS 2006:6

V-Cone montage. Typiska installationssätt. Ånga & våta gaser. Gas (torr) (sida 2) (sida 3)

FMEA-Grunder. FMEA kan användas vid flera olika tillfällen vid framtagning av en produkt/tjänst.

Instruktion. för drift och skötsel. VKA-ST-1 för styrning av vätskekylaggregat v Allmän beskrivning. Funktionsbeskrivning

Före du använder din pedometer

TNFL01 Flygtrafik och flygtransporter

3. Organisation, ansvar. 4. Funktionssäkerhet. 4.2 Felsätts-/feleffektsanalys. 4.3 Komponentverksamhet. 5. Underhållsmässighet

NINE EAGLES Solo Pro328 NINE EAGLES 04.NE328A vol. 2

Swedavia Dokumenttyp Diarienummer Sida

Tillfällen då människan räddat och förbättrat en situation där automatiken inte räckt till eller fungerat fel

Systemsäkerhetsverksamhet

FLEXIT SPIRIT. Monteringsinstruktion

HYDRAULIK Grundläggande ekvationer III

WUB5511 Elektrisk Värmefilt

BRUKSANVISNING. Mobil luftkonditionering

Planerad biogasanläggning, Starberget, Vännäs kommun

BrukSAnviSning. SAFERA Siro R spisvakt

Tentamen *:58/ID100V Programmering i C Exempel 3

RU 24 NDT. Manual /31

Manöverdon Översikt. ASSA ABLOY Entrance Systems

Berth Arbman. Välkommen till bokningssystemet myweblog!

PSYKOLOGISK UNDERSÖKNING H 70:

EFFSO Tools 2017,

Objektorienterad Programkonstruktion. Föreläsning jan 2017

Magnum & Hydro Ver SE Installation & Bruksanvisning

MONTERING, DRIFT OCH SKÖTSEL TALLAS ACI 125, ACI 200 1

Enkät om hur man beskriver elektroniska dokument: Sverige

Vedkombi 330 Bruksanvisning

Svensk version. Inledning. Installation av maskinvara. LC202 Sweex Powerline Ethernet-adapter 200 Mbps

LK Styr & LK Styr RA. Utförande. Reglercentral

IntelaTrac. Ett Intelligent Rondsystem Ökar produktionen. underhåll kalibrering mätteknik

Vad händer egentligen före en krasch? Svarta lådor och tidsmaskiner sparar pengar för företag

Användning av databas för riskinformation

Triflex. Triflex 1. Dimensioner

Serviceinformation. Volvo Lastvagnar AB. Produktinformation på Volvo Lastvagnar för räddningstjänstens personal FM FH

Elektromekaniska ställdon

1. Inledning. 1. Inledning

Visionen om en Tjänstekatalog

GARDENA Batteridriven pump 1500/1

Triflex. Triflex 1. Dimensioner

KORTFATTAD HANDLEDNING FÖR SVF APP 4.0

Introduktion Fillet Success Camera View Settings Self Intersecting Sweeps...

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

NAF-Check spjällbackventiler PN 10 - PN 100 NAF

Titel Projektplan för FoTA P12. Utgåva Projekt-/arbetsplan för. FoTA P12:

PRODUKTHANDBOK TRANSPONDER Stand: Entwurf 2012 v02 basieren auf April 2007_V

Lenco L-69 USB SKIVSPELARE. Svensk Bruksanvisning. Direct Encoding Turntable

Utveckling av användargränssnitt hos Saab Systems, Naval Systems Division

VIKTIGT SÄKERHETSMEDDELANDE TILL MARKNADEN Felaktig bestämning av stabilitet för laddat reagens på VITROS 4600 Chemistry Systems

METODBESKRIVNING. Riskbedömning för användning av trycksatta anordningar INSPECTA. Revision nr: 1

Anvisningar för ifyllnad av formulär för ansökan om tillstånd för verksamhet med UAS kategori 1B

Page: 1 of 14 Title: TouchCenter 2 & 4 Revision: 1 Type: User Manual Author: MK. Användarmanual. TouchCenter 2 & 4

Automatisk hygienspolning

Så avancerad att vi blev tvungna att skapa en ny kategori

Drift & skötsel Sugejektor GOLIAT

Testplanering, test-first, testverktyg

Bruksanvisning. Daikin Altherma värmepump för bergvärme EGSQH10S18AA9W. Bruksanvisning Daikin Altherma värmepump för bergvärme.

Metoder för detektering av pittingskador i motorer.

FMEA. FMEA - historik FMEA. Fördelar med FMEA

Elsäkerhetsverkets författningssamling

Stoppade vi utvecklingen av propfanmotorn?

Carl-Fredrik Lindberg, ABB Corporate Research. Automation Scandinavia, Trådlös kommunikation i industrin - ett PiiA-projekt

Krav och tips för Kemikalieförvaring

Bruksanvisning KABA MAS AUDITCON KABA MAS HAMILTON Modell 100, 200, 400, 50 och 52

0,22 m. 45 cm. 56 cm. 153 cm 115 cm. 204 cm. 52 cm. 38 cm. 93 cm 22 cm. 140 cm 93 cm. 325 cm

För att säkerställa en säker och korrekt användning är det viktigt att läsa igenom och beakta instruktionerna i handboken. Förvara användarhandboken

TIAP-metoden för statusbestäming

TA-FUS1ON-C. Styrventiler med injusteringsfunktion Med oberoende EQM-karakteristik

TERMOMAT 1 LADDNINGSAUTOMATIK FÖR DUBBELPANNA - ACKUMULATORTANK

TB DEL II BILAGA 3.1 UTREDNING - MÖJLIGHET ATT LÄMNA SID

Anmälningsblankett till förskolechef

BRUKSANVISNING KRM-1 & KRM-2

MILJÖBEDÖMNING (sidhänvisn avser "Bygg ikapp handikapp" (Handikappinstitutet, 1995) A. UTOMHUSMILJÖ A B1 B2 C D E F G H I J K L M N ANTECKNINGAR

Värmekudde Artikelnummer

Säkerhetsreläer Zander Aachen TALOS. Säkerhetssystemet med plug & play. Komponenter för automation. Nordela

Tillgänglighetsformler

Laser Avståndsmätare. Användarhandbok och användningsguide

Kundfokus för ökad användning av kommunala e-tjänster. Esmail Salehi-Sangari, LTU & KTH Maria Ek Styvén, LTU Anne Engström, LTU Åsa Wallström, LTU

Tillbud med flygplanet SE-KPE under inflygning till Malmö/Sturup flygplats, M län, den 3 december 1999

Problemlösare RDS5000

Carbon Regulator Quick Guide Den här manualen visar hur du ansluter och startar Carbon Regulator.

QUICK GUIDE. Besök för quick guiden på andra språk.

Bruksanvisning. Visual Reinforcement Audiometry VRA201

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

Rådgivning Försäljning Produktion Montage Service. Automatiska dörrsystem. Automatiska skjutdörrar

SVERIGES MODELLFLYGFÖRBUND REGLER FÖR LINFLYGTÄVLINGAR TEAM RACING. F2C Goodyear Team Racing B

Portabel UV Monitor Modell: EB612 / UV888

SmartCat Pejlare S300

Med kompetens driver vi mättekniken framåt för bättre lönsamhet åt våra kunder

Monteringsanvisning VAZ H600/1. Monteringsanvisning. För installatörer. Utgivare/tillverkare Vaillant GmbH

Riskanalyser inom extern strålbehandling med inriktning mot MTO Förutsättningar att dra lärdom av inträffade händelser inom sjukvård

Grundläggande aerodynamik, del 3

Transkript:

Programvara A? Saab Group Presentation Ingemar Johansson ILS and Logistic Solutions Section Grouns Support and Services Division Arboga 2007-01-24

FMEA/A FMEA: A: Failure Mode and Effects Analysis (Felmod-/feleffektanalys) Failure Mode, Effects and Criticality Analysis (Felmod-, feleffekt- och kritikalitetsanalys) A är en induktiv metod (analysen förs framåt i tiden). Klassiskt utförs analysen nerifrån och upp (startar med felmoder på låg konstruktionsnivå och arbetar sig uppåt), men kan med fördel även att tillämpas uppifrån och ned (s.k. hierarkisk FMEA) 2

FMEA/A Syfte - identifiera potentiella kritiska eller katastrofala felmoder i en utrustning eller process - peka ut konstruktions- och funktionselement som är signifikanta vid systemsäkerhetsanalys eller underhållsbehovsanalys (jfr RCM) - initiera konstruktionsförbättringar i ett tidigt skede (ev. prioriterade efter allvarlighetsgrad, dvs vid A) 3

FMEA/A Fördelar: - relativt enkel att utföra (kan göras manuellt) - lämpar sig för tillförlitlighetsstudier såväl i tidigt konstruktionsskede som efter leverans vid underhållsanalysplanering Nackdelar: - klarar ej redundanser och kombinationsfel - stor mängd onödigt arbete (alla felmoder undersöks förutsättningslöst) 4

Klassisk FMEA/A FMEA/A-analys visar konsekvenserna av att en funktion (som normalt fungerar) uteblir/degraderas/förändras. Exempel: Pumpar Ventiler Motorer Kontakter Elektroniska komponenter etc Dvs: Funktioner som pga olika anledningar kan inta olika tillstånd: Normal Funktion (avsedd funktion) Olika typer av avvikelse (exvis pga MTBF-relaterade fel, åverkan, handhavandefel, miljöpåverkan, utnötning, åldring, etc) A-tabell 5

Exempel på traditionell FMEA/A Tabell 6

CRITICALITY ANALYSIS: MIL-STD-1629A utg 1980 (upphävd 1994) ID ITEM/ FUNC- TION- AL IDENTI- FICA- TION (NOMEN- CLATUR E) FUNC- TION FAILURE MODE AND CAUSES MISSIO N PHASE/ OPERA- TIONAL MODE SEVE- RITY CLASS FAIL- URE PROBA- BILITY/ FAIL- URE RATE DATA SOURCE FAIL- URE EFFECT PROBA- BILITY (_) FAIL- URE MODE RATIO (_) FAIL- URE RATE (_) OPE- RA- TING TIME (t) FAIL- URE MODE CRIT Cm= t ITEM CRIT Cr= _(Cm) REMARKS 1 Pump 1 Pumpar vätska från A till B Pumpar ej pga fel på Drivmotor Operational II X X X X X X X Enl lista Decimalt Värde (fraktion) I=Catastrophic II=Critical III=Marginal IV=Minor Loss: Actual=1,0 Probable>0,1 to <1,0 Possible>0 to =0,10 No effect=0 Baserat på MTBF eller motsv 7

FMEA/A på renodlad Programvara Programvarans beteende: En programvarukomponent förändras inte av inneboende faktorer såsom: MTBF, åldring, förslitning, temperatur, etc En programvarukomponent beter sig alltid lika när den exekveras givet att inget av programvarans förutsättningar ändrats (t ex omgivning, användning, övriga systemdelar) 8

Funktionsmoder i Ejection system avsedda för analys m h a A Filnamn: Raketstol Autom Utskjutning FMV:KCFlygsystem/KEFlygA (C) FMV 2006 utg 1,2 2006-08-18 Björn Koberstein Figur 2. Raketstol flygplan, automatisk utskjutning Flygplanet håller på att flyga in i envelopen där stolen inte längre klarar av att rädda föraren A1 = Gräns för varning, flygplanet håller på att lämna envelop för utskjutningsåtgärd av pilot krävs omedelbart D1 = Automatisk utskjutning aktiveras, flygplanet manöverodugligt eller pilot medvetslös Flygplanet håller på att flyga in i envelopen där flygplanet inte längre klarar av att styra undan från aktuellt hinder. A2 = Gräns för varning, flygplanet håller på att kollidera med fast eller rörligthinder, åtgärd av pilot krävs omedelbart B2 = Här måste piloten påbörja åtgärd för att klara flygplanet från kollision. Max Nz = 7 g C2 = Kommer flygplanet hit och piloten fortfarande inte vidtagit åtgärd, ska flygplanet själv vidta åtgärd för att undvika kollision, pilot troligen medvetslös. Max Nz = 9g D2 = Automatisk utskjutning aktiveras, flygplanet troligen manöverodugligt Flygplan Normalmod Fartvektor A1 Varningsmod A2 B2 Manuell mod C2 Automatisk mod D2 D1 Automatisk utskjutning Hinder

Resulterande FMEA/A-tabell Löp-nr Systemmod/fas Analysobjekt Riskkälla Felmod/ Felsätt Feleffekt för närmaste objekt / delsystem / system Orsak Kritikalitet/ Allvarlighetsgrad Felfrekvens/ Sannolikhet Åtgärd A-1 Felhants yst Ejection Rimlighetskont rollen felaktig A-2 Flygpla net Flygning utanför hinderdatabas ens område A-3 Rimligh etskontr ollen A-4 Pgmvaran varnar ej då den skall (ej alls, för tidigt/ sent) A-5 Pgmvaran varnar då den ej skall A-6 Exception triggas + programvaran saknar exceptionhante ring ohanterad exception propageras uppåt i anropskedjan Systemstopp A-7 Deadlock A-8 Programvaran råkar ut för en situation för vilken den ej är förberedd/kod ad A-9 Programvaran drabbas av minnesbrist Extra A-10 funktionalitet ej förhindrad 10

FMEA/A på renodlad Programvara Viss nytta kan erhållas för att i komplexa programvarusystem identifiera felmoder av generell karaktär (snarare än systemspecifika felmoder). Exempel på sådana felmoder kan vara: Stoppad exekvering (t ex pga deadlock, ohanterade exceptions) Systemkrasch Överskriden resursförbrukning (t ex minnesbrist) Uppstartsproblem Felaktig funktionalitet Korrekt funktionalitet vid fel tidpunkt/inte_alls.men här erbjuder programvarutekniken andra, mer specifika och effektiva analysmetoder. 11

FMEA/A på renodlad Programvara Analys av programvara inriktas mot att studera dess interaktionsdelar (resultat/utdata/beteenden) för att finna typiska felaktigheter i dessa (snarare än att föras ned på implementerad kod)..men här synes FMEA inte tillföra något utöver vad som går att få fram med HAZOP. 12

FMEA/A Metoden verkar därfd rför r bättre b lämpadl för sitt ursprungliga syfte att analysera felmod hos maskinvara snarare än n programvara eller för f r analys av systemfunktioner före uppdelning i hård- h resp mjukvara. 13

www.saab.se 14