Rapport Normadie klassen
Rapport Normadie klassen
Rapport Normadie klassen
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