DESENVOLVIMENTO DE UMA FERRAMENTA PARA O...

84
DESENVOLVIMENTO DE UMA FERRAMENTA PARA O DIAGNÓSTICO DE COMPRESSORES CENTRÍFUGOS OPERANDO COM GÁS NATURAL Marion Larreur Projeto de Graduação apresentado ao Curso de Engenharia Mecânica da Escola Politécnica, da Universidade Federal do Rio de Janeiro, como parte dos requisitos necessários à obtenção do título de Engenheira. Orientador:Reinaldo de Falco Rio de Janeiro Dezembro 2018

Transcript of DESENVOLVIMENTO DE UMA FERRAMENTA PARA O...

Page 1: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

DESENVOLVIMENTO DE UMA FERRAMENTA PARA O DIAGNOacuteSTICO DE

COMPRESSORES CENTRIacuteFUGOS OPERANDO COM GAacuteS NATURAL

Marion Larreur

Projeto de Graduaccedilatildeo apresentado ao Curso de

Engenharia Mecacircnica da Escola Politeacutecnica da

Universidade Federal do Rio de Janeiro como

parte dos requisitos necessaacuterios agrave obtenccedilatildeo do tiacutetulo

de Engenheira

OrientadorReinaldo de Falco

Rio de Janeiro

Dezembro 2018

UNIVERSIDADE FEDERAL DO RIO DE JANEIRO

Departamento de Engenharia Mecacircnica

DEMPOLIUFRJ

DESENVOLVIMENTO DE UMA FERRAMENTA PARA O DIAGNOacuteSTICO DE

COMPRESSORES CENTRIacuteFUGOS OPERANDO COM GAacuteS NATURAL

Marion Larreur

PROJETO DE GRADUACcedilAtildeO SUBMETIDO AO CORPO DOCENTE DO CURSO DE

ENGENHARIA MECAcircNICA DA ESCOLA POLITEacuteCNICA DA UNIVERSIDADE

FEDERAL DO RIO DE JANEIRO COMO PARTE DOS REQUISITOS NECESSAacuteRIOS

PARA A OBTENCcedilAtildeO DO GRAU DE ENGENHEIRA MECAcircNICA

Examinada por

______________________________________

Prof Reinaldo de Falco Eng

______________________________________

Prof Helcio Rangel Barreto Orlande PhD

______________________________________

Prof Jules GhislainSlama DSc

RIO DE JANEIRO RJ - BRASIL

DEZEMBRO DE 2018

Larreur Marion

Desenvolvimento de uma ferramenta para o diagnoacutestico de

compressores centriacutefugos operando com gaacutes natural Marion

Larreur ndash Rio de Janeiro UFRJEscola Politeacutecnica 2018

XI 73 p il 297 cm

Orientador Reinaldo de Falco

Projeto de Graduaccedilatildeo ndash UFRJ Escola Politeacutecnica Curso de

Engenharia Mecacircnica 2018

Referecircncias Bibliograacuteficas p 72 ndash 73

1 Compressor Centriacutefugo 2 Transporte de gaacutes natural 3 Equaccedilatildeo

de estado 4 Performance I de Falco Reinaldo II Universidade

Federal do Rio de Janeiro Escola Politeacutecnica Curso de Engenharia

Mecacircnica III Desenvolvimento de uma ferramenta para o

diagnoacutestico de compressores centriacutefugos operando com gaacutes natural

iv

Agradecimentos

Primeiramente agradeccedilo a minha famiacutelia por me apoiarem incondicionalmente e me

ajudarem sempre em todas minhas decisotildees mesmo que seja me mudar em um outro

continente

Agradeccedilo a todos os amigos que fiz no Brasil que me acolheram tatildeo bem e me

fizeram me sentir em famiacutelia Aos amigos da mecacircnica e especialmente os que me ajudaram

com a revisatildeo desse trabalho aos colegas do LTTC ao time de basquete da UFRJ aos

colegas de apartamento antigos e atuais e a todos os outros que tive a sorte de encontrar

obrigada por tornarem cada dia desse intercacircmbio uacutenico

Aos meus amigos da Franccedila por sempre estarem no meu lado nos momentos felizes e

mais difiacuteceis por ainda estarem presentes mesmo longe vindo me visitar ou sempre me

enviando mensagens

Queria agradecer aos serviccedilos das relaccedilotildees internacionais da Centrale Lille e da UFRJ

por tornarem possiacutevel esse duplo diploma e me oferecerem durante esses dois anos a melhor

experiecircncia da minha vida

Finalmente um obrigado especial ao Professor Reinaldo de Falco pela

disponibilidade a orientaccedilatildeo o apoio e a ajuda neste trabalho

v

Resumo do Projeto de Graduaccedilatildeo apresentado agrave Escola PoliteacutecnicaUFRJ como parte dos

requisitos necessaacuterios para a obtenccedilatildeo do grau de Engenheira Mecacircnica

DESENVOLVIMENTO DE UMA FERRAMENTA PARA O DIAGNOacuteSTICO DE

COMPRESSORES CENTRIacuteFUGOS OPERANDO COM GAacuteS NATURAL

Marion Larreur

Dezembro2018

Orientador Reinaldo de Falco

Curso Engenharia Mecacircnica

Para o gaacutes natural ser distribuiacutedo e consumido no Brasil e no mundo este deve ser

extraiacutedo dos locais de produccedilatildeo e encaminhado atraveacutes de gasodutos para os pontos

necessaacuterios Para garantir um fluxo constante e uma pressatildeo suficiente do gaacutes ele passa por

compressores centriacutefugos em estaccedilotildees de compressatildeo no longo desses gasodutos Estas satildeo

maacutequinas criacuteticas que natildeo podem sofrer muitas perdas por questotildees econocircmicas e sobre tudo

de seguranccedila por isso satildeo necessaacuterios diagnoacutesticos e manutenccedilatildeo regulares dos

equipamentos Dessa maneira o trabalho buscou desenvolver no Matlab uma ferramenta

capaz de calcular com dados obtidos em testes da maacutequina os paracircmetros de performance do

compressor centriacutefugo para comparar o desempenho real com as curvas teoacutericas e analisar

possiacuteveis anormalidades A construccedilatildeo dessa ferramenta necessita primeiramente a escolha de

uma equaccedilatildeo de estado adequada para o caacutelculo das propriedades do gaacutes natural

Posteriormente a interface e o programa que define o funcionamento dela satildeo elaborados e

verificados comparando os resultados da ferramenta com um software de propriedades

termodinacircmicas e curvas reais de um compressor

Palavras-chave Compressor centriacutefugo Transporte de gaacutes natural Equaccedilatildeo de estado

Performance

vi

Abstract of Undergraduate Project presented to POLIUFRJ as a partial fulfillment of the

requirements for the degree of Engineer

DEVELOPMENT OF A TOOL FOR THE DIAGNOSIS OF CENTRIFUGAL

COMPRESSORS OPERATING WITH NATURAL GAS

Marion Larreur

December2018

Advisor Reinaldo de Falco

Department Mechanical Engineering

In order for the natural gas to be distributed and consumed in Brazil and in the world

it must be sent from the production sites through pipelines To ensure constant flow and

sufficient gas pressure it passes through centrifugal compressors at compression stations

along these pipelines These centrifugal compressors are critical in this process it is essential

to perform regular diagnosis and maintenance on such machines to avoid losses that would

cause economic and especially safety issues In that respect the present work aims at

developing with Matlab a tool able of computing the performance parameters of the

centrifugal compressor from data obtained in machine tests in order to compare the actual

performance of the compressor with theoretical curves and to detect and analyze potential

anomalies In order to develop such a tool it is first necessary to choose a suitable state

equation to calculate the properties of natural gas The interface and the program that defines

how it operates are then devised and verified comparing the results of the tool with a

software of thermodynamic properties and theoretical curves of a compressor

Keywords Centrifugal compressor Natural gas transport Equation of State Performance

vii

Sumaacuterio

Lista de figuras ix

Lista de tabelas xi

1 INTRODUCcedilAtildeO 12

11 Produccedilatildeo de gaacutes natural 12

12 Induacutestria do gaacutes natural no Brasil 13

13 Objetivo 15

14 Organizaccedilatildeo do trabalho 16

2 COMPRESSAtildeO DE GAacuteS NATURAL 17

21 Estaccedilatildeo de compressatildeo 17

211 Definiccedilatildeo 17

212 Funcionamento 17

22 Monitoramento e diagnoacutestico 20

221 Sistema de desligamento 20

222 Diagnoacutestico para manutenccedilatildeo preventiva 21

223 Monitoramento de desempenho 21

3 REVISAtildeO BIBLIOGRAFICA 23

31 Propriedades dos fluidos 23

311 Propriedades termodinacircmicas de um fluido puro 23

312 Comportamento de uma mistura 25

313 Compressatildeo dos gases 26

32 Compressores 27

321 Introduccedilatildeo 27

322 Tipos de compressores 28

33 Compressores centriacutefugos 32

331 Caracteriacutesticas 32

322 Componentes 33

323 Limites de operaccedilatildeo 35

viii

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO 37

41 Definiccedilatildeo 37

411 Correlaccedilatildeo de Standing-Katz 38

412 Benedict-Webb-Rubin 40

413 Lee-Kesler 41

414 Redlich-Kwong 42

415 Soave-Redlich-Kwong 43

416 Peng-Robinson 43

42 Aplicaccedilatildeo a diferentes misturas 44

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais 44

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico 46

423 Mistura 3- Outra composiccedilatildeo tiacutepica 47

43 Escolha da equaccedilatildeo de estado 49

5 ELABORACcedilAtildeO DA FERRAMENTA 51

51 Teste de compressor centrifugo 51

52 Biblioteca de dados 52

53 Rotina de caacutelculo 52

54 Construccedilatildeo da interface 55

6 VERIFICACcedilAtildeO DA FERRAMENTA 60

61 Verificaccedilatildeo das propriedades termodinacircmicas 60

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance 64

63 Validaccedilatildeo da construccedilatildeo das curvas 66

7 CONCLUSAtildeO 71

Referecircncias bibliograacuteficas 72

Anexo 1 Propriedades dos fluidos 74

Anexo 2 Instruccedilotildees de uso 75

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas 76

Anexo 4 Planilha de verificaccedilatildeo dos paracircmetros de performance 77

Anexo 5 Programa Matlab 78

ix

Lista de figuras

Figura 1 ndash Origem e classificaccedilatildeo do gaacutes natural [1] 12

Figura 2 - Gasoduto Boliacutevia-Brasil [2] 13

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 14

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 15

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor16

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4] 18

Figura 7 - Monitor de performance Emerson Process Management [6] 22

Figura 8 - Diagrama PVT da aacutegua [7] 23

Figura 9 - Classificaccedilatildeo dos compressores [9] 27

Figura 10 - Compressor alternativo de pistatildeo [10] 29

Figura 11 - Compressor rotativo de palhetas [10] 29

Figura 12 - Compressor rotativo de loacutebulo [10] 30

Figura 13 - Compressor rotativo de parafuso [10] 30

Figura 14 - Compressor centriacutefugo [11] 31

Figura 15 - Compressor axial [10] 31

Figura 16 - Impelidor de um compressor centriacutefugo [11] 33

Figura 17 - Conjunto rotor de um compressor centriacutefugo [11] 34

Figura 18 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11] 34

Figura 19 - Diagrama de Standing-Katz [12] 38

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1 45

Figura 21 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz 46

Figura 22 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2 47

Figura 23 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3 48

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas 49

Figura 25 - Primeira aba do aplicativo 56

Figura 26 - Segunda aba do aplicativo 58

Figura 27 - Entrada de dados no SimulisThermodynamics 61

Figura 28 - Entrada de dados na ferramenta 62

Figura 29 - Resultados no SimulisThermodynamics 62

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 2: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

UNIVERSIDADE FEDERAL DO RIO DE JANEIRO

Departamento de Engenharia Mecacircnica

DEMPOLIUFRJ

DESENVOLVIMENTO DE UMA FERRAMENTA PARA O DIAGNOacuteSTICO DE

COMPRESSORES CENTRIacuteFUGOS OPERANDO COM GAacuteS NATURAL

Marion Larreur

PROJETO DE GRADUACcedilAtildeO SUBMETIDO AO CORPO DOCENTE DO CURSO DE

ENGENHARIA MECAcircNICA DA ESCOLA POLITEacuteCNICA DA UNIVERSIDADE

FEDERAL DO RIO DE JANEIRO COMO PARTE DOS REQUISITOS NECESSAacuteRIOS

PARA A OBTENCcedilAtildeO DO GRAU DE ENGENHEIRA MECAcircNICA

Examinada por

______________________________________

Prof Reinaldo de Falco Eng

______________________________________

Prof Helcio Rangel Barreto Orlande PhD

______________________________________

Prof Jules GhislainSlama DSc

RIO DE JANEIRO RJ - BRASIL

DEZEMBRO DE 2018

Larreur Marion

Desenvolvimento de uma ferramenta para o diagnoacutestico de

compressores centriacutefugos operando com gaacutes natural Marion

Larreur ndash Rio de Janeiro UFRJEscola Politeacutecnica 2018

XI 73 p il 297 cm

Orientador Reinaldo de Falco

Projeto de Graduaccedilatildeo ndash UFRJ Escola Politeacutecnica Curso de

Engenharia Mecacircnica 2018

Referecircncias Bibliograacuteficas p 72 ndash 73

1 Compressor Centriacutefugo 2 Transporte de gaacutes natural 3 Equaccedilatildeo

de estado 4 Performance I de Falco Reinaldo II Universidade

Federal do Rio de Janeiro Escola Politeacutecnica Curso de Engenharia

Mecacircnica III Desenvolvimento de uma ferramenta para o

diagnoacutestico de compressores centriacutefugos operando com gaacutes natural

iv

Agradecimentos

Primeiramente agradeccedilo a minha famiacutelia por me apoiarem incondicionalmente e me

ajudarem sempre em todas minhas decisotildees mesmo que seja me mudar em um outro

continente

Agradeccedilo a todos os amigos que fiz no Brasil que me acolheram tatildeo bem e me

fizeram me sentir em famiacutelia Aos amigos da mecacircnica e especialmente os que me ajudaram

com a revisatildeo desse trabalho aos colegas do LTTC ao time de basquete da UFRJ aos

colegas de apartamento antigos e atuais e a todos os outros que tive a sorte de encontrar

obrigada por tornarem cada dia desse intercacircmbio uacutenico

Aos meus amigos da Franccedila por sempre estarem no meu lado nos momentos felizes e

mais difiacuteceis por ainda estarem presentes mesmo longe vindo me visitar ou sempre me

enviando mensagens

Queria agradecer aos serviccedilos das relaccedilotildees internacionais da Centrale Lille e da UFRJ

por tornarem possiacutevel esse duplo diploma e me oferecerem durante esses dois anos a melhor

experiecircncia da minha vida

Finalmente um obrigado especial ao Professor Reinaldo de Falco pela

disponibilidade a orientaccedilatildeo o apoio e a ajuda neste trabalho

v

Resumo do Projeto de Graduaccedilatildeo apresentado agrave Escola PoliteacutecnicaUFRJ como parte dos

requisitos necessaacuterios para a obtenccedilatildeo do grau de Engenheira Mecacircnica

DESENVOLVIMENTO DE UMA FERRAMENTA PARA O DIAGNOacuteSTICO DE

COMPRESSORES CENTRIacuteFUGOS OPERANDO COM GAacuteS NATURAL

Marion Larreur

Dezembro2018

Orientador Reinaldo de Falco

Curso Engenharia Mecacircnica

Para o gaacutes natural ser distribuiacutedo e consumido no Brasil e no mundo este deve ser

extraiacutedo dos locais de produccedilatildeo e encaminhado atraveacutes de gasodutos para os pontos

necessaacuterios Para garantir um fluxo constante e uma pressatildeo suficiente do gaacutes ele passa por

compressores centriacutefugos em estaccedilotildees de compressatildeo no longo desses gasodutos Estas satildeo

maacutequinas criacuteticas que natildeo podem sofrer muitas perdas por questotildees econocircmicas e sobre tudo

de seguranccedila por isso satildeo necessaacuterios diagnoacutesticos e manutenccedilatildeo regulares dos

equipamentos Dessa maneira o trabalho buscou desenvolver no Matlab uma ferramenta

capaz de calcular com dados obtidos em testes da maacutequina os paracircmetros de performance do

compressor centriacutefugo para comparar o desempenho real com as curvas teoacutericas e analisar

possiacuteveis anormalidades A construccedilatildeo dessa ferramenta necessita primeiramente a escolha de

uma equaccedilatildeo de estado adequada para o caacutelculo das propriedades do gaacutes natural

Posteriormente a interface e o programa que define o funcionamento dela satildeo elaborados e

verificados comparando os resultados da ferramenta com um software de propriedades

termodinacircmicas e curvas reais de um compressor

Palavras-chave Compressor centriacutefugo Transporte de gaacutes natural Equaccedilatildeo de estado

Performance

vi

Abstract of Undergraduate Project presented to POLIUFRJ as a partial fulfillment of the

requirements for the degree of Engineer

DEVELOPMENT OF A TOOL FOR THE DIAGNOSIS OF CENTRIFUGAL

COMPRESSORS OPERATING WITH NATURAL GAS

Marion Larreur

December2018

Advisor Reinaldo de Falco

Department Mechanical Engineering

In order for the natural gas to be distributed and consumed in Brazil and in the world

it must be sent from the production sites through pipelines To ensure constant flow and

sufficient gas pressure it passes through centrifugal compressors at compression stations

along these pipelines These centrifugal compressors are critical in this process it is essential

to perform regular diagnosis and maintenance on such machines to avoid losses that would

cause economic and especially safety issues In that respect the present work aims at

developing with Matlab a tool able of computing the performance parameters of the

centrifugal compressor from data obtained in machine tests in order to compare the actual

performance of the compressor with theoretical curves and to detect and analyze potential

anomalies In order to develop such a tool it is first necessary to choose a suitable state

equation to calculate the properties of natural gas The interface and the program that defines

how it operates are then devised and verified comparing the results of the tool with a

software of thermodynamic properties and theoretical curves of a compressor

Keywords Centrifugal compressor Natural gas transport Equation of State Performance

vii

Sumaacuterio

Lista de figuras ix

Lista de tabelas xi

1 INTRODUCcedilAtildeO 12

11 Produccedilatildeo de gaacutes natural 12

12 Induacutestria do gaacutes natural no Brasil 13

13 Objetivo 15

14 Organizaccedilatildeo do trabalho 16

2 COMPRESSAtildeO DE GAacuteS NATURAL 17

21 Estaccedilatildeo de compressatildeo 17

211 Definiccedilatildeo 17

212 Funcionamento 17

22 Monitoramento e diagnoacutestico 20

221 Sistema de desligamento 20

222 Diagnoacutestico para manutenccedilatildeo preventiva 21

223 Monitoramento de desempenho 21

3 REVISAtildeO BIBLIOGRAFICA 23

31 Propriedades dos fluidos 23

311 Propriedades termodinacircmicas de um fluido puro 23

312 Comportamento de uma mistura 25

313 Compressatildeo dos gases 26

32 Compressores 27

321 Introduccedilatildeo 27

322 Tipos de compressores 28

33 Compressores centriacutefugos 32

331 Caracteriacutesticas 32

322 Componentes 33

323 Limites de operaccedilatildeo 35

viii

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO 37

41 Definiccedilatildeo 37

411 Correlaccedilatildeo de Standing-Katz 38

412 Benedict-Webb-Rubin 40

413 Lee-Kesler 41

414 Redlich-Kwong 42

415 Soave-Redlich-Kwong 43

416 Peng-Robinson 43

42 Aplicaccedilatildeo a diferentes misturas 44

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais 44

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico 46

423 Mistura 3- Outra composiccedilatildeo tiacutepica 47

43 Escolha da equaccedilatildeo de estado 49

5 ELABORACcedilAtildeO DA FERRAMENTA 51

51 Teste de compressor centrifugo 51

52 Biblioteca de dados 52

53 Rotina de caacutelculo 52

54 Construccedilatildeo da interface 55

6 VERIFICACcedilAtildeO DA FERRAMENTA 60

61 Verificaccedilatildeo das propriedades termodinacircmicas 60

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance 64

63 Validaccedilatildeo da construccedilatildeo das curvas 66

7 CONCLUSAtildeO 71

Referecircncias bibliograacuteficas 72

Anexo 1 Propriedades dos fluidos 74

Anexo 2 Instruccedilotildees de uso 75

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas 76

Anexo 4 Planilha de verificaccedilatildeo dos paracircmetros de performance 77

Anexo 5 Programa Matlab 78

ix

Lista de figuras

Figura 1 ndash Origem e classificaccedilatildeo do gaacutes natural [1] 12

Figura 2 - Gasoduto Boliacutevia-Brasil [2] 13

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 14

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 15

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor16

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4] 18

Figura 7 - Monitor de performance Emerson Process Management [6] 22

Figura 8 - Diagrama PVT da aacutegua [7] 23

Figura 9 - Classificaccedilatildeo dos compressores [9] 27

Figura 10 - Compressor alternativo de pistatildeo [10] 29

Figura 11 - Compressor rotativo de palhetas [10] 29

Figura 12 - Compressor rotativo de loacutebulo [10] 30

Figura 13 - Compressor rotativo de parafuso [10] 30

Figura 14 - Compressor centriacutefugo [11] 31

Figura 15 - Compressor axial [10] 31

Figura 16 - Impelidor de um compressor centriacutefugo [11] 33

Figura 17 - Conjunto rotor de um compressor centriacutefugo [11] 34

Figura 18 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11] 34

Figura 19 - Diagrama de Standing-Katz [12] 38

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1 45

Figura 21 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz 46

Figura 22 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2 47

Figura 23 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3 48

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas 49

Figura 25 - Primeira aba do aplicativo 56

Figura 26 - Segunda aba do aplicativo 58

Figura 27 - Entrada de dados no SimulisThermodynamics 61

Figura 28 - Entrada de dados na ferramenta 62

Figura 29 - Resultados no SimulisThermodynamics 62

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 3: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

Larreur Marion

Desenvolvimento de uma ferramenta para o diagnoacutestico de

compressores centriacutefugos operando com gaacutes natural Marion

Larreur ndash Rio de Janeiro UFRJEscola Politeacutecnica 2018

XI 73 p il 297 cm

Orientador Reinaldo de Falco

Projeto de Graduaccedilatildeo ndash UFRJ Escola Politeacutecnica Curso de

Engenharia Mecacircnica 2018

Referecircncias Bibliograacuteficas p 72 ndash 73

1 Compressor Centriacutefugo 2 Transporte de gaacutes natural 3 Equaccedilatildeo

de estado 4 Performance I de Falco Reinaldo II Universidade

Federal do Rio de Janeiro Escola Politeacutecnica Curso de Engenharia

Mecacircnica III Desenvolvimento de uma ferramenta para o

diagnoacutestico de compressores centriacutefugos operando com gaacutes natural

iv

Agradecimentos

Primeiramente agradeccedilo a minha famiacutelia por me apoiarem incondicionalmente e me

ajudarem sempre em todas minhas decisotildees mesmo que seja me mudar em um outro

continente

Agradeccedilo a todos os amigos que fiz no Brasil que me acolheram tatildeo bem e me

fizeram me sentir em famiacutelia Aos amigos da mecacircnica e especialmente os que me ajudaram

com a revisatildeo desse trabalho aos colegas do LTTC ao time de basquete da UFRJ aos

colegas de apartamento antigos e atuais e a todos os outros que tive a sorte de encontrar

obrigada por tornarem cada dia desse intercacircmbio uacutenico

Aos meus amigos da Franccedila por sempre estarem no meu lado nos momentos felizes e

mais difiacuteceis por ainda estarem presentes mesmo longe vindo me visitar ou sempre me

enviando mensagens

Queria agradecer aos serviccedilos das relaccedilotildees internacionais da Centrale Lille e da UFRJ

por tornarem possiacutevel esse duplo diploma e me oferecerem durante esses dois anos a melhor

experiecircncia da minha vida

Finalmente um obrigado especial ao Professor Reinaldo de Falco pela

disponibilidade a orientaccedilatildeo o apoio e a ajuda neste trabalho

v

Resumo do Projeto de Graduaccedilatildeo apresentado agrave Escola PoliteacutecnicaUFRJ como parte dos

requisitos necessaacuterios para a obtenccedilatildeo do grau de Engenheira Mecacircnica

DESENVOLVIMENTO DE UMA FERRAMENTA PARA O DIAGNOacuteSTICO DE

COMPRESSORES CENTRIacuteFUGOS OPERANDO COM GAacuteS NATURAL

Marion Larreur

Dezembro2018

Orientador Reinaldo de Falco

Curso Engenharia Mecacircnica

Para o gaacutes natural ser distribuiacutedo e consumido no Brasil e no mundo este deve ser

extraiacutedo dos locais de produccedilatildeo e encaminhado atraveacutes de gasodutos para os pontos

necessaacuterios Para garantir um fluxo constante e uma pressatildeo suficiente do gaacutes ele passa por

compressores centriacutefugos em estaccedilotildees de compressatildeo no longo desses gasodutos Estas satildeo

maacutequinas criacuteticas que natildeo podem sofrer muitas perdas por questotildees econocircmicas e sobre tudo

de seguranccedila por isso satildeo necessaacuterios diagnoacutesticos e manutenccedilatildeo regulares dos

equipamentos Dessa maneira o trabalho buscou desenvolver no Matlab uma ferramenta

capaz de calcular com dados obtidos em testes da maacutequina os paracircmetros de performance do

compressor centriacutefugo para comparar o desempenho real com as curvas teoacutericas e analisar

possiacuteveis anormalidades A construccedilatildeo dessa ferramenta necessita primeiramente a escolha de

uma equaccedilatildeo de estado adequada para o caacutelculo das propriedades do gaacutes natural

Posteriormente a interface e o programa que define o funcionamento dela satildeo elaborados e

verificados comparando os resultados da ferramenta com um software de propriedades

termodinacircmicas e curvas reais de um compressor

Palavras-chave Compressor centriacutefugo Transporte de gaacutes natural Equaccedilatildeo de estado

Performance

vi

Abstract of Undergraduate Project presented to POLIUFRJ as a partial fulfillment of the

requirements for the degree of Engineer

DEVELOPMENT OF A TOOL FOR THE DIAGNOSIS OF CENTRIFUGAL

COMPRESSORS OPERATING WITH NATURAL GAS

Marion Larreur

December2018

Advisor Reinaldo de Falco

Department Mechanical Engineering

In order for the natural gas to be distributed and consumed in Brazil and in the world

it must be sent from the production sites through pipelines To ensure constant flow and

sufficient gas pressure it passes through centrifugal compressors at compression stations

along these pipelines These centrifugal compressors are critical in this process it is essential

to perform regular diagnosis and maintenance on such machines to avoid losses that would

cause economic and especially safety issues In that respect the present work aims at

developing with Matlab a tool able of computing the performance parameters of the

centrifugal compressor from data obtained in machine tests in order to compare the actual

performance of the compressor with theoretical curves and to detect and analyze potential

anomalies In order to develop such a tool it is first necessary to choose a suitable state

equation to calculate the properties of natural gas The interface and the program that defines

how it operates are then devised and verified comparing the results of the tool with a

software of thermodynamic properties and theoretical curves of a compressor

Keywords Centrifugal compressor Natural gas transport Equation of State Performance

vii

Sumaacuterio

Lista de figuras ix

Lista de tabelas xi

1 INTRODUCcedilAtildeO 12

11 Produccedilatildeo de gaacutes natural 12

12 Induacutestria do gaacutes natural no Brasil 13

13 Objetivo 15

14 Organizaccedilatildeo do trabalho 16

2 COMPRESSAtildeO DE GAacuteS NATURAL 17

21 Estaccedilatildeo de compressatildeo 17

211 Definiccedilatildeo 17

212 Funcionamento 17

22 Monitoramento e diagnoacutestico 20

221 Sistema de desligamento 20

222 Diagnoacutestico para manutenccedilatildeo preventiva 21

223 Monitoramento de desempenho 21

3 REVISAtildeO BIBLIOGRAFICA 23

31 Propriedades dos fluidos 23

311 Propriedades termodinacircmicas de um fluido puro 23

312 Comportamento de uma mistura 25

313 Compressatildeo dos gases 26

32 Compressores 27

321 Introduccedilatildeo 27

322 Tipos de compressores 28

33 Compressores centriacutefugos 32

331 Caracteriacutesticas 32

322 Componentes 33

323 Limites de operaccedilatildeo 35

viii

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO 37

41 Definiccedilatildeo 37

411 Correlaccedilatildeo de Standing-Katz 38

412 Benedict-Webb-Rubin 40

413 Lee-Kesler 41

414 Redlich-Kwong 42

415 Soave-Redlich-Kwong 43

416 Peng-Robinson 43

42 Aplicaccedilatildeo a diferentes misturas 44

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais 44

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico 46

423 Mistura 3- Outra composiccedilatildeo tiacutepica 47

43 Escolha da equaccedilatildeo de estado 49

5 ELABORACcedilAtildeO DA FERRAMENTA 51

51 Teste de compressor centrifugo 51

52 Biblioteca de dados 52

53 Rotina de caacutelculo 52

54 Construccedilatildeo da interface 55

6 VERIFICACcedilAtildeO DA FERRAMENTA 60

61 Verificaccedilatildeo das propriedades termodinacircmicas 60

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance 64

63 Validaccedilatildeo da construccedilatildeo das curvas 66

7 CONCLUSAtildeO 71

Referecircncias bibliograacuteficas 72

Anexo 1 Propriedades dos fluidos 74

Anexo 2 Instruccedilotildees de uso 75

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas 76

Anexo 4 Planilha de verificaccedilatildeo dos paracircmetros de performance 77

Anexo 5 Programa Matlab 78

ix

Lista de figuras

Figura 1 ndash Origem e classificaccedilatildeo do gaacutes natural [1] 12

Figura 2 - Gasoduto Boliacutevia-Brasil [2] 13

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 14

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 15

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor16

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4] 18

Figura 7 - Monitor de performance Emerson Process Management [6] 22

Figura 8 - Diagrama PVT da aacutegua [7] 23

Figura 9 - Classificaccedilatildeo dos compressores [9] 27

Figura 10 - Compressor alternativo de pistatildeo [10] 29

Figura 11 - Compressor rotativo de palhetas [10] 29

Figura 12 - Compressor rotativo de loacutebulo [10] 30

Figura 13 - Compressor rotativo de parafuso [10] 30

Figura 14 - Compressor centriacutefugo [11] 31

Figura 15 - Compressor axial [10] 31

Figura 16 - Impelidor de um compressor centriacutefugo [11] 33

Figura 17 - Conjunto rotor de um compressor centriacutefugo [11] 34

Figura 18 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11] 34

Figura 19 - Diagrama de Standing-Katz [12] 38

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1 45

Figura 21 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz 46

Figura 22 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2 47

Figura 23 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3 48

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas 49

Figura 25 - Primeira aba do aplicativo 56

Figura 26 - Segunda aba do aplicativo 58

Figura 27 - Entrada de dados no SimulisThermodynamics 61

Figura 28 - Entrada de dados na ferramenta 62

Figura 29 - Resultados no SimulisThermodynamics 62

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 4: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

iv

Agradecimentos

Primeiramente agradeccedilo a minha famiacutelia por me apoiarem incondicionalmente e me

ajudarem sempre em todas minhas decisotildees mesmo que seja me mudar em um outro

continente

Agradeccedilo a todos os amigos que fiz no Brasil que me acolheram tatildeo bem e me

fizeram me sentir em famiacutelia Aos amigos da mecacircnica e especialmente os que me ajudaram

com a revisatildeo desse trabalho aos colegas do LTTC ao time de basquete da UFRJ aos

colegas de apartamento antigos e atuais e a todos os outros que tive a sorte de encontrar

obrigada por tornarem cada dia desse intercacircmbio uacutenico

Aos meus amigos da Franccedila por sempre estarem no meu lado nos momentos felizes e

mais difiacuteceis por ainda estarem presentes mesmo longe vindo me visitar ou sempre me

enviando mensagens

Queria agradecer aos serviccedilos das relaccedilotildees internacionais da Centrale Lille e da UFRJ

por tornarem possiacutevel esse duplo diploma e me oferecerem durante esses dois anos a melhor

experiecircncia da minha vida

Finalmente um obrigado especial ao Professor Reinaldo de Falco pela

disponibilidade a orientaccedilatildeo o apoio e a ajuda neste trabalho

v

Resumo do Projeto de Graduaccedilatildeo apresentado agrave Escola PoliteacutecnicaUFRJ como parte dos

requisitos necessaacuterios para a obtenccedilatildeo do grau de Engenheira Mecacircnica

DESENVOLVIMENTO DE UMA FERRAMENTA PARA O DIAGNOacuteSTICO DE

COMPRESSORES CENTRIacuteFUGOS OPERANDO COM GAacuteS NATURAL

Marion Larreur

Dezembro2018

Orientador Reinaldo de Falco

Curso Engenharia Mecacircnica

Para o gaacutes natural ser distribuiacutedo e consumido no Brasil e no mundo este deve ser

extraiacutedo dos locais de produccedilatildeo e encaminhado atraveacutes de gasodutos para os pontos

necessaacuterios Para garantir um fluxo constante e uma pressatildeo suficiente do gaacutes ele passa por

compressores centriacutefugos em estaccedilotildees de compressatildeo no longo desses gasodutos Estas satildeo

maacutequinas criacuteticas que natildeo podem sofrer muitas perdas por questotildees econocircmicas e sobre tudo

de seguranccedila por isso satildeo necessaacuterios diagnoacutesticos e manutenccedilatildeo regulares dos

equipamentos Dessa maneira o trabalho buscou desenvolver no Matlab uma ferramenta

capaz de calcular com dados obtidos em testes da maacutequina os paracircmetros de performance do

compressor centriacutefugo para comparar o desempenho real com as curvas teoacutericas e analisar

possiacuteveis anormalidades A construccedilatildeo dessa ferramenta necessita primeiramente a escolha de

uma equaccedilatildeo de estado adequada para o caacutelculo das propriedades do gaacutes natural

Posteriormente a interface e o programa que define o funcionamento dela satildeo elaborados e

verificados comparando os resultados da ferramenta com um software de propriedades

termodinacircmicas e curvas reais de um compressor

Palavras-chave Compressor centriacutefugo Transporte de gaacutes natural Equaccedilatildeo de estado

Performance

vi

Abstract of Undergraduate Project presented to POLIUFRJ as a partial fulfillment of the

requirements for the degree of Engineer

DEVELOPMENT OF A TOOL FOR THE DIAGNOSIS OF CENTRIFUGAL

COMPRESSORS OPERATING WITH NATURAL GAS

Marion Larreur

December2018

Advisor Reinaldo de Falco

Department Mechanical Engineering

In order for the natural gas to be distributed and consumed in Brazil and in the world

it must be sent from the production sites through pipelines To ensure constant flow and

sufficient gas pressure it passes through centrifugal compressors at compression stations

along these pipelines These centrifugal compressors are critical in this process it is essential

to perform regular diagnosis and maintenance on such machines to avoid losses that would

cause economic and especially safety issues In that respect the present work aims at

developing with Matlab a tool able of computing the performance parameters of the

centrifugal compressor from data obtained in machine tests in order to compare the actual

performance of the compressor with theoretical curves and to detect and analyze potential

anomalies In order to develop such a tool it is first necessary to choose a suitable state

equation to calculate the properties of natural gas The interface and the program that defines

how it operates are then devised and verified comparing the results of the tool with a

software of thermodynamic properties and theoretical curves of a compressor

Keywords Centrifugal compressor Natural gas transport Equation of State Performance

vii

Sumaacuterio

Lista de figuras ix

Lista de tabelas xi

1 INTRODUCcedilAtildeO 12

11 Produccedilatildeo de gaacutes natural 12

12 Induacutestria do gaacutes natural no Brasil 13

13 Objetivo 15

14 Organizaccedilatildeo do trabalho 16

2 COMPRESSAtildeO DE GAacuteS NATURAL 17

21 Estaccedilatildeo de compressatildeo 17

211 Definiccedilatildeo 17

212 Funcionamento 17

22 Monitoramento e diagnoacutestico 20

221 Sistema de desligamento 20

222 Diagnoacutestico para manutenccedilatildeo preventiva 21

223 Monitoramento de desempenho 21

3 REVISAtildeO BIBLIOGRAFICA 23

31 Propriedades dos fluidos 23

311 Propriedades termodinacircmicas de um fluido puro 23

312 Comportamento de uma mistura 25

313 Compressatildeo dos gases 26

32 Compressores 27

321 Introduccedilatildeo 27

322 Tipos de compressores 28

33 Compressores centriacutefugos 32

331 Caracteriacutesticas 32

322 Componentes 33

323 Limites de operaccedilatildeo 35

viii

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO 37

41 Definiccedilatildeo 37

411 Correlaccedilatildeo de Standing-Katz 38

412 Benedict-Webb-Rubin 40

413 Lee-Kesler 41

414 Redlich-Kwong 42

415 Soave-Redlich-Kwong 43

416 Peng-Robinson 43

42 Aplicaccedilatildeo a diferentes misturas 44

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais 44

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico 46

423 Mistura 3- Outra composiccedilatildeo tiacutepica 47

43 Escolha da equaccedilatildeo de estado 49

5 ELABORACcedilAtildeO DA FERRAMENTA 51

51 Teste de compressor centrifugo 51

52 Biblioteca de dados 52

53 Rotina de caacutelculo 52

54 Construccedilatildeo da interface 55

6 VERIFICACcedilAtildeO DA FERRAMENTA 60

61 Verificaccedilatildeo das propriedades termodinacircmicas 60

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance 64

63 Validaccedilatildeo da construccedilatildeo das curvas 66

7 CONCLUSAtildeO 71

Referecircncias bibliograacuteficas 72

Anexo 1 Propriedades dos fluidos 74

Anexo 2 Instruccedilotildees de uso 75

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas 76

Anexo 4 Planilha de verificaccedilatildeo dos paracircmetros de performance 77

Anexo 5 Programa Matlab 78

ix

Lista de figuras

Figura 1 ndash Origem e classificaccedilatildeo do gaacutes natural [1] 12

Figura 2 - Gasoduto Boliacutevia-Brasil [2] 13

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 14

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 15

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor16

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4] 18

Figura 7 - Monitor de performance Emerson Process Management [6] 22

Figura 8 - Diagrama PVT da aacutegua [7] 23

Figura 9 - Classificaccedilatildeo dos compressores [9] 27

Figura 10 - Compressor alternativo de pistatildeo [10] 29

Figura 11 - Compressor rotativo de palhetas [10] 29

Figura 12 - Compressor rotativo de loacutebulo [10] 30

Figura 13 - Compressor rotativo de parafuso [10] 30

Figura 14 - Compressor centriacutefugo [11] 31

Figura 15 - Compressor axial [10] 31

Figura 16 - Impelidor de um compressor centriacutefugo [11] 33

Figura 17 - Conjunto rotor de um compressor centriacutefugo [11] 34

Figura 18 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11] 34

Figura 19 - Diagrama de Standing-Katz [12] 38

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1 45

Figura 21 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz 46

Figura 22 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2 47

Figura 23 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3 48

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas 49

Figura 25 - Primeira aba do aplicativo 56

Figura 26 - Segunda aba do aplicativo 58

Figura 27 - Entrada de dados no SimulisThermodynamics 61

Figura 28 - Entrada de dados na ferramenta 62

Figura 29 - Resultados no SimulisThermodynamics 62

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 5: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

v

Resumo do Projeto de Graduaccedilatildeo apresentado agrave Escola PoliteacutecnicaUFRJ como parte dos

requisitos necessaacuterios para a obtenccedilatildeo do grau de Engenheira Mecacircnica

DESENVOLVIMENTO DE UMA FERRAMENTA PARA O DIAGNOacuteSTICO DE

COMPRESSORES CENTRIacuteFUGOS OPERANDO COM GAacuteS NATURAL

Marion Larreur

Dezembro2018

Orientador Reinaldo de Falco

Curso Engenharia Mecacircnica

Para o gaacutes natural ser distribuiacutedo e consumido no Brasil e no mundo este deve ser

extraiacutedo dos locais de produccedilatildeo e encaminhado atraveacutes de gasodutos para os pontos

necessaacuterios Para garantir um fluxo constante e uma pressatildeo suficiente do gaacutes ele passa por

compressores centriacutefugos em estaccedilotildees de compressatildeo no longo desses gasodutos Estas satildeo

maacutequinas criacuteticas que natildeo podem sofrer muitas perdas por questotildees econocircmicas e sobre tudo

de seguranccedila por isso satildeo necessaacuterios diagnoacutesticos e manutenccedilatildeo regulares dos

equipamentos Dessa maneira o trabalho buscou desenvolver no Matlab uma ferramenta

capaz de calcular com dados obtidos em testes da maacutequina os paracircmetros de performance do

compressor centriacutefugo para comparar o desempenho real com as curvas teoacutericas e analisar

possiacuteveis anormalidades A construccedilatildeo dessa ferramenta necessita primeiramente a escolha de

uma equaccedilatildeo de estado adequada para o caacutelculo das propriedades do gaacutes natural

Posteriormente a interface e o programa que define o funcionamento dela satildeo elaborados e

verificados comparando os resultados da ferramenta com um software de propriedades

termodinacircmicas e curvas reais de um compressor

Palavras-chave Compressor centriacutefugo Transporte de gaacutes natural Equaccedilatildeo de estado

Performance

vi

Abstract of Undergraduate Project presented to POLIUFRJ as a partial fulfillment of the

requirements for the degree of Engineer

DEVELOPMENT OF A TOOL FOR THE DIAGNOSIS OF CENTRIFUGAL

COMPRESSORS OPERATING WITH NATURAL GAS

Marion Larreur

December2018

Advisor Reinaldo de Falco

Department Mechanical Engineering

In order for the natural gas to be distributed and consumed in Brazil and in the world

it must be sent from the production sites through pipelines To ensure constant flow and

sufficient gas pressure it passes through centrifugal compressors at compression stations

along these pipelines These centrifugal compressors are critical in this process it is essential

to perform regular diagnosis and maintenance on such machines to avoid losses that would

cause economic and especially safety issues In that respect the present work aims at

developing with Matlab a tool able of computing the performance parameters of the

centrifugal compressor from data obtained in machine tests in order to compare the actual

performance of the compressor with theoretical curves and to detect and analyze potential

anomalies In order to develop such a tool it is first necessary to choose a suitable state

equation to calculate the properties of natural gas The interface and the program that defines

how it operates are then devised and verified comparing the results of the tool with a

software of thermodynamic properties and theoretical curves of a compressor

Keywords Centrifugal compressor Natural gas transport Equation of State Performance

vii

Sumaacuterio

Lista de figuras ix

Lista de tabelas xi

1 INTRODUCcedilAtildeO 12

11 Produccedilatildeo de gaacutes natural 12

12 Induacutestria do gaacutes natural no Brasil 13

13 Objetivo 15

14 Organizaccedilatildeo do trabalho 16

2 COMPRESSAtildeO DE GAacuteS NATURAL 17

21 Estaccedilatildeo de compressatildeo 17

211 Definiccedilatildeo 17

212 Funcionamento 17

22 Monitoramento e diagnoacutestico 20

221 Sistema de desligamento 20

222 Diagnoacutestico para manutenccedilatildeo preventiva 21

223 Monitoramento de desempenho 21

3 REVISAtildeO BIBLIOGRAFICA 23

31 Propriedades dos fluidos 23

311 Propriedades termodinacircmicas de um fluido puro 23

312 Comportamento de uma mistura 25

313 Compressatildeo dos gases 26

32 Compressores 27

321 Introduccedilatildeo 27

322 Tipos de compressores 28

33 Compressores centriacutefugos 32

331 Caracteriacutesticas 32

322 Componentes 33

323 Limites de operaccedilatildeo 35

viii

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO 37

41 Definiccedilatildeo 37

411 Correlaccedilatildeo de Standing-Katz 38

412 Benedict-Webb-Rubin 40

413 Lee-Kesler 41

414 Redlich-Kwong 42

415 Soave-Redlich-Kwong 43

416 Peng-Robinson 43

42 Aplicaccedilatildeo a diferentes misturas 44

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais 44

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico 46

423 Mistura 3- Outra composiccedilatildeo tiacutepica 47

43 Escolha da equaccedilatildeo de estado 49

5 ELABORACcedilAtildeO DA FERRAMENTA 51

51 Teste de compressor centrifugo 51

52 Biblioteca de dados 52

53 Rotina de caacutelculo 52

54 Construccedilatildeo da interface 55

6 VERIFICACcedilAtildeO DA FERRAMENTA 60

61 Verificaccedilatildeo das propriedades termodinacircmicas 60

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance 64

63 Validaccedilatildeo da construccedilatildeo das curvas 66

7 CONCLUSAtildeO 71

Referecircncias bibliograacuteficas 72

Anexo 1 Propriedades dos fluidos 74

Anexo 2 Instruccedilotildees de uso 75

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas 76

Anexo 4 Planilha de verificaccedilatildeo dos paracircmetros de performance 77

Anexo 5 Programa Matlab 78

ix

Lista de figuras

Figura 1 ndash Origem e classificaccedilatildeo do gaacutes natural [1] 12

Figura 2 - Gasoduto Boliacutevia-Brasil [2] 13

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 14

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 15

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor16

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4] 18

Figura 7 - Monitor de performance Emerson Process Management [6] 22

Figura 8 - Diagrama PVT da aacutegua [7] 23

Figura 9 - Classificaccedilatildeo dos compressores [9] 27

Figura 10 - Compressor alternativo de pistatildeo [10] 29

Figura 11 - Compressor rotativo de palhetas [10] 29

Figura 12 - Compressor rotativo de loacutebulo [10] 30

Figura 13 - Compressor rotativo de parafuso [10] 30

Figura 14 - Compressor centriacutefugo [11] 31

Figura 15 - Compressor axial [10] 31

Figura 16 - Impelidor de um compressor centriacutefugo [11] 33

Figura 17 - Conjunto rotor de um compressor centriacutefugo [11] 34

Figura 18 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11] 34

Figura 19 - Diagrama de Standing-Katz [12] 38

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1 45

Figura 21 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz 46

Figura 22 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2 47

Figura 23 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3 48

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas 49

Figura 25 - Primeira aba do aplicativo 56

Figura 26 - Segunda aba do aplicativo 58

Figura 27 - Entrada de dados no SimulisThermodynamics 61

Figura 28 - Entrada de dados na ferramenta 62

Figura 29 - Resultados no SimulisThermodynamics 62

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 6: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

vi

Abstract of Undergraduate Project presented to POLIUFRJ as a partial fulfillment of the

requirements for the degree of Engineer

DEVELOPMENT OF A TOOL FOR THE DIAGNOSIS OF CENTRIFUGAL

COMPRESSORS OPERATING WITH NATURAL GAS

Marion Larreur

December2018

Advisor Reinaldo de Falco

Department Mechanical Engineering

In order for the natural gas to be distributed and consumed in Brazil and in the world

it must be sent from the production sites through pipelines To ensure constant flow and

sufficient gas pressure it passes through centrifugal compressors at compression stations

along these pipelines These centrifugal compressors are critical in this process it is essential

to perform regular diagnosis and maintenance on such machines to avoid losses that would

cause economic and especially safety issues In that respect the present work aims at

developing with Matlab a tool able of computing the performance parameters of the

centrifugal compressor from data obtained in machine tests in order to compare the actual

performance of the compressor with theoretical curves and to detect and analyze potential

anomalies In order to develop such a tool it is first necessary to choose a suitable state

equation to calculate the properties of natural gas The interface and the program that defines

how it operates are then devised and verified comparing the results of the tool with a

software of thermodynamic properties and theoretical curves of a compressor

Keywords Centrifugal compressor Natural gas transport Equation of State Performance

vii

Sumaacuterio

Lista de figuras ix

Lista de tabelas xi

1 INTRODUCcedilAtildeO 12

11 Produccedilatildeo de gaacutes natural 12

12 Induacutestria do gaacutes natural no Brasil 13

13 Objetivo 15

14 Organizaccedilatildeo do trabalho 16

2 COMPRESSAtildeO DE GAacuteS NATURAL 17

21 Estaccedilatildeo de compressatildeo 17

211 Definiccedilatildeo 17

212 Funcionamento 17

22 Monitoramento e diagnoacutestico 20

221 Sistema de desligamento 20

222 Diagnoacutestico para manutenccedilatildeo preventiva 21

223 Monitoramento de desempenho 21

3 REVISAtildeO BIBLIOGRAFICA 23

31 Propriedades dos fluidos 23

311 Propriedades termodinacircmicas de um fluido puro 23

312 Comportamento de uma mistura 25

313 Compressatildeo dos gases 26

32 Compressores 27

321 Introduccedilatildeo 27

322 Tipos de compressores 28

33 Compressores centriacutefugos 32

331 Caracteriacutesticas 32

322 Componentes 33

323 Limites de operaccedilatildeo 35

viii

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO 37

41 Definiccedilatildeo 37

411 Correlaccedilatildeo de Standing-Katz 38

412 Benedict-Webb-Rubin 40

413 Lee-Kesler 41

414 Redlich-Kwong 42

415 Soave-Redlich-Kwong 43

416 Peng-Robinson 43

42 Aplicaccedilatildeo a diferentes misturas 44

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais 44

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico 46

423 Mistura 3- Outra composiccedilatildeo tiacutepica 47

43 Escolha da equaccedilatildeo de estado 49

5 ELABORACcedilAtildeO DA FERRAMENTA 51

51 Teste de compressor centrifugo 51

52 Biblioteca de dados 52

53 Rotina de caacutelculo 52

54 Construccedilatildeo da interface 55

6 VERIFICACcedilAtildeO DA FERRAMENTA 60

61 Verificaccedilatildeo das propriedades termodinacircmicas 60

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance 64

63 Validaccedilatildeo da construccedilatildeo das curvas 66

7 CONCLUSAtildeO 71

Referecircncias bibliograacuteficas 72

Anexo 1 Propriedades dos fluidos 74

Anexo 2 Instruccedilotildees de uso 75

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas 76

Anexo 4 Planilha de verificaccedilatildeo dos paracircmetros de performance 77

Anexo 5 Programa Matlab 78

ix

Lista de figuras

Figura 1 ndash Origem e classificaccedilatildeo do gaacutes natural [1] 12

Figura 2 - Gasoduto Boliacutevia-Brasil [2] 13

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 14

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 15

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor16

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4] 18

Figura 7 - Monitor de performance Emerson Process Management [6] 22

Figura 8 - Diagrama PVT da aacutegua [7] 23

Figura 9 - Classificaccedilatildeo dos compressores [9] 27

Figura 10 - Compressor alternativo de pistatildeo [10] 29

Figura 11 - Compressor rotativo de palhetas [10] 29

Figura 12 - Compressor rotativo de loacutebulo [10] 30

Figura 13 - Compressor rotativo de parafuso [10] 30

Figura 14 - Compressor centriacutefugo [11] 31

Figura 15 - Compressor axial [10] 31

Figura 16 - Impelidor de um compressor centriacutefugo [11] 33

Figura 17 - Conjunto rotor de um compressor centriacutefugo [11] 34

Figura 18 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11] 34

Figura 19 - Diagrama de Standing-Katz [12] 38

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1 45

Figura 21 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz 46

Figura 22 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2 47

Figura 23 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3 48

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas 49

Figura 25 - Primeira aba do aplicativo 56

Figura 26 - Segunda aba do aplicativo 58

Figura 27 - Entrada de dados no SimulisThermodynamics 61

Figura 28 - Entrada de dados na ferramenta 62

Figura 29 - Resultados no SimulisThermodynamics 62

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 7: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

vii

Sumaacuterio

Lista de figuras ix

Lista de tabelas xi

1 INTRODUCcedilAtildeO 12

11 Produccedilatildeo de gaacutes natural 12

12 Induacutestria do gaacutes natural no Brasil 13

13 Objetivo 15

14 Organizaccedilatildeo do trabalho 16

2 COMPRESSAtildeO DE GAacuteS NATURAL 17

21 Estaccedilatildeo de compressatildeo 17

211 Definiccedilatildeo 17

212 Funcionamento 17

22 Monitoramento e diagnoacutestico 20

221 Sistema de desligamento 20

222 Diagnoacutestico para manutenccedilatildeo preventiva 21

223 Monitoramento de desempenho 21

3 REVISAtildeO BIBLIOGRAFICA 23

31 Propriedades dos fluidos 23

311 Propriedades termodinacircmicas de um fluido puro 23

312 Comportamento de uma mistura 25

313 Compressatildeo dos gases 26

32 Compressores 27

321 Introduccedilatildeo 27

322 Tipos de compressores 28

33 Compressores centriacutefugos 32

331 Caracteriacutesticas 32

322 Componentes 33

323 Limites de operaccedilatildeo 35

viii

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO 37

41 Definiccedilatildeo 37

411 Correlaccedilatildeo de Standing-Katz 38

412 Benedict-Webb-Rubin 40

413 Lee-Kesler 41

414 Redlich-Kwong 42

415 Soave-Redlich-Kwong 43

416 Peng-Robinson 43

42 Aplicaccedilatildeo a diferentes misturas 44

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais 44

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico 46

423 Mistura 3- Outra composiccedilatildeo tiacutepica 47

43 Escolha da equaccedilatildeo de estado 49

5 ELABORACcedilAtildeO DA FERRAMENTA 51

51 Teste de compressor centrifugo 51

52 Biblioteca de dados 52

53 Rotina de caacutelculo 52

54 Construccedilatildeo da interface 55

6 VERIFICACcedilAtildeO DA FERRAMENTA 60

61 Verificaccedilatildeo das propriedades termodinacircmicas 60

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance 64

63 Validaccedilatildeo da construccedilatildeo das curvas 66

7 CONCLUSAtildeO 71

Referecircncias bibliograacuteficas 72

Anexo 1 Propriedades dos fluidos 74

Anexo 2 Instruccedilotildees de uso 75

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas 76

Anexo 4 Planilha de verificaccedilatildeo dos paracircmetros de performance 77

Anexo 5 Programa Matlab 78

ix

Lista de figuras

Figura 1 ndash Origem e classificaccedilatildeo do gaacutes natural [1] 12

Figura 2 - Gasoduto Boliacutevia-Brasil [2] 13

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 14

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 15

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor16

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4] 18

Figura 7 - Monitor de performance Emerson Process Management [6] 22

Figura 8 - Diagrama PVT da aacutegua [7] 23

Figura 9 - Classificaccedilatildeo dos compressores [9] 27

Figura 10 - Compressor alternativo de pistatildeo [10] 29

Figura 11 - Compressor rotativo de palhetas [10] 29

Figura 12 - Compressor rotativo de loacutebulo [10] 30

Figura 13 - Compressor rotativo de parafuso [10] 30

Figura 14 - Compressor centriacutefugo [11] 31

Figura 15 - Compressor axial [10] 31

Figura 16 - Impelidor de um compressor centriacutefugo [11] 33

Figura 17 - Conjunto rotor de um compressor centriacutefugo [11] 34

Figura 18 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11] 34

Figura 19 - Diagrama de Standing-Katz [12] 38

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1 45

Figura 21 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz 46

Figura 22 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2 47

Figura 23 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3 48

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas 49

Figura 25 - Primeira aba do aplicativo 56

Figura 26 - Segunda aba do aplicativo 58

Figura 27 - Entrada de dados no SimulisThermodynamics 61

Figura 28 - Entrada de dados na ferramenta 62

Figura 29 - Resultados no SimulisThermodynamics 62

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 8: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

viii

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO 37

41 Definiccedilatildeo 37

411 Correlaccedilatildeo de Standing-Katz 38

412 Benedict-Webb-Rubin 40

413 Lee-Kesler 41

414 Redlich-Kwong 42

415 Soave-Redlich-Kwong 43

416 Peng-Robinson 43

42 Aplicaccedilatildeo a diferentes misturas 44

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais 44

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico 46

423 Mistura 3- Outra composiccedilatildeo tiacutepica 47

43 Escolha da equaccedilatildeo de estado 49

5 ELABORACcedilAtildeO DA FERRAMENTA 51

51 Teste de compressor centrifugo 51

52 Biblioteca de dados 52

53 Rotina de caacutelculo 52

54 Construccedilatildeo da interface 55

6 VERIFICACcedilAtildeO DA FERRAMENTA 60

61 Verificaccedilatildeo das propriedades termodinacircmicas 60

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance 64

63 Validaccedilatildeo da construccedilatildeo das curvas 66

7 CONCLUSAtildeO 71

Referecircncias bibliograacuteficas 72

Anexo 1 Propriedades dos fluidos 74

Anexo 2 Instruccedilotildees de uso 75

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas 76

Anexo 4 Planilha de verificaccedilatildeo dos paracircmetros de performance 77

Anexo 5 Programa Matlab 78

ix

Lista de figuras

Figura 1 ndash Origem e classificaccedilatildeo do gaacutes natural [1] 12

Figura 2 - Gasoduto Boliacutevia-Brasil [2] 13

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 14

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 15

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor16

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4] 18

Figura 7 - Monitor de performance Emerson Process Management [6] 22

Figura 8 - Diagrama PVT da aacutegua [7] 23

Figura 9 - Classificaccedilatildeo dos compressores [9] 27

Figura 10 - Compressor alternativo de pistatildeo [10] 29

Figura 11 - Compressor rotativo de palhetas [10] 29

Figura 12 - Compressor rotativo de loacutebulo [10] 30

Figura 13 - Compressor rotativo de parafuso [10] 30

Figura 14 - Compressor centriacutefugo [11] 31

Figura 15 - Compressor axial [10] 31

Figura 16 - Impelidor de um compressor centriacutefugo [11] 33

Figura 17 - Conjunto rotor de um compressor centriacutefugo [11] 34

Figura 18 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11] 34

Figura 19 - Diagrama de Standing-Katz [12] 38

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1 45

Figura 21 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz 46

Figura 22 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2 47

Figura 23 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3 48

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas 49

Figura 25 - Primeira aba do aplicativo 56

Figura 26 - Segunda aba do aplicativo 58

Figura 27 - Entrada de dados no SimulisThermodynamics 61

Figura 28 - Entrada de dados na ferramenta 62

Figura 29 - Resultados no SimulisThermodynamics 62

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 9: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

ix

Lista de figuras

Figura 1 ndash Origem e classificaccedilatildeo do gaacutes natural [1] 12

Figura 2 - Gasoduto Boliacutevia-Brasil [2] 13

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 14

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros

cuacutebicosdia) [2] 15

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor16

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4] 18

Figura 7 - Monitor de performance Emerson Process Management [6] 22

Figura 8 - Diagrama PVT da aacutegua [7] 23

Figura 9 - Classificaccedilatildeo dos compressores [9] 27

Figura 10 - Compressor alternativo de pistatildeo [10] 29

Figura 11 - Compressor rotativo de palhetas [10] 29

Figura 12 - Compressor rotativo de loacutebulo [10] 30

Figura 13 - Compressor rotativo de parafuso [10] 30

Figura 14 - Compressor centriacutefugo [11] 31

Figura 15 - Compressor axial [10] 31

Figura 16 - Impelidor de um compressor centriacutefugo [11] 33

Figura 17 - Conjunto rotor de um compressor centriacutefugo [11] 34

Figura 18 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11] 34

Figura 19 - Diagrama de Standing-Katz [12] 38

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1 45

Figura 21 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz 46

Figura 22 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2 47

Figura 23 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3 48

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas 49

Figura 25 - Primeira aba do aplicativo 56

Figura 26 - Segunda aba do aplicativo 58

Figura 27 - Entrada de dados no SimulisThermodynamics 61

Figura 28 - Entrada de dados na ferramenta 62

Figura 29 - Resultados no SimulisThermodynamics 62

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 10: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

x

Figura 30 - Resultados na ferramenta 63

Figura 31 - Erro do volume especiacutefico para cada composiccedilatildeo 63

Figura 32 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo 64

Figura 33 - Erro meacutedio dos paracircmetros de performance 65

Figura 34 - Aba de entrada de dados para a verificaccedilatildeo das curvas 66

Figura 35 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo 67

Figura 36 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo 67

Figura 37 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo 68

Figura 38 - Superposiccedilatildeo das curvas do fabricante e da ferramenta 69

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 11: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

xi

Lista de tabelas

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9] 28

Tabela 2 - Constantes da EDS BWR [13] 41

Tabela 3 - Constantes da EDS Lee-Kesler [14] 42

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16] 44

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar [17] 46

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18] 48

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17] 61

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo 64

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 12: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

12

1 INTRODUCcedilAtildeO

11 Produccedilatildeo de gaacutes natural

O gaacutes natural eacute uma substacircncia que se encontra no estado gasoso nas condiccedilotildees

atmosfeacutericascomposta por hidrocarbonetos leves (acima de 70 de metano seguido de

etano propano butano e outros gases em menores proporccedilotildees)

Ele pode ser classificado em duas categorias segundo sua origem [1]

- Gaacutes natural associado eacute encontrado dissolvido no petroacuteleo e eacute separado durante sua

produccedilatildeo

- Gaacutes natural natildeo associado eacute obtido diretamente de um reservatoacuterio natural natildeo eacute

dissolvido com oacuteleo ou aacutegua ou com quantidades muito pequenas de liacutequidos

Figura 1ndash Origem e classificaccedilatildeo do gaacutes natural [1]

O gaacutes natural precisa ser refinado para ter uma qualidade melhor e poder ser usado de

maneira mais eficiente como combustiacutevel Logo pode ser transportado na fase gasosa

(caminhatildeo ou barcaccedila para pequenas distacircncias gasodutos para grandes distacircncias) ou liacutequida

(diminuiccedilatildeo de temperatura e elevaccedilatildeo da pressatildeo para transformar o gaacutes em liacutequido (GNL)

ocupando menos volume e podendo ser transportado por navio)

Depois do petroacuteleo e do carvatildeo mineral o gaacutes natural eacute a terceira principal fonte de

energia no mundo Ele causa menos danos ao meio ambiente que o petroacuteleo e o carvatildeo

mineral poreacutem sua combustatildeo ainda contribui ao efeito de estufa por ser um combustiacutevel

foacutessil

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 13: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

13

Diversos setores utilizam o gaacutes natural ele pode ser empregado como mateacuteria-prima

na induacutestria petroquiacutemica e na produccedilatildeo de fertilizantes Eacute tambeacutem utilizado como

combustiacutevel veicular (GNV) gaacutes domiciliar e de comeacutercios para a refrigeraccedilatildeo de ambientes

e no setor termoeleacutetrico dentre outras aplicaccedilotildees

12 Induacutestria do gaacutes natural no Brasil

O Brasil comeccedilou a explorar o gaacutes natural nos anos 1940 na Bahia e cresceusua

produccedilatildeo nacional em 1970 com a descoberta da Bacia de Campos a participaccedilatildeo do gaacutes

natural aumentou em 27 na matriz energeacutetica nacional [2]

A utilizaccedilatildeo do gaacutes natural aumentou em 1999 com a construccedilatildeo do gasoduto Boliacutevia-

Brasil que eacute constituiacutedo de tubulaccedilotildees de diacircmetro elevado transportandogaacutes natural

produzido na Boliacutevia ateacute alguns estados brasileiros Ele incentivou especialmente o consumo

de gaacutes natural nas usinas termoeleacutetricas brasileirasaumentando a oferta com preccedilos reduzidos

transportando 30 milhotildees de metro cuacutebico por dia [2]e assim fazendo crescer a 10 a

participaccedilatildeo do gaacutes natural na matriz energeacutetica nacional

Figura 2 - Gasoduto Boliacutevia-Brasil [2]

Assim a oferta de gaacutes nacional vem principalmente da produccedilatildeo brasileira e das

importaccedilotildees da Boliacutevia Poreacutem o Brasil passou por um periacuteodo de seca entre 2011 e 2015

diminuindo os reservatoacuterios hidreleacutetricos e aumentando a demanda Para ajustar a oferta teve

que introduzir uma nova fonte de energia com a importaccedilatildeo de gaacutes natural liquefeito (GNL)

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 14: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

14

Figura 3- Composiccedilatildeo da oferta de gaacutes natural por origem (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

O graacutefico apresenta as diferentes fontes de gaacutes natural entre os anos 2009 e 2017 ele

mostra que as importaccedilotildees bolivianas de gaacutes natural ficaram bastante constantes ao longo dos

anos enquanto a produccedilatildeo nacional aumentou[2] de 312 milhotildees de metro cuacutebico por dia

(MMcdia) ateacute 585 MMcdia em 8 anos Essa oferta eacute na maior parte impulsionada pelo

desenvolvimento das tecnologias que permitiram a exploraccedilatildeo do preacute-sal que hoje em dia

representam 53 dos campos de produccedilatildeo de gaacutes natural

Os diferentes mercados que precisam do gaacutes natural no Brasil satildeo detalhados no graacutefico

abaixo [2] os setores industriais e de geraccedilatildeo de energia satildeo os maiores consumidores eles

representam 80 da demanda Em 2017 esses mercados demandavam aproximadamente 70

MMcdia seguidos pelos setores automotivo residencial e comercial que consumem 5

MMcdia cada um

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 15: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and

15

Figura 4 - Composiccedilatildeo da demanda interna de gaacutes natural (2009ndash2017 em milhotildees de metros cuacutebicosdia) [2]

A Petrobras eacute o maior participante da induacutestria de gaacutes natural brasileira possui mais

de 90 dos campos e estruturas de gaacutes natural do paiacutes [2] No entanto vem ocorrer uma perda

de participaccedilatildeo da Petrobras nos uacuteltimos anos com o surgimento e o crescimento de novos

atores no mercado a BG Brasil (comprada pela Shell) Parnaiacuteba Gaacutes e Petrogal fazem cada

ano mais investimentos animados pelas novas possibilidades que oferecem os campos

mariacutetimos do preacute-sal A Agecircncia Nacional do Petroacuteleo Gaacutes Natural e Biocombustiacuteveis(ANP)

incentiva essa abertura de mercado para que a Petrobras natildeo seja o uacutenico fornecedor de gaacutes no

Brasil e assim tenha mais diversidade na oferta e competitividade de preccedilo

13 Objetivo

Esse trabalho tem como objetivo desenvolver uma ferramenta computacional capaz de

calcular os paracircmetros de performance de um compressor centriacutefugo que opera com gaacutes

natural tendo como dados de entrada as pressotildees e temperaturas de succcedilatildeo e descarga a

vazatildeo volumeacutetrica e a composiccedilatildeo do gaacutes todos medidos num teste realizado em condiccedilotildees

operacionais Para executar esses caacutelculos o fator de compressibilidade e a entalpia do gaacutes

natural seratildeo determinados com uma equaccedilatildeo de estado adequada

16

Figura 5 - Roteiro do caacutelculo dos paracircmetros de performance do compressor

A ferramenta deve tambeacutem ser capaz de digitalizar as curvas reais do compressor a

partir dos dados fornecidos pelo fabricante para comparar o ponto calculado com estes e

permitir um diagnoacutestico mais faacutecil do compressor centrifugo

14 Organizaccedilatildeo do trabalho

O capiacutetulo 2 apresenta as estaccedilotildees de compressatildeo dos gasodutos que servem para o

transporte de gaacutes natural o funcionamento delas e como elas satildeo controladas para garantir

uma seguranccedila maacutexima

No capiacutetulo 3 eacute feita uma abordagem teoacuterica sobre as propriedades termodinacircmicas

dos gases os compressores em geral e mais especificamente os compressores centriacutefugos

presentes nas estaccedilotildees de compressatildeo

O capiacutetulo 4 apresenta as diferentes equaccedilotildees de estado que podem ser aplicadas ao gaacutes

natural e a escolha da qual vai ser usada no trabalho com o estudo de diferentes misturas

O capiacutetulo 5 foca na construccedilatildeo da ferramenta atraveacutes da obtenccedilatildeo dos dados de

entrada a elaboraccedilatildeo das equaccedilotildees escritas no programa e a organizaccedilatildeo da interface graacutefica

No capiacutetulo 6 trecircs verificaccedilotildees satildeo realizadas para verificar a adequaccedilatildeo das

propriedades termodinacircmicas e o bom funcionamento da ferramenta

Finalmente no capiacutetulo 7 satildeo feitas conclusotildees baseadas nas verificaccedilotildees do programa

e no possiacutevel uso em estaccedilotildees de compressatildeo e sugestotildees de melhorias na ferramenta

17

2 COMPRESSAtildeO DE GAacuteS NATURAL

21 Estaccedilatildeo de compressatildeo

211 Definiccedilatildeo

Um componente fundamental para o transporte do gaacutes natural eacute a estaccedilatildeo de compressatildeo

Quando o gaacutes escoa num gasoduto ele experimenta fricccedilatildeo diferenccedila de altitude e distacircncia

que provocam uma queda de pressatildeo A estaccedilatildeo comprime o gaacutes agrave uma determinada pressatildeo

permitindo assim que ele avance no gasoduto ateacute seu destino final para poder ser distribuiacutedo

em refinarias ou outros

O nuacutemero total de estaccedilotildees de compressatildeo num gasoduto depende muito das

condiccedilotildees de operaccedilatildeo e da regiatildeo onde ele estaacute instalado Por exemplo o gasoduto Boliacutevia-

Brasil possui [3] 15 estaccedilotildees num comprimento total de 3150 km (557 km na Boliacutevia e 2593

km no Brasil) com uma capacidade de fornecimento de 3008 milhotildees de metros cuacutebicos por

dia

A pressatildeo do gaacutes natural eacute muito variaacutevel de um gasoduto a outro e mesmo nas

diferentes seccedilotildees do proacuteprio gasoduto dependendo do tipo de lugar onde estaacute operando sua

elevaccedilatildeo e o diacircmetro do duto Em geral a pressatildeo tiacutepica do gaacutes escoando estaacute entre 200 e

1500 psi Ela pode variar tambeacutem em funccedilatildeo da oferta e da demanda que especificam

pressotildees determinadas assim as condiccedilotildees de compressatildeo devem ser adaptadas

212 Funcionamento

Cada estaccedilatildeo de compressatildeo tem vaacuterios componentes mas o principal eacute o compressor que

permite manter a pressatildeo do gaacutes natural nas condiccedilotildees ideais para o transporte Eacute o elemento

mais importante da estaccedilatildeo com o motor que o aciona

18

Figura 6 - Diagrama de uma estaccedilatildeo de compressatildeo [4]

1- Tubulaccedilatildeo da aacuterea da estaccedilatildeo de compressatildeo

O gaacutes natural entra na estaccedilatildeo de compressatildeo desde o gasoduto atraveacutes da tubulaccedilatildeo

instalada nessa aacuterea

2- Filtro separador Purificador

O gaacutes eacute considerado seco quando passa no gasoduto conteacutem um teor muito baixo ou nulo de

hidrocarbonetos na fase liacutequida poreacutem a aacutegua e outros hidrocarbonetos podem se condensar

enquanto o gaacutes escoa no duto Entrando na estaccedilatildeo o gaacutes natural deve passar por filtros que

removem esses liacutequidos poeira partiacutecula solidas e todas as outras impurezas que podem estar

presentes

3- Unidade de compressatildeo

Depois da purificaccedilatildeo o gaacutes natural chega ateacute o compressor que vai aumentar a pressatildeo para

cumprir os requisitos do sistema Para isso computadores regulam a vazatildeo e calculam o

nuacutemero de compressores necessaacuterios eles operam geralmente em paralelo cada unidade de

compressatildeo fornece a pressatildeo adicional requerida mas se o aumento de pressatildeo desejado for

muito alto os compressores podem ser arranjados em estaacutegios (em seacuterie) para ter uma razatildeo de

compressatildeo maior

A unidade de compressatildeo tambeacutem conteacutem o acionador que alimentam o compressor para um

compressor centriacutefugo podem ser usados turbinas ou motores eleacutetricos

19

4- Sistema de refrigeraccedilatildeo

A compressatildeo do gaacutes gera calor que deve ser retirado antes de devolver ele nas tubulaccedilotildees do

gasoduto a temperatura do fluido aumenta de 7-8 degC a cada 100 psi Assim a maioria das

estaccedilotildees de compressatildeo possui um sistema de refrigeraccedilatildeo operando com ar para dissipar o

excesso de calor conteuacutedo no gaacutes natural

5- Sistema de lubrificaccedilatildeo

Para evitar um desgaste excessivo e aumentar a vida do compressor os componentes dele

(mancais virabrequim aneacuteis de selagem) precisam ser lubrificados em geral atraveacutes de um

sistema que injete oacuteleo sob pressatildeo nas unidades de compressatildeo

6- Silenciador de descarga

A compressatildeo de um gaacutes gera ruiacutedo isso pode ser um problema especialmente se a estaccedilatildeo de

compressatildeo estiver instalada perto de aacutereas residenciais Tecnologias foram desenvolvidas

para cumprir as normas regulamentadoras sobre o niacutevel de ruiacutedo e evitar incomodar as

pessoas que ocupam aacutereas vizinhas a estaccedilatildeo

Aleacutem desse silenciador as unidades de compressatildeo satildeo geralmente construiacutedas em preacutedios

adequados com tecnologia avanccedilada para reduzir o ruiacutedo com isolaccedilatildeo das paredes e

ventiladores que reduzem o ruiacutedo

7- Sistema de abastecimento em combustiacutevel

A maioria das unidades de compressatildeo satildeo acionadas por turbinas que satildeo alimentadas pelo

proacuteprio gaacutes natural do gasoduto uma parte eacute extraiacuteda depois dos filtros e eacute usada como

combustiacutevel A vezes os compressores satildeo acionados por motores eleacutetrico geralmente por

preocupaccedilotildees ambientais ou de seguranccedila e nesse caso a estaccedilatildeo exige uma alimentaccedilatildeo

eleacutetrica

8- Geradores de Backup

Para evitar interrupccedilotildees de serviccedilos da estaccedilatildeo de compressatildeo quando tiver algum problema

com os geradores principais geradores adicionais satildeo instalados e garantem um

funcionamento contiacutenuo

20

Outros componentes podem tambeacutem existir numa estaccedilatildeo de compressatildeo como

equipamentos de mediccedilatildeo do gaacutes controles de seguranccedila e monitoramento do sistema e

equipamentos de odorizaccedilatildeo que adicionam mercaptano fornecendo o cheiro sulfuroso

distintivo do gaacutes natural para questotildees de seguranccedila

22 Monitoramento e diagnoacutestico

A seguranccedila eacute a preocupaccedilatildeo principal para planejar construir e operar uma estaccedilatildeo de

compressatildeo ela eacute composta de equipamentos mecacircnicos criacuteticos e fica geralmente em lugares

distantes e sem ningueacutem no local exceto para a manutenccedilatildeo Cada defeito ou falha interrompe

o serviccedilo e causa perdas por isso eacute importante ter informaccedilotildees confiaacuteveis sobre as condiccedilotildees

de operaccedilatildeo e o estado dos equipamentos para poder prever um problema

No Brasil a norma ABNT (Associaccedilatildeo Brasileira de Normas Teacutecnicas) NBR 12712 [5]

fixa as condiccedilotildees miacutenimas exigiacuteveis para projeto especificaccedilotildees de materiais e equipamentos

fabricaccedilatildeo de componentes e ensaios dos sistemas de transmissatildeo e distribuiccedilatildeo de gaacutes

combustiacutevel por dutos Ela recomenda diferentes sistemas de controle para garantir o bom

funcionamento da estaccedilatildeo de compressatildeo

221 Sistema de desligamento

A funccedilatildeo do sistema de desligamento eacute principalmente evitar danos graves do

compressor e da turbina e sobre tudo ferimentos dos funcionaacuterios e danos ambientais no caso

de um evento totalmente imprevisiacutevel como por exemplo a quebra de uma paacute de turbina

devidoa uma imperfeiccedilatildeo metaluacutergica Nesse caso os diferentes sensores integrados a estaccedilatildeo

de compressatildeo enviam informaccedilotildees no monitor central onde efetua-se o desligamento de

emergecircncia essas informaccedilotildees podem posteriormente ser analisadas para determinar a causa e

evitar desligamentos necessaacuterios no futuro

O sistema [5] deve possibilitar o bloqueio e o alivio do gaacutes na estaccedilatildeo de compressatildeo

com a descarga realizada em local que natildeo gere risco Deve tambeacutem desligar os equipamentos

de compressatildeo de gaacutes e instalaccedilotildees a gaacutes e eleacutetricas nas vizinhanccedilas dos coletores de gaacutes e da

21

estaccedilatildeo de compressatildeo exceto os que permitem a evacuaccedilatildeo do pessoal da estaccedilatildeo e a

proteccedilatildeo de equipamentos

222 Diagnoacutesticopara manutenccedilatildeopreventiva

A maioria dos eventos crocircnicos podem ser previstoscom diagnoacutesticos detalhados eles

permitem identificar as falhas possiacuteveis e avaliar a gravidade com antecedecircncia e assim

otimizar a manutenccedilatildeo da estaccedilatildeo de compressatildeo

A anaacutelise contiacutenua ou perioacutedica dos dados de vibraccedilotildees das maacutequinas por exemplo ajuda a

conhecer o tempo no qual a estaccedilatildeo de compressatildeo funciona de maneira produtiva antes que

a manutenccedilatildeo seja necessaacuteria Usa-se tambeacutem [6] dados dos diferentes sensores da estaccedilatildeo

(pressatildeo temperatura rotaccedilatildeo) anaacutelise do oacuteleo imagem infravermelha e detecccedilatildeo

ultrassocircnica para determinar se consertos imediatos satildeo necessaacuterios ou pelo contraacuterio se a

manutenccedilatildeo pode ser adiada

223 Monitoramento de desempenho

O monitoramento de desempenho compara a performance atual do compressor com as

especificaccedilotildees do projeto se os equipamentos se deterioram o consumo de energia pode

aumentar de maneira excessiva e o rendimento da estaccedilatildeo cair para condiccedilotildees de operaccedilatildeo

constante A figura abaixo mostra um exemplo de um monitor de performance apresentando o

desempenho real atual do compressor

22

Figura 7 - Monitor de performance Emerson Process Management [6]

Aleacutem disso diferenccedilas entre a performanceteacutermica real do compressor e o

desempenho projetado podem provocar danos nas maacutequinas O monitoramento teacutermico

permite natildeo apenas saber se o compressor estaacute com desempenho mais baixo que o expectado

mas tambeacutem identificar os componentes que contribuem na queda de eficiecircncia e assim

planejar controle ou manutenccedilatildeo adequada

23

3 REVISAtildeO BIBLIOGRAFICA

31 Propriedades dos fluidos

Algumas propriedades satildeo fundamentais para analisar o comportamento dos fluidos e

representam a base para o estudo termodinacircmico da compressatildeo do gaacutes natural A seguir satildeo

apresentadas algumas propriedades termodinacircmicas de uma substacircncia pura e de uma mistura

assim como a evoluccedilatildeo delas durante uma compressatildeo

311 Propriedades termodinacircmicas de um fluido puro

As propriedades termodinacircmicas satildeo especificas para cada substacircncia podem em geral

ser encontradas em tabelas que apresentam os valores dos seguintes paracircmetros um

dependendo do outro temperatura pressatildeo volume especiacutefico calor especiacutefico energia

interna entalpia e entropia Outras propriedades de fluidos puros seratildeo tambeacutem primordiais

nos capiacutetulos seguintes para a anaacutelise da compressatildeo do gaacutes natural

Ponto criacutetico

Uma substacircncia pura tem uma composiccedilatildeo quiacutemica invariaacutevel e homogecircnea pode

existir em uma ou em vaacuterias fases solido liquido ou gaacutes em funccedilatildeo da pressatildeo da

temperatura e do volume dela

Figura 8 - Diagrama PVT da aacutegua [7]

24

A figura acima apresenta o diagrama pressatildeo-volume-temperatura da aacutegua mostrando

os estados possiacuteveis do fluido Uma propriedade primordial de cada substacircncia que vai ser

usada posteriormente para definir o estado do gaacutes natural eacute o ponto criacutetico que pode ser

observado na figura Acima do estado criacutetico caracterizado pela pressatildeo a temperatura e o

volume criacuteticos natildeo podem existir duas fases ao mesmo tempo os processos de condensaccedilatildeo

(mudanccedila de fase de vapor ateacute liquido) e vaporizaccedilatildeo (de liquido ateacute vapor) natildeo existem

Fator de compressibilidade

Eacute a relaccedilatildeo entre o volume molar medido de um gaacutes real dividido pelo volume molar

de um gaacutes ideal

119885 =

119881119898

119881119898119894119889119890119886119897

=119875119881119898

119877119879

(31)

Ele traduz o desvio de comportamento real do gaacutes em relaccedilatildeo a um gaacutes perfeito (Z=1

para um gaacutes ideal) levando em consideraccedilatildeo a estrutura molecular e as forccedilas moleculares do

fluido Ele eacute aproximadamente o mesmo para todos os gases agraves mesmas temperaturas e

pressotildees reduzidas que satildeo as relaccedilotildees das temperaturas e pressotildees do gaacutes divididas pelas

temperaturas e pressotildees criacuteticas Eacute utilizado para calcular o volume especiacutefico do gaacutes

Fator acecircntrico

O fator acecircntrico foi introduzido por Pitzer em 1955 para representar o comportamento

dos gases com estruturas moleacuteculas complexas Ele eacute associado com a esfericidade das

moleacuteculas Eacute dado por

119908 = minus1 minus log

119901119907lowast

119901119888

(32)

Sendo pv a pressatildeo de vapor do fluido a uma temperatura de 07 vezes a temperatura criacutetica

do fluido

25

312 Comportamento de uma mistura

O conhecimento da composiccedilatildeo da mistura e das propriedades termodinacircmicas de cada

componente eacute necessaacuterio para obter as propriedades de uma mistura de gases A composiccedilatildeo eacute

definida pela fraccedilatildeo molar ou maacutessica de cada componente que eacute a relaccedilatildeo entre a massa ou o

nuacutemero de mols dele e a massa ou o nuacutemero de mols total da mistura A soma das fraccedilotildees

molares e a soma das fraccedilotildees maacutessicas de uma mistura satildeo iguais a 1

Fraccedilatildeo maacutessica 119909119894 =119898119894

119898119905119900119905119886119897

(33)

Fraccedilatildeo molar 119910119894 =

119873119894

119873119905119900119905119886119897

(34)

Para uma mistura ideal calcula-se as propriedades termodinacircmicas diretamente em

funccedilatildeo da fraccedilatildeo molar e das propriedades de cada componente

119883 = sum 119910119894 119883119894 (35)

Sendo X a massa molar o volume especiacutefico a energia interna especiacutefica a entalpia

especiacutefica a entropia especiacutefica o calor especiacutefico a pressatildeo ou volume constante o fator

acecircntrico ou a pressatildeo ou temperatura criacutetica

No caso de uma mistura real os componentes interagem entre eles mudando assim o

comportamento PVT da mistura As equaccedilotildees de estado que descrevem o comportamento dos

gases e que seratildeo descritas no capiacutetulo 4 seguem regras de misturas para representar

adequadamente o caso real Os diferentes paracircmetros que aparecem nessas equaccedilotildees de estado

satildeo assim funccedilotildees das composiccedilotildees molares de cada componente da mistura e de coeficientes

cruzados que representam as interaccedilotildees binarias de cada par de gases presentes na mistura

Por exemplo para uma mistura o coeficiente a da equaccedilatildeo de Van der Waals apresentada

posteriormente eacute calculado [8]da maneira seguinte com aij os coeficientes cruzados

119886 = sum sum 119910119894119910119895119886119894119895

119895119894

(36)

119886119894119895 = (1 minus 119896119894119895)radic119886119894119886119895 (37)

26

O coeficiente cruzado eacute exprimido em funccedilatildeo dos coeficientes ai e aj que satildeo os valores para

os componentes puros i e j e de um novo coeficiente kij chamado paracircmetro de interaccedilatildeo

binaacuteria com kij = kji e kii = kjj = 0 Os valores desses paracircmetros para cada par de

componentes vecircm de dados experimentais

313 Compressatildeo dos gases

Existem diferentes tipos de processos termodinacircmicos para comprimir um gaacutes o

primeiro eacute a compressatildeo isoteacutermica que seria ideal para o funcionamento de um compressor

Mas na praacutetica esse tipo de compressatildeo natildeo eacute usado precisaria de um resfriamento importante

para guardar uma temperatura constante ao longo do processo natildeo seria muito eficiente

O outro modelo termodinacircmico que representa o fenocircmeno de compressatildeo dos gases eacute

a compressatildeo adiabaacutetica onde natildeo ocorre adiccedilatildeo ou remoccedilatildeo de calor do sistema [9]

Desconsiderando as perdas internas do compressor a compressatildeo do gaacutes eacute reversiacutevel

portanto isentroacutepica Ela eacute modelizada pela equaccedilatildeo seguinte supondo o gaacutes ideal

119901 119907119896 = 119888119905119890 (38)

O paracircmetro k corresponde a razatildeo entre os calores especiacuteficos a pressatildeo constante e a

volume constante do gaacutes comprimido

No entanto a troca de calor entre o compressor e o ambiente eacute inevitaacutevel causada por

atritos e choques ou pelo sistema de refrigeraccedilatildeo A compressatildeo real do gaacutes eacute assim

modelizada por uma compressatildeo politroacutepica [9] introduzindo um coeficiente n

119901 119907119899 = 119888119905119890 (38)

O coeficiente politroacutepico n eacute superior ao paracircmetro k anteriormente definido para uma

compressatildeo com ganho de calor do meio atraveacutes das perdas internas do compressor Se tiver

um sistema de refrigeraccedilatildeo o processo se faz com perda de calor do gaacutes para o meio temos

1 lt n lt k

27

32 Compressores

321 Introduccedilatildeo

Compressores satildeo maacutequinas utilizadas para elevar a pressatildeo de fluidos no estado

gasoso Dependendo das caracteriacutesticas dos gases e das condiccedilotildees operacionais as dimensotildees

e caracteriacutesticas dos compressores satildeo diferentes eles tecircm a mesma funccedilatildeo mas pressotildees de

operaccedilotildees diferentes fazem que precisam de projeto e construccedilatildeo diferentes

Desta maneira os compressores podem ser classificados em vaacuterios tipos como

mostrado na figura abaixo

Figura 9 - Classificaccedilatildeo dos compressores [9]

Existem dois grupos principais de compressores que correspondem a meacutetodos

diferentes para comprimir o gaacutes O primeiro eacute o grupo dos compressores volumeacutetricos ou

com deslocamento positivo eles aceitam um volume de gaacutes que seraacute deslocado por accedilatildeo

positiva de um pistatildeo ou outro componente O segundo grupo eacute composto dos compressores

dinacircmicos a compressatildeo eacute baseada sobre a transformaccedilatildeo da energia cineacutetica em energia de

pressatildeo o movimento de elementos ou a entrada de jatos de gaacutes conferindo uma velocidade

ao fluido que vai depois operar a conversatildeo de energia passando por uma aacuterea transversal

aumentando progressivamente

Cada tipo de compressor tem uma faixa de operaccedilatildeo especificada elas satildeo descritas na

tabela seguinte

28

Tabela 1 - Limites de operaccedilatildeo dos tipos de compressores [9]

322 Tipos de compressores

3221 Volumeacutetricos

Existem diferentes tipos de compressores de deslocamento positivo que elevam a

pressatildeo do gaacutes reduzindo o volume que ele ocupava

Compressores alternativos

Neste tipo de compressor o fluido eacute admitido por uma vaacutelvula de succcedilatildeo e chega ateacute o

cilindro Apoacutes o fechamento da vaacutelvula uma peccedila moacutevel (pistatildeo ou diafragma) segue um

movimento linear empurrada por um sistema biela-manivela e comprime assim o gaacutes

conteuacutedo no cilindro ateacute a abertura da vaacutelvula de descarga para extrair o fluido pressurizado

O processo de compressatildeo nesse caso ocorre de forma intermitente

O compressor alternativo mais utilizado eacute de pistatildeo um ou vaacuterios pistotildees satildeo

movimentados por um motor externo diesel ou eleacutetrico que faz girar a biela ela transforme o

movimento rotativo em alternativo e comprime o gaacutes presente no cilindro fechado atraveacutes do

pistatildeo A figura abaixo mostra a estrutura de um compressor de pistatildeo

29

Figura 10 - Compressor alternativo de pistatildeo [10]

Um diafragma pode ser usado ao inveacutes de um pistatildeo para comprimir o fluido O

funcionamento eacute o mesmo que para um compressor de pistatildeo uma membrana ou diafragma eacute

empurrada por uma biela para comprimir o fluido de forma alternativa Esse compressor

apresenta a vantagem de isolar totalmente o gaacutes eacute uacutetil para trabalhar com substacircncias

perigosas ou corrosivas

Compressores Rotativos

A compressatildeo do gaacutes eacute aqui operada atraveacutes de elementos giratoacuterios (loacutebulos palhetas

parafusos entre outros) de forma continua ao contraacuterio dos compressores alternativos

Um tipo de compressor rotativo eacute o compressor de palhetas ele eacute composto de um

rotor com vaacuterias palhetas deslizantes montado com o centro deslocado em relaccedilatildeo ao centro

da carcaccedila A excentricidade do rotor faz que o volume entre as palhetas que conteacutem o gaacutes

diminui progressivamente aumentando a pressatildeo do gaacutes

Figura 11 - Compressor rotativo de palhetas [10]

30

O compressor de loacutebulos conteacutem dois rotores girando em sentido contraacuterio

empurrando o gaacutes entrando na succcedilatildeo regiatildeo de baixa pressatildeo ateacute a descarga regiatildeo de alta

pressatildeo Esse tipo de compressor eacute bastante robusto ele eacute geralmente usado na induacutestria

automotiva

Figura 5 - Compressor rotativo de loacutebulo [10]

Um outro tipo de compressor rotativo o compressor de parafusos eacute usado em uma

grande variedade de aplicaccedilotildees industriais graccedilas a seu baixo niacutevel de vibraccedilotildees e sua

capacidade de suportar pressotildees mais altas Ele eacute composto de dois parafusos interligados (o

modelo mais comum) dentro de uma carcaccedila O fluido chega de um lado e entra nas ranhuras

dos parafusos que se encaixam umas nas outras enquanto rodando comprimindo assim o gaacutes

e descarregando depois ele no lado oposto

Figura 6 - Compressor rotativo de parafuso [10]

3222 Dinacircmicos

Compressores centriacutefugos

Satildeo maacutequinas dinacircmicas que admitem o gaacutes axialmente pelo olho do impelidor

rotativo e aceleram ele Devido agraves forccedilas centriacutefugas o gaacutes eacute forccedilado dentro da voluta

31

comprimido no difusor com o aumento da aacuterea (conversatildeo de energia cineacutetica em energia de

pressatildeo) e expulsado radialmente

Figura 7 - Compressor centriacutefugo [11]

Esse projeto eacute focado sobre os compressores centriacutefugos sendo assim as

caracteriacutesticas e composiccedilatildeo deles seratildeo mais detalhadas em uma proacutexima parte

Compressores axiais

O princiacutepio de funcionamento eacute parecido com os compressores centriacutefugos exceto que

a trajetoacuteria do gaacutes eacute somente axial o fluxo do gaacutes eacute sempre paralelo ao eixo Esses

compressores satildeo usados para vazotildees maiores e aumentos de pressotildees menores

Figura 8 - Compressor axial [10]

Aleacutem disso existem compressores mistos que satildeo maacutequinas dinacircmicas com

impelidores que combinam caracteriacutesticas dos compressores centriacutefugos e axiais

32

33 Compressores centriacutefugos

331 Caracteriacutesticas

Como explicado anteriormente o gaacutes admitido na succcedilatildeo do compressor centriacutefugo eacute

acelerado e pressurizado com a conversatildeo da energia cineacutetica em energia de pressatildeo Esse

processo eacute parecido agrave operaccedilatildeo de uma bomba centriacutefuga [9] exceto que para o compressor o

fluido eacute compressiacutevel A compressatildeo requer assim um trabalho mecacircnico importante para essa

transferecircncia de energia e ele resulta em troca de calor elevada com aumento da temperatura

que deve ficar nos limites que o compressor pode suportar

Como turbocompressor o compressor centriacutefugo apresenta vaacuterias vantagens em

comparaccedilatildeo aos compressores alternativos [9] jaacute ele eacute adaptaacutevel a acionadores de alta rotaccedilatildeo

como turbinas a gaacutes e a vapor Suportando menos esforccedilos que os compressores volumeacutetricos

os custos de instalaccedilatildeo e de manutenccedilatildeo satildeo menores para os compressores centriacutefugos e

axiais A eficiecircncia do processo eacute tambeacutem maior para uma razatildeo de compressatildeo (pressatildeo da

descarga sobre a succcedilatildeo) menor que 21 por estaacutegio e tem uma maior relaccedilatildeo capacidade para

espaccedilo ocupado

Em comparaccedilatildeo ao compressor axial o compressor centriacutefugo eacute usado para

capacidades menores e pressatildeo maiores eacute tecnicamente e economicamente mais interessante

Eles possuem tambeacutem uma razatildeo de compressatildeo maior para cada estaacutegio [9] da ordem de 41

para um compressor centriacutefugo contra 151 para um compressor axial

O desempenho de um compressor centriacutefugo eacute caracterizado por trecircs paracircmetros

- O head eacute o trabalho cedido a cada unidade de peso do fluido no processo de

compressatildeo ele tem a dimensatildeo de um comprimento

- A potecircncia cedida ao fluido durante a compressatildeo

- A eficiecircncia em geral politroacutepica que relaciona o head necessaacuterio em um processo

reversiacutevel (desconsiderando as perdas) e o head real

33

Esses paracircmetros satildeo necessaacuterios para escolher o compressor adaptado agraves condiccedilotildees de

operaccedilatildeo desejadas Satildeo geralmente fornecidos pelo fabricante do modelo de compressor

sobre forma de curvas head eficiecircncia e potecircncia em funccedilatildeo da vazatildeo variando para cada

rotaccedilatildeo

322 Componentes

Os compressores centriacutefugos satildeo feitos de vaacuterios componentes alguns seratildeo

detalhados aqui

O elemento rotativo do compressor que acelera o fluido eacute o impelidor ele eacute munido de

paacutes como mostra a figura abaixo que aumentam a energia cineacutetica do gaacutes transmitindo o

trabalho mecacircnico fornecido pelo acionador

Figura 9 - Impelidor de um compressor centriacutefugo [11]

O rotor eacute o elemento acionado por um motor eleacutetrico uma turbina a vapor ou a gaacutes ou

outro sistema que gera potecircncia eacute ele que gera a rotaccedilatildeo do impelidor dos mancais e da caixa

do compressor que satildeo montados nele Poreacutem como eacute um elemento rotativo a dinacircmica do

rotor deve ser analisada para verificar a amplitude das vibraccedilotildees a ressonacircncia a estabilidade e

outros fenocircmenos dinacircmicos

A figura abaixo mostra um rotor com vaacuterios impelidores em seacuterie eacute um compressor

com vaacuterios estaacutegios que permite uma elevaccedilatildeo de pressatildeo maior o fluido saindo pressurizado

do primeiro estaacute comprimido de novo as razotildees de compressatildeo satildeo multiplicadas

34

Figura 10 - Conjunto rotor de um compressor centriacutefugo [11]

A carcaccedila de um compressor centrifugo eacute o elemento que conteacutem todos os outros ela

pode ter duas variaccedilotildees construtivas

- Carcaccedila partida horizontalmente em um plano que passa pelo eixo

Ela eacute mais interessante para a manutenccedilatildeo eacute mais faacutecil aceder ao conjunto rotativo Poreacutem eacute

usada para pressotildees menores eacute limitada por causa da dificuldade de vedaccedilatildeo da junta

horizontal

- Carcaccedila partida verticalmente em um plano perpendicular ao eixo

Ela pode atingir pressotildees mais elevadas e atingir maior rotaccedilatildeo assim os compressores podem

ter um tamanho e um peso menor para a mesma operaccedilatildeo No entanto a manutenccedilatildeo eacute mais

complicada e o custo desse tipo de compressor eacute maior

Figura 11 - Carcaccedila partida horizontalmente (esquerda) e verticalmente (direita) [11]

35

Aleacutem disso os compressores centriacutefugos satildeo equipados de mancais que suportam o

peso do rotor e posicionam e mantecircm ele de maneira concecircntrica com os outros elementos do

compressor independentemente dos esforccedilos exercidos

A selagem interna do compressor permite evitar perdas de recirculaccedilatildeo do gaacutes entre os

estaacutegios eacute geralmente usado o tipo labirinto para uma melhor eficiecircncia A selagem do eixo eacute

tambeacutem necessaacuteria para guardar o gaacutes no interior do compressor e natildeo deixar ele escapar no

ambiente o tipo mais usado aqui eacute selagem de gaacutes seco

A lubrificaccedilatildeo eacute necessaacuteria para o bom funcionamento dos compressores centriacutefugos

Eles usam um sistema de lubrificaccedilatildeo pressurizada de oacuteleo que forme uma camada na

superfiacutecie e dissipa o calor provocado pelo atrito

323 Limites de operaccedilatildeo

O projeto de um compressor centriacutefugo eacute de modo geral limitado devido a alguns

fatores que satildeo o sistema de selagem do eixo principal fator limitante a estrutura mecacircnica

do impelidor que causa limite de rotaccedilatildeo e a velocidade do gaacutes que deve ser menor que a

velocidade do som

Aleacutem disso as faixas de vazatildeo de operaccedilatildeo do compressor devem se encontrar entre os

pontos de surge e de choke que satildeo os limites [9]

O surge eacute o limite inferior da operaccedilatildeo ele define a capacidade miacutenima eacute em geral

situado em torno de 50 da vazatildeo em que se tem maacutexima eficiecircncia Quando a vazatildeo miacutenima

eacute alcanccedilada fechando a vaacutelvula de descarga atingindo assim o head maacuteximo que o

compressor pode fornecer o head necessaacuterio para vencer a resistecircncia do sistema eacute maior que

o head disponiacutevel A contrapressatildeo do sistema fica maior que a pressatildeo fornecida pelo

compressor causando uma inversatildeo de fluxo momentacircnea Logo a pressatildeo da descarga

diminui e o compressor consegue fornecer uma vazatildeo maior que o limite do surge Se o

estrangulamento da vaacutelvula eacute mantido esse fenocircmeno se repete e gera danos no compressor

36

aquecimento anormal vibraccedilotildees destruiccedilatildeo do sistema de selagem das tubulaccedilotildees e do

impelidor e pulsaccedilatildeo axial do rotor

O choke (ou stonewall) eacute o limite superior de operaccedilatildeo que define a capacidade maacutexima

Esse fenocircmeno ocorre quando a velocidade do gaacutes se aproxima agrave velocidade do som

aparecem ondas de choque restringindo o escoamento que causam uma queda brutal de

pressatildeo para um miacutenimo aumento de vazatildeo Em geral natildeo apresenta problema para comprimir

gases leves mas pode ser limitante para a operaccedilatildeo com gases de peso molecular maior

37

4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO

41 Definiccedilatildeo

As condiccedilotildees de operaccedilatildeo para a compressatildeo de gases satildeo em geral definidas a

partirdos valores de pressatildeo temperatura e vazatildeo maacutessica ou volumeacutetrica Os paracircmetros

usados para descrever o comportamento do compressor satildeo o head a eficiecircncia e a potecircncia

Para definir relaccedilotildees entre todas essas variaacuteveis diferentes equaccedilotildees de estado podem ser

usadas

As equaccedilotildees de estado (EDS) satildeo relaccedilotildees matemaacuteticas entre os paracircmetros que

determinam o estado de um gaacutes a pressatildeo a temperatura e o volume A mais utilizada eacute a

equaccedilatildeo dos gases perfeitos

119875119881 = 119899119877119879 (41)

No entanto essa equaccedilatildeo desconsidera as forccedilas de atraccedilatildeo intermoleculares e o

volume ocupado pelas moleacuteculas Van der Waals desenvolveu em 1873 uma equaccedilatildeo que

descreve melhor o comportamento dos gases reais introduzindo dois paracircmetros que satildeo

relacionados agraves forccedilas de atraccedilatildeo (a) e ao tamanho das moleacuteculas (b)

(119875 +

119886

1198811198982

) (119881119898 minus 119887) = 119877119879

(42)

Esta equaccedilatildeo no entanto natildeo eacute mais utilizada Foi aperfeiccediloada por cientistas e foram

desenvolvidas equaccedilotildees de estado mais precisas

Cinco equaccedilotildees de estado regularmente usadas satildeo estudadas nesse trabalho para

decidir a relaccedilatildeo mais adequada para o projeto e teste de compressores centriacutefugos operando

com gaacutes natural Benedict-Webb-Rubin (1940) Lee Kesler (1975) Redlich-Kwong (1948)

Soave-Redlich-Kwong (1972) e Peng-Robinson (1976) Natildeo existem muitos dados

experimentais disponiacuteveis para avaliar os resultados portanto os valores obtidos satildeo

comparados com a correlaccedilatildeo de Standing-Katz (1942) que daacute o fator de compressibilidade

dos gases de maneira bastante precisa As misturas estudadas seratildeo consideradas ideais natildeo

seratildeo calculados os coeficientes cruzados das equaccedilotildees de estado que representam as

interaccedilotildees binarias entre os componentes

38

411 Correlaccedilatildeo de Standing-Katz

Essa correlaccedilatildeo eacute a mais aceita e usada para aplicaccedilotildees com gaacutes natural Foi

desenvolvida usando dados de mistura de metano com etano propano butano e gases

naturais com uma ampla gama de composiccedilotildees Nenhum dos pesos moleculares das misturas

eacute superior a 40 satildeo composiccedilotildees leves

Ela eacute geralmente apresentada sobre forma de graacutefico dando o fator de compressibilidade do

gaacutes em funccedilatildeo de suas temperatura e pressatildeo reduzidas

Figura 12 - Diagrama de Standing-Katz [12]

39

As temperaturas e pressotildees reduzidas satildeo dadasrespectivamentepela razatildeo entre as

temperaturase pressotildees de operaccedilatildeo e as temperaturas e pressotildees criacuteticas da mistura Essas

propriedades do ponto criacutetico da mistura satildeo determinadas a partirdas propriedades parciais

dos componentessomando as pressotildees ou temperaturas criacuteticas de cada componente

multiplicadas pelassuas respectivas fraccedilotildees molares

119879119903 =119879

119879119888 (43a) 119875119903 =

119875

119875119888 (43b)

119879119888 = sum 119910119894119879119888119894

119899

119894=1

(44a) 119875119888 = sum 119910119894119875119888119894

119899

119894=1

(44b)

No entanto o graacutefico de Standing-Katz eacute relevante somente se a quantidade de

componentes que natildeo satildeo hidrocarbonetos for pequena De fato o gaacutes natural eacute regularmente

composto de gases como nitrogecircnio dioacutexido de carbono e sulfeto de hidrogecircnio que natildeo satildeo

hidrocarbonetos

Ajustes devem ser feitos para levar em conta esses componentes nos caacutelculos das

pressotildees e temperaturas criacuteticas[12] Os paracircmetros de correccedilatildeo seguintes satildeo vaacutelidos para

temperaturas exprimidas em grau Rankine e pressotildees em psi Dependendo das quantidades de

dioacutexido de carbono e sulfeto de hidrogecircnio presentes no gaacutes aacutecido calculamos um fator de

ajuste ԑ

120576 = 120((1199101198672119878 + 1199101198621198742)09 minus (1199101198672119878 + 1199101198621198742)16) + 15(119910119867211987805 minus 1199101198672119878

4)

(45)

Assim calcula-se as propriedades do novo ponto criacutetico

119879119888prime = 119879119888 minus 120576

(46a)

119875119888prime =

119879119888prime119875119888

119879119888 + 119861(1 minus 119861)120576

(46b)

Se o gaacutes natural usado for composto de nitrogecircnio e vapor drsquoaacutegua em quantidade que

natildeo seja despreziacutevel eacute necessaacuterio aplicar uma correccedilatildeo suplementar

40

119879119888119888119900119903 = minus2461 1199101198732 + 4001199101198672119874

(47a)

119875119888119888119900119903 = minus1620 1199101198732 + 1270 1199101198672119874

(47b)

As temperaturas e pressotildees criacuteticas a serem usadas para o caacutelculo das propriedades reduzidas

satildeo assim determinadas

119879119888 =

119879119888prime minus 2272 1199101198732 minus 1165 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119879119888119888119900119903

(48a)

119875119888 =

119875119888prime minus 4931 1199101198732 minus 3200 1199101198672119874

1 minus 1199101198732 minus 1199101198672119874+ 119875119888119888119900119903

(48b)

Com essas correccedilotildees o diagrama de Standing-Katz fornece resultados razoavelmente precisos

para gases hidrocarbonetos puros ou misturas de hidrocarbonetos com outros componentes

com pequeno peso molecular

412 Benedict-Webb-Rubin

Em 1940 Manson Benedict G B Webb e L C Rubin construiacuteram a assim chamada

equaccedilatildeo teacutermica original de Benedict-Webb-Rubin (BWR)[13]

A equaccedilatildeo de estado conteacutem oito paracircmetros que caracterizam as propriedades do gaacutes

Eles devem ser determinados a partir de dados experimentais por regressatildeo Assim a equaccedilatildeo

BWR pode ser usada apenas para descrever as propriedades de substacircncias para as quais

existe grande quantidade de dados experimentais em ampla faixa de pressotildees e temperaturas

No iniacutecio essa equaccedilatildeo foi desenvolvida para descrever o comportamento de hidrocarbonetos

e os resultados obtidos foram bastante proacuteximos aos dados experimentais para esses

componentes

A equaccedilatildeo de estado BWR tem a seguinte forma para o caacutelculodo fator de compressibilidade

do gaacutes natural

119885 = 1 + (1198601 +

1198602

119879119903

+1198603

1198791199033) 120588119903 + (1198604 +

1198605

119879119903

) 1205881199032 + 11986051198606

1205881199035

119879119903

+ 1198607

1205881199032

1198791199033 (1 + 1198608120588119903

2)119890minus11986081205881199032

(49)

41

120588119903 = 027

119875119903

119885119879119903

(410)

Os coeficientes satildeo especiacuteficos para cada gaacutes estudado Achamos em [13] que para o

gaacutes natural satildeo geralmente usados os valores seguintes

Tabela 2 - Constantes da EDS BWR [13]

A1 031506237 A5 -061232032

A2 -10467099 A6 -010488813

A3 -057832729 A7 068157001

A4 053530771 A8 068446549

413Lee-Kesler

A equaccedilatildeo de estado de Lee-Kesler [14] foi desenvolvida em 1975 a partir da equaccedilatildeo

BWR determinando o fator de compressibilidade de qualquer fluido como uma funccedilatildeo do

fator de compressibilidade de um fluido simples Z(0) e do fator de compressibilidade de um

fluido de referecircncia Z(r)

119885 = 119885(0) +119908

119908(119903)(119885(119903) minus 119885(0))

(411)

Assim a equaccedilatildeo de estado de Lee-Kesler define o fator de compressibilidade Z como uma

funccedilatildeo linear do fator acecircntrico

Para uma mistura de gases calcula-se o fator acecircntrico do fluido a partirdos fatores acecircntricos

de cada componente

119908 = sum 119910119894119908119894

119899

119894=1

(412)

O fluido de referecircncia eacute o n-octano com o fator acecircntrico w=03978 Ele foi escolhido porque

eacute o hidrocarboneto mais pesado para o qual existem dados precisos de pressatildeo volume

temperatura e entalpia em uma ampla gama de condiccedilotildees

42

Os fatores de compressibilidade do fluido simples e do fluido de referecircncia podem ser

determinados com essa forma modificada da equaccedilatildeo de estado BWR

119885(119894) = 1 +

119861

119881119903+

119862

1198811199032

+119863

1198811199035

+1198884

1198811199033119879119903

2(120573 +

120574

1198811199032

) 119890minus

120574

1198811199032

(413a)

Os paracircmetros B C e D satildeo funccedilotildees da temperatura e introduzem outras constantes

119861 = 1198871 minus

1198872

119879119903minus

1198873

1198791199032

minus1198874

1198791199033 (413b)

119862 = 1198881 minus1198882

119879119903+

1198883

1198791199033 (413c)

119863 = 1198891 +

1198892

119879119903 (413d)

Os valores das diferentes constantes satildeo os seguintes

Tabela 3 - Constantes da EDS Lee-Kesler[14]

414Redlich-Kwong

Essa equaccedilatildeo de estado foi desenvolvida em 1948 por Otto Redlich e Joseph Neng

Shun Kwong [15] a partir da equaccedilatildeo de Van der Waals Eacute uma relaccedilatildeo algeacutebrica e empiacuterica

entre a pressatildeo temperatura e o volume dos gases Podemos escrevecirc-la de forma cuacutebica

determinando o fator de compressibilidade em funccedilatildeo de apenas dois paracircmetros

1198853 minus 1198852 + (119860 minus 119861 minus 1198612)119885 minus 119860119861 = 0 (414a)

119860 =119886119875

119877sup2119879sup2 (414b) 119861 =

119887119875

119877119879 (414c)

Para obter as expressotildees de a e bessa equaccedilatildeo de estado foi escrita nas condiccedilotildees criacuteticas

43

119886 =042748 1198772119879119888

25

11987511988811987905 (414d) 119887 =

008664 119877119879119888

119875119888 (414e)

415 Soave-Redlich-Kwong

Em 1972 Soave [15] sugeriu adicionar um paracircmetro α que seja dependente da

temperatura introduzindo o fator acecircntrico na equaccedilatildeo

119886 =

042748 11987721198791198882120572

119875119888

(415a)

120572 = (1 + (048 + 1574119908 minus 01761199082)(1 minus radic119879119903)2

(415b)

Essa equaccedilatildeo de estado fornece resultados mais proacuteximos dos dados experimentais que a

equaccedilatildeo anterior especialmente na curva liquido-vapor eacute possiacutevel prever o comportamento de

fases na regiatildeo criacutetica

416 Peng-Robinson

A equaccedilatildeo de estado de Peng-Robinson [15] foi construiacuteda em 1976 e se tornou a mais

popular para o estudo de gaacutes natural na induacutestria de petroacuteleo Eles mantiveram o fator

acecircntrico e a dependecircncia na temperatura introduzidos por Soave poreacutem ajustaram os

diferentes paracircmetros Os coeficientes a e b ainda satildeo obtidos com a expressatildeo da equaccedilatildeo no

ponto criacutetico

A equaccedilatildeo cuacutebica eacute da forma seguinte

1198853 minus (1 minus 119861)1198852 + (119860 minus 31198612 minus 2119861)119885 minus (119860119861 minus 1198612 minus 1198613) = 0

(416a)

Os diferentes paracircmetros satildeo definidos assim

119860 =119886119875

119877sup2119879sup2 (416b) 119861 =

119887119875

119877119879 (416c)

44

119886 =045724 1198772119879119888

2120572

119875119888

(416d) 119887 =

007780 119877119879119888

119875119888

(416e)

120572 = [1 + 119896(1 minus radic119879119903119894)]2 (416f)

119896 = 037464 + 154226119908 minus 0269921199082 (416g)

42 Aplicaccedilatildeo a diferentes misturas

421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais

Dados experimentais estatildeo raramente disponiacuteveispara comparar os resultados na

composiccedilatildeo do gaacutes desejada e nas condiccedilotildees de operaccedilotildees requerida Por isso avalia-se os

resultados obtidos com as equaccedilotildees de estado comparando com a correlaccedilatildeo de Standing-

Katz amplamente utilizada e aceita

Para verificar que a correlaccedilatildeo de Standing-Katz corresponda aos valores reais foram

encontradosem [16] os resultados de uma experiecircncia que mede o fator de compressibilidade

de um gaacutes natural com composiccedilatildeo conhecida com temperatura constante (T = 30515 K) e

variando a pressatildeo

Tabela 4 - Composiccedilatildeo da Mistura 1 em porcentagem molar [16]

Composiccedilatildeo molar

Metano C1 90991

Etano C2 2949

Propano C3 1513

Isobutano i-C4 0755

n-butano n-C4 0755

Isopentano i-C5 0299

n-pentano n-C5 0304

Nitrogecircnio N2 2031

Dioacutexido de carbono CO2 0403

Para cada pressatildeo dada a temperatura e a pressatildeo reduzida foram calculadas para achar o

fator de compressibilidade no diagrama de Standing-Katz e as equaccedilotildees de estado foram

45

resolvidas Eacute apresentado abaixo um graacutefico com os valores do fator de compressibilidade de

cada equaccedilatildeo em funccedilatildeo da pressatildeo

Figura 20 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 1

Nota-se que as equaccedilotildees de estado de Soave-Redlich-Kwong Redlich-Kwong e Lee-

Kesler calculam um fator de compressibilidade bem acima dos valores experimentais para

pressotildees altas enquanto os resultados de Benedict-Webb-Rubin Peng-Robinson e da

correlaccedilatildeo de Standing-Katz ficam mais proacuteximos da curva experimental Para pressotildees

baixas a diferenccedila entre os fatores de compressibilidade eacute menor

Para avaliar o uso da correlaccedilatildeo de Standing-Katz como referecircncia calcula-se o erro

relativo percentual que mede a diferenccedila entre os valores experimentais para cada pressatildeo

119864119903119903119900 119903119890119897119886119905119894119907119900 () =

|119885119890119909119901 minus 119885119878119870|

119885119890119909119901lowast 100

(417)

075

077

079

081

083

085

087

089

091

093

095

500 1000 1500 2000 2500 3000

Z

P (psia)

Fator de compressibilidade Z - Mistura 1T = 30515 K

Experimental Standing Katz RK SRK PR LK BWR

46

Figura 13 - Erro relativo entre os valores experimentais e a correlaccedilatildeo de Standing-Katz

A diferenccedila entre os valores obtidos com a correlaccedilatildeo e os dados experimentais fica

sempre a menos de 1 o que nos permite concluir que o fator de compressibilidade obtido

com Standing-Katz eacute entatildeo bastante preciso para ser usado e comparado com os outros

resultados

422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico

Para escolher a equaccedilatildeo de estado mais relevante eacute necessaacuterio estudar diferentes

composiccedilotildees de gaacutes natural em vaacuterias condiccedilotildees Achamos em [17] uma composiccedilatildeo possiacutevel

de gaacutes natural que conteacutem mais de 5 de componentes natildeo hidrocarbonetos inclusive gaacutes

sulfiacutedricoEsses componentes influenciam as propriedades do gaacutes e tornam necessaacuterio calcular

os fatores de correccedilatildeo para a correlaccedilatildeo de Standing-Katz

Tabela 5 - Composiccedilatildeo da Mistura 2 em porcentagem molar[17]

Composiccedilatildeo molar

Metano C1 89

Etano C2 35

Propano C3 09

Isobutano i-C4 03

n-butano n-C4 03

Gaacutes Sulfiacutedrico H2S 2

Dioacutexido de carbono CO2 3

Nitrogecircnio N2 1

0

02

04

06

08

1

12

14

16

18

2

500 1000 1500 2000 2500 3000

Z

P (psia)

Erro relativo Standing Katz ()

47

Resolvendo cada equaccedilatildeo de estado com diferentes pressotildees e temperatura constante

(T = 37315 K) para achar o fator de compressibilidade obtemos o graacutefico a seguir

Figura 14 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 2

A equaccedilatildeo de estado de Soave-Redlich-Kwong ainda daacute resultados bem acima da

referecircncia (Standing-Katz) Neste caso as equaccedilotildees de Peng-Robinson e Redlich-Kwong

fornecem os resultados mais proacuteximos da correlaccedilatildeo respectivamente a baixa pressatildeo e a alta

pressatildeo

423 Mistura 3- Outra composiccedilatildeo tiacutepica

Eacute interessante comparar os fatores de compressibilidade obtidos com as diferentes

equaccedilotildees de estado em mais uma composiccedilatildeo de gaacutes natural encontrada em [18]

085

087

089

091

093

095

097

099

500 1000 1500 2000 2500 3000 3500 4000 4500

Z

P (psia)

Fator de compressibilidade Z - Mistura 2T = 37315 K

Standing Katz RK SRK PR LK BWR

48

Tabela 6 - Composiccedilatildeo da Mistura 3 em porcentagem molar [18]

Composiccedilatildeo molar

Metano C1 939

Etano C2 42

Propano C3 03

Isobutano i-C4 003

n-butano n-C4 003

Isopentano i-C5 001

n-pentano n-C5 001

n-hexano n-C6 001

Nitrogecircnio N2 1

Dioacutexido de carbono CO2 05

Oxigecircnio O2 001

Para uma temperatura constante T = 32315 K resolvemos as equaccedilotildees de estado e

construiacutemos o graacutefico a seguir do fator de compressibilidade em funccedilatildeo da pressatildeo

Figura 15 - Fatores de compressibilidade das EDS em funccedilatildeo da pressatildeo - Mistura 3

075

08

085

09

095

1

105

0 1000 2000 3000 4000 5000

Z

P (psia)

Fator de compressibilidade Z - Mistura 3T = 32315 K

Standing Katz RK SRK PR LK BWR

49

Para essa composiccedilatildeo de gaacutes podemos observar que a equaccedilatildeo de estado de Peng-

Robinson corresponde melhor agrave referecircncia para pressotildees abaixo de 3000 psi Acima dessa

pressatildeo a equaccedilatildeo Benedict-Webb-Rubin daacute resultados mais proacuteximos agrave correlaccedilatildeo

Enquanto isso a equaccedilatildeo de Soave-Redlich-Kwong calcula um fator de compressibilidade

sempre acima dos outros

43 Escolha da equaccedilatildeo de estado

Logo devemos escolher qual relaccedilatildeo de estado vai ser usada para desenvolver o

aplicativo calculando os paracircmetros do compressor como head eficiecircncia e potecircncia a partir

das condiccedilotildees de operaccedilatildeo

A equaccedilatildeo de estado que apresenta a menor diferenccedila entre os valores de fator de

compressibilidade calculados e a correlaccedilatildeo de Standing-Katz ou os dados experimentaisseraacute

a mais adequada Para essa anaacutelise o erro meacutedio eacute calculado para cada equaccedilatildeo de estado

como a meacutedia do erro para cada pressatildeo das trecircs misturas estudadas

119864119903119903119900 119898eacute119889119894119900() =

1

119873sum

|119885119903119890119891 minus 119885119888119886119897119888|

119885119903119890119891lowast 100

(417)

Figura 24 - Erro meacutedio das equaccedilotildees de estado para as 3 misturas

0

05

1

15

2

25

3

35

4

RK SRK PR LK BWR

Erro Meacutedio ()

50

A equaccedilatildeo de estado de Soave-Redlich-Kwong apresenta o maior erro de 355

portanto pode ser eliminada da escolha Seus resultados natildeo seratildeo muito representativos da

realidade

Os erros das equaccedilotildees de Lee-Kesler e Redlich-Kwong satildeo respectivamente 213 e

141Ainda satildeo altos para analisar o comportamento dos compressores de maneira eficiente

As equaccedilotildees de estado Benedict-Webb-Rubin e Peng-Robinson apresentam erros de

menos de 1 (respetivamente 0986 e 0965) ambos parecem adequados ao nosso estudo

No entanto vimos nos graacuteficos das diferentes misturas que a equaccedilatildeo BWR eacute mais adequada

em alta pressatildeo enquanto a equaccedilatildeo de estado Peng-Robinson apresenta diferenccedilas menores

com a referecircncia abaixo de 3000 psiSatildeo os valores do fator de compressibilidade para uma

pressatildeo acima de 3000 psi que fazem aumentar o erro meacutedio (o erro de Peng-Robinson seria

de 0796 tomando soacute os valores para pressotildees inferiores a 3000 psi)

Como as condiccedilotildees de operaccedilotildees dos compressores industriais satildeo raramente acima de

3000 psi e a equaccedilatildeo BWR requer paracircmetros determinados por dados experimentais mais

difiacuteceis de achar escolhemos a equaccedilatildeo de estado Peng-Robinson para seguir o trabalho

51

5 ELABORACcedilAtildeO DA FERRAMENTA

O objetivo desse trabalho eacute construir uma ferramenta que vai determinar os paracircmetros

de funcionamento do compressor centriacutefugo a partir de dados de teste e comparar esses

valores com os fornecidos pelo fabricante para diagnosticar problemas

Para desenvolver esse aplicativo a ferramenta escolhida foi o App Designer do

MATLAB Ela permite criar interfaces graacuteficas faacuteceis de programar e usar definindo o

posicionamento dos componentes e programando o comportamento do aplicativo O arquivo

criado tem extensatildeo mlapp e pode ser aberto no MATLAB R2017a e versotildees posteriores

51 Teste de compressor centrifugo

Compressores satildeo regularmente submetidos a alguns testes para verificar seu

funcionamento e a performance Os testes de compressores centriacutefugos satildeo complexos e por

isso organizaccedilotildees profissionais tais como a ASME (American Society of Mechanical

Engineering) a AIChE (American Institute of Chemical Engineers) e a ANSI (American

National Standards Institute) estabeleceram protocolos para meacutetodos experimentais

detalhados e anaacutelise dos resultados

O protocolo geralmente usado eacute o ASME PTC (Performance Test Code) 10 que

fornece procedimentos de testes de compressores centriacutefugos e axiais assim como o erro

admissiacutevel para avaliar as propriedades termodinacircmicas Esses testes satildeo feitos com o gaacutes de

trabalho nas condiccedilotildees operacionais mais proacuteximas possiacuteveis do funcionamento Para garantir

a semelhanccedila a ASME especifica limites para os nuacutemeros de Mach e de Reynolds para a

vazatildeo e para o volume especiacutefico Dessa forma o desempenho do compressor pode ser

analisado de maneira relevante

Para o nosso caso os testes devem fornecer os paracircmetros necessaacuterios para o estudo

do desempenho do compressor precisamos pelo menos da instrumentaccedilatildeo seguinte [19] para

efetuar as mediccedilotildees seguindo o protocolo

52

- Sensores de pressatildeo na entrada e saiacuteda do compressor (manocircmetros tipo liquido peso

morto)

- Sensores de temperatura na entrada e saiacuteda do compressor (termocircmetro de mercuacuterio

termocupla)

- Material de cromatografia para determinar a composiccedilatildeo do gaacutes

- Sensor de vazatildeo (Venturi Pitot)

- Sensor de rotaccedilatildeo (tacocircmetro)

52 Biblioteca de dados

As propriedades dos fluidosvatildeo aparecer tambeacutem na rotina de caacutelculo para analisar o

funcionamento dos compressores Essas propriedades podem ser achadas em [9] De posse

desses dados uma tabela Excel (Anexo 1) foi montada com o peso molecular a pressatildeo

criacutetica a temperatura criacutetica o fator acecircntrico e os coeficientes para calcular o calor

especiacutefico em funccedilatildeo da temperatura dos hidrocarbonetos e de outros fluidos que podem

compor o gaacutes natural

Os dados dessa tabela seratildeo importados no MATLAB e usados na equaccedilatildeo de estado

do gaacutes natural por isso devem ser adicionados agrave mesma pasta de trabalho que o aplicativo

para garantir um uso certo da ferramenta

53 Rotina de caacutelculo

As mediccedilotildees dos testes de compressores centriacutefugos fornecem os paracircmetros

necessaacuterios para analisar seu comportamento temos as fraccedilotildees molares dos componentes yi

as pressotildees na succcedilatildeo P1 e na descarga P2 as temperaturas na succcedilatildeo T1 e na descarga T2 e a

vazatildeo Q Os testes medem tambeacutem a rotaccedilatildeo em rpm mas ela natildeo eacute envolvida nos caacutelculos

seguintes Ela serve para definir com qual curva fornecida pelo fabricante os resultados vatildeo

ser comparados ele fornece curvas ou tabelas de dados do head potecircncia e eficiecircncia em

funccedilatildeo de vazotildees diferentes segundo a rotaccedilatildeo

53

O processo de compressatildeo eacute assumido politroacutepico seratildeo calculados os paracircmetros de

performance correspondentes

Com a biblioteca de dados calculam-se [9]as propriedades da mistura a partir das

propriedades de cada componente multiplicadas pelas fraccedilotildees molares determinadas por

cromatografia

- Coeficientes do calor especiacutefico

119888119901119886 = sum 119910119894 119888119901119886119894 (51a) 119888119901119887 = sum 119910119894119888119901119887119894 (51b) 119888119901119888 = sum 119910119894119888119901119888119894 (51c)

- Temperatura criacutetica 119879119888 = sum 119910119894119879119888119894 (51d)

- Pressatildeo criacutetica 119875119888 = sum 119910119894119875119888119894 (51e)

- Peso molecular 119872119882 = sum 119910119894119872119882119894 (51f)

- Fator acecircntrico 119908 = sum 119910119894119908119894 (51g)

Os fatores de compressibilidade na succcedilatildeo Z1 e na descarga Z2 podem assim ser determinados

com a equaccedilatildeo cuacutebica definida por Peng-Robinson com as equaccedilotildees (416a) ateacute (416g)

aplicadas na entrada e na saiacuteda do compressor

Logo calculam-se[9]os volumes especiacuteficos na entrada e na saiacuteda do compressor (i = 1 2)

119907119894 =

119885119894 119877119879119894

119875119894119872119882

(52)

Com esses volumes e as pressotildees de succcedilatildeo e descarga obtemos o coeficiente politroacutepico e o

head politroacutepico

119899 =

log 11987521198751

log 11990711199072

(53)

54

119867119901 =119899

119899 minus 1(11987521199072 minus 11987511199071)

(54)

Essa equaccedilatildeo fornece o head exprimido em kJkg para ter a dimensatildeo de um comprimento eacute

necessaacuterio dividir pela aceleraccedilatildeo da gravidade

Para poder calcular a eficiecircncia politroacutepicaa diferenccedila de entalpia entre a entrada (h1) e a

saiacuteda (h2) do compressor deve ser determinada

120549ℎ = ℎ2 minus ℎ1 = (ℎ2 minus ℎ2119894119892) + (ℎ2

119894119892minus ℎ1

119894119892) minus (ℎ1 minus ℎ1119894119892) (55)

O expoente ldquoigrdquo significa que eacute a propriedade do gaacutes sendo ideal Para um gaacutes ideal podemos

calcular a diferenccedila de entalpia entre a succcedilatildeo e a descarga como

ℎ2

119894119892minus ℎ1

119894119892= int 119888119901119889119879 = 119888119901119886(1198792 minus 1198791) +

119888119901119887

2(1198792

2 minus 11987912) +

119888119901119888

3(1198792

3 minus 11987913)

(56a)

O calor especiacutefico sendo dependente da temperatura

119888119901 = 119888119901119886 + 119888119901119887119879 + 1198881199011198881198792

(56b)

Podemos entatildeo determinar a diferenccedila entre a entalpia do gaacutes real e do gaacutes ideal com a

equaccedilatildeo de estado de Peng-Robinson [20] para a entrada (i=1) e a saiacuteda (i=2) do compressor

os coeficientes k α Ai e Bi sendo definidos antes

ℎ119894 minus ℎ119894

119894119892= 119877119879119894 [119885119894 minus 1 minus

119860119894

2radic2119861119894

(1 + 119896radic119879119903119894120572119894) ln (119885119894 + (radic2 + 1)119861119894

119885119894 minus (radic2 minus 1)119861119894

)]

(57)

Com essas expressotildees calculamos [9]a diferenccedila de entalpia que representa o head real e

entatildeo a eficiecircncia politroacutepica

120578119901 =

119867119901

ℎ2 minus ℎ1

(58)

55

A expressatildeo da potecircncia depende da vazatildeo maacutessica do gaacutes natural no entanto eacute geralmente a

vazatildeo volumeacutetrica que eacute medida nos testes Ela pode ser usada dividida pelo volume

especiacutefico

= 1199071

(59)

Logo determinamos a potecircncia consumida pelo gaacutes em Horse Power (HP) a unidade mais

usada

119867119875 =

119867119901

120578119901

(510)

A potecircncia que o compressor precisa para trabalhar dentro do regime estabelecido eacute maior por

causa das perdas mecacircnicas Ela eacute chamada BrakeHorse Power (BHP) eacute a soma da potecircncia

consumida pelo gaacutes com as perdas que assumimos aproximadamente iguais agrave raiz quadrada

do Horse Power calculado antes

119861119867119875 = 119867119875 + radic119867119875 (511)

Essa potecircncia eacute usada para escolher o motor eleacutetrico de acionamento

54 Construccedilatildeo da interface

A ferramenta desenvolvida nesse trabalho foi entatildeo construiacuteda no App Designer do

MATLAB onde eacute necessaacuterio escolher o tipo e a disposiccedilatildeo dos componentes do aplicativo e

programar o funcionamento dele como o usuaacuterio vai interagir

Abaixo eacute apresentado o layout da ferramenta como ela eacute elaborada com as imagens da

interface ao lanccedilar o aplicativo

56

Figura 16 - Primeira aba do aplicativo

O papel dessa ferramenta eacute coletar os dados fornecidos pelo fabricante e os de teste

para entatildeo calcular paracircmetros a partir de dados de testes tais como a potecircncia o head e a

eficiecircncia e comparar os dois em curvas Para que a interface seja mais clara e que os

componentes natildeo sejam muito condensados o aplicativo foi separado em duas abas (1) uma

para a entrada de dados e a outra para apresentar os resultados

A primeira aba ldquoInput datardquo eacute separada em duas partes no lado esquerdo o usuaacuterio vai

entrar com os dados que ele mediu no teste do compressor Com o resultado da cromatografia

ele vai digitar a composiccedilatildeo do gaacutes natural em porcentagem molar (2) nos campos

correspondentes aos fluidos que compotildeem em geral o gaacutes natural hidrocarbonetos do metano

ateacute o n-hexano hidrogecircnio nitrogecircnio oxigecircnio dioacutexido de carbono aacutegua e gaacutes sulfiacutedrico

Com as medidas dos diversos sensores pode escrever os valores das pressotildees e temperaturas

na succcedilatildeo (P1 e T1) e na descarga (P2 e T2) assim como a vazatildeo (Q) (3)

2

8

3

4

5

6

7

1

57

O usuaacuterio tem a possibilidade de escolher as unidades desses paracircmetros

- kPa bar atm ou psi para as pressotildees

- K degC degF ou degR para as temperaturas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo

Do lado direito existe um espaccedilo reservado para entrar com os dados reais do

compressor centriacutefugo Como eles mudam com a rotaccedilatildeo eacute melhor indicar a rpm do

compressor correspondente para gerar menos erro (4)

O fabricante pode fornecer os paracircmetros do compressor que satildeo o head a eficiecircncia e a

potecircncia para diferentes vazotildees sobre forma de tabela de dados jaacute pronta ou de curvas Nesse

uacuteltimo caso o usuaacuterio deveraacute pegar alguns pontos da curva para formar a tabela (5) Aqui

tambeacutem eacute possiacutevel escolher as unidades de acordo com os valores fornecidas

- m3s m3min m3h cfs cfm ou cfh para a vazatildeo (Q)

- m ft ou kJkg para o head (H)

- para a eficiecircncia (η)

- kW ou HP para a potecircncia (Pot)

Essas seratildeo as unidades usadas para fazer as curvas na aba ldquoPlotrdquo

Para entrar os valores na tabela basta clicar nos bototildees Add Line e Remove Line(6) para

respectivamente adicionar e cancelar uma linha na tabela Linhas de zeros aparecem para ser

editadas ou removidas

Uma vez que todos os dados satildeo digitados o usuaacuterio deve apertar o botatildeo

CALCULATE (7) para que o programa efetue a rotina de caacutelculo e apresente os resultados O

primeiro resultado que pode ser observado na mesma aba eacute a soma das porcentagens molares

(8) que deve teoricamente ser 100 a menos que alguns componentes do gaacutes natural usado

natildeo sejam presentes no aplicativo Nesse caso eacute possiacutevel rever a construccedilatildeo do aplicativo

adicionando outros campos para os fluidos que faltam e importando os dados

correspondentes da biblioteca de dados feita no Excel

58

Figura 17 - Segunda aba do aplicativo

A segunda aba da ferramenta ldquoPlotrdquo apresenta os resultados do programa o graacutefico (9)

conteacutem as curvas do head da eficiecircncia ou da potecircncia em funccedilatildeo da vazatildeo volumeacutetrica o

usuaacuterio pode escolher qual curva ele deseja ver mudando os bototildees (10) Esses graacuteficos seratildeo

construiacutedos com os valores calculados e do fabricante nas unidades escolhidas na tabela (6)

A curva correspondente aos dados fornecidos pelo fabricante seraacute uma linha preta e o ponto

de operaccedilatildeo calculado com a equaccedilatildeo Peng-Robinson a partir dos dados de teste seraacute uma

cruz vermelha

Na direita haacute um quadro (11) onde satildeo repertoriados os paracircmetros calculados com os dados

do teste do compressor centrifugo e a equaccedilatildeo de estado Peng-Robinson

- Os fatores de compressibilidade na entrada (Z1) e na saiacuteda (Z2) do compressor

- Os volumes especiacuteficos na entrada (v1) e na saiacuteda (v2) do compressor em m3kg

- A diferenccedila de entalpia (Δh) entre a entrada e a saiacuteda em kJkg

11

9

10

59

- O head politroacutepico (Hp) em kJkg

- O coeficiente politroacutepico (n)

- A eficiecircncia politroacutepica (ηp)

- A potecircncia consumida pelo gaacutes em HP e o Brake Horse Power (BHP)

Instruccedilotildees de uso foram escritas para simplificar o uso da interface pelo utilizador

podem ser achadas em anexo (Anexo 2)

60

6VERIFICACcedilAtildeO DA FERRAMENTA

Para a verificaccedilatildeo do funcionamento da ferramenta primeiro devem ser conferidos os

valores das propriedades termodinacircmicas Depois de realizar essa etapa eacute necessaacuterio verificar

os caacutelculos dos paracircmetros de performance feitos pelo programa e se os graacuteficos gerados

estatildeo de acordo com os dados reais fornecidos pelo fabricante

61 Verificaccedilatildeo das propriedades termodinacircmicas

O software Simulis Thermodynamics (ProPhyPlus) desenvolvido pela ProSim [21] eacute

utilizado para verificar o caacutelculo das propriedades termodinacircmicas feito pela ferramenta A

ProSim eacute uma empresa que fornece programas de simulaccedilatildeo de processos quiacutemicos para as

aacutereas de petroacuteleo gaacutes produtos quiacutemicos farmacecircuticos energia ou outras induacutestrias de

processo Aleacutem disso eacute uma participante importante da induacutestria mundial com 880 clientes

em 71 paiacuteses inclusive Total Technip e Sanofi

O Simulis Thermodynamics proporciona aos usuaacuterios uma excelente ferramenta de

caacutelculo das propriedades termofiacutesicas e uma biblioteca com extensa variabilidade de modelos

termodinacircmicos como por exemplo equaccedilotildees de estado coeficientes de atividade caacutelculos

de entalpia entre outros modelos e aleacutem de mais de 2300 dados de compostos quiacutemicos

O software foi aplicado com o objetivo de comparar os volumes especiacuteficos e entalpias

com os valores calculados pela ferramenta atraveacutes da equaccedilatildeo de estado de Peng-Robinson

como foi descrito no capiacutetulo 5 Aleacutem disso no software tambeacutem foi utilizado o modelo de

Peng-Robinson e a mesma correlaccedilatildeo do caacutelculo do calor especiacutefico de um gaacutes perfeito que a

equaccedilatildeo (56b)

Duas misturas diferentes foram estudadas para obter os volumes especiacuteficos e as

diferenccedilas de entalpia a primeira com uma composiccedilatildeo tiacutepica de gaacutes natural encontrada em

[22] e uma segunda com gaacutes sulfiacutedrico [17] conhecido por alterar bastante as propriedades

criacuteticas dos fluidos

61

Tabela 7 - Composiccedilatildeo das misturas de teste em porcentagem molar [22] [17]

Composiccedilatildeo molar 1 Composiccedilatildeo molar 2

Metano C1 94790 Metano C1 89

Etano C2 3040 Etano C2 35

Propano C3 0239 Propano C3 09

Isobutano i-C4 0085 Isobutano i-C4 03

n-butano n-C4 0099 n-butano n-C4 03

Isopentano i-C5 0014 Gaacutes Sulfiacutedrco H2S 2

n-pentano n-C5 0010 Dioacutexido de carbono CO2 3

n-hexano n-C6 0018 Nitrogecircnio N2 1

Nitrogecircnio N2 0900

Dioacutexido de carbono CO2 0805

Os volumes especiacuteficos na entrada e na saiacuteda do compressor e as diferenccedilas de

entalpia foram determinados para 10 pares de pressotildees e temperaturas para cada composiccedilatildeo

de gaacutes natural As diferentes pressotildees foram escolhidas entre 1 atm e 100 atm (101kPa -

10MPa) e as temperaturas entre 20degC e 200degC que correspondem agrave faixa das condiccedilotildees de

operaccedilotildees dos compressores centriacutefugos operando com gaacutes natural

Nas figuras abaixo satildeo apresentadas as abas de entrada de dados para o caacutelculo do

software de referecircncia Simulis Thermodynamics e da ferramenta desenvolvida

Figura 18 - Entrada de dados no SimulisThermodynamics

62

Figura 19 - Entrada de dados na ferramenta

Com esses dois programas eacute possiacutevel determinar as propriedades termodinacircmicas nas

diferentes pressotildees e temperaturas para cada mistura segundo a equaccedilatildeo de estado Peng-

Robinson As abas dos resultados de cada programa estatildeo apresentadas abaixo o Simulis

Thermodynamics disponibiliza todos os pontos com diferentes condiccedilotildees de uma soacute vez

enquanto a ferramenta eacute projetada para ter soacute um par de pressatildeo e temperatura para calcular os

paracircmetros do compressor nessas condiccedilotildees

Figura 29 - Resultados no Simulis Thermodynamics

63

Figura 30 - Resultados na ferramenta

O objetivo nesse momento eacute somente verificar as propriedades termodinacircmicas por

isso os valores reais dos paracircmetros do compressor natildeo foram inseridos na ferramenta e natildeo

aparecem as curvas na aba de resultados

Com esses 10 pares de pressotildees e temperaturas foram possiacuteveis determinar 20 volumes

especiacuteficos diferentes e 10 variaccedilotildees de entalpia com cada programaPosteriormente foi

armazenado os resultados em uma planilha Excel (Anexo 3) e calculado os erros dos valores

fornecidos pela ferramenta em comparaccedilatildeo com do software da ProSim

Figura 20 - Erro do volume especiacutefico para cada composiccedilatildeo

00000

00500

01000

01500

02000

0 2 4 6 8 10 12 14 16 18 20

Erro volume especiacutefico v ()

Composiccedilatildeo 1 Composiccedilatildeo 2

64

Figura 21 - Erro da variaccedilatildeo de entalpia para cada composiccedilatildeo

A partir desses graacuteficos eacute calculado o erro meacutedio dos diferentes paracircmetros

termodinacircmicos para cada mistura

Tabela 8 - Erros meacutedios do volume especiacutefico e variaccedilatildeo de entalpia para cada composiccedilatildeo

Composiccedilatildeo 1 Composiccedilatildeo2

Volume especiacutefico 00563 01056

Entalpia 00638 00541

O erro relativo encontrado eacute menor que 015 para cada ponto e o erro relativo global

eacute menor que 01 Sendo assim os caacutelculos das propriedades termodinacircmicas pela

ferramenta desenvolvida podem ser validados e em seguida satildeo realizadas as proacuteximas

verificaccedilotildees

62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance

A segunda etapa da aprovaccedilatildeo da ferramenta eacute analisar se o programa executa os

caacutelculos de maneira correta para os diferentes paracircmetros que caracterizam o compressor

centrifugo

00000

00500

01000

01500

02000

0 1 2 3 4 5 6 7 8 9 10

Erro variaccedilatildeo de entalpia Δh ()

Composiccedilatildeo 1 Composiccedilatildeo 2

65

As propriedades termodinacircmicas determinadas pela ferramenta jaacute foram verificadas

nesse momento foram utilizadas para realizar o caacutelculo manual dos paracircmetros do compressor

seguindo a rotina de caacutelculo descrita no capitulo 53 Esses valores seratildeo comparados com os

resultados mostrados pela interface da ferramenta

Seguindo as equaccedilotildees (53) (54) e de (58) ateacute (511) eacute determinado manualmente

para os mesmos 10 pares de pressotildees e temperaturas do item anterior (1-100atm e 20-200degC)

uma vazatildeo de 3000 cfm coeficiente politroacutepico n head politroacutepico Hp eficiecircncia politroacutepica

ηp potecircncia consumida pelo gaacutes GHP e brake horse power BHP Todos os resultados estatildeo

disponiacuteveis na planilha Excel do anexo (Anexo 5)

A meacutedia de todos os erros relativos entre os valores da ferramenta e os valores

calculados manualmente foi computada para cada variaacutevel e representada em um graacutefico

Figura 22 - Erro meacutedio dos paracircmetros de performance

Eacute possiacutevel observar que as variaccedilotildees entre esses dois meacutetodos satildeo muito pequenas da

ordem de 10-7 ou menos Essa diferenccedila deve ser causada devido agrave divergecircncia de precisatildeo

entre o Matlab e o caacutelculo manual Logo os erros podem ser considerados despreziacuteveis e ser

validada a determinaccedilatildeo dos paracircmetros de performance de um compressor centriacutefugo a partir

das condiccedilotildees de operaccedilatildeo (pressotildees temperaturas vazatildeo e composiccedilatildeo do gaacutes) pela

ferramenta

386902E-09 294749E-10

107671E-07 105897E-07 105422E-07

000E+00

200E-08

400E-08

600E-08

800E-08

100E-07

120E-07

n Hp ηp GHP BHP

Erro dos paramecirctros de performance

66

63 Validaccedilatildeo da construccedilatildeo das curvas

Depois ter verificado o caacutelculo das propriedades dos fluidos e dos paracircmetros do

compressor centriacutefugo pela ferramenta a construccedilatildeo das curvas deve ser validada Por isso

estudamos a curva de performance existente de um modelo da empresa alematilde Mannesman

DEMAG correspondente agrave plena carga de um compressor centriacutefugo a 6304 rpm

As curvas de referecircncia satildeo convertidas em uma tabela observando os valores de vaacuterios

pontos que podem ser inseridos no aplicativo lembrando que devem ser escolhidas as

unidades corretas

Figura 23 - Aba de entrada de dados para a verificaccedilatildeo das curvas

Foram tambeacutem inseridos na ferramenta dados fictiacutecios de teste devido agrave falta de

tempo e recursos necessaacuterios para a obtenccedilatildeode dados reais de teste com a composiccedilatildeo 1

descrita na parte anterior e pressotildees temperaturas e vazatildeo que geram paracircmetros de

performance da mesma ordem de grandeza que as curvas reais do compressor Desta maneira

eacute possiacutevel verificar se o aplicativo produz corretamente as curvas a partir da tabela de dados

do compressore posiciona o ponto baseado no teste

67

Figura 24 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Head x Vazatildeo

Figura 25 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Eficiecircncia x Vazatildeo

68

Figura 26 - Aba de resultados para a verificaccedilatildeo das curvas ndash curva Potecircncia x Vazatildeo

Para cada paracircmetro eacute mostrada uma curva preta a qual representa os dados

fornecidos pelo fabricante e uma cruz vermelha para os valores calculados pelo programa a

partir dos dados de teste inseridos

Os resultados da rotina de caacutelculo seguida pelo programa satildeo escritos no quadro

ldquoComputedrdquo na parte direita da aba Vemos que eacute obtido um head politroacutepico Hp de 6411

kJkg uma eficiecircncia politroacutepica ηp de 5278 e uma potecircncia consumida de 2410 HP ou

1797 kWEstes valores correspondem ao posicionamento da cruz vermelha nas curvas

As linhas pretas parecem corresponder aos valores inseridos na tabela com as unidades

adequadas Para efetuar uma verificaccedilatildeo mais apropriadae que seja representada uma forma

que corresponda aos dados reais eacute usado um software de tratamento de imagem para fazer a

superposiccedilatildeo das curvas construiacutedas pela ferramenta sobre as curvas fornecidas pela

Mannesman DEMAG

69

As curvas provenientes da ferramenta e seus eixos satildeo representados em vermelho na

figura seguinte esses uacuteltimos foram necessaacuterios para ajustar o tamanho as curvas da

ferramenta foram redimensionadas fazendo corresponder aos eixos do graacutefico real

Figura 27 - Superposiccedilatildeo das curvas do fabricante e da ferramenta

70

Eacute possiacutevel observar que a curva vermelha corresponde bem agrave curva fornecida pelo

fabricante a plena carga cujos pontos foram extraiacutedos e inseridos na tabela da ferramenta As

pequenas diferenccedilas que notadas satildeo devidas a erros de leitura na transcriccedilatildeo do graacutefico real

Dessa formatambeacutem pode ser validada a construccedilatildeo das curvas pela ferramenta

71

7 CONCLUSAtildeO

O presente projeto final apresenta uma ferramenta desenvolvida no Matlab para a

anaacutelise da performance de compressores centriacutefugos baseada na equaccedilatildeo de estado Peng-

Robinson com uma interface faacutecil de usar Ela pode ser usada para calcular os paracircmetros de

desempenho de um compressor a partir dos dados de teste obtidos dessa forma comparando o

ponto medido com as curvas reais e assim examinar as eventuais anormalidades ou quedas de

performance A potecircncia calculada do compressor pode tambeacutem ser comparada com a

potecircncia de teste do acionador para detectar possiacuteveis perdas e otimizar a operaccedilatildeo de uma

estaccedilatildeo de compressatildeo

A determinaccedilatildeo das propriedades do gaacutes natural e o funcionamento da ferramenta

foram verificados e aprovados Aleacutem disso seria interessante validar os resultados desse

aplicativo com um caso real com disponibilidade dos recursos tecnoloacutegicos e do tempo

suficientes operando um teste de um compressor centriacutefugo funcionando com gaacutes natural e

comparando os valores calculados pelo programa com as curvas de performance do

fabricante

Para trabalhos futuros algumas melhorias poderiam ser implementadas na ferramenta

Primeiro considerar uma mistura real na equaccedilatildeo de estado introduzindo os paracircmetros de

interaccedilotildees binarias que foram desprezados Segundo conhecendo o formato dos arquivos

fornecidos pelos fabricantes seria mais apropriado inserir diretamente as curvas reais na

ferramenta sem ter que passar por uma tabela para evitar os erros de transcriccedilatildeo

72

Referecircncias bibliograacuteficas

[1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural

Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia

Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013

[2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e

desafios atuais In Brasil de Amanhatilde Instituto Lula 2018

[3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em

13112018

[4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015

[5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002

[6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-

97 Set 2015

[7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia

Teacutermica e Fluidos Universidade de Satildeo Paulo 2004

[8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for

cubic equations of state Applications for supercritical fluid extraction modellingand phase

equilibrium calculations Department of Chemical Engineering University of Illinois1986

[9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP

1989

[10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos

Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008

[11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos

Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017

[12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor

values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar

2017

73

[13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of

Petrophysics 2 ed chapter 2 Springer Geophysics 2017

[14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on

Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975

[15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor

design and testing ASME 1999

[16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural

gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and

Engineering v 16 pp 8-17 Jan 2014

[17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and

Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp

127-136 Dec 1994

[18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-

composition-of-natural-gas Acessoem 06112018

[19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to

Performance Evaluation and Site Testing 1 ed p 26 Mar 2013

[20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State

University of Columbia 1985

[21] PROSIM httpwwwprosimnet Acesso em 06112018

[22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal

compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas

Company Ltd ASME 1998

74

Anexo 1 Propriedades dos fluidos

75

Anexo 2 Instruccedilotildees de uso

Entrada de dados (aba Input Data)

Teste

Inserir a composiccedilatildeo do gaacutes em porcentagem molar

Inserir a vazatildeo medida (Q)e as pressotildees e temperaturas na succcedilatildeo (P1 T1) e na

descarga (P2 T2) escolhendo as unidades correspondentes

Compressor

Inserir a vazatildeo head rendimento e potecircncia dados pelo fabricante correspondente agrave

rotaccedilatildeo de trabalho (a ser indicada acima da tabela) usando os bototildees Add Line e

Remove Line para adicionar ou apagar uma linha de dados Diferentes unidades podem

ser escolhidas sendo que essas seratildeo as unidades dos graacuteficos construiacutedos

Computaccedilatildeo (aba Input Data)

Clicar no botatildeo CALCULATE

Aparece na mesma aba a soma das porcentagens molares

Resultados (aba Plot)

Clicando nos bototildees Head Efficiency e Power podemos sucessivamente ver os

graacuteficos da altura manomeacutetrica a eficiecircncia e a potecircncia do compressor em funccedilatildeo da

vazatildeo nas unidades escolhidas entrando os dados do compressor na tabela

As curvas teoacutericas fornecidas pelo fabricante satildeo em preto e o ponto de operaccedilatildeo calculado eacute

uma cruz vermelha

Nessa aba aparecem tambeacutem os valores computados de diversos paracircmetros

o Os fatores de compressibilidades na succcedilatildeo (Z1) e na descarga (Z2)

o Os volumes especiacuteficos na succcedilatildeo (v1) e na descarga (v2) (em m3kg)

o A diferenccedila de entalpia entre a entrada e saiacuteda do compressor (Δh em kJkg)

o O head politroacutepico (Hp em kJkg)

o O coeficiente politroacutepico (n)

o O rendimento politroacutepico (ηp)

o A potecircncia consumida pelo gaacutes (HP)

o O Brake Horse Power (BHP)

76

Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas

77

Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance

78

Anexo 5 Programa Matlab

classdefcompbisltmatlabappsAppBase Properties that correspond to app components properties (Access = public) UIFigurematlabuiFigure TabGroupmatlabuicontainerTabGroup InputdataTabmatlabuicontainerTab CALCULATEButtonmatlabuicontrolButton TestDataPanelmatlabuicontainerPanel PanelmatlabuicontainerPanel P1EditFieldLabel matlabuicontrolLabel P1EditFieldmatlabuicontrolNumericEditField T1EditFieldLabel matlabuicontrolLabel T1EditFieldmatlabuicontrolNumericEditField P2EditFieldLabel matlabuicontrolLabel P2EditFieldmatlabuicontrolNumericEditField T2EditFieldLabelmatlabuicontrolLabel T2EditFieldmatlabuicontrolNumericEditField QEditFieldLabelmatlabuicontrolLabel QEditFieldmatlabuicontrolNumericEditField DropDownmatlabuicontrolDropDown DropDown_2matlabuicontrolDropDown DropDown_3 matlabuicontrolDropDown DropDown_4 matlabuicontrolDropDown DropDown_5matlabuicontrolDropDown CompositionmolarPanelmatlabuicontainerPanel C1EditFieldLabel matlabuicontrolLabel C1EditFieldmatlabuicontrolNumericEditField C2EditFieldLabel matlabuicontrolLabel C2EditFieldmatlabuicontrolNumericEditField C3EditFieldLabelmatlabuicontrolLabel C3EditFieldmatlabuicontrolNumericEditField iC4EditFieldLabelmatlabuicontrolLabel iC4EditFieldmatlabuicontrolNumericEditField nC4EditFieldLabelmatlabuicontrolLabel nC4EditFieldmatlabuicontrolNumericEditField iC5EditFieldLabelmatlabuicontrolLabel iC5EditFieldmatlabuicontrolNumericEditField nC5EditFieldLabel matlabuicontrolLabel nC5EditFieldmatlabuicontrolNumericEditField H2EditFieldLabelmatlabuicontrolLabel H2EditFieldmatlabuicontrolNumericEditField N2EditFieldLabelmatlabuicontrolLabel N2EditFieldmatlabuicontrolNumericEditField O2EditFieldLabelmatlabuicontrolLabel O2EditFieldmatlabuicontrolNumericEditField CO2EditFieldLabelmatlabuicontrolLabel CO2EditFieldmatlabuicontrolNumericEditField H2OEditFieldLabel matlabuicontrolLabel H2OEditFieldmatlabuicontrolNumericEditField H2SEditFieldLabel matlabuicontrolLabel H2SEditFieldmatlabuicontrolNumericEditField nC6EditFieldLabelmatlabuicontrolLabel nC6EditFieldmatlabuicontrolNumericEditField SumEditFieldLabelmatlabuicontrolLabel SumEditFieldmatlabuicontrolNumericEditField CompressorDataPanelmatlabuicontainerPanel UITablematlabuicontrolTable RpmEditFieldLabelmatlabuicontrolLabel RpmEditFieldmatlabuicontrolEditField AddLineButtonmatlabuicontrolButton RemoveLineButtonmatlabuicontrolButton DropDown_6matlabuicontrolDropDown DropDown_7matlabuicontrolDropDown DropDown_8matlabuicontrolDropDown DropDown_9matlabuicontrolDropDown PlotTabmatlabuicontainerTab UIAxesmatlabuicontrolUIAxes ButtonGroupmatlabuicontainerButtonGroup HeadButtonmatlabuicontrolToggleButton EfficiencyButtonmatlabuicontrolToggleButton

PowerButtonmatlabuicontrolToggleButton ComputedPanelmatlabuicontainerPanel HpEditFieldLabelmatlabuicontrolLabel HEditFieldmatlabuicontrolNumericEditField nEditFieldLabelmatlabuicontrolLabel nEditFieldmatlabuicontrolNumericEditField pEditFieldLabelmatlabuicontrolLabel pEditFieldmatlabuicontrolNumericEditField HPLabelmatlabuicontrolLabel HPEditFieldmatlabuicontrolNumericEditField BHPEditFieldLabelmatlabuicontrolLabel BHPEditFieldmatlabuicontrolNumericEditField Z1EditFieldLabelmatlabuicontrolLabel Z1EditField matlabuicontrolNumericEditField Z2EditFieldLabelmatlabuicontrolLabel Z2EditFieldmatlabuicontrolNumericEditField hEditFieldLabelmatlabuicontrolLabel hEditFieldmatlabuicontrolNumericEditField v1EditFieldLabelmatlabuicontrolLabel v1EditFieldmatlabuicontrolNumericEditField v2EditFieldLabelmatlabuicontrolLabel v2EditFieldmatlabuicontrolNumericEditField end

methods (Access = private) Button pushed function CALCULATEButton function CALCULATEButtonPushed(app event) R=83144598 JmolK xC1=appC1EditFieldValue100 xC2=appC2EditFieldValue100 xC3=appC3EditFieldValue100 xC4=appiC4EditFieldValue100 xnC4=appnC4EditFieldValue100 xC5=appiC5EditFieldValue100 xnC5=appnC5EditFieldValue100 xnC6=appnC6EditFieldValue100 xH2=appH2EditFieldValue100 xN2=appN2EditFieldValue100 xO2=appO2EditFieldValue100 xCO2=appCO2EditFieldValue100 xH2O=appH2OEditFieldValue100 xH2S=appH2SEditFieldValue100

appSumEditFieldValue=(xC1+xC2+xC3+xnC4+xC4+ xC5+xnC5+xnC6+xH2+xN2+xO2+xCO2+xH2O+xH2S)100 C1=xlsread(datacomponentsxlsxC8I8) C2=xlsread(datacomponentsxlsxC9I9) C3=xlsread(datacomponentsxlsxC10I10) C4=xlsread(datacomponentsxlsxC19I19) nC4=xlsread(datacomponentsxlsxC11I11) C5=xlsread(datacomponentsxlsxC20I20) nC5=xlsread(datacomponentsxlsxC12I12) nC6=xlsread(datacomponentsxlsxC13I13) H2=xlsread(datacomponentsxlsxC2I2) N2=xlsread(datacomponentsxlsxC3I3) O2=xlsread(datacomponentsxlsxC4I4) CO2=xlsread(datacomponentsxlsxC5I5) H2S=xlsread(datacomponentsxlsxC6I6) H2O=xlsread(datacomponentsxlsxC7I7) Pcmixture kPa Pc=xH2H2(2)+xN2N2(2)+xO2O2(2)+xCO2CO2(2) +xH2SH2S(2)+xH2OH2O(2)+xC1C1(2)+xC2C2(2) +xC3C3(2)+xC4C4(2)+xnC4nC4(2)+xC5C5(2) +xnC5nC5(2)+xnC6nC6(2)

79

Tcmixture K Tc=xH2H2(3)+xN2N2(3)+xO2O2(3)+xCO2CO2(3) +xH2SH2S(3)+xH2OH2O(3)+xC1C1(3)+xC2C2(3) +xC3C3(3)+xC4C4(3)+xnC4nC4(3)+xC5C5(3) +xnC5nC5(3)+xnC6nC6(3) w mixture w=xH2H2(7)+xN2N2(7)+xO2O2(7)+xCO2CO2(7) +xH2SH2S(7)+xH2OH2O(7)+xC1C1(7)+xC2C2(7) +xC3C3(7)+xC4C4(7)+xnC4nC4(7)+xC5C5(7) +xnC5nC5(7)+xnC6nC6(7) MW mixture MW=xH2H2(1)+xN2N2(1)+xO2O2(1)+xCO2CO2(1) +xH2SH2S(1)+xH2OH2O(1)+xC1C1(1)+xC2C2(1) +xC3C3(1)+xC4C4(1)+xnC4nC4(1)+xC5C5(1) +xnC5nC5(1)+xnC6nC6(1) ifstrcmpi(appDropDownValue kPa) P1 = appP1EditFieldValue elseif strcmpi(appDropDownValuebar) P1=appP1EditFieldValue100 elseif strcmpi(appDropDownValueatm) P1=appP1EditFieldValue101325 elseif strcmpi(appDropDownValuepsi) P1=appP1EditFieldValue689476 end if strcmpi(appDropDown_3ValuekPa) P2 = appP2EditFieldValue elseif strcmpi(appDropDown_3Valuebar) P2=appP2EditFieldValue100 elseif strcmpi(appDropDown_3Value atm) P2=appP2EditFieldValue101325 elseif strcmpi(appDropDown_3Valuepsi) P2=appP2EditFieldValue689476 end if strcmpi(appDropDown_2ValueK) T1 = appT1EditFieldValue elseif strcmpi(appDropDown_2ValuedegC) T1=appT1EditFieldValue+27315 elseif strcmpi(appDropDown_2Value degF) T1=(appT1EditFieldValue+45967)59 elseif strcmpi(appDropDown_2Value degR) T1=appT1EditFieldValue0555556 end if strcmpi(appDropDown_4ValueK) T2 = appT2EditFieldValue elseif strcmpi(appDropDown_4ValuedegC) T2=appT2EditFieldValue+27315 elseif strcmpi(appDropDown_4Value degF) T2=(appT2EditFieldValue+45967)59 elseif strcmpi(appDropDown_4Value degR) T2=appT2EditFieldValue0555556 end if strcmpi(appDropDown_5Value m3s) Qv = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qv=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qv=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qv=appQEditFieldValue000047195 elseif strcmpi(appDropDown_5Valuem3h) Qv=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qv=appQEditFieldValue00000079 end

Tr1=T1Tc Tr2=T2Tc Pr1=P1Pc Pr2=P2Pc --------PENG ROBINSON CORRELATION-------- a=045724R^2Tc^2(Pc10^3) b=007780RTc(Pc10^3) k=037464+154226w-026992w^2 alpha1=(1+k(1-Tr1^05))^2 A1=aalpha1P110^3(R^2T1^2) B1=bP110^3(RT1) alpha2=(1+k(1-Tr2^05))^2 A2=aalpha2P210^3(R^2T2^2) B2=bP210^3(RT2) poly1=[1 -(1-B1) A1-3B1^2-2B1 -(A1B1-B1^2- B1^3)] r1=roots(poly1) Z1=r1(1) poly2=[1 -(1-B2) A2-3B2^2-2B2 -(A2B2-B2^2- B2^3)] r2=roots(poly2) Z2=r2(1) v1=Z1RT1(P1MW) m3kg v2=Z2RT2(P2MW) n=log10(P2P1)log10(v1v2) Hp=n(n-1)(P210^3v2-P110^3v1) Jkg dh1=R1000MWTc(Tr1(Z1-1)-2078(1+k) sqrt(alpha1)log((Z1+2414B1)(Z1- 0414B1))) Jkg dh2=R1000MWTc(Tr2(Z2-1)-2078(1+k) sqrt(alpha2)log((Z2+2414B2)(Z2- 0414B2)))Jkg cpa=xH2H2(4)+xN2N2(4)+xO2O2(4)+xCO2CO2(4) +xH2SH2S(4)+xH2OH2O(4)+xC1C1(4)+xC2C2(4) +xC3C3(4)+xC4C4(4)+xnC4nC4(4)+xC5C5(4) +xnC5nC5(4) cpb=(xH2H2(5)+xN2N2(5)+xO2O2(5)+xCO2CO2(5) +xH2SH2S(5)+xH2OH2O(5)+xC1C1(5)+xC2C2(5) +xC3C3(5)+xC4C4(5)+xnC4nC4(5)+xC5C5(5) +xnC5nC5(5))10^(-2) cpc=(xH2H2(6)+xN2N2(6)+xO2O2(6)+xCO2CO2(6) +xH2SH2S(6)+xH2OH2O(6)+xC1C1(6)+xC2C2(6) +xC3C3(6)+xC4C4(6)+xnC4nC4(6)+xC5C5(6) +xnC5nC5(6))10^(-4) dhig=(cpa(T2-T1)+cpb2(T2^2-T1^2)+cpc3 (T2^3-T1^3))1000MW Jkg dh=dh2+dhig-dh1 Jkg etap=abs(Hpdh) dmdt=Qvv1 kgs Pot=dmdtHp0001etap kW GHP=Pot134102 BHP=GHP+sqrt(GHP) appZ1EditFieldValue=Z1 appZ2EditFieldValue=Z2 appv1EditFieldValue=v1 appv2EditFieldValue=v2

80

appnEditFieldValue=n apppEditFieldValue=etap100 appHPEditFieldValue=GHP appBHPEditFieldValue=BHP apphEditFieldValue=dh1000 appHEditFieldValue=Hp1000 end Button pushed function AddLineButton function AddLineButtonPushed(app event) newData=[0 0 0 0] appUITableData = [appUITableDatanewData] end Button pushed function RemoveLineButton function RemoveLineButtonPushed(app event) appUITableData(end)=[] end Selection changed function ButtonGroup function ButtonGroupSelectionChanged(app event) selectedButton=appButtonGroupSelectedObject Qcomp=appUITableData(1) Hpcomp=appUITableData(2) npcomp=appUITableData(3) Potpcomp=appUITableData(4) if strcmpi(appDropDown_6Value m3s) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue13600 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue00283173600 end elseif strcmpi(appDropDown_6Value cfs) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(36000028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue3600 end elseif strcmpi(appDropDown_6Value m3min) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue60 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue002831760 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue160 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue002831760 end

elseif strcmpi(appDropDown_6Valuecfm) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue10028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue1(600028317) elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuem3h) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue00283173600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue60 end elseif strcmpi(appDropDown_6Valuecfh) if strcmpi(appDropDown_5Value m3s) Qcalc = appQEditFieldValue36000028317 elseif strcmpi(appDropDown_5Value cfs) Qcalc=appQEditFieldValue3600 elseif strcmpi(appDropDown_5Value m3min) Qcalc=appQEditFieldValue600028317 elseif strcmpi(appDropDown_5Valuecfm) Qcalc=appQEditFieldValue60 elseif strcmpi(appDropDown_5Valuem3h) Qcalc=appQEditFieldValue0028317 elseif strcmpi(appDropDown_5Valuecfh) Qcalc=appQEditFieldValue end end Hcalc=appHEditFieldValue npcalc=apppEditFieldValue if strcmpi(appDropDown_9Value kW) Potcalc = appHPEditFieldValue134102 elseif strcmpi(appDropDown_9Value HP) Potcalc = appHPEditFieldValue elseif strcmpi(appDropDown_9Value BHP) Potcalc = appBHPEditFieldValue end if selectedButton==appHeadButton cla(appUIAxes) ylabel(appUIAxes Head) plot(appUIAxesQcompHpcompk) hold(appUIAxeson) plot(appUIAxesQcalcHcalcrx) elseif selectedButton==appEfficiencyButton cla(appUIAxes) ylabel(appUIAxes Efficiency) plot(appUIAxesQcompnpcompk) hold(appUIAxeson) plot(appUIAxesQcalcnpcalcrx) elseif selectedButton==appPowerButton cla(appUIAxes) ylabel(appUIAxes Power) plot(appUIAxesQcompPotpcompk)

81

hold(appUIAxeson) plot(appUIAxesQcalcPotcalcrx) end end end App initialization and construction methods (Access = private) Create UIFigure and components function createComponents(app) Create UIFigure appUIFigure = uifigure appUIFigurePosition = [100 100 640 480] appUIFigureName = UI Figure Create TabGroup appTabGroup = uitabgroup(appUIFigure) appTabGroupPosition = [1 1 640 488] Create InputdataTab appInputdataTab = uitab(appTabGroup) appInputdataTabTitle = Input data Create CALCULATEButton appCALCULATEButton = uibutton (appInputdataTab push) appCALCULATEButtonButtonPushedFcn = createCallbackFcn(app CALCULATEButtonPushed true) appCALCULATEButtonFontWeight = bold appCALCULATEButtonPosition = [411 8 138 39] appCALCULATEButtonText = CALCULATE Create TestDataPanel appTestDataPanel = uipanel(appInputdataTab) appTestDataPanelTitle = Test Data appTestDataPanelFontWeight = bold appTestDataPanelPosition = [15 10 286 444] Create Panel appPanel = uipanel(appTestDataPanel) appPanelPosition = [63 8 160 149] Create P1EditFieldLabel appP1EditFieldLabel = uilabel(appPanel) appP1EditFieldLabelHorizontalAlignment = right appP1EditFieldLabelPosition = [4 120 25 22] appP1EditFieldLabelText = P1 Create P1EditField appP1EditField = uieditfield(appPanel numeric) appP1EditFieldPosition = [44 120 56 22] Create T1EditFieldLabel appT1EditFieldLabel = uilabel(appPanel) appT1EditFieldLabelHorizontalAlignment = right appT1EditFieldLabelPosition = [4 92 25 22] appT1EditFieldLabelText = T1 Create T1EditField appT1EditField = uieditfield(appPanel numeric) appT1EditFieldPosition = [44 92 56 22] Create P2EditFieldLabel appP2EditFieldLabel = uilabel(appPanel) appP2EditFieldLabelHorizontalAlignment = right appP2EditFieldLabelPosition = [4 63 25 22] appP2EditFieldLabelText = P2 Create P2EditField appP2EditField = uieditfield(appPanel numeric) appP2EditFieldPosition = [44 63 56 22] Create T2EditFieldLabel appT2EditFieldLabel = uilabel(appPanel) appT2EditFieldLabelHorizontalAlignment = right appT2EditFieldLabelPosition = [4 34 25 22] appT2EditFieldLabelText = T2 Create T2EditField

appT2EditField = uieditfield(appPanel numeric) appT2EditFieldPosition = [44 34 56 22] Create QEditFieldLabel appQEditFieldLabel = uilabel(appPanel) appQEditFieldLabelHorizontalAlignment = right appQEditFieldLabelPosition = [4 6 25 22] appQEditFieldLabelText = Q Create QEditField appQEditField = uieditfield(appPanel numeric) appQEditFieldPosition = [44 6 56 22] Create DropDown appDropDown = uidropdown(appPanel) appDropDownItems = kPa bar atm psi appDropDownPosition = [106 120 44 22] appDropDownValue = kPa Create DropDown_2 appDropDown_2 = uidropdown(appPanel) appDropDown_2Items = K degC degF degR appDropDown_2Position = [106 92 44 22] appDropDown_2Value = K Create DropDown_3 appDropDown_3 = uidropdown(appPanel) appDropDown_3Items = kPa bar atm psi appDropDown_3Position = [106 63 44 22] appDropDown_3Value = kPa Create DropDown_4 appDropDown_4 = uidropdown(appPanel) appDropDown_4Items = K degC degF degR appDropDown_4Position = [106 34 44 22] appDropDown_4Value = K Create DropDown_5 appDropDown_5 = uidropdown(appPanel) appDropDown_5Items = m3s cfs m3min cfm m3h cfh appDropDown_5Position = [106 6 44 22] appDropDown_5Value = cfm Create CompositionmolarPanel appCompositionmolarPanel = uipanel(appTestDataPanel) appCompositionmolarPanelTitle = Composition ndash molar appCompositionmolarPanelPosition = [33 165 219 255] Create C1EditFieldLabel appC1EditFieldLabel = uilabel(appCompositionmolarPanel) appC1EditFieldLabelHorizontalAlignment = right appC1EditFieldLabelPosition = [5 206 25 22] appC1EditFieldLabelText = C1 Create C1EditField appC1EditField = uieditfield(appCompositionmolarPanel numeric) appC1EditFieldLimits = [0 100] appC1EditFieldPosition = [44 206 45 22] Create C2EditFieldLabel appC2EditFieldLabel = uilabel(appCompositionmolarPanel) appC2EditFieldLabelHorizontalAlignment = right appC2EditFieldLabelPosition = [5 177 25 22] appC2EditFieldLabelText = C2 Create C2EditField appC2EditField = uieditfield (appCompositionmolarPanel numeric) appC2EditFieldLimits = [0 100] appC2EditFieldPosition = [44 177 45 22] Create C3EditFieldLabel

82

appC3EditFieldLabel = uilabel(appCompositionmolarPanel) appC3EditFieldLabelHorizontalAlignment = right appC3EditFieldLabelPosition = [5 147 25 22] appC3EditFieldLabelText = C3 Create C3EditField appC3EditField = uieditfield (appCompositionmolarPanel numeric) appC3EditFieldLimits = [0 100] appC3EditFieldPosition = [44 147 45 22] Create iC4EditFieldLabel appiC4EditFieldLabel = uilabel (appCompositionmolarPanel) appiC4EditFieldLabelHorizontalAlignment = right appiC4EditFieldLabelPosition = [5 118 25 22] appiC4EditFieldLabelText = iC4 Create iC4EditField appiC4EditField = uieditfield (appCompositionmolarPanel numeric) appiC4EditFieldLimits = [0 100] appiC4EditFieldPosition = [44 118 45 22] Create nC4EditFieldLabel appnC4EditFieldLabel = uilabel (appCompositionmolarPanel) appnC4EditFieldLabelHorizontalAlignment = right appnC4EditFieldLabelPosition = [2 89 28 22] appnC4EditFieldLabelText = nC4 Create nC4EditField appnC4EditField = uieditfield (appCompositionmolarPanel numeric) appnC4EditFieldLimits = [0 100] appnC4EditFieldPosition = [44 89 45 22] Create iC5EditFieldLabel appiC5EditFieldLabel = uilabel (appCompositionmolarPanel) appiC5EditFieldLabelHorizontalAlignment = right appiC5EditFieldLabelPosition = [5 60 25 22] appiC5EditFieldLabelText = iC5 Create iC5EditField appiC5EditField = uieditfield (appCompositionmolarPanel numeric) appiC5EditFieldLimits = [0 100] appiC5EditFieldPosition = [44 60 45 22] Create nC5EditFieldLabel appnC5EditFieldLabel = uilabel (appCompositionmolarPanel) appnC5EditFieldLabelHorizontalAlignment = right appnC5EditFieldLabelPosition = [2 32 28 22] appnC5EditFieldLabelText = nC5 Create nC5EditField appnC5EditField = uieditfield (appCompositionmolarPanel numeric) appnC5EditFieldLimits = [0 100] appnC5EditFieldPosition = [44 32 45 22] Create H2EditFieldLabel appH2EditFieldLabel = uilabel (appCompositionmolarPanel) appH2EditFieldLabelHorizontalAlignment = right appH2EditFieldLabelPosition= [118 176 25 22] appH2EditFieldLabelText = H2 Create H2EditField appH2EditField = uieditfield (appCompositionmolarPanel numeric) appH2EditFieldLimits = [0 100] appH2EditFieldPosition = [157 176 45 22] Create N2EditFieldLabel appN2EditFieldLabel = uilabel (appCompositionmolarPanel)

appN2EditFieldLabelHorizontalAlignment = right appN2EditFieldLabelPosition = [118 148 25 22] appN2EditFieldLabelText = N2 Create N2EditField appN2EditField = uieditfield (appCompositionmolarPanel numeric) appN2EditFieldLimits = [0 100] appN2EditFieldPosition = [157 148 45 22] Create O2EditFieldLabel appO2EditFieldLabel = uilabel (appCompositionmolarPanel) appO2EditFieldLabelHorizontalAlignment = right appO2EditFieldLabelPosition = [118 118 25 22] appO2EditFieldLabelText = O2 Create O2EditField appO2EditField = uieditfield (appCompositionmolarPanel numeric) appO2EditFieldLimits = [0 100] appO2EditFieldPosition = [157 118 45 22] Create CO2EditFieldLabel appCO2EditFieldLabel = uilabel (appCompositionmolarPanel) appCO2EditFieldLabelHorizontalAlignment = right appCO2EditFieldLabelPosition = [113 89 30 22] appCO2EditFieldLabelText = CO2 Create CO2EditField appCO2EditField = uieditfield (appCompositionmolarPanel numeric) appCO2EditFieldLimits = [0 100] appCO2EditFieldPosition = [157 89 45 22] Create H2OEditFieldLabel appH2OEditFieldLabel = uilabel (appCompositionmolarPanel) appH2OEditFieldLabelHorizontalAlignment = right appH2OEditFieldLabelPosition = [113 60 30 22] appH2OEditFieldLabelText = H2O Create H2OEditField appH2OEditField = uieditfield (appCompositionmolarPanel numeric) appH2OEditFieldLimits = [0 100] appH2OEditFieldPosition = [157 60 45 22] Create H2SEditFieldLabel appH2SEditFieldLabel = uilabel (appCompositionmolarPanel) appH2SEditFieldLabelHorizontalAlignment = right appH2SEditFieldLabelPosition = [114 32 29 22] appH2SEditFieldLabelText = H2S Create H2SEditField appH2SEditField = uieditfield (appCompositionmolarPanel numeric) appH2SEditFieldLimits = [0 100] appH2SEditFieldPosition = [157 32 45 22] Create nC6EditFieldLabel appnC6EditFieldLabel = uilabel (appCompositionmolarPanel) appnC6EditFieldLabelHorizontalAlignment = right appnC6EditFieldLabelPosition= [115 206 28 22] appnC6EditFieldLabelText = nC6 Create nC6EditField appnC6EditField = uieditfield (appCompositionmolarPanel numeric) appnC6EditFieldLimits = [0 100] appnC6EditFieldPosition = [157 206 45 22] Create SumEditFieldLabel appSumEditFieldLabel = uilabel (appTestDataPanel) appSumEditFieldLabelHorizontalAlignment = right

83

appSumEditFieldLabelFontAngle = italic appSumEditFieldLabelPosition= [98 169 30 22] appSumEditFieldLabelText = Sum Create SumEditField appSumEditField = uieditfield (appTestDataPanel numeric) appSumEditFieldEditable = off appSumEditFieldFontAngle = italic appSumEditFieldPosition = [143 169 44 22] Create CompressorDataPanel appCompressorDataPanel = uipanel (appInputdataTab) appCompressorDataPanelTitle=CompressorData appCompressorDataPanelBackgroundColor = [09412 09412 09412] appCompressorDataPanelFontWeight = bold appCompressorDataPanelPosition=[319 60 305 394] Create UITable appUITable = uitable(appCompressorDataPanel) appUITableColumnName =Q H η Pot appUITableColumnWidth = 70 70 70 70 appUITableRowName = appUITableColumnEditable = true appUITablePosition = [12 67 282 275] Create RpmEditFieldLabel appRpmEditFieldLabel = uilabel (appCompressorDataPanel) appRpmEditFieldLabelHorizontalAlignment = right appRpmEditFieldLabelFontAngle = italic appRpmEditFieldLabelPosition=[113 348 31 22] appRpmEditFieldLabelText = Rpm Create RpmEditField appRpmEditField = uieditfield (appCompressorDataPanel text) appRpmEditFieldFontAngle = italic appRpmEditFieldPosition = [154 348 38 22] appRpmEditFieldValue = 6000 Create AddLineButton appAddLineButton = uibutton (appCompressorDataPanel push) appAddLineButtonButtonPushedFcn = createCall backFcn(app AddLineButtonPushed true) appAddLineButtonFontAngle = italic appAddLineButtonPosition = [63 9 89 22] appAddLineButtonText = Add Line Create RemoveLineButton appRemoveLineButton = uibutton (appCompressorDataPanel push) appRemoveLineButtonButtonPushedFcn = create CallbackFcn(appRemoveLineButtonPushed true) appRemoveLineButtonFontAngle = italic appRemoveLineButtonPosition = [162 9 89 22] appRemoveLineButtonText = Remove Line Create DropDown_6 appDropDown_6 = uidropdown (appCompressorDataPanel) appDropDown_6Items = m3s cfs m3min cfm m3h cfh appDropDown_6Position = [12 46 71 22] appDropDown_6Value = cfm Create DropDown_7 appDropDown_7 = uidropdown (appCompressorDataPanel) appDropDown_7Items = m ft kJkg appDropDown_7Position = [82 46 71 22] appDropDown_7Value = m Create DropDown_8 appDropDown_8 = uidropdown (appCompressorDataPanel) appDropDown_8Items = appDropDown_8Position = [152 46 71 22] appDropDown_8Value =

Create DropDown_9 appDropDown_9 = uidropdown (appCompressorDataPanel) appDropDown_9Items = kW HP BHP appDropDown_9Position = [222 46 71 22] appDropDown_9Value = kW Create PlotTab appPlotTab = uitab(appTabGroup) appPlotTabTitle = Plot Create UIAxes appUIAxes = uiaxes(appPlotTab) xlabel(appUIAxes Volumetric rate) ylabel(appUIAxes Y) appUIAxesPlotBoxAspectRatio = [1 0862144420131291 0862144420131291] appUIAxesPosition = [1 19 481 441] Create ButtonGroup appButtonGroup = uibuttongroup(appPlotTab) appButtonGroupSelectionChangedFcn = create CallbackFcn(app ButtonGroupSelectionChanged true) appButtonGroupBorderType = none appButtonGroupPosition = [502 355 132 106] Create HeadButton appHeadButton = uitogglebutton (appButtonGroup) appHeadButtonText = Head appHeadButtonPosition = [11 73 100 22] appHeadButtonValue = true Create EfficiencyButton appEfficiencyButton = uitogglebutton (appButtonGroup) appEfficiencyButtonText = Efficiency appEfficiencyButtonPosition = [11 45 100 22] Create PowerButton appPowerButton = uitogglebutton (appButtonGroup) appPowerButtonText = Power appPowerButtonPosition = [11 17 100 22] Create ComputedPanel appComputedPanel = uipanel(appPlotTab) appComputedPanelTitle = Computed appComputedPanelPosition = [491 21 142 335] Create HpEditFieldLabel appHpEditFieldLabel=uilabel(appComputedPanel) appHpEditFieldLabelHorizontalAlignment = right appHpEditFieldLabelPosition = [4 132 25 22] appHpEditFieldLabelText = Hp Create HEditField appHEditField = uieditfield(appComputedPanel numeric) appHEditFieldValueDisplayFormat = 6f appHEditFieldEditable = off appHEditFieldPosition = [44 132 89 22] Create nEditFieldLabel appnEditFieldLabel = uilabel (appComputedPanel) appnEditFieldLabelHorizontalAlignment = right appnEditFieldLabelPosition = [4 101 25 22] appnEditFieldLabelText = n Create nEditField appnEditField = uieditfield(appComputedPanel numeric) appnEditFieldValueDisplayFormat = 6f appnEditFieldEditable = off appnEditFieldPosition = [44 101 89 22] Create pEditFieldLabel apppEditFieldLabel=uilabel(appComputedPanel) apppEditFieldLabelHorizontalAlignment = right apppEditFieldLabelPosition = [4 71 25 22] apppEditFieldLabelText = ηp

84

Create pEditField apppEditField = uieditfield(appComputedPanel numeric) apppEditFieldValueDisplayFormat = 6f apppEditFieldEditable = off apppEditFieldPosition = [44 71 89 22] Create HPLabel appHPLabel = uilabel(appComputedPanel) appHPLabelHorizontalAlignment = right appHPLabelPosition = [11 41 25 22] appHPLabelText = HP Create HPEditField appHPEditField = uieditfield (appComputedPanel numeric) appHPEditFieldValueDisplayFormat = 6f appHPEditFieldEditable = off appHPEditFieldPosition = [44 41 89 22] Create BHPEditFieldLabel appBHPEditFieldLabel = uilabel(appComputedPanel) appBHPEditFieldLabelHorizontalAlignment = right appBHPEditFieldLabelPosition = [4 11 30 22] appBHPEditFieldLabelText = BHP Create BHPEditField appBHPEditField = uieditfield (appComputedPanel numeric) appBHPEditFieldValueDisplayFormat = 6f appBHPEditFieldEditable = off appBHPEditFieldPosition = [44 11 89 22] Create Z1EditFieldLabel appZ1EditFieldLabel = uilabel(appComputedPanel) appZ1EditFieldLabelHorizontalAlignment = right appZ1EditFieldLabelPosition = [4 287 25 22] appZ1EditFieldLabelText = Z1 Create Z1EditField appZ1EditField = uieditfield (appComputedPanel numeric) appZ1EditFieldValueDisplayFormat = 6f appZ1EditFieldEditable = off appZ1EditFieldPosition = [44 287 89 22] Create Z2EditFieldLabel appZ2EditFieldLabel = uilabel (appComputedPanel) appZ2EditFieldLabelHorizontalAlignment = right appZ2EditFieldLabelPosition = [4 256 25 22] appZ2EditFieldLabelText = Z2 Create Z2EditField appZ2EditField = uieditfield (appComputedPanel numeric) appZ2EditFieldValueDisplayFormat = 6f appZ2EditFieldEditable = off appZ2EditFieldPosition = [44 256 89 22] Create hEditFieldLabel apphEditFieldLabel = uilabel (appComputedPanel) apphEditFieldLabelHorizontalAlignment = right apphEditFieldLabelPosition = [4 163 25 22] apphEditFieldLabelText = Δh Create hEditField apphEditField = uieditfield(appComputedPanel numeric) apphEditFieldValueDisplayFormat = 6f apphEditFieldEditable = off apphEditFieldPosition = [44 163 89 22] Create v1EditFieldLabel appv1EditFieldLabel = uilabel(appComputedPanel)

appv1EditFieldLabelHorizontalAlignment = right appv1EditFieldLabelPosition = [4 225 25 22] appv1EditFieldLabelText = v1 Create v1EditField appv1EditField = uieditfield(appComputedPanel numeric) appv1EditFieldValueDisplayFormat = 6f appv1EditFieldEditable = off appv1EditFieldPosition = [44 225 89 22] Create v2EditFieldLabel appv2EditFieldLabel = uilabel(appComputedPanel) appv2EditFieldLabelHorizontalAlignment = right appv2EditFieldLabelPosition = [4 194 25 22] appv2EditFieldLabelText = v2 Create v2EditField appv2EditField = uieditfield(appComputedPanel numeric) appv2EditFieldValueDisplayFormat = 6f appv2EditFieldEditable = off appv2EditFieldPosition = [44 194 89 22] end end methods (Access = public) Construct app function app = compbis Create and configure components createComponents(app) Register the app with App Designer registerApp(app appUIFigure) if nargout == 0 clear app end end Code that executes before app deletion function delete(app) Delete UIFigure when app is deleted delete(appUIFigure) end end end

  • Lista de figuras
  • Lista de tabelas
  • 1 INTRODUCcedilAtildeO
    • 11 Produccedilatildeo de gaacutes natural
    • 1
    • 11
    • 12 Induacutestria do gaacutes natural no Brasil
    • 13 Objetivo
    • 14 Organizaccedilatildeo do trabalho
      • 2 COMPRESSAtildeO DE GAacuteS NATURAL
        • 1
        • 2
        • 21 Estaccedilatildeo de compressatildeo
          • 211 Definiccedilatildeo
          • 212 Funcionamento
            • 1 (1)
            • 2 (1)
            • 21
            • 22 Monitoramento e diagnoacutestico
              • 221 Sistema de desligamento
              • 222 Diagnoacutesticopara manutenccedilatildeopreventiva
              • 223 Monitoramento de desempenho
                  • 3 REVISAtildeO BIBLIOGRAFICA
                    • 3
                    • 31 Propriedades dos fluidos
                      • 311 Propriedades termodinacircmicas de um fluido puro
                      • 312 Comportamento de uma mistura
                      • 313 Compressatildeo dos gases
                        • 32 Compressores
                          • 321 Introduccedilatildeo
                          • 322 Tipos de compressores
                            • 3221 Volumeacutetricos
                            • 3222 Dinacircmicos
                                • 33 Compressores centriacutefugos
                                  • 331 Caracteriacutesticas
                                  • 1
                                  • 2
                                  • 3
                                  • 31
                                  • 32
                                  • 321
                                  • 322 Componentes
                                  • 323 Limites de operaccedilatildeo
                                      • 4 COMPARACcedilAtildeO DAS EQUACcedilOtildeES DE ESTADO
                                        • 41 Definiccedilatildeo
                                          • 411 Correlaccedilatildeo de Standing-Katz
                                          • 412 Benedict-Webb-Rubin
                                          • 413Lee-Kesler
                                          • 414Redlich-Kwong
                                          • 415 Soave-Redlich-Kwong
                                          • 416 Peng-Robinson
                                            • 42 Aplicaccedilatildeo a diferentes misturas
                                              • 421 Mistura 1 ndash Comparaccedilatildeo com dados experimentais
                                              • 422 Mistura 2 ndash Gaacutes natural com gaacutes sulfiacutedrico
                                              • 423 Mistura 3- Outra composiccedilatildeo tiacutepica
                                                • 43 Escolha da equaccedilatildeo de estado
                                                  • 5 ELABORACcedilAtildeO DA FERRAMENTA
                                                    • 51 Teste de compressor centrifugo
                                                    • 52 Biblioteca de dados
                                                    • 53 Rotina de caacutelculo
                                                    • 54 Construccedilatildeo da interface
                                                      • 6VERIFICACcedilAtildeO DA FERRAMENTA
                                                        • 61 Verificaccedilatildeo das propriedades termodinacircmicas
                                                        • 62 Verificaccedilatildeo do caacutelculo dos paracircmetros de performance
                                                        • 63 Validaccedilatildeo da construccedilatildeo das curvas
                                                          • 7 CONCLUSAtildeO
                                                          • Referecircncias bibliograacuteficas
                                                            • [1] FIOREZE M SOARES HEDLUND K F GRAEPIN C et al ldquoGaacutes natural Potencialidades de utilizaccedilatildeo no Brasilrdquo Rev Elet Em Gestatildeo Educaccedilatildeo e Tecnologia Ambiental v 10 n 10 pp 2251-2265 Jan-Abr 2013
                                                            • [2] FERREIRA LEAtildeO R P NOZAKI W A poliacutetica de gaacutes no Brasil trajetoacuteria recente e desafios atuais In Brasil de Amanhatilde Instituto Lula 2018
                                                            • [3] TBG httpwwwtbgcombrpt_bro-gasodutoinformacoes-tecnicashtm Acesso em 13112018
                                                            • [4] SPECTRA ENERGY Inside a Natural Gas Compressor Station 2015
                                                            • [5] ABNTNBR 12712 15 Estaccedilotildees de compressatildeo 2002
                                                            • [6] RAYNOR S ldquoKeeping compressor stations onlinerdquo World Pipelines v 15 n9 pp 95-97 Set 2015
                                                            • [7] RODRIGUEZ O M H Propriedades de uma substacircncia pura Nuacutecleo de Engenharia Teacutermica e Fluidos Universidade de Satildeo Paulo 2004
                                                            • [8] KWAK T Y BENMEKKI E H RANSOORI C A Van der Waals mixing rules for cubic equations of state Applications for supercritical fluid extraction modellingand phase equilibrium calculations Department of Chemical Engineering University of
                                                            • [9] DE FALCO R Curso de Performance de Grandes Maacutequinas 1 ed Satildeo Paulo IBP 1989
                                                            • [10] MARQUES C A DIAS J S Compressores Manutenccedilatildeo de equipamentos rotativos Curso de Engenharia Industrial Mecacircnica CEFET Bahia 2008
                                                            • [11] DIAZ E L DA SILVA E A ANDRADE R et al Compressores Centriacutefugos Unidade de Negoacutecio de Exploraccedilatildeo e Produccedilatildeo da Bacia de Campos 2017
                                                            • [12] HAMADA G M ldquoEffect of non-hydrocarbon components on gas compressibility factor values and correlationsrdquo Journal of Applied Biotechnology amp Bioengineering v 2 n 4 Mar 2017
                                                            • [13] YANG S ldquoNatural Gas Physical Properties Under High Pressurerdquo Fundamentals of Petrophysics 2 ed chapter 2 Springer Geophysics 2017
                                                            • [14] LEE B I KESLER M G ldquoA Generalized Thermodynamic Correlation Based on Three-Parameter Corresponding Statesrdquo AIChE Journal v 1 n 3 Mai 1975
                                                            • [15] KUMAR K KURZ R OrsquoCONNELL J P Equations of state for gas compressor design and testing ASME 1999
                                                            • [16] FAVAZI A ARABLOO M MOHAMMADI A H ldquoEfficient estimation of natural gas compressibility factor using a rigorous methodrdquo Journal of Natural Gas Science and Engineering v 16 pp 8-17 Jan 2014
                                                            • [17] MOHSEN-NIA M MODDARESS H MANSOORI G A ldquoSour Natural Gas and Liquid Equation of Staterdquo Journal of Petroleum Science and Engineering v 12 n 2 pp 127-136 Dec 1994
                                                            • [18] UNION GAS httpswwwuniongascomabout-usabout-natural-gaschemical-composition-of-natural-gas Acessoem 06112018
                                                            • [19] AIChE ldquoEquipment Testing Procedurerdquo Centrifugal Compressors A Guide to Performance Evaluation and Site Testing 1 ed p 26 Mar 2013
                                                            • [20] CHUNG-NIN MAL P Thermodynamic Properties from Cubic Equations of State University of Columbia 1985
                                                            • [21] PROSIM httpwwwprosimnet Acesso em 06112018
                                                            • [22] VANDERSCHEE D A ldquoField performance and surge testing of centrifugal compressorsrdquo International Pipeline Conferences v 2 pp 1051-1056 Alberta Natural Gas Company Ltd ASME 1998
                                                              • Anexo 1 Propriedades dos fluidos
                                                              • Anexo 2 Instruccedilotildees de uso
                                                              • Anexo 3 Planilha de verificaccedilatildeo das propriedades teacutermicas
                                                              • Anexo 4 Planilha de verifacaccedilatildeo dos paracircmetros de performance
                                                              • Anexo 5 Programa Matlab
Page 16: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 17: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 18: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 19: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 20: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 21: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 22: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 23: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 24: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 25: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 26: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 27: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 28: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 29: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 30: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 31: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 32: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 33: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 34: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 35: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 36: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 37: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 38: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 39: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 40: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 41: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 42: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 43: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 44: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 45: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 46: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 47: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 48: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 49: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 50: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 51: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 52: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 53: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 54: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 55: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 56: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 57: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 58: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 59: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 60: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 61: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 62: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 63: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 64: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 65: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 66: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 67: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 68: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 69: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 70: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 71: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 72: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 73: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 74: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 75: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 76: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 77: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 78: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 79: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 80: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 81: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 82: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 83: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and
Page 84: DESENVOLVIMENTO DE UMA FERRAMENTA PARA O ...monografias.poli.ufrj.br/monografias/monopoli10027745.pdfThe interface, and the program that defines how it operates, are then devised and