Utilization of GPS simulation as part of testing the tractor's guidance system

Reaaliaika simuloinnit ovat yhä merkittävämpi osa liikkuvien koneiden kehitystä. Reaaliaika simuloinnit mahdollistavat ohjelmiston testaamisen virtuaalisten prototyyppien avulla ja näin ollen tarve koneen todelliselle prototyypille siirtyy lähemmäksi kehitysprosessin loppua. Simuloinnit tarjoavat...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Liukkonen, Lauri
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Aineistotyyppi: Kandityö
Kieli:eng
Julkaistu: 2023
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/87527
_version_ 1826225809292001280
author Liukkonen, Lauri
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Liukkonen, Lauri Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Liukkonen, Lauri Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Liukkonen, Lauri
datasource_str_mv jyx
description Reaaliaika simuloinnit ovat yhä merkittävämpi osa liikkuvien koneiden kehitystä. Reaaliaika simuloinnit mahdollistavat ohjelmiston testaamisen virtuaalisten prototyyppien avulla ja näin ollen tarve koneen todelliselle prototyypille siirtyy lähemmäksi kehitysprosessin loppua. Simuloinnit tarjoavat nopeaa ja luotettavaa palautetta ohjelmiston toimivuudesta ja ovat siksi relevantti lisäys liikkuvien koneiden kehitysprosessiin. Tutkielman tavoitteena oli löytää ratkaisuja tutkimuskysymykseen: miten GPS-simulaatio integroidaan osaksi traktorin Guidance-järjestelmän testausta? Vastauksia etsittiin kirjallisuuskatsauksen ja empiirisen tutkimuksen avulla. Kirjallisuuskatsaus tarjoaa tietoa tutkielmassa käytetyistä käsitteistä ja erilaisia ratkaisuja GPS-simulaatioihin. Empiirinen tutkimus toteutettiin design science research metodologia hyödyntäen, implementoimalla GPS-simulaatiomalli reaaliaika traktorisimulaattoriin. Tulokset esitellään vertailemalla GPS-simulaation vaikutuksia käyttäen kaavioita ja kuvioita. Kuvioihin ja kaavioihin tieto saatiin keräämällä reaaliaikasimulaation dataa. Tulokset tarjoavat yksinkertaisen tavan toteuttaa GPS-simulaatio osaksi traktorisimulaatiota. Kirjallisuuskatsauksen tuloksena listattiin erilaisia GPS-järjestelmälle tyypillisiä virhetilanteita. Esitetyssä GPS-simulaatiossa ei kuitenkaan huomioitu kaikkia yleisiä GPS-paikannusvirheitä, jotka on listattu tuloksissa. GPS-simulaatiota ei pystytty tämän tutkimuksen puitteissa yhdistämään Guidance-järjestelmään, joten simulaation toimivuutta tarkoitettuun käyttötarkoitukseen ei voitu vahvistaa. Seuraavassa tutkimuksessa tulisi ottaa huomioon kaikki GPS-järjestelmän tyypillisimmät virhetilanteet, jotta simulaatiosta saadaan mahdollisimman realistinen. GPS-simulaatiota on mahdollista myös verrata oikean GPS-vastaanottimen tarjoamaan dataan, ja varmistaa toimivuus tällä tavalla. Real-time simulations are becoming significant part of moving machine development. Real-time simulations enable testing machines software with virtual prototypes and therefore the need for real prototype of the machine is moving closer to the end of the development process. Simulations provide fast and reliable feedback of the software thus are found to be relevant addition to machine development process. The target of the thesis was to find solutions for research question: how is GPS simulation integrated as part of testing the tractor’s guidance system? Answers were searched through literature review and the empirical research. Literature review provides knowledge of the concepts used throughout the thesis and some solutions for the GPS simulation. Empirical research was done by implementing GPS simulation model into tractor real-time simulation. After the implementation of the GPS simulation data of the GPS was collected in the front-end of the real-time simulation. Results of the empirical research are presented by comparing the effects of the GPS simulation using data collected. Results provide a simple way to implement GPS simulation into tractor simulation. The GPS simulation presented on the results lacks some of the common GPS positioning errors. The GPS simulation provided was not able to be connected to the guidance controller in the given time frame of the study. Therefore, it was not possible to verify the functionality of the simulation for intended purposes. In future research the functionality of the GPS simulation can be verified by comparing its data to a real GPS receivers’ data. In future all common GPS errors should be added to the GPS simulation to increase the reliability of the simulation.
first_indexed 2024-09-11T08:52:22Z
format Kandityö
fullrecord [{"key": "dc.contributor.advisor", "value": "Riekkinen, Janne", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Liukkonen, Lauri", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2023-06-08T04:22:03Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2023-06-08T04:22:03Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2023", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/87527", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Reaaliaika simuloinnit ovat yh\u00e4 merkitt\u00e4v\u00e4mpi osa liikkuvien koneiden \nkehityst\u00e4. Reaaliaika simuloinnit mahdollistavat ohjelmiston testaamisen \nvirtuaalisten prototyyppien avulla ja n\u00e4in ollen tarve koneen todelliselle \nprototyypille siirtyy l\u00e4hemm\u00e4ksi kehitysprosessin loppua. Simuloinnit tarjoavat \nnopeaa ja luotettavaa palautetta ohjelmiston toimivuudesta ja ovat siksi \nrelevantti lis\u00e4ys liikkuvien koneiden kehitysprosessiin. Tutkielman tavoitteena \noli l\u00f6yt\u00e4\u00e4 ratkaisuja tutkimuskysymykseen: miten GPS-simulaatio integroidaan \nosaksi traktorin Guidance-j\u00e4rjestelm\u00e4n testausta? Vastauksia etsittiin\nkirjallisuuskatsauksen ja empiirisen tutkimuksen avulla. Kirjallisuuskatsaus \ntarjoaa tietoa tutkielmassa k\u00e4ytetyist\u00e4 k\u00e4sitteist\u00e4 ja erilaisia ratkaisuja GPS-simulaatioihin. Empiirinen tutkimus toteutettiin design science research \nmetodologia hy\u00f6dynt\u00e4en, implementoimalla GPS-simulaatiomalli reaaliaika\ntraktorisimulaattoriin. Tulokset esitell\u00e4\u00e4n vertailemalla GPS-simulaation \nvaikutuksia k\u00e4ytt\u00e4en kaavioita ja kuvioita. Kuvioihin ja kaavioihin tieto saatiin\nker\u00e4\u00e4m\u00e4ll\u00e4 reaaliaikasimulaation dataa. Tulokset tarjoavat yksinkertaisen tavan \ntoteuttaa GPS-simulaatio osaksi traktorisimulaatiota. Kirjallisuuskatsauksen \ntuloksena listattiin erilaisia GPS-j\u00e4rjestelm\u00e4lle tyypillisi\u00e4 virhetilanteita. \nEsitetyss\u00e4 GPS-simulaatiossa ei kuitenkaan huomioitu kaikkia yleisi\u00e4 GPS-paikannusvirheit\u00e4, jotka on listattu tuloksissa. GPS-simulaatiota ei pystytty\nt\u00e4m\u00e4n tutkimuksen puitteissa yhdist\u00e4m\u00e4\u00e4n Guidance-j\u00e4rjestelm\u00e4\u00e4n, joten \nsimulaation toimivuutta tarkoitettuun k\u00e4ytt\u00f6tarkoitukseen ei voitu vahvistaa.\nSeuraavassa tutkimuksessa tulisi ottaa huomioon kaikki GPS-j\u00e4rjestelm\u00e4n \ntyypillisimm\u00e4t virhetilanteet, jotta simulaatiosta saadaan mahdollisimman \nrealistinen. GPS-simulaatiota on mahdollista my\u00f6s verrata oikean GPS-vastaanottimen tarjoamaan dataan, ja varmistaa toimivuus t\u00e4ll\u00e4 tavalla.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Real-time simulations are becoming significant part of moving machine \ndevelopment. Real-time simulations enable testing machines software with \nvirtual prototypes and therefore the need for real prototype of the machine is \nmoving closer to the end of the development process. Simulations provide fast \nand reliable feedback of the software thus are found to be relevant addition to \nmachine development process. The target of the thesis was to find solutions for \nresearch question: how is GPS simulation integrated as part of testing the \ntractor\u2019s guidance system? Answers were searched through literature review and \nthe empirical research. Literature review provides knowledge of the concepts \nused throughout the thesis and some solutions for the GPS simulation. Empirical \nresearch was done by implementing GPS simulation model into tractor real-time \nsimulation. After the implementation of the GPS simulation data of the GPS was \ncollected in the front-end of the real-time simulation. Results of the empirical \nresearch are presented by comparing the effects of the GPS simulation using data \ncollected. Results provide a simple way to implement GPS simulation into tractor \nsimulation. The GPS simulation presented on the results lacks some of the \ncommon GPS positioning errors. The GPS simulation provided was not able to \nbe connected to the guidance controller in the given time frame of the study. \nTherefore, it was not possible to verify the functionality of the simulation for \nintended purposes. In future research the functionality of the GPS simulation can \nbe verified by comparing its data to a real GPS receivers\u2019 data. In future all \ncommon GPS errors should be added to the GPS simulation to increase the \nreliability of the simulation.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Miia Hakanen (mihakane@jyu.fi) on 2023-06-08T04:22:03Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2023-06-08T04:22:03Z (GMT). No. of bitstreams: 0\n Previous issue date: 2023", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "35", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "eng", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "real-time simulation", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "GPS-simulation", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Hardware-in-the-loop", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "guidance", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Utilization of GPS simulation as part of testing the tractor's guidance system", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202306083596", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.collaborator", "value": "business", "language": "", "element": "contractresearch", "qualifier": "collaborator", "schema": "yvv"}, {"key": "yvv.contractresearch.funding", "value": "n. 3000 euroa", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "yvv.contractresearch.initiative", "value": "business", "language": "", "element": "contractresearch", "qualifier": "initiative", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "restrictedAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "simulointi", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "satelliittipaikannus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "simulaattorit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "traktorit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "reaaliaikaisuus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "simulation", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "satellite navigation", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "simulators", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tractors", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "real-time", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.rights.accessrights", "value": "The author has not given permission to make the work publicly available electronically. Therefore the material can be read only at the archival workstation at Jyv\u00e4skyl\u00e4 University Library (https://kirjasto.jyu.fi/collections/archival-workstation).", "language": "en", "element": "rights", "qualifier": "accessrights", "schema": "dc"}, {"key": "dc.rights.accessrights", "value": "Tekij\u00e4 ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyv\u00e4skyl\u00e4n yliopiston kirjaston arkistoty\u00f6semalta. Ks. https://kirjasto.jyu.fi/kokoelmat/arkistotyoasema..", "language": "fi", "element": "rights", "qualifier": "accessrights", "schema": "dc"}]
id jyx.123456789_87527
language eng
last_indexed 2025-02-18T10:56:47Z
main_date 2023-01-01T00:00:00Z
main_date_str 2023
publishDate 2023
record_format qdc
source_str_mv jyx
spellingShingle Liukkonen, Lauri Utilization of GPS simulation as part of testing the tractor's guidance system real-time simulation GPS-simulation Hardware-in-the-loop guidance Tietojärjestelmätiede Information Systems Science 601 simulointi satelliittipaikannus simulaattorit traktorit reaaliaikaisuus simulation satellite navigation simulators tractors real-time
title Utilization of GPS simulation as part of testing the tractor's guidance system
title_full Utilization of GPS simulation as part of testing the tractor's guidance system
title_fullStr Utilization of GPS simulation as part of testing the tractor's guidance system Utilization of GPS simulation as part of testing the tractor's guidance system
title_full_unstemmed Utilization of GPS simulation as part of testing the tractor's guidance system Utilization of GPS simulation as part of testing the tractor's guidance system
title_short Utilization of GPS simulation as part of testing the tractor's guidance system
title_sort utilization of gps simulation as part of testing the tractor s guidance system
title_txtP Utilization of GPS simulation as part of testing the tractor's guidance system
topic real-time simulation GPS-simulation Hardware-in-the-loop guidance Tietojärjestelmätiede Information Systems Science 601 simulointi satelliittipaikannus simulaattorit traktorit reaaliaikaisuus simulation satellite navigation simulators tractors real-time
topic_facet 601 GPS-simulation Hardware-in-the-loop Information Systems Science Tietojärjestelmätiede guidance reaaliaikaisuus real-time real-time simulation satelliittipaikannus satellite navigation simulaattorit simulation simulators simulointi tractors traktorit
url https://jyx.jyu.fi/handle/123456789/87527 http://www.urn.fi/URN:NBN:fi:jyu-202306083596
work_keys_str_mv AT liukkonenlauri utilizationofgpssimulationaspartoftestingthetractorsguidancesystem