Development of Azipod propulsion system testing procedures : managing the test portfolio
Holla, Janne (2023)
Diplomityö
Holla, Janne
2023
School of Energy Systems, Sähkötekniikka
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe20231030141933
https://urn.fi/URN:NBN:fi-fe20231030141933
Tiivistelmä
This thesis is made for ABB Oy Marine & Ports to develop their testing management. ABB has been relying for long time in a conventional way of managing the acceptance testing protocols with word documents. This means that there wasn’t actual system to manage the test protocols.
During the research work 2 separate test protocols were introduced, an internal propulsion control system test protocol and test a protocol to do deeper propulsion drive testing in Hardware-In-Loop simulator. These protocols are supposed to be done in two different HIL arrangements.
The test protocols were constructed in JIRA software tool, which is efficient tool for managing project data. JIRA also is effective tool for creating and assigning tasks for the people involved in each project. ABB was utilizing JIRA already for other project related management tasks and after reviewing JIRA and specifying what chosen tool for testing management should be capable of, it was decided to study JIRA possibilities further to expand them to the testing management as well. As a result, a test case template was created with a structure to handle the vast number of tests. Tämä diplomityö on tehty ABB Oy Marine & Ports liiketoimintayksikölle ja sen tarkoitus on kehittää heidän erilaisten testausvaiheiden hallintaa. ABB on luottanut pitkään hyvin perinteiseen tapaan hallita testejä word-dokumenteilla. Tämä tarkoittaa sitä, että ABB:llä ei ole testiohjelmien hallintaan käytössä minkäänlaista todellista järjestelmää.
Diplomityössä luotiin 2 erillistä testiohjelmaa, sisäinen testiohjelma propulsion ohjaus järjestelmän testaamiseen sekä syvempää propulsiokonvertteritestausta varten luotu Hardware-In-Loop testiohjelma. Nämä testiohjelmat on tarkoitus tehdä erillisillä HIL kokoonpanoilla.
Testiohjelmat luotiin käyttäen JIRA ohjelmistoa, mikä on tehokas työkalu projektidatan hallintaan. JIRA on myös tehokas työkalu erilaisten työtehtävien osoittamiseen eri projekteihin osallisille ihmisille. ABB käyttää JIRA ohjelmistoa jo projektien hallintaan, joten tarkastelun ja valittavan alustan ominaisuuksien määrittelyn jälkeen todettiin, että JIRA: n mahdollisuuksia halutaan tutkia enemmän laajentaakseen JIRA: n käyttöä testaushallintaan. Työn tuloksena syntyi test case malli ja lisäksi luotiin rakenne, kuinka testejä hallitaan.
During the research work 2 separate test protocols were introduced, an internal propulsion control system test protocol and test a protocol to do deeper propulsion drive testing in Hardware-In-Loop simulator. These protocols are supposed to be done in two different HIL arrangements.
The test protocols were constructed in JIRA software tool, which is efficient tool for managing project data. JIRA also is effective tool for creating and assigning tasks for the people involved in each project. ABB was utilizing JIRA already for other project related management tasks and after reviewing JIRA and specifying what chosen tool for testing management should be capable of, it was decided to study JIRA possibilities further to expand them to the testing management as well. As a result, a test case template was created with a structure to handle the vast number of tests.
Diplomityössä luotiin 2 erillistä testiohjelmaa, sisäinen testiohjelma propulsion ohjaus järjestelmän testaamiseen sekä syvempää propulsiokonvertteritestausta varten luotu Hardware-In-Loop testiohjelma. Nämä testiohjelmat on tarkoitus tehdä erillisillä HIL kokoonpanoilla.
Testiohjelmat luotiin käyttäen JIRA ohjelmistoa, mikä on tehokas työkalu projektidatan hallintaan. JIRA on myös tehokas työkalu erilaisten työtehtävien osoittamiseen eri projekteihin osallisille ihmisille. ABB käyttää JIRA ohjelmistoa jo projektien hallintaan, joten tarkastelun ja valittavan alustan ominaisuuksien määrittelyn jälkeen todettiin, että JIRA: n mahdollisuuksia halutaan tutkia enemmän laajentaakseen JIRA: n käyttöä testaushallintaan. Työn tuloksena syntyi test case malli ja lisäksi luotiin rakenne, kuinka testejä hallitaan.
