и обміну з апаратурою по протоколу виробника.
Структура управління апаратурою представлена ??на малюнку 3.5.
Малюнок 3.5 - Структура управління апаратурою
При такій організації системи модуль транслятора завдань може звертатися до різних модулів драйверів апаратури, використовуючи один і той же уніфікований протокол. У цьому випадку при зміні структури БД РК або при появі нових типових завдань необхідно буде внести зміни тільки в модуль транслятора задач, змінити комбінацію запитів до модуля драйвера апаратури, необхідну для вирішення завдання. Зміни в сам драйвер апаратури при цьому не вносяться, необхідності звернення до виробника драйвера апаратури не виникає.
Модуль транслятора задач здійснює сканування БД РК в очікуванні появи нових завдань. Транслятор задач РК здійснює постійний моніторинг БД РК. При появі нового завдання радіоконтролю транслятор зчитує її параметри з БД РК і формує послідовність команд уніфікованого протоколу, відповідну надійшла завданню. При отриманні результатів вимірювань від драйвера апаратури транслятор задач записує значення виміряних параметрів БД РК.
При необхідності роботи з швидкодіючою апаратурою в реальному часі (наприклад, при контролі особливостей спектра сигналу) модуль транслятора задач надає можливість блоку оперативної роботи відправляти запити в драйвер апаратури і отримувати від нього відповіді. При цьому БД РК не використовується, а управління здійснюється по уніфікованому протоколу (малюнок 3.5).
У завдання сервера РК входить надання оператору користувача інтерфейсу для постановки типових завдань радіоконтролю, запис цих завдань в БД РК, обробка результатів проведених вимірювань для їх вирішення. На цьому рівні здійснюються: розрахунок всіх статистичних величин, розрахунок завантаженості радіочастот, ідентифікація ІРІ за параметрами випромінюваних ними сигналів і т.п. Взаємодія сервера РК з іншими вузлами зводиться до синхронізації БД РК на даному пункті РК і на інших вузлах. Синхронізація проводиться за допомогою програмного забезпечення сервера РК. Крім того, для безпосереднього управління радіовимірювальній апаратурою ПО сервера РК надає іншим вузлам канал прямого управління радіовимірювальній апаратурою по уніфікованому протоколу через транслятор завдань.
Такий підхід забезпечує можливість однотипного управління апаратурою різних виробників, спрощує побудову та супровід автоматизованої системи.
3.4 Уніфікований протокол управління апаратурою
Для того щоб розробити уніфікований протокол управління радіовимірювальній апаратурою, необхідно виділити типові вимірювальні завдання, які має виконувати апаратура. При цьому слід прагнути, щоб ці завдання були якомога простішими, тоді завдання розробника програмного забезпечення драйвера апаратури також спроститься.
Основними завданнями вимірювань на станціях радіомоніторингу є наступні:
вимір напруженості поля або щільності потоку потужності;
- вимірювання частоти;
вимір ширини смуги;
визначення виду та вимірювання параметрів модуляції сигналів;
вимір зайнятості спектра (оцінка завантаженості каналу);