Deliverable D6.4 “System Lifetime Costs Tools – alpha version” of the DTOceanPlus project includes the details of the Assessment Design Tools module: “System Lifetime Costs” (SLC), and it represents the result of the work developed during task T6.5 of the project.
The present document summarises both the functionalities, supporting theory, as well as the more technical aspects of the code implemented for this module. The System Lifetime Costs module will provide the user with a set of metrics and assessments, such as the levelized cost of energy and internal rate of return, relevant to the techno-economic and financial assessments of wave and tidal renewable energy projects at different stages of development. Moreover, a set of complementary metrics have been included, representing the costs of the systems against a set of benchmark values.
The Business Logic of the code, which consist of the actual functions of the SLC module, has been implemented in Python 3. An Application Programming Interface (API) was developed in OpenAPI and provided with the code, in order to interact and communicate with the other modules of the DTOceanPlus design suite. The Graphical User Interface (GUI) of the module will be developed in harmony with the other modules, in Vue.js, allowing the user to interact easily with the SLC tool, inputting data and visualising results. The Business Logic of the code has been fully verified (100%) through the implementation of unit tests, guaranteeing easy maintainability for future developments of the tool.
Supporting theory and assumptions are described, while a section of Examples completes the present document, showcasing the capabilities of the tool.