27.07.2013 Views

Rapport Normadie klassen

Rapport Normadie klassen

Rapport Normadie klassen

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

GRUPPE 6 NORMANDIE (L6000)


P R O S J E K T R A P P O R T G R U P P E 6<br />

Innhold<br />

1. Innledning ............................................................................................................................ 3<br />

2. Planlegging .......................................................................................................................... 3<br />

2.2. WBS ..................................................................................................................................... 4<br />

3. Budsjett/kalkyle ................................................................................................................... 5<br />

4. Programmering .................................................................................................................... 6<br />

4.1. Innledning ............................................................................................................................. 6<br />

4.2. Styringsprogrammet............................................................................................................... 7<br />

4.2.1. Ror ........................................................................................................................................ 7<br />

4.2.2. Lem ...................................................................................................................................... 8<br />

4.2.3. Manuell styring av motor ....................................................................................................... 9<br />

4.2.4. PID–Regulator ..................................................................................................................... 10<br />

4.2.5. Frontpanel ........................................................................................................................... 14<br />

4.2.6. Sammensetning ................................................................................................................... 15<br />

5. Teknisk ............................................................................................................................... 16<br />

5.1. Innledning ........................................................................................................................... 16<br />

5.2. Plassering ............................................................................................................................ 16<br />

5.3. Kobling ............................................................................................................................... 16<br />

5.4. Konklusjon .......................................................................................................................... 17<br />

6. Skrog .................................................................................................................................. 17<br />

6.1. Innledning ........................................................................................................................... 17<br />

6.2. Bilder av båten .................................................................................................................... 18<br />

6.3. Tegninger ............................................................................................................................ 19<br />

6.4. Valg av skrog ...................................................................................................................... 20<br />

6.5. Utførelse ............................................................................................................................. 21<br />

6.6. Hydrostatikk ........................................................................................................................ 21<br />

6.6.2. Tyngdepunkt ....................................................................................................................... 22<br />

6.7. Konklusjon .......................................................................................................................... 23<br />

7. Funksjonstester ................................................................................................................. 23<br />

7.1. Krengeforsøk ....................................................................................................................... 23<br />

7.1.1. Innledning ........................................................................................................................... 23<br />

7.1.2. Metoder/gjennomføring/resultat ........................................................................................... 23<br />

7.1.3. Konklusjon .......................................................................................................................... 25<br />

7.2. Slepeforsøk modelltank ........................................................................................................ 25<br />

7.2.1. Innledning ........................................................................................................................... 25<br />

7.2.2. Metoder/gjennomføring/resultat ........................................................................................... 25<br />

7.2.3. Konklusjon .......................................................................................................................... 30<br />

7.3. Kraftmåling ......................................................................................................................... 31<br />

7.3.1. Innledning ........................................................................................................................... 31<br />

7.3.2. Metoder/gjennomføring/resultat ........................................................................................... 31<br />

7.3.3. Resultat ............................................................................................................................... 32<br />

7.3.4. Konklusjon .......................................................................................................................... 33<br />

7.4. Fartsmåling ......................................................................................................................... 33<br />

7.4.1. Hypotese ............................................................................................................................. 33<br />

7.4.2. Utførelse ............................................................................................................................. 33<br />

7.4.3. Resultat ............................................................................................................................... 34<br />

7.4.4. Konklusjon .......................................................................................................................... 37<br />

S I D E 2


P R O S J E K T R A P P O R T G R U P P E 6<br />

8. Konklusjon ......................................................................................................................... 37<br />

9. Henvisninger/kilder ............................................................................................................ 37<br />

1. Innledning<br />

Prosjektet for å designe og konstruere en fartøysmodell for et landgangsfartøy startet tirsdag 14. mai og skulle<br />

være ferdig til fredag 21. juni. Dette ga oss 38 dager til å fullføre prosjektet.<br />

Prosjektet gikk som sagt ut på å designe og konstruere en fartøysmodell. Det var stilt en rekke krav til<br />

modellen (se kravdokument) av typen lav vekt, høy fart, osv. Det var også stilt krav til en del dokumentasjon, og<br />

det er denne dokumentasjonen som utgjør dette dokumentet.<br />

Prosjektet ble gjennomført gruppevis, vi var gruppe 6, bestående av følgende gruppemedlemmer:<br />

- Thomas<br />

- Christer<br />

- Sindre<br />

- Svein<br />

- Alexander<br />

Vi hadde følgende instruktører til vår disposisjon<br />

- Gisle<br />

- Lars Olav<br />

- Terje<br />

Det var også en del enkeltforedrag om en rekke temaer (bl.a. Markedsføring, posterproduksjon osv.). Vi fikk<br />

også benytte oss av skolens fasiliteter som inkluderte verksted og testtank.<br />

Som følge av en flytende kursoppbygning ble planleggingen preget av «dag for dag planlegging»<br />

gjennom hele prosjektperioden. Vi har også fordelt ansvarsområder, men likevel har alle tatt del i alle områdene<br />

og vi har dermed fått en fleksibel og mangfoldig gruppe.<br />

Når det gjelder budsjettet fikk vi som sagt 500 kr til disposisjon for å bruke på diverse utstyr. Vi endte<br />

til slutt opp med å bruke ca 600 kr for mye. Disse pengene gikk i all hovedsak til maling, sparkel og verktøy. De<br />

totale materialkostnadene (med forbruksmateriell) for modellbåten kom på ca 4300 kr.<br />

Programmeringen gjorde dronen i stand til å bli styrt fra PC over internett. Dette er en stor fordel med<br />

tanke på at båten da kan være ubemannet, noe som kan spare mange liv. Det ble også laget et Dynamisk<br />

Posisjoneringssystem (DP) som gjør at båten kan holde en satt posisjon uavhengig av å bli styrt manuelt.<br />

Det var mange avgjørelser som måtte tas rundt de tekniske egenskapene til båten, og vi bestemte oss for<br />

å plassere motoren og elektronikken under vannlinjen for å få lavere tyngdepunkt samt beskyttelse mot skudd.<br />

For å unngå vannskader er servoene derfor kapslet i DipIt, en gummiløsning som stivner rundt servoene. Det<br />

største problemet var nok å få et tett skrog, så her har vi måttet investere i blant annet sparkel.<br />

Vi bestemte oss for å bygge en katamaran da dette ga oss den stabiliteten og farten vi ønsket. I<br />

motsetning til normale katamaraner gikk vi for en flatere front for å sikre at båten kom seg langt nok opp på<br />

stranden. Vi lagde også en senkning i midten for å få motoren under vannlinjen og dermed en bedre vinkel for<br />

propellen.<br />

Vi gjennomførte fire funksjonstester Krengeforsøk, Slepeforsøk, Kraftmåling og Fartsmåling, mer<br />

info om disse forsøkene finnes under punkt 7.<br />

2. Planlegging<br />

Gantt-diagrammet satte vi opp sammen, ved prosjektets start (fig 1 og 2. Dette diagrammet har vært en generell<br />

framdriftsplan for gruppen. Siden kurset har vært noe flytende var det vanskelig å få en god oversikt ifm.<br />

langtidsplanlegging. Vi har derfor benyttet oss av prinsippet «planlegging dag for dag», med gantt-diagrammet<br />

og en oversikt over mulig kveldsaktivitet (tabell 1) i bakgrunnen.<br />

Organisasjonsmessig delte vi oppfølgingsansvar, vi fant ganske tidlig ut at alle kom til å gjøre noe på alt grunnet<br />

de forskjellige bakgrunnene. Fordelingen ble til slutt seende slik ut:<br />

Thomas Prosjektleder/webansvarlig<br />

Christer Teknisk<br />

S I D E 3


P R O S J E K T R A P P O R T G R U P P E 6<br />

Sindre Programmering<br />

Svein Skrog<br />

Alexander Dokumentasjon<br />

Tabell 1<br />

2.2. WBS<br />

Fig. 1<br />

Fig. 2<br />

S I D E 4


P R O S J E K T R A P P O R T G R U P P E 6<br />

Tabell 2<br />

3. Budsjett/kalkyle<br />

Rammene til budsjett er bygd på de priser, verdier og rammer gitt med dokumentasjon 1 og prisliste på utstyr 2 .<br />

Budsjettet (Tabell 3) sum av materialkostnader, lønnskostnader, sum prototype og sum serieproduksjon av 10<br />

fartøyer.<br />

1 Kravdokument gitt fra SKSK<br />

2 Norwegian Modellers AS pristilbud gitt fra SKSK<br />

S I D E 5


P R O S J E K T R A P P O R T G R U P P E 6<br />

Direkte materialkostnader Antal l Pris pr stk Tota lpri s<br />

Robbe El.motor Navy Direkt Drive 1 kr 255,00 kr 255,00<br />

Robbe Ror til bå t 50x36 s tk26mm 1 kr 44,00 kr 44,00<br />

Robbe La deka bel hook/Tamiya konta kt 1 kr 32,50 kr 32,50<br />

Futa ba Servo S3010 (fly/heli /bil ) 1 kr 152,79 kr 152,79<br />

Futa ba Flyradio Skysport (i nkl . ba tteri og la der) 1 kr 710,00 kr 710,00<br />

Futa ba servo S3003 1 kr 75,00 kr 75,00<br />

Mtroniks Fa rtsreg. tio Storm 19 1 kr 199,00 kr 199,00<br />

Lader Twi n 4A 6-8cell er 1 kr 284,00 kr 284,00<br />

Batteri 7,2V Stick Pa ck m/hook 1 kr 155,00 kr 155,00<br />

Pl asti Di p 429ml Sort 1 kr 164,88 kr 164,88<br />

RC Tanks German King Ti ger 1 kr 1 148,00 kr 1 148,00<br />

Direkte forbrukskostnader: Antal l Tota lpri s<br />

kr<br />

kr<br />

3 220,17<br />

322 017,00<br />

Verktøy 2 kr 178,00<br />

Treverk 3 kr 305,00<br />

Fa rge/la kk 2 kr 319,15<br />

Diverse 4 kr 274,21<br />

Direkte lønnskostnader:<br />

kr<br />

kr<br />

1 076,36<br />

107 636,00<br />

Navn Arbeidstimer Timelønn (kr) Lønn (kr)<br />

Thoma s 199,0 kr 500,00 kr 99 500,00<br />

Si ndre 165,0 kr 500,00 kr 82 500,00<br />

Alexander 174,0 kr 500,00 kr 87 000,00<br />

Chri ster 191,0 kr 500,00 kr 95 500,00<br />

Svein 174,0 kr 500,00 kr 87 000,00<br />

Totalt 903,0 kr 500,00 kr 451 500,00<br />

Totale kostnader:<br />

Tota lpris prototype: kr 881 153,00<br />

Kostnader serieproduksjon: Antal l Tota lpri s<br />

Norma ndie kl asse 10 kr 8 767 030,00<br />

Tabell 3<br />

4. Programmering<br />

Total pri s:<br />

Total pri s reel størrel se:<br />

Total pri s:<br />

Total pri s reel størrel se:<br />

4.1. Innledning<br />

Båten skulle styres fra PC gjennom Labview, og vi måtte dermed lage et fungerende program i Labview, dette<br />

viste seg å være en større oppgave enn først antatt. Spesielt med tanke på DP (dynamisk posisjonering). Her<br />

måtte vi også finne konstanter og utføre mye testing. Etter mye om og men ble likevel hele programmet<br />

velfungerende.<br />

S I D E 6


P R O S J E K T R A P P O R T G R U P P E 6<br />

4.2. Styringsprogrammet<br />

Programmet var delt opp i to while-looper. En for motor og en for lem og ror. Det er også lagt inn mulighet for å<br />

kunne bytte mellom DP og manuell styring.<br />

4.2.1. Ror<br />

Kontrollen for roret var den første og enkleste programmeringen i prosjektet. Under er blokkdiagrammet for<br />

roret, med forklaring for alle elementene i koblingen.<br />

Fig. 3<br />

1. DAQ Assistant4:<br />

Denne genererer spenningen den får som input DAQ.mx(2). Denne spenningen blir sendt til den hvite boksen på<br />

kontrolleren, som sender signalet inn på kontrolleren og dermed styrer roret.<br />

2. DAQmx Start Task:<br />

Sørger for at DAQ-en kjører konstant og ikke stopper og starter hver gang den får et nytt signal, noe som ville ha<br />

sinket hele programmet.<br />

3. Denne knappen sender true hvis den er trykket inn, dette gir oss muligheten til å velge at roret skal kjøre rett<br />

frem hvis denne knappen er inne.<br />

4. På denne slideren velger vi spenningen som sendes til roret, den er satt opp til å fungere mellom 0,8 og 3 volt.<br />

5. Dette er slik boksen ser ut når den får true fra Nullstill Ror(3). Da bryter den signalet fra Ror(4) og sender heller<br />

ut et konstant signal på 1,67553. Dette er spenningen hvor roret står helt nøytralt i midten.<br />

6. Hvis boksen får false går signalet fra slideren rett gjennom boksen uten å endres. Merk at begge boksene er tatt<br />

med på tegningen, men i programmet vil det være den samme boksen i to ulike situasjoner.<br />

7. In Range and Coerce:<br />

Denne funksjonen sjekker at signalet den får (midtre inngang) er mellom den øvre grensen(2,963V) og den nedre<br />

grensen(0,81V). Hvis signalet ligger utenfor definisjonsområdet endrer funksjonen signalet, og sender ut et<br />

signal som er så nært som mulig, men likevel innenfor de satte grensene. Denne boksen er for å forsikre at<br />

signalet er innenfor grensene som kontrollen takler, på denne måten er vi sikre på at sikringer ikke ryker. Vi fant<br />

grenseverdiene ved å måle spenningen kontrollen sendte ut ved maks og min utslag.<br />

8. Denne gjør det digitale signalet om til en analog spenning slik at DAQ Assistant kan sende det ut gjennom den<br />

hvite boksen.<br />

9. Denne måleren viser spenningen roret får, dette er for å få bedre oversikt over hva som skjer i programmet.<br />

10. Her stoppes signalet til DAQ Assistant4 hvis vi skulle ønske det og er styrt med en knapp i frontpanelet vårt.<br />

S I D E 7


P R O S J E K T R A P P O R T G R U P P E 6<br />

4.2.2. Lem<br />

Vi valgte å styre lemmen med et digitalt signal, fordi en hvit boks kun har 2 analoge utganger som ville bli brukt<br />

på ror og motor. Under ser du hvordan vi løste dette, med forklaring på alle elementene i koblingen.<br />

Fig. 4<br />

1. DAQ Assistant5:<br />

Denne sender et digitalt utsignal på den hvite boksen lik signalet inn, dette signalet styrer så lemmen. Signalet<br />

går ut gjennom 4 digitale porter, dvs. at den totale spenningen går fra 0,3 til 5 volt avhengig av den digitale<br />

verdien som sendes inn på DAQ Assistant5 gjennom programmet. Hvis digitalverdien f.eks. er 8, skal DAQ<br />

Assistant5 sende ut 8·5÷15=2,67 V.<br />

2. DAQ Start:<br />

Holder DAQ-en i gang, slik at den ikke stopper og starter hver gang den skal sende et nytt signal.<br />

3. DAQ Write:<br />

Gjør det digitale signalet fra 8 om til et analogt signal som DAQ Assistant5 kan skrive.<br />

4. DAQ Stop:<br />

Gir oss muligheten til å stoppe DAQ Assistant5 fra å generere et signal.<br />

5. Denne konstanten bestemmer hvor ofte while-loopen (inkl. ror) skal utføres. Vi hadde den på 100, som betyr at<br />

loopen utføres hver 100. millisekund.<br />

6. Dette er slideren til lemmen, den er stilt inn til å gi en heltallsverdi for enklere å sende binærtall til DAQ-en.<br />

7. Denne omgjør heltallet til et binærtall.<br />

8. Her blir binærtallet gjort om til en liste, hvor det første elementet i listen er på plass 0, og lengden til listen er 4.<br />

Det vil si at tallet nå har gått fra et heltall (6) til et binærtall på listeform (8). Hvis 6 f.eks. er stilt inn på 10, vil 8<br />

sende ut følgende liste:<br />

0. 1<br />

1. 0<br />

2. 1<br />

3. 0<br />

9. Stoppknapp som stanser hele while-loopen (inkl. ror).<br />

S I D E 8


P R O S J E K T R A P P O R T G R U P P E 6<br />

4.2.3. Manuell styring av motor<br />

Denne delen var også relativt enkel, under ligger blokkdiagram med forklaringer.<br />

Fig. 5<br />

1. Denne bryteren sender enten True eller False, avhengig av om den peker opp eller ned, dette styrer om det er<br />

PID eller manuell styring som gjelder. På toppen av boksen står det False, som betyr at dersom 1 sender False, er<br />

det programmet i boksen som utføres. Hvis bryteren sender True, vil et annet program styre (PID-regulatoren).<br />

Denne bryteren gjør oss altså i stand til å bytte fra manuell til PID (og vice versa) raskt og enkelt.<br />

2. DAQ Assistant3:<br />

Denne sender ut en spenning lik det signalet den får inn. Signalet går ut på den hvite boksen og inn på<br />

kontrollen, den styrer dermed motoren.<br />

3. Starter DAQ-en og er som sagt nødvendig for å la DAQ-en gå konstant og ikke bare når den får en oppgave.<br />

4. Bestemmer samplingsfrekvensen til while-loopen den står i, den er satt til å utføre hvert 100. millisekund.<br />

5. Her skrives innsignalet om til et signal forståelig for DAQ-en.<br />

6. Brukes sammen med DAQ Start, for å hindre at DAQ-en starter og stanser konstant.<br />

7. Når denne knappen trykkes inn sender den ut True, og dermed blir boksen (8) utført. Konstanten 2,602 blir sendt<br />

ut, og dette signalet gjør at motoren gir full gass, dermed kan vi umiddelbart gi full gass. Det er også lagt inn en<br />

snarvei slik at denne knappen sender True så lenge PgUp er trykket inn.<br />

8. Disse to boksene blir utført når innsignalet (7) er hhv. True eller False. Når det er True, blir utsignalet som sagt<br />

2,602, men hvis innsignalet er False vil det være slideren Thrust som bestemmer spenningen sendt til motoren.<br />

9. Sender True når trykket inn. I motsetning til Gass (7) så er denne trykket inn helt fra den blir trykket inn, til den<br />

blir trykket på nytt igjen.<br />

10. Når innsignalet (9) er True, vil boksen sende ut 1,612153, som er spenningen som skal til for at motoren stanser.<br />

Hvis innsignalet er False, vil signalet fra 8 gå rett gjennom boksen uten påvirkning.<br />

11. Her blir det kontrollert at signalet ligger innenfor grensene til kontrollen, hvis signalet f.eks. er over 2,602 vil<br />

signalet bli endret til den nærmeste verdien innenfor grensene (altså 2,602). Disse grensene er hva kontrollen<br />

sender ut for å gi full gass og full revers.<br />

12. Måleren viser spenningen sendt til motoren, dette gir oss bedre oversikt og forståelse for hva som skjer i<br />

programmet.<br />

13. En stoppknapp slik at vi kan stanse while-loopen uten å stoppe hele programmet.<br />

S I D E 9


P R O S J E K T R A P P O R T G R U P P E 6<br />

4.2.4. PID–Regulator<br />

PID-regulatoren var uten tvil den vanskeligste programmeringsbiten. Poenget med denne var at båten på<br />

egenhånd skulle holde seg på samme sted uten at kontrolløren trengte å gjøre noe som helst. Systemet fungerte<br />

som følger:<br />

Bak båten var det festet en tråd, denne gikk over en trinse i enden av bassenget og var så festet i et lodd.<br />

Tegningen under viser hvordan det hele var satt opp. Meningen var at programmet skulle fungere som et<br />

dynamisk posisjoneringssystem (DP) slik at motoren ville gi like mye fremdrift som det loddet dro med, dermed<br />

ville båten holde den samme posisjonen uten manuell styring av operatøren.<br />

Dette kan også brukes til å holde båten på en satt kurs, og fungerer da som en autopilot, men da gjerne med 3<br />

akser, i motsetning til vår som bare fungerer i én akse. Teorien er likevel den samme, en forskjell mellom den<br />

virkelige posisjonen og den ønskede situasjonen skal gjøres så liten som mulig. Dette gjøres ved å endre<br />

differansen i 3 ledd:<br />

Fig. 6<br />

4.2.4.2. Proporsjonalitet<br />

Dette leddet gir et pådrag (Pout)(fig. 7) proporsjonalt (se formel) med forskjellen(e(t)) mellom den ønskede<br />

posisjonen (Skal-verdi) og den egentlige posisjonen (Er-verdi). Det takler altså det nåværende avviket. Dette<br />

leddet står for mesteparten av endringen, og endrer seg raskt og mye. Hvis en bare har et proporsjonsledd vil det<br />

til slutt stabilisere seg, men hvis det som ved båten er en konstant kraft som motvirker P-leddet, vil det bli et<br />

avvik mellom Er- og skal-verdiene. Dette kommer av at P-leddet til slutt vil gi like stor endring, som det den<br />

motvirkende kraften gir. La oss f.eks. si at vekten på båten drar med 5 N, og konstanten (K) i formelen er satt til<br />

å produsere 10 N for hver meter den er ute av posisjon, da vil båten stabilisere seg en halv meter ut av posisjon<br />

fordi kraften til P er like stor som kraften fra vekten. Så hvorfor ikke sette konstanten til noe sånt som 1000? Da<br />

ville den stabilisere seg på en avstand lik 5 cm fra målet. Problemet med det er at systemet ville bli veldig<br />

ustabilt og ende opp med å svinge fra side til side uten å komme noe nærmere målet.<br />

Fig. 7<br />

4.2.4.3. Integrasjon<br />

Dette leddet gir et pådrag (I)(fig. 8) proporsjonalt med integralet av endringen (E) mellom Skal- og Er-verdi.<br />

Dette leddet bygger seg opp større og større så lenge det er en forskjell E. I eksempelet fra P, ville I-leddet sakte<br />

men sikkert bygge seg opp en kraft og dermed utligne avviket som P skapte. Når båten så passerer skal-verdien<br />

vil I begynne å synke igjen. På denne måten håndterer Integrasjonsleddet tidligere avvik.<br />

S I D E 1 0


P R O S J E K T R A P P O R T G R U P P E 6<br />

Fig. 8<br />

4.2.4.4. Derivasjon<br />

Dette leddet gir et pådrag (D)(fig. 9) proporsjonalt med derivatet av endringen mellom Skal- og Er-verdi.<br />

Dermed bidrar den ikke hvis båten står i ro, men hvis den beveger seg vil D-leddet motvirke all endring. Det er<br />

derfor viktig at Td ikke er så stor, slik at dette leddet holder seg relativt lite i forhold til Proporsjonsleddet. Det<br />

dette leddet i praksis gjør er at det roer ned hele regulatoren. Hvis noe forandrer seg veldig raskt vil dette leddet<br />

motvirke og bremse ned denne endringen. Dermed kan en si at derivasjonsleddet forutser avvik og dermed takler<br />

fremtidige endringer.<br />

Fig. 9<br />

4.2.4.5. Totalligningen<br />

I vårt tilfelle leses som sagt Er-posisjonen av et potensiometer som en spenning, og alle de omtalte leddene<br />

sender ut en spenning. Summen av alle disse spenningene sendes til motoren for å få Skal- og Er-verdi til å bli<br />

mest mulig like. Den totale ligningen blir som følger(fig. 10):<br />

K = Proporsjonskonstanten<br />

e(t) = Avviket (forskjellen mellom er og skal)<br />

Ti = Integralkonstant<br />

Td = Derivasjonskonstant<br />

Fig. 10<br />

Vi måtte så finne konstantene i ligningen (K, Ti og Td), vi tok med båten til tanken, koblet opp programmet,<br />

testet det med flere ulike vekter og fant til slutt at følgende konstanter fungerte best:<br />

K: 0,7<br />

Ti: 15<br />

Td: 58<br />

Samplingsintervall: 40 ms<br />

S I D E 1 1


P R O S J E K T R A P P O R T G R U P P E 6<br />

4.2.4.6. Programmet<br />

Fig. 11<br />

1. Bryteren sender som sagt True eller False, og dette bestemmer om det er boksen over (PID) eller den manuelle<br />

styringen som blir utført.<br />

2. DAQ Assistant:<br />

Leser av en spenning fra potensiometeret og sender denne spenningen ut.<br />

3. DAQ Start Task:<br />

Gjør sammen med 4 at DAQ Assistant ikke stanser mellom hver avlesning.<br />

4. DAQ Stop Task:<br />

Start(3) og Stop(4) har sammen den effekten at DAQ Assistant ikke trenger å stanse mellom hver avlesning, men<br />

holder seg i avlesningsmodus hele tiden.<br />

5. DAQ Read Task:<br />

Leser verdiene fra 2 og gjør de om til et tallsignal leselig for resten av programmet.<br />

6. En måler som viser oss Er-verdien i frontpanelet. Veldig praktisk så vi ser hvor båten ligger, og hvordan den<br />

beveger seg.<br />

7. En slider som setter Skal-verdien.<br />

8. En måler som viser Skal-verdien i frontpanelet, på denne måten kan vi enkelt sammenligne Er- og Skal-verdi og<br />

se om de nærmer seg hverandre.<br />

9. Her subtraheres Skal-verdien fra Er-verdien, og vi finner forskjellen. Dette er Proporsjonalleddet(P) i<br />

ligningen.<br />

10. Sender True hvis P er større enn -0,05.<br />

11. Sender True hvis P er mindre enn 0,05.<br />

12. Sender True hvis både 10 og 11 sender True. Sjekker altså om P er mellom -0,05 og 0,05. Vi vil egentlig sende<br />

True hvis P=0, men spenningsforskjellen mellom Er og skal (P) vil aldri bli lik null, så derfor må vi sette inn litt<br />

slingringsmonn.<br />

13. Slideren setter samplingsintervallet til loopen. Den er satt til å gi heltall fordi dette gjør alle beregningene enklere<br />

og mer nøyaktige.<br />

14. Multipliserer samplingsintervallet med 0,001 fordi slideren gir millisekund og vi må gi samplingsintervallet i<br />

sekunder til integralet og derivatet.<br />

15. Denne boksen integrerer signalet (P, 9) med tidsintervallet lik samplingsintervallet. Når den får True fra 12<br />

begynner integralet på nytt. Dette er lagt inn for at integralet ikke skal slutte å virke i det Skal- og Er-verdiene er<br />

like. Hvis dette leddet ikke var der ville integralet bruke lang tid på å komme ned igjen til null og dermed presse<br />

båten ut av posisjon.<br />

S I D E 1 2


P R O S J E K T R A P P O R T G R U P P E 6<br />

16. Integralkonstanten (Ti) i likningen.<br />

17. Deler integrasjonsleddet på integralkonstanten (se likning).<br />

18. Derivasjonsleddet i likningen, boksen deriverer innsignalet (P, 9) med dt lik samplingsintervallet.<br />

19. Derivasjonskonstanten (Td) i likningen.<br />

20. Multipliserer Derivasjonsleddet med derivasjonskonstanten (19) (se likning).<br />

21. Denne fungerer som et lavpassfilter, den tar snittet av alle derivasjonsutregningene, og sender ut en snittverdi. På<br />

denne måten får vi et roligere og mer jevn derivasjonsledd, noe som gjør at motoren holder en mer stabil<br />

hastighet.<br />

22. Her summeres alle leddene (PID).<br />

23. Kp er proporsjonskonstanten (se likning).<br />

24. Multipliserer alle leddene med Kp (se likning).<br />

25. Dette er startspenningen vi kan lage svingninger i forhold til. Hvis Er- og skal-verdiene er like, vil denne PID-en<br />

sende ut 0, noe som vil gjøre at motoren går i full revers. Vi må derfor legge til spenningen hvor motoren ikke<br />

reagerer (1,75 V).<br />

26. Kontrollerer at signalet ligger mellom maks og min grensene til motoren.<br />

27. Viser utsignalet til motoren i frontpanelet vårt.<br />

28. Samler alle signalene og viser dem på et bølgediagram så vi kan se nøyaktig hva som skjer til enhver tid.<br />

29. Skriver dataen om til signaler som DAQ Assistan2 kan skrive ut.<br />

30. Se 3.<br />

31. Sender spenningen ut gjennom hvit boks og inn på kontrollen som så styrer gassen.<br />

S I D E 1 3


P R O S J E K T R A P P O R T G R U P P E 6<br />

4.2.5. Frontpanel<br />

Fig. 12<br />

Fra PID-regulatoren, tallene er henvisninger til funksjoner i blokkdiagrammet fra PID-regulatoren.<br />

1. Proporsjonalitetskonstanten (Kp ) (styrer slider 23).<br />

2. Integralkonstanten (Ti) (styrer slider 16).<br />

3. Derivasjonskonstanten (Td) (styrer slider 19).<br />

4. Er-verdi (fra nr 6).<br />

5. Skal-verdi (fra nr 8).<br />

6. Skal-verdi, styrer den satte skal-verdien.<br />

7. Thrust. Hvis PID-regulatoren er i bruk vises spenningen sendt til motoren på denne måleren, hvis en bruker<br />

manuell styring vil denne alltid vise null (fra 27).<br />

S I D E 1 4


P R O S J E K T R A P P O R T G R U P P E 6<br />

8. Samplingsintervallet brukt i PID-regulatoren (styrer slider 13).<br />

Manuell styring, tallene er fra blokkdiagrammet over manuell styring.<br />

9. Thrust, viser spenningen sendt til motoren. Er bare i bruk hvis manuell styring er på, ellers viser den null (fra<br />

12).<br />

10. Denne knappen velger mellom manuell og PID styring (fra 1).<br />

11. Gir full gass hvis den blir trykket inn. Hurtigtast er PgUp, og den er satt til kun å gi True mens den er trykket inn.<br />

Dette betyr at den slipper med en gang en slipper PgUp, og gir gass med en gang den trykkes inn (fra 7).<br />

12. Angir spenningen sendt til motoren (fra 8).<br />

13. Nullstiller gassen, dvs. at når den er trykket inn vil motoren stoppe helt. Den er satt til å aktiveres på trykk, og<br />

slutter ikke før den blir trykket på nytt (fra 9).<br />

Lem og ror, henvisningene er til blokkdiagrammet for lem og ror.<br />

14. Styrer lemmen (slider 4), er satt til å gi heltall fordi utsignalet er digitalt.<br />

15. Styrer roret (slider 4), hurtigtastene er Home og PgDn.<br />

16. Setter rorspenningen til 1,67553 som gjør at roret står i midten, båten går dermed rett frem (fra knapp 3).<br />

17. Viser spenningen som sendes til roret (fra måler 9).<br />

18. Denne er fra PID-regulatoren og viser all dataen innvolvert i PID-en (fra nr 28).<br />

19. Diverse stoppknapper til programmet.<br />

4.2.6. Sammensetning<br />

Slik ser det endelige programmet ut med PID-regulatoren.<br />

Fig. 13<br />

S I D E 1 5


P R O S J E K T R A P P O R T G R U P P E 6<br />

5. Teknisk<br />

5.1. Innledning<br />

Motor og elektronikk ble plassert under vannlinjen, selv om dette medførte en viss risiko med tanke på kontakt<br />

med vann. Vi valgte også å kun bruke en hvit boks for å styre båten gjennom pc. For å veksle mellom pc-styring<br />

og kontrollstyring fant vi det lettest å ha to brytere på radiokontrollen. Vi kom frem til en enkel og grei løsning<br />

for styring av lemmen, der en tråd blir trukket ut og inn vha. en servo.<br />

5.2. Plassering<br />

Vi har valgt å felle utstyret ned i skroget, så langt ned som under vannlinjen. Ved å gjøre dette vil vi få et lavere<br />

tyngdepunkt enn hvis vi skulle ha alt elektrisk utstyr over vannlinjen. I tillegg til å få lavere tyngdepunkt, vil vi<br />

også utnytte plassen om bord i båten på en god måte. Det vil også være vanskeligere å uskadeliggjøre båten ved<br />

hjelp av målrettede skudd mot vitale deler, med bakgrunn av at alle vitale deler er plassert under vannlinjen.<br />

Risikoen ved dette er selvfølgelig at det vil trenge vann inn til utstyret og dermed ødelegge det. Det har derfor<br />

vært veldig viktig for vår gruppe å tette skroget i såpass mye at vi er sikre på at det ikke vil slippe noe vann inn<br />

til det elektriske utstyret. For å tette skroget har vi tatt i bruk sparkel (tec 7), deretter lakkert det med bengalakk. I<br />

tillegg til å sparkle med tec 7 har vi også limt seksjonene sammen med et vanntett lim (uhu poor).<br />

5.3. Kobling<br />

På den analoge kontrolleren har vi montert to brytere. Bryternes funksjon er at hvis man har bryterne i en<br />

posisjon, skal man kunne styre båten ved hjelp av kontrollen. Er bryterne i den andre posisjonen skal man kunne<br />

styre båten ved hjelp av dataprogrammet. På baksiden av kontrollen har vi satt fast en hvit boks. Den har ingen<br />

funksjon når man styrer båten ved hjelp av kontrollen, men idet man bytter over til dataprogrammet vil denne gi<br />

signalene kontrollen hadde gitt.<br />

Fig. 14<br />

For å kunne benytte kun en hvit boks, var vi nødt til å lage en digital-analog omformer. Vi gjorde dette fordi den<br />

hvite boksen kun har to analoge utganger. Vi var derfor nødt til å programmere inn en digital-analog omformer i<br />

dataprogrammet vårt, i tillegg til at vi måtte lage et kretskort med 4 motstander. Disse har vi valgt i størrelsene<br />

15k, 30k, 60k og 120k. Størrelsene er ikke fastsatte, det vil si at man ikke må ha akkurat de størrelsene vi har<br />

valgt. Det viktige her er at man fordobler størrelsen på motstandene for hvert ledd.<br />

S I D E 1 6


P R O S J E K T R A P P O R T G R U P P E 6<br />

I selve båten er det i hovedsak kun montert ferdig elektronikk. Dette er felt ned under dekk for å få en fin finish,<br />

og ikke minst for å utnytte plass. Vi koblet ror til kanal 1 for å styre ved hjelp av høyre spak på kontrollen<br />

(venstre/høyre). Videre har vi koblet thrust til kanal 3 for å styre ved hjelp av venstre spak på kontrollen<br />

(opp/ned). Til slutt har vi koblet lemmen til kanal 4 for å styre denne med venstre spak (venstre/høyre).<br />

Fig. 15<br />

For å kunne senke/løfte lemmen ved hjelp av et trådbasert system har vi blitt nødt til å modifisere den ene<br />

servoen vi fikk utdelt. Første endring er å montere et ekstra hjul på det allerede eksisterende hjulet som sitter på<br />

servoen. Dette gjorde vi ved å borre hull gjennom den nye hjulet (der tråden skal samles opp) for å kunne feste<br />

tråden til servoen. Deretter limte vi fast det nye hjulet utenpå det eksisterende hjulet. Andre endring var å få<br />

servoen til å gå rundt og rundt, i og med at denne servoen kun gikk 90 grader til hver side. Løsningen på dette<br />

problemet ble å modifisere det tannhjulet som sitter under akslingen til servoen. Det vi gjorde var å fjerne den<br />

biten som hindret hjulet i å gå helt rundt, samt få bort den hvite braketten som gjør at servoen registrer om den<br />

blir kjørt for langt til en av sidene.<br />

5.4. Konklusjon<br />

Det har blitt tatt en del valg på teknisk side av prosjektet. Gruppen selv mener disse valgene/løsningene er<br />

hensiktsmessige i forhold til hvilke oppgaver utstyret og båten skal gjennomføre. Det viste seg at å få et 100<br />

prosent vanntett skrog skulle by på utfordringer, så gruppen har lagt en del resurser i akkurat å tette skroget.<br />

6. Skrog<br />

6.1. Innledning<br />

Gruppen har valgt å konstruere et katamaranskrog. Dette fordi vi mener et katamaranskrog har de egenskapene<br />

man ser etter hos et landgangsfartøy. Skroget vil ha høy stabilitet og liten motstand i vannet, noe vi mener er<br />

gode egenskaper hos et landgangsfartøy. For at vi skulle få tilstrekkelig deplasement, var vi nødt til å lage<br />

undervannsskroget bredere enn vi ønsket i utgangspunktet. Dette bidrar til at skroget vil få litt større motstand i<br />

vannet, men vi valgte å fokusere på båtens hovedoppgave, nemlig å frakte en gitt last ifra a til b. I tillegg til å ha<br />

bredere undervannsskrog enn en vanlig katamaran, så har vår løsning en bueformet baug. Denne typen baug vil<br />

gjøre at fartøyet kan kjøre mye lenger opp på stranden for å slippe av styrker. Det er også laget til en<br />

strømlinjeformet del i midten av undervannsskroget, for å kunne senke motoren ned under vannlinjen. Ved dette<br />

oppnår vi en tilnærmet vannrett stilling på akslingen som går ut til propellen.<br />

Overvannsskroget er formet for å avgi en god RCS. Med dette mener vi at fribordet og overbygget er formet<br />

sånn at en radarbølge vil bli reflektert i en annen retning enn den opprinnelige radarbølgen. Skroget har blitt<br />

lakkert i en camofarge, med hensikt i at fartøyet vil operere i kystnære farvann. I likhet med en skjoldklasse<br />

korvett, vil dette fartøyet ha en høy stealth-egenskap. Vi har konstruert et overbygg over oppdriftssenteret, som<br />

er ment til å beskytte eventuell vital last og til å montere styringsutstyr som kamera o.l.<br />

S I D E 1 7


P R O S J E K T R A P P O R T G R U P P E 6<br />

6.2. Bilder av båten<br />

Ferdigmalt så båten slik ut:<br />

Bilde 1<br />

Det svarte området er det som ligger under vann, dermed blir skillet lik vannlinjen vår. Dybden av dette svarte<br />

området er lik 5,8 cm (±0,1), noe som tilsvarer 1,4 (±0,03) m på reell skala.<br />

Bilde 2 Bilde 3<br />

S I D E 1 8


P R O S J E K T R A P P O R T G R U P P E 6<br />

6.3. Tegninger<br />

Planskissene av båten<br />

Fig. 16<br />

S I D E 1 9


P R O S J E K T R A P P O R T G R U P P E 6<br />

Fig. 17<br />

6.4. Valg av skrog<br />

For å vedta hva slags skrog gruppen skulle velge, designet hvert enkelt gruppemedlem sitt forslag. Hvilket betyr<br />

at gruppen fikk fem alternativer til hvordan skroget skulle bygges. Dette endte med at løsningen ble en<br />

kombinasjon mellom to av skrogene. Skroget er det vi liker å kalle et katamaranskrog. Det ser umiddelbart ikke<br />

ut som et katamaranskrog, men det vil i stor grad ha de samme egenskapene som et. Denne typen skrog vil ha en<br />

meget god stabilitet, samtidig som det vil ha liten motstand i vannet, og kan dermed oppnå forholdsvis høye<br />

hastigheter. Bakdelene med denne typen skrog, er at man har begrenset deplasement i forhold til andre skrog<br />

som er bygd for å ha mye volum under vannlinjen. Skroget vårt har et breiere undervannsskrog enn det en<br />

katamaran ville hatt. Ved å gjøre dette oppnår vi et høyere deplasement enn hvis vi bygde skroget optimalt for<br />

fart. Vi var nødt til å gjøre dette for at skipet skulle være i stand til å frakte den gitte lasten. For at båten skal<br />

være et velegnet landgangsfartøy, har vi laget en bueformet baug på skroget. Dette sørger for at båten kan kjøre<br />

langt opp på strender og lignende med lav helning, uten at skroget setter seg fast eller tar skade av å være borti<br />

havbunnen. Utover dette tok vi et valg om at vi ville ha motoren under vannlinjen. Dette var en utfordring med<br />

bakgrunn i at vi kun har en motor og en aksling, samtidig som katamaranskroget har hele midtskipet over<br />

vannlinjen. Vi valgte derfor å lage en strømlinjeformet del langs midtskipet, som på det bredeste punktet har<br />

plass til hele motoren under vannlinjen. Dette fører til at båten får større motstand i vannet, men vi oppnår en<br />

mye bedre vinkel på akslingen i tillegg til at skroget vil få høyere deplasement. Vi mener derfor disse faktorene<br />

veier opp for at vi får litt større motstand i vannet.<br />

For at skroget skal ha en god RCS, har vi valgt å lage to vinkler på fribordet. Dette sørger for at radarbølger vil<br />

bli reflektert med en annen vinkel enn det den opprinnelige radarbølgen hadde. Vi har også formet overbygget på<br />

denne måten for å opprettholde god RCS. Det man oppnår med å ha god RCS, er at fartøyet vil se mindre ut enn<br />

det fartøyet faktisk er på radar. Dette vil gjøre at fartøyet er vanskeligere å oppdage, eller at det kan bli mistolket<br />

til å være noe fartøyet ikke er.<br />

S I D E 2 0


P R O S J E K T R A P P O R T G R U P P E 6<br />

6.5. Utførelse<br />

For å kunne skjære ut skroget i hardisopor, ble skroget skrevet ut fra Freeship som 20 seksjoner. Allerede der<br />

støtte vi på problemer, for at vi skulle på skrevet ut skroget på a4 ark, måtte vi endre skalaen fra 1:24 til 1:24,7. I<br />

tillegg til dette så var isoporplatene litt tjukkere enn hva som var beregnet, båten er derfor kun skjært ut i 19<br />

seksjoner, som etter hvert ble festet sammen. Disse seksjonene ble både limt og skrudd sammen med minst to<br />

skruer i hver seksjon. Ved å gjøre dette ville skroget bli en del tyngre enn hvis man kun hadde limt. Vi valgte å<br />

skru med bakgrunn i at vi ville ha et solid skrog, og var nervøse for at lim etter hvert ville slippe taket på grunn<br />

av bevegelser i skroget osv. Deretter er skroget pusset for hånd med sandpapir for å få den formen skroget har i<br />

dag. Det er også skjært ut to rom i undervannskroget i nærheten av motoren, for å kunne oppbevare batteri,<br />

elektronikk og styringsenheter. Overbygget er skjært ut og montert i etterkant. Dette er støttet opp med to tynne<br />

treplater over LCB til skroget, for at dette skal være solid nok. Når det gjelder motorrommet, så ble dette skjært<br />

ut samtidig som skroget, men kun tre seksjoner av det. Disse tre seksjonene er kun den plassen motoren trenger,<br />

resten av den strømlinjeformede delen er derfor skjært ut, pusset til og limt på i etterkant.<br />

Til slutt er skroget blitt sparklet, finpusset og lakkert. Undervannsskroget er blitt lakkert med bengalakk, noe<br />

som gir en fin vannavstøtende og beskyttende overflate. Overvannskroget er lakkert med grønnfarget spraylakk i<br />

kamuflasjemønster. Fartøyet vårt er tiltenkt å operere i kystnære farvann, og denne fargen vil da gi en høy<br />

stealth-faktor. Man vil derfor kanskje ikke bare kunne avlevere et fartøy på et gitt punkt, men man kan også<br />

avlevere et fartøy usett.<br />

6.6. Hydrostatikk<br />

Freeship angir følgende sentrale hydrostatikkverdier:<br />

LCF: 11,45 m<br />

Deplasement: 132.03 tonn<br />

KM: 7,2 m<br />

Denne har Freeship feilregnet til 3,23 m, men vi fant tallet ovenfor ved hjelp av diverse utregninger, refererer til<br />

punkt 7.1.1 for mer info. Feilregningen kommer nok av at Freeship regner K fra skrogets laveste punkt på<br />

midtlinjen i skipet, men siden vi har et katamaranskrog blir den egentlige K-verdien lavere enn dette.<br />

Resten av verdiene fra Freeship er limt inn under:<br />

S I D E 2 1


P R O S J E K T R A P P O R T G R U P P E 6<br />

Fig. 18<br />

6.6.2. Tyngdepunkt<br />

6.6.2.1. Uten last:<br />

Uten last fant vi som sagt tyngdepunktet (KG) til å være 2.1 m (se 7.1.1).<br />

Uten last har båten en egenvekt på 2.2 kg.<br />

6.6.2.2. Med last:<br />

Da må vi legge til det samlede tyngdepunktet for lasten. Vi starter med stridsvognen:<br />

Mål for stridsvognen (fra kravdokument):<br />

Tyngde: 1.155kg<br />

Høyde: 129mm<br />

Bredde: 156mm<br />

Lengde: 267mm<br />

Lengde med kanon: 420<br />

Mål for fueltønner (fra kravdokument):<br />

Tyngde: 3.76kg<br />

Høyde: 105mm<br />

Diameter: 75mm<br />

Regner ut nytt felles vertikalt tyngdepunkt for skalert modell:<br />

,×,,×,,×,<br />

12,9cm<br />

,<br />

S I D E 2 2


P R O S J E K T R A P P O R T G R U P P E 6<br />

Regner ut nytt felles vertikalt tyngdepunkt for fullskala modell:<br />

12.9 24.7=3,2m<br />

6.7. Konklusjon<br />

Vi mener vi har laget et konkurransedyktig skrog, med bakgrunn i at det er stabilt, kan oppnå gode hastigheter og<br />

har et meget godt deplasement i forhold til at det er et katamaranskrog. Den største bakdelen med skroget vårt er<br />

plasseringen av motor. Ideelt sett skulle man hatt to motorer, eller en aksling som kunne splittes i to. Ved hjelp<br />

av dette kunne man ha beholdt det rene katamaranskroget ved å ha en aksling med propell ut på hver side i stedet<br />

for kun en i midten. Hovedfokuset vårt har vært på stabilitet og deplasement, men ikke fart. Vi har valgt å<br />

prioritere båtens hovedoppgave mest, nemlig å frakte en gitt last fra et punkt til et annet. Dersom båten skulle få<br />

god fart, ville dette kun bli en stor bonus i våre øyne.<br />

7. Funksjonstester<br />

7.1. Krengeforsøk<br />

7.1.1. Innledning<br />

Krengeforsøket ble utført i slepetanken med hjelp og veiledning av Gisle Strand. Metoden/gjennomføringen og<br />

resultatet ga gruppen en oversikt over modellens stabilitet, samt krengevinkel forskjell mellom styrbord(STB) og<br />

babord(BB) side. Fartøyets GM ble 21±1 cm. Fartøyets KG ble målt til 9±1 cm. KM = 29±1 cm<br />

7.1.2. Metoder/gjennomføring/resultat<br />

Forsøket ble utført i 3 steg. Steg 1 var å regne ut GM, steg 2 gikk ut på å finne KM og steg 3 var finpussing av<br />

informasjonen samt utregning av usikkerhet.<br />

Steg 1:<br />

En person veide fartøyet med og uten last og rigget opp nødvendig utstyr for å utføret forsøket(Bilde 4). Den<br />

andre gjorde klar skjema og graf klar på forhånd, på denne måte kunne vi plotte inn verdiene mens målingene<br />

ble utført (Figur 19).<br />

S I D E 2 3


P R O S J E K T R A P P O R T G R U P P E 6<br />

Bilde 4<br />

Forsøket er gjort iht. gitt oppgave 3 .<br />

Fig. 19<br />

Steg 2:<br />

KM verdien får vi oppgitt i tegningen vår laget i Freeship, men denne verdien viste seg å være feil, mest<br />

sannsynlig grunnet skrogformen.<br />

Så for å finne KM ved regning fant vi først ut KG til fartøyet. Måten vi gjorde dette på var å stabilisere fartøyet<br />

på en smal flate til vi fant fartøyets likevektspunkt, så var det bare å ta fram linjalen og måle BM. Ved å legge<br />

sammen BM+KG fant vi til slutt KM (Bilde 5).<br />

3 Krengeforsøk laget og utgitt av Gisle Strand SKSK<br />

S I D E 2 4


P R O S J E K T R A P P O R T G R U P P E 6<br />

Bilde 5<br />

Steg 3:<br />

Som vist i figur 19 har vi regnet ut usikkerheten til hver måling for så å regne ut usikkerheten til sluttresultatet.<br />

Usikkerhetsverdiene er lagt til med grunnlag på avlesningsfeil, forstyrrelser i tanken under forsøket og vekt ikke<br />

kalibrert.<br />

7.1.3. Konklusjon<br />

7.2. Slepeforsøk modelltank<br />

7.2.1. Innledning<br />

Slepeforsøket ble utført i slepetanken med hjelp og veiledning av Gisle Strand. Hovedformålet med dette<br />

forsøket var å finne modellens motstand i vannet mot skroget iht. fart. Ved hjelp av slepekalkulatoren 4 fikk vi<br />

fram en god del resultater som vi forklarer i 7.2.2.<br />

7.2.2. Metoder/gjennomføring/resultat<br />

Forsøket er gjort iht. gitt oppgave 5 .<br />

Gruppen koblet opp slepeutstyret til fartøyet, der riggen ble festet i en 8mm plate som var festet til<br />

fartøyet(bilde 6). Videre ble riggen koblet til et trinsesystem som vi kunne styre manuelt.<br />

4 Utgitt av Gisle Strand SKSK<br />

5 Slepeforsøk modelltank laget og utgitt av Gisle Strand SKSK<br />

S I D E 2 5


P R O S J E K T R A P P O R T G R U P P E 6<br />

Bilde 6<br />

Selve riggen var koblet elektronisk mot en egen PC som leste farten til fartøyet. Fra denne posisjonen kunne vi<br />

overvåke datainformasjonen forløpende mens vi utførte forsøket. Fremdriften av fartøyet ble drevet av<br />

trinsesystemet som var koblet opp mot en vektskål, vektøkning = fartsøkning(bilde 7).<br />

S I D E 2 6


P R O S J E K T R A P P O R T G R U P P E 6<br />

Bilde 7<br />

Ved hjelp av slepekalkulatoren 4 (fig. 20), datainformasjonen samlet inn under forsøket og modellens<br />

skipstekniske data, kan vi framstille visuelle forklaringer på slepemotstandskurve(fig. 21), slepeeffektkurve(fig.<br />

22), restmotstandskoeffisienten(fig. 23) og oversikt over reynoldstall og motstandskoeffisienter for modell og<br />

fartøy(fig. 24).<br />

S I D E 2 7


P R O S J E K T R A P P O R T G R U P P E 6<br />

Fig. 20<br />

S I D E 2 8


P R O S J E K T R A P P O R T G R U P P E 6<br />

Fig. 21<br />

Fig. 22<br />

S I D E 2 9


P R O S J E K T R A P P O R T G R U P P E 6<br />

Fig. 23<br />

Fig. 24<br />

7.2.3. Konklusjon<br />

Med dataen fra målingene regnet vi ut følgende rekkevidder for fartøyet vårt:<br />

Fuelforbruk 220 g/kwh<br />

Tid 5 h<br />

Reserve 25 %<br />

Totaltid 6,25 h<br />

Inst. Effekt 360 kw<br />

Fuelbehov 495000 g<br />

= 495 kg<br />

Toppfart 11,8 kts<br />

Rekkevidde 73,75 Nm<br />

Halv fart: 5,9<br />

Fuelforbruk 240 g/kwh<br />

Inst. Effekt 24 kw<br />

Total Fuel 495 kg<br />

Maks tid 85,94 h<br />

Rekkevidde 507,03 km<br />

= 273,77 nm<br />

Tabell 4<br />

Vi ser at den må ha en fuelkapasitet på 495 kg for å kunne gå i maksfart i 5 timer og fortsatt ha 25 % i reserve.<br />

Da vil rekkevidden være nærmere 74 nm ved toppfart, rekkevidden stiger betraktelig hvis vi senker farten til<br />

halvparten. Dette kommer av skrogets utforming, som har større motstand ved høyere hastigheter. Ved halv<br />

hastighet kan den altså gå opp mot 86 timer og tilbakelegge en avstand på nesten 274 nm.<br />

S I D E 3 0


P R O S J E K T R A P P O R T G R U P P E 6<br />

7.3. Kraftmåling<br />

7.3.1. Innledning<br />

I dette forsøket målte gruppen trekkraft utviklet gjennom propell via aksel drevet av motoren. Forsøket ble utført<br />

ved forskjellige hastighetstrinn for å få en oversikt over motorens kraftutvikling (trekkraft).<br />

7.3.2. Metoder/gjennomføring/resultat<br />

Vi koblet opp en krafssensor med fast forankrings punkt i den ene enden, og fartøyet i den andre enden(bilde 9).<br />

Sensoren ble også koblet til en bærbar pc med PASCO capstone. Mens vi kjørt motoren opp på forskjellige<br />

gasspådrag ble resultatet logget i programmet(bilde 10).<br />

Bilde 9<br />

S I D E 3 1


P R O S J E K T R A P P O R T G R U P P E 6<br />

Bilde 10<br />

7.3.3. Resultat<br />

Fartstrinn 4:<br />

Ved første test ser vi at utviklet trekkraft er på 0,27 newton. Trekkraften er liten, men det er også<br />

gasspådraget(tabell 5).<br />

Fartstrinn 7:<br />

Trekkraften øker betydelig ved trinn 7, og ligger på mellom 1,7 og 1,8 newton(tabell 5).<br />

Farts trinn10:<br />

Neste trinn tilsvarer en betydelig høyere utviklet trekkraft på 3,81N, men vi er enda langt fra potensialet(tabell<br />

5).<br />

Farts trinn 13:<br />

Siste trinnet gir oss maks trekkraft, som er i overkant av 6,7 newton(tabell 5).<br />

Trinn 4 7 10 13<br />

Kraft (N) 0,27 1,75 3,8 6,7<br />

Tabell 5<br />

Her er resultatene lagt sammen i en graf(fig 25)<br />

S I D E 3 2


P R O S J E K T R A P P O R T G R U P P E 6<br />

Fig. 25<br />

7.3.4. Konklusjon<br />

Fikk målt trekkraften på en nøyaktig måte, med et resultat som forventet i forhold til andre gruppers målte<br />

trekkraft.<br />

7.4. Fartsmåling<br />

Vi har gjennomført et forsøk hvor vi måler farten til båten ved hjelp av et ekkolodd koblet til en datamaskin og<br />

modellbåten vår. Vi testet båten på trinn 4,7,10 og 13 av de maksimalt 13 fartstrinnene som båten har.<br />

7.4.1. Hypotese<br />

Vi mente at båten ville oppnå en hastighet på nærmere 1,5m/s. Hvor vi vil miste litt fart til motstand og<br />

usikkerhet. Dette sett ut i fra fartsmålinger som er gjort av de ulike gruppene, med hensyn på vekt og utforming.<br />

7.4.2. Utførelse<br />

Vi satte modellbåten vår uti bassenget med den vekten som den vil ha ved full last. Dette gjorde vi ved å plassere<br />

to stykk 2 kilos blylodd og et stykk 1 kilos blylodd inn i båten. Disse plasserte vi på en slik måte at vannlinjen<br />

var riktig. Deretter festet vi på noen papplater bak på båten, slik at ekkoloddet lettere ville plukke opp signalet<br />

fra båten. Vi koblet ekkoloddet opp i en rett posisjon i bassenget ved hjelp av utstyr fra datateknisk labb. Deretter<br />

koblet vi det opp mot Pasco på datamaskinen. Gikk inn på programmet og la til ‘’motion sensor’’(dette trenger<br />

en bare å gjøre hvis programmet ikke finner ekkoloddet med det første).<br />

Før vi trykket ‘’run’’ på programmet satte vi en person til å holde båten i èn og samme posisjon. Vi stilte båten<br />

opp til fartstrinn 4 før vi trykket ‘’run’’ på programmet. Deretter slapp vi båten fra sin posisjon for å se at den<br />

gikk i konstant fart bortover på fartstrinn 4. Denne prosedyren gjennomgikk vi ved målinger for fartstrinn 4, 7,<br />

10 og 13.<br />

S I D E 3 3


P R O S J E K T R A P P O R T G R U P P E 6<br />

7.4.3. Resultat<br />

Grafen under viser fartsøkningen for de ulike fartstrinnene i løpet av de første 3,5 sekundene, det er dermed ikke<br />

gitt at alle fikk tid til å stabilisere seg, for eksempel oppnådde vi ikke en stabilisering på trinn 4 før etter rundt 12<br />

sekunder, men grafen over viser godt hvordan de utviklet seg i forhold til hverandre.<br />

Ved nærmere betraktning kan en se at farten stabiliserer seg på de følgende hastighetene:<br />

Fartstrinn 4 7 10 13<br />

Fart (m/s) 0,43 0,8 1,0 1,6<br />

Tabell 6<br />

Fig. 26<br />

S I D E 3 4


P R O S J E K T R A P P O R T G R U P P E 6<br />

Trinn 4<br />

Stabil ved 0,45 m/s etter 12 s.<br />

Trinn 7<br />

Fig. 27<br />

Fig. 28<br />

Stabil ved 0,8 m/s etter 5,0 s.<br />

S I D E 3 5


P R O S J E K T R A P P O R T G R U P P E 6<br />

Trinn 10<br />

Fig. 29<br />

Det ser ut som om den synker igjen etter 3,0 s, men vi gjorde flere målinger, og det var på dette nivået den<br />

stabiliserte seg, altså på 1,0 m/s etter 2,6 s.<br />

Trinn 13<br />

Fig. 30<br />

Ved Trinn 13 fikk vi veldig varierende målinger, men de stabiliserte seg nært sagt alltid på en toppfart rundt 1,6<br />

m/s etter rundt 2,5 s.<br />

S I D E 3 6


P R O S J E K T R A P P O R T G R U P P E 6<br />

7.4.4. Konklusjon<br />

Båten oppnådde en maksfart på 1,6 m/s. Dette stemte nokså bra med hypotesen vi tenkte ut før vi begynte. Båten<br />

ble påvirket av ytre faktorer som bølger luftmotstand. Luftmotstanden vil være noe større ved testen på grunn av<br />

den store papplaten festet til akterenden, noe som gjør at den ikke kommer helt opp i maksfart.<br />

Usikkerheten til målingene ligger i ekkoloddets posisjonsmålinger, men uten noen informasjon om ekkoloddets<br />

usikkerhet. Utgangspunktet for usikkerheten vår blir dermed variasjonen mellom de ulike målingene våre, disse<br />

sprikene går opp til 0,2 m/s.<br />

Fartstrinn 4 7 10 13<br />

Fart (m/s) 0,43 0,05 0,8 0,1 1,0 0,2 1,6 0,2<br />

Tabell 7<br />

Vi kunne målt fartsmålingen hvor vi kjørte båten frem mot ekkoloddet, for å slippe å bruke papplaten i<br />

akterenden. Dette hadde minsket motstanden. Vi prøvde dette ut i forkant av forsøket og kom frem til at det ville<br />

bli for vanskelig å få jevne og gode lesninger i programmet.<br />

8. Konklusjon<br />

Prosjektet kom til en avslutning den 20.06-13 og vi har nå konstruert en velfungerende fartøysmodell, utført en<br />

rekke tester av ulike slag, skrevet flere sider dokumentasjon og fått føle på hvordan det er å jobbe som ingeniør. I<br />

disse siste timene før prosjektet leveres inn ser vi tilbake på tiden vi har tilbrakt sammen på prosjektet.<br />

Båten har som sagt blitt testet på ulike områder, og vi kan trygt si at vi har bygget en velfungerende båt.<br />

Den er som vi håpet på stabil, rask, lett og all programvaren fungerer som den skal. Vi traff et par nevneverdige,<br />

uforutsette problemer, det første vi møtte var i signalmottakeren som sender signalene videre til motoren.<br />

Reversen på denne opererte nemlig bare på 2 trinn, 50 % og 100 % ytelse. Vi lokaliserte problemet til<br />

mottakeren, og denne lot seg omprogrammere.<br />

Vi møtte også et problem med servoen til lemmen, å finjustere denne til en nøytral stilling slik at<br />

lemmen stod i ro viste seg å være en vanskelig jobb. Det viste seg senere at den var blitt våt under en av de første<br />

testene og når vi byttet servo med et annet lag viste alt seg å fungere fint.<br />

Gjennom prosjektet har vi fått en del erfaringer fra det å jobbe på et så stort prosjekt og ikke minst fått føle på<br />

hvordan det er å være selvstendig. Den største og beste erfaringen er selvfølgelig hvordan det er å jobbe med<br />

prosjekt. Dette gir et innblikk i hvordan en ingeniør ofte arbeider. Samtidig har det vært veldig lærerikt å jobbe<br />

som en gruppe. Det har også vært lærerikt ikke bare innen eget fagfelt, men også innen fagfelt vi skal jobbe<br />

sammen med etter skolen. I tillegg har det vært et fint avbrekk fra skolebenken med kun teori, hvor vi nå har<br />

kunnet få utfolde oss både kreativt og praktisk.<br />

Planleggingsfasen mener vi ble gjennomført på en god måte, gruppen avklarte mange essensielle punkter før vi<br />

startet med selve byggingen av skroget. Store deler av byggingen gikk derfor i hovedsak smertefritt. Ting kunne<br />

selvsagt vært planlagt bedre, med tanke på at det var flere ting som måtte improviseres underveis. Selv med god<br />

planlegging må man regne med noe improvisasjon. Vi fikk også erfare at man lærer vel så mye av å feile som å<br />

lykkes.<br />

En annen ting vi har fått erfare er viktigheten av spesialisering. Store deler av prosjektet jobbet alle stort<br />

sett på de samme tingene, men vi merket klart at ting gikk mye raskere med en nøyere spesialisering av<br />

arbeidsfelt. Dette er nok en viktig lærdom og vi er enige om at prosjektet kunne blitt gjort raskere om vi hadde<br />

spesialisert oss fra begynnelsen. Derimot kan det være en fordel med å holde oss samlet slik at alle får et<br />

overblikk over prosjektet og hva det innebærer, noe som igjen gir en større, helhetlig ansvarsfølelse.<br />

Alt i alt synes vi det har vært noen interessante og lærerike uker. Fagfeltet har vært veldig bredt, og<br />

uansett forkunnskaper har alle gjort ny lærdom under dette kurset. Prosjektet har vært veldig omfattende, på godt<br />

og vondt. Det er viktig å få faglig dybde i et kurs, men samtidig har det blitt brukt ekstremt mange arbeidstimer<br />

på dette kurset.<br />

9. Henvisninger/kilder<br />

- Stabskrav, landgangsfartøy 2013, Leif Olav SKSK<br />

- Prosjekthåndbok, Leif Olav SKSK<br />

- Krav til dokumentasjon, Leif Olav SKSK<br />

- Krengeforsøk, Gisle SKSK<br />

S I D E 3 7


P R O S J E K T R A P P O R T G R U P P E 6<br />

- Slepeforsøk, Gisle SKSK<br />

- Wikipedia:<br />

http://en.wikipedia.org/wiki/PID_controller<br />

S I D E 3 8

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

Saved successfully!

Ooh no, something went wrong!