Gruppe 75: Optisk sortering av mineraler. Forprosjekt. PO500E Hovedprosjekt i Automatiseringsteknikk Børre Eide, Ola I Wågsand og Even Lillemo



Like dokumenter
HØGSKOLEN I ØSTFOLD. Avdeling for ingeniørfag Postadresse: 1757 Halden Besøksadresse: Tuneveien 20, 1710 Sarpsborg

Forprosjekt. Oppgavens tittel: Motorstyring Dato: Jon Digernes Institutt/studieretning: Program for elektro og datateknikk

Dokumentasjon. Prosjektdagbok Timelister. Rolled Up Task. Rolled Up Milestone. Rolled Up Progress. Split. Page 1

Prosjekt oppgaven var en ide av Valdemar Finanger, en effekttest av batterier.

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Studieprogram for elektro- og datateknikk 7004 TRONDHEIM. Antall Sider/bilag: 17 / 8 Gruppedeltakere:

Bacheloroppgave, E1009. Oppgradering av industrirobot. forprosjekt

Forprosjektrapport. Hovedprosjekt våren Gruppenr. H09E03. Bent-Henning Nesse Cheko Haji Abbasi Jon Espen Olsen

Statusrapport Uke 7-9

E1020. General IO Controller. Forprosjektrapport Andreas Løhre, Anders H. Norstrand, Kristoffer A. Olsen

Forprosjekt. HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro-og datateknikk 7004 TRONDHEIM

FORSTUDIERAPPORT FOR MASTEROPPGAVE

STATUSRAPPORT 2: Produksjon av webside for Skjerdingen Høyfjellshotell.

Forprosjekt. HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro-og datateknikk 7004 TRONDHEIM

Forprosjektrapport H10E Tilknytning av små vindkraftverk til 22 kv fordelingsnett. Gruppemedlemmer:

Gruppelogg for hovedprosjekt 2009

Studentdrevet innovasjon

Prosjektplan IntegrasjonavvindkraftinettettilEidsivaNett 2011

Korttids energilagring I samarbeid med

Nyheter i Office 2016 NYHETER, FUNKSJONER, FORKLARING

Forprosjekt. Profilhåndbok for Kommunikasjon 1. Hovedprosjekt ved Høgskolen i Gjøvik. Anne-Marie Finsdahl Hanne Næstad Johansen Jonas Madsen Rogne

Jon Hammeren Nilsson, Anders Emil Rønning, Lars Grini og Erling Fjelstad

[ FORPROSJEKTRAPPORT ]

Forprosjekt bachelor-oppgave 2012

HØGSKOLEN I GJØVIK. Forprosjektrapport. Konsis en bedrift med muligheter. Nina Esp Aase Ingrid Næs Hilde Sivertsen Fossing

Min digitale infrastruktur

Forprosjekt. HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro-og datateknikk 7004 TRONDHEIM

Forprosjekt. HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro- og datateknikk 7004 TRONDHEIM

Kjenn din PC (Windows7)

Forprosjektrapport for bacheloroppgave

Den grafiske løsningen for dine vaktrunder, brannrunder, HMS runder, inspeksjonsrunder og vedlikeholdsoppgaver

Komme i gang med Skoleportalen

MakerSpace Event System

Testrapport. Studentevalueringssystem

RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING

Kjenn din PC (Windows Vista)

FORPROSJEKT BACHELOROPPGAVE 2016

Del1: Setup: BIOS. 2. Hvor mye Internminne har den? 3GB DDR2

kan flere studenter falle av underveis, da det er vanskelig for faglærer å se hvem som kan ha nytte av å følges opp ekstra.

Veileder for opplasting av AKTIV sporlogg til PC

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Institutt for elektroteknikk 7004 TRONDHEIM. Toukersrapport TR 2

Fag ITD Bildebehandling og mønstergjenkjenning. mandag 28. oktober til fredag 15. november 2013

Fremdriftsplanlegging i byggeprosjekter

Solenergi i Bø kommune

Prosjektplan nøkkelskinne for nøkkelhåndtering

Patrick Fallang (Dataingeniør) Lab Oppgave: Kjenn Din Egen PC (XP)

Kravspesifikasjon. Aker Surveillance. Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus. Oslo,

Prosjekthåndbok. Innhold. Arbeidskontrakt... 2 Prosjektplaner Møteinnkalling... 5 Møterefererat... 6 Timeliste m/statusrapport...

3. Kravspesifikasjon. Experior - rich test editor for FitNesse -

Kjenn din PC - Guled Yusuf

Velkommen til Pressis.

MØTEREFERAT. Gruppe H09E03 E3E. DATO: 31. Mars 2009 TID: STED: SealJet

HØGSKOLEN I ØSTFOLD. Avdeling for ingeniørfag Postadresse: 1757 Halden Besøksadresse: KG Meldahls vei 9, 1671 Kråkerøy

Kravspesifikasjon. IT-infrastruktur. Kravspesifikasjon. Høgskolen i Oslo. Avdeling for Ingeniører. 23. mai 2008

Møtereferater: HP36 uke 2, : Gruppemedlemmer: Christian Salater Magne Hjermann Zunaira Afzal Tola Sarzali Waleed Abtidon.

Datamaskinens oppbygning og virkemåte

BACKUP HD SERIES BRUKERMANUAL

Prosjektplan. Tonje Brubak, Per Kristian Svevad, HBINDA - Høgskolen i Gjøvik januar, 2013

Del 1: Overgang fra gammel hjemmeside til ny hjemmeside

Fakultet for Teknologi

Prosjektkategori: Forprosjekt Fritt tilgjengelig x Omfang i studiepoeng: - Fritt tilgjengelig etter:

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Institutt for elektroteknikk 7004 TRONDHEIM. Toukersrapport TR 1

Verdal kommune. Sluttrapport. Prosjektbeskrivelse forprosjekt - Innføring av elektronisk meldingsutveksling (ELIN-k) i Verdal kommune

Modul nr Roboter og matematikk - EV3

Oppgave 1 & 2: Først gå inn på «Min Datamaskin/ Computer» Høyreklikk på vinduet uten å være nær noen dokumenter o.l.

RF-fjernkontroll for South Mountain Technologies

Testrapport Prosjekt nr Det Norske Veritas

Kjenn din PC (Windows 8.1)

Velkommen som ny bruker av Uni Økonomi!

HØGSKOLEN I ØSTFOLD. Avdeling for ingeniørfag Postadresse: 1757 Halden Besøksadresse: KG Meldahls vei 9, 1671 Kråkerøy

Redd verden. Steg 1: Legg til Ronny og søppelet. Sjekkliste. Introduksjon

Forprosjektrapport for Agresso R&D Ansettelsessystem Hovedprosjekt våren Skrevet av:

Forstudierapport. Magne Rodem og Jan-Erik Strøm. 18. juni 2006

2. Hvor mye Internminne har den? Svar: 2GB

Vann i rør Ford Fulkerson method

1)Gjør om desimal tallene til binære: a) 4 =0100. b) 17 = c) 34 = d) 128 = e) 255 =

PROSJEKTBESKRIVELSE/PLAN PROSJEKT OR2-300

Brukerveiledning VIGO bedrift FylkesAdministrator

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus

Kjemikaliedeklarering til produktregisteret Elektronisk deklarering

FORPROSJEKTRAPPORT - H15E08

Nøtterøy kommune Bjønnesåsen bo- og behandlingssenter

Prosjektoppgave: Bildedatabase. TDT4145 Datamodellering og Databasesystemer. Våren 2008

Forprosjektrapport Trykkavløp på Kongstenområdet. Hovedoppgav e for B14B09

TDT4102 Prosedyreog objektorientert programmering Vår 2016

Manual MicroBuild.no Engineering

13 tips. for å lykkes med. Skype for Business. Her er våre 13 tips for å lykkes med innføring av Skype for Business.

Bruk av it s learning

Bildebehandling med Innhold

Klikk på: Ny bruker søker

Lærebok. Opplæring i CuraGuard. CuraGuard Opplæringsbok, - utviklet av SeniorSaken -

Enkel veiledning for: GSM key3+

Hvordan kan vi i fremtiden bruke minst mulig papir, slik at de store skogene blir bevart?

INF130 Databehandling og analyse

Introduksjon til dataanlegget ved Institutt for informatikk. Marc Bezem Institutt for informatikk Universitetet i Bergen

Navigering av en mobil mikrorobot

Omfang i studiepoeng: 15 Fritt tilgjengelig etter: Fagområde: Hovedprosjekt Elkraft Tilgjengelig etter avtale x med samarbeidspartner

Kanter, kanter, mange mangekanter

Hovedprosjekt Bachelor IT. Våren 2010

OPTIMALISERING AV ORDREFLYT

Forprosjektrapport. ERTMS Driver Interface simulering. ERTMS Driver Interface simulering. Alexander Yngling

Transkript:

Gruppe 75: Optisk sortering av mineraler Forprosjekt PO500E Hovedprosjekt i Automatiseringsteknikk Børre Eide, Ola I Wågsand og Even Lillemo Høgskolen i Sør-Trøndelag 2005

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro- og datateknikk 7004 TRONDHEIM Forprosjekt Oppgavens tittel: Optisk sortering av mineraler Dato: 03.02.05 Gruppedeltakere: Børre Eide, Even Lillemo og Ola Wågsand Institutt/studieretning: Elektroteknikk/Automatiseringsteknikk Antall sider/bilag 20 / 5 Veileder (navn/email/tlf.): Dag Aune dag.aune@iet.hist.no 73559583 Prosjektnummer: 75 Oppdragsgiver: Comex AS Kontaktperson hos oppdragsgiver (navn/tlf.): Håkon Bergli 67152411 Fritt tilgjengelig Tilgjengelig etter avtale med oppdragsgiver Rapporten frigitt etter

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Sammendrag Som en del av ingeniørutdanningen ved Høgskolen i Sør Trøndelag (HiST) må alle avgangsstudentene gjennomføre et hovedprosjekt som teller 18 studiepoeng, ca 450 timer per person. Studentene står fritt til å velge prosjekt og gruppesammensetting, så lenge prosjektets innhold er relevant i forhold til utdanningen, og prosjektets størrelse står i samsvar med de 18 studiepoengene faget representerer. Prosjektoppgaven ble gitt av Comex AS på bakgrunn av et ønske om å lage en prototyp av en maskin for å skille ut mineraler. Denne maskinen er under konstruksjon hos Comex AS og de vil ha en prototyp av denne for å kunne ta den med på messer til demonstrasjoner. I første omgang skal vi lage analysatoren til denne prototypen med tilhørende programvare, hvis tid skal den utvides til å kunne skille ut avfall. I oppgaven skal vi også se på muligheten for å kjøre en så prosesskrevende applikasjon på en real time target i LabView, grunnen til dette er at noen algoritmer har vært meget prosessor algoritmer har vært meget prosessor og har ikke klart å behandle bildene i tide. Også Windows oppgaver har tatt prosessor kraft slik at systemet ikke har blitt til å stole på. I oppgaven skal vi også skaffe kunnskaper til kameraer som vi får låne hos Comex og i tilegg kartlegge litt om kamerabruk. Trondheim 03.02.05 Børre Eide Even Lillemo Ola I Wågsand

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 1 av 20 1 INNLEDNING... 2 1.1 BAKGRUNN... 2 1.2 DEFINISJONER... 3 1.2.1 Data og programvare... 3 1.2.2 Kamera/tilbehør... 3 1.2.3 Diverse... 4 2 TEKNISK DEL... 5 2.1 PROBLEMSTILLING...5 2.1.1 Teknisk status... 7 2.1.2 Tidligere erfaring og resultater... 7 2.2 PROSJEKTMÅL... 8 2.3 PROSJEKTBESKRIVELSE... 9 2.4 SPESIFIKASJONER...10 2.5 PROBLEMOMRÅDER... 10 3 ARBEIDSPAKKER... 11 3.1 FORKLARING AV ARBEIDSPAKKER... 12 4 PROSJEKTORGANISERING... 14 4.1 ANSVARSFORDELING... 14 4.2 PROSJEKTDELTAGERE... 15 4.3 UTSTYR OG RESSURSER... 17 4.4 PROSJEKTLEVERANSER... 17 4.5 TIDS- OG KOSTNADSPLAN... 18 4.6 KVALITETSSIKRING... 20

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 2 av 20 1 Innledning 1.1 Bakgrunn Comex AS har utviklet et system som sorterer mineraler basert på bildebehandling. Dette systemet er rettet opp mot bergverksindustrien med sortering av kvarts. Systemet har en nedre grense i partikkelstørrelse på 1 cm. Comex ønsker nå å få laget en prototyp av en partikkelanalystor som kan analysere partikler på mindre størrelser. Denne prototypen er ment til å brukes på messer til demonstrasjon. Comex AS har i sin testing av analysator opp mot LabView merket at noen sorteringsalgoritmer er veldig prosessor krevende, dette og i tilegg til ar Windows stjeler en del prosessor kapasitet har påvirket stabiliteten til systemet. For å få løst dette problemet er det tenkt å teste ut Labviews Realtime modul, denne testingen skal vi da foreta, for å se hvordan det er å bruke Labviews operativ system og kjøre Labview derifra kontra å bruke en Windows basert maskin. Analysatorer som er laget av Comex har en nedre begrensning på 1cm på partiklene, det er derfor ønskelig at vi skal utforske begrensninger til kameraer og finne ut hvilke som er mest egnet til bruk i en sånn prosess.

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 3 av 20 1.2 Definisjoner 1.2.1 Data og programvare LabVIEW 7.1: Programmeringsverktøy for PC i et grafisk programmeringsspråk. Utvikler er National Instruments. FAT32: Er et filsystem som Windows XP bruker, dvs. system for å navngi, organisere og lagre filene på datamaskinen. LabView Realtime: Tilleggsmodul i LabView for å programmere i sanntid, kan realiseres ved hjelp av programvare eller ekstern hardvare, eller kombinasjon av disse. OS: Operativ system Grabberkort(IMAQ PCI-1411): Innsamlingskort for bildegrabbing av stillbilder eller video via analogt kamera IMAQ Vision: Tilleggsmodul i LabView for visionsystemer, med analyse/bildebehandling og bilde innsamlings funksjoner AutoCAD: Avansert tegneverktøy på PC. 1.2.2 Kamera/tilbehør Pixelink firewirekamera: Digitalt kamera Firewire(også kalt I. link og IEEE-1394): Databus for raskt å overføre data mellom kamera og PC. Maks hastighet 400 MBit/sek USB(Universal Serial Bus)2.0: Databus for rask overføring av data. Maks hastighet 480 MBits/sek. CameraLink: Standardisert interface mellom et kamera og et fram grabberkort.

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 4 av 20 1.2.3 Diverse Vibromater: Vibrerende metallskinne for jevn fordeling og sortering av små objekter

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 5 av 20 2 Teknisk del 2.1 Problemstilling I hovedprosjektet i vår har vi fått i oppdrag av oppdragsgiver COMEX å lage en prototyp av et system som optisk skiller ut ulike mineraler ved hjelp av kameracelle. Det er fra før laga et slikt system i normal størrelse, og COMEX ønsker i samarbeid med oss å utarbeide et forslag eller bygge en prototyp av tilsvarende systemet i mindre størrelse, til presentasjon på messer og ellers for demonstrasjoner. Nedenfor er det et forslag til bilde av systemet slik det er tenkt å se ut når det er ferdig. Figur 1 Maskin for sortering Comex AS Systemet som Comex i dag har laga for å skille ut ulike mineraler ved hjelp av kameraceller er bygget slik at mineraler blir fraktet på et samleband, som har et vision senter som foretar en bilde analyse av mineralene for å kunne skille de fra hverandre ut ifra ulike kriterier. Kriteriene vision-cella har for å kunne identifisere de forskjellige typene av objekt blir gjort ved å sjå på farge, mønster, form, størrelse og indirekte sammensetning. Sammensetningen til et objekt blir jo bestemt farge og mønster. Vison-cella består av vanlige kamera og god belysning. Ved identifiseringen av mineraler er det satt en nedre grense på størrelsen til mineralene, denne kan ikke være mindre enn 1 cm.

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 6 av 20 For å sortere ut de ulike mineralene etter identifisering er det satt opp en rekke pneumatiske dyser langs enden av samlebåndet. Figur 2 Opptisk utskilling med vision celle, samlebånd og pneumatiske dyser for sortering Funksjonen med dette er at når mineralene er identifisert skal de kunne skilles ut ved at det blir tilført lufttrykk på de dysene som mineralene er lokalisert ved og blåst til rett seksjon. Dysene veit når de skal blåse ut ifra hastigheten og posisjonen på bandet. På denne måten vil de ulike mineralene bli sortert etter type og delt inn i ulike seksjoner. Situasjoner er i dag at vi har fått i oppdrag å bygge en prototyp av i hovedsak analysatoren som identifiserer mineralene. Analysatoren vil bestå av et kabinett med kamera og belysning og et analyseprogram i LabView som tar seg av bildebehandlingen og analysen av kameragrabbinga. Dersom det blir tid skal vi kunne sette denne analysatoren inn i en sorteringsenhet for sortering av analyserte mineraler. Prototypen skal bygges i en slik skala at den skal kunne brukes til demonstrasjoner på messer. Mineralene skal i vårt tilfelle sorteres på størrelser fra 1cm og nedover. En ide av hvordan prototypen kan se ut er vist i figuren på siden. Denne prototypen skal fungere på den måten at en vibromater (som er ei metallskinne som står og vibrerer) fordeler partikler jevnt slik at de faller fra enden av skinna og gjennom analyseseksjonen, og ned til en eventuelt sorterings- Figur 3 Designutkast til analysator

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 7 av 20 seksjon som vil bestå av pneumatisk-dyser. Analysatoren består av et digitalt eller analogt kamera og programvare utviklet i LabView. Denne programvaren skal kunne logge analyse resultat og hvordan de ulike partiklene er fordelt. Dette skal vi sammenlikne med akkumulert fordeling, samt se hvilke trender av mineraler som strømmer gjennom analysatoren. 2.1.1 Teknisk status Teknisk status i dag er at vi har fått utstyr slik at vi kan begynne arbeidet med å utvikle en analysator. Denne analysatoren skal kunne testes ved en batch eller ved kontinuerlig drift. Teknisk utstyr som vi har fått tilgjengelig er en vibromater som fordeler de ulike partiklene jevnt. For å justere farten på partiklene justerer vi berre fallhøgden på partiklene ved å justere hvor høgt vibromateren står over analysatoren. Vi har fått tilsendt ulike kameraer som vi skal teste mot analysatoren. Disse skal vi teste ut med tanke på nedre partikkelstørrelse og partikkelhastighet foran kamera. Vi har mottatt to digitalkamera et Pixelink Firewirekamera og et USB 2.0 Kamera, og et analogt kamera med grabberkort for innsamling av data/bilder. Grabberkortet omformer analoge videosignaler/bilder til digitale. Kameraene vil bli montert i en boks med fiberbelysning. 2.1.2 Tidligere erfaring og resultater Tidligere er det gjennomført liknende prosjekt for optisk utskilling og sortering av partikler. Både oppdragsgiver Comex og Sintef har gjennomført liknende prosjekt med suksess. Førstnevnte har testet sin maskin med en utskilling med 70-100% suksess. Men begge disse prosjektene har operert med større partikler enn det som er aktuelt i vårt prosjekt. En fellesnevner for begge partene er at det store kravet til nøyaktig og tidsriktig informasjon, kan skape konflikt med ulike operatørsystem som ikke gjev innsamlinga av data høg nok prioritet. Slik Windows har bygget sitt brukergrensesnitt kan det være ganske tilfeldig når CPU`en utfører de ulike handlinger/oppgaver og en kan risikere at viktige data får tidsforsinkelser. En kan bruke Windows til en viss grad ved å gi de viktigste oppgavene høyest prioritet. En oppgave for oss er å prøve ut en styringsmetode av programmet gjennom LabView realtime. Dette fungerer på den måten at vi kobler en ekstern PC til en annen. Denne eksterne PC vil fungere som en realtime modul, med et realtime operatørsystem. Denne maskinen vil bare være prosessor for kildekoden. Programmering og brukergrensesnittet vil ligge på den vanlige PC-en og foregå på samme måte.

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 8 av 20 2.2 Prosjektmål Prosjektmål Gjennomføre god prosjektstyring(møter, statusrapporter, tidsfrister) Økt kompetanse innen visionsystemer(kameraer, partikkelanalyse, bildebehandling) Øke kompetanse for avansert programmering i LabView Effektmål Forbedra mulighet for å kunne vise/demonstrere produkt Utvider området for bruk ved at vi analyserer partikler som er mindre enn 1 cm Økt kompetanse på analyseverktøy og visionsystemer i Labview Økt kompetanse på trender innen kameratyper brukt i visionsystemer Økt kompetanse innen LabView Real-Time Resultatmål Partikkel analysator i LabView Logga fordeling og trender over partiklene Forslag til ferdig prototyp tegnet i Autocad Godt og oversiktlig brukergrensesnitt i LabView Ferdigstilt prosjekt 12.05.05

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 9 av 20 2.3 Prosjektbeskrivelse Prosjektet går ut på å bygge en analysator med tilhørende programvare i LabView, i dette kapittelet skal vi gå inn på hva programmet skal inneholde og hvilke andre oppgaver som vi skal jobbe med i prosjektet. LabView er som sagt programmet vi skal bruke for å analysere bildene som blir tatt i analysatoren, dette programmet skal også inneholde andre funksjoner. I tillegg til bildebehandling skal vi i LabView logge bakgrunnsarealet, fordeling (og fordeling av partikkelanalysator funksjonene i LabView), akkumulert fordeling og trend over tid. I tillegg til disse logge funksjonene skal det være mulig å generere en rapport og presentere denne som et Word, pdf dokument eller skrive den direkte ut. Programmet som skal lages kan bli stort og uoversiktlig vi skal derfor plassere deler som hører samens i Sub. VI og skrive en forklarende tekst til funksjoner i prosessen. I prosjektet skal vi også se litt på forkjellige kameratyper. Fra Comex har vi fått 3 forkjellige kameraer ett USB 2.0 webkamera, ett analogt kamera og et firewirekamera. Disse kameraene skal vi teste ut med tanke på hvor små partiklene kan være og hvor fort de kan gå foran kameraet. Vi skal også kartlegge trender innen kameratyper, det være seg hva som er brukt til forskjellige bruksområder og hva som er best og fungerer mest pålitelig. På grunn av at analysealgoritmer kan være veldig prosessorkrevende og kan gjøre systemet ustabilt skal vi teste ut Labviews nye realtime modul. Dette vil gjøre at algoritmene får første prioritet på prosessorkraft og vi slipper at Windows bruker prosessorkraft. Hvis tid skal analysatoren bygges og vi skal også utarbeide tegninger til en ferdig prototyp. Analysatoren bygges rundt skapet som vi har fått tilsendt av Comex. Figur 4 Skap med lys

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 10 av 20 2.4 Spesifikasjoner Analysator: Analysatoren skal kunne detektere objekter ut fra størrelsen. Gjenkjennelsen av objektene skal 2 være i størrelsesområdet fra 1cm og nedover. Mineralene skal deles opp i forskjellige størrelsesgrupper, slik at vi kan logge fordelingen av disse. Programvare: Programmet skal ha mulighet til å logge fordelingen til alle de innebygde partikkelanalysefunksjonene i Labview. Bakgrunnsarealet skal kunne logges. Analysen skal kunne kjøres som testing av en batch eller i kontinuerlig drift. Fordeling, akkumulert fordeling og trend over tid skal vises grafisk i programmet. En rapport skal kunne genereres og presenteres som et word, pdf dokument eller skrives direkte ut. 2.5 Problemområder I dette hovedprosjektet er det mange nye temaer for oss, vi har nå i forprosjektet prøvd å sette oss inn i de forskjellige temaene. LabView er det største området i denne oppgaven, alle i gruppa har jobbet en del med LabView tidligere, men ingen av oss har jobbet med de ekstra pakkene vi i prosjektet skal bruke. I dette tilfellet er det da LabView Vision og Realtime modulene vi ikke har jobbet med. LabView Vision bør gå ganske greit, vi har her en ressurs på skolen vi kan benytte (M.C. Svensson), han skal også kjøre undervisning i dette feltet denne våren så der skal vi nok klare å plukke om nok kunnskaper. LabView Realtime er jo en helt ny modul til LabView, vi har ikke klart å finne noen som har jobbet med denne modulen tidligere. Etter søk på nettet har vi funnet en god del stoff om modulen, men dette har vært vanskelig å forstå uten å få testet det ut samtidig. Vi håper dette blir bedre når vi får en maskin til å installere og teste det på. Tidsforbruk er også et tema som er vanskelig å få kartlagt, i og med at det er en del nye tema vi må sette oss inn i er det vanskelig å si hvor mye tid vi må bruke på hver ting for å få det til. Vi må da bare prøve etter beste evne å få oss en oversikt nå i starten og sette opp en grov plan og så senere justere denne ettersom vi får mer kunnskaper om hvor lang tid det vil ta

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 11 av 20 3 Arbeidspakker Labview programmering 1. Bildebehandling a. Bildegrabbing b. Analysere bilde ved hjelp av partikkelanalysator funksjonene i labview 2. Logging a. Bakgrunnsareal b. Fordeling (og fordeling av partikkelanalysator funksjonene i labview) c. Akkumulert fordeling d. Trend over tid 3. Rapportgenerering 4. Real time 5. Ferdigstilling av partikkelanalyse program Andre oppgaver inkludert i prosjektet 1. Fastsette begrensninger på kameraer utlånt av Comex (nedre partikkelstørrelse og hastighet foran kamera). 2. Kartlegge trender innen kameratyper (Cameralink, analog og IEEE1394 etc.). 3. Bygging av analysator og utarbeide tegninger i Autocad. 4. Webside 5. Presentasjon for 2EA Figur 5 Grafisk oversikt over arbeidspakker

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 12 av 20 3.1 Forklaring av arbeidspakker Labview programmering 1.a. Bildegrabbing. Bildeoverføring fra kameraene og inn i labview. Kameraene er av forskjellige typer så forskjellige kort og innganger på pc-en må brukes til å få overført bildene, vi må også finne de rette driverne til kortene for å få bildene inn i labview, 1.b. Analysere bilde ved hjelp av partikkelanalysator funksjonene i labview. Labview har en del innebygde partikkelanalysator funksjoner disse skal kjøres på bildene vi tar inn fra kameraene. Ut ifra disse funksjonene kan vi da finne ut hvor store partiklene er hvor mange som blir tatt bilde av osv. 2.a. Logging av bakgrunnsareal. Når det tas bilde av partiklene er det greit å vite hvor mange prosent av bildet som er partikler og hvor mye som er bakgrunn. Dersom partiklene dekker for mye av bildet kan det være en indikasjon på at partiklene overlapper hverandre og det kan bli vanskelig å skille dem fra hverandre. 2.b. Logging av fordeling: Vi skal da logge størrelser eller etter annet spesifisert ønske. Det skal da bli logget og man skal kunne se hvilken fordeling partiklene har. 2.c. Akkumulert fordeling. Denne fordelingen skal beregnes ut i fra den virkelige fordelingen. 2.d. Trend over tid. Her skal man da kunne se en trend på hvordan fordelingen er. 3. Rapportgenerering. En rapport skal kunne genereres og presenteres som et Word, pdf dokument eller printes direkte ut. 4. Teste en vanlig desktoppmaskin som realtime target og sammenlign resultatet med en med Windows installert. Dette skal gjøres fordi analyse programmet i Labview er veldig CPU krevende og systemet kan bli ustabilt fordi Windows stjeler en god del CPU. Det vi må gjøre er da å installere Labview OS på en PC og kjøre programmet i denne, i denne PC-en er det da bare Labview som ligger og ingenting annet som bruker prosessor kraft. 5. Ferdigstilling av partikkelanalyse program. Her må vi flette alle funksjonene inn i det totale Labview programmet, logge funksjonene og bildeanalysen må bli plassert i samme program og jobbe samens. Andre oppgaver i prosjektet. 1. Fastsette begrensninger på kameraer utlånt av Comex, det vi da skal gjøre er å sjekke ut begrensninger på kameraene. Vi skal sjekke hva minste partikkel størrelse er for kameraene og hvor stor fart partiklene kan ha foran kameraene. 2. Kartlegge trender innen kameratyper (Cameralink, analog og IEEE1394 etc.). De forskjellige kameratypene skal kartlegges og vi skal finne ut hvilke kameratyper som er mest brukt og hvilke fordeler og ulemper de forskjellige typene har.

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 13 av 20 3. Bygging av analysator. Utarbeide forslag til ferdig prototyp med tegninger i Autocad. Forslaget utarbeides for en ferdig prototyp med muligheter for utskilling av avfall, tegningene skal tegnes i Autocad. Hvis tid skal prototypen bygges. 4. Webside. Vi skal lage en Web side hvor vi kan skrive litt om prosjektet og fremgangen i prosjektet. Her blir møtereferater og statusrapporter lagt ut. 5. Presentasjon for 2EA. I uke 16 skal prosjektet presenteres for 2EA, her får vi da mulighet til å vise frem hva vi har gjort, dette er også en del av sensuren til prosjektet. Figur 6 Vibromater Figur 7 Fiberbelysning

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 14 av 20 4 Prosjektorganisering Dette prosjektet er organisert med en prosjektleder Håkon Bergli frå Comex AS som står for ledingen av prosjektet. Selve prosjektgruppen består av Ola Ingvald Wågsand, Børre Eide og Even Lillemo. Disse tre vil stå for utførelsen av selve oppgaven og gjennomføring av de målene som er satt i prosjektet. Prosjektgruppen vil få veiledning av Dag Aune, samt muligheter for kontakt/veiledning med anna kompetent personell. Prosjektet er organisert slik at vi annen hver uke gjennomfører prosjekt møter der prosjektgruppen og veileder vil delta. Prosjektleder og kontaktpersoner fra Comex AS vil ikke delta på disse møtene p.g.a. den store avstanden, men vil bli oppdatert med møteinnkallinger, referater, toukers statusrapporter og ellers kontakt via mail og telefon. Møtene er organisert slik at gruppemedlemmene roterer på å være møteleder og referent. En oversikt over hvem som er møteleder og referent kommer under. Uke Møteleder Referent 5 Even Lillemo Ola Ingvald Wågsand Ola Ingvald 7 Wågsand Børre Eide 9 Børre Eide Even Lillemo 11 Even Lillemo Ola Ingvald Wågsand Ola Ingvald 13 Wågsand Børre Eide 15 Børre Eide Even Lillemo 17 Even Lillemo Ola Ingvald Wågsand Ola Ingvald 19 Wågsand Børre Eide Tabell 1: Oversikt over møteleder og referent gjennom prosjektperioden 4.1 Ansvarsfordeling Arbeidspakke Ansvarsperson Web-side Even Lillemo Bildebehandling og rapportgenerering Børre Eide Logging Ola I Wågsand Real-Time Even Lillemo Fastsette begrensninger til kamera Even Lillemo Kartlegging av kameratrender Even Lillemo Bygging av analysator Ola I Wågsand Presentasjon for 2EA Børre Eide Oppfølging av sluttrapport Ola I Wågsand Tabell 2: Oversikt over ansvarlige for hver arbeidspakke i prosjektet.

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 15 av 20 4.2 Prosjektdeltagere Navn: Børre Eide Adresse: Klæbuveien 191, Trondheim Telefon: 456 61 2841 E-post: borree@stud.iet.hist.no Utdanning: Ingeniørutdanning HiST 2002-2005 Allmennfag Dale videregående skule 1997-2000 Praksis: Operatør ved smelteverk Hydro 2001-2002 Førstegangstjeneste Skjold 2000-2001 Navn: Even Lillemo Adresse: Østre Moholt-tun 4 7048 Trondheim Telefon: 976 86 645 E-post: evenl@stud.iet.hist.no Utdanning: Ingeniørutdanning HiST 2002-2005 Fagbrev Automatiker 2001 Førstegangstjeneste 2000-2001 Praksis: Ekstrahjelp Sysdeco GIS AS 2000 Navn: Ola Wågsand Adresse: Stallmesterveien 15, Trondheim Telefon: 908 57 654 E-post: olaiw@stud.iet.hist.no Utdanning: Ingeniørutdanning HiST 2002-2005 Fagbrev Automatiker 2000

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 16 av 20 Praksis: Pizza bud Dolly Dimples 2003 Sersjant NATO, Stavanger 2001-2002 Førstegangstjenesete (UB kurs) Sessvollmoen og Bardufoss 2000-2001

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 17 av 20 4.3 Utstyr og ressurser Prosjektgruppa besitter en bærbare PC, to stasjonære PC-er og følgende programvare for PC: AutoCAD (Tegning) LabView m/vision og Realtime modul (Grafisk Programmering) MS Visio 2003 (Tegning og visualisering) MS Project 2003 (Prosjektstyring) MS Power Point (Presentasjon) MS Word (Tekstbehandling) Prosjektgruppa har også fått tilsendt noe utstyr fra Comex AS Vibromater fra Eriez med kontroller Firewire kamera med kabel (Pixelink) USB 2.0 webkamera (Trust) Analogtkamera med NI grabberkort Fiberbelysning drivenhet Fiberbelysning sirkellys Fiberbelysning linjelys Apparatskap med belysning og nøkkel Prosjekt gruppa har eget grupperom under prosjektperioden. 4.4 Prosjektleveranser Leveranser Leveringsdato/ Prosjektrapport 12.05.05 Dokumentasjonsperm 12.05.05 Prosjektpresentasjon uke 16 Møtereferat/Statusrapport 1 uke 6 Møtereferat/Statusrapport 2 uke 8 Møtereferat/Statusrapport 3 uke 10 Møtereferat/Statusrapport 4 uke 12 Møtereferat/Statusrapport 5 uke 14 Møtereferat/Statusrapport 6 uke 16 Møtereferat/Statusrapport 7 uke 18 Møtereferat/Statusrapport 8 uke 19 Tabell 3: Oversikt over prosjektleveranser

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 18 av 20 4.5 Tids- og kostnadsplan For Gant-skjema se vedlegg 1. Planlagt tidsforbruk på de forskjellige aktiviteter: Aktivitet / arbeidspakke Antall timer Bildebehandling: Bildegrabbing 84 Bildeanalyse 364 Logging: Bakgrunnsareal 70 Fordeling 110 Akkumulert fordeling 90 Trend over tid 80 Rapportgenerering 63 Real-Time 120 Ferdigstilling partikkelanalyseprogram 70 Andre oppgaver: Fastsette begrensninger til kamera 50 Kartlegging av kameratrender 60 Bygging av analysator 100 Web-side 4 Presentasjon for 2EA 25 Sluttrapport 60 Totalt: 1350 Tabell 4: Estimerte timer per aktivitet

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 19 av 20 Timeforbruk per pers 500 450 400 350 Timer 300 250 200 150 100 50 Estimert Ola Børre Even 0 Uke 5 6 7 8 9 10 12 13 14 15 16 17 18 19 Uke Figur 8 Estimert timeforbruk per person Timerforbruk totalt 1600 1400 1200 Timer 1000 800 600 Estimert Forbruk 400 200 0 Uke 5 6 7 8 9 10 12 13 14 15 16 17 18 19 Uke Figur 9 Estimert totalt timeforbruk for prosjektgruppen

Hovedprosjekt i Automatiseringsteknikk- Forprosjekt Gruppe 75 Side 20 av 20 4.6 Kvalitetssikring Kvaliteten i prosjektet underveis skal sikres på følgende måter: Prosjekt perm: Permen skal fungere som en lagringsplass for dokumenter i papir format, dette plasseres her for at alle skal ha mulighet for å finne det de trenger for å jobbe med noe. Permen skal også inneholde timelister og andre nødvendige notater. Den skal være på prosjektrommet til enhver tid. Innholds og språkkontroll: All ferdig dokumentasjon blir sjekket av et annet gruppemedlem for godt innhold og språk. Backup: Sikkerhetskopiering av filer. Det er viktig å lagre det som fungerer og utvide programmer på en ny fil, så man kan gå tilbake til den som virker hvis alt skjærer seg. All lagring av filer i prosjektet skal foregå på fellesområdet til gruppa, det finnes på k:\prosjekt\3eapro\gr75. Standardiserte skjema: Maler til bruk i prosjektet ligger på hjemmeområdet til prosjektgruppa (k:\prosjekt\3eapro\gr75\maler). Maler til Autocad, møteinnkalling, møtereferat osv. Se vedlegg. Oppdatering av tidsplan: Hver fredag skal gruppen sette seg ned å gå gjennom tidsplanen og korrigere denne, dette på grunn av at vi hele tiden skal ha kontroll på hvilke oppgaver som er fullført, hva som gjenstår og hvor lang tid vi har på oss til å ferdigstille de forskjellige oppgavene.

Hovedprosjekt i Automatiseringsteknikk - Forprosjekt Gruppe 75 Vedlegg Vedlegg 1. Tidsplan (Gant skjema) 2. Skjema (AutoCAD) 3. Møteinnkalling (Mal) 4. Møtereferat (Mal) 5. Statusrapport (Mal)

Hovedprosjekt i Automatiseringsteknikk - Forprosjekt Gruppe 75 Vedlegg Vedlegg 1: Tidsplan (Gant skjema) Utarbeidet i Microsoft Project 2003

ID Task Name Duration Start Finish 1 LabVIEW 61 days Thu 03.02.05 Fri 06.05.05 2 Bildebehandling 32 days Thu 03.02.05 Fri 18.03.05 3 Bildegrabbing 6 days Thu 03.02.05 Thu 10.02.05 4 Bildeanalyse (partikkel) 26 days Fri 11.02.05 Fri 18.03.05 5 Logging 16 days Tue 29.03.05 Tue 19.04.05 6 Bakgrunnsareal 7 days Tue 29.03.05 Wed 06.04.05 7 Fordeling 10 days Tue 29.03.05 Mon 11.04.05 8 Akkumulert fordeling 9 days Thu 07.04.05 Tue 19.04.05 9 Trend over tid 8 days Thu 07.04.05 Mon 18.04.05 10 Rapportgenerering 5 days Mon 18.04.05 Fri 22.04.05 11 Real-Time 15 days Mon 18.04.05 Fri 06.05.05 12 Ferdigstilling Partikkelanalyseprogram 0 days Fri 06.05.05 Fri 06.05.05 13 Andre oppgaver 61 days Thu 03.02.05 Fri 06.05.05 14 Fastsette begrensinger til kamera 16 days Thu 03.02.05 Thu 24.02.05 15 Kartlegging av kamera trender 22 days Thu 17.02.05 Fri 18.03.05 16 Bygging av analysator 15 days Mon 18.04.05 Fri 06.05.05 17 Web-side 1 day Thu 03.02.05 Thu 03.02.05 18 Presentasjon for 2EA 5 days Thu 14.04.05 Wed 20.04.05 19 Sluttrapport 6 days Thu 05.05.05 Thu 12.05.05 20 Innlevering prosjekt 0 days Thu 12.05.05 Thu 12.05.05 Project: Hovedprosjekt Date: Wed 02.02.05 Task Split Progress Milestone Summary Project Summary Page 1 W T F S S M T W T F S S M T W T F S 5 07 Feb '05 14 Feb '05 External Tasks External Milestone Deadline

21 Feb '05 28 Feb '05 07 Mar '05 14 Mar '05 21 Mar '05 28 Mar '05 S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S Project: Hovedprosjekt Date: Wed 02.02.05 Task Split Progress Milestone Summary Project Summary External Tasks External Milestone Deadline Page 2

04 Apr '05 11 Apr '05 18 Apr '05 25 Apr '05 02 May '05 09 May '05 S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S 06.05 12.05 Project: Hovedprosjekt Date: Wed 02.02.05 Task Split Progress Milestone Summary Project Summary External Tasks External Milestone Deadline Page 3

Hovedprosjekt i Automatiseringsteknikk - Forprosjekt Gruppe 75 Vedlegg Vedlegg 2: Skjema (AutoCAD) Mal, liggende Mal, stående Mal, Panel og skap

Hovedprosjekt i Automatiseringsteknikk - Forprosjekt Gruppe 75 Vedlegg Vedlegg 3: Møteinnkalling (Mal)

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro- og datateknikk 7004 TRONDHEIM Møteinnkalling - Prosjektgruppe: 75 Oppgave: Optisk sortering av mineraler Fag: PO500E Prosjekt i Automatiseringsteknikk Møtedato: Kl: Sted: Går til: Møtedeltakere: Prosjektgruppe: Ola Ingvald Wågsand (OIW), Tlf: 90857654; Email: olaiw@stud.iet.hist.no Even Lillemo (EL), Tlf: 97686645; Email: evenl@stud.iet.hist.no Børre Eide (BE), Tlf: 45661281; Email: borree@stud.iet.hist.no Møteleder: Referent: Dato: Veileder: Dag Aune (DA), Oppdragsgiver: Comex AS v/ Håkon Bergli, Jacek Kolacz, Tlf: 73559583; Email: dag.aune@iet.hist.no Tlf:67152411; Email: hakon.bergli@comex-group.com Tlf:67152410; Email: jacek.kolacz@comex-group.com Sakliste: Saknr / Møtenr 01/1 02/1-03/1 04/1 05/1 Emne Ansvarlig

Hovedprosjekt i Automatiseringsteknikk - Forprosjekt Gruppe 75 Vedlegg Vedlegg 4: Møtereferat (Mal)

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro- og datateknikk 7004 TRONDHEIM Møtereferat Prosjektgruppe: 75 Oppgave: Optisk sortering av mineraler Fag: PO500E Prosjekt i Automatiseringsteknikk Møtedato: Kl: Sted: Tilstede: Prosjektgruppe: Even Lillemo (EL), Tlf: 97686645; Email: evenl@stud.iet.hist.no Børre Eide (BE), Tlf: 93269007; Email: borree@stud.iet.hist.no Ola Ingvald Wågsand(OIW), Tlf: 90857654, Email: olaingvald@stud.iet.hist.no Veileder: Dag Aune (DA), Tlf: 73559583; Email: dag.aune@iet.hist.no Oppdragsgiver: Comex AS v/ Håkon Bergli, Jacek Kolacz, Tlf:67152411; Email: hakon.bergli@comex-group.com Tlf:67152410; Email: jacek.kolacz@comex-group.com Møteleder: Går til: Referent: Dato:

Saknr / Møtenr 01/ 02/ 03/ Emne Side 2 av 2 Ansvarlig Tidsfrist 04/ 05/ 06/ 07/ 08/

Hovedprosjekt i Automatiseringsteknikk - Forprosjekt Gruppe 75 Vedlegg Vedlegg 5: Statusrapport (Mal)

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro- og datateknikk 7004 TRONDHEIM Statusrapport SR Uke: Periode: Prosjektgruppe: 75 Oppgave: Optisk sortering av mineraler Fag: PO500E Hovedprosjekt Dato: Utarbeidet av: Går til: Prosjektgruppe: Ola Ingvald Wågsand (OIW); Tlf: 90857654; Email: olaiw@stud.iet.hist.no Even Lillemo (EL), Tlf: 97686645; Email: evenl@stud.iet.hist.no Børre Eide (BE), Tlf: 93269007; Email: borree@stud.iet.hist.no Veileder: Dag Aune (DA), Tlf: 73559583; Email: dag.aune@iet.hist.no Oppdragsgiver: COMEX AS v/ Håkon Bergli, Jacek Kolacz, Tlf:67152411; Email: hakon.bergli@comex-group.com Tlf:67152410; Email: jacek.kolacz@comex-group.com 1

1. Arbeid utført siste periode Mål utført Ansvarlig Kommentar 2. Avvik Avvik Kommentarer Ansvarlig Ny frist 3. Oppgaver for neste periode Oppgaver Kommentarer Ansvarlig Frist 2

4. Gruppemedlemmenes bidrag Deltaker Børre Eide Ola Ingvald Wågsand Even Lillemo Oppgave 3

5. Tidsforbruk 4

6. Annen informasjon 5