||
4.2 Pre-processing. Подготовка данных

4.2.1 Описание

Пользователь может провести первичную обработку данных.

Чтобы открыть панель предобработки данных пользователю необходимо:

  • Выбрать вкладку дерева "Gauges" (Датчики) в левой части интерфейса
  • Выбрать вкладку "Properties" (Свойства) в правой части интерфейса
  • Выбрать подвкладку "Data Processing" (Обработка данных)

Рис. 4.2.1.1 - Вкладка обработки данных

Для подготовки данных пользователю доступно 4 блока:

  • Фильтрация 

  • Пересчет

  • Прореживание

  • Зашумление

4.2.2 Фильтрация данных 

Функционал фильтрации данных расположен в блоке "Filtering" (Фильтрация).

Рис. 4.2.2.1 - Блок Filtering


Пользователю доступны следующие фильтры:

  • Overshooting - Фильтрация вылетов
  • Wavelet filtering -  Вейвлет-фильтрация
  • Tidal - Фильтрация приливного шума
  • Kalman - Фильтр Калмана
  • Moving average - Фильтрация методом скользящего среднего
  • Median Filter - Медианный Фильтр
  • Fourier filtering - Фильтр Фурье 
  • Polinomial Detrending - Полиномиальное детрендирование

4.2.2.1 Спектр сигнала

Пользователь может посмотреть спектр сигнала, нажав на конпку "Spectrum" (Спектр) в блоке фильтрации данных.

После нажатия на кнопку будет сохранен файл с информацией о спектре сигнала.

Рис. 4.2.2.1.1 - Кнопка Spectrum

4.2.3 Пересчёт данных 

Функционал пересчёта данных расположен в блоке "Transformation" (Преобразование).

Рис. 4.2.3.1 - Основные параметры пересчета данных.


Пользователю доступно:

  • Multiplying - Умножение или деление
  • Shifting - Сдвиг по значению (прибавление или вычитание значений параметра)
  • Time shifting - Сдвиг по времени (прибавление или вычитание значений времени)


4.2.4 Прореживание данных 

Функционал прореживания данных расположен в блоке "Sparsing" (Прореживание).

Рис. 4.2.4.1 - Основные параметры прореживания данных.


Пользователю для прореживания входных данных доступно:

  • Leave N-th point - Оставит N-точку
  • Linear -  Линейное прореживание
  • Logarithmic -  Логарифмическое прореживание
  • Leave if ΔP> -  Оставить если ΔP >
  • Leave if Δt> - Оставить если Δt >

4.2.5 Зашумление

Функционал зашумления данных расположен в блоке "Noise" (Шум).

Рис. 4.2.5.1 - Основные параметры зашумления данных.


Пользователю доступно задать параметры шума:

  • White Noise -  Наложение белого шума
  • Sample - Наложение образца шума
  • Tidal - Наложение приливного шума
    • Amplitude - Амплитуда шума
    • Latitude - Широта
    • Longitude - Долгота

4.2.6 Применение алгоритмов предобработки

Для применения алгоритма предобработки пользователю необходимо:

  • Нажать кнопку "Calculate" (Расчёт). Кнопка своя у каждого блока.

Рис. 4.2.6.1 - Кнопка Calculate
  • После нажатия кнопки "Calculate" действие будет применено к данным в таблице "raw" выбранного в дереве датчика.

  • Результаты преобразования будут возвращены в таблицу "calc" выбранного в дереве датчика.

  • Пользователь может переписать результаты расчета из таблицы "calc" в таблицу "raw" нажав на кнопку "Apply" (Применить). 

Рис. 4.2.6.2 - Кнопка Apply

4.2.7 Просмотр замеренных данных и результатов предобработки

Пользователь может посмотреть данные на графике. Для этого пользователю необходимо:

  • Включить отображение графика "Gauges" верхней части интерфейса. 


Рис. 4.2.7.1 - Отображение данных. 
  • На графике будут отображены графики всех таблиц дерева "Gauges" (Датчики), отмеченных галочками, ниже выбранного узла.