Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Simulation of field devices in testing of a marine control system

Gräsbeck, Krister (2021)

Katso/Avaa
Master's Thesis (2.410Mb)
Lataukset: 


Diplomityö

Gräsbeck, Krister
2021

School of Energy Systems, Sähkötekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe202103227942

Tiivistelmä

Testing the programmable logic controller (PLC) software part of a control system before the system is commissioned and all the field devices are available and functional is challenging. In this thesis a simulation tool is developed to simulate the devices that are part of a Danfoss Editron marine system. The types of simulated devices include power electronic converters, electric motors, generators, and other devices managed by the control system. The simulator is a Python program which reads the outputs of a Beckhoff PLC, generates feedback signals and writes them to the inputs of the PLC. By simulating the field devices, the PLC software can be tested in an office environment before the system commissioning on the marine vessel.

Two different vessels are simulated to verify the simulations and to determine the feasibility of using the simulation tool. Two errors were found in the control logic of the first vessel which had already been commissioned previously. The second vessel was simulated to test the logic and HMI panel functionality before the commissioning, and several errors were found and fixed. The extended testing made possible by the simulation tool was found to improve software quality, save time spent during the commissioning phase, and to decrease the costs of commissioning the vessel.
 
Ohjausjärjestelmän osana olevan ohjelmoitavan logiikan eli PLC:n ohjelmiston testaus on haastavaa ennen kuin järjestelmää ollaan ottamassa käyttöön ja järjestelmän osana olevat toimilaitteet ja anturit ovat toiminnassa. Tässä diplomityössä kehitetään työkalu Danfoss Editronin laivajärjestelmän laitteiden simulointiin. Järjestelmän simuloituja laitteita ovat mm. taajuusmuuttajat, sähkömoottorit ja generaattorit. Simulaattori on Python-kielinen ohjelma, joka lukee Beckhoff PLC:n lähdöt, luo palautesignaalit ja kirjoittaa ne PLC:n tuloihin. Simuloimalla kenttälaitteet voidaan logiikan testausta suorittaa toimistoympäristössä ennen aluksen käyttöönottoa.

Simuloinnin toimintaa ja hyödyllisyyttä arvioidaan simuloimalla kaksi eri laivajärjestelmää. Ensimmäisessä tapauksessa, jo toimitetusta projektista, löytyi simuloinnin avulla kaksi ohjelmistovirhettä. Toisessa tapauksessa simuloinnin avulla testattiin logiikan sekä ohjausnäyttöpaneelin toimintaa ennen aluksen käyttöönoton aloitusta. Useita virheitä saatiin paikallistettua ja korjattua. Simuloinnin mahdollistama laajennettu testaus todettiin parantavan ohjausohjelmiston laatua, lyhentävän käyttöönottovaiheessa kuluvaa aikaa sekä pienentävän käyttöönoton kustannuksia.
 
Kokoelmat
  • Diplomityöt ja Pro gradu -tutkielmat [14103]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste