
Sökresultat:
671 Uppsatser om Dynamic programming - Sida 6 av 45
Konstruktion av en autonom vindstation
Construction of an autonomous wind station was a project with the goal of creating a product that could collect wind data from a sensor and then transfer this data to a server wirelessly over the GSM network. The device would be powered by batteries and solar cells and function fully without requiring external power supply. This required that a small computer was constructed and programmed to store and send data at predetermined cycle times and programming of a server that received the sent data. The project also required optimization of power consumption and dimensioning of solar cells and batteries based on this. The construction of this station demanded research both for the selection of hardware and programming software. The computer was based on a microcontroller and a GSM module that sent the data over the 2G network.
Mobile Ajax
This report describes a master thesis performed at SICS (Swedish Institute of Computer Science) and KTH (The Royal Institute of Technology) in Stockholm.Ajax stands for "Asynchronous JavaScript and XML" and it's not a programming language, but a suite of technologies used to develop web applications with more interactivity than the traditional web pages.Ajax applications can be adapted for mobile and constrained devices. This has been called Mobile Ajax. While the technique is the same, Mobile Ajax generally is considered to be a special case of Ajax, because it deals with problems specific to the mobile market.The purpose of this thesis has been to examine which possibilities and disadvantages has the Mobile Ajax from developers and users perspective. In addition we compare Mobile Ajax with Java Micro Edition (Java ME) and Flash Lite.This has been done through literature studies and development of a databased chat client (MAIM -Mobile Ajax Instant Messenger). The application sends and receives direct messages in real time between differently mobile devices.
Förstudie och utveckling av styrsystem för lådförslutare
Ecolean Development AB are developing and manufacturing filling machines for pasteurized liquid food products. Because of lack of any appropriate supplier of box closer which seals boxes with small flaps, they have decided to start a project to develop a prototype of a box closer. Due to long experience from industrial automation I have been given a chance to develop control system for a box closer. Degree thesis involves electric design in ELPROCAD ic PRO and programming of PLC (programmable logic controller) and HMI (Human Machine Interface). The report describes degree project from the project plan phase via the development phase to the conclusions.
Val av sparform vid aktieinvesteringar
Val av sparform vid ägande i aktier har blivit allt mer aktuellt sedan det år 2012 infördes en ny sparform. Beskattningsskillnader mellan de tre nuvarande sparformerna har lett till konfunderade och osäkra aktieägare. Att optimalt val av sparform beror på ett flertal föränderliga och individuella faktorer gör att ett generellt och entydigt svar saknas.Denna rapport ska på uppdrag av ett mindre förvaltningsföretag med anledning av ovanstående, ta fram ett matematiskt verktyg vilket illustrativt ska rekommendera val av sparform utifrån olika antaganden. Rekommendationerna ska leda till att aktieportföljens avkastning efter skatt maximeras. Vidare ska rekommendationer kring implementation av den matematiska modellen i företagets verksamhet ges, där fokus ligger på ökat kundvärde.Modellen som togs fram kan utefter aktieägarens förväntade årsavkastning, förväntad prognos över statslåneräntan, placeringshorisont samt individuellt courtage rekommendera vilken sparform som ska väljas, samt när och till vilken sparform ett byte ska ske, för att därigenom maximera avkastningen efter skatt, givet att byte av sparform enbart tillåts vid årsskiftet.
Logicat
I vår produktion har vi tagit fram ett system för order- och lagerhantering, med vikt på realtidsuppdateringar, åt en extern mottagare där infrastrukturen inte hängt med i företagets utveckling. Vi valde detta projekt i syfte att bredda våra kunskaper inom både programmering och projekthantering. Denna slutreflektion tar upp den förundersökning vi gjorde för att kunna besluta om vilka verktyg vi använde i utvecklingen, den tar även upp vårt sätt att hantera och planera projektet. Under projektet har vi arbetat med en egenutformad arbetsprocess vilken även beskrivs här. --- Our production has been to design a system for ordering and supply management with emphasis on realtime updates to an external recipient, where the infrastructure has not kept pace with the development of the company.
Informativa strukturer och egenskaper som stöd för automatiska processer i människans informationshantering
The purpose of this thesis is to create opportunities for an efficient interchange of information between humans and technology, especially for the skilled user, and put the designprincipal for informative structures and features into practice. Informative structures and features in a large number of information items helps the peripheral visual system to automatically capture knowledge through logical patterns.A field experiment was done to evaluate if informative structures and features, implicate efficient human information-processing, even in a small study. The results was ambiguous because the quantitative part of the investigation didn?t show any significant differences, whereas the qualitative showed that people prefer a dynamic document with a high degree of informative structures and features over a dynamic document with a low degree of informative structures and features. Even if this study was inconsistent, probably because to few subjects where used, the implication of the research that?s behind it is solid.
Modellering av indunstning på Södra Cell Mönsterås
Evaporation is a part of the chemical recovery department at wood pulping mills. The purpose of evaporation is to remove water from the black liquor, which makes the liquor combustible. The process is very energy demanding, and having a well-functioning model of the system is of greatest interest. The model can then be used to study energy consumption and to test different control strategies. Two models have been developed during the master thesis.
Adaptive QoS Management in Dynamically Reconfigurable Real-Time Databases
During the last years the need for real-time database services has increased due to the growing number of data-intensive applications needing to enforce real-time constraints. The COMponent-based Embedded real-Time database (COMET) is a real-time database developed to meet these demands. COMET is developed using the AspeCtual COmponent-based Real-time system Development (ACCORD) design method, and consists of a number of components and aspects, which can be composed into a number of different configurations depending on system demands, e.g., Quality of Service (QoS) management can be used in unpredictable environments. In embedded systems with requirementson high up-time it may not be possible to temporarily shut down the system for reconfiguration. Instead it is desirable to enable dynamic reconfiguration of the system, exchanging components during run-time.
Webbredigering för mindre erfarna användare. En studie av svårigheter och förbättringsmöjligheter vid webbredigering anpassad för användare utan programmeringskunskaper
Usability is a well-known term in system development. Today both consumers and organizations aim to increase usability. The purpose of the study is to gain knowledge about inexperienced users? interactions with websites and concretize that knowledge for future studies.Interviews have been conducted within two areas where experienced web developers with extensive programming knowledge brought know-how while inexperienced users without any programming knowledge have given their views. A number of existing tools for web publishing have been analyzed.
Logicat
I vår produktion har vi tagit fram ett system för order- och lagerhantering,
med vikt på realtidsuppdateringar, åt en extern mottagare där infrastrukturen
inte hängt med i företagets utveckling.
Vi valde detta projekt i syfte att bredda våra kunskaper inom både
programmering och projekthantering.
Denna slutreflektion tar upp den förundersökning vi gjorde för att kunna
besluta om vilka verktyg vi använde i utvecklingen, den tar även upp vårt sätt
att hantera och planera projektet. Under projektet har vi arbetat med en
egenutformad arbetsprocess vilken även beskrivs här.
---
Our production has been to design a system for ordering and supply management
with emphasis on realtime updates to an external recipient, where the
infrastructure has not kept pace with the development of the company.
We chose this project in order to broaden our knowledge in both programming and
project management.
This text brings up the investigation we made to decide which tools to use in
the development, it also brings up the way we managed and planned our project.
During the project we have worked with a self-designed software development
process which is also described here..
Automatiserad unit testning
Dagens utveckling av mjukvara går snabbare och snabbare samtidigt som mjukvaran blir allt mer komplex. Att under dessa omständigheter kunna bibehålla en lika om inte högre kodkvalité är en utmaning. På UIQ bestämde de sig för att undersöka om ett automatiserat unit test kunde hjälpa dem. Metoderna för att komma fram till resultaten i denna rapport har varit intervjuer, en enkät, intern information och litteratur så som forskningsartiklar m.m. Denna rapport är en utredning av automatiserade test, vad man bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att automatisera med mera.
Influence of the habitat on the potential for cannibalism and population dynamics in stream-dwelling European grayling (Thymallus thymallus L.)
Cannibalism can have major influence on fish population dynamics. A prerequisite for cannibalism is that the cannibal and the potential victim meet, and besides density effects, the encounter rate between cannibals and their victims is therefore also largely dependent on habitat use and habitat heterogeneity. In this study I quantified and compared the potential for cannibalism in stream-dwelling European grayling populations in three rivers in Jämtland by means of habitat classifications. I also analyzed population dynamic consequences of varying the potential for cannibalism in terms of intensity, using a physiological structured population model. Findings based on habitat characteristics were that the potential for cannibalism is in general not favourable in these types of streams.
Dokumentation av en experimentell biogasanläggning
This thesis is focused on identifying and documenting all electrical equipment, such as devices, power lines / cables, and connectors in the facility and also on presenting a brief technical description and information of the systems around the reactors. Furthermore there will be a brief description of LabVIEW - which is a graphical programming language- and which devices / elements are programmed. For further notification, I am not responsible for the programming of the devices in LabVIEW which I have only used as a tool in my work. The plant for production of biogas consists of four reactors of which the third reactor (Lakbädden) is connected to another reactor (UASB) where they cooperate with each other. The reactors are used for producing biogas in the form of methane gas.The reactors I and II are connected to, various electrical devices as, flow meters, temperature sensors, frequency converter and more.
Automatiserad unit testning
Dagens utveckling av mjukvara går snabbare och snabbare
samtidigt som mjukvaran blir allt mer komplex. Att under dessa
omständigheter kunna bibehålla en lika om inte högre kodkvalité
är en utmaning. På UIQ bestämde de sig för att undersöka om ett
automatiserat unit test kunde hjälpa dem.
Metoderna för att komma fram till resultaten i denna rapport har
varit intervjuer, en enkät, intern information och litteratur så som
forskningsartiklar m.m.
Denna rapport är en utredning av automatiserade test, vad man
bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att
automatisera med mera. Rapporten kommer även att presentera
grunderna i testning av mjukvara, en introduktion till eXtreme
Programming och Test-Driven Development samt hur testningen
utförs på UIQ idag.
Då jag kom fram till att ett automatiserat unit test skulle passa sig
bra på UIQ kommer jag i slutet av denna rapport presentera ett
implementerings förslag. Man bör även införa en test driven
utvecklings metodik för att säkerhetsställa att det kommer att
utvecklas automatiserade testfall..
Analys, modellering och återskapande av fordonsdynamiska rörelser i tåg
The purpose of this thesis was to analyse, model and finally generate dynamic vehicular motions in a train. The objective with the analysis was to find important motions for a realistic train experience. The motions from the analysis were then weighted against possibilities for generation in a motion platform.A dynamic motion model was created to model the selected motions. The model was implemented in a simulation environment, more specifically MATLAB/Simulink. The simulation environment was used to simulate the model and to generate outputs to control a motion platform.