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 DCDU
 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                     10.0   10.0
 6                      HOLD   Vsai
 7                     RESET   Vsai
 8 FIMCDU
 9 (
10 999999

Ver também

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