אילוץ לפעילות ע"פ
תרחישים
דרך אפשרית למנוע הפעלה של פונקציה בטעות היא להבטיח
שכל פקד יכול להפעיל פונקציה אחת בלבד, במגבלות התרחיש.
דוגמאות
-
את תאונת המיכלית Torrey Canyon ניתן היה למנוע, לו
הפקד שמאפשר ניתוק ההגאים היה מוגבל לתרחיש תחזוקה
-
את התאונה בכור הגרעיני TMI-2 ניתן היה למנוע, לו
הבקרה בכניסת מי הצינון ממערכת הגיבוי היתה מאולצת לתרחיש תחזוקה
-
את התאונה של ירי ידידותי
באפגניסטן ניתן היה למנוע לו מציין הלייזר היה כולל פקדים נפרדים לשיגור נ.צ.
עמדה ונ.צ. מטרה
-
טעויות של כיבוי בטעות של הממיר הדיגיטאלי בעזרת
השלט רחוק במקום הדלקה של הטלביזיה ניתן למנוע על ידי הקצאה של מקש הפעלה יעודי
ושל מקש כיבוי יעודי לטלביזיה בלבד, שפעולתו תלויה במצב הטלביזיה, ולא במוד של
השלט.
|
עקרון התרחיש המפורש
לאבטחת תואמות של ההקשר התפעולי, יש להבטיח עדכון
המפעיל והמכלולים בכל מקרה של שינוי תרחיש
|
המפעיל |
|
תרחיש סדור |
|
|
תרחיש תקלה |
ממשק ההפעלה |
|
|
|
מכלול א' |
מכלול ב' |
מכלול ג' |
התרחיש קובע את האילוצים המגדירים את אופן הפעולה של המכונה. תכן
התרחישים הסדורים מיועד להגדיר למכונה מהם המצבים המותרים, אליהם יש
לאלץ את המכונה.
הגדרת בורר התרחישים
|
אופני בחירת התרחיש
התרחיש עשוי להשתנות ביוזמת המפעיל, במקרה של
שינוי משימה, או ביוזמת המכונה, כתגובה לשינוי בתנאים.
בורר התרחישים
התרחיש הסדור
שינוי תרחיש ביוזמת המפעיל: מעבר בין מודים של תפעול סדור, תחזוקה, תרגול,
איתור תקלות, וכיו"ב
תרחיש תקלה
שינוי תרחיש ביוזמת המכונה: בתגובה לקלט, או לכניסה למצב חריג,
כגון במקרה של כשל בחומרה.
|
דוגמא להגדרת תרחישים: מערכת טלביזיה ביתית
תרחישים סדורים
נגדיר שני תרחישים:
א. איתחול
ב. שימוש יומיומי. אופן התפעול של השלט רחוק שונה
בשני התרחישים שונה. בתרחיש איתחול, מכוונים את צג הטלביזיה כך שיקבל אות
מהממיר. ביצוע פעולה זו בתרחיש שימוש יומיומי עלול להביא לכך שצג הטלביזיה
יוצא מכיוון. תרחישי תקלה
למשל, יציאת הממיר מסינכרון. במקרה של כשל
חומרה, התרחיש התפעולי משתנה מתפעול סדור לאיתור
תקלות, ואח"כ לתיקון התקלה. |