Gráficos plotly
Permite visualizr os gráficos em python por meio do navegador.
Classes
EnginePlotly
dataclass
Métodos para visualização dos diferentes tipos de gráficos.
Functions
show_angle_seq_neg_current(AgI2S, AgI2R, iag2a)
async
classmethod
Mostra o gráfico do ângulo da sequência negativa de corrente.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
AgI2S |
numpy.ndarray
|
Vetor de dados do ângulo da sequência negativa de corrente do terminal S |
required |
AgI2R |
numpy.ndarray
|
Vetor de dados do ângulo da sequência negativa de corrente do terminal R |
required |
iag2a |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_angle_seq_neg_tension(AgV2S, AgV2R, iag2a)
async
classmethod
Mostra o gráfico do ângulo da sequência negativa de tensão.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
AgI2S |
numpy.ndarray
|
Vetor de dados do ângulo da sequência negativa de tensão do terminal S |
required |
AgI2R |
numpy.ndarray
|
Vetor de dados do ângulo da sequência negativa de tensão do terminal R |
required |
iag2a |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_distance(tm, resS, resR, triggerS, triggerR)
async
classmethod
Mostra o gráfico da distancia da falha.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
tm |
list of str
|
lista com nome dos terminais |
required |
resS |
numpy.ndarray
|
Vetor de resultados de local de falha para todos os pontos da oscilografia do terminal S |
required |
resR |
numpy.ndarray
|
Vetor de resultados de local de falha para todos os pontos da oscilografia do terminal R |
required |
triggerS |
int
|
posição do vetor correspondete ao trigger para o terminal S |
required |
triggerR |
int
|
posição do vetor correspondete ao trigger para o terminal R |
required |
show_negative_seq_current(I2S, I2R, i2a)
async
classmethod
Mostra o gráfico da sequência negativa de corrente.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
I2S |
numpy.ndarray
|
Vetor de dados da sequência negativa de corrente do terminal S |
required |
I2R |
numpy.ndarray
|
Vetor de dados da sequência negativa de corrente do terminal R |
required |
i2a |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_negative_seq_tension(V2S, V2R, i2a)
async
classmethod
Mostra o gráfico da sequência negativa de tensão.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
V2S |
numpy.ndarray
|
Vetor de dados da sequência negativa de tensão do terminal R |
required |
V2R |
numpy.ndarray
|
Vetor de dados da sequência negativa de tensão do terminal S |
required |
i2a |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_phasor(triggerS, triggerR, **kw)
async
classmethod
Mostra o gráfico do fasor.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
triggerS |
int
|
posição do vetor correspondete ao trigger para o terminal S |
required |
triggerR |
int
|
posição do vetor correspondete ao trigger para o terminal R |
required |
kw |
dict
|
Valores de sequência negativa e ângulos para construção do fasor |
{}
|
show_rms_current_a(rmsI_S, rmsI_R, irmsa)
async
classmethod
Mostra o gráfico de RMS da fase A (0 ou white) da corrente.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
rmsI_S |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal S |
required |
rmsI_R |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal R |
required |
irmsa |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_rms_current_b(rmsI_S, rmsI_R, irmsa)
async
classmethod
Mostra o gráfico de RMS da fase B (1 ou blue) da corrente.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
rmsI_S |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal S |
required |
rmsI_R |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal R |
required |
irmsa |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_rms_current_c(rmsI_S, rmsI_R, irmsa)
async
classmethod
Mostra o gráfico de RMS da fase C (2 ou red) da corrente.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
rmsI_S |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal S |
required |
rmsI_R |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal S |
required |
irmsa |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_rms_current_neg_seq(rmsI2S, rmsI2R, irms2a)
async
classmethod
Mostra o gráfico de RMS da sequência negativa da corrente.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
rmsI2S |
numpy.ndarray
|
Vetor de dados de RMS da sequência negativa da corrente do terminal S |
required |
rmsI2R |
numpy.ndarray
|
Vetor de dados de RMS da sequência negativa da corrente do terminal R |
required |
irms2a |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_rms_tension_a(rmsV_S, rmsV_R, irmsa)
async
classmethod
Mostra o gráfico de RMS da fase A (0 ou white) da tensão.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
rmsV_S |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal S |
required |
rmsV_R |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal R |
required |
irmsa |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_rms_tension_b(rmsV_S, rmsV_R, irmsa)
async
classmethod
Mostra o gráfico de RMS da fase B (1 ou blue) da tensão.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
rmsV_S |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal S |
required |
rmsV_R |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal R |
required |
irmsa |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_rms_tension_c(rmsV_S, rmsV_R, irmsa)
async
classmethod
Mostra o gráfico de RMS da fase C (2 ou red) da tensão.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
rmsV_S |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal S |
required |
rmsV_R |
numpy.ndarray
|
Matriz de dados de RMS de corrente do terminal R |
required |
irmsa |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |
show_rms_tension_seq_neg(rmsV2S, rmsV2R, irms2a)
async
classmethod
Mostra o gráfico de RMS da sequência negativa da tensão.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
rmsI2S |
numpy.ndarray
|
Vetor de dados de RMS da sequência negativa da tensão do terminal S |
required |
rmsI2R |
numpy.ndarray
|
Vetor de dados de RMS da sequência negativa da tensão do terminal R |
required |
irms2a |
numpy.ndarray
|
índice para seleção de um trecho do vetor (slice) (uso em DEV para validação com Análise) |
required |