C# Класс FaultData.DataAnalysis.VoltageDisturbanceAnalyzer

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
DetectDisturbanceRanges List>
DetectDisturbances void
GetLineVoltage double
GetMagnitude double
ToDisturbance Disturbance
ToPerUnit DataSeries
ToRange Range

Открытые методы

Метод Описание
Initialize ( MeterDataSet meterDataSet, DbAdapterContainer dbAdapterContainer ) : void
VoltageDisturbanceAnalyzer ( bool>.Func isDisturbed, Func isMoreSevere, EventClassification eventType ) : System

Приватные методы

Метод Описание
DetectDisturbanceRanges ( DataSeries rms ) : List>
DetectDisturbances ( DataGroup dataGroup, VICycleDataGroup viCycleDataGroup ) : void
GetLineVoltage ( DataSeries rms ) : double
GetMagnitude ( DataSeries dataSeries ) : double
ToDisturbance ( DataSeries rms, Range range, GSF.PQDIF.Logical.Phase phase ) : Disturbance
ToPerUnit ( DataSeries rms ) : DataSeries
ToRange ( Disturbance disturbance ) : Range

Описание методов

Initialize() публичный Метод

public Initialize ( MeterDataSet meterDataSet, DbAdapterContainer dbAdapterContainer ) : void
meterDataSet MeterDataSet
dbAdapterContainer DbAdapterContainer
Результат void

VoltageDisturbanceAnalyzer() публичный Метод

public VoltageDisturbanceAnalyzer ( bool>.Func isDisturbed, Func isMoreSevere, EventClassification eventType ) : System
isDisturbed bool>.Func
isMoreSevere Func
eventType EventClassification
Результат System