CBL - Campus del Baix Llobregat

Projecte llegit

Títol: Modular numerical tool for gas turbine simulation


Estudiants que han llegit aquest projecte:


Director/a: MELLIBOVSKY ELSTEIN, FERNANDO PABLO

Departament: FIS

Títol: Modular numerical tool for gas turbine simulation

Data inici oferta: 09-02-2015     Data finalització oferta: 09-10-2015



Estudis d'assignació del projecte:
    Tipus: Individual
     
    Lloc de realització: EETAC
     
    Paraules clau:
    gas turbine, simulation, performances, java
     
    Descripció del contingut i pla d'activitats:
     
    Overview (resum en anglès):
    In this work a free tool for the simulation of turboprops was implemented, capable of simulating the various components of a jet engine, separately or in conjunction, with different degrees of thermodynamic modelling or complexity, in order to simulate an entire jet engine.

    The main characteristics of this software includes its compatibility, open code and GNU license, non-existing in today’s market. Furthermore, the tool was designed with a greater flexibility and a more adapted work environment tailored to the needs of the users. To design this tool, Java was used, along with its graphical Swing libraries and mathematical GNU libraries, such as JBLAS (BLAS libraries in Fortran available from Java). This was all automatically managed with the apache tool MAVEN and using the Eclipse development environment.

    On the other hand, a complex and robust hierarchical structure of inheritance based objects was implemented, which allows the expansion or the addition of new modules to the component libraries through new inherited classes. This is an interesting feature since a deep knowledge is not required to apply these changes, avoiding the need to modify the classes of the original program.

    The software pre-disposes various thermodynamic models, based on the Thermodynamic and Propulsion subjects taught at EETAC-UPC. It also contains the implementation of Discrete Numerical Solutions, with a self-made nonlinear equations solver, based on different numerical methods described within this document. With the objective in mind of optimizing the computational load, a profound knowledge of the implemented models, as well as the mathematical methods for solving them, was required.

    Finally, it is important to emphasize the fact that this final year project is only the first part of a set of two undergraduate theses done by the same author. This document can be considered the alpha version of the software, its basis and its results are focused on the increase and improvement of the beta version of the software’s realistic conditions, which is being developed during the academic year 2015-2016.


    © CBLTIC Campus del Baix Llobregat - UPC