Bloco FUNCAO Subtipo DEADB1

O subtipo DEADB1 do bloco FUNCAO permite obter como sinal de saída uma característica de reta com diferentes inclinações antes e após uma região de valores nulos (banda morta).

Características

# Entradas

1

Sinal de Entrada

Real

Sinal de Saída

Real

P1

Valor limite mínimo sobre o eixo das abscissas para a banda morta; obrigatório

P2

Valor limite máximo sobre o eixo das abscissas para a banda morta; obrigatório

P3

Valor cujo arco tangente corresponde ao ângulo de inclinação da reta até o limite mínimo da banda morta sobre o eixo das abscissas; obrigatório

P4

Valor cujo arco tangente corresponde ao ângulo de inclinação da reta a partir do limite máximo da banda morta sobre o eixo das abscissas; obrigatório

Valores default

Restrições

\(P_2 \geq P_1\)

../../../../_images/deadb1.png

Aviso

O Bloco FUNCAO Subtipo DEADB1 é um subtipo de bloco do tipo função. Portanto, para utilizá-lo, é necessário preencher o campo tipo como FUNCAO e o campo stip como DEADB1.

Lógica

../../../../_images/deadb1_example.png

Se \(V_{ent} < P_1\), então \(V_{sai} = P_3 (V_{ent} - P_1)\)

Se \(P_1 \leq V_{ent} \leq P_2\), então \(V_{sai} = 0\) (banda morta)

Se \(V_{ent} > P_2\), então \(V_{sai} = P_4 (V_{ent} - P_2)\)

Exemplo

Listagem 103 Exemplo de Utilização do Bloco DEADB1
1 DCDU
2 (ncdu) ( nome cdu )
3  01    CDU_DEADB1
4 (nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
5  10  FUNCAO DEADB1   Vent   Vsai   -1.0   1.0 .5773 .5773
6 FIMCDU
7 (
8 999999