Bloco INTRES¶
O bloco INTRES tem a função de “integrador resetável”, utilizado principalmente para a modelagem de temporizadores. Caso a entrada seja uma grandeza diferente de um sinal que marca o passo da simulação, este bloco funciona como um reservatório com capacidade de ser esvaziado instantaneamente quando alguma condição é observada, podendo ser utilizado na modelagem de curvas de tempo inverso, ou então em outras lógicas de proteção em que a “energia” (integral) observada em um sinal sensibilize alguma lógica secundária do controle.
Características¶
# Entradas |
3 ( #1=Sinal, #2=RESET, #3=VINIC ) |
Sinal de Entrada |
Real, Lógico, Real |
Sinal de Saída |
Real |
P1 |
Ganho do integrador |
Vmin |
Valor limite mínimo para a variável de estado |
Vmax |
Valor limite máximo para a variável de estado |
Valores default |
\(P_1=1\) |
Restrições |
\(P_1\ne0\) |
Lógica¶
Se \(RESET(t) > 0\), então \(V_{sai}(t) = VINIC(t)\)
Senão, \(V_{sai}(t) = V_{sai}(t - \Delta t) + P_1 \int_{t - \Delta t}^{t} V_{ent}(t) dt\)
Se \(V_{sai}(t) < V_{min}\), então \(V_{sai}(t) = V_{min}\)
Se \(V_{sai}(t) > V_{max}\), então \(V_{sai}(t) = V_{max}\)
Exemplo¶
1DCDU
2(ncdu) ( nome cdu )
3 01 CDU_INTRES
4(nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
5 10 INTRES Vent Vsai 1.9 Vmin Vmax
6 RESET Vsai
7 VINIC Vsai
8FIMCDU
9(
10999999
Ver também
Consulte as seguintes entradas para outros blocos com funções de temporizadores: