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

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

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

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

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