מידע מכני מורכב

מערכות מכניות מודרניות - ממנועי מטוסים תעשייתיים ומנועי סילון ועד טורבינות רוח ואימוני חשמל - לייצר כמויות עצומות של נתונים הטרוגניים.הנתונים האלה מגיעים ממקורות רבים: מודלים של CAD עם מפרטים גיאומטריים, ניתוח אלמנט סופי (FEA) פלטים, חיתנים ניטור טמפרטורה, רטט, לחץ, יומני תחזוקה, רשומות שרשרת אספקה, וסימנים שליטה בזמן אמת.

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

אסטרטגיות מפתח Data Modeling

בחירת מודל הנתונים הנכון תלויה בטבע הנתונים והמהנדסים של שאילתות לא יתאים לכל המקרים; לעתים קרובות, גישה היברידית או פוליגלובט היא הטובה ביותר.

1. מודלים היררכיים

מודלים היררכיים של נתונים מארגנים מידע במבנה דמוי עץ שבו כל הורה מודרני יכול להיות מספר ילדים: אבל לכל ילד יש בדיוק הורה אחד.זה מראה את מבנה ה-p-of-חומרים (BOM) של אסיפות מורכבות: מנוע מכיל מספר רב של מערכות הפעלה (מערכת דלק, מערכת קירור), כל תת-מערכת מכילה רכיבים עיקריים (pump, רדיור, משחות), וכל רכיב עשוי להיות בעל תת-מערכת הפעלה חשמלית (כוללתתתתתתתתתתתתות) כדי לנטרולכת חלקים בודדים (כוללתים) כדי לנטרולעתיים, כמו גם רכיבי אחסון בודדים (מערכת הפעלה) כגון:

מודלים של Relational Models

(המודל היחסי, עם הטבלאות, שורות ועמודות המחוברות באמצעות מפתחות זרים, הוא עבודת הנתונים של נתונים הנדסיים מובנים (החומר, משקל, סיום), רשומות הספק, אירועי תחזוקה ותוצאות הבדיקה, מקטין את מסד הנתונים הרשומות האדומות ולהבטיח שלמות רצף (לדוגמה, LT-F) נורמליזציה של מערכת ההפעלה של LT2 (המכונה: LT2)

מודל נתונים מבוסס אובייקטים

(הופנה מהדף מודל של נתונים כחפצים המשלבים מדינה (דברים) והתנהגות (המכונים) בהנדסה מכנית, זה תואם באופן טבעי עם רכיבים פיזיים: AFLT:3 יכול להיות תכונות כמו RMFLT:4 ו-FLT:5, שיטות כגון: טיפול תרופתי (FLT:6) ו- מיפוי נתונים של שימוש לרעה, כאשר הם משתמשים בדגם סימולציה של מערכת אחסון (OLT) ו-FLT 7) באופן קבוע, כאשר הם משתמשים ב-FLT 7.

מודלים המבוססים על Graph

מערכות מכניות הן רשתות של רכיבים מקושרים.מסד נתונים גרף (כגון Neo4j או אמזון נפטון) ישויות כמו נקודות יחסים ויחסים כמו הקצוות, לכידת תלות מורכבת באופן טבעי.לדוגמה, צומת המייצג תיבת הילוכים עשוי להיות מחובר לצומת מנוע באמצעות "צוקה" על ידי "קצה" (Cypertexit) של שיטות ניהול מהירות (Demi) או מערכת הפעלה מהירה באמצעות "מפרק" (requirequirequirequirequirequirequirequirequirequiments) או" (ה) יכול לחצות את הגרף) כדי לענות על ידי תצורה של תצורה של תצורה של תצורה של תצורה של תצורה של תצורה של שימושית) או "מסוג של שימושית" (F) או "מסוג) או "מסוג של תצורה של תצורה של תצורה של תצורה של שימוש ב-F) או "מסוגלספקית" (F) באמצעות שימוש ב-p) או "אפקטים" (F) של שימוש ב-p) או "אפקטים" (F) באמצעות שימוש ב-p) באמצעות שימוש ב-p) של שימוש ב-p) כדי לאפשר שימוש ב-" (p" (

מודל הזמן

נתונים ממערכות מכניות הם זמניים מטבעם: רצף של (זמן הדגמה, הערך) זוגות זרמים מחיישנים טמפרטורה, accelerometers, לחץ טרנספורמטים, וכו 'זמן-סדרה מסד נתונים (InfluxDB, Timescale) מייעלים עבור דחיסות ושאילתה של נתונים אלה במהירות גבוהה.

שיטות טובות ביותר עבור Data Modeling בהנדסת מכונות

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

סודיות ומערכות יחסים מוקדמות

במהלך שלב העיצוב המושגי, שיתוף פעולה עם מומחי דומיין כדי לזהות את הישויות המרכזיות (שותפים, אסיפות, בדיקות, מצבי כישלון, הוראות עבודה) ואת היחסים ביניהם (כולל, גורמים, תלוי, נגרם על ידי) השתמש דיאגרמות של מערכת יחסים של ישות (ERD) או דיאגרמות של UML כדי לדמיין ולאמת את המודל.

השתמש בתבניות נתונים סטנדרטיות וועידות נמות

אימוץ תקני תעשייה שבהם ניתן - כגון STEP (ISO 10303) עבור החלפת נתונים של מוצרים, או VDI 2221 לתיעוד תהליך עיצוב - כדי להבטיח יכולת הדדית עם ספקים, קבלנים ומערכות מורשת.בתוך פנים, לאכוף מוסכמות עקביות עבור טבלאות, עמודות, תוויות מערכת יחסים. לדוגמה, תמיד להשתמש ב-FLT:9 ולא לערבב 10,FLT 11, וכו '

ניהול גרסאות עבור מודלים נתונים

מודלים נתונים מתפתחים ככל מערכות הם מעודנים. השתמש בגרסת הבקרה (Git for schema Files, או כלים ייעודיים כמו Liquibase) כדי לעקוב אחר שינויים בהגדרה המודל.תמיד לשייך גרסה מודל עם גרסת המוצר המקבילה.זה מאפשר לשאילת נתונים מנקודת מבט מסוימת בזמן או לגלול בחזרה שינויים סכימה אם הגירה מציגה בעיות.

מודלים עם מומחים לדומיינים

מודל נתונים שנראה מושלם לאדריכל מסד נתונים עשוי להחמיץ ניואנסים שחשובים למהנדס מכני.לבדוק באופן קבוע את המודל עם מומחי דומיין - מהנדסי עיצוב, אנליסטים באמינות, מפקחי תחזוקה - כדי לאשר כי הגופים, התכונות והיחסים משקפים כיצד הם חושבים על המערכת.לדוגמה, "מצב קפוא" עשוי להיות מספר רב של תת-תזונה (מטען, מעל, ללבוש) כי צריך להיות מצורף באופן ייחודי.

עיצוב סקלאלה ואבולוציה

מערכות מכניות הן לעתים נדירות סטטיות; חיישנים חדשים נוספו, רכיבים מעוצבים מחדש, ותנאים תפעוליים משתנים.מודל עם יכולת מוגברת בראש: שימוש בדפוסים פולימורפיים (למשל, שולחן "פרמטר" כללי עם ערכי מפתח לזוגות לתכונות שונות), להימנע מהיררכיה עמוקה מדי כי הם קשים לבנייה מחדש, ולתכנן עבור חלוקת נתונים או sharding אם הם צפויים לגדול מ-F: 5 שנים של חלבון:

אתגרים במודל נתונים עבור מערכות מכניות

גם עם האסטרטגיות הטובות ביותר, מתרגלים מתמודדים עם מכשולים משמעותיים.

  • מקורות נתונים אלגוריתמיים:0 (Heterogeneous Data מקורות נתונים LT:1 ; מערכות Legacy, פורמטים שונים של קבצים (STEP, IGES, STL), יומני בינארי קנייניים, ונתוני ידני כל יצירת פיצול. ingesting והתאמה של אלה למודל מאוחד דורש צינורות ETL וניקוי נתונים, אשר לעתים קרובות הוא עיקר עבודת הנדסה.
  • (FLT:0 ; מורכבות מרחבית ומורכבות מרחבית של LT:1: נתונים עשויים להיות גם אמפ וגם מיקום פיזי (למשל, נקודה מסוימת על להב טורבינות).מודל נתונים מרחביים 3D בתוך מסדי נתונים מסורתיים הוא מאתגר, לעתים קרובות דורש הרחבות מרחביות כגון PostGIS או שדות גאומטריה ייעודיים.
  • (FLT:0) בזמן אמת לעומת עומסי עבודה אנליטיים של ההרחבה:1): מודל הנתונים אותו חייב לפעמים לתמוך הן בעומס מהיר עבור ניטור בזמן אמת והצטרפות מורכבת לניתוח עמוק.זה מוביל לעתים קרובות לגישה של עקשנות פוליגלובט - שימוש מסד נתונים אחד עבור נתונים תפעוליים ועוד ניתוח, עם סינכרון בין.
  • (FLT:0Data Administration and CompentialFLT:1): בתעשיות מוסדרות (אווירה, רכב, מכשירים רפואיים), הנתונים חייבים לעמוד בדרישות מעקב וביקורת.מודלים חייבים ללכוד מטא-נתונים כמו שעשו שינוי, מתי, ובהתאם לאישור.
  • (FLT:0) דרישות מורכבות FLT:1: כמו מערכות נעות מעיצוב כדי להמריץ לייצור ופירוק, השאלות ששאלו את שינוי הנתונים.מודל מותאם לשאילתות עיצוב לא יכול לשמש ניתוח כשל שדה היטב.

כלים וטכנולוגיות לדגם מערכות מכניות

מגוון רחב של כלים יכול לעזור ליישם אסטרטגיות אלה.עבור מודלים יחסיים, כלים כגון:0DirectusFLT 1 (קוד פתוח ללא קוד CMS ופלטפורמת נתונים) לאפשר למהנדסים ליצור במהירות סממות נתונים עם GUI, להגדיר מערכות יחסים, ו- APIs - כל זאת ללא כתיבת SQL.זה חשוב במיוחד עבור צוותים פונקציונליים שבהם לא כולם מומחה מסד נתונים שימושי, אשר יכול לכלול את התפקיד שלי מבוסס על ידי ניהול נתונים אחרים.

  • (FLT:0)AWS IoT Core + DynamoDB / TimestreamFLT) 1 עבור טיפול נתונים מבוססי ענן חיישן.
  • (ב) ⁇ 0 ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
  • (ב) [17] ,0) ,Neo4jigmFLT 1 עבור ניתוח תלות מבוסס גרף.
  • (ב) [15] ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
  • (ב) [15] ,"הפוסטגריSQL" עם PostGISFLT: 1" עבור שאילתות מרחביות על חלקי CAD.

כאשר בוחרים כלים, חישבו על יכולת ה-FLT:0 (הצטברות של מודל הנתונים: כיצד יועברו הנתונים כאשר הפלטפורמה משתנה?) האם ניתן לייצא את הschema בפורמט סטנדרטי?Open Standards ו- APIs (REST, GraphQL) להורדת מנעול-in.FLT:2Explore Directus for Data ModelingFLT3.

מחקר: מודל של צי רוח Turbine

כדי להמחיש מושגים אלה, לשקול חברה שמנהלת צי של טורבינות רוח.כל טורבינות יש תת-מערכות מרובות (להבים, תיבת הילוכים, גנרטור, מגדל) ומאות חיישנים.הגישה הראשונית שלהם הייתה שולחן יחסי אחד לכל קוראי החיישן, המוביל לשאילתות איטיות וקשיים בקישור קריאה לרכיבים ספציפיים.הם עיצבו מחדש באמצעות מודל פוליגלובט:

  1. (FLT:0 ,Relational הליבה CoreFLT:1: טבלאות עבור טורבינות metadata, סוגי רכיב, אירועי תחזוקה ומידע ספק.זה מבטיח שלמות עבור נתונים מובנים, לאט לאט לאט משתנים.
  2. (FLT:0Graph overlayFLT:1: מסד נתונים ניאו4j ללכוד את הקשרים הפיזיים בין רכיבים (למשל, "להב #3 מתחבר לרכזת #1") ותלויים פונקציונליים (למשל, "מארגן תלוי בתיבת הילוכים") זה אפשר ניתוח השפעה מהירה: אם אזהרה מגיעה מנושאת תיבת הילוכים, הגרף מראה כי מושל טורבינות עשוי להיות מושפע.
  3. (FLT:0)Time-series StoreFLT:1: InfluxDB ingests את רטט 10Hz, טמפרטורה, ונתוני פלט חשמל.
  4. (FLT:0) איפיבוד שכבתיFLT:1: Directus יושב על גבי מסד הנתונים היחסי ומספק API REST כי כלי UI ודיווח לצרוך.כאשר מהנדס צריך לראות את השעה האחרונה של נתונים עבור מרכיב ספציפי, היישום שאילתות מסד הנתונים של זמן ישירות, בעוד metadata ויחסים באים מ Directus.

אדריכלות היברידית זו הפחיתה את זמני השאילתה לניתוח מצב כשל ב-80%, ותאפשרה על גבי טורבינות חדשות עם שינויים סכימה מינימליים.השיעור המרכזי: FLT:0no מודל יחיד הוא מספיק עבור כל ההיבטים של מערכות מכניות נתונים FLT:1.

מסקנה

מודלים נתונים עבור מערכות מכניות מורכבות הוא אתגר רב פנים הדורש שיקול זהיר של המבנה של המערכת, השאלות מהנדסים ישאל, ואת המגבלות התפעוליות. מודלים היררכיים מראה BOMs; מודלים יחסיים מספקים יושרה עבור נתונים מובנים; מודלים מוכווני אובייקטים אובייקטיביים אובייקטיביים; מודלים גרפים להתמודד עם תלות הנדסית מורכבת; מודלים של זמן הם אופטימיזציה עבור חיתנים טובים יותר - הגדרה יעילה, כמו שיטות בקרה סטנדרטיות, כמו אופטימיזציה של מודלים של ניהולית, יעילות יעילה יותר, כמו שיטות בקרה יעילה יותר, מודלים של מודלים של ניהולית, מודלים של מודלים של ניהולית, יעילות מודלים של מודלים של ניהולית, מאשר אופטימיזציה של מודלים של מודלים של מודלים של מודלים של ניהולית, יעילות מודלים של ניהולית, יעילות מודלים של ניהולית, מאשר אופטימיזציה של מודלים של מודלים של ניהולית, יעילות מודלים של ניהולית, מאשר אופטימיזציה של מודלים של מודלים של מודלים של ניהולית, יעילות מודלים של ניהולית, יעילות מודלים מתקדמים יותר, מאשר אופטימיזציה של מודלים של ניהולית יעילה יותר, מאשר אופטימיזציה של מודלים מתקדמים יותר, מודלים של שיטות פעולה יעילה יותר, מאשר אופטימיזציה של שיטות פעולה יעילה יותר, מאשר אופטימיזציה של שיטות פעולה יעילה יותר, יעילות מודלים של שיטות ניהולית, יעילות מודלים של ניהולית יעילה יותר, יעילות מודלים של ניהול