De volgende Robot lijn met Basic PD (evenredige-derivaat) controle (6 / 6 stap)

Stap 6: Tune de lus


PID (evenredige, afgeleide en integraal) is één van de meest voorkomende controle regelingen rond. De meeste industriële controlelussen gebruiken sommige smaak van PID controle. Er zijn vele manieren om af te stemmen op een PID lus, met inbegrip van de handmatige techniek die gebruikt wordt in dit voorbeeld.

Meer informatie wordt in vele boeken en website ook hier gevonden:

http://en.wikipedia.org/wiki/PID_controller

PID Quick Review:
De fundamentele PID-regelaar is opgebouwd uit drie termen en elk heeft een specifieke functie:

Proportionele Term

De term deel is wat bepaalt de stijgtijd van het controle-lus of hoe snel het zal bereiken de setpoint.

De afgeleide term wordt gebruikt de verminderen de overschrijding of hoe veel het systeem over corrigeert.

De integraal term wordt gebruikt de elminate de fout van de steady-state vereist door de term proporational. In het volgende voorbeeld gebruikt niet de term intergral omdat we niet bezorgd over de steady-state fout zijn en het de lus tuning bemoeilijken kan.

In dit voorbeeld wordt alleen PD besturingselement gebruikt.

Een benadering is om de kd-variabele instellen op 0 en de kp term alleen eerst afstemmen. KP van 1 is een goede plaats om te beginnen.

Als de robot te traag reageert, verhogen de waarde. Als de robot lijkt te reageren om snel en instabiel, verlaagt u de waarde.

Zodra de antwoorden van de robot tune redelijk, de afgeleide gedeelte van de controle-lus.

Eerst de kp en kd waarde op de 1/2 van de kp-waarde instellen. Bijvoorbeeld, als de robot reacties redelijk met een kp =.8, dan stel kp =.4 en kd =.4 om te beginnen.

Verhoging van de winst van de kd (afgeleide) verlagen de overschrijding te verminderen als de robot instabiel.

Een andere component van de lus te overwegen is de snelheid van de werkelijke monster/loop. Dit versnellen of het vertragen van dit kan maken een significant verschil in de prestaties van de robot. Dit is ingesteld door de verklaring van de vertraging aan het einde van de loop-subroutine.

Deze video toont de robot in het midden van de tuning. Merken van de wiggle op elke rechte sectie, dit waarschijnlijk betekent de winst is te hoog en de kp moet worden verlaagd.

Gerelateerde Artikelen

Arduino lijn volgende Robot voor Beginners

Arduino lijn volgende Robot voor Beginners

* Updated GREEN 8 / 2 4 / 2 GREEN 1 voidsetup() {   // a variable created in here doesn't exist in loop } voidloop() {   // a variable created in here doesn't exist in setup } bron wilt opnemen meer prijzen, informatie en bovenkant/bodem/wiel sjablon
Eenvoudige licht volgende Robot

Eenvoudige licht volgende Robot

bouwen van een eenvoudige lichte volgende robot met gemeenschappelijke low-cost delen.  Je moet een soldeerbout, hete lijmpistool en een ohmmeter als er geen overeenkomende lichtsensor cellen.  Deze robot zal volgen licht van een zaklamp.  Deze onder
Robot - lijn volgeling

Robot - lijn volgeling

Ik begon te werken op mijn eerste robot ongeveer twee jaar geleden. Zonder bijzondere reden, heb ik besloten om te beginnen met een lijn volgende robot en de waarheid wordt verteld, mijn eerste poging om het gebouw werd een complete mislukking. Terug
Programma & controle Arduino + PHIRO robot gelijktijdig met Pocket Code smartphone app

Programma & controle Arduino + PHIRO robot gelijktijdig met Pocket Code smartphone app

PHIRO Pro is een educatieve robot die helpt kinderen leren code. Een van de manieren voor het programmeren en besturen van de PHIRO is via een Android app genaamd Pocket Code beschikbaar op Google Play voor gratis. Zak Code heeft de mogelijkheid voor
GSM gebaseerd veelzijdige Robotic voertuig met behulp van PIC Microcontroller

GSM gebaseerd veelzijdige Robotic voertuig met behulp van PIC Microcontroller

dit project is ontworpen als een robot voertuig dat kan worden gecontroleerd door een mobiele telefoons te ontwikkelen. DTMF opdrachten vanaf een telefoon verzenden naar een andere mobiele telefoon die is gemonteerd op de robotic voertuig. Deze opdra
Robot kostuum met LEDs

Robot kostuum met LEDs

de redenen waarom ik wilde maken van een robot die past bij zijn complex. Om een lang verhaal kort, wilde ik een kostuum die ik gebruiken kan om mijn collega's vermaken terwijl ze angstvallig voorbereid voor laatste examens. Maar ik wilde oude kostuu
O-vet de Robot viervoeter met acryl frame

O-vet de Robot viervoeter met acryl frame

Dit is een mini O-vet de viervoeter robot, badrand van 2mm die acryl met de Snijder van de laser knippen.Mini O-vet 2dof kruipt legged robot is, bestaat uit 8 metal gear micro servo, 2 servo in elke voet, voor deze tutorial die i 'm gonna make een on
Licht volgende Robot (Lighttode)

Licht volgende Robot (Lighttode)

enige tijd geleden maakte ik deze lichte volgende robot. Het is een echt eenvoudige robot met eenvoudig delen.Delen:Arduino uno3 photoresistors3 2.2 k weerstandenjumper kabel draden2 servo's (continue 360 rotatie)9V batterijStap 1: Eerste, neem een s
Hoe maak je een robot auto met afstandsbediening.  (Ashwini sinha).

Hoe maak je een robot auto met afstandsbediening. (Ashwini sinha).

remote controlled robotic auto met arm...Stap 1: Dingen die nodig zijn you need-4 speelgoed wielen-1 motorreductor-4 stalen staaf (dunne zoals in pic)-1motor-6 versnelling verminderen-20 cm draadStap 2: Rangschikken de versnelling als in pic.then fix
Ultrasone sensor robot auto met gebruikte motorfiets accu met LCD-scherm

Ultrasone sensor robot auto met gebruikte motorfiets accu met LCD-scherm

Deze robot auto werkt met ultrasone sensor HC-SR04 en met gebruikte 12V motorfiets accu aangedreven.Stap 1: Lichaam van de robot-auto De robot-lichaam met behulp van triplex en een vlak stuk van hout te maken. Snijd de multiplex in een 9 inch door 6
Upgrade uw Mint Plus-iRobot Braava robot mop met behulp van 3D printen

Upgrade uw Mint Plus-iRobot Braava robot mop met behulp van 3D printen

Moe van de batterijpakken falende en betalen de volle prijs te vervangen?Wens dat u kon gemakkelijk Vervang de batterijen door hoogwaardige oplaadbare AA-batterijen?Wenst dat u de werking van uw robot kan uitbreiden zonder wijziging van de slanke loo
Project Robot Bug - met wii nunchuck

Project Robot Bug - met wii nunchuck

Project Robot BugWat de robot moet hebben:Bewegend object, led lichtHet materiaal van de robot moet bestaan uit 3 verschillende soorten materiaal3D printers zijn vereist in het proces van het maken van dit project.Stap 1: Project delen & assemblage s
Gebaar controlled robotic auto met Androïde toepassing

Gebaar controlled robotic auto met Androïde toepassing

FYP - Gesture Controlled Robotic auto met Androïde toepassing. Volledige code inclusief gebaar erkenning en bluetooth gegevensoverdracht is beschikbaar. Volk wie nood elke vorm van hulp met betrekking tot dit project of een ander project (met betrekk
Digilent MRK + lijn-volgende Robot montage-instructies

Digilent MRK + lijn-volgende Robot montage-instructies

OverzichtDe Digilent lijn-volgende Motor Robot Kit (MRK + lijn) biedt de ideale uitvalsbasis voor degenen die nieuw voor Robotica, maar de bevoegdheid heeft om te worden gebruikt voor geavanceerde ontwerpen en toepassingen ook. Het MRK + lijn paren o