Escolar Documentos
Profissional Documentos
Cultura Documentos
Rede Desprotegida
Neste workshop, você utilizará o HAMMER para desenvolver uma simulação numérica de um
transiente hidráulico em uma linha principal de transmissão para determinar quantitativamente
o efeito do desligamento de uma estação de bombeamento (impulsão) causado por uma queda
repentina de energia.
Pré-requisitos
Objetivos
Descrição da Situação
Primeiros Passos
8. Clique em Ok
Após grampeada, a janela do gerenciador pode ter uma configuração para se alto
recolher, para ganhar espaço útil na área do desenho. Para ativar esssa função clique
no botão “Auto-Hide” no canto superior direito do gerenciador:
3. Para voltar à interface padrão, clique em View > Zoom and View settings > Reset
Workspace
4. Clique em Yes
O HAMMER adota o Método das Características (MOC) como o método numérica para resolução
dos cálculos. O MOC é o método mais usado mundialmente por se tratar do método mais
calibrado e validado para condições complexas. Ele fornece resultados em todos os pontos de
rede, assim como pontos intermediários (entre nós de redes).
Outro método computacional existente é o das Ondas Características (WCM), que por sua vez
realiza os cálculos de uma maneira mais simplificada, e por consequência, mais rápida,
verificando o atrito e reflexão das ondas somente nos pontos de contorno do sistema, perdendo
precisão ao ignorar os pontos intermediários. Durante as décadas de 80, 90 e 2000 foi discutido
muito a aplicação do WCM por ser mais rápido, enquanto o MOC tardava muito ao calcular. Hoje
em dia com o avanço dos computadores (processadores, memória RAM, SSD, etc) e o avanço
tecnológico do HAMMER quanto a mudança do formato de seu banco de dados, migrando para
o SQLITE (maior velocidade de leitura), a velocidade de cálculo ficou otimizada.
Entrando nos fundamentos dos cálculos hidráulicos durante o período transitório, temos alguns
pontos a serem considerados:
O pulso de pressão viaja muito rápido pelo sistema
Os pulsos são refletidos nos fins de rede, represas e válvulas
A pressão total é a soma de cada energia do pulso no local no passo de tempo
Os fragmentos da rede refletem a energia em cada nó e dissipa em cada tubo
A água é levemente compressível, e muito pesada
É preciso tempo e/ou energia para mudar seu impulso
Um pouco de compressão ou impulsão de massa tem um grande impacto
A propagação de ondas de pressões transitórias e rápida
A fricção dissipa a energia dos transientes
Os transientes decaem periodicamente a um estado estático final
A fricção no estado não estático tem maior impacto do que no estado estático
(regime permanente)
Ar ou colapso de bolsas de ar governam normalmente
O impulso do fluido em uma linha de tubos pode resultar em separação de coluna
Bolsas de ar ou ramais/anéis podem oscilar ou entrar em ressonância
A velocidade em que a onda de pressão viaja pelo sistema pode ser calculada usando a equação
de Korteweg:
𝐸𝐸𝑣𝑣
𝜌𝜌
𝛼𝛼 = �
𝐷𝐷𝐸𝐸𝑣𝑣
1+ 𝜑𝜑
𝑒𝑒𝑒𝑒
Onde:
Ev = Módulo de Young (tubo)
E = modulo de compressibilidade – bulk (líquido)
ρ = densidade do líquido
D/e = razão dimensional (DR)
Ψ = index do tipo de ancoragem dos tubos:
Tubo ancorado contra movimentos axiais: Ψ = 1 – µ2
Tubo equipado com juntas de expansão: Ψ = 1 – µ/2
Tubo é apoiado é uma das extremidades só e pode sofrer estresse e tensões, tanto
laterais quanto longitudinais Ψ = 5/4 – µ
µ = número de Poisson
O cálculo da celeridade de onda pode ser feito automaticamente pela ferramenta Wave Speed
Calculator que está no Menu Home.
Para os cálculos de perdas de carga, o HAMMER usa a teoria da coluna elástica, ou seja, tanto o
fluido quanto o material do tubo são considerados elásticos, e a fricção entre os dois pode ser
calculada usando 4 tipos de equações, que pode ser escolhida pelo Calculation Option do
cenário, alvo de explicação do próximo assunto:
Análise de Transientes em uma Rede Desprotegida 7
Copyright © March-2018 Bentley Systems Incorporated
Introdução ao Método de Cálculo
Steady: o valor definido nas propriedades físicas dos tubos será usado quando o tubo
tiver vazão nula, e quando não for nula, o HAMMER calculará um novo coeficiente,
usando a equação de Darcy-Weisbach baseado nas cargas no final do trecho, com seu
diâmetro, comprimento e vazão.
Quasi-steady: o método adota valores variáveis do coeficiente de Darcy-Weisbach a cada
ponto ao longo do sistema, contudo, as perdas de carga devido a uma velocidade
instantânea baterão com as perdas de carga que poderiam ocorrer para um sistema em
regime permanente com mesma velocidade média.
Unsteady: nesse método as perdas de carga aumentam ao longo do período transitório
devido à rápida mudança de pressão, causando maior cisalhamento. O HAMMER irá
monitorar o efeito da aceleração do fluido para estimar a atenuação da energia do
transiente de uma forma mais próximo do que com o método anterior. Cada passo de
tempo terá um valor de coeficiente de fricção diferente.
2. Duplo clique sobre a opção Base Calculation Options da pasta Steady State/EPS Solver.
Isso abrirá a janela de propriedades.
3. Verifique o atributo Liquid Label. Ele vem configurado para Água a 20°C por padrão.
Nesse campo há o acesso à biblioteca de fluidos ao clicar nas reticências.
A biblioteca pode ser customizada pelo o usuário. Ela guarda a propriedade de viscosidade
cinemática do fluido para tal temperatura.
Próximo ao atributo da viscosidade, temos um chamado “Liquid Specific Gravity”, que seria
a razão do peso do fluido comparando ele na temperatura da simulação ao valor na
temperatura de 4°C.
O atributo Miminum Possible Pressure configura a pressão de vapor para o regime
permanente.
Nas propriedades do Base Calculation Options da pasta Transient Solver temos outro
atributo para este fim, o Vapor Pressure, para configurar a pressão de vapor durante o
período transitório.
O método de cálculo das perdas de carga por fricção pode ser escolhido pelo atributo
Transient Friction Method.
Há outros atributos importante do calculation options que iremos ver durante os exercícios
do treinamento.
Exercício: criando Protótipos para acelerar a modelagem
Antes de começar a desenhar o modelo, é importante verificar se há dados e propriedades em
comum nos elementos que formam o nosso sistema. Caso haja, é importante definir para estes
elementos protótipos (valores padrão) a fim de reduzir o tempo na entrada de dados para a
configuração do modelo.
Para este sistema, os pontos de tubulação na linha terão muitos valores em comum, tais como:
Diâmetro, Material, Valor C – Hazen Williams, etc. Portanto, é aconselhável, neste caso, criar um
protótipo.
1. Acesse View > Prototypes
2. Selecione a categoria Pipe e clique no botão New na parte superior. O nome Pipe
Prototype -1 é atribuído ao novo protótipo automaticamente.
3. Clique com o botão direito do mouse sobre este protótipo e selecione a opção Rename.
Renomeie o protótipo como DI 24 in.
4. Em seguida, clique duas vezes em DI 24 in e isso irá exibir ou abrir a caixa de diálogo do
editor de propriedades.
5. Defina para este protótipo recém-criado, os seguintes parâmetros na janela de
propriedades:
Diameter: 24 in
Material: Ductile Iron
Hazen-Williams C: 130
Has user defined length?: True (Opção de Comprimento definida pelo usuário -
Sem Escala)
Para usar polegadas como unidade de medida para o diâmetro, clique com o botão da direita
sobre a unidade, e selecione Units and Formatting. Isso irá converter o campo!
7. Após inserir esta configuração, feche a caixa de diálogo de Protótipos e você estará pronto
para começar a traçar a linha de transmissão na área de desenho.
6. Use a janela de propriedades para alterar os nomes das Junctions para Pto-1 e
Pto-2 e da Pump para Bomba-1:
10. Os Renomeie, respectivamente, como TS-1 (Tubo de Sucção 1), TS-2 (Tubo de
Sucção 2) e TD- 1 (Tubo de Descarga 1).
8. Clique em OK para fechar a caixa de diálogo. O esquema final do sistema a analisar será
o seguinte:
Lembre-se que o último elemento da tubulação é um reservatório, que receberá o nome de Res-2 na
janela de propriedades
As FlexTables agrupam os atributos de cada singularidade em tabelas, que podem ter suas
colunas organizadas de acordo com a preferência do usuário.
2. Duplo clique na Junction Table dentro de Predefined Tables
Pto-1 363,0
Pto-2 363,0
N-1 408,2
N-2 395,0
N-3 395,0
N-4 385,9
N-5 380,1
N-6 420,0
Os dados de Elevação dos Reservoirs e da Bomba podem ser inseridos pela janela de
propriedades, como alternativa:
Bomba-1 363,0
Agora iremos colocar as informações de Comprimento para cada trecho. O uso da FlexTable de
Pipes irá ajudar nesse caso para ganharmos tempo:
Has Usre
Start Stop Lenght (User Hazen
Label Defined Diameter Material
Node Node defined) Williams
Lenght?
TS-1 Res-1 Pto-1 TRUE 50,00 24,0 Ductile Iron 130,0
TS-2 Pto-1 Bomba-1 TRUE 39,90 24,0 Ductile Iron 130,0
TD-1 Bomba-1 Pto-2 TRUE 10,00 24,0 Ductile Iron 130,0
TC-1 Pto-2 N-1 TRUE 20,25 24,0 Ductile Iron 130,0
TC-2 N-1 N-2 TRUE 380,00 24,0 Ductile Iron 130,0
TC-3 N-2 N-3 TRUE 300,00 24,0 Ductile Iron 130,0
TC-4 N-3 N-4 TRUE 250,00 24,0 Ductile Iron 130,0
TC-5 N-4 N-5 TRUE 402,00 24,0 Ductile Iron 130,0
TC-6 N-5 N-6 TRUE 250,00 24,0 Ductile Iron 130,0
TC-7 N-6 Res-2 TRUE 175,00 24,0 Ductile Iron 130,0
Caso necessário adicionar casas decimais ao campo Lenght (user defined), clique com o botão da
direita sobre a unidade do atributo, escolha Units and Formatting, e altere o campo Display
Precision para 2
As elevações nos nós e comprimentos das linhas são extremamente importantes na modelagem
de transientes hidráulicos, pois as inclinações nos pontos determinam o quão rápido uma
coluna de água é capaz de retornar, bem como as mudanças de momentum durante o
fenômeno do transiente.
Note que em alguns atributos da ferramenta há botões com reticências, que serve para acessar as
bibliotecas do software (Engineering Libraries) onde podemos guardar informações sobre materiais
de tubos, dados de fluidos, entre outras coisas.
2. Clique nas reticências para Bulk Modulus of Elasticity
4. Clique em Select
Isso irá preencher os atributos referentes às propriedades do fluido selecionado (Água à 20°C).
5. Clique nas reticências do atributo Young’s Modulus
7. Clique em Select
10. Clique em Ok
4. Clique em Ok
5. Manter os campo Report Times em Periodically e Report Period em 10. Isso vai reportar os
resultados dos pontos ao longo do tempo somente a cada 10 vezes o time step (passo de
tempo).
Isso abrirá uma caixa de seleção de elementos, que ajuda na seleção e remoção de
elementos. Ferramenta seleciona a rede em cadeia, ou seja, se selecionarmos apenas as
extremidades de uma linha de transmissão, todos os elementos intermediários serão
selecionados. Caso haja bifurcações no meio do caminho, a seleção se dará pelo caminho
gráfico mais curto. Nessas situações, pode-se forçar o trajeto selecionado pontos
intermediários.
Possivelmente em seu perfil, você verá a linha de gradiente hidráulico (HGL) em zeros. Não se
preocupe, pois isso ocorre porque ainda não realizamos nenhuma simulação. Posteriormente,
esta linha refletirá os valores da linha manométrica
8. Feche o perfil.
9. No gerenciador de perfil, clique com o botão da direita sobre o Profile-1, e verifique se a
opçaõ “Transient Report Path” esteja ligado. Isso habilita o perfil a ser usado na
visualização da animação.
10. Novamente com o botão da direita, renomeie o perfil como “Linha de Transmissão”
O nome da seção é importante para entender qual a alternativa do cenário que é modificada.
3. Altere o campo Pump Type (Transient) para Shut down after time delay
4. Altere o campo Diameter (Pump Valve) para 24.0 in
5. Altere o campo Time (Delay until shut down) para 5 segundos
8. Clique em New
9. Nomeie como Modelo BSB
10. No painel da direita, iremos colocar a curva de operação na aba Head.
11. Alterar o campo Pump Definition Type para a opção “Design Point (1 Point)”
12. Inserir no campo Design 468 l/s (Flow) e 81,00 m (Head)
13. Clique na Aba Efficiency, e altere o campo Pump Efficiency para Constant Efficiency. E
coloque 85.0% em Constant Efficiency.
14. Acessando a aba Transient iremos colocar no campo Inertia of Pump o valor de
17.25 kg.m².
Este valor seria a inércia do conjunto motor + bomba (WR²).
15. Definir o campo Rotational Speed como 1760 rpm. Esse valor seria a rotação nominal da
bomba.
16. Em Specific Speed, escolher a opção SI=25, US=1280.
17. Manter desligada a opção Reverse Spin Allowed?, para impedir a rotação reserva das pás
em caso de fluxo contrário.
𝑁𝑁�𝑄𝑄
𝑁𝑁𝑠𝑠 = 3
𝐻𝐻 4
Onde:
Ns: rotação específica em rpm
N: rotação nominal em rpm
Q: vazão no ponto ótimo operacional em m³/s
H: carga manométrica no ponto ótimo operacional em m
𝑁𝑁 ∗ √𝑃𝑃
𝑁𝑁𝑁𝑁 = 5
𝐻𝐻 4
Onde:
P: potência em kW
Categoria Centrífuga (palhetas radiais Axial (vazão mista ou Multi estágio (axial
ou parafuso) parafuso) vazão mista)
Ns (SI) 25 94 145
Caso o fabricante da sua bomba tenha fornecido dados dos 4 quadrantes para uma rotação
que não está especificada dentro do HAMMER, tal informação pode ser entrada pelo usuário
editando o arquivo de texto “QuadrantCurve.txt” disponível em C:\Program Files
(x86)\Bentley\HAMMER8\x64 (caso esteja usando a versão 32 bit, acessar a pasta anterior
à x64).
18. Feche o catálogo Pump Definitions
19. De volta às propriedades da bomba, mude o atributo Pump Definition para “Modelo
BSB”.
3. Caso queira visualizar graficamente os valores da linha de gradiente hidráulico nesta linha
de transmissão, vá para o menu View > Profiles e abra o perfil “Linha de Transmissão”
criado anteriormente.
Caso suspeite que seu modelo possa ter algum problema de configuração, você pode executar
previamente uma ferramenta de validação (Analysis > Validate) antes de tentar executar o
modelo, com o qual executará um processo de verificação de erros antes de tentar executar a
simulação de transientes, que leva muito mais tempo.
3. Clique em Close
Notificações de cor azul reportam eventos hidráulicos que ocorreram durante a simulação.
Também temos notificações de cor amarela, que sugerem pontos para o usuário se atentar
para possível alteração/correção de dados de entrada, e na cor vermelha que indica erros que
impossibilitaram o cálculo hidráulico.
Na caixa de diálogo que aparece temos 3 abas que detêm resultados diversos:
Profiles: perfil animado da simulação, onde podemos ver as envoltórias de sobre e subpressão,
a linha hidráulica dinâmica e volumes de ar formado em ao longo do perfil
Time Histories: relatórios contendo gráficos temporais com resultados hidráulicos dos pontos
selecionados no calculation options no início do exercício
Extended Node Data: resultados temporais exclusivos para bombas, turbinas e tanques
hidropneumáticos
2. Na aba Profile, clique em Profile
No perfil aberto, temos os resultados hidráulicos padrão dividido em dois eixos horizontais. No
eixo superior temos as informações de Volume de Ar máximo formado ao longo da linha. Na no
eixo inferior temos as envoltórias máximas e mínimas (vermelho e azul respectivamente) de
cargas manométricas, bem como o perfil do terreno (verde) e a linha manométrica no instante
da animação (preta).
Ao arrastar a barra controladora de tempo na parte superior da janela, podemos ver a mudança
da linha preta e na linha de formação de Ar no eixo superior.
3. Feche o perfil.
No campo Graph Type, ainda na aba Profile, temos as outas opções de visualização de resultados.
4. Selecione a aba Time Histories
Dentro no menu Time History, temos todos os pontos que selecionados para serem reportados.
5. Selecione o ponto TC-1: N1 (resultados na junção N1 exatamente ao lado do tubo TC-1)
6. Troque a opção Graph Type para Hydraulic Grande and Flow
7. Clique em Plot
Note que a partir de um instante da simulação, os resultados ficam em ciclo praticamente estável,
sem grandes variações (a partir de 70 segundos). A nossa simulação fora configurada para 140
segundos, tempo suficiente para enxergar a parte crítica da simulação.
Comumente os momentos críticos são aqueles onde as vibrações são maiores por causa de
cavitação, descolamento de coluna, rompimento de bolsas de ar, admissão de ar /expulsão de ar
por válvulas, etc.
Se em algum caso notar que ao final dos gráficos o comportamento ainda se apresente como
instável, aumente a duração da simulação pelo Calculation Options.