Betaflight autotune: chirp से PID tuning
अंदाज़े से PIDs tune करने में कई packs लग जाते हैं। Betaflight autotune के इस chirp तरीके में flight controller logging के दौरान हर axis पर एक sine wave sweep करता है, और फिर log दिखाता है कि quad हर frequency पर कैसी प्रतिक्रिया देता है। FlySpark वह CHIRP log पढ़कर Betaflight के लिए simplified slider values सुझाता है।
यह आपके ब्राउज़र या FlySpark ऐप में चलता है। Flight controller जुड़ा हो तो सुझाव सीधे apply किया जा सकता है।
मुफ़्त। हार्डवेयर कनेक्ट करने के लिए कंप्यूटर पर Chrome या Edge चाहिए; फ़ोन पर FlySpark ऐप इस्तेमाल करें।
फ़ीचर्स
Frequency response
हर axis पर setpoint से gyro तक का closed-loop response, coherence के साथ ताकि ख़राब data नज़रअंदाज़ हो जाए।
Stability margins
Phase margin, crossover frequency और loop delay, साथ में peak sensitivity जो कमज़ोर tune की ओर इशारा करती है।
Step response
पहले 100 ms का अनुमानित step response, ताकि overshoot और rise time दिखें।
Slider सुझाव
सुझाए गए simplified tuning sliders, और जब target पूरी तरह हासिल न हो सके तो उसकी वजह भी।
कनेक्ट होने पर apply
Betaflight बोर्ड जुड़ा हो तो सुझाए गए sliders सीधे उस पर लिखें।
Chirp tuning कैसे काम करती है
Chirp test के दौरान firmware एक समय में एक axis पर ऐसी sine wave डालता है जिसकी frequency धीरे-धीरे बढ़ती है। Debug mode CHIRP के साथ logging करने पर sweep और quad का response दोनों रिकॉर्ड होते हैं। इससे transfer function दिखाता है कि हर frequency पर gyro, request से कितना पीछे रहता है और कितना overshoot करता है।
अच्छी tune में इतना phase margin बचा रहता है कि quad stable रहे, और crossover इतनी ऊँची frequency पर हो कि उड़ान locked-in महसूस हो। FlySpark loop को phase-margin target के हिसाब से ढालता है और peak sensitivity को 2 या उससे कम रखता है, फिर नतीजे को simplified sliders में बदल देता है। ये numbers शुरुआती बिंदु हैं: हमेशा test flight करें, motor temperatures जाँचें और blackbox explorer में पुष्टि करें।
Test उड़ाने से पहले
आपके Betaflight build में chirp फ़ीचर होना चाहिए, CHIRP flight mode किसी switch पर हो और debug mode CHIRP पर सेट हो। High rate पर log करें, शांत हवा में उड़ाएँ, एक स्थिर ऊँचाई पर hover करें और sweep चालू करें। स्वस्थ और अच्छे से filtered quad कहीं ज़्यादा साफ़ नतीजे देता है; पहले noise और mechanical समस्याएँ ठीक करें। शांत दिन के लिए ड्रोन मौसम पूर्वानुमान देखें।
Tuning के दूसरे तरीके
कई पायलट Betaflight simplified sliders और PIDtoolbox या Plasmatree PID-Analyzer जैसे blackbox step response टूल्स से tune करते हैं, जो सामान्य उड़ान से step response का अनुमान लगाते हैं। Chirp sweep ख़ुद loop का ज़्यादा साफ़ माप देता है, इसीलिए यह guided सुझाव के लिए उपयुक्त है। दोनों तरीकों का अंत एक ही जगह होता है: ऐसे sliders जिनकी पुष्टि आप उड़ाकर करते हैं।
Chirp log से Betaflight PIDs कैसे tune करें
- Chirp सेट करें. Chirp सपोर्ट वाले Betaflight build पर CHIRP mode को switch पर रखें और debug mode CHIRP पर सेट करें।
- Test उड़ाएँ. शांत हवा में hover करें और logging के दौरान हर axis पर sweep चलाएँ।
- Log खोलें. FlySpark में Chirp autotune खोलें और blackbox log चुनें।
- Apply और test करें. Margins और सुझाए गए sliders देखें, उन्हें apply करें, फिर आराम से test flight करें।
अक्सर पूछे जाने वाले सवाल
क्या Betaflight में autotune है?
हाल के Betaflight builds chirp sweep चलाकर उसे log कर सकते हैं। FlySpark उस log का विश्लेषण करके slider values सुझाता है; उन्हें apply करना आपके हाथ में रहता है।
क्या chirp test सुरक्षित है?
Sweep के दौरान quad साफ़ तौर पर काँपता है। खुली जगह में, सुरक्षित ऊँचाई पर, और सिर्फ़ ऐसे quad पर उड़ाएँ जो पहले से अच्छा उड़ता हो।
क्या flight controller जुड़ा होना ज़रूरी है?
नहीं। आप log का अलग से विश्लेषण कर सकते हैं। Betaflight बोर्ड जोड़ने पर सुझाव apply किया जा सकता है।
क्या यह INAV या ArduPilot tune कर सकता है?
नहीं। यह टूल Betaflight chirp logs के लिए बना है। ArduPilot का अपना in-flight AutoTune है।
क्या मैं इसे बिना log के आज़मा सकता हूँ?
हाँ। Chirp autotune खोलें और simulated data पर पूरा analysis देखने के लिए sample chirp flight चुनें।
मिलते-जुलते टूल्स
Betaflight और INAV logs के लिए Blackbox explorer ऑनलाइन
Betaflight blackbox explorer ऑनलाइन: .BBL, .BFL, .TXT logs ब्राउज़र में खोलें। Gyro व PID graphs, noise spectrum, GPS track, video sync और CSV export।
Betaflight Configurator ऑनलाइन, आपके ब्राउज़र और फ़ोन पर
Betaflight configurator ऑनलाइन, ब्राउज़र और Android पर: ports, PID, rates, OSD, modes, presets और CLI, USB या Bluetooth से। मुफ़्त, डेमो के साथ।
ड्रोन मौसम पूर्वानुमान: उड़ान के लिए go / no-go
आज ड्रोन उड़ा सकते हैं? ड्रोन मौसम पूर्वानुमान: घंटेवार हवा, gusts, बारिश, तापमान, Kp index, GPS satellites, सूर्योदय-शाम, no-fly zones और go/no-go।
BLHeli_S, Bluejay और AM32 के लिए ESC configurator ऑनलाइन
ESC configurator ऑनलाइन: BLHeli_S, Bluejay और AM32 settings flight controller के ज़रिए Chrome या Android पर बदलें, firmware flash करें, tunes बनाएँ।
आज़माने के लिए तैयार?
मुफ़्त। हार्डवेयर कनेक्ट करने के लिए कंप्यूटर पर Chrome या Edge चाहिए; फ़ोन पर FlySpark ऐप इस्तेमाल करें।