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 saída

Vmax

Valor limite máximo para a variável de saída

Valores default

\(P_1=1\)

Restrições

\(P_1\ne0\)

../../../../_images/intres.png

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

Listagem 40 Exemplo de Utilização do Bloco INTRES
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
DCDU
(ncdu) ( nome cdu )
 01    CDU_INTRES
(nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
 10  INTRES          Vent   Vsai   1.9                     10.0   10.0
                     HOLD   Vsai
                    RESET   Vsai
FIMCDU
(
999999

Ver também

Consulte as seguintes entradas para outros blocos com funções de temporizadores: