Vraag:
Hoe oververhitting van motoren met meerdere motoren te identificeren en aan te pakken
Daniil
2020-05-12 20:11:28 UTC
view on stackexchange narkive permalink

Als ik met mijn drone vlieg, merk ik vaak dat mijn dronemotoren warm worden na een vlucht en ik ben bang dat ze kunnen ontploffen / ontploffen.

  • Wat betekent een hete dronemotor?
  • Is dit iets om je zorgen over te maken?
  • Wat kan er worden gedaan om oververhitting te voorkomen?
Goede vraag, hoewel motoren niet exploderen of ontploffen, dus daar hoef je je geen zorgen over te maken. Ze kunnen de magie echter laten roken!
Ook demagnetisatie van de magneten en een resulterende stijging van Kv is een ander probleem, dat misschien niet meteen duidelijk is. De zeer sterke magneten die vaak worden gebruikt in race- en freestyle-drones zijn hier bijzonder gevoelig voor omdat er een verband bestaat tussen magneetsterkte en demagnetisatietemperatuur.
Een antwoord:
ifconfig
2020-05-12 21:38:28 UTC
view on stackexchange narkive permalink

Ervan uitgaande dat je een goede propeller-motor-match hebt gespecificeerd en de warmte niet wordt gegenereerd door een kleine motor die gedwongen wordt om een ​​gigantische propeller aan te drijven, is de warmteontwikkeling waarschijnlijk te wijten aan een fysiek probleem met de drone, verkeerde filterinstellingen of een strakke PID-melodie.

Allereerst is het een goed idee om te bepalen of uw motoren echt heet genoeg zijn om er toe te doen. Een goede vuistregel die ik vaak heb horen rondgooien, is dat als je motoren ZO heet aanvoelen, je na een paar seconden je vingers eraf wilt halen, dat dat te heet is. Als je het gevoel hebt dat je ze daar voor altijd kunt houden, dan is dat waarschijnlijk niet iets dat ooit een probleem zal zijn.

Fysieke oorzaken

Het is mogelijk dat je ergens een mechanisch verbindingsprobleem hebt. je drone die problemen veroorzaakt, bijvoorbeeld als een van de motorbevestigingsschroeven in de motorbehuizing steekt en contact maakt met de wikkelingen zoals in deze video van Joshua Bardwell die ook de stappen voor probleemoplossing doorloopt en hoe los het probleem op.

Andere fysieke oorzaken kunnen zijn: locaties op de drone waar onderdelen of draden ( zoals motorfasedraden ) die geleidende dingen raken, dat niet zouden moeten zijn. Je drone een kijkje geven om er zeker van te zijn dat deze niet het probleem zijn, is het proberen waard.

Zorg er ook voor dat de hete motor nog steeds in balans is. Als de motor is beschadigd, is dat vrijwel zeker de oorzaak van de verhoogde temperatuur van de motor.

Filterproblemen

Als u ooit de configurator voor de firmware van uw vluchtcontroller ( bijv. Betaflight, Cleanflight, Raceflight, iNav, etc. ) hebt geopend en de standaardinstellingen voor het filteren van gyroscopen hebt uitgeschakeld of beperkt, is het mogelijk dat deze de schuldigen. Onvoldoende filtering op de luidruchtige gyroscoopsignalen kan resulteren in hete motoren omdat de vluchtcontroller probeert te reageren op het geluid dat hij ziet in de gyroscoopgegevens en niet alleen op de invoer van de piloot. De inconsistente aard van het gyrogeluid betekent dat motorcommando's constant op en neer zouden veranderen, wat een oorzaak kan zijn van hete motoren.

Als je ooit de filterinstellingen hebt aangepast om te proberen hun latentie te verbeteren, is dat mogelijk dat eventuele crashes die je sindsdien hebt meegemaakt de drone voldoende hebben verslagen, zodat er nu extra geluid is dat er niet eerder was toen je de filters aanpaste, waardoor hete motoren ontstonden. In dat geval raad ik aan om de filtergevoeligheid te verhogen. De Betaflight-configurator voor> 4.0-versies van Betaflight maakt dit supergemakkelijk met een schuifregelaar die je naar meer filtering zou kunnen duwen.

PID-afstemmingsfactoren

Zoals vermeld in dit ( toegegeven oud, voor Betaflight <2.x ) Betaflight-afstemmingsgids, zullen motoren heet worden als uw D-winsten te hoog zijn. Ik zou aanraden om alle voorgaande situaties te controleren voordat ik deze zaak vervolg, omdat problemen met de PID-winsten vaak subtieler en moeilijker op te sporen zijn, maar een oplossing hier zou zijn om langzaam terug te komen op de D-winsten in je PID-controller tot de motoren koelen voldoende af.

De D-term in de PID-regelaar probeert vooruit te kijken in de toekomst en te overwegen of de regelaar probeert de invoeropdrachten van de piloot snel genoeg te bereiken, in een poging de reactietijd te vertragen of zo nodig te versnellen om overshoot te minimaliseren. Dit systeem kan volledig worden verpest als er teveel ruis binnenkomt, dus het is een goed idee om eerst de filterinstellingen te controleren om er zeker van te zijn dat er niets aan de hand is.



Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 4.0-licentie waaronder het wordt gedistribueerd.
Loading...