Golfpallon liikeradan mallinnus
Lintula, Petteri (2020-12-01)
Lintula, Petteri
P. Lintula
01.12.2020
© 2020 Petteri Lintula. Tämä Kohde on tekijänoikeuden ja/tai lähioikeuksien suojaama. Voit käyttää Kohdetta käyttöösi sovellettavan tekijänoikeutta ja lähioikeuksia koskevan lainsäädännön sallimilla tavoilla. Muunlaista käyttöä varten tarvitset oikeudenhaltijoiden luvan.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202012023226
https://urn.fi/URN:NBN:fi:oulu-202012023226
Tiivistelmä
Kandidaatintyöni tavoitteena on luoda Python-ohjelma, jonka avulla voidaan mallintaa golfpallon lentoa tietyissä olosuhteissa. Työssä pyritään ottamaan huomioon keskeiset laskentaan vaikuttavat tekijät golfpallon kannalta.
Teorialähteinä on käytetty golfpallosta ja aerodynamiikasta kertovaa kirjallisuutta. Tietoa golfista on kerrottu omien kokemuksien sekä internetistä löytyvien lähteiden avulla. Python-ohjelmoinnin ohjeita sekä vinkkejä on myös etsitty internetistä.
Syntynyt ohjelma ei kykene täydellisesti kuvaamaan golfpallon lentorataa, sillä lento on draiverilla lyötäessä liian pitkä, sekä hitaammilla mailoilla lyötäessä liian symmetrinen. Saatuihin kaavoihin tehdyillä pienillä muutoksilla saadaan lennosta lähes todenmukainen. Ohjelman avulla saadaan yleinen käsitys siitä, millainen lentorata erilaisilla mailoilla lyötäessä palloille syntyy. Syntynyttä ohjelmaa voidaan pienin muutoksin hyödyntää monipuolisesti erilaisten kappaleiden lentoratojen tutkimiseen. The goal of my bachelor’s thesis is to create a python program that is able to model the flight trajectory of a golf ball under specific conditions. The program aims to take in consideration all the relevant factors that may affect the flight of a golf ball.
The theory behind the flight properties of a golf ball and aerodynamics has been mostly gathered from related literature and research. Information about golf as a sport has been gathered from the internet and from personal experience. Guides on writing the python program was searched from the internet.
The program that was created in this thesis is not capable of modelling the trajectory accurately. When hit with driver the flight is longer than in real world scenarios and when hit with lower speeds, the flight path is too symmetric. The program is still capable of giving insight on the flight paths of golf ball when hit with different clubs. The program that was developed could be used to model the flight of other bodies.
Teorialähteinä on käytetty golfpallosta ja aerodynamiikasta kertovaa kirjallisuutta. Tietoa golfista on kerrottu omien kokemuksien sekä internetistä löytyvien lähteiden avulla. Python-ohjelmoinnin ohjeita sekä vinkkejä on myös etsitty internetistä.
Syntynyt ohjelma ei kykene täydellisesti kuvaamaan golfpallon lentorataa, sillä lento on draiverilla lyötäessä liian pitkä, sekä hitaammilla mailoilla lyötäessä liian symmetrinen. Saatuihin kaavoihin tehdyillä pienillä muutoksilla saadaan lennosta lähes todenmukainen. Ohjelman avulla saadaan yleinen käsitys siitä, millainen lentorata erilaisilla mailoilla lyötäessä palloille syntyy. Syntynyttä ohjelmaa voidaan pienin muutoksin hyödyntää monipuolisesti erilaisten kappaleiden lentoratojen tutkimiseen.
The theory behind the flight properties of a golf ball and aerodynamics has been mostly gathered from related literature and research. Information about golf as a sport has been gathered from the internet and from personal experience. Guides on writing the python program was searched from the internet.
The program that was created in this thesis is not capable of modelling the trajectory accurately. When hit with driver the flight is longer than in real world scenarios and when hit with lower speeds, the flight path is too symmetric. The program is still capable of giving insight on the flight paths of golf ball when hit with different clubs. The program that was developed could be used to model the flight of other bodies.
Kokoelmat
- Avoin saatavuus [32041]