חזרה לרשימת הפרויקטים

מודל לפלטפורמות נפט

Details

הדמיית התנגדות לכשל ואופטימיזציה של אסטרטגיית תחזוקה עבור פלטפורמות נפט

מטרת הפרויקט הייתה לדמות דיפוזיה של גז במקרה של דליפות אפשריות ולהדגים עמידות לכשל למניעתן על פלטפורמות נפט. ייעול אסטרטגיית התחזוקה נעשה באמצעות Petri Nets. פתרון תוכנה לבעיה מורכב מ-2 חלקים:

  1. אפליקציית ++C מבוססת Qt לסימולציה ומידול של Petri net;
  2. קוד Matlab לעיבוד, ניתוח וסימולציה על בסיס נתונים שנוצרו. פתרון הסימולציה התבסס על אפליקציית קוד פתוח קיימת לסימולציית Petri Net. האפליקציה הוגדרה על מנת לספק את מטרות הפרויקט, ולכן היה צורך לשלב סוגי מעבר נוספים עבור המודל. כתוצאה מכך, הגרסאות החדשות מאפשרות שימוש במערך מורחב של התפלגויות הסתברות לאירועים: התפלגות אחידה, התפלגות נורמלית, התפלגות אקספוננציאלית, התפלגות Weibull וכו’. קבוצה נוספת של שינויים הייתה קשורה לייצוג חזותי של אלמנטים ואפשרויות עריכה ברשת גדולה:
    ⁠- פונקציונליות גרופינג עבור קבוצה של אלמנטים המייצגים מודול בודד בפלטפורמה. זה יצר דרך נוחה יותר להציג ולערוך את הרשת.
    ⁠- חלון סטטוס לניטור מצב של מודולים ספציפיים בסימולציה משתמש יכול לבחור קבוצות ומידע שהוא רוצה לשלוט בהם. לאחר מכן, הוא יכול להעריך את מצב הפלטפורמה ללא ניתוח מפורט של נתוני סימולציה.
    ⁠- רכיבים חזותיים לשינוי מהיר של מאפייני רכיבי רשת ברשת גדולה. בנוסף, פיתחנו סקריפט של Matlab לניתוח נתונים שהופקו במהלך סימולציה. הסקריפט אוסף מידע על מצבי חסימה במהלך סימולציית תהליך של 35 שנים. נתונים אלו מאפשרים להעריך זמן עבודה ממוצע לסוגי ציוד שונים, עלות תחזוקה, פגיעה ביציבות לאורך שנות עבודה, תדירות אירועים מסוכנים אפשריים (פיצוצים ושריפות) באמצעות מודל הסתברותי מיוחד. התוצאות מומרות אוטומטית לצורות חזותיות: עלילות וטבלאות סיכום. לאחר ניתוח סט של מדדים, הוחלט לשלב אלגוריתם אופטימיזציה. הוא יושם ליצירה אוטומטית של אסטרטגיה אופטימלית ונועדה להפחית את עלות פעולת המערכת ותדירות של כשלים. בחירת פרמטרים לאופטימיזציה נעשתה בצורה חצי אוטומטית על ידי הערכת רגישות של מערכת לפרמטרים שונים. הליך אופטימיזציה יושם בהתבסס על אלגוריתם גנטי רב-אובייקטיבי. מספר דיווחים ועלילות שונות נעשו כדי להדגים התכנסות של האלגוריתם ו-Pareto-frontier כתוצאה מכך.
    פונקציונליות:
    -⁠ אופטימיזציה,
    ⁠- תכנות גנטית,
    ⁠- סטטיסטיקה,
    ⁠-ויזואליזציה
    visual1.png
    ,
    totalCostBP_bar_cum.png
    ,
    screenshot0002.png
    ,
    screenshot0003.png
תכונות
שירותים
זמני פיתוח
25 שבועות מפתח אחד