Gtl.add coherence
Краткое описание
Функция предназначена для определения коэффициента когерентности полигармонических сигналов вибрации и отражает степень линейной взаимосвязи гармонических компонент рассматриваемых процессов. Входными данными служат сигналы (массивы).
Объявление функции
var coh = gtl.add_coherence( номер измерительного канала 1, номер измерительного канала 2 );
Свойства (методы)
coh.frequency = 1000;- граничная частота, Гц;coh.resolution = 1;- частотное разрешение, Гц;coh.threshold = 1;- порог обнаружения частотной составляющей;coh.acq_time;- время набора данных и вычисления коэффициента, с;coh.data;- массив значений коэффициента;
Пример использования
//коэффициент когерентности сигналов
var coh = gtl.add_coherence(gtl.analog_inputs[0], gtl.analog_inputs[1]);
coh.frequency = 1000;
coh.resolution = 1;
coh.threshold = 1;
gtl.diagnostic.interval = coh.acq_time;
function diagnose()
{
//значение коэффициента для частоты 110 Гц
gtl.log.info("Когерентность", coh.data[110]);
gtl.diagnostic.stop();
};