Kérdés:
Mi történik, ha nem megfelelő számú motoroszlopot választok a BetaFlight-ban?
Paulino Gomez
2020-04-30 00:26:37 UTC
view on stackexchange narkive permalink

Milyen hatással van a sebességváltómra és a repülésekre, hogy más számú motoroszlopot állítottam be, amelyet valóban beépítettem. például a motorjaimnak 14 pólusa van, de a BetaFlight-on 12-et állítottam be, vagy fordítva.

Három válaszokat:
FlashCactus
2020-04-30 01:17:42 UTC
view on stackexchange narkive permalink

Ez a beállítás szükséges az RPM érzékeléshez és az RPM szűréshez. Az ESC nem érzékeli közvetlenül a motorja fordulatszámát, de érzékelheti , hogy a motorcsengő mágnesei milyen gyakran haladnak el az állórészben lévő tekercsek mellett (ezt hívják eRPM-nek), és jelenteni fogja ezt a számot a repülésvezérlőt, ha engedélyezte a kétirányú DSHOT funkciót. Ha motorcsengője x mágneseket (vagy oszlopokat ) tartalmaz, akkor azok a csengő teljes fordulatszámánként x alkalommal átmennek egy tekercsen. Így eRPM = x * RPM.

Más szavakkal, a motor fordulatszámának kiszámításához a repülésirányító beolvassa a megfelelő ESC által jelentett eRPM értéket, és elosztja azt a pólusok számával. Ez azt jelenti, hogy ha rossz pólusszámot állít be, a repülésvezérlője rossz fordulatszámot olvas ki a motorokból, és az RPM szűrő nem fog megfelelően működni.

Ha nem Ne használjon RPM-szűrést, valószínűleg nem érdekel. Ha így tesz, akkor nem fog megfelelően működni (és a helikopter rosszabb ot repülhet), hacsak nem írja be a megfelelő számot.

ctzsnooze
2020-05-01 06:40:39 UTC
view on stackexchange narkive permalink

A betaflight fordulatszám-szűrői körülbelül 14% -kal kikapcsolják a helyes frekvenciát, és a motorok lapon jelentett fordulatszám szintén hibás lesz.

Ha a fordulatszám-bevágású szűrőközpontok nem pontosan a megfelelő frekvencián vannak, akkor azok sem fognak működni, ami fokozott zajhoz vezet a motorjelben, ami forró motorokat és korlátozott tolóerőt okozhat nagy fojtószelepnél.

Tehllama
2020-05-05 20:12:47 UTC
view on stackexchange narkive permalink

Az alapvető válasz az, hogy az RPM rovátkák, és az összes bekapcsolt dinamikus alapjárati funkció rosszul fog működni [általában 14-pólusú motor értékét használjuk a vízi járműben ténylegesen jelen lévő 12-pólusú motor helyett]. A zárójelben szereplő állítás feltételezés , de a leggyakoribb hiba, és egy olyan, amit magam csináltam ... többször ... és a blackbox naplózásán keresztül rájöttem, hogy ezt elfelejtettem.

A tényleges eredmények az, hogy az RPM bevágások is futnak alacsony frekvencia, és az RPM Notch Q tényező azt jelenti, hogy csak a zaj egy részét csillapítja, és általában a leggyorsabban forgó motorról érkező zaj felső spektrális tartalmának fele átmegy résszűrőkön. Az aluláteresztő szűrő beállításától függően és hogy a dinamikus szűrő milyen tartományon / q tényezőn / bevágásokon van, valójában ez többnyire tagadja az RPM bevágási szűrők használatának fejlesztéseit, hozzáadja a fázis késleltetését (mert sokszor az RPM bevágások csak a Min RPM-nél fognak ülni, és a fennmaradó idő alacsonyabb értékeken legyen), és engedje meg a magasabb f értéket igénylő zaj a PID vezérlőbe, amely a használható D nyereséggel extra motorhőt eredményez. Legrosszabb esetben az a plusz zaj, amelyet nem szűrtek ki a hornyokból, és nincs megfelelően aluláteresztve szűrve a giroszkóp dLPF-jén, bármilyen fix gyro LPF , dTerm dLPF, egy bármely dTerm Fix LPF-t tovább erősít a PID vezérlő, ami forró motorokat eredményez, vagy a legrosszabb esetben a „holdba” állapothoz vezető rezgéseket eredményez.

Ez a dinamikusnál rosszabb. tétlen alkalmazások, mert egy helyesen kiszámított minRPM (amelyet nem ellenőriztek hardverrel a motorok fonásával a motorok) a szinkronizálást eredményezi az alacsony fordulatszám miatt ... de ezek csak akkor jelennek meg, ha a vízi járművet erősen nyomja negatív AoA mozdulatokban, mert a DSHOT üresjárati% általában felülbírálja ezt, de miután megnyomta, az FC megpróbálja engedélyezni, hogy a motor nagyon alacsony értékre pörögjön, ami deszinkronizációt eredményez.

Gyakorlatilag az alapértelmezett szűrők még mindig elég konzervatívan vannak beállítva ahhoz, hogy a legtöbb [kis 12 pólusú motoros vízi jármű] valóban megfelelően tudjon repülni, de a konzervatívan beállított Betaflight 3.2 teljesítményével összhangban lévő teljesítménnyel (a dinamikus bevágás megpróbálja kezelni a többi motorzajsáv, de átengedi a zajt, és támaszkodik az aluláteresztő szűrőkre a magasabb frekvenciájú zaj csökkentése érdekében, de jelentős fázis késési költségekkel, amelyek rosszabbá teszik a propwash reakciót).

TL; DR - A repülések mindenképpen lehetségesek, főleg megnövekedett P vagy D erősítéssel, vagy agresszív szűréssel, miközben ez továbbra is helytelen. A legtöbb esetben csökkent a repülési teljesítmény és az RPM bevágási szűrő korlátozott hasznossága van.

Mint mindig, ha dinamikus alapjáratot használ, használja a motorok fület a minimális fordulatszám ellenőrzéséhez, és adjon hozzá párat száz fordulat / perc erre az értékre (+2 a konfigurációs változóban) a jobb margó elérése érdekében a legjobb eredmény érdekében. Új építéseknél vagy az újratörlés után (ahol ez a legvalószínűbb) használjon készletszűrőket az első repülésekhez, és ellenőrizze gyorsan a motor hőmérsékletét, mivel ezek jelzik hogy valami ilyesmi nincs rendben.



Ezt a kérdést és választ automatikusan lefordították angol nyelvről.Az eredeti tartalom elérhető a stackexchange oldalon, amelyet köszönünk az cc by-sa 4.0 licencért, amely alatt terjesztik.
Loading...