Gtl.add coherence: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «== Краткое описание == Функция предназначена для определения коэффициента когерентности полигармонических сигналов вибрации и отражает степень линейной взаимосвязи гармонических компонент рассматриваемых процессов. Входными данными служат сигналы...») |
|||
| Строка 8: | Строка 8: | ||
:<code style="color: purple>coh.frequency = 1000;</code> - граничная частота, Гц; | :<code style="color: purple>coh.frequency = 1000;</code> - граничная частота, Гц; | ||
:<code style="color: purple>coh.resolution = 1;</code> - частотное разрешение, Гц; | :<code style="color: purple>coh.resolution = 1;</code> - частотное разрешение, Гц; | ||
:<code style="color: purple>coh.threshold= 1;</code> - порог обнаружения частотной составляющей; | :<code style="color: purple>coh.threshold = 1;</code> - порог обнаружения частотной составляющей; | ||
:<code style="color: purple>coh.acq_time;</code> - время набора данных для вычисления коэффициента, с; | |||
:<code style="color: purple>coh.data;</code> - массив значений коэффициента; | :<code style="color: purple>coh.data;</code> - массив значений коэффициента; | ||
Версия от 05:36, 31 января 2024
Краткое описание
Функция предназначена для определения коэффициента когерентности полигармонических сигналов вибрации и отражает степень линейной взаимосвязи гармонических компонент рассматриваемых процессов. Входными данными служат сигналы (массивы).
Объявление функции
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();
};