search query: @keyword android / total: 28
reference: 20 / 28
« previous | next »
Author:Alaiso, Sami
Title:Decision support system for agricultural contracting
Publication type:Master's thesis
Publication year:2012
Pages:54 s. + liitt.      Language:   eng
Department/School:Automaatio- ja systeemitekniikan laitos
Main subject:Automaatiotekniikka   (AS-84)
Supervisor:Visala, Arto
Instructor:Backman, Juha
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto  5217   | Archive
Keywords:Ant colony optimization
android
DSS
Min-Max -Ant system
TSPTW
VRPTW
Abstract (eng): A trend towards using more sophisticated information technology can be observed in agricultural applications.
This trend has shifted and will continue to shift the focus towards precision farming, or more generally precision agriculture.
In this thesis, a Decision Support System is proposed for the purpose of improving the efficiency of agricultural contracting in general.
The work can roughly be divided into two parts.
Firstly, a portable user interface is proposed for the purpose of informing and advising the operator.
This is achieved using a client/server architecture using the 3G network for data transfer.
Secondly, a heuristic algorithm for determining the optimal order of visits to job sites is developed based on the underlying mechanics of the contracting process.

The user interface software was developed and implemented on an Android-capable device in Java programming language.
Java was the choice for all other supporting software also.
These include the server backend and ordering interface over the internet.
For optimization purposes, a model of the contracting process was derived based on interviews with six contractors.

The optimization algorithm was developed to be as general as possible so that it can be applied for most common crop farming tasks.
The supported features are shortest path, time windows and resource constraints.
The algorithm also allows dividing tasks into multiple subtasks with precedence constraints.
Based on an existing meta-heuristic called Ant Colony Optimization, several modifications were made in order to be applicable for the constraints imposed by the derived model of the process.

During the fall of 2012 data was collected from the operations of one test contractor.
The data was analysed in detail, and a problem scenario was formed based on the collected data and solved using the developed algorithm.
This yielded a route slightly shorter than the one actually taken.
Abstract (fin): Maataloudessa on havaittavissa trendi kohti lisääntynyttä informaatioteknologian käyttöä.
Tämä trendi luo pohjan uudelle maanviljelyparadigmalle, täsmäviljelylle. diplomityössä esitetään järjestelmä avustamaan maatalousurakointiin paatoksentekoa.
Työ voidaan jakaa kahteen osa-alueeseen.
Ensiksi käyttöliittymä kehitettiin vastaamaan urakoitsijan informaatiotarpeisiin kentällä.
Käyttöliittymä toteutettiin palvelin/asiakas - arkkitehtuuria noudattaen ja tiedonsiirtoväylänä käytettiin langatonta 3G-verkkoa.
Toiseksi urakoitsijan työsekvenssin optimoimiseksi kehitettiin heuristinen algoritmi urakointitoiminnasta muodostetun mallin pohjalta.

Käyttöliittymä suunniteltiin sekä toteutettiin Android-yhteensopiville laitteille Java-ohjelmointikielellä.
Samalla kielellä toteutettiin myös muut järjestelmän osat, kuten taustalla oleva palvelinsovellus sekä Internetin yli toimiva tilausjärjestelmä.
Optimointia varten urakointiprosessista muodostettiin malli pääasiassa kuuden urakoitsijan kanssa tehtyjen haastattelujen perusteella.

Optimointialgoritmi kehitettiin mahdollisimman yleiskäyttöiseksi, jotta sitä voidaan soveltaa useimpiin peltoviljelyssä tehtäviin töihin.
Algoritmi kykenee laskemaan lyhyimmän reitin tehtävien välille ottaen huomioon tehtäville asetetut aikarajoitukset sekä eri tehtävien väliset järjestysrajoitukset.
Algoritmi pohjautuu yleisesti tunnettuun Ant Colony Optimization -algoritmiin, johon tehtiin lukuisia muutoksia kehitetyn mallin asettamien sääntöjen ja rajoitusten johdosta.

Syksyn 2012 aikana kerättiin dataa yhden maatalousurakoitsijan toiminnanharjoittamisesta.
Kerätty data analysoitiin yksityiskohtaisesti, ja siitä muodostettiin ongelmaskenaario joka ratkaistiin kehitetyllä algoritmilla.
Tuloksena saatiin reitti, joka on urakoitsijan todellisuudessa kulkemaa hieman lyhyempi.
ED:2013-01-18
INSSI record number: 45832
+ add basket
« previous | next »
INSSI