UA
Архітектура системи гуманітарного розмінування
Центр гуманітарного розмінування (ЦГР / UACHD)
v1.0 — Березень 2026

Резюме

Цей документ описує повну архітектуру інформаційної екосистеми гуманітарного розмінування в Україні на базі Центру гуманітарного розмінування (ЦГР). Архітектура охоплює весь ланцюжок — від збору даних у полі до адміністрування державної програми компенсації — та об'єднує 21 ключових підсистем у 5-рівневу модель.

Масштаб проблеми

132 076
км² забруднено (~30%)
41 924
км² повернуто
171
км² очищено
61 650
км ліній перевірено
42 196
км доріг перевірено
133
сертифіков. оператори
11 050
саперів (4657+6393)
$34.6B
вартість очищення (WB)

Стейкхолдери та учасники

Державні органи

Орган Роль
Кабінет Міністрів України Затвердження Національної стратегії ПМД та операційних планів
РНБО Координація питань нацбезпеки, санкційні списки
Міністерство економіки Власник Нацстратегії до 2033, платформа «Розмінуємо Україну»
Національний орган ПМД Міжвідомча координація протимінної діяльності
ДССТ (NMAC) Центр протимінної діяльності — планування, сертифікація
ЦГР (UACHD) Центральний хаб адміністрування гуманітарного розмінування: PRISMA, IT-системи, координація операторів, інформкампанії, реалізація держ. програми компенсації за гум. розмінування
ДСНС Оперативне гуманітарне розмінування, Міжрегіональний центр ГР
Міноборони / ЗСУ Військове розмінування, знищення надлишкових боєприпасів
Мінагрополітики Аграрна компенсація, ДАР / Держпродспоживслужба
Мін'юст Реєстр прав власності, правовий статус ділянок
Мінприроди ПЗФ, Смарагдова мережа, екооцінка забруднених територій
Мінфін Бюджетне фінансування протимінних програм
Казначейство Обробка платежів та компенсаційних виплат
Мінцифри Цифрова інфраструктура, Дія, Трембіта (СЕВДЕІР)
ДП «ДІЯ» Інфраструктура Трембіти, портал держпослуг
Держгеокадастр Земельний кадастр, НГО, геодані (11.3M ділянок)
Мінрегіон Відновлення громад, планування деокупованих територій
МЗС Координація з міжнародними донорами та партнерами
МОЗ Допомога постраждалим від вибухонебезпечних предметів
МОН Інформування населення, освітні програми вибухобезпеки
Міненерго Розмінування енергоінфраструктури (ЛЕП, підстанції)
ОВА / ОМС Місцева координація, пріоритизація, комунікація з громадами

Міжнародні партнери

UNDP, UNMAS, ICRC, World Bank, WFP, уряди країн-партнерів

Оператори розмінування

Кінцеві бенефіціари

Фермери, землевласники, територіальні громади, населення прифронтових областей

П'ятирівнева архітектурна модель

Рівень 5 — СТРАТЕГІЧНИЙ

Національна стратегія ПМД • Аналітичний портал • Портал UACHD

Рівень 4 — ІНТЕГРАЦІЙНИЙ

Трембіта (СЕВДЕІР) • API Gateway • ETL / Data Pipeline

Рівень 3 — АДМІНІСТРАТИВНИЙ

CLEAR (ERP) • Compensation Engine • Operator Registry • Quality Assurance • Capacity Reporting • Innovation Portal • Testing Grounds • Contract Management

Рівень 2 — ОПЕРАЦІЙНИЙ

PRISMA • IMSMA Core • GIS Platform • Task Management

Рівень 1 — ПОЛЬОВИЙ

Mobile Data Collection • Drone/UAV Surveys • NTS/TS Reports • EOD Reporting

graph TB subgraph L5["Рівень 5 — СТРАТЕГІЧНИЙ"] L5A["Стратегія ПМД"] L5B["Аналітика"] L5C["UACHD Portal"] end subgraph L4["Рівень 4 — ІНТЕГРАЦІЙНИЙ"] L4A["Трембіта"] L4B["API Gateway"] L4C["ETL"] end subgraph L3["Рівень 3 — АДМІНІСТРАТИВНИЙ"] L3A["Compensation"] L3B["Operators"] L3C["QA"] L3D["Contracts"] end subgraph L2["Рівень 2 — ОПЕРАЦІЙНИЙ"] L2A["PRISMA"] L2B["IMSMA"] L2C["GIS"] L2D["Tasks"] end subgraph L1["Рівень 1 — ПОЛЬОВИЙ"] L1A["MDC"] L1B["UAV"] L1C["NTS/TS"] L1D["EOD"] end L1A & L1B & L1C & L1D --> L2B & L2C L2A & L2B & L2C & L2D --> L3E & L3A & L3B & L3C & L3D L3E & L3A & L3B & L3C & L3D --> L4A & L4B & L4C L4A & L4B & L4C --> L5A & L5B & L5C

C4 Context Diagram

ЦГР як центральний хаб: усі актори та зовнішні системи.

graph LR F["Фермер"] O["Оператор"] A["Адмін ЦГР"] AN["Аналітик"] D["Донор"] CHD(["ЦГР Platform"]) K["Держгеокадастр"] I["IMSMA"] DAR["ДАР"] T["Трембіта"] P["Prozorro"] DI["Дія"] F --> CHD O --> CHD A --> CHD AN --> CHD D --> CHD CHD --> K & I & DAR & T & P & DI

Mobile Data Collection

Мобільний застосунок для збору структурованих даних у полі — основний інструмент саперів, інспекторів NTS/TS та груп QA для фіксації результатів роботи безпосередньо на місці розмінування. Працює в умовах відсутності зв'язку з автоматичною синхронізацією при відновленні підключення.

Призначення

Забезпечити єдину точку введення польових даних для всіх процесів ПМД: від первинного обстеження (NTS) до фінального звіту очищення (Clearance Report), з гарантованою доставкою даних до центральних систем (IMSMA, PRISMA, GIS Platform) навіть в умовах нестабільного або відсутнього інтернет-з'єднання.

Технічний стек

КомпонентТехнологіяОбґрунтування
ФреймворкReact Native 0.76+Єдина кодова база Android/iOS, native performance для GPS/камери
Локальна БДSQLite (WatermelonDB)Офлайн-first з автоматичною синхронізацією, реактивні запити
ФормиXLSForm-compatible (ODK standard)Міжнародний стандарт ПМД, сумісність з IMSMA та KoboToolbox
КартиMapbox GL Native + офлайн-тайлиПопереднє завантаження тайлів для роботи без зв'язку
GPSNative GPS + RTK GNSS (Bluetooth)Точність до 2 см при підключенні зовнішнього приймача
КамераReact Native Camera + EXIF-injectorАвтоматичне додавання GPS, азимуту, часу до метаданих
СинхронізаціяREST API + delta syncПередача тільки змінених записів, стиснення медіа
БезпекаAES-256 (SQLCipher), biometric lockШифрування БД на пристрої, біометрична автентифікація
CI/CDFastlane + CodePushOTA-оновлення форм без перевстановлення застосунку

Архітектура системи

graph TB subgraph FIELD["📱 Польовий пристрій"] UI["UI: React Native"] FM["Form Engine (XLSForm)"] MAP["Mapbox Offline"] CAM["Camera + EXIF"] GPS["GPS / RTK GNSS"] DB["SQLite (WatermelonDB)"] SQ["Sync Queue"] end subgraph SYNC["🔄 Синхронізація"] API["REST API Gateway"] COMP["Delta Compressor"] MEDIA["Media Upload (S3/Blob)"] end subgraph BACKEND["🖥️ Центральні системи"] PG["PostgreSQL + PostGIS"] IMSMA["IMSMA Core"] PRISMA["PRISMA"] GIS["GIS Platform"] BLOB["Azure Blob Storage"] end UI --> FM & MAP & CAM GPS --> FM & MAP FM --> DB CAM --> DB DB --> SQ SQ -->|"При появі зв'язку"| API API --> COMP --> PG API --> MEDIA --> BLOB PG --> IMSMA & PRISMA & GIS

Типи форм

Кожен тип форми відповідає конкретному етапу процесу ПМД та має свій набір обов'язкових і додаткових полів:

ФормаЕтап ПМДЗаповнюєКлючові поля
NTS SurveyNon-Technical SurveyІнспектор NTSGPS-полігон SHA, джерело інформації, тип загрози, фото, інтерв'ю з населенням, рекомендація (TS/Cancel)
TS ReportTechnical SurveyСапер / група TSGPS-полігон CHA (уточнений), глибина/тип ВНП, прилади (міношукач, GPR), межі забруднення, рекомендація (Clearance/Reduce)
Clearance DailyОчищенняБригадирПлоща за день (м²), кількість знайдених/знешкоджених ВНП по типах, витрати часу, фото до/після, залишок площі
EOD IncidentРеагування на ВНПСапер EODGPS-точка, тип ВНП (калібр, категорія), метод нейтралізації (знешкодження/підрив/евакуація), фото, глибина
QA InspectionКонтроль якостіІнспектор QAID ділянки, результат перевірки (Pass/Fail), знайдені ВНП (якщо Fail), фото, підпис інспектора, GPS-трек

Збір даних: детальна структура

КатегоріяДаніФорматОбов'язковість
ГеолокаціяGPS-координати точки або полігону обстеженняWGS84, GeoJSONОбов'язково
МедіаФото/відео знахідок з геотегами та азимутомJPEG (EXIF), MP4Обов'язково
Класифікація ВНПТип (протипіхотна, протитанкова, касетний елемент, UXO), калібр, стан (цілий, пошкоджений, фрагмент)IMAS taxonomy codesЗа наявності
СередовищеСтан рослинності, рельєф, тип ґрунту, наявність водиEnum (довідник)Обов'язково
ВимірюванняПлоща обстеження, глибина виявлення, відстань між знахідкамиЧислові (м², см, м)За типом форми
ДокументиПідписи (digital ink), QR-коди актів, сканування документівPNG (підпис), String (QR)При завершенні
МетаданіID оператора, ID бригади, час початку/завершення, версія формиUUID, ISO 8601Автоматично

Офлайн-режим та синхронізація

Ключова вимога — 100% працездатність без інтернету. Всі дані зберігаються локально та синхронізуються при появі зв'язку.

1 Збір даних (офлайн)
2 SQLite (шифро-вано)
3 Sync Queue
4 Зв'язок ✓
5 Delta Sync
6 Центральна БД
МеханізмОпис
Локальне сховищеSQLite з шифруванням SQLCipher (AES-256). Кожен запис має UUID, timestamp та статус синхронізації (pending/synced/conflict)
Черга синхронізаціїFIFO-черга з пріоритетами: 1) текстові дані (< 1 KB), 2) метадані фото, 3) медіа-файли (стиснення до 80%)
Delta SyncПередача тільки змінених записів з моменту останньої синхронізації. Watermark-based (last_synced_at)
КонфліктиServer-wins стратегія з логуванням. Оператор отримує нотифікацію про перезаписані дані
Медіа-завантаженняResumable upload (chunked). Автоматичне відновлення при обриві зв'язку. JPEG стиснення 80%, відео H.265
Попереднє завантаженняПеред виїздом у поле: офлайн-карти (Mapbox tiles), довідники ВНП, список ділянок з координатами

UI/UX вимоги

ВимогаРеалізація
Робота в рукавицяхВеликі кнопки (мін. 48×48 dp), збільшені зони натискання, мінімум текстового введення
Яскраве сонцеВисокий контраст, темна та світла теми, адаптивна яскравість
Швидкий ввідДовідники з пошуком, сканування QR/штрих-кодів, голосові нотатки
Статус синхронізаціїКольоровий індикатор: 🟢 синхронізовано, 🟡 в черзі, 🔴 помилка
КартаПовноекранна карта з GPS-позицією, офлайн-тайлами, шарами SHA/CHA з IMSMA
ПрогресВізуальний прогрес заповнення форми (%), валідація в реальному часі
МоваУкраїнська (основна), English (для міжнародних операторів)

Структура екранів

graph LR subgraph AUTH["Автентифікація"] A1["PIN / Biometric"] end subgraph MAIN["Головний екран"] B1["Мої завдання"] B2["Нова форма"] B3["Статус синхро"] B4["Офлайн-карта"] end subgraph FORM["Заповнення форми"] C1["Вибір типу"] C2["GPS-фіксація"] C3["Поля даних"] C4["Фото/Відео"] C5["Підпис"] C6["Перегляд"] C7["Збереження"] end subgraph HIST["Історія"] D1["Відправлені"] D2["Чернетки"] D3["Конфлікти"] end A1 --> MAIN B1 --> FORM B2 --> C1 --> C2 --> C3 --> C4 --> C5 --> C6 --> C7 MAIN --> HIST

Безпека

Інтеграції

СистемаНапрямокДані
IMSMA CoreMDC → IMSMANTS/TS звіти, EOD інциденти, SHA/CHA полігони
PRISMAMDC → PRISMAПлощі очищення, дані для kбезп (типи ВНП, рельєф)
GIS PlatformMDC ↔ GISЗавантаження: офлайн-тайли, SHA/CHA шари. Вивантаження: GPS-треки, полігони
Task ManagementTasks → MDCСписок призначених ділянок, Work Orders, дедлайни
QA SystemMDC → QAРезультати інспекцій, фото-докази, підписи
Operator RegistryRegistry → MDCПрофілі операторів, сертифікати, дозволи
Azure Blob StorageMDC → BlobФото, відео, голосові нотатки (resumable upload)

KPI та метрики

Вимоги до пристрою

ПараметрМінімальніРекомендовані
ОСAndroid 10+ / iOS 15+Android 13+ / iOS 17+
RAM3 GB6 GB
Сховище32 GB (вільних 8 GB)128 GB
GPSВбудований A-GPSDual-band GNSS + зовнішній RTK
ЗахистIP54IP68 + MIL-STD-810H (ударостійкість)
Батарея4000 mAh6000+ mAh
Екран5.5" HD+6.5" FHD+ (яскравість 800+ nit)

Drone / UAV Survey Module

Аерофотозйомка, ортофотоплани, детекція кратерів.

Параметр Значення
Вхідні дані RGB / мультиспектральні знімки, LiDAR
Обробка Ортомозаїка (OpenDroneMap / Pix4D)
ML Pipeline YOLO v8 → детекція кратерів та аномалій
Вихідні дані GeoTIFF → PostGIS raster, shapefile кратерів
Дрон → SD-карта → Польовий ноутбук → OpenDroneMap (ортофото)
 → ML-детекція кратерів → GeoJSON → PostGIS → PRISMA

NTS / TS Reporting

Етап Опис Вихідний документ
NTS Збір інформації від громад, жителів, влади Звіт NTS → рішення про TS
TS Технічний огляд із приладами (міношукач, GPR) Звіт TS → межі SHA/CHA
Clearance Безпосереднє розмінування Акт очищення + сертифікат
1 SHA
2 TS
3 CHA
4 Clearance
Cleared

EOD Incident Reporting

Реєстрація ВНП-інцидентів у реальному часі:

PRISMA — Пріоритизація Live

Prioritization and Risk Intelligence System for Mine Action — prisma.uachd.gov.ua

Компонент Технологія
Backend Java 21, Spring Boot 3.5
Database PostgreSQL 17 + PostGIS 3.4
GIS GeoTools 31.2, JTS 1.19, Hibernate Spatial
Frontend Thymeleaf + Google Maps API
Деплой Docker Compose, Nginx, Let's Encrypt

Математична модель

P = (R × kекол × kсоц) / kбезп
Коефіцієнт Діапазон Що враховує
R (економічний) [0, 1] НГО земельної ділянки
kекол [1.0, 2.0] Водні об'єкти 2км, ПЗФ 1км, Смарагдова мережа 5км
kсоц [1.0, 2.5] Населення, соц.об'єкти 3км, культивація
kбезп [1.0, 5.0] Тип ВНП, рельєф, покрив

Агрегація: Ділянка → Полігон → Громада → 5 квінтилів пріоритетності

GIS-шари: Кадастр (11.3M ділянок), IMSMA полігони, водні об'єкти, ПЗФ, Смарагдова мережа, соц.об'єкти, лінія фронту

IMSMA Core — Облік мін та ВНП

Information Management System for Mine Action (GICHD стандарт)

Функція Опис
Облік SHA/CHA Реєстр всіх обстежених/підтверджених зон
Інцидентна БД Реєстрація жертв та інцидентів
Облік ВНП Кількість, тип, стан по кожному полігону
Progress tracking Відстеження % очищення кожної зони
Reporting Стандартні звіти для NMAC та UNMAS

GIS Platform (PostGIS) Live

Центральне геопросторове сховище для всіх шарів.

graph LR subgraph SL["Spatial Layers"] A["Кадастр 11.3M"] B["IMSMA SHA/CHA"] C["Water Bodies"] D["Nature Reserves"] E["Emerald Network"] F["Social Assets"] G["Frontline"] H["Craters/UXO"] I["Forests"] end subgraph OP["PostGIS Operations"] J["ST_Intersects"] K["ST_DWithin"] L["ST_Contains"] end A & B & C & D & E & F & G & H & I --> J & K & L

Task Management System

Планування та відстеження робіт розмінування:

CLEAR — ERP для ЦГР Planned

Coordinated Land Evaluation, Action and Recovery — крос-платформена інформаційно-аналітична система для автоматизації бізнес-процесів Центру гуманітарного розмінування.

Призначення

Основна мета — підтримка реалізації державної програми компенсації витрат за гуманітарне розмінування земель сільськогосподарського призначення та забезпечення пов'язаних процесів контролю, моніторингу, звітності та планування.

Очікувані результати

Пріоритетні функціональні блоки

Блок Функції
Реалізація Програми Опрацювання заявок, верифікація, комунікація з держорганами, тендерна документація, контрактування операторів, моніторинг та звітність
Забезпечення якості Планування завдань групам контролю, моніторинг операторів, облік сертифікатів та гарантійних листів
Сертифікація операторів Опрацювання заявок, процедури перевірок, реєстр сертифікатів та документації
Розподіл завдань ПМД Імпорт річних планів НОПМД, досьє територій/ділянок, підбір операторів, моніторинг статусів
Пріоритезація територій Аналіз за економічними, соціальними, екологічними та безпековими критеріями; інтеграція з GRIT
Аналітика Звіти, аналіз ефективності операторів, сценарії, оцінка ресурсів на майбутні періоди

Додаткові блоки (наступні етапи)

Обов'язкові інтеграції

Система Призначення
ДАР Державний аграрний реєстр
IMSMA Система управління інформацією для ПМД
Дія Єдиний портал державних послуг
Prozorro Електронна система публічних закупівель
АСКОД Система електронного документообігу
Реєстр ІЗТ/ЗТ Реєстр забруднених територій
Донорський модуль Облік міжнародної допомоги
GRIT (Palantir) Ground Rehabilitation through Innovation Technology

Загальні можливості

KPI / метрики

Compensation Engine

Повний цикл адміністрування компенсацій за розмінування сільгоспугідь.

Процес «від заявки до виплати»

1 Заявка
2 ДАР/Кадастр
3 SHA/CHA
4 NTS/TS
5 Тендер
6 Очищення
7 QA
8 Виплата

Модулі

Модуль Функція
Application Portal Прийом заявок (веб + Дія), перевірка документів
Eligibility Checker Автоперевірка: ДАР, Кадастр, санкції РНБО, права власності
Cost Estimator Розрахунок вартості: площа × тип × складність
Escrow Manager Управління ескроу-рахунками
Payment Engine Інтеграція з Казначейством
Audit Trail Антикорупційний аудит FIFO
Equipment Bonus +15% за укр. спецтехніку

Operator Registry Partial

Функція Опис
Certification Workflow Подача → Перевірка → Видача/Відмова сертифікату
Operator Profiles 133 оператори: реквізити, спеціалізація, техніка, персонал
Capacity Tracking Кількість саперів, техніки, обсяги за рік
Performance Metrics Площа очищена, швидкість, якість (QA score)
License Management Терміни дії, продовження, призупинення

Quality Assurance System

flowchart TD A["Оператор завершив очищення"] --> B{"Sampling Inspection"} B -->|"Random 10%"| C["Повторний огляд ділянок"] B -->|"100% review"| D["Документальна перевірка"] C --> E{"Знайдено ВНП?"} E -->|"Ні"| F["QA Passed → Certificate"] E -->|"Так"| G["QA Failed → Повтор"] D --> F G --> A

Operator Capacity Reporting Planned

Система подачі інформації операторами ПМД про свою спроможність — портал, через який оператори протимінної діяльності подають дані про свої ресурси, техніку та можливості для формування річного плану пріоритизації.

Мета системи

Забезпечити збір структурованих даних від усіх сертифікованих операторів ПМД (133+) для формування фінального звіту з пріоритизації на календарний рік, що враховує реальні спроможності всіх учасників розмінування.

Цикл «Спроможність → Пріоритизація → Річний план»

1 Оператори подають дані
2 ЦГР верифікує
3 Агрегація спроможності
4 PRISMA + спроможність
5 Річний план

Дані, що подаються операторами

Категорія Параметри
Персонал Кількість саперів, кваліфікація, спеціалізація (NTS/TS/Clearance/EOD)
Техніка Міношукачі, GPR, дрони, механічне обладнання, спецтехніка
Продуктивність Очікувана площа розмінування (км²/рік), типи територій
Географія Регіони присутності, мобільність, зони доступу
Спеціалізація Типи ВНП (протипіхотні, касетні, артилерійські), ландшафт (поле, ліс, вода)
Терміни Доступність по кварталах, сезонні обмеження
Стандарти Сертифікати IMAS/NMAS, QA score за минулий період

Формування річного звіту пріоритизації

Компонент Джерело
Пріоритетні території PRISMA (P-index по ділянках/громадах)
Загальна спроможність Агреговані дані всіх 133+ операторів
Матчинг Алгоритм зіставлення: спроможність оператора ↔ тип/складність території
Розподіл Рекомендований розподіл операторів по регіонах/ділянках
Timeline Квартальна розбивка робіт із урахуванням сезонності
Бюджет Орієнтовна вартість по лотах (площа × тип × складність)

Інтеграції

Innovation Portal Planned

Портал прийому заявок на інновації у сфері ПМД — платформа, через яку виробничі компанії, стартапи та інноватори подають свої розробки для оцінки, тестування та потенційного фінансування.

Мета

Створити прозорий та структурований канал взаємодії між інноваторами (виробники обладнання, розробники ПЗ, дослідницькі установи) та ЦГР для впровадження нових технологій у гуманітарне розмінування.

Процес «від ідеї до впровадження»

1 Подача заявки
2 Експертна оцінка
3 Польове тестування
4 Сертифікація
5 Фінансування / Впровадження

Категорії інновацій

Категорія Приклади
Обладнання для розмінування Міношукачі нового покоління, GPR, механічні засоби очищення
Безпілотні системи Дрони для NTS/TS, мультиспектральне зондування, LIDAR-платформи
Робототехніка Роботизовані платформи для розмінування, автономні системи
Програмне забезпечення AI/ML для аналізу зображень, GIS-рішення, системи управління даними
ЗІЗ та безпека Засоби індивідуального захисту, сигнальні системи, медичне обладнання
Навчальні технології Тренажери, VR/AR для підготовки саперів, e-learning платформи

Структура заявки

Поле Опис
Компанія / Інноватор Назва, країна, контакти, профіль діяльності
Опис розробки TRL (Technology Readiness Level), технічні характеристики, відео/документація
Проблема, що вирішується Ефективність, швидкість, безпека, вартість — конкретний pain point
Стадія готовності Концепт / Прототип / Серійне виробництво / Вже використовується
Запит на фінансування Обсяг, формат (грант, закупівля, пілот), очікувані результати
Референси Досвід використання в інших країнах, результати випробувань, сертифікати

Механізми фінансування

Інтеграції

Testing Grounds & Proving Facilities Planned

Інфраструктура полігонів для випробування техніки та обладнання ПМД — система обліку, управління та забезпечення доступу до випробувальних майданчиків для тестування інноваційних розробок і сертифікації обладнання.

Мета

Забезпечити сертифіковану інфраструктуру для польових випробувань в умовах, максимально наближених до реальних бойових забруднень, із чіткими протоколами тестування та об'єктивною оцінкою результатів.

Типи полігонів

Тип Призначення Характеристики
Загальний випробувальний Тестування міношукачів, GPR, ручного обладнання Контрольовані закладки (інертні мішені), різні типи ґрунту, глибини 0–30 см
Механізованого розмінування Випробування важкої техніки (флейли, тільлери, котки) Площа 5+ га, різний рельєф, контрольні ряди мішеней
Безпілотних систем Тестування дронів (NTS/TS, мультиспектральна зйомка) Повітряний простір, зони GPS/GNSS калібрації, еталонні ділянки
Підводного розмінування ROV, сонари, підводні міношукачі Водойми різної глибини (1–10 м), різна прозорість, донні мішені
Навчально-тренувальний Підготовка саперів, тренінги операторів Навчальні мінні поля, симулятори, класи теоретичної підготовки
Лабораторний Метрологічні та лабораторні випробування Калібрування обладнання, тести на чутливість, електромагнітна сумісність

Можливості тестування

Категорія Параметри випробувань
Детекція Probability of Detection (POD), False Alarm Rate (FAR), глибина виявлення, типи ВНП
Продуктивність Площа обробки (м²/год), швидкість, ресурсозатратність
Ґрунтові умови Суглинки, чорнозем, пісок, кам'яні ґрунти, заболочені території
Типи мішеней Протипіхотні (PFM-1, PMN-2), протитанкові (TM-62), касетні елементи, UXO
Кліматичні Температурний діапазон (-20…+40°C), вологість, дощ/сніг, нічні умови
Електромагнітна обстановка Природні перешкоди, металобрухт, EMI/EMC відповідність
Безпека Стійкість обладнання до детонації, захист оператора, аварійні сценарії

Процес випробувань

1 Заявка на тестування
2 Протокол випробувань
3 Польові тести
4 Аналіз даних
5 Звіт / Сертифікат

Стандарти випробувань

Інтеграції

Contract Management (Prozorro)

Етап Система Опис
Планування ЦГР Platform Формування лотів на базі PRISMA
Публікація Prozorro API Автоматична публікація тендерів
Аукціон Prozorro ProZorro аукціони
Контракт ЦГР + Prozorro Підписання, e-delivery
Виконання Task Management Моніторинг виконання
Моніторинг Dozorro Публічний контроль

Трембіта (СЕВДЕІР) In Progress

Децентралізована архітектура на базі X-Road (Естонія). ЦГР встановлює власний Шлюз безпечного обміну (ШБО).

graph LR subgraph CHD["ЦГР Azure Cloud"] SS["ШБО Security Server"] PR["PRISMA"] CE["Compensation Engine"] WEB["Web Portal"] end subgraph EXT["Інші учасники"] K["ШБО Кадастр"] D["ШБО ДСНС"] M["ШБО Мін'юст"] DA["ШБО ДАР"] T["ШБО Казначейство"] end PR & CE & WEB --> SS SS <-->|"mTLS TCP 5500"| K & D & M & DA & T

Доступні реєстри

Реєстр Тип даних Використання
Держгеокадастр НГО, площа, власник, геометрія PRISMA, Compensation
ДАР Статус агро-земель, фермери Compensation eligibility
Реєстр прав (Мін'юст) Правовий статус ділянки Compensation verification
ДСНС Інциденти, евакуація Operations coordination
ДРА (населення) Демографія, адреси Social coefficient (kсоц)
Казначейство Бюджетні кошти, платежі Payment processing

Інфраструктура (Azure)

API Gateway

Функція Реалізація
Rate limiting 100 req/s per client
Authentication OAuth 2.0 + API keys
Protocol translation REST ↔ SOAP (для Трембіти)
Logging Всі запити в ELK stack
Versioning /api/v1/, /api/v2/

Зовнішні API-споживачі

ETL / Data Pipeline Live

flowchart LR subgraph SRC["Sources"] S1["IMSMA GeoJSON"] S2["Кадастр SHP"] S3["OSINT Frontline"] S4["Населення XLSX"] S5["UAV GeoTIFF"] end subgraph ETL["ETL Pipeline"] E1["Parse"] E2["Transform CRS"] E3["Validate"] E4["Load PostGIS"] end subgraph ST["Storage"] DB["PostGIS Central DB"] end S1 & S2 & S3 & S4 & S5 --> E1 --> E2 --> E3 --> E4 --> DB

Парсери: GeoJsonParser, ShapefileParser, XlsxParser — з автодетекцією CRS та репроекцією в EPSG:4326

Аналітичний портал Partial

Публічні метрики

Внутрішні метрики (ЦГР)

Портал UACHD Live

Публічний веб-сайт: Next.js, 4 мови (UK/EN/DE/FR), 35+ сторінок.

Розділ Призначення
Головна CTA: компенсація, стейкхолдери, новини
Компенсація 8-крокова інструкція, калькулятор, подача заявки
Оператори Каталог 133 сертифікованих операторів
Безпека Інструкції для населення
Партнери Інституційна координація, WB, UNDP
НПА Нормативно-правові акти

Наскрізні потоки даних

Потік «Повне розмінування ділянки»

sequenceDiagram actor F as Фермер participant CP as Compensation participant TR as Трембіта participant PR as PRISMA participant TM as Tasks participant OP as Оператор participant QA as QA participant PAY as Payment F->>CP: 1. Подає заявку CP->>TR: 2. Перевірка ДАР+Кадастр TR-->>CP: 3. Дані підтверджені CP->>PR: 4. Визначення пріоритету PR-->>CP: 5. Priority Index = 0.87 CP->>TM: 6. Створення Work Order TM->>OP: 7. NTS → TS → Clearance OP->>TM: 8. Звіт завершення TM->>QA: 9. Запит QA QA-->>TM: 10.QA Passed QA->>CP: 11. Certificate CP->>PAY: 12. Ініціювати виплату PAY->>TR: 13. Казначейство PAY-->>F: 14. Компенсація

Архітектура безпеки

Рівні захисту

Рівень Механізм
Мережевий VNet isolation, NSG, WAF (Azure App Gateway)
Транспортний TLS 1.3 (Nginx), mTLS (Трембіта ШБО)
Аплікаційний OAuth 2.0, RBAC, CSRF, rate limiting
Даних AES-256 at rest, PostgreSQL row-level security
Ідентифікації Azure AD, KSE certificates (Трембіта)
Аудиту Azure Monitor, Log Analytics, ELK stack

Ролі RBAC

Роль Доступ
Super Admin Повний доступ до всіх систем
Analyst PRISMA (read/write), Reports, Dashboard
Operator Admin Task Management, MDC, Field Reporting
Compensation Officer Compensation Engine, Payment
QA Inspector QA System, Clearance Certificates
Auditor Read-only до всіх журналів
Public Портал, аналітика (обмежена)

Інфраструктура розгортання

graph TB subgraph AZ["Azure Cloud - Microsoft Grant"] subgraph PUB["Public Subnet"] NGX["Nginx/App Gateway SSL+WAF"] SBO["ШБО Трембіта D4s_v5"] end subgraph PRV["Private Subnet"] APP["PRISMA Spring Boot"] COMP["Compensation Engine"] TASK["Task Management"] PORTAL["UACHD Portal Next.js"] end subgraph DATA["Data Subnet"] PG["PostgreSQL+PostGIS D2ds_v4"] BLOB["Blob Storage 500GB"] end end subgraph DO["DigitalOcean EU"] DOP["PRISMA Prod prisma.uachd.gov.ua"] end Internet -->|443| NGX --> APP & COMP & PORTAL SBO <-->|"5500/5577"| External["Інші ШБО"] APP & COMP & TASK --> PG APP --> BLOB

Відповідність стандартам

Стандарт Сфера
IMAS Міжнародні стандарти протимінної діяльності
NMAS Національні стандарти ПМД України
INSPIRE Європейська директива просторових даних
OGC Open Geospatial Consortium (WMS, WFS)
ISO 27001 Інформаційна безпека
GDPR-like Захист персональних даних (Закон 2297-VI)
ТК 322 Технічний комітет стандартизації ЦГР

Нормативне забезпечення

Діюча нормативна база

# Документ Дата Статус
1 Закон «Про протимінну діяльність в Україні» № 2642-VIII 06.12.2018 Діє
2 Національна стратегія ПМД до 2033 (Розп. КМУ № 616-р) 28.06.2024 Діє
3 Операційний план 2024–2026 (переглянуто 02.03.2026) 28.06.2024 Діє
4 ПКМ № 1207 — утворення НОПМД 10.11.2021 Діє
5 ПКМ № 1150 — облік операторів ПМД 03.11.2021 Діє
6 ПКМ № 123 — сертифікація операторів ПМД 02.02.2024 Діє
7 ПКМ № 284 — компенсація за розмінування с/г земель (100%) 12.03.2024 Діє
8 ПКМ № 740 — Реєстр територій ІЗТ/ЗТ 07.06.2024 Діє
9 Закон № 1907-IX — Про публічні електронні реєстри 18.11.2021 Діє
10 ДСТУ 8820:2023 — Протимінна діяльність. Процеси управління 01.04.2024 Діє
11 ДСТУ 8820-4:2025 — Механізоване розмінування 01.05.2025 Діє
12 ДСТУ 8820-5:2024 — Ленд-реліз 01.04.2025 Діє
13 Угода з Palantir — GRIT 2024 Діє

Покриття по підсистемах

Підсистема Статус НПА / Прогалина
Mobile Data Collection Частково ДСТУ 8820 — немає порядку цифрового збору даних
Drone / UAV Частково Повітряний кодекс — немає стандартів NTS/TS з БПЛА
NTS/TS Reporting Забезпечено ДСТУ 8820:2023 + ДСТУ 8820-5:2024
EOD Reporting Частково Закон 2642-VIII — немає цифрового формату EOD-звітів
PRISMA Частково Нацстратегія — немає затвердженої методології пріоритизації
IMSMA Core Забезпечено GICHD Standard, ПКМ № 740
GIS Platform Частково Закон про геодані — немає статусу ГІС ЦГР як офіційної
Task Management Відсутнє Немає порядку цифрового розподілу завдань ПМД
CLEAR (ERP) Частково Закон 2642-VIII — немає рішення КМУ про створення ІАС, КСЗІ
Compensation Engine Забезпечено ПКМ № 284 — повний порядок компенсації 100%
Operator Registry Забезпечено ПКМ № 1150 + ПКМ № 123
Quality Assurance Частково ПКМ № 123 — немає обов'язковості цифрових протоколів QA
Capacity Reporting Відсутнє Немає обов'язку операторів подавати дані спроможності
Innovation Portal Відсутнє Немає порядку прийому/оцінки інновацій у ПМД
Testing Grounds Відсутнє Немає порядку акредитації полігонів для випробувань
Contract Management Забезпечено Закон «Про публічні закупівлі», Prozorro
Трембіта Забезпечено Закон № 1907-IX, постанови КМУ щодо СЕВДЕІР
API Gateway Частково Немає порядку надання доступу до даних ПМД
ETL Pipeline Частково Немає переліку джерел даних та порядку синхронізації
Аналітичний портал Частково Немає переліку обов'язкових показників ПМД
Портал UACHD Забезпечено Закон «Про доступ до публічної інформації»

Зведений статус

7
ЗАБЕЗПЕЧЕНО
10
ЧАСТКОВО
4
ВІДСУТНЄ

План нормативного забезпечення

Черга Дія Ініціатор Термін
1 Наказ НОПМД: затвердження методології PRISMA ЦГР → НОПМД Q2 2026
2 Зміни до ПКМ № 1150: обов'язок подачі даних спроможності Мінекономіки Q2 2026
3 Наказ Мінекономіки: порядок цифрового розподілу завдань НОПМД + ЦГР Q3 2026
4 Рішення КМУ: створення ІАС CLEAR + початок КСЗІ Мінекономіки Q3 2026
5 Зміни до ПКМ № 123: цифрові протоколи QA НОПМД Q3 2026
6 Наказ НОПМД: стандарти MDC та БПЛА для ПМД ЦГР + ДССТ Q4 2026
7 ПКМ: порядок прийому інновацій у ПМД Мінекономіки Q1 2027
8 ПКМ: порядок акредитації полігонів для випробувань Мінекономіки + ДССТ Q1 2027
9 Наказ Мінекономіки: ГІС, API, аналітика ПМД ЦГР Q2 2027

Дорожня карта

Фаза Термін Компоненти
1. MVP Done 2025 Q4 PRISMA (4 коефіцієнти), UACHD портал, імпорт
2. Інтеграція 2026 Q1–Q2 Трембіта (ШБО), IMSMA sync, кадастр
3. Компенсація 2026 Q2–Q3 Compensation Engine, ДАР/Кадастр, Prozorro
4. Польовий 2026 Q3–Q4 MDC, UAV module, offline sync, NTS/TS
5. QA + Ops 2027 Q1 QA System, Task Management, Operators
6. ML + Scale 2027 Q2+ ML, маршрутизація, мультитенант, SMART

Зведена таблиця підсистем

# Підсистема Рівень Статус Технологія
1 Mobile Data Collection Польовий Planned React Native + SQLite
2 Drone / UAV Survey Польовий Planned OpenDroneMap + YOLO v8
3 NTS/TS Reporting Польовий Planned MDC Forms
4 EOD Incident Reporting Польовий Planned MDC + IMSMA
5 PRISMA Операційний Live Java 21 + PostGIS
6 IMSMA Core Операційний Ext GICHD Standard
7 GIS Platform Операційний Live PostGIS 3.4
8 Task Management Операційний Planned Spring Boot
9 CLEAR (ERP) Адміністративний Planned Крос-платформена ІАС
10 Compensation Engine Адміністративний Planned Spring Boot + React
11 Operator Registry Адміністративний Partial UACHD Portal
12 QA System Адміністративний Planned Spring Boot
13 Capacity Reporting Адміністративний Planned Web Portal + API
14 Innovation Portal Адміністративний Planned Web Portal + API
15 Testing Grounds Адміністративний Planned GIS + Web Portal
16 Contract Management Адміністративний Planned Prozorro API
17 Трембіта ШБО Інтеграційний In Progress X-Road / Azure
18 API Gateway Інтеграційний Planned Nginx + OAuth
19 ETL Pipeline Інтеграційний Live Java Parsers
20 Analytics Portal Стратегічний Partial Thymeleaf
21 UACHD Portal Стратегічний Live Next.js