АРХІТЕКТУРА ПРОГРАМНОЇ СИСТЕМИ ДЛЯ МОДЕЛЮВАННЯ ПРОЦЕСІВ ЗАБРУДНЕННЯ ГРУНТІВ ВНАСЛІДОК ДИФУЗІЇ ДІОКСИДУ АЗОТУ В ГРУНТАХ ТА ГРУНТОВИХ ВОДАХ
ARCHITECTURE OF A SOFTWARE SYSTEM FOR SOIL POLLUTION PROCESSES MODELING AS A RESULT OF DIFFUSION OF NITROGEN DIOXIDE IN SOILS AND GROUNDWATER
Сторінки: 351-359. Номер: №2, 2023 (319)
Автори:
ТИМЧИШИН Василь
Західноукраїнський національний університет
https://orcid.org/0000-0001-8574-2561
e-mail: v.tymchyshyn@wunu.edu.ua
OTOO Франк
Західноукраїнський національний університет
e-mail: f.otoo@wunu.edu.ua
TYMCHYSHYN VASYL, OTOO FRANK
West Ukrainian National University
DOI: https://www.doi.org/10.31891/2307-5732-2023-319-1-351-359
Анотація мовою оригіналу
У роботі запрпоновано архітектуру програмного забезпечення, яке дозволить моделювати процеси забруднення грунтів внаслідок дифузії діоксиду азоту в ґрунтах і грунтових водах. Для досягнення цієї мети використані математичні моделі для прогнозування динаміки концентрацій шкідливих викидів, а також модель дифузії діоксиду азоту у ґрунті і водоймі Застосування математичних моделей дозволить прогнозувати зміни концентрацій діоксиду азоту в певній точці забруднення. Крім того, модель дифузії діоксиду азоту у ґрунті і водоймі допоможе визначити шляхи поширення забруднення та його вплив на навколишнє середовище. Такі моделі базуються на різницевих рівняннях або диференціальних рівняннях в частинних похідних, які дозволяють описати залежність між різними факторами. Архітектура програмного забезпечення включає необхідні модулі для введення початкових умов, виконання обчислень, візуалізації результатів та можливості внесення коректив в моделі при необхідності. Наведено ряд діаграм, які ілюструють особливості взаємодії модулів системи на рівні класів та компонентів.
Ключові слова: екологічний моніторинг, дифузія діоксиду азоту математичне моделювання, архітектура програмного забезпечення.
Розширена анотація англійською мовою
The work proposes a software architecture that will allow simulating the processes of soil pollution due to the diffusion of nitrogen dioxide in soils and groundwater. To achieve this goal, mathematical models were used to predict the dynamics of concentrations of harmful emissions, as well as a model of diffusion of nitrogen dioxide in the soil and reservoir. The use of mathematical models will allow predicting changes in concentrations of nitrogen dioxide at a certain point of pollution. In addition, the model of diffusion of nitrogen dioxide in the soil and reservoir will help to determine the ways of the spread of pollution and its impact on the environment. Such models are based on difference equations or differential equations in partial derivatives, which allow to describe the dependence between various factors. The software architecture includes the necessary modules for entering initial conditions, performing calculations, visualizing results, and making adjustments to the model if necessary. A number of diagrams are presented that illustrate the features of interaction of system modules at the level of classes and components
Keywords: environmental monitoring, diffusion of nitrogen dioxide, mathematical modeling, software architecture