Table of Contents
מבוא מודלים פונקציונליים ב-Black Robotics
רובוטיות תת-ימיות והנדסה תת-ימיות מייצגים שני התחומים התובעניים ביותר בהנדסה המודרנית.סביבת האוקיינוס מציגה אתגרים ייחודיים: לחצים גבוהים, חשיפה נמוכה, מים מלוחים קורוזיים, ומגבלות תקשורת.עיצוב מערכות רובוטיות הפועלות באופן אמין בתנאים כאלה דורש גישה קפדנית ומובנה לפיתוח מערכת.מודל פונקציונלי התפתח כמתודולוגיה, המאפשרת למהנדסים להפיח, לנתח, ולייעל מערכות רובוטיות מורכבות, בתנאי פיתוח תת-ימי, לפני שהוא משקף מודל פונקציונלי, במקום להתמקד באפקטיביות, במקום להתמקד במורכבות של מערכת פונקציונלית התפתחות.
אימוץ גדל של כלי תת-קרקעי אוטונומיים (AUVs) עבור סקרים אוקיאנוסיים, רכבי מאוגד מרחוק (ROVs) עבור תחזוקה באנרגיה offshore, וכלי רכב היברידיים עבור יישומי הגנה מדגיש את הצורך בשיטות עיצוב שיטתיות. מאמר זה חוקר מודלים פונקציונליים לעומק, פירוט עקרונותיו, יישומים וכלים המותאם במיוחד עבור רובוטיים והנדסת תת-ימיים.
מה זה מודל פונקציונלי?
מודלים פונקציונליים היא טכניקת ייצוגית המשחררת מערכת לתפקודים הייחודיים שלה ואת הזרמים של אנרגיה, חומר, אותות ביניהם, בניגוד מודלים פיזיים, המתארים רכיבים חומרה וגיאומטריה שלהם, מודלים פונקציונליים ללכוד את ההתנהגות הלוגית והאינטראקציות החיוניות לתפעול המערכת.
רובוטיים תת-ימיים, מודל פונקציונלי פשוט עשוי לייצג את הפונקציות "נתוני האוקיינוס האטלנטי" "עומק שנותר" ו"נקודות מבט של נביגייט" כל פונקציה יכולה להיות מחוספסת עוד יותר לתוך תת-תפקודים המחוברים על ידי זרימה. לדוגמה, "נקודות דרך של נביגייט" מתפרקת ל"מצב הגיוני", "טעות מכוונת", "מדחף" ו"מדחף המניעים" זה מאפשר למהנדסים לזהות דרישות חומרה, לזהות, להיות תלויים, לזהות תקלות חומרה לפני שנכשלים.
המונחים: Functional Modeling
- (ב) ⁇ :0 (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (FLT:0)Flows:FLT:1 התנועה של אנרגיה, חומר או אותות בין פונקציות. עבור AUV, חשמל זורם סוללות לדחפורים; אותות דיגיטליים זורמים מחיישנים בלתי מורשים לאלגוריתמים ניווט.
- (FLT:0) Hierarchy: FLT:1 פונקציות ניתן להסיק לרמות של פרטים גוברים.התפקוד העליון ברמת "הערכת תת-קרקעית המוליכים" מתרחב ל"שקה", "Extravey Transect", "recover" ו"נתוני קידוד".
- (FLT:0)Constraints: 1.FLT:1 גבולות תפעוליים כגון עומק מקסימלי, תקציב חשמל ורוחב רוחב פס תקשורת.
סוגים של מודלים פונקציונליים המשמשים בפועל
בעוד שיש שפות רבות של מודלים, מהנדסים תת-ימיים מעדיפים כמה סוגים ספציפיים:
- (FLT:0Function Flow Blo Diagrams (FFBDs): 0LT:1 הצג את ביצוע הפונקציות השייכות והמקבילה עם חץ מכוון המציין זרימה. אידיאלי עבור ייצוג רצפים המשימה עבור פעולות ROV.
- (FLT:0)Enhanced Function Flow Diagrams (EFFBDs): FFBDs עם שערי לוגי (AND, OR, LOOP) כדי מודלים של ענף והתאמה, שימושי עבור התנהגויות הסתגלות ב AUVs.
- (FLT:0) אינטגרציה של פונקציות מודלים (IDEF0): FLT:1 A המחשה מובנה שבו תיבות מייצגים פונקציות וחץ מייצגים בקרה, קלטות, פלטים ומנגנונים.
- (FLT:0) פעילות דימוגרפיה: ההרחבה:ראה פרק 1 של שפת מודל המערכות, דיאגרמות פעילות משלבות סמנטיקה FFBD עם זרימת אובייקטים וחלוקות, המאפשרות שילוב עם דיאגרמות סיסלמאליות אחרות לדרישות ובמבנה.
כל כלי משרת מטרה מסוימת. FFBDs מצטיין בעיצוב ברמת המשימה, בעוד SysML תומך במערכת מלאה של מערכות מודלים לפרויקטים מורכבים כמו פלטפורמות קידוח offshore.
חשיבות המודל התפקודי ב-Black Robotics
רובוטים תת-ימיים עומדים בפני שילוב יוצא דופן של מגבלות.לחץ בגובה של 3000 מטר מעל 300 אטמוספירות; תקשורת אקוסטית מציעה רק רוחב פס נמוך וכבדות גבוהה; כוח מוגבל מאוד על ידי יכולת סוללה; וקורוזיון מאיים על כל חיבור חשמלי. בסביבה זו, טעות עיצובית שהתגלה בים יכולה להיות אובדן מוחלט של רכב.
מערכות בקרה אמינות
מערכות בקרה עבור כלי רכב תת-ימיים חייבות להתמודד עם דינמיקות לא ליניאריות, אפקטים חוצה-מפריעים, והפרעות חיצוניות כמו זרמים.מודל פונקציונלי מאפשר למהנדסים לפרק תוכנה לשליטה לפונקציות כגון "גישה לסנסציה", "תפוק PID" ו"הוראות דחף קצה" כל פונקציה ניתן לדמות באופן עצמאי עם בדיקות סטנדרטיות ופגמים. לדוגמה, מודל עשוי להזריק אובדן כדי לאמת את תפקוד זה עלול להיות משקף פחות אינטגרציה בטוחה של תאים.
אופטימיזציה של Power Contion
כוח הוא אולי המשאב הקריטי ביותר עבור מודל פונקציונלי של AUV. מסייע על ידי מיפוי צריכת האנרגיה של כל פונקציה ומאפשר ניתוח סחר-off. מהנדסים יכול ליצור מודלים שבהם פונקציות כגון "חזון סטריאו" ו "מהפך אקוסטי" מתויגים עם כוח לצייר. על ידי סימולטור תרחישים ניהול מולטימדיה, הם לזהות דרישות כוח שיא והזדמנויות עבור חובה-מחזור.
הבטחת תקשורת יעילה ואינטגרציה של חיישנים
כלי רכב תת-ימיים מסתמכים על חבילת חיישנים הטרוגניים: DVL למהירות הקרקע, IMU לאוריינטציה, Sonar for Detection, וטמפרטורה / בדיקה מעמיקה.מודלים פונקציונליים לוכדים את זרימת הנתונים בין פונקציות עיבוד חיישן לבין מסנן הניווט.מהנדסים יכולים מודל לעקביות, אובדן החבילה, וסכסוכים של היתוך נתונים. לדוגמה, מודל עשוי להראות כי העלאת קצב עדכון בנואר גורם ל-Ricreperation כדי למנוע תזמון מוקדם יותר ממשחקים להפתעות.
צמצום עלויות הפיתוח וזמן
גילוי פגמים פונקציונליים במהלך ניסויים ימי הים הוא קטסטרופלי - זה עשוי לדרוש חומרה עיצוב מחדש, תוכניות פולחני תוכנה, וימים נוספים בדיקות כל עלות עשרות אלפי דולרים. שינויים פונקציונליים זיהוי שמאל בתוך מחזור הפיתוח.מודלים ניתן ליצור בימים וסימולציה בתוך דקות. הם מאפשרים למהנדסים לחקור עשרות חלופות ארכיטקטוניות תת ים במהירות.
יישומים בהנדסת צוללות
הנדסה צוללת כוללת את העיצוב, ההתקנה ותחזוקה של תשתיות תת-ימיות: צינורות, כבלי תקשורת, כותרות טובות ופלטפורמות offshore. מודלים פונקציונליים משחק תפקיד מרכזי מעבר מחזור החיים, מהתפתחות קונספט ועד פירוק.
פונקציות מערכת Mapping עבור ציוד צוללות
רכיבים תת-ימיים קריטיים כמו מונעי מכה (BOPs) ומודולים בקרת תת-ימיים דורשים ניתוק פונקציונלי קפדני. עבור BOP, מהנדסי מודל פונקציות כגון "צנרת קידוח" "לפעול מנען אטומי", ו"בודדה שנותרה" כל פונקציה קשורה עם הידראולי, חשמל, ובקרת ממשקים פונקציונליים.
המונחים: Operational Scenarios
פעולות צוללות הן יקרות ומסוכן. מפעילי ROV חייבים לבצע משימות עדינות כגון חיבור קווי זרימה או התקנת משאבות תת-ימיות בתנאי אפס-בישירות.מודלים פונקציונליים מאפשרים למהנדסים לדמות פעולות אלה על החוף.הם מודל את רצף הפונקציות: "מטרת גלישה", "מתחבר זר", "לחתוך סימולציות לחות" או "לחות" על ידי הכשלים - למשל, מתקפת סיכון גבוה למחזור של סימולציות של סימולציות של סימולציות לסוללות אלה.
זיהוי נקודות כישלונ פוטנציאליות
ניתוח פונקציונלי שיטתי כמו FMEA (מצב ניתוח אפקטים) הוא מאוד משופר על ידי מודלים פונקציונליים.במקום לצוד באמצעות schematics, מהנדסים יכולים לחצות את עץ הפונקציה ולשאול "מה אם הפונקציה הזו מפסיק?" עבור כל אחד, הם להקצות חומרה וגילוייות.המודל מדגיש באופן אוטומטי נקודות בודדות של כשל.עבור מודול חלוקת כוח תת-ימי, מודל פונקציונלי עשוי לחשוף כי "קוטרפונקבובית ל-24V" הוא פונקציה פשוטה, כלומר, כלומר, כלומר, כל אחד, הוא רק כדי להיות פעיל, כמו גם כן, כמו גם פעולה אלקטרואקטיביסטציה, כלומר, כלומר, הוא רק על ידי האלקטרוניקה קריטית, כלומר, הוא רק כדי להיות פעיל, כמו גם כן, כמו הפונקציה, כלומר, כלומר, כמו גם כן, הוא רק כדי להיות פעיל, כמו גם כן, כמו גם כן, כמו גם כן, כמו פונקציונלי.
פרוטוקולי בטיחות
מערכות תת-קרקעיות קריטיות חייבות לעמוד בסטנדרטים מחמירים כמו ISO 13849 או IEC 61508. Functional Modeling מספק את הבסיס ההגיוני לטיעוני מקרה בטיחות.על ידי מודל מפורש של פונקציות בטיחות (למשל, "סגרת חירום", "הפעלת לחץ", "לחתוך הפעלה מחדש") והקשרים שלהם לגילוי ותפקודי הפעלה, המהנדסים מפגינים כי בטיחות היא בלתי מוגבלת, לא ניתן להוסיף לאחר-המודל לא יכול למנוע תפקוד פונקציונלי.
כלים וטכניקות לחיקוי פונקציונלי
בחירת הכלים תלויה במורכבות המערכת, במה העיצוב, והתרבות ההנדסית של הארגון.למטה הם הכלים הנפוצים ביותר בשימוש רובוטיקה תת-ימית וקשרי תת-ימיים, עם הדרכה על בחירה.
Function Flow Block Diagrams (FFBDs) ו-Commond FFBDs
(ב) FFBDs הם עבודת הדוגמנות המוקדמת (A Box) המכילה את שם הפונקציה; חץ מראה רצף והוצאה להורג במקביל (GPSD) מוסיף שערי לוגיקה - ולמען מקבילה, או לבחירה, LOOP for Return (לדוגמה, מודל המשימה של AUV) עשוי להיות: 0.
SysML (מערכת דוגמנות שפה)
(SML) היא שפה מבוססת-תכליתית סטנדרטית על ידי OMG. היא מספקת תשעה סוגים של דיאגרמות דיאגרמות של הגדרות בלוק (מבנה), דיאגרמות בלוק פנימיות (קישורים), ודמיוני מכונה ממלכתיים (התנהגות) עבור מודלים פונקציונליים, ה-FLT:0activity digrams) אלגוריתמים של מערכת ההפעלה המלאה (MLT1) הוא רלוונטי ביותר: היא חולקת Smantics עם EFFBDDDDDDDDs, אך משתלבת עם דרישות אחרות עבור כל דרישות אינטגרציה ודרישות מכניות ו-D2, כגון:
תוכנת Simulation עבור בדיקות התנהגות
(המודלים טובים רק כיכולתם לחזות התנהגות אמיתית.כלים סימבוליים מקשרים מודלים פונקציונליים למודלים של מערכת דינמית לבדיקת ביצועים בתנאים מגוונים.עבור רובוטיים תת-ימיים, FLT:0GazeboFLT:1 עם FLT:2UVua-Fevo-FLT 3 (אוסף של דגמי AUV) מאפשר מהנדסים להזריק מודלים פונקציונליים של ארכיטקטורציה מקושרת וסימולציה כנגד פונקציות אלקטרו-אופטימיות (Fimopir) לתפקודים של מערכות בקרה פונקציונליות של מערכות חשמל מבוזרות (מסלולאריות)
בלוקים ו- Flowcharts
בעוד פחות פורמלית מ-SSML, דיאגרמות בלוק קלאסיות ו- Flowcharts נותרו יעילים עבור קבוצות קטנות יותר ועבודת קונספט מוקדמת.אגרמת בלוק של ROV עלולה להציב בלוקים עבור "הפצה כוח", "מפקח על כוח", "נהג שלישי", ו"צוותים רגישים" ולחבר אותם עם סימולציות המייצגות נתונים או זרימת אנרגיה.
שילוב עם דרישות PLM ו- Tools
עבור תוכניות הנדסיות גדולות, מודלים פונקציונליים חייב להיות מסונכרן עם ניהול מחזור חיים המוצר (PLM) ודרישות ניהול כלי כמו FLT:0MLTeamcenterFLT:1 (Siemens) ו-FLT:2DoorsFLT 3: (IBM) יכול לייבא ארכיטקטורות פונקציונליות כדי לקשר כל פונקציה לעלויות משקל, מגבלות, וסקירות עיצוב זה יכול להיות התפשטות של פורמטים של אינטגרציה (NURL) עם תקנים תואמים עם תואמים של תואמים עם אינטגרציה (I) או תואמים עם תקנים).
מחקר: מודלים פונקציונליים עבור גלידר תת-קרקעי
בהתחשב בפיתוח של גלן תת-ימי - סוג של AUV המשתמש שינויים ב-buoyancy במקום לדחוף להזיז את מהנדסי מעבדה באוניברסיטה השתמש במודל פונקציונלי כדי לייעל את יעילות האנרגיה ולשפר את האמינות על רכב בעל 1000 מטרים. הם יצרו פונקציה פונקציונלית שהושלם ישירות על ידי 0, 000 שעות ירידה של תפקוד פגום ב- 0 גרם המדרגות של "תחילה" ירידה בלחץ גבוה של בקרת תפקוד אדום "," עם לחץ דם" בתנאי בקרה סטנדרטית שליטה עצמית, אך" עם 0.
אתגרים ומגבלות של מודלים פונקציונליים
מודלים פונקציונליים אינם כדור כסף.זה דורש השקעה באימון, רישיונות כלי, ומודל זמן. עבור צוותים קטנים עם תקציבים הדוקים, ה-Overhead נתפס עלול להוביל להתנגדות.בנוסף, מודלים יכולים להיות מסולקים אם לא מעודכנים כמו עיצוב מתפתח - מודל פונקציונלי סטטי שמנוגד להתנהגות פונקציונלית בפועל הוא גרוע יותר מאשר מודל אחר.
כיוונים עתידיים: AI, Digital Twins ו- Real-Time Functional Models
(הופנה מהדף מודלים פונקציונליים ב-FLT נקודות לעבר:0 (continent, executable Models FLT 1) אשר מופעל לצד המערכת הפיזית כתאומים דיגיטליים (AROV) אשר מתארחים על החוף יכולים לקבל חיפושים אמיתיים של כלי תקשורת אוטונומיים ועדכונים על מודל פונקציונלי של סוללות שנותרו, לזהות את ההידרדרות בביצועים בתפקוד דחף, או להמליץ על תוכניות למידה חלופיות.
קוראי ידע יכולים לחקור ספרות בסיסית על מודלים פונקציונליים ב-FLT:0 (INCOSE Systems Engineering HandbooksFLT:1 ויישומים מעשיים ב-FLT:2Journal of Industrial RobotsFLT 3: The FLT:4ASME Verification & אימות מדריך אימות:5th-specific Practices.
מסקנה
מודלים פונקציונליים הוא תהליך חיוני בפיתוח של מערכות רובוטיות תת-ימיות ומערכות תת-ימיות.זה מספק ייצוג מובנה מופשט של התנהגות מערכת המאפשרת למהנדסים לעצב מערכות אמינות ויעילות יותר המסוגלות לבצע משימות מורכבות מתחת לפני השטח של האוקיינוס.על ידי הצבת פונקציות, סימולטור תרחישים, זיהוי נקודות זמן מוקדם, צוותים יכולים להימנע מעיצובים יקרים יותר, ולהאיץ את הטכניקות התת-ימיות שלהם, אשר מגדירים את הטכניקות האמיתיות של פיתוחן, רק עבור טכנולוגיות המבוססות על בסיס פונקציונליות, אשר נועדו כיום, רק כדי לפתח את המהנדסים, אשר נועדו לספק תמיכה פונקציונליות, רק כדי להבטיח את המהנדסים, אשר נועדו לספק תמיכה דיגיטלית, כמו אלה, כמו אלה, כלומר, רק כדי להבטיח את המהנדסים, כדי להבטיח את המהנדסים, כדי להבטיח את המהנדסים, כדי להבטיח את המהנדסים, כדי להבטיח את המהנדסים, כדי לפתח את המהנדסים של פיתוח מוקדם יותר, כדי לפתח את המהנדסים של פיתוח מוקדם יותר, כלומר, כדי לפתח את המהנדסים של מערכות ניהולית, כדי לפתח את המהנדסים, כדי לפתח את המהנדסים של מערכות ניהול יעיל יותר, אשר נועדו להבטיח את המהנדסים, כדי להבטיח את המהנדסים, כדי להבטיח את