Code Monkey home page Code Monkey logo

matlab-sistema-ciclo-rankine's Introduction

Sistema de Ciclos Térmicos

Esse programa foi elaborado inicialmente como trabalho avaliativo na disciplina de Termodinâmica Aplicada do curso de Bacharelado em Engenharia Mecânica do Instituto Federal do Piauí (IFPI)
O seguinte projeto tem como objetivo a interpretação didádica do funcionamento dos ciclos Rankine e Bryton, bem como o seu funcionamento e a análise da sua exergia.

Funcionamento:

O usuário pode fornecer valores de pressão, temperatura e fluido de trabalho em determinados pontos do ciclo, obtendo como resultado a eficiência do ciclo, a eficiência exergética dos trocadores de calores, além dos respectivos trabalhos, como também o estado do fluido escolhido em determinado ponto, além de sua temperatura no respectivo ponto.
Além disso, o usuário pode obter valores correspondentes a exergia dos ciclos
O projeto é dividido em módulos, sendo eles:

  • Ciclo Rankine e Análise Exergética do Ciclo Rankine
  • Ciclo Bryton e Análise Exergética do Ciclo Bryton

Vizualização do código fonte

O usuário deve ter o matlab instalado para poder acessar os arquivos do git com o código de cada app do matlab.

Instalação:

Dependências:

Para o funcionamento do programa, é necessário utilizar o Python na sua versão 3.10 mais estável, que pode ser obtido em: https://www.python.org/downloads/
O sistema utiliza a biblioteca python CoolProp (http://www.coolprop.org/), responsável por fornecer as propriedades dos fluidos em determinadas condições de temperatura e pressão \

  • Para instalar o CoolProp via pip (Python Package Manager):
    pip install coolprop

Mais informações da instalação do CoolProp podem ser encontradas em: http://www.coolprop.org/coolprop/wrappers/Python/

Instalação no Windows:

Após a instalação do Python no seu computador, acesse o link abaixo para estar baixando o arquivo executável:
https://drive.google.com/uc?export=download&id=11wGeWeECEaZ_eN2muUOfFCgv787jN6Gb
Depois de baixar o arquivo .exe diretamente do link acima, localize o arquivo na pasta, na qual foi instalado, e execute a instalação.

Autores:

O projeto foi elaborado e organizado no Laboratório de Inteligência, Robótica, Automação e Sistemas (LABIRAS)

  • Bianca Almeida de Oliveira Bezerra
  • José Heitor Nery Viana
  • Ryan Faustino Carvalho
  • Wyllyames de Sousa Carvalho

matlab-sistema-ciclo-rankine's People

Contributors

ryofac avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.