Bloco FUNCAO Subtipo ATAN2

O subtipo ATAN2 do bloco FUNCAO é utilizado para o cálculo da arco tangente de dois argumentos de entrada. O valor de saída encontra-se em qualquer um dos quatro quadrantes, em radianos, a depender dos sinais das variáveis de entrada.

Características

# Entradas

2

Sinal de Entrada

Real

Sinal de Saída

Real

Valores default

Restrições

\(-\pi \le V_{sai} \le \pi\), em radianos

../../../../_images/atan2.png

Aviso

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

Nota

O Bloco FUNCAO Subtipo ATAN2 possui mais de uma entrada. Nesse caso, o campo \(V_{sai}\) (nome da variável de saída) deve ser preenchido com o mesmo dado em todos os registros do bloco.

Lógica

\(V_{sai}(t) = \arctan 2 (V_{ent_{1}}, V_{ent_{2}})\), com \(-\pi \leq V_{sai} \leq \pi\)

Se \(V_{ent}^2 \neq 0\), então \(V_{sai} = \arctan \left( \frac{V_{ent_{1}}}{V_{ent_{2}}} \right)\), com \(-\pi \leq V_{sai} \leq \pi\)

Se \(V_{ent}^2= 0\) e \(V_{ent}^1> 0\), então \(V_{sai} = \frac{\pi}{2}\)

Se \(V_{ent}^2= 0\) e \(V_{ent}^1< 0\), então \(V_{sai} = -\frac{\pi}{2}\)

Se \(V_{ent}^1= V_{ent}^2= 0\), então \(V_{sai} = V_{sai} (t - \Delta t)\)

Exemplo

Listagem 85 Exemplo de Utilização do Bloco ATAN2
1
2
3
4
5
6
7
8
9
DCDU
(ncdu) ( nome cdu )
 01    CDU_ATAN2
(nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
 10  FUNCAO  ATAN2  Vent1  Vsai
                    Vent2  Vsai
FIMCDU
(
999999