Bloco RATELM

O bloco RATELM é utilizado para limitar a saída considerando uma variação máxima permitida. Para pequenas perturbações, a saída deverá acompanhar o sinal de entrada. Para sinais de entrada com uma variação grande, o bloco armazenará a diferença da entrada com a saída limitada e continuará a incrementar a saída até que a diferença entre elas seja nula.

Este bloco pode ser usado, por exemplo, para limitar comandos bruscos de potência na referência de alguns controladores.

Características

# Entradas

1

Sinal de Entrada

Real

Sinal de Saída

Real

Vmin

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

Vmax

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

../../../../_images/ratelm.png

Lógica

../../../../_images/ratelm_example.png

Sendo \(x(t) = \frac{V_{ent}(t) - V_{sai} (t - \Delta t)}{\Delta t}\)

Se \(x(t) > V_{max}\), então \(V_{sai}(t) = V_{sai}(t - \Delta t) + V_{max} \Delta t\)

Se \(V_{min} \leq x(t) \leq V_{max}\), então \(V_{ent}(t)\),

Se \(x(t) < V_{min}\), então \(V_{sai} = V_{sai}(t - \Delta t) + V_{min} \Delta t\)

Exemplo

Listagem 38 Exemplo de Utilização do Bloco RATELM
1
2
3
4
5
6
7
8
DCDU
(ncdu) ( nome cdu )
 01    CDU_RATELM
(nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
 10  RATELM           Vent   Vsai                           12.0   12.0
FIMCDU
(
999999