Sök:

Sökresultat:

309 Uppsatser om Linjär programmering - Sida 9 av 21

En utvärdering av spelmotorn Unity för produktion av interaktiva GIS-applikationer

Interaktiva applikationer som hanterar visualisering av geografiska informationssystem (GIS) är ett växande ämne. Denna studie har använt spelmotorn Unity som verktyg för att skapa en prototyp av sådan applikation med Högskolan i Gävles campusområde som visualiserad miljö. För att åstadkomma detta har arbete med bl.a. 3D-modellering, texturering, programmering och ljusmappning genomförts. Utifrån studiens resultat ges vissa rekommendationer kring de moment studien behandlar.

Infiltration of Waldheim

"Infiltration of Waldheim" är ett spel gjort av David Lindell (grafik), Andreas Persson (programmering) och Mathias Jönsson (ljud och musik). Målet vi hade med projektet var att ha en spelbar bana med minst en vapen typ samt fiender att eliminera, allt ackompanjerat med pampig musik och en massa ljudeffekter. Jag kommer i denna rapport beskriva arbetets gång samt reflektera över vad som har fungerat och vad som varit mindre bra under projektets gång. Mina planer för spelet var mest att lära mig mera om framförallt AI samt arbeta mera i 3d. Spelet ska mest vara för mig själv, men med lite putsning och mera innehåll eventuellt användas vid jobb ansökningar i framtiden..

I/O-modul för styrning och övervakning av hydrauldrifter

I detta examensarbete redogör vi hur vi har tillverkat ett koncept på hur en styrmodul för ett distribuerat styrsystem till en hydrauldrift kan se ut. Arbetet har utförts i samarbete med Hägglunds Drives AB, där en ny typ styrsystem håller på att tas fram för att passa deras senaste driftsystem Gemini. Vårt mål har varit att först göra en undersökning vad modulen ska innehålla, dess utformning och till sist även bygga en fungerande prototyp för visning, testning och utvärdering. På vägen har vi även ritat och tillverkat egna kretskort, skrivit programvara för modulen, samt för hand tillverkat modulen. Vi har också lärt oss att vara mycket noggrann vid framförallt kretskortstillverkningen, då minsta fel kan få stora konsekvenser.

Uppgradering av styrsystem och en operatörspanel för en centrifug

Examensarbetet har gått ut på att uppgradera ett styrsystem och en operatörspanel för en centrifug i en kemisk industri. Projektets syfte är att centrifugen ska köras på ett mer automatiskt sätt med ett nyare system som har större tillgång till reservdelar.          Centrifugens äldre styrsystem från Siemens har bytts ut mot ett nytt Siemenssystem och den tidigare operatörspanelen från Siemens har bytts ut mot Beijer Electronic E1070 operatörspanel. Styrsystemet programmerades sedan i Siemens Simatic Step7 och operatörspanelen programmerades i Beijer Electronics E-designer.                Efter att programmeringen var klar testades kommunikationen mellan styrsystemet och operatörspanelen innan inkopplingen av det övriga systemet skedde.

Soundvolume 2.0 : En prototyp för ljuddesign i spel

Efter fyra månader som ljudpraktikant på det svenska spelföretaget Starbreeze i Uppsala, var det dags att ta steget vidare i ytterligare fyra månader. Från ljuddesign till scriptning, idéer och tankar, samt en inblick i hur scriptning fungerar. Detta arbete handlar om framtagandet av en ljuddesign-prototyp åt ett externt företags framtida spelprojekt. En utveckling som från början var tänkt att öka kunskaperna om scriptning, och att skapa ett sammanhängande spelscenario, men som sedan utvecklades till att leda mycket längre. Förklaring: Ljuddesign = Ljudläggning av någon form, i detta fall spel.

Undersöka möjligheten att köra Microsoft .NET program på webbserver

Vid framställningen av papper för tryckindustrin som använder rullat papper används olika typer av kartonghylsor. Hylsans uppgift är att bära papperet från pappersbruket till kunden. Vidare är det hylsan som ligger till grund för att papperet skall vara körbart och rullbart i tryckpressen. På bruken och tryckerierna utsätts hylsorna för stora påfrestningar vilket gör att hylskvaliteten är av största vikt. I detta examensarbete har ett antal hylskvaliteter avsedda för pappersindustrin utretts.

Push-teknik på webben

Denna rapport behandlar push-teknik, en teknik för att skicka data i realtid inom webbapplikationer.Många gånger i dagens mer interaktiva webb kan ett behov finnas av att behandla data på ett alternativt sätt. På grund av detta kändes det valda ämnet relevant inom ramen för webbutveckling.Syftet är att undersöka hur vida denna teknik skiljer sig mot andra tekniker för att transportera data. För att kunna undersöka push-tekniken har en applikation skapats med hjälp av ett ramverk för detta ändamål. Som ramverk för arbetet valdes APE som innehåller en komplett lösning för push-teknik på webben.Som underlag för rapporten utvecklades en spelapplikation samt en utvärdering av ramverket APE och ett antal prestandatester gjordes..

Python scripting for network management: PyMIP - TeMIP made
simple

Det huvudsakliga målet var att skapa ett python-bibliotek som fungerar som ett interface till Visual TeMIP. Visual TeMIP är ett C++-API som används till att utveckla applikationer och moduler för alarmhanteringssystemet OpenView TeMIP. Ett sekundärt mål var att skapa en lättvikts-webbserver och en webbklient för de mindre kunder som inte har behov av den fullfjädrade TeMIP-klienten. Webbservern skrevs helt i Python och använde sig av PyMIPbiblioteket, webbklienten skrev i DHTML och AJAX. En ASCII-baserad larmlista skriven i Python gjordes också för att användas av utvecklare och tekniker, samt för att testa funktionaliteten i PyMIP.

Utbyggnad av sökapplikationen för RON

Examensarbetet består i en utbyggnad av sökaplikationen för RON som Miljö och byggnadskontoret i Piteå kommun utvecklat. RON är en förkortining för Rekreations- och Naturdatabas, databasen används bl.a. som besluts underlag vid tillståndsprövning. Även länsstyrelsen och skogsvårdsstyrelsen samlar naturinformation i egna databaser som kommunen är intresserad av. För utsökning ur RON används en Visual Basic applikation med MapObjects som kartfönster.

Relationer, studioklimat och konstna?rlig integritet : hur pa?verkar de slutresultatet?

I detta examensarbete har jag skrivit, spelat in och producerat tva? la?tar a?t gruppen Hey Mary, arrangerat tio la?tar skrivna av Andrew Lloyd Webber a?t Stockholms Estetiska Gymnasium samt programmerat en prototyp pa? en iPhone-app, som i framtiden kan anva?ndas som ett nytt sa?tt fo?r artister att na? ut till fans pa? men som i dagsla?get a?r en portfolio fo?r mig som la?tskrivare och producent.Syftet med den ha?r skrivna rapporten a?r att o?vergripande beskriva det konstna?rliga projektet och att analysera huruvida relationen mellan producent och artist/besta?llare samt klimatet i studion pa?verkar slutresultatet samt att reflektera o?ver hur mycket man som komposito?r och musikproducent kan kompromissa med sin konstna?rliga integritet i fo?rha?llande till besta?llarens/artistens o?nskema?l/krav, till mina egna tekniska och materiella fo?rutsa?ttningar och begra?nsningar samt till givna tidsaspekter..

Prestandautvärdering av koppling mellan C#.NET och Pitch Runtime Infrastructure

Denna rapport dokumenterar arbetet med att utreda hur C# och Pitch RTI fungerar tillsammans, och vilka prestandaeffekter som resulterar av denna koppling. Motiveringen kommer från att kunder till företaget Pitch har efterfrågat stöd för C# som programmeringsspråk när de använder Pitch RTI. Metoden gick ut på att successivt lära sig använda de tekniker som finns tillgängliga, för att sedan implementera lösningar på hur kopplingen ska ske. Resultaten visar hur övergången går till och prestandan som uppnåddes med hjälp av indexnotation. Tekniken IKVM hade högre prestandaindex och gick snabbare att komma igång med jämfört med tekniken C++/CLI.

Processuell generering av oändliga spelvärldar : Praktiska problem och optimering

Enligt oss så är det största problemet med att processuellt generera en pseudo-oändlig spelvärld i realtid är att få genereringen att ske så sömlöst som möjligt samtidigt som världen upplevs som konsekvent. För att finna lösningar på detta problem så analyserar vi andra studier och spel som utnyttjar processuell generering. Vi använder sedan de metoder och tekniker vi funnit för skapandet av en egen applikation för att få en djupare förståelse för hur dessa fungerar i praktiken och hur mycket varje metod påverkar prestandan. I vår slutsats beskriver vi de problem vi fann, deras orsak och ger förslag på lösningar. På grund av studiens tekniska karaktär så riktar den sig främst till programmerare.

Simulation environment for further development of distributed
milking products

För att underlätta vidareutvecklingen av dagens programvara har jag fortsatt att utveckla den simuleringsmiljö som redan finns på företaget idag för en av produkterna som används vid mjölkning. Simuleringsmiljön skall underlätta utvecklingen av större system för större gårdar. Det som systemet hjälper till med är just uppsättningen av en gård med ett visst antal kor och ett visst antal mjölkningsmaskiner. Den tidigare miljön var skriven i MFC men för att möta morgondagens krav har denna blivit omskriven till C# .NET med hjälp av Windows Forms. Det program jag skrev först använde sig av C++/CLI vilket var väldigt krångligt att använda, det resulterade i att jag helt och hållet gick över till C# .NET.

Infiltration of Waldheim

"Infiltration of Waldheim" är ett spel gjort av David Lindell (grafik), Andreas Persson (programmering) och Mathias Jönsson (ljud och musik). Målet vi hade med projektet var att ha en spelbar bana med minst en vapen typ samt fiender att eliminera, allt ackompanjerat med pampig musik och en massa ljudeffekter. Jag kommer i denna rapport beskriva arbetets gång samt reflektera över vad som har fungerat och vad som varit mindre bra under projektets gång. Mina planer för spelet var mest att lära mig mera om framförallt AI samt arbeta mera i 3d. Spelet ska mest vara för mig själv, men med lite putsning och mera innehåll eventuellt användas vid jobb ansökningar i framtiden..

Väderövervakning med övervakningssystemet Uni-View

Företaget Radius Control Systems AB sysslar huvudsakligen med utveckling och underhåll av SCADA applikationer. Radius hade önskemål om att kunna visa väderinformation från en väderstation i Radius egna övervakningssystem Uni-View. Detta skulle ske via ABB: s styrsystem AC 800M/ 800xA, med en PM856 processor. Arbetet handlar om att upprätta kommunikation mellan en PLC och väderstation, och från PLC vidare upp till Uni-View. Rapporten behandlar hela arbetsprocessen med början från en prototyp till ett fungerande system.

<- Föregående sida 9 Nästa sida ->