Bloco ACUM¶
O bloco ACUM é utilizado para acumular o sinal de entrada em sua memória, a despeito do passo de integração utilizado. As entradas auxiliares servem para controlar o processo de acúmulo (HOLD), e de reinício do processo (RESET e VINIC).
Características¶
# Entradas |
4 ( #1=Sinal, #2=HOLD, #3=RESET, #4=VINIC ) |
Sinal de Entrada |
Real (#1 e #4), Lógico(#2 e #3) |
Sinal de Saída |
Real |
P1 |
Ganho do alimentador |
Valores default |
\(P_1 = 1\) |
Restrições |
Nota
O Bloco ACUM possui mais de uma entrada. Nesse caso, o campo \(V_{sai}\) (nome da variável de saída) deve ser preenchido com o mesmo dado em todos os registros do bloco. Os sinais HOLD, RESET e VINIC correspondem respectivamente à segunda, terceira e quarta entradas do bloco.
Lógica¶
Se \(RESET(t) > 0\), então \(V_{sai}(t) = VINIC(t)\)
Senão, se \(HOLD(t) > 0\), então \(V_{sai}(t) = V_{sai}(t - \Delta t)\),
Senão, \(V_{sai}(t) = V_{sai}(t - \Delta t) + P_1 V_{ent}(t)\).
Exemplo¶
1DCDU
2(ncdu) ( nome cdu )
3 01 CDU_ACUM
4(nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
5 10 ACUM Vent Vsai 10.0
6 HOLD Vsai
7 RESET Vsai
8 VINIC Vsai
9FIMCDU
10(
11999999