Bloco FUNCAO Subtipo PULSO

O subtipo PULSO do bloco FUNCAO permite obter um pulso como saída a partir dos parâmetros definidos e da magnitude do valor de entrada.

Características

# Entradas

1

Sinal de Entrada

Real

Sinal de Saída

Real

P1

Limite à esquerda do pulso. Valores inferiores de entrada implicam em saída nula; obrigatório

P2

Valor típico para a amplitude para a saída, quando a entrada encontra-se entre os limites à esquerda (P1) e à direita (P3) definidos; obrigatório

P3

Limite à direita do pulso. Valores superiores de entrada implicam em saída igual a P4; obrigatório

P4

Valor para a saída quando a entrada supera o limite à direita (P3) definido; obrigatório

Valores default

Restrições

\(P_3 > P_1\)

../../../../_images/pulso.png

Aviso

O Bloco FUNCAO Subtipo PULSO é 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 PULSO.

Lógica

../../../../_images/pulso_example.png

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

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

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

Exemplo

Listagem 99 Exemplo de Utilização do Bloco PULSO
1
2
3
4
5
6
7
8
DCDU
(ncdu) ( nome cdu )
 01    CDU_PULSO
(nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
 10  FUNCAO  PULSO   Vent   Vsai    0.2   2.0  0.5    4.0
FIMCDU
(
999999