Gtl.add delta phase spec
Перейти к навигации
Перейти к поиску

Краткое описание
Функция предназначена для определения разности фаз колебаний полигармонических сигналов вибрации. Входными данными служат сигналы (массивы).
Объявление функции
var phase = gtl.add_delta_phase_spec( номер измерительного канала 1, номер измерительного канала 2 );
Свойства (методы)
phase.max_frequency = 1000;- граничная частота спектра вычисления фазы, Гц;phase.resolution = 1;- частотное разрешение, Гц;phase.frequency = 100;- частота, для которой вычисляется разница фаз, Гц;phase.value;- значение разницы фаз, рад;
Пример использования
//разность фаз полигармонических сигналов
var delta = gtl.add_delta_phase_spec(gtl.analog_inputs[0], gtl.analog_inputs[1]);
delta.max_frequency = 1000; //граничная частота спектров вычисления фазы;
delta.resolution = 10; //частотное разрешение спектров;
delta.frequency = 100; //частота, на которой вычисляется разница фаз;
gtl.diagnostic.interval = delta.acq_time;
function diagnose()
{
gtl.log.info("Разница фаз на частоте " + delta.max_frequency + " Гц", delta.value);
gtl.diagnostic.stop();
};