Synergetic Effects in Applied Poisson Flow Models
Gurami Tsitsiashvili, Yuriy Kharchenko
Russia, 690041, Vladivostok, Radio street 7 Institute for Applied Mathematics Far Eastern Branch of Russian Academy Sciences [email protected], [email protected]
Abstract
In this paper, we consider applied models of Poisson flow, in which synergetic effects are identified. The synergistic effect here is understood as a significant increase/decrease of the efficiency of the simulated system, while increasing the flow rate and a certain additional parameter of the model. Three applied Poissom flow models are considered. First of them is application of Boolean model in powder metallurgy. Second describes process of 3D printer and xerocopying. Third deals with non-stationary model of queuing acyclic network with assembly and disassambley of customers and with deterministic service times. In all these models sufficiently strong synergetic effects of considered systems objective functions are obtained.
Keywords: synergetic effect, Poisson flow, Boolean model, acyclic directed graph.
1 Introduction
In this paper, we consider applied models of Poisson flow, in which synergetic effects are identified. The synergistic effect here is understood as a significant increase/decrease in the efficiency of the simulated system, while increasing the flow rate and a certain parameter of the model. The paper considers the following applied models based on Poisson point flow.
The first model is a Boolean model of a random set based on a Poisson flow of points in three-dimensional space. Balls of a fixed radius are attached to each of the flow points by their centres. The set of balls is projected onto a flat unit square. This model may characterize the process of spraying a certain surface with a metal powder.
Using well-known formulas for the Boolean model [1], we study the average square area uncovered by balls projections. It is shown that with a proportional increase in the intensity of the Poisson flow by k times and the same decrease in the volume of each ball, this efficiency indicator tends to zero and the rate of such convergence has the form exp(-bka), for some a,b > 0, i.e. the convergence is fast enough. The selected efficiency indicator characterizes the degree of protection of the surface to be sprayed with the powder.
The second model is used for quality analysis in modern printing technologies: xerocopying, 3D printing. This model is based on the Poisson flow model of points of variable intensity A(x,y) (intensity A(x,y,z)) of a fixed mass m in two-dimensional space (in three-dimensional space). We investigate the proximity of the resulting random set and the intensity of A, while simultaneously reducing the mass of m: m ^ m/k by a factor of k and increasing the flow intensity of kX. A
special probability metric is selected for this purpose and P The choice of this metric is based on the Poisson point flow model and the Boolean model and plays an important role in evaluating the quality of the 3D printer and the xerocopying procedure.
The third model is being built for research in the non-stationary model of operation of a conveyor with the assembly and disassembly of customers. In this model, it is assumed that the system input receives a non-stationary Poisson flow of customers, that pass through the acyclic service network. The customers are assembled and/or disassembled at each node of the network. Moreover, the customer begins to be served only when all its parts arrive at the node, which means that these parts are located on the edges of the network. The time spent in the node is deterministic, without any delays in the queue. It is proved that the distribution of the number of customers in the network nodes has a Poisson distribution and its parameter is calculated at any time. This allows us to see that the input stream intensity is being smoothed in this system.
A special feature of this model is the absence of a queue in nodes, which is caused by the fact that each node is a multi-channel system. In this system, due to the synergetic effect known for queuing systems [2], when the intensity of the input Poisson flow and the number of channels increase by a factor of k, the random number of customers in the queue tends to zero. In other words, such a multi-channel system is approximated by a system with an infinite number of channels and, consequently, with no queue. It should be noted that the product theorem for stationary distributions in open queuing networks with division and merging of customers was obtained only recently [3], [4]. Algorithms for numerical calculations of non-stationary model in open queuing networks were constructed in the works [5], [6]. However, exact formulas for distributions of the numbers of customers in the network nodes in non-stationary model were not received earlier even for partial service time distributions.
2 Synergetic effects in the Boolean model
Consider the problem of the quality of the protective layer, formed by spraying the powder on a certain surface. We will consider that the flow of powder particles - balls of volume v is applied to a flat surface that has the shape of a square with sides of unit length. The area s of the projection
of the ball on the plane is equal to s = n1'3 ( —) .
Let's assume that the centres of the balls in the projection on the sprayed surface form a Poisson flow of intensity A. Then from the known properties of the Boolean model [1, pp. 295, 335] the average area q of the set of points, not covered by circles of radius s on a unit square, satisfies the equality
q = exp(-As). (1)
Let us now assume that the volume v of the ball decreases by a factor of k, and the intensity of the Poisson flow of the centres of the balls in the projection on the unit square increases by a factor of k. Then the area s of the projection of the ball on the square is reduced by k2'3 times. Let's denote q(k) the average area of the set of uncovered projections of balls of reduced volume of points on the unit square. Using the formula (1), we get the equality
q(k) = exp(-Ask1/3), (2)
the average thickness of the protective layer is preserved.
If the intensity of the Poisson flow of the projection centres of the balls increases by k1-Y, 0 < y < 1/3 times, when the volume of the ball decreases by k times, then equality (2) is replaced with equality
q(k) = exp(-Ask1/3-y), (3)
and the average thickness of the protective layer decreases by kY times.
3 Quality of the 3D printer
Let's first consider the problem of evaluating the quality of the 3D printer, assuming that there is a design distribution density the mass of the part specified by the Lebesgue-measurable function A(x,y,z) > 0, (x,y,z) e A, A = {0 < x < a, 0 < y < b, 0 <z <c}, and
A = Jo Jo J0 K*,y,z)d* dy dz < We will assume that a copy of this image is generated by Poisson flow of particles of dye powder with intensity A(x, y, z), (x, y,z) e A. The mass of each particle is equal to m. Find out, how the image quality changes if the mass of each particle is reduced by a factor of k, and the intensity of the Poisson flow of powder particles increases by a factor of k.
To evaluate the quality of 3D printing, the following criteria are introduced. Let A* is some
partition of the rectangle A by n = n(A*) disjoint and measurable by Lebesgue subsets A1, ...,An.
(k)
Denote ^ a random number of Poisson flux particles with intensity kA(x,y, z), falling into the set At, and put
= J J A(x,y,z)dx dy dz.
Since the Poisson flow has an intensity kA(x, y, z), and each particle has a mass p then the total mass
(k)
of these particles is —— and satisfies the following equalities
№ M
i. „ mVi . r. mVi 7 -i
M —^ = mA:,D —— = m2-L k 1 k k
this means that the following equality is fulfilled
M - mAL)2 =^,M ^ pf - mAL)2 =
The last equality follows from the formula A = Y^li ) A^.
Let <A be a collection of all possible partitions A* of the set A into disjoint and Lebesgue-measurable subsets A1, ...,An, n = n(A*). Now let's define the quality of the function p(k) of the 3D printer with k - multiple powder grinding equal to
Therefore, the value p(k), which characterizes the quality of the coating with crushed particles, decreases as k-112. Note that the image quality in the resulting xerocopying process can be studied in the same way.
4 Non-stationary model of the queuing system with the assembly and disassembly of customers and deterministic service times
Consider an acyclic directed graph (digraph) G with a finite set of vertices U and a set of edges V. Assume that in the digraph G there is a single (input) vertex u0, from which a path can be drawn to any vertex. Denote S(u) the set of all paths s(u) from the vertex u0 to the vertex u in the digraph G. Let's put l(u) the maximum number of edges in paths s(u) e S(u), let L = maxueul(u). The set of vertices U is divided into subsets U (k), 0 < k < L, of the form
U(k) = {ueU: l(u) = k}, k = 0,...,L.
It is proved [7], that in the digraph G any edge (u1,u2) eV; u1 e U(k1), u2 e U(k2) satisfies the inequality k1 < k2. In the cited article, the following analog of the Floyd-Warshell algorithm [8] is developed for finding the matrix of maximum lengths of all paths between the vertices of an acyclic digraph and hence for calculating l(u), u e U.
Let an acyclic digraph contains n vertices, denoted by the indexes 1, ...,n. Let's put Dk = 11 dij |\7i,j=±, k = 0,...,n, where the value dy is equal to infinity, if and only if the graph G has no path,
connecting the vertices i, j, which can only pass through the vertices 1,...,k. If such paths exist, the value D-^j is equal to the maximum length of such paths. It is not difficult to prove that the following theorem holds.
Statement 1. The matrices Dk = \ \\1^j=1, k = 2,...,n, satisfy the recurrent relations
dtj = max(d?:1, d?-1'+ dft), if max(d?:1, df-1 + dft) < (4)
else dlj = mm(d?:1, d?-1 + dkk-1). (5)
The matrix Dn = \ \d™j \\1ij=1 defines the maximum length of paths between vertices of the graph G, if such paths exist. If there are no such paths, the corresponding elements of the matrix are equal to infinity.
Assume that (u1, u2) £ V, l(u1) = k1, l(u2) = k2, k2 > k1 + 1. Enter into the (u1, u2) edge of the graph G dummy vertices u1, ...,u'k2-ki-1 and thus turn it into a path, consisting of sequentially connected edges (u1, u1), (u', u'2),..., (u'k k :1, u2) (see Fig. 1).
Fig 1. Converting the edge (u1,u2) (above) to the sequence of edges (below).
Then we can determine the length of the maximum path from the vertex u0 to the dummy vertex uj by the equality l(u') = l(u1) + j, 1 < j < k2 - k1 - 1. Denote G„ an acyclic digraph obtained by introducing dummy vertices to the digraph G. Let U„ be the set of vertices in the digraph G„, and Vt - the set of edges in it.
We assume that the input vertex u0 receives a non-stationary Poisson flow of intensity A(t.) Let R(u) = {u': (u',u) £ V*} and means l(u') + 1 = l(u), u' £ R(u). In each vertex u £ U„, the customer is being served for a deterministic time t(u), and in dummy vertices this time is zero. If the vertex u £Ut contains several edges, the customer service begins when all input customers are collected at this vertex, forming a single customer. If several edges come out of the vertex u £ U, this means that after servicing, the customer/customers received at this vertex are disassembled. Moreover, as a result of waiting for all input customers, going to the vertex u, on the edges (u', u), these customers can be collected.
Let's construct a recurrent algorithm with the value l(u) for determining the time T(u) of the exit from the vertex u of the customer, received at the zero moment at the vertex u0. Then equality is true
T(u) = max £u'£s(u) t(u').
It is obvious that T(u) satisfies the relations
T(u) = T(u) + t(u), T(u) = max T(u').
u'£R(u)
Using this construction, we can calculate the parameter A(t,u) of the Poisson distribution of the number of customers, that are at the time t at the vertex u
W,u) = A(T)dT.
In turn, the parameter A(t, (u', u)) of the Poisson distribution of the number of customers located in the edge (u',u), u' £ R(u) at moment t, satisfies the equality
A(t,(u',u)) = ftt:^) A(T)dT.
References
[1] Ambartsumian, R. V., Mecke, Y., Stoyan, D. Introduction to stochastic geometry. Nauka, Moscow, 1989. (In Russian).
[2] Borovkov, A. A. Asymptotic methods in queuing theory. Nauka, Moscow, 1980. (In Russian).
[3] Mitrofanov, Yu. I., Rogachko, E. S., Stankevich, E. P. (2015) Analysis of queueing networks with batch movements of customers and control of flows among clusters. Automatic Control and Computer Sciences, 49 (4): 221-230.
[4] Osipov, O. A. (2018) Analysis of fork/join queueing networks with retrials. (In Russian). Tomsk state university journal of control and computer science, 43: 49-55.
[5] Ivnitsky, V. A. Theory of queuing networks. Fizmatlit, Moscow, 2004. (In Russian).
[6] Katrakhov, V. V., Ryzhkov D. E., Introduction to the functional-analytical method in the dynamic theory of queuing. DVGU publishing house, Vladivostok, 2004. (In Russian).
[7] Tsitsiashvili, G. Sh., Osipova, M A. (2016) Stationary flows in acyclic queuing networks. (In Russian). Far Eastern Mathematical Journal, 16 (2): 223-228.
[8] Cormen, T. H., Leiserson, C. E., Rivest, R. L. Introduction to Algorithms (1st ed.). MIT Press and McGraw-Hill. 1990.
Received: July 16, 2020 Accepted: September 15, 2020