Ir para o conteúdo

!DYNAMIC

Controle de análise dinâmica

!BOUNDARY, !CLOAD e !DLOAD especificam !AMPLITUDE; o tempo t de cada amplitude deve começar em 0.0.

Parâmetros

TYPE = LINEAR    : Análise dinâmica linear
       NONLINEAR : Análise dinâmica não linear

** 2ª linha e linhas posteriores **

(2ª linha) idx_eqa, idx_resp
Variável Tipo Descrição
idx_eqa I Método de solução da equação do movimento (integração direta no tempo) (padrão: 1)
1: Método implícito (método de Newmark-β)
11: Método explícito (método das diferenças centrais)
idx_resp I Tipo de análise (padrão: 1)
1: Análise de resposta no histórico temporal
2: Análise de resposta em frequência

Quando idx_resp=1 (análise de resposta no histórico temporal)

(3ª linha) t_start , t_end , n_step, t_delta
Variável Tipo Descrição
t_start R Tempo de início da análise (padrão: 0.0), não usado
t_end R Tempo de término da análise (padrão: 1.0), não usado
n_step I Número padrão de subpassos quando !STEP é omitido ou para compatibilidade retroativa (padrão: 1)
t_delta R Incremento de tempo padrão quando !STEP é omitido ou para compatibilidade retroativa (padrão: 1.0)
(4ª linha) gamma , beta
Variável Tipo Descrição
gamma R Parâmetro γ do método de Newmark-β (padrão: 0.5)
beta R Parâmetro β do método de Newmark-β (padrão: 0.25)
(5ª linha) idx_mas ,idx_dmp , ray_m ,ray_k
Variável Tipo Descrição
idx_mas I Tipo de matriz de massa (padrão: 1)
1: Matriz de massa concentrada
2: Matriz de massa consistente
idx_dmp I 1: Amortecimento de Rayleigh (padrão: 1)
ray_m R Parâmetro Rm do amortecimento de Rayleigh (padrão: 0.0)
ray_k R Parâmetro Rk do amortecimento de Rayleigh (padrão: 0.0)
(6ª linha) nout, node_monit_1, nout_monit
Variável Tipo Descrição
nout I Não usado
node_monit_1 I Número do nó de monitoramento (global) ou nome do grupo de nós
nout_monit I Intervalo de saída dos resultados de monitoramento (padrão: 1)

Nota: As informações do nó de monitoramento especificado nesta linha são geradas usando o número global do nó como NID. O deslocamento é gerado em <dyna_disp_NID.txt> na ordem número do passo, número do subpasso, tempo atual, NID, u1, u2, u3. Velocidade e aceleração são geradas na mesma ordem em <dyna_velo_NID.txt> e <dyna_acce_NID.txt>, respectivamente. A deformação nodal é gerada em <dyna_strain_NID.txt> na ordem número do passo, número do subpasso, tempo atual, NID, e11, e22, e33, e12, e23, e13. A tensão nodal é gerada em <dyna_stress_NID.txt> na ordem número do passo, número do subpasso, tempo atual, NID, s11, s22, s33, s12, s23, s13, smises. Se vários nós de monitoramento forem especificados usando um grupo de nós, cada um dos arquivos acima será gerado separadamente para cada nó. Além disso, quando esta saída é especificada, a energia cinética, a energia de deformação e a energia total de todo o modelo de análise são geradas em <dyna_energy.txt> na ordem número do passo, número do subpasso, tempo atual, energia cinética, energia de deformação, energia total.

Observações

  • Na análise dinâmica por histórico temporal, várias definições de !STEP podem ser usadas para alternar grupos de condições de contorno e de cargas em cada passo.
  • Para controle de tempo com incremento fixo, recomenda-se usar !STEP para especificar explicitamente SUBSTEPS e DTIME, ETIME em sua segunda linha. n_step e t_delta são usados como padrões para uma análise de passo único quando !STEP é omitido, ou para compatibilidade retroativa.
  • Quando !STEP, INC_TYPE=AUTO é especificado, o incremento automático usa o incremento de tempo inicial, a duração do passo, o incremento de tempo mínimo e o incremento de tempo máximo especificados na segunda linha de !STEP. Os parâmetros de incremento automático podem ser especificados com !AUTOINC_PARAM.
(7ª linha) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Variável Tipo Descrição
iout_list(1) I Configuração de saída de deslocamento (padrão: 0)
0: Não gerar
1: Gerar
iout_list(2) I Configuração de saída de velocidade (padrão: 0)
0: Não gerar
1: Gerar
iout_list(3) I Configuração de saída de aceleração (padrão: 0)
0: Não gerar
1: Gerar
iout_list(4) I Configuração de saída de força de reação (padrão: 0)
0: Não gerar
1: Gerar
iout_list(5) I Configuração de saída de deformação (padrão: 0)
0: Não gerar (por elemento ou por nó)
1: Gerar
2: Gerar (por nó)
3: Gerar (por elemento)
iout_list(6) I Configuração de saída de tensão (padrão: 0)
0: Não gerar (por elemento ou por nó)
1: Gerar
2: Gerar (por nó)
3: Gerar (por elemento)

Exemplo

!DYNAMIC, TYPE=NONLINEAR
  1 , 1
  0.0, 1.0, 500, 1.0000e-5
  0.5, 0.25
  1, 1, 0.0, 0.0
  100, 55, 1
  0, 0, 0, 0, 0, 0

Quando idx_resp=2 (análise de resposta em frequência)

(3ª linha) f_start, f_end, n_freq, f_disp
Variável Tipo Descrição
f_start R Frequência inferior
f_end   R Frequência superior
n_freq I Número de pontos de cálculo da resposta
f_disp R Frequência na qual o deslocamento é medido
(4ª linha) t_start, t_end
Variável Tipo Descrição
t_start R Tempo de início da vibração em tempo real
t_end R Tempo de término da vibração em tempo real
(5ª linha) idx_mas, idx_dmp, ray_m ,ray_k
Variável Tipo Descrição
idx_mas I Tipo de matriz de massa (fixado em 1 (matriz de massa concentrada))
idx_dmp I 1: Amortecimento de Rayleigh
ray_m   R Parâmetro Rm do amortecimento de Rayleigh (padrão: 0.0)
ray_k   R Parâmetro Rk do amortecimento de Rayleigh (padrão: 0.0)
(6ª linha) nout, vistype, nodeout
Variável Tipo Descrição
nout I Número de amostras no domínio do tempo
vistype I Configuração de saída de dados de visualização (1: espaço modal, 2: espaço físico)
nodeout I ID do nó de monitoramento no domínio da frequência
(7ª linha) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Variável Tipo Descrição
iout_list(1) I Controle de saída: deslocamento (1: gerar, 0: não gerar)
iout_list(2) I Controle de saída: velocidade (1: gerar, 0: não gerar)
iout_list(3) I Controle de saída: aceleração (1: gerar, 0: não gerar)
iout_list(4) I Ignorado
iout_list(5) I Ignorado
iout_list(6) I Ignorado

Exemplo

!DYNAMIC
  11 , 2
  14000, 16000, 20, 15000.0
  0.0, 6.6e-5
  1, 1, 0.0, 7.2E-7
  10, 2, 1
  1, 1, 1, 1, 1, 1