Gtl.add delta phase spec: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «Страница в разработке») |
|||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
[[File:Phase.png|thumb|Фаза колебаний]] | |||
== Краткое описание == | |||
Функция предназначена для определения разности фаз колебаний полигармонических сигналов вибрации. Входными данными служат сигналы (массивы). | |||
== Объявление функции == | |||
:<code style="color: purple>var phase = gtl.add_delta_phase_spec( номер измерительного канала 1, номер измерительного канала 2 );</code> | |||
== Свойства (методы) == | |||
:<code style="color: purple>phase.max_frequency = 1000;</code> - граничная частота спектра вычисления фазы, Гц; | |||
:<code style="color: purple>phase.resolution = 1;</code> - частотное разрешение, Гц; | |||
:<code style="color: purple>phase.frequency = 100;</code> - частота, для которой вычисляется разница фаз, Гц; | |||
:<code style="color: purple>phase.value;</code> - значение разницы фаз, рад; | |||
== Пример использования == | |||
<pre> | |||
//разность фаз полигармонических сигналов | |||
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(); | |||
}; | |||
</pre> | |||
Текущая версия от 04:41, 16 января 2024

Краткое описание
Функция предназначена для определения разности фаз колебаний полигармонических сигналов вибрации. Входными данными служат сигналы (массивы).
Объявление функции
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();
};