The Use of Imitation Models at Developing and Introducing Information-Control Systems ()

Kartlos Joseph Kachiashvili^{1,2,3}, Vakhtang Varlam Kvaratskhelia^{1,3}

^{1}Faculty of Informatics and Control Systems, Georgian Technical University, Tbilisi, Georgia.

^{2}Department of Probability Theory and Mathematical Statistics of the I. Vekua Institute of Applied Mathematics, Tbilisi State University, Tbilisi, Georgia.

^{3}Department of Informatics of the Muskhelishvili Institute of Computational Mathematics, Georgian Technical University, Tbilisi, Georgia.

**DOI: **10.4236/jsea.2022.157014
PDF
HTML XML
124
Downloads
539
Views
Citations

Imitation models for computing the environmental water pollution level depending on the intensity of pollution sources created by the author over the years are presented. For this purpose, an additive model of a non-stationary random process is considered. For the modeling of its components, models that consider only dilution and self-purification processes are proposed for waste water and three-dimensional turbulent diffusion equations for river waters, and multidimensional Gaussian Markov series are proposed for modeling the random component. The purpose, the capabilities and the peculiarities of such imitation models are discussed taking into account the peculiarities of the water objects. The modular principle of creating imitation models is proposed to facilitate their development and use.

Keywords

Environmental Water Pollution, Imitation Model, Pollution Source, Pollution Condition, Deterministic Model, Stochastic Model

Share and Cite:

Kachiashvili, K. and Kvaratskhelia, V. (2022) The Use of Imitation Models at Developing and Introducing Information-Control Systems. *Journal of Software Engineering and Applications*, **15**, 240-247. doi: 10.4236/jsea.2022.157014.

1. Introduction

The formation of the quality of natural waters is a very complex process. Among the numerous factors that determine their condition, industrial waste water should be singled out. In order to protect natural waters from pollution by industrial effluents, expensive treatment facilities and wastewater control systems are being built. The efficiency of investments depends on the optimality of the adopted design decisions, in particular, on the calculation of the capacities of treatment facilities, the rational choice of control equipment, as well as on the quality of decisions made during the operation of treatment facilities, and on the maximum use of their capabilities. To successfully solve these problems, it is of great importance to know the process of formation of wastewater quality, the ability to predict its development depending the time, taking into account all kinds of critical situations that arise in the process of the operation of the enterprise [1].

2. Imitation Models of the Formation of the Quality of the Environmental Water

Imitation models of wastewater quality formation make it possible to predict the quality of wastewater in dynamics, depending on the given mode of operation of the enterprise, without disturbing the normal mode of its operation. To develop them, the following initial information is required: a detailed diagram of the relative position of pollution sources connected by the sewerage network of a given enterprise; water consumption for each source of pollution and the concentration of discharged ingredients in all possible technological modes of operation; working models of the dissemination of polluting ingredients in the considered section of the sewer network; type and nature of the random component of the pollution process for sources of discharges.

The development of simulation models for the dissemination of polluting ingredients into natural water objects (for example, rivers, lakes, etc.) is also of great importance for solving the problems of environmental protection and utilization. They allow us to optimize the planning, implementation and operation of various industrial, environmental and economic activities related to the use of natural water objects. Simulation models for the formation of the quality of natural and/or waste waters, in addition to the abovementioned, make it possible to: indirectly control the operation of water quality auto-analyzers by comparing the simulation results and measured values of the same parameters; in case of temporary failure of any measurement channel in the auto-analyzer, fill in the gaps in the measurements of this parameter; calculate the concentrations of controlled ingredients in an uncontrolled point of a water object in accordance with the conditions of wastewater discharge by pollution sources (this allows to minimize the required number of auto-analyzers necessary to control a water object with a given reliability); compute maximum allowable discharges (MPD) for polluted objects in order to maintain the concentration of controlled ingredients within the maximum allowable concentration (MAC), predict the concentration of controlled ingredients at a given point in a water object depending on the conditions of discharge of wastewater from pollution sources; detect emergency pollution sources [2] [3]; testing, coordinating, optimizing the technical, information-software and mathematical support of the automated water quality control system being developed, which significantly increases the efficiency of such developments and reduces the time for their implementation at a real object to a minimum.

In order to unify algorithms and programs, simulation models should be developed on a block-modular basis with optimal division of functions among blocks, allowing simulating various pollution processes by rearranging the execution order and minimally replacing the developed blocks.

It seems appropriate to have the following main blocks in simulation models: generation of technological modes of operation of pollution sources, *i.e.* the block of control; implementation of mathematical models for the dissemination of pollutants in water; generation of multidimensional random processes having a given character; generating random numbers according to a given probability distribution law.

Under the influence of natural hydrological and hydro-biological conditions, runoff formation factors and anthropogenic impacts, the physicochemical parameters characterizing the state of a water object continuously change over time. The non-stationary random process of these changes can be represented as [4]

${S}_{p}\left(t\right)={m}_{S}^{p}\left(t\right)+{x}_{p}\left(t\right)$, $p=1,\cdots ,m$, (1)

where
${S}_{p}\left(t\right)$ is the value of the *p*-th controlled parameter of the water object;
${m}_{S}^{p}\left(t\right)$ is deterministic component of the process;
${x}_{p}\left(t\right)$ is stochastic component; *m* is the number of controlled parameters.

Therefore, the task of determining mathematical models for the pollutants dissemination in water objects can be divided into two parts: the development of models that describe the deterministic and stochastic components, respectively.

3. Deterministic Component of Simulation Models

As a deterministic part of mathematical models for the formation of industrial wastewater quality, models that take into account only dilution and self-purification processes can be used [4]:

${y}_{p}^{k}\left(t\right)=\{\begin{array}{l}{\displaystyle {\sum}_{j=1}^{{q}_{k}}{y}_{p,j}\left(t-{\tau}_{j}\right)}+{x}_{p}\left(t\right)\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{at}\text{\hspace{0.17em}}p=1,\\ \frac{1}{{\displaystyle {\sum}_{j=1}^{{q}_{k}}{y}_{1,j}}}\left[{\displaystyle {\sum}_{j=1}^{{q}_{k}}{y}_{1,j}\left(t-{\tau}_{j}\right)\cdot {y}_{p,j}\left(t-{\tau}_{j}\right)}\right]+{x}_{p}\left(t\right)\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{at}\text{\hspace{0.17em}}p=2,\cdots ,m,\end{array}$ (2)

where
${y}_{1}^{k}\left(t\right)$ is the volume of water at the *k*-th node;
${y}_{p}^{k}\left(t\right)$,
$p=2,\cdots ,m$ concentration of the *p*-th ingredient in the *k*-th node;
${q}_{k}$ -number of sources of discharges involved in the formation of water quality in the *k*-th node;
${y}_{p,j}\left(t\right)$ -concentration of the *p*-th ingredient discharged by the *j*-th object of discharges;
${\tau}_{j}$ -time of water running from the *j*-th discharge object to the *k*-th node;
${x}_{p}\left(t\right)$ -stochastic component of the concentration of the *p*-th ingredient.

As a deterministic part of the mathematical models for the formation of the quality of natural water objects, one, two and three-dimensional equations of turbulent diffusion of non-conservative substances can be used, depending on the specific character of the modeled water object. The equation of 3D-turbulent diffusion of non-conservative substances is the following [4] [5] [6]:

$\begin{array}{c}\frac{\partial \Phi}{\partial t}=\frac{\partial}{\partial x}\left({K}_{x}\frac{\partial \Phi}{\partial x}\right)+\frac{\partial}{\partial y}\left({K}_{y}\frac{\partial \Phi}{\partial y}\right)+\frac{\partial}{\partial z}\left({K}_{z}\frac{\partial \Phi}{\partial z}\right)\\ \text{\hspace{0.17em}}\text{\hspace{0.17em}}-{V}_{x}\frac{\partial \Phi}{\partial x}-{V}_{y}\frac{\partial \Phi}{\partial y}-{V}_{z}\frac{\partial \Phi}{\partial z}-u\frac{\partial \Phi}{\partial y}-K\left(\Phi \right)+f\left(x,y,z,t\right),\end{array}$ (3)

where Φ is the concentration of the non-conservative dissolved substance averaged over time; *t* is time; *x*, *y*, *z* are the spatial co-ordinates (the axis *x* is horizontal and its direction coincides with the direction of averaged current of all stream, the axis *y* is perpendicular to the free surface and it is directed downwards, the axis *z* is directed across to the stream); *K _{x}*,

Initial and boundary conditions of solving the equation of diffusion (3) are set in the form

$\Phi \left(0,r\right)={S}_{0};\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.05em}}\text{\hspace{0.05em}}{\Phi \left(t,r\right)|}_{x=0}=\sigma $ (4)

( ${S}_{0},\sigma =const$ ). Boundary conditions in the lower end of the section can be classical or non-classical. Classical condition looks like

${\frac{\partial}{\partial x}\Phi \left(t,r\right)|}_{x=\Im}=0$ ; (condition of full mixing) (5)

non-classical condition

${\Phi \left(t,r\right)|}_{x=\Im}=q\cdot {\Phi \left(t,r\right)|}_{x=\Im -l}$. (not local boundary condition), (6)

where *q* is the coefficient of self-purification of the river on the considered section; *ω* is the concentration of the pollutant dropped by pollution source in the point
$x=\Im $ [7].

At $m\ge 2$, boundary conditions on the other part of the line or on the surface $\partial G$ -Neumann’s conditions, are set also

${\left(\nu \cdot \nabla \right)\Phi \left(t,r\right)|}_{r\in \partial G}=0$, (7)

where $\nu $ is unit vector of external normal to the border $\partial G$. In particular, at $m=3$, it should be

${\frac{\partial}{\partial z}\Phi \left(t,r\right)|}_{z=0}=0$. (8)

The methods of the solution of Equation (3) and their realization at different initial and boundary conditions are given in [5] [6]. These methods where widely used in automated water quality control systems at solving many different ecological problems [4].

Many other deterministic models of pollutants transport in the environmental water are considered in literature (see, for example [1] [8] - [14]). The choice of the concrete model depends on the specificity of the water object, the pollution of which is considered, on the condition of the pollution and the peculiarity of the pollution substance under consideration, on the aim for which the model is used and so on. Application of these models in concrete cases must be made depending on the reasons named above.

4. Stochastic Component of Simulation Models

The Markov model is known to be the best for hydrological data [15]. It is also expected to be suitable for natural water pollution data. Our field studies confirmed this assumption [16]. Therefore, as a stochastic component of the concentration of pollution substances, *m*-dimensional Gaussian Markov series
$X\left(t\right)=\left({x}_{1}\left(t\right),{x}_{2}\left(t\right),\cdots ,{x}_{m}\left(t\right)\right)$, with the depth of connection equal to *N*, given by formula

${x}_{p}\left(t\right)={\displaystyle {\sum}_{l=1}^{p-1}{b}_{l}^{p}{x}_{l}\left(t\right)}+{\displaystyle {\sum}_{i=1}^{m}{\displaystyle {\sum}_{j=1}^{N}{a}_{ij}^{p}{x}_{i}\left(t-j\right)}+{\sigma}_{p}{\xi}_{p}\left(t\right)}$, (9)

is used, where coefficients
${b}_{l}^{p}$,
${a}_{ij}^{p}$ depend on the auto- and inter-covariance functions of *m*-dimensional random series
$x\left(t\right)=\left({x}_{1}\left(t\right),{x}_{2}\left(t\right),\cdots ,{x}_{m}\left(t\right)\right)$ ;
${\sigma}_{p}^{2}$ is a residual variance of a random series
${x}_{p}\left(t\right)$ ;
${\xi}_{p}\left(t\right)$ is normally distributed standard random variable. The method of computation of the coefficients of the model (9) which determines the number of observations, necessary for modeling series (9) with given accuracy is given in the work [4] [17].

The unknown coefficients and the residual variance in Equation (9) are found by means of least-squares technique. With the following designations:

${{R}^{\prime}}_{k,i}\left(\left|h-j\right|\right)=\{\begin{array}{l}{R}_{k,i}\left(\left|h-j\right|\right)\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{at}\text{\hspace{0.17em}}h\ge j,\\ {R}_{i,k}\left(\left|h-j\right|\right)\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{at}\text{\hspace{0.17em}}h<j,\end{array}$

$k,i=1,\cdots ,m$ ; $j,n=1,\cdots ,N$ ;

${A}_{p}^{\text{T}}={\left({b}^{p},{a}^{p}\right)}_{1\times \left[m\cdot N+\left(p-1\right)\right]}$ ; ${C}_{p}^{\text{T}}={\left({R}_{k,i}\left(h\right)\right)}_{1\times m\cdot N}$ (10)

${B}_{p}={\left({{R}^{\prime}}_{k,i}\left(\left|h-j\right|\right)\right)}_{m\cdot N\times \left[m\cdot N+\left(p-1\right)\right]}$, $p=1,\cdots ,m$,

where ${R}_{k,i}\left(\left|h-j\right|\right)$ are the corresponding covariances, the expression for the unknown coefficients assumes the following form:

${A}_{p}={B}_{p}^{+}\cdot {C}_{p},$ (11)

where ${B}_{p}^{+}$ is pseudoinverse matrix; expression for the residual variance is

$\begin{array}{c}{\sigma}_{p}^{2}={R}_{p}\left(0\right)-{\displaystyle \underset{l=1}{\overset{p-1}{\sum}}{\displaystyle \underset{k=1}{\overset{p-1}{\sum}}{b}_{l}^{p}{b}_{k}^{p}{R}_{l,k}\left(0\right)}}-{\displaystyle \underset{i=1}{\overset{m}{\sum}}{\displaystyle \underset{j=1}{\overset{N}{\sum}}{\displaystyle \underset{k=1}{\overset{m}{\sum}}{\displaystyle \underset{l=1}{\overset{N}{\sum}}{a}_{kl}^{p}{a}_{ij}^{p}{{R}^{\prime}}_{l,k}\left(\left|l-j\right|\right)}}}}\\ \text{\hspace{0.17em}}\text{\hspace{0.17em}}-2{\displaystyle \underset{l=1}{\overset{p-1}{\sum}}{\displaystyle \underset{j=1}{\overset{N}{\sum}}{\displaystyle \underset{i=1}{\overset{m}{\sum}}{b}_{l}^{p}{a}_{ij}^{p}{R}_{i,l}}}}\left(j\right),\end{array}$ (12)

where
${R}_{p}\left(0\right)$ is variance of the *p*-th random process.

Let’s introduce the following designations: ${\gamma}_{p}$ required accuracy of Markovian series generation; ${\Delta}_{R}$ -maximum absolute error of calculation of covariant function one value.

If

$\begin{array}{l}{\Delta}_{R}\le \frac{{\gamma}_{p}}{{N}^{1/2}{\left({\displaystyle \underset{i=1}{\overset{m}{\sum}}{\beta}_{i}^{2}}\right)}^{1/2}\Vert {A}_{p0}\Vert \left\{{N}^{1/2}{\left[{\displaystyle \underset{i=1}{\overset{m}{\sum}}{\left(con{d}^{+}{B}_{i}\Vert {A}_{i0}\Vert {D}_{i}\right)}^{2}}\right]}^{1/2}+con{d}^{+}{B}_{p}{D}_{p}\right\}};\\ {D}_{i}=\frac{{\left[{m}^{2}{N}^{2}+mN\left(i-1\right)\right]}^{1/2}\Vert {C}_{i}\Vert +{\left(mN\right)}^{1/2}\Vert {B}_{i}\Vert}{\Vert {B}_{i}\Vert \cdot \Vert {C}_{i}\Vert},i=1,\cdots ,m,\end{array}$ (13)

holds for all $p=1,\cdots ,m$, the multidimensional Gaussian Markovian series is generated to the given accuracy with probability equal to or greater than $\left(1-\alpha \right)$. Here: $\Vert \cdot \Vert $ is Euclidean norm of the corresponding matrix; $con{d}^{+}{B}_{p}=\Vert {B}_{p}\Vert \cdot \Vert {B}_{p}^{+}\Vert $ is conditionality number of matrix ${B}_{p}$ ; ${\beta}_{i}$ is the value for which $P\left(\left|{\stackrel{^}{x}}_{i}\left(t-j\right)\right|\le {\beta}_{i}\right)=1-\alpha $ holds.

Sample size *n*, that ensures computation of covariant function values with absolute error not exceeding
${\Delta}_{R}$, is determined from the following relation [18]:

$\begin{array}{l}n=\underset{\left\{i\right\}}{\mathrm{max}}\{i+\frac{1}{{\gamma}_{i}\sqrt{\alpha}}[\left({n}^{*}+1\right){R}^{2}\left(0\right)+\left({n}^{*}+1-i\right){R}^{2}\left(i\right)\\ \text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}+2\cdot {\displaystyle \underset{j=1}{\overset{{n}^{*}}{\sum}}\left({n}^{*}+1-j\right){R}^{2}\left(j\right)}\\ \text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}+{2\cdot {\displaystyle \underset{j=1}{\overset{{n}^{*}}{\sum}}\left({n}^{*}+1-i-j\right)R\left(j+i\right)R\left(j-i\right)}]}^{1/2}\},\text{\hspace{0.17em}}i=0,1,\cdots ,\mathrm{max}\left\{n,n{}^{*}\right\}\end{array}$ (14)

Input information for the computation is: ${R}_{i,k}\left(j\right)$, $i,k=1,\cdots ,m$ ; $j=1,\cdots ,N$ ; ${\gamma}_{p}$ ; ${\Delta}_{R}$ ; $\alpha $.

The above results are obtained provided that the system of linear equations

${B}_{p}{A}_{p}={C}_{p}$ (15)

is compatible. System (15) compatibility means that

${B}_{p}^{+}{B}_{p}-E=0$, (16)

where *E*is a unit matrix.

The described models were used to model the pollution processes of different rivers and wastewaters. For example, models (3) were used to model the pollution processes of the Khobistskali River basin (western Georgia). The comparison of modeling results with the results of measurements of pollutant concentrations in rivers has clearly shown the high quality of the created models and the great potential for their use [5] [16].

The described models of wastewater pollution levels were used for modeling the wastewater quality of the Nitrogen Plant in Odessa (Ukraine) in the automated wastewater pollution control and management systems of the same plant, both in the design and testing of these systems and in the conditions of its operation [1].

5. Conclusion

The described models were widely used in automated systems for controlling and managing the pollution of water objects, both in their creation and in operation, to solve many different problems, such as: making optimal decisions in the creation, testing and operation of automatic monitoring systems; when calculating the values of the pollution parameters at the uncontrolled points of the control environment object; to calculate the maximum allowable discharge for pollution sources in a dynamic mode taking into account the condition of the environmental object in the period under consideration; taking into account the pollution conditions and the possible variability of the condition of the control facility for the forecast of possible variability of the condition of the environmental object; for automatic detection of emergency pollutants in the conditions of their existence, etc.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

[1] | Primak, A.V., Kafarov, V.V. and Kachiashvili, K.J. (1991) System Analysis of Control and Management of Air and Water Quality. Naukova Dumka, Kiev. |

[2] |
Kachiashvili, K.J. and Melikdzhanian, D.I. (2006b) Identification of River Water Excessive Pollution Sources. International Journal of Information Technology & Decision Making, 5, 397-417. https://doi.org/10.1142/S0219622006001988 |

[3] |
Kachiashvili, K.J. and Melikdzhanian, D.I. (2016) Software for Pollutants Transport in Rivers and for Identification of Excessive Pollution Sources. MOJ Ecology & Environmental Science, 1, 1-8. https://doi.org/10.15406/mojes.2016.01.00006 |

[4] | Kachiashvili, K.J. and Melikdzhanian, D.I. (2012) Advanced Modeling and Computer Technologies for Fluvial Water Quality Research and Control. Nova Science Publishers, Inc., New York. |

[5] |
Kachiashvili, K.J., Gordeziani, D.G., Lazarov, R.G. and Melikdzhanian, D.I. (2007) Modeling and Simulation of Pollutants Transport in Rivers. International Journal of Applied Mathematical Modelling (AMM), 31, 1371-1396. https://doi.org/10.1016/j.apm.2006.02.015 |

[6] |
Kachiashvili, K.J. and Melikdzhanian, D.I. (2006) Parameter Optimization Algorithms of Difference Calculation Schemes for Improving the Solution Accuracy of Diffusion Equations Describing the Pollutants Transport in Rivers. International Journal Applied Mathematics and Computation, 183, 787-803. https://doi.org/10.1016/j.amc.2006.06.027 |

[7] | Gordeziani, D.G., Gordeziani, N.D. and Avalishvili, G.V. (1997) On the Investigation and Resolution of Nonlocal Boundary and Initial Boundary Value Problems. Reports of Enlarged Sessions of the Seminar of I Vekua Institute of Applied Mathematics, 12, 60-63. |

[8] | Chapra, S.C. (1997) Surface Water Quality Modeling. McGraw-Hill, New York. |

[9] |
Chau, K.W. (2004) A Three-Dimensional Eutrophication Modeling in Tolo Harbour. Applied Mathematical Modelling, 28, 849-861. https://doi.org/10.1016/j.apm.2004.04.002 |

[10] |
Di Francesco, S., Biscarini, C. and Manciola, P. (2015) Numerical Simulation of Water Free Surface Flows through a Front-Tracking Lattice Boltzmann Approach. Journal of Hydroinformatics, 17, 1-6. https://doi.org/10.2166/hydro.2014.028 |

[11] |
Drolc, A. and Koncan, J.Z. (1996) Water Quality Modeling of the River Sava, Slovenia. Water Research, 30, 2587-2592. https://doi.org/10.1016/S0043-1354(96)00154-6 |

[12] |
Horritt, M. and Bates, P. (2002) Evaluation of 1D and 2D Numerical Models for Predicting River Flood Inundation. Journal of Hydrology, 268, 87-99. https://doi.org/10.1016/S0022-1694(02)00121-X |

[13] | Karaushev, A.V. (1969) River Hydraulic. Hydrometeorological Establishments, Leningrad. |

[14] | Mladenov, N. (1999) Modeling Surface Water Quality for the Analysis of Population, Development, and Environment Interactions in Botswana. Master’s Thesis, University of Colorado, Colorado. |

[15] | Kachiashvili, K.J. (1990) Simulation of Real Multivariate Stationary Gaussian Markov Series with the Given Connectivity Depth. In: Aivazyan, S.A. and Kuznetsov, S.E., Eds., Multivariate Statistical Analysis and Probability Simulation of Real Processes, Vol. 54, Nauka, Moscow, 250-254. |

[16] | Kachiashvili, K.J., Gordeziani, D.G., Melikdzhanian, D.I. and Nakani, D.V. (2006) River Pollution Components Mean Annual Values Estimation by Computer Modeling. Applied Mathematics and Informatics (AMIM), 11, 20-30. |

[17] | Kachiashvili, K.J. (2020) Modeling of Multidimensional Gaussian Markov Real Processes Having Memory with Given Accuracy. XI Annual International Meeting of the Georgian Mechanical Union, Batumi, 27-29 August 2020, 96-97. |

[18] | Kachiashvili, K.J. and Khuchua, V.I. (1989) Computation of the Covariance Function of Stationary Random Time Series with the Given Precision. Industrial Laboratory, 3, 89-93. |

Journals Menu

Contact us

+1 323-425-8868 | |

customer@scirp.org | |

+86 18163351462(WhatsApp) | |

1655362766 | |

Paper Publishing WeChat |

Copyright © 2024 by authors and Scientific Research Publishing Inc.

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.