!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¶
** 2ª linha e linhas posteriores **
| 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)¶
| 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) |
| 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) |
| 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) |
| 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
!STEPpodem 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
!STEPpara especificar explicitamenteSUBSTEPSeDTIME, ETIMEem sua segunda linha.n_stepet_deltasã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.
| 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)¶
| 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 |
| 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 |
| 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) |
| 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 |
| 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 |