מדריך PID Tuning לרחפן FPV - איך לכוונן את הרחפן שלך כמו מקצוען
אם יש נושא אחד שמפחיד טייסים חדשים יותר מכל דבר אחר, זה כיוונון PID רחפן. אני רואה את זה כל הזמן - חבר'ה מגיעים למיטאפ בסגולה ביום שישי, הרחפן שלהם רוטט כמו טלפון על שקט, והם בטוחים שמשהו שבור. ואז אני שואל "שינית משהו ב-PIDs?" והתשובה תמיד אותו דבר: "לא, פחדתי לגעת בזה."
אז הנה ההבטחה שלי: אחרי שתקראו את המדריך הזה, PID tuning FPV לא יפחיד אתכם יותר. אני לא הולך להעמיס עליכם תאוריה של הנדסת בקרה. אני הולך לתת לכם כלים מעשיים שתוכלו לקחת לשדה עוד היום.
מה זה PIDs ולמה זה חשוב?
PID זה קיצור של שלושה מספרים שאומרים לבקר הטיסה איך להגיב כשהרחפן לא עושה מה שביקשתם ממנו. בואו נפרק את זה:
P - Proportional (יחסי)
תחשבו על P כמו כוח התגובה המיידית. כשאתם מזיזים את הסטיק ימינה, בקר הטיסה רואה פער בין "לאן אמרת לו ללכת" לבין "איפה הוא נמצא עכשיו", וה-P קובע כמה חזק הוא ידחוף כדי לסגור את הפער הזה.
P גבוה = תגובה חדה, מהירה, אגרסיבית. P נמוך = תגובה רכה, עצלנית. P גבוה מדי? הרחפן יתחיל לרטוט - כי הוא דוחף חזק מדי, עובר את הנקודה, מתקן, עובר שוב, וחוזר חלילה.
D - Derivative (נגזרת)
D הוא הבלמים. הוא מסתכל על כמה מהר הטעות משתנה ומנסה להאט את התנועה לפני שהרחפן עובר את המטרה. בלי D, הרחפן יגיע לנקודה שביקשתם ממנו ופשוט ימשיך הלאה. D הוא מה שגורם לרחפן לעצור חלק.
D גבוה = עצירות חדות ונקיות, פחות overshoot. D גבוה מדי = המנועים מתחממים, המנועים רועשים, תרגישו רעידות בתדר גבוה.
I - Integral (אינטגרל)
I מטפל בסטיות קטנות שנמשכות לאורך זמן. נגיד שהרוח דוחפת את הרחפן קצת ימינה כל הזמן. ה-P לא מספיק חזק כדי לתקן את זה לבד, כי הסטייה קטנה. I צובר את כל הסטיות הקטנות האלה לאורך זמן ומוסיף תיקון. בלעדיו, הרחפן ידרוף לכיוון אחד ברוח.
I גבוה מדי = הרחפן מגיב לאט, מרגיש "כבד", יכול לייצר bobble (תנודות איטיות). I נמוך מדי = הרחפן לא מחזיק כיוון ברוח ודורף.
מתי בכלל צריך לכוונן PIDs?
התשובה הקצרה: ברוב המקרים, לא.
אני יודע, זה נשמע מוזר למדריך שלם על כיוונון PID. אבל זו האמת. אם לקחתם רחפן מוכן מהמדף, או בניתם רחפן עם רכיבים סטנדרטיים (5 אינץ', מנועים 2306, סוללה 6S) - ברירות המחדל של Betaflight PID כנראה מספיק טובות. לא מושלמות, אבל בטוח מספיק טובות כדי לטוס ולהנות.
אז מתי כן צריך לכוונן?
- בנייה עם רכיבים חריגים - מנועים גדולים במיוחד (2407 ומעלה), פריימים כבדים, פרופלרים לא סטנדרטיים
- רחפני 3 אינץ' או 7 אינץ' ומעלה - ברירות המחדל מותאמות ל-5 אינץ', כל דבר אחר דורש שינויים
- מצלמה כבדה - GoPro על 5 אינץ' משנה את מרכז הכובד ואת ההתנהגות
- סימפטומים ברורים - רטט, propwash, תנודות, חוסר יציבות
- אתם רוצים את המקסימום - אם הטיסה "בסדר" אבל אתם מרגישים שאפשר יותר
ברירות המחדל של Betaflight - האם הן מספיק טובות?
הצוות של Betaflight עשה עבודה מדהימה בשנים האחרונות. ברירות המחדל של Betaflight 25.12 מותאמות לרחפן 5 אינץ' טיפוסי על 4S או 6S, ובשביל רוב הטייסים זה עובד פשוט מצוין.
אני אומר את זה כל הזמן בקורסים: אל תגעו ב-PIDs עד שאתם יודעים בדיוק מה אתם רוצים לשנות ולמה. הרבה טייסים שבאים אליי עם "בעיה" בטיסה, אחרי שאני שואל כמה שאלות מתגלה שהבעיה היא בטכניקה, לא ב-PIDs. אם הרחפן רוטט אחרי תרגיל חד - זה יכול להיות propwash, שזה דבר פיזיקלי שקשור לאוויר מעורבל, ו-PIDs לא תמיד יפתרו את זה.
הכלל שלי: אם יש לכם פחות מ-50 שעות טיסה, תשאירו את ברירות המחדל. תתרגלו לטוס קודם. כשתגיעו לנקודה שאתם מרגישים שהרחפן מגביל אתכם ולא הטכניקה - אז תתחילו לכוונן.
ואם אתם לא בטוחים מה הבעיה - נסו את העוזר לכיול Betaflight שבנינו. תתארו את הבעיה (למשל "הרחפן רוטט אחרי פנייה חדה") והוא יעזור לכם לזהות אם זה PID, פילטרים, או בעיה מכנית, ויתן לכם את הפקודות המדויקות לתיקון.
שיטת ה-Blackbox - הדרך המקצועית
אם אתם רוצים לכוונן ברצינות, אתם חייבים Blackbox. אין סיכוי שתכווננו PIDs "לפי תחושה" ותגיעו לתוצאה טובה כמו מי שמסתכל על הנתונים.
מה זה Blackbox?
Blackbox הוא מערכת רישום מובנית ב-Betaflight שמתעדת הכל - מה ביקשתם מהרחפן, מה הג'יירו מדד בפועל, מה המנועים עשו, ועוד עשרות פרמטרים. כל זה נשמר על כרטיס SD או בזיכרון הפנימי של בקר הטיסה.
איך מפעילים?
- נכנסים ל-Betaflight Configurator
- הולכים ללשונית Blackbox
- בוחרים logging rate - אני ממליץ על 2kHz (זה ברירת מחדל)
- בוחרים היכן לשמור - SD card עדיף, flash memory אם אין SD
- טסים טיסת כיוונון - בערך 30 שניות של תנועות חדות על כל הצירים
טיפ מעשי: בטיסת כיוונון, אל תטוסו רגיל. תעשו snaps חדים, תעצרו בפתאומיות, תעופו ישר ותפנו חד. אתם רוצים לתת ל-Blackbox לראות איך הרחפן מתנהג בתנאים קיצוניים, לא בטיסה רגועה.
מה מחפשים בנתונים?
פותחים את קובץ ה-Blackbox ב-Blackbox Explorer (בהמשך על הכלי) ומסתכלים על שני דברים:
- Gyro trace לעומת Setpoint - האם הרחפן עוקב אחרי מה שביקשתם? האם יש overshoot (עובר את המטרה)? האם יש delay (מגיע באיחור)?
- Noise - האם הגרף רועש? רעש גבוה אומר שהפילטרים צריכים כיוונון, או שהרחפן רוטט מכנית.
תהליך כיוונון צעד אחר צעד
אוקיי, הגענו לחלק המעשי. הסדר חשוב - P קודם, אחר כך D, ואחרון I.
שלב 1: כיוונון P
מתחילים עם ברירות המחדל של Betaflight (בדרך כלל P סביב 45-55 על roll ו-pitch).
הבדיקה: טסים, עושים תנועות חדות, ושואלים:
- הרחפן מרגיש רפוי, עצלני, לא מגיב מהר? - מעלים P ב-5
- הרחפן מרגיש חד אבל רוטט אחרי תנועות חדות? - P גבוה מדי, מורידים ב-5
- רטט בתדר גבוה שמורגש בסטיקים? - P גבוה מדי לגמרי, צריך לחזור הרבה אחורה
נקודת מוצא מומלצת לפי גודל:
- 5 אינץ' 2306 על 6S: P 42-55 (ברירת מחדל)
- 5 אינץ' 2207 על 4S: P 50-65
- 3 אינץ': P 60-80
- 7 אינץ': P 30-45
שלב 2: כיוונון D
אחרי שה-P במקום, עוברים ל-D. D הוא החלק הכי עדין - מספיק שינוי קטן כדי לשנות את כל התחושה.
הבדיקה: עושים flick חד ושואלים:
- הרחפן עוצר חלק ומדויק? - D במקום טוב
- הרחפן עובר את הנקודה ומתנדנד קצת (overshoot)? - מעלים D ב-3-5
- המנועים חמים אחרי הטיסה? רעש שנשמע כמו זמזום? - D גבוה מדי, מורידים
כלל אצבע: D צריך להיות בערך 60-80% מהערך של P. אם P שלכם 50, D צריך להיות בסביבות 30-40.
שלב 3: כיוונון I
I הוא הכי פחות דרמטי. ברוב המקרים, ברירת המחדל של Betaflight (80-100) עובדת מצוין.
מתי לשנות:
- הרחפן דורף ברוח, לא מחזיק קו ישר - מעלים I ב-10
- תנודות איטיות (bobble), בעיקר אחרי שינוי כיוון - מורידים I ב-10
- תגובה עצלנית לשינויים קטנים - מעלים I ב-5
סימפטומים נפוצים ומה לשנות
הנה טבלה מהירה שתעזור לכם לזהות בעיות:
רטט בתדר גבוה (מרגיש כמו רעד ביד)
- סיבה: P גבוה מדי, או D גבוה מדי, או בעיה מכנית
- פתרון: מורידים P ב-5. אם לא עוזר, בודקים פרופלרים ובורגים
Propwash (רטט אחרי ירידה או פנייה חדה)
- סיבה: הרחפן עף דרך אוויר מעורבל שהפרופלרים שלו יצרו
- פתרון: מעלים D קצת, מעלים D weight (אם יש), או פשוט לומדים לצאת מצלילה בזווית ולא ישר למעלה. אגב, propwash לעולם לא ייעלם לגמרי - זה פיזיקה. אם אתם לא בטוחים מה הבעיה, העוזר לכיול שלנו ינתח את הסימפטום ויגיד לכם בדיוק מה לשנות
Bobble (תנודות איטיות, כמו הרחפן "נודנד" באוויר)
- סיבה: I גבוה מדי
- פתרון: מורידים I ב-10-15
Overshoot (הרחפן עובר את הנקודה אחרי תנועה חדה)
- סיבה: D נמוך מדי ביחס ל-P
- פתרון: מעלים D ב-5, או מורידים P ב-3
הרחפן "מתנדנד" בריחוף
- סיבה: בדרך כלל P גבוה מדי לרחפן הספציפי
- פתרון: מורידים P ב-5 על כל הצירים
פילטרים - מה הם עושים ומתי לגעת
פילטרים הם נושא ענק בפני עצמו, אבל בואו נדבר על הבסיס. הפילטרים ב-Betaflight מנקים את הנתונים מהג'יירו לפני שבקר הטיסה משתמש בהם. בלי פילטרים, כל רטט קטן של המנועים היה גורם לבקר הטיסה להשתגע.
הבעיה: פילטרים מוסיפים delay. ככל שמסננים יותר רעש, התגובה יותר איטית. זה ה-tradeoff הבסיסי.
הכלל שלי: אל תגעו בפילטרים אלא אם כן:
- אתם יודעים מה אתם עושים (רציני, לא מתוך סרטון יוטיוב אקראי)
- יש לכם Blackbox data שמראה שצריך לשנות
- אתם מוכנים לאבד רחפן אם עשיתם טעות
ב-Betaflight 25.12, הפילטרים הדינמיים עובדים ממש טוב מהקופסה. ה-RPM filter שמבוסס על דגימת מהירות המנועים דרך DSHOT telemetry הוא שינוי משחק אמיתי - הוא יודע בדיוק באיזה תדר המנועים מסתובבים ומסנן רק את הרעש הזה, בלי להוסיף delay מיותר.
דבר אחד שכן אפשר לעשות: אם הרחפן שלכם שקט (לא רוטט) ואתם רוצים תגובה חדה יותר, אפשר להעלות את ה-Dynamic Filter Multiplier מ-1.0 ל-1.2 או 1.5. זה מזיז את הפילטרים למעלה ונותן להם לסנן פחות. אבל עשו את זה בהדרגה ובדקו אחרי כל שינוי.
תיקונים מהירים שעובדים ל-90% מהבנייות
אני אחסוך לכם זמן. הנה מה שעובד לרוב המוחלט של הבנייות:
- תשאירו ברירות מחדל ותפעילו RPM filter - הפעלת RPM filter דרך DSHOT telemetry היא השדרוג הכי גדול שאפשר לעשות. זה דורש ESC תומך (כמעט כל ESC חדש תומך) ו-DSHOT מופעל. נכנסים ל-Configurator, מפעילים Bidirectional DSHOT, ומוודאים שה-RPM filter פעיל
- בדקו D מקסימלי - אם המנועים שלכם חמים אחרי טיסה, מורידים D ב-20%. אם הם קרים, יש לכם מרחב להעלות
- Master multiplier - בטאב PID Tuning ב-Betaflight, יש סליידר של PID Gains. תזיזו אותו 0.1 למעלה או למטה ותרגישו את ההבדל. זה משנה את כל ה-PIDs ביחד ונותן תחושה כללית של "יותר אגרסיבי" או "יותר רך"
- פרופלרים חדשים - אני לא צוחק. חצי מבעיות הרטט נפתרות עם החלפת פרופלרים. פרופלר עקום, שבור בקצה, או פשוט זול ולא מאוזן - זה גורם לרטט שאף PID tuning לא יפתור
- בורגים הדוקים - מנוע שמתנדנד על הזרוע, סוללה שזזה בטיסה, מצלמה שרוטטת - כל אלה גורמים לרעש שבקר הטיסה מנסה לתקן ולא מצליח
כלי העבודה שצריך להכיר
Blackbox Explorer
זה הכלי הרשמי של Betaflight לצפייה בלוגים של Blackbox. פותחים את קובץ הלוג, מקבלים גרפים של כל מה שקרה בטיסה. חינמי לגמרי. יש שתי גרסאות:
- Blackbox Explorer Web - רץ ישר בדפדפן, בלי התקנה
- Blackbox Explorer Desktop - להורדה למחשב
טיפ: מסתכלים על Gyro trace (כחול) מול Setpoint (אדום). אם הכחול עוקב חלק אחרי האדום - מצוין. אם יש פערים, overshoot, או רעש - יש עבודה.
PIDtoolbox
הכלי הזה הוא game changer. הוא לוקח את קובץ ה-Blackbox ומנתח אותו אוטומטית - מראה לכם step response, noise analysis, ואפילו נותן המלצות. הרבה יותר קל לקריאה מ-Blackbox Explorer הגולמי.
PIDtoolbox נכתב ב-MATLAB, אבל לא צריך MATLAB כדי להריץ אותו. יש גרסה standalone שרצה בלי שום דבר נוסף.
מה להסתכל עליו ב-PIDtoolbox:
- Step response - כמה מהר ומדויק הרחפן מגיב. אתם רוצים לראות קפיצה חדה בלי overshoot ובלי delay
- Noise plot - ספקטרום הרעש. פסגות בתדרים ספציפיים אומרות לכם מה הגורם לרעש (מנועים, פרופלרים, פריים)
- PID error - כמה גדולה הסטייה בין מה שביקשתם למה שקיבלתם
כלים נוספים ששווה להכיר
- Plasmatree PID Analyzer - חישוב תגובת מדרגה מלוגי Blackbox. חינמי, קוד פתוח
- FPVtune - טיונינג PID מבוסס AI. מעלים לוג Blackbox והמערכת נותנת המלצות אוטומטיות. עולה $9.90 לניתוח, אבל חוסך המון זמן למי שלא רוצה ללמוד לקרוא גרפים
- יש לנו גם עוזר כיול Betaflight AI באתר שיכול לעזור לכם לפתור בעיות כיוונון בצ'אט
כל הכלים האלה זמינים גם דרך ארגז הכלים שלנו באתר.
מתי לבקש עזרה
כיוונון PID רחפן הוא משהו שאפשר ללמוד לבד, אבל לפעמים כדאי לשאול מישהו עם ניסיון. הנה כמה מקרים שבהם הייתי ממליץ לא לנסות לבד:
- הרחפן מתנהג מסוכן - מסתובב לבד, מתהפך, יורד תאוצה ללא סיבה. זה לא PID, זה בעיה חמורה יותר
- שינית הכל וכלום לא עוזר - לפעמים הבעיה היא חומרתית ולא תוכנתית
- לא מבינים את ה-Blackbox - הנתונים לא עוזרים אם לא יודעים לקרוא אותם
המקומות הטובים לבקש עזרה:
- העוזר לכיול Betaflight שלנו - תתארו את הבעיה בעברית והוא ייתן לכם פתרון מדויק עם פקודות CLI מוכנות להעתקה. עובד 24/7, לא צריך לחכות לתשובה
- המיטאפ שלנו בסגולה ביום שישי - תביאו את הרחפן, נטוס ביחד, נסתכל על ה-Blackbox. שלום לוי וצחי תמיד שם ושמחים לעזור עם כיוונון. זה בדיוק המקום לשבת עם מישהו מנוסה ולעבור על הנתונים ביחד
- קורס הבנייה שלנו - חלק מהקורס מוקדש לכיוונון בסיסי. אני עובר עם כל תלמיד על הרחפן שלו ומסביר מה לשנות ולמה
- קבוצת הטלגרם שלנו - תעלו קובץ Blackbox ותשאלו. הקהילה בארץ ממש עוזרת
- פורום של Betaflight - אם יש משהו ממש טכני שאף אחד לא מצליח לפתור, המפתחים עצמם עונים שם
סיכום מהיר - צ'קליסט לכיוונון
- תתחילו עם ברירות מחדל. אל תשנו כלום עד שטסתם לפחות כמה באטריות
- הפעילו RPM filter אם לא מופעל
- טוסו טיסת כיוונון עם Blackbox מופעל
- בדקו את הנתונים - האם יש בעיה אמיתית?
- כווננו P קודם. שינויים של 5 כל פעם
- כווננו D. שינויים של 3-5 כל פעם
- כווננו I רק אם יש בעיה ספציפית
- אל תגעו בפילטרים אלא אם אתם יודעים מה אתם עושים
- בדקו פרופלרים ובורגים לפני שאתם מאשימים את ה-PIDs
- אם משהו מרגיש לא בטוח - תנחתו ותשאלו
כיוונון PID זה לא מדע טילים. זה יותר כמו כיוונון גיטרה - צריך אוזן, סבלנות, ונכונות לנסות. ואחרי כמה פעמים, זה הופך לטבע שני. ואם נתקעתם באמצע - העוזר לכיול שלנו תמיד זמין לעזור.
נכתב על ידי יעקב חביב, מייסד קהילת FPV-ISRAEL ומעביר קורסי בנייה והטסה. ערוץ היוטיוב: havivfpv
