מערכת AI לכלי שיט אוטונומיים: מתפיסת הסביבה ועד הסמכה

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

תחומי פיתוח AI

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1365
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1330
  • עיצוב לוגו לחברת B2B Advance
    עיצוב לוגו לחברת B2B Advance
    776
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1077
  • פיתוח לוגו חברת AIDER
    פיתוח לוגו חברת AIDER
    1022
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1113

כלי שיט אוטונומי: היכן נשברת תפיסת המצב

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

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

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

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

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

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

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

אפקט מדיד: כשלים, זמן השבתה, שליטה ידנית

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

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

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

רמות אוטומציה: השוואת מצבי עבודה

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

אפשרות מתי מתאימה מגבלות
רמזים לצוות כלי השיט כבר בשימוש, הצוות מוסמך, נדרשת תמיכה בהחלטות השליטה נשארת בידי האדם: אפשר להתעלם מהרמז, והאיכות תלויה בשלמות הנתונים על כלי השיט המסוים
נהוג אוטומטי במסלול עם מפעיל בלולאה הפלגות סדירות במסלול מוכר, מפעיל על הסיפון או בחוף במוכנות להתערב נדרש ערוץ קשר יציב ותשומת לב מתמדת של המפעיל; עם אובדנו נדרש מעבר צפוי לשליטה ידנית
נהוג אוטומטי מלא בקטע מוגבל קטע עם מצב ידוע ומסומן: גישות לנמל, תעלה צרה, פעולות טכנולוגיות פועל רק בתוך האזור המוגדר; יציאה מגבולותיו ומצב לא־שגרתי — החזרת השליטה לצוות

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

שלבי יישום: מביקורת ועד מסירה לצוות

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

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

  1. ביקורת כלי השיט והקו. אנו בודקים את הגוף, מערכות האנרגיה, ההגה והמערכות השגרתיות, ומתעדים רעידות ותנאים בגשר. במקביל אנו מתארים את פרופיל המסלול: מים צרים, עומקים, עוצמת תעבורה, קטעים עם קשר לא יציב. בפלט — מפת סיכונים ורשימת מצבים שבהם האוטומטיקה מחויבת לפנות מקום לאדם.

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

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

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

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

  6. מבחני קבלה. התוכנית נבנית מראש: תחילה תרחישים באתר ניסויים, אחר כך מעברים בשטח במסלול, הדמיית כשל חיישן ואובדן קשר. לכל תרחיש קריטריון מעבר משלו, ואיננו עוברים לשלב הבא עד שהוא מבוצע.

  7. מסירה לצוות. אנו מאמנים את קציני המשמרת, מוסרים נהלים, מפות פעולה בעת כשלים וסדר ניתוח רשומות. את המעברים הראשונים אנו מלווים, בהמשך הצוות עובד באופן עצמאי, ואנו נשארים בקשר לפי נוהל הליווי.

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

מה נשאר על הסיפון: תיעוד ונהלים

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

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

מקרה בוחן: כלי שיט אוטונומי בקו סדיר

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

לפני היישום

כלי השיט עבר במסלול, אך מפעיל המרכז החופי נטל שליטה 45–50 פעמים ל־100 מעברים. שלושת רבעי המקרים — סוג כשל תפיסה אחד: מכשול מדומה על השתקפות המים, אובדן סימן של כלי שיט קטן באור נגדי. כל התערבות הוסיפה לחלון ההשבתה במזח 4–6 דקות והזיזה את כל לוח הזמנים.

מה שינינו

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

תוצאה

התערבויות ידניות הצטמצמו ל־9 ל־100 מעברים, שיעור ההפלגות בלי נגיעה אחת באמצעי השליטה עלה מ־31% ל־84%. חלון ההשבתה במזח התקצר מ־6 ל־2 דקות: העגינה מתבצעת במסלול אחד ואינה מחושבת מחדש תוך כדי תנועה. סוג כשל התפיסה לא הופיע אף פעם בתקופת הדוח.

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

במה שונה עזרה לצוות מנהוג אוטומטי במסלול?

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

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

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

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

ספקות ומגבלות: חיישנים, מזג אוויר, קשר

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

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

אובדן קשר עם החוף הוא תרחיש שגרתי: כלי השיט מפליג לפי מדיניות שנטענה מראש, נפרד לפי כללי IMO ונע לנקודת המתנה אם המשך בטוח אינו אפשרי.

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

מה קורה בעת ניתוק קשר לכמה שעות?

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

האם אפשר להתקין את המערכת על כלי שיט שכבר בשימוש?

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

נדון במשימה: אומדן ותוכנית יישום

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

מה לשלוח להתחלה:

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

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