%0 Generic %A Kougiatsos, Nikos %D 2024 %T Data accompanying the thesis: Safe and resilient control for marine power and propulsion plants (Chapter 6) %U %R 10.4121/fba3301f-bb46-4a4c-b646-5ce3c2406628.v1 %K semantic knowledge model %K FDI by means of structural properties %K distributed fault diagnosis %K sensor faults %K complex systems %K Computational Intelligence methods %K safety of marine systems %X

***General Introduction***

This dataset contains data collected as part of Chapter 6 in the doctoral thesis of Mr. Nikos Kougiatsos, M.Sc. in Delft University of Technology, 2020-2024.

It is being made public both to act as supplementary data for publications of N. Kougiatsos and in order for other researchers to use this data in their own work.

This data is part of the project READINESS with project number TWM.BL.019.002 of the research programme ”Topsector Water \& Maritime: the Blue route” which is partly financed by the Dutch Research Council (NWO).

***Purpose of the collection***

The purpose of this simulation was to optimize the isolability of multiple faults for marine propulsion plants.

***Description of the data structure***

The data included in this repository has the form of .txt,.py,.sh,.xlsx and .png files. A detailed description follows next.

  1. README.txt : Text file containing information on how to use the python code
  2. *.xlsx: Please create a new folder called Excel_sheets and add all of those files in it. These files contain the semantic information that serves as input to the greedy optimiser
  3. semantic_functions.py: This file serves as the library of all necessary functions to run the greedy stochastic optimiser
  4. Semantic_database.py: Main Python file that renders the results of the Chapter using the Excel_sheets info and the functions in semantic_functions.py
  5. 30_games.sh: Bash script that executes Semantic_database.py to obtain the greedy stochastic algorithm results.
  6. Chapter_6_Figure_X_desc.png: These files hold the plotting information corresponding to Figure 'X' of Chapter 6 in .png format. The contents of each Figure are briefly described by 'desc'.

***Dependencies***

To read the simulation results and create the plots, I used Python 3.9. The required libraries can be found in the import statements in semantic_functions.py

%I 4TU.ResearchData