23.07.2013 Views

Regulering af Quad-rotor helikopter - VBN - Aalborg Universitet

Regulering af Quad-rotor helikopter - VBN - Aalborg Universitet

Regulering af Quad-rotor helikopter - VBN - Aalborg Universitet

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

KAPITEL 9 - Overordnet design<br />

Som det fremgår <strong>af</strong> figuren vil en ændring i Va på motoren medføre en kr<strong>af</strong>t fra <strong>rotor</strong>erne, som igen<br />

vil påvirke vinklen θ på <strong>helikopter</strong>kroppen. For nøjagtigt at kunne styre kroppens vinkel skal der<br />

først og fremmest implementeres en sensor, der kan registrere denne. Herudfra foretages der en vin-<br />

kelregulering i mikrocontrolleren, som bestemmer hvorvidt motorerne skal <strong>rotor</strong>ere langsommere<br />

eller hurtigere. Dette sker ved at angive en hastighedsreference til motoren. For at sikre at motoren<br />

<strong>rotor</strong>er ved den givne hastighed, skal der implementeres en motorregulering. Dette gør en rotations-<br />

sensor til en nødvendig del <strong>af</strong> platformen.<br />

Eftersom motoren skal drives med en større strøm end mikrocontrolleren kan levere, skal der desuden<br />

designes en driver hertil. Tilsammen udgør dette et overordnet design for platformen, som systemet<br />

skal virke på.<br />

Designovervejelserne i forbindelse med de forskellige interfaces vil blive blive gennemgået i de<br />

følgende <strong>af</strong>snit og i næste kapitel vil der blive lavet en detaljeret beskrivelse <strong>af</strong> blokkene i Figur 9.1.<br />

9.1 Vinkelsensor<br />

Da det ønskes at regulere <strong>helikopter</strong>ens vinkel ved hjælp <strong>af</strong> en regulator i software, er det nødvendigt<br />

at implementere en type sensor der kan måle vinklen, og udlæse denne, som et elektronisk signal, til<br />

processoren. Der er en hel række <strong>af</strong> sensorer der kan benyttes til dette, hvor<strong>af</strong> følgende har været i<br />

betragtning til projektet:<br />

Accelerometer Denne type sensor fungerer ved at kunne måle platformens acceleration. Dvs. at<br />

sensoren hele tiden vil måle tyngdeaccelerationen. Dog har tidligere projekter om helikop-<br />

teren vist at rystelserne fra <strong>helikopter</strong>ens motorer udsætter et accelerometer for så kr<strong>af</strong>tige<br />

accelerationer, at det er meget svært at filtrere et brugbart signal ud fra støjen.<br />

Laser-<strong>af</strong>standssensor Denne type sensor benytter sig <strong>af</strong> en laser-pointer og geometri for at måle<br />

<strong>af</strong>standen til et givent objekt (i dette tilfælde gulvet). Laser-<strong>af</strong>standsmålere udmærker sig ved<br />

at være meget præcise, dog uden at kunne måle særligt lange <strong>af</strong>stande.<br />

Ultralyds-<strong>af</strong>standsmåler Denne type sensorerer benytter sig <strong>af</strong> ultralyd og refleksioner <strong>af</strong> disse<br />

til at lave en måling <strong>af</strong> <strong>af</strong>standen til et objekt. Sensorerne udmærker sig ved at kunne måle<br />

forholdsvis store <strong>af</strong>stande. dog kræves det, at der kan udbredes ultralydssignaler vinkelret mod<br />

gulvet. Da ultralydstranducere er meget retningsbestemte kræver dette en speciel konstruktion<br />

på <strong>helikopter</strong>en for at kunne sikre dette selv om <strong>helikopter</strong>en hælder til en side.<br />

Potentiometer i opstillingen Denne sensor benytter sig <strong>af</strong> <strong>af</strong>grænsningen, der er lavet i Afsnit 3,<br />

hvor det er valgt at placere <strong>helikopter</strong>en på et kardanled og derved begrænse dens bevægelser.<br />

I dette kardanled kan implementeres en lineær variabel modstand, hvorved der kan udlæses en<br />

analog spænding tilsvarende vinklen på <strong>helikopter</strong>en.<br />

Af ovenstående sensorer vælges det at benytte et potentiometer i kardanleddet. Dette gøres fordi det<br />

er den eneste sensor der kan benyttes på den aktuelle opstilling. De andre sensorer kræver enten at<br />

opstillingen bliver ændret, eller også kræver de for omfattende signalbehandling.<br />

48

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!