The use of the logistic function for forecasting vertical movements of surface Uporaba logistične funkcije pri napovedovanju vertikalnih premikov površine Milivoj Vulic 1, Jernej Korelc 2 'University of Ljubljana, Faculty of Natural Sciences and Engineering, Aškerčeva cesta 12, SI-1000 Ljubljana, Slovenia; E-mail: milivoj.vulic@ntf.uni-lj.si 2Municipality Velenje, Titov trg 1, SI-3320 Velenje, Slovenia; E-mail: jernej.korelc@velenje.si Received: December 14, 2007 Accepted: August 6, 2008 Abstract: We are familiar with a lot of different methods, which are used for forecasting vertical movements of a surface. These movements are caused by mining or building of an underground object. In this article we will in detail write about the logistic function and with its help we will describe time dependent vertical movements. Izvleček: Poznamo veliko različnih metod, ki se uporabljajo za napovedovanje vertikalnih premikov površine, ki nastanejo zaradi rudarjenja ali izgradnje podzemnega objekta. V tem članku bomo podrobneje pisali o logistični funkciji in z njo opisali vertikalne premike v odvisnosti od časa. Key words: logistic function, vertical movements, prognostic methods Ključne besede: logistična funkcija, vertikalni pomiki, prognozne metode Introduction Experts are engaged in dynamics of subsidence of field and buildings which are results of mining from the very early stages of mining. Therefore in single areas different prognostic methods were developed to forecast movements of the field above the underground object. In continuation it will be presented how we can forecast developing of vertical movements above the underground object with help of a logistic function. Basics of the logistic function will be described in the beginning (its structure and form). With help of this function we will then describe time dependent vertical movements. In the example, that will be presented, we will compare data achieved in the field above an underground object and calculated values achieved with help of the logistic function. In conclusion we analyse, if this method of forecasting vertical movements offers us good and useful results so we can continue using it in future. Description of the logistic function Structure of the logistic function The logistic function consists of two parts: exponential and boundary exponential function. In the exponential function the growing is exponential which means that the growth rate is actually proportional to the size of the function value. In the second part of the logistic function the graph is approaching some fixed capacity, stated in advance. We achieve this by subtracting the exponential function from the fixed capacity. The function that we get in this way combines the first part of exponential growth, when the outputs are small, with the second part of exponential growth, when the outputs are approaching a certain limit. Algebraic presentation -, « 1 + Ô- c Figure 2. Inflection point Slika 2. Prevojna točka Figure 1. Influence of parameter c on logistic function Slika 1. Vpliv parametra c na logistično funkcijo Figure 3. Shape of the logistic function Slika 3. Oblika logistične funkcije The algebra of the logistic function combines characteristics of exponential and power functions. This means that we are in the field where descriptions of complex problems are composed from more different functions. To win a graph with the characteristic S-shape, we have to use three parameters of the logistic family which are connected to one another. The parameters b and c are the base of the component of the exponential function frc-x and they define the point where the graph intercepts the y-axis. Base c is limited with positive values, so as long as c > 1, cx grows and c-xdecays. Similarly if 0 < c < 1, cx decays and c-x grows. With other words this means: if c-x grows (0 < c < 1), so does the denominator and a function as a whole is driven towards 0. If c-x decays (c > 1), the denominator approaches 1 and the function as a whole converges towards the value of the numerator (parameter a). The rate at which a logistic function falls from or rises to its limiting value is completely determined by the exponential function in the denominator. More exactly, by the parameters b and c. The curve changes at its half from being convex to concave or the other way round, depending of the growing or decaying of the function. The gradient change always appears on halfway of the logistic function. This point of critical change in the function's behaviour is called the inflection or gradation point. By using this we can calculate the exact location of the point of inflection: Graphic presentation Logistic graphs follow a characteristic S-shape which is often called S-function or sigmoid function. The S shape may either rise from the x-axis to the limiting value, or drop from the limiting value to the x-axis. The limiting value may change. The rate at which the curve travels between the two horizontal asymptotes may vary, but this basic sigmoid shape is found in all logistic graphs. Logistic law and description of time depending vertical movements . vertical movement ..growing part . suffocating part, which prevents unlimited growth (1) 3......... au3(t)... bu3 2(t Parameters a and b are constants which have an exactly fixed dimension: After integration of the equation (1) we get the logistic function (Cibej, 1988): u3(t) - (2) au 3,0 hu3,o - (a - biLsjo) ■ exp(-a(t - t0)) (3) Equation (3) is not practical for forecasting vertical movements because it contains too many reciprocally independent parameters. Therefore it would be right to assign the vertical movement in early stages u0 some minimal starting value, which would be considered in all observing points. As in case u30 = 0 also u3(t) = 0 we will arrange to u30 a very small value, which will be different as zero. So we adopt: u30 = 0,2 mm Because of a shorter record we introduce factor X with the following record: A u 3.0 0,2 [M] (4) We also define the maximum subsidence: «3,™« = lim au 3,0 ctu3Q a bu3iC. - (a - blisjo) ■ exp(-cc(t - t0)) bu3 Q b For the parameter b we introduce the following substitution: (5) (6) (7) Previous results of vertical movements on the surface, that we analyzed, have showed that one half of vertical movements is being developed in time tc. Because the developing of vertical movements is the fastest in time tc. After that time it begins slowing down. This characteristic of the process of subsidence we use to determinate the parameter a. From the mentioned it follows: (8) For the inflection point the logistic functions gets by taking into account equation (8), introduction of substitution (7) and introduction of the factor / "a* the following shape: (9) (10) From equation (10) we can express value a in dependence to ^according to the following procedure: (11) After performing it we have all parameters of a S-shaped time diagram. Example of using the logistic function An example of comparison of observations with the logistic S function will be presented upon the example of point C20, where it means: . adopted starting value of movement U30........ u ............maximum measured subsidence of a particular point t0.................day, when the first measurement was made t..................time of running measurement tc.................day when subsidence comes to half of its value X..................factor introduced for shorter recording a..................constant b..................constant u3 0 = 0,2 mm «3,™« - -38 rnm u 3 ,moi — - -19 mm = -38 mm -s> ^ = -19 mm tc = 160 dan 1 tc= 160 dan 1 from the measuring table day of the inflection point - we read this Figure 4. Comparing measured and calculated graph Slika 4. Primerjava meritvenega in izračunanega grafa Conclusions As we see, the graphs of a single point are rather well agreeing with one another. From this fact we can presume, that this method can be used for forecasting of vertical movements above an underground object. But we mustn't forget that we get such results only by anticipating maximum subsidence and that could be a problem in some cases. We can therefore conclude that this method is based upon a theoretical part as well as inevitably upon an empirical part. Povzetek Uporaba logistične funkcije pri napovedovanju vertikalnih premikov površine Za primer in analizo uporabnosti logistične funkcije pri napovedovanju vertikalnih premikov, je bilo narejenih preko 20.000 meritev na več kot sto različnih točkah. Rezultati, ki smo jih dobili z logistično funkcijo (S - funkcija), se z dejanskimi meritvami zelo dobro ujemajo. Pri večini točk se empirična in teoretična krivulja skoraj popolnoma ujemata, kot je vidno tudi pri zgoraj navedenem primeru (slika 4). Največkrat pride do odstopanja v zaključnem delu grafa, ko se funkcija že umirja. Graf S - funkcije doseže mejno vrednost pred dejanskimi meritvami. Slaba stran takšnega napovedovanja je, da moramo empirično ugotoviti maksimalni ugrezek. Če to vrednost poznamo, se rezultati zelo dobro ujemajo. Torej metoda temelji na teoretičnem in neizogibno tudi na empiričnem delu. Vendar, tudi če naredimo veliko število meritev in lahko iz krivulje razberemo, da so vertikalni premiki površine minimalni, ne moremo z zagotovostjo trditi, da se ti premiki na meritvenem območju umirjajo. Zaradi tega so potrebne nadaljnje meritve in analize rezultatov. References Cibej, J.A.(1988): Diferencialne enačbe in matematično modeliranje. Obzornik matematike in Fizike.; Vol. 35, No. 5, pp. 129-136. Korelc, J. (2008): Prispevek k napovedovanju dinamike ugrezanja zaradi rudarjenja: diplomsko delo. Naravoslovnotehniška fakulteta, Ljubljana. Mueller, W. (2004): TheMathWorks, Inc. Natick, MA. Available on World Wide Web: http://www.wmueller.com/precalculus/families/l_80.html Podojstršek, R. (2007): Prognoziranje dinamičnega ugrezanja točk na vplivni površini nad rudarskimi deli: diplomsko delo. Naravoslovnotehniška fakulteta, Ljubljana. Zapušek, P. (2003): Vertikalni premiki površine na vplivnem območju izgradnje predorov: diplomsko delo. Naravoslovnotehniška fakulteta, Ljubljana.