!DYNAMIC¶
Controlo da 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 seguintes **
| Variável | Tipo | Descrição |
|---|---|---|
| idx_eqa | I | Método de solução da equação do movimento (integração temporal direta) (predefiniçã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 (predefinição: 1) 1: Análise de resposta no domínio do tempo 2: Análise de resposta em frequência |
Quando idx_resp=1 (análise de resposta no domínio do tempo)¶
| Variável | Tipo | Descrição |
|---|---|---|
| t_start | R | Tempo de início da análise (predefinição: 0.0), não utilizado |
| t_end | R | Tempo de fim da análise (predefinição: 1.0), não utilizado |
| n_step | I | Número predefinido de subpassos quando !STEP é omitido ou por retrocompatibilidade (predefinição: 1) |
| t_delta | R | Incremento de tempo predefinido quando !STEP é omitido ou por retrocompatibilidade (predefinição: 1.0) |
| Variável | Tipo | Descrição |
|---|---|---|
| gamma | R | Parâmetro γ do método de Newmark-β (predefinição: 0.5) |
| beta | R | Parâmetro β do método de Newmark-β (predefinição: 0.25) |
| Variável | Tipo | Descrição |
|---|---|---|
| idx_mas | I | Tipo de matriz de massa (predefinição: 1) 1: Matriz de massa concentrada 2: Matriz de massa consistente |
| idx_dmp | I | 1: Amortecimento de Rayleigh (predefinição: 1) |
| ray_m | R | Parâmetro Rm do amortecimento de Rayleigh (predefinição: 0.0) |
| ray_k | R | Parâmetro Rk do amortecimento de Rayleigh (predefinição: 0.0) |
| Variável | Tipo | Descrição |
|---|---|---|
| nout | I | Não utilizado |
| node_monit_1 | I | Número do nó de monitorização (global) ou nome do grupo de nós |
| nout_monit | I | Intervalo de saída dos resultados de monitorização (predefinição: 1) |
Nota: A informação do nó de monitorização especificado nesta linha é produzida utilizando o número global do nó como NID. O deslocamento é produzido em <dyna_disp_NID.txt> pela ordem número do passo, número do subpasso, tempo atual, NID, u1, u2, u3. A velocidade e a aceleração são produzidas pela mesma ordem em <dyna_velo_NID.txt> e <dyna_acce_NID.txt>, respetivamente. A deformação nodal é produzida em <dyna_strain_NID.txt> pela ordem número do passo, número do subpasso, tempo atual, NID, e11, e22, e33, e12, e23, e13. A tensão nodal é produzida em <dyna_stress_NID.txt> pela ordem número do passo, número do subpasso, tempo atual, NID, s11, s22, s33, s12, s23, s13, smises. Se forem especificados vários nós de monitorização através de um grupo de nós, cada um dos ficheiros acima é produzido 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 produzidas em <dyna_energy.txt> pela 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 no domínio do tempo, podem ser utilizadas várias definições de
!STEPpara comutar os grupos de condições de fronteira e de cargas em cada passo. - Para controlo temporal com incremento fixo, recomenda-se utilizar
!STEPpara especificar explicitamenteSUBSTEPSeDTIME, ETIMEna sua segunda linha.n_stepet_deltasão utilizados como valores predefinidos para uma análise de um único passo quando!STEPé omitido, ou por retrocompatibilidade. - Quando é especificado
!STEP, INC_TYPE=AUTO, o incremento automático utiliza 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 | Definição da saída de deslocamento (predefinição: 0) 0: Não produzir 1: Produzir |
| iout_list(2) | I | Definição da saída de velocidade (predefinição: 0) 0: Não produzir 1: Produzir |
| iout_list(3) | I | Definição da saída de aceleração (predefinição: 0) 0: Não produzir 1: Produzir |
| iout_list(4) | I | Definição da saída de força de reação (predefinição: 0) 0: Não produzir 1: Produzir |
| iout_list(5) | I | Definição da saída de deformação (predefinição: 0) 0: Não produzir (por elemento ou por nó) 1: Produzir 2: Produzir (por nó) 3: Produzir (por elemento) |
| iout_list(6) | I | Definição da saída de tensão (predefinição: 0) 0: Não produzir (por elemento ou por nó) 1: Produzir 2: Produzir (por nó) 3: Produzir (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 à qual é medido o deslocamento |
| Variável | Tipo | Descrição |
|---|---|---|
| t_start | R | Tempo de início da vibração em tempo real |
| t_end | R | Tempo de fim 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 (predefinição: 0.0) |
| ray_k | R | Parâmetro Rk do amortecimento de Rayleigh (predefinição: 0.0) |
| Variável | Tipo | Descrição |
|---|---|---|
| nout | I | Número de amostras no domínio do tempo |
| vistype | I | Definição da saída de dados de visualização (1: espaço modal, 2: espaço físico) |
| nodeout | I | ID do nó de monitorização no domínio da frequência |
| Variável | Tipo | Descrição |
|---|---|---|
| iout_list(1) | I | Controlo da saída: deslocamento (1: produzir, 0: não produzir) |
| iout_list(2) | I | Controlo da saída: velocidade (1: produzir, 0: não produzir) |
| iout_list(3) | I | Controlo da saída: aceleração (1: produzir, 0: não produzir) |
| iout_list(4) | I | Ignorado |
| iout_list(5) | I | Ignorado |
| iout_list(6) | I | Ignorado |