Self Balancing ondersteboven slinger (7 / 9 stap)

Stap 7: Een nota over het Savitsky Golay filter


Vele Segway projecten lijken te gebruiken wat bekend staat als een filter Savitsky Golay te proberen en gemiddelde uit de Gyro lezingen en verkeerde lezingen verwijderen. Deze speciale filter is wat wordt genoemd een eindig-impuls filter (FIR) en helaas zijn fase-verschuiving is niet ook goed. Een negatieve fase-verschuiving heeft een destabiliserende invloed op een lus van de controle. Dus als jij gewone filteren van zeggen muziek of spraak, fase misschien niet zo belangrijk, maar wanneer u werkt in een besturingselement-lus u moet voorzichtig zijn en niet verkwistend op fase-lag. Terwijl ik ben het eens dat er is een filter behoefte, eens ik niet dat dit filter geschikt is. Ik probeerde het en het veroorzaakt minder stabiliteit dan zonder. U kon dit afweging door te gaan naar een nog lagere bandbreedte, ik veronderstel dat, maar ik besloot om gewoon gebruik maken van een eenvoudige low-pass filter in plaats daarvan. (1/(1+sTau) als je zulke dingen begrijpt. Zorg ervoor dat de licht-donkerscheiding was ver genoeg weg (14Hz) van de eenheid-gain crossover frequentie van de lus (die ik nemen om ongeveer 1 Hz). Een regel die vaak gebruikt in regeltechniek is het monster ten minste 10 keer hoger dan de hoogste frequentie van belang. De gebruikelijke Nyquist samplefrequentie in signaalverwerking wordt beschouwd slechts tweemaal zo hoog maar in controle dient te worden veel hoger omdat digitale bediening een inherente one-step-vertraging van input heeft naar output als gevolg van de computer! Negatieve gaan fase die op zijn beurt de lus destabiliseert zorgt ervoor dat elke vertraging in de loop van een besturingselement. De Savitsky Golay filter frequentie en fase respons (bovenste grafiek) was uitgezet op MATLAB en hoewel het heeft een mooie omvang reactie het fase draait moeilijk negatief met een steile helling. In tegenstelling heeft de eenvoudige eerste orde filter ik gebruik (Zie onderste grafiek) een kleine faseverschuiving alleen bij lage frequenties. Het belangrijkste doel van mijn filter moet verzachten van structurele resonanties bij hogere frequenties. Zonder dat schudt het hele mechanisme! Een ander probleem met sommige FIR filters is dat ze heel vaak niet-minimum fase kunnen - en dit dat. is. Dat betekent dat het veel grotere faseverschuiving dan een gelijkwaardige filter dat is minimale fase geeft.

Gerelateerde Artikelen

B-robot EVO. De self balancing robot

B-robot EVO. De self balancing robot

Hoe werkt het?B-ROBOT is een op afstand bestuurbaar self balancing arduino robot gemaakt met 3D gedrukte delen. Met slechts twee wielen vermag B-ROBOT haar evenwicht hele tijd door met behulp van zijn interne sensoren en rijden de motoren. Kunt u uw
Domo Kun WobblyBot, eenvoudige Self Balancing Robot

Domo Kun WobblyBot, eenvoudige Self Balancing Robot

Een self balancing robot van de twee wielen die wiebelt, vandaar de naam WobblyBot.Misschien wel de eenvoudigste ontwerp voor een robot die zelf (soort van) op twee wielen, zonder het gebruik van de gyroscoop, versnellingsmeter en microcontroller eve
Self Balancing Scooter Ver 2.0

Self Balancing Scooter Ver 2.0

11/01/2013******************************************************************************************************************Helaas de IDG500/ADXL335 chips gebruikte op de accelometer is End of Life.Dus zullen ze niet langer worden fabricage die chips
Self Balancing Segway-Instructabot

Self Balancing Segway-Instructabot

Benodigdheden:1. Arduino: Ik gebruikte een Uno2. 7.2V accu3. Stel van motoren: Parralax van 7, 2V motor instellen http://www.robotshop.com/parallax-7-2v-motor-bracket-wheel-kit-pair.html4. analoge versnellingsmeter http://www.robotshop.com/sfe-3g-tri
Gemakkelijk bouwen self balancing elektrische skateboard

Gemakkelijk bouwen self balancing elektrische skateboard

Wat is het?Dubbele wielen skateboard dat als een Segway werkt. Elektrische skateboards bestaan al met aangedreven achterwielen. Plan hier was om iets te bouwen als een Segway, maar in de vorm van een skateboard. Het weet welke kant is "up" via e
Self Balancing PT (huisgemaakte Segway)

Self Balancing PT (huisgemaakte Segway)

Dit Instructable is bedoeld om te delen mijn hobbyist-project: een Self-Balancing persoonlijke vervoer (SBPT), ook bekend als "huisgemaakte Segway". Het is een interessant project vereist een minimale kennis van elektronica en sommige handwerk v
Self balancing one wheeled electric skateboard

Self balancing one wheeled electric skateboard

NOTE:Mei 2011: Dit instructable is nu vrij oud (relatief) en ik kan nu bouwen dit project eenvoudiger met een Arduino als de controller.Ik ben momenteel bezig met een eenwieler met dezelfde OSMC motor controller en een Arduino. Wanneer ik dat aan het
2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050.Arduino als de controller en de sensor MPU6050 gebruiken om te bepalen van het evenwicht. Gewoon een eenvoudige seriële Bluetooth module toevoegen en een Bluetooth seriële Controller AP
Self balancing skateboard/segw * y project Arduino Shield

Self balancing skateboard/segw * y project Arduino Shield

Ga lgemene doel Arduino schild voor self balancing machines.Waarom ik het maken?Eerder maakte ik een Instructable in 2010 over het bouwen van een zelfbalancerende skateboard.Er zijn > 500 opmerkingen hierover en veel express verwarring instellen van
Self Balancing Unicycle

Self Balancing Unicycle

na de populariteit van onze zelf in evenwicht brengen van de scooter en de SciChair hebben we besloten om te proberen iets een beetje meer edgier, de Self Balancing Unicycle.Dit project hergebruikt alot van spullen van onze eerdere projecten, met beh
Arduino Self Balancing Robot

Arduino Self Balancing Robot

In dit project die zal ik beschrijven de bouw van robots in evenwicht met Arduino.We staan uitgelegd in onze vorige versie van het android gecontroleerde project. In dit project gaan we tot onze controle. Laten we laten we krijgen op onze bouwproject
Rollbars voor Self Balancing Robot en op trappen

Rollbars voor Self Balancing Robot en op trappen

Toegevoegd sommige rollbars maakte van badminton rackets naar mijn eenvoudige self balancing robot die vrij een beetje omvalt. Nu kunt ten minste het terughalen omhoog het grootste deel van de tijd.Het spijt me dat ik ben niet het creëren van een ech
Mijn eerste Self Balancing Robot Diy gemakkelijk onder 25S

Mijn eerste Self Balancing Robot Diy gemakkelijk onder 25S

Dit is mijn eerste self balancing robot en ik zoeken op internet naar andere zelf in evenwicht brengen van projecten en ontwerp ik mijn mijn robot om eenvoudig en goedkoop.In deze instructabile ik whill vertellen u stap voor stap hoe om uw robot in d
Make a Halloween Pumpkin wandelen door de self balancing Robot

Make a Halloween Pumpkin wandelen door de self balancing Robot

Pompoen is een typische symbool van Halloween. Je heb ooit wilde een wandelende pompoen maken.Hier zal ik u tonen mijn werk van het gebruik van een Self-balancing Robot een lichtend pompoen om rond te bewegen.Stap 1: voorbereiding Belangrijkste stukl