Tentamen. TSFS06 Diagnos och övervakning 4 juni, 2007, kl

Relevanta dokument
Försättsblad till skriftlig tentamen vid Linköpings Universitet

Tentamen. TSFS06 Diagnos och övervakning 12 januari, 2012, kl

Försättsblad till skriftlig tentamen vid Linköpings Universitet

Tentamen med lösningsdiskussion. TSFS06 Diagnos och övervakning 1 juni, 2013, kl

Lösningsförslag/facit till Tentamen. TSFS06 Diagnos och övervakning 14 januari, 2008, kl

Försättsblad till skriftlig tentamen vid Linköpings Universitet

Lösningsförslag till Tentamen. TSFS06 Diagnos och övervakning 14 augusti, 2007, kl

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

TENTAMEN I TSRT91 REGLERTEKNIK

övningstentamen I DYNAMISKA SYSTEM OCH REGLERING

Översikt. TSFS06 Diagnos och övervakning Föreläsning 4 - Linjär residualgenerering och detekterbarhet. Linjär residualgenerering

Försättsblad till skriftlig tentamen vid Linköpings universitet

Försättsblad till skriftlig tentamen vid Linköpings universitet

TENTAMEN I REGLERTEKNIK Y/D

TENTAMEN I REGLERTEKNIK TSRT03, TSRT19

Reglerteknik AK. Tentamen 24 oktober 2016 kl 8-13

TENTAMEN I REGLERTEKNIK

TENTAMEN I REGLERTEKNIK Y TSRT12 för Y3 och D3. Lycka till!

1RT490 Reglerteknik I 5hp Tentamen: Del A Tid: Onsdag 23 augusti 2017, kl

Försättsblad till skriftlig tentamen vid Linköpings universitet

1RT490 Reglerteknik I 5hp Tentamen: Del A Tid: Onsdag 22 augusti 2018, kl

Dagens föreläsning. TSFS06 Diagnos och övervakning Föreläsning 6 - Tröskling och analys av teststorheter. Tröskelsättning och beslut i osäker miljö

TENTAMEN I TSRT07 INDUSTRIELL REGLERTEKNIK

Försättsblad till skriftlig tentamen vid Linköpings universitet

Tentamen. TSEA22 Digitalteknik 5 juni, 2015, kl

TENTAMEN I TSRT91 REGLERTEKNIK

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

TENTAMEN I REGLERTEKNIK Y/D

TENTAMEN I REGLERTEKNIK Y/D

Försättsblad till skriftlig tentamen vid Linköpings universitet

Lärare i kursen. TSFS06 Diagnos och övervakning, 6hp Föreläsning 1 - Kursformalia och introduktion. Denna föreläsning - disposition.

Försättsblad till skriftlig tentamen vid Linköpings universitet

REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen , kl

TENTAMEN I REGLERTEKNIK I

Teststorheten är ett modellvalideringsmått Betrakta. Översikt. Modellvalideringsmått, forts. Titta lite noggrannare på testet.

Försättsblad till skriftlig tentamen vid Linköpings universitet

Signal- och bildbehandling TSBB14

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

Översikt. TSFS06 Diagnos och övervakning Föreläsning 9 - Multipelfelisolering med metoder från Artificell Intelligens.

TENTAMEN I TSRT19 REGLERTEKNIK

Reglerteknik AK, FRTF05

1RT490 Reglerteknik I 5hp Tentamen: Del A Tid: Torsdag 17 mars 2016, kl

Försättsblad till skriftlig tentamen vid Linköpings universitet

1RT490 Reglerteknik I 5hp Tentamen: Del A Tid: Torsdag 15 december 2016, kl

ÖVNINGSTENTAMEN Modellering av dynamiska system 5hp

Tentamen i Systemteknik/Processreglering

Dagens föreläsning. TSFS06 Diagnos och övervakning Föreläsning 6 - Tröskling och analys av teststorheter. Tröskelsättning och beslut i osäker miljö

TENTAMEN: DEL B Reglerteknik I 5hp

TENTAMEN I REGLERTEKNIK Y/D

REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen , kl

Ämnen för dagen. TSFS06 Diagnos och övervakning Föreläsning 5 - Konstruktion av teststorheter. Beteendemoder och felmodeller.

TENTAMEN Reglerteknik 3p, X3

TENTAMEN Modellering av dynamiska system 5hp

TENTAMEN: DEL A Reglerteknik I 5hp

Reglerteknik AK, FRT010

TENTAMEN I TSRT91 REGLERTEKNIK

TENTAMEN: DEL B Reglerteknik I 5hp

Försättsblad till skriftlig tentamen vid Linköpings universitet

TENTAMEN Reglerteknik 4.5hp X3

TENTAMEN I TSRT09 REGLERTEORI

Tentamen i matematisk statistik (9MA241/9MA341, STN2) kl 08-12

1RT490 Reglerteknik I 5hp Tentamen: Del B

Fredrik Lindsten Kontor 2A:521, Hus B, Reglerteknik Institutionen för systemteknik (ISY)

TENTAMEN: DEL B Reglerteknik I 5hp

Föreläsning 14-16, Tillståndsmodeller för kontinuerliga system

Försättsblad till skriftlig tentamen vid Linköpings universitet

Tentamen med lösningsdiskussion. TSFS06 Diagnos och övervakning 30 maj, 2012, kl

Försättsblad till skriftlig tentamen vid Linköpings universitet

TENTAMEN: DEL A Reglerteknik I 5hp

TENTAMEN: DEL A Reglerteknik I 5hp

Lärare i kursen. TSFS06 Diagnos och övervakning, 6hp Föreläsning 1 - Kursformalia och introduktion. Denna föreläsning - disposition.

Föreläsning 11: Mer om jämförelser och inferens

Reglerteknik AK. Tentamen kl

Statistisk försöksplanering

TENTAMEN: DEL A Reglerteknik I 5hp

Försättsblad till skriftlig tentamen vid Linköpings universitet

TESTPLAN. Markus Vilhelmsson. Version 1.3. Status Detektion och felisolering i förbränningsmotor

Rättningstiden är i normalfall 15 arbetsdagar, till detta tillkommer upp till 5 arbetsdagar för administration, annars är det detta datum som gäller:

Matematisk statistik TMS064/TMS063 Tentamen

Bestäm med hjälp av en lämplig och välmotiverad approximation P (X > 50). (10 p)

Tentamen i Matematisk statistik Kurskod S0001M

Provmoment: Tentamen 6,5 hp Ladokkod: A144TG Tentamen ges för: TGMAI17h, Maskiningenjör - Produktutveckling. Tentamensdatum: 28 maj 2018 Tid: 9-13

TENTAMEN: DEL A Reglerteknik I 5hp

TENTAMEN I TSRT22 REGLERTEKNIK

REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen , kl

b) antalet timmar Lukas måste arbeta för att sannolikheten att han ska hinna med alla 112 datorerna ska bli minst (3 p)

Systemkonstruktion Z3 (Kurs nr: SSY-046)

Faderns blodgrupp Sannolikheten att barnet skall få blodgrupp A0 A0 1/2 AA 1 AB 1/2 Övriga 0

Transkript:

Tentamen TSFS06 Diagnos och övervakning 4 juni, 2007, kl. 08.00-12.00 Tillåtna hjälpmedel: TeFyMa, Beta, Physics Handbook, Reglerteknik (Glad och Ljung), Formelsamling i statistik och signalteori och miniräknare. Ansvarig lärare: Jan Åslund, tel 281692. Betyg rapporteras in och anslås senast den 21:e juni Visning av skrivningen sker kl. 11.30 den 21:e juni på Fordonssystem. Totalt 40 poäng. Preliminära betygsgränser: Betyg 3: 18 poäng Betyg 4: 25 poäng Betyg 5: 30 poäng

Uppgift 1. Betrakta den linjära differentialekvationen 1 0 1 1 0 ẋ = 0 2 2 x + 1 u + 1 f 3 0 0 3 1 0 ( ) ( ) 1 0 0 f1 y = x + 0 0 1 där y och u är kända signaler, f i felen vi vill detektera och x tillståndsvektorn. f 2 a) Avgör vilka fel som är detekterbara b) Hur många residualer behövs för att kunna isolera de detekterbara felen från varandra? (1 poäng) c) Konstruera residualgeneratorer som isolerar felen f i från varandra så långt det är möjligt. Residualgeneratorerna ska ha så lågt gradtal som möjligt och ha alla poler i 1. Residualgeneratorerna ska vara skrivna på tillståndsform så att inga derivator av observationer ingår i uttrycket. (5 poäng) Tips: Observerbar kanonisk form är användbar för att enkelt hitta en tillståndsrealisering (se bilaga) Uppgift 2. Antag ett system med en vattentank som man kan pumpa in vätska i och där man har ett utflöde av vätska genom en ventil i botten på tanken. En enkel modell för systemet ges av ḣ = c 1 h + ku där h är tanknivån och u är pumpeffekten. Antag att både tanknivån och flödet ut ur tanken mäts, dvs. y 1 = h y 2 = c 2 h a) Inför felmodeller för felen igentäppning av utventilen, fel i flödessensorn och fel i pumpen. Gör inga antaganden om felsignalernas temporala beteende. b) Avgör om felen går att isolera från varandra. Motivera! c) Antag att vi vill göra oss av med nivåmätaren y 1. Är det fortfarande möjligt få samma isolerbarhetsprestanda som i a-uppgiften? Om inte, inför lämpliga modeller över felens temporala beteende så att isolering är möjligt. Uppgift 3. Betrakta den tidsdiskreta linjära modellen y(t) = au(t) + bu(t) + c + v(t) där y och u är kända signaler, a, b och c okända konstanter och v vitt normalfördelat brus med väntevärde 0 och standardavvikelse σ. I det felfria fallet är a = a 0, b = b 0 och c = c 0 där även a 0, b 0 och c 0 är okända. Ni ska diagnostisera biasfel i de tre konstanterna. Till ert förfogande har ni datasekvensen y NF (1),u NF (1),y NF (2),u NF (2),...,y NF (M),u NF (M) som är inhämtad från ett felfritt system då insignalen u NF (t) har varierats. a) Vilka fel kan detekteras och vilka enkelfel kan isoleras från varandra? (1 poäng) 1

b) Konstruera ett diagnossystem som kan detektera och isolera enkelfel så långt som möjligt. Diagnossystemet ska vara konstruerat så att det även kan hantera datasekvenser där u är konstant. När ni tecknar teststorheterna kan ni anta att de appliceras på datasekvensen y s (1),u s (1),y s (2),u s (2),...,y s (N),u s (N) från ett system med okänt fel. Ange också teststorheternas fördelning samt beskriv hur fördelningen används för att beräkna trösklar så att falskalarmssannolikheten blir 1%. Vid beräkningen av fördelningen kan ni anta att konstanterna a 0,b 0,c 0 är noggrannt bestämda sen tidigare, dvs. via den felfria sekvensen med M mycket stor. (6 poäng) Uppgift 4. Nedan visas en skiss av en process bestående tre pumpar C 1, C 3, C 5 och två tankar C 2 och C 4. y 1 y 2 y 3 y 4 y 5 C 1 C 2 C 3 C 4 C 5 Pumparna pumpar vätska genom processen från vänster till höger. Pumparna och tankarna har två beteendemoder OK och OK. Inget annat i processen kan gå sönder och tillflödet antas vara pålitligt. För reglering, detektion och isolering har en givare y i installerats på varje komponent C i. I tankarna mäts vätskenivån och i pumparna mäts flödet. Givarna kan anta tre värden låg, normal eller hög. Om till exempel y 1 = låg betyder det att flödet genom pumpen C 1 är lägre än det borde vara. Är y 2 = hög så finns det mer vätska i tank C 2 än förväntat. Fyra teststorheter definieras som T 1,i := (y i = låg y i+1 = låg) (y i = hög y i+1 = hög) för i = 1,2,3 och 4 och fyra andra enligt T 2,i := (y i = låg y i+1 = hög) (y i = hög y i+1 = låg) för i = 1,2,3 och 4. Teststorheternas värden är i detta fall sant (= 1) eller falsk (= 0). Ett test larmar när T i,j 0. Analys av testen ger att följande beslutsstruktur används: C 1 C 2 C 3 C 4 C 5 T 1,1 X 0 0 0 0 T 1,2 X X 0 0 0 T 1,3 X X X 0 0 T 1,4 X X X X 0 T 2,1 0 X X X X T 2,2 0 0 X X X T 2,3 0 0 0 X X T 2,4 0 0 0 0 X a) Antag att vi observerar y 1 = hög, y 2 = låg, y 3 = låg, y 4 = hög och y 5 = låg. Vilka test reagerar? (1 poäng) b) Ange för varje test som reagerar motsvarande konflikt. (1 poäng) c) Beräkna alla minimala diagnoser med hjälp av konflikterna framtagana i deluppgift (c). 2

d) Avgör om alla enkelfel kan detekteras och unikt isoleras. Motivera! e) Avgör om något test kan tas bort utan att försämra isolerbarheten. Om så är fallet, ange också vilket eller vilka test som kan tas bort. Motivera! Uppgift 5. Betrakta ett hypotestest med enkla hypoteser H 0 : θ =θ 0 H 1 : θ =θ 1 Antag att sannolikheten för att observera y i givet att θ = θ j är P θj (y) för j = 0,1. a) Teckna log-likelihoodkvoten för hypotestestet. (1 poäng) b) Hur beror väntevärdet av log-likelihoodkvoten av θ. (1 poäng) c) Antag att du har N datasampel av mätsignalen y i till ditt förfogande för att beräkna en teststorhet. Teckna en teststorhet, baserad på log-likelihood kvoten, för hypoteserna ovan under antagandet att y i :na är oberoende. (1 poäng) d) För att använda teststorheten i uppgift (c) måste N väljas. Diskutera hur värdet av N påverkar diagnosprestandan. Nämn fördelar både med att välja små N och stora N. (1 poäng) e) I cusum-algoritmen beaktas också att θ kan ha bytt värde under de N insamlade datasamplen. Teckna hypoteserna för testet genom att införa hopptidpunkten t ch. (1 poäng) f) Teckna teststorheten för cusum-algoritmen. (1 poäng) g) Jämför de två olika metoderna och diskutera eventuella för- och nackdelar. (1 poäng) Uppgift 6. Betrakta följande system av linjära differentialekvationer e 1 : ẋ 1 = x 1 + x 2 + x 5 e 2 : ẋ 2 = 2x 2 + x 3 + x 4 e 3 : ẋ 3 = 3x 3 + x 5 + f 1 e 4 : ẋ 4 = 4x 4 + x 5 + f 2 e 5 : ẋ 5 = 5x 5 + u + f 3 där x i är tillståndsvariablerna, u en känd styrsignal och f i är felen vi vill detektera och isolera. Antag att vi kan montera på sensorer som mäter tillståndsvariablerna x i. En mängd av sensorer som ger detekterbarhet för alla felen kallas minimal om en strikt delmängd av sensorerna ej ger full detekterbarhet. Hitta alla minimala sensormängder sådana att alla fel blir detekterbara. (4 poäng) Tips: Att direkt använda detektionsresultaten i kursen är en möjlig men potentiellt jobbig väg. Ibland finns det genvägar. 3

Bilaga Överföringsfunktionen G(s) = b 1 s n 1 + + b n 1 s + b n s n + a 1 s n 1 + + a n 1 s + a n kan beskrivas på tillståndsform som a 1 1 0... 0 a 2 0 1... 0 ẋ =.. x + a n 1 0 0... 1 a n 0 0... 0 y = ( 1 0 0... 0 ) x b 1 b 2.. b n 1 b n u 4