Pular para conteúdo

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