Next Article in Journal
Confidence Intervals and Sample Size to Compare the Predictive Values of Two Diagnostic Tests
Previous Article in Journal
Application of Artificial Intelligence and Gamma Attenuation Techniques for Predicting Gas–Oil–Water Volume Fraction in Annular Regime of Three-Phase Flow Independent of Oil Pipeline’s Scale Layer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Accuracy of Semi-Analytical and Numerical Approaches in the Evaluation of Serial Bernoulli Production Lines

Department of Naval Architecture and Ocean Engineering, Faculty of Mechanical Engineering and Naval Architecture, University of Zagreb, Ivana Lučića 5, 10000 Zagreb, Croatia
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(13), 1461; https://doi.org/10.3390/math9131461
Submission received: 26 April 2021 / Revised: 17 June 2021 / Accepted: 18 June 2021 / Published: 22 June 2021

Abstract

:
The manufacturing industry has a great impact on the economic growth of countries. It is, therefore, crucial to master the skills of the production system by mathematical tools that enable the evaluation of the production systems’ performance measures. Four mathematical approaches toward the modeling of steady-state behavior of serial Bernoulli production lines were considered in this study, namely, the analytical approach, the finite state method, the aggregation procedure, and numerical modeling. The accuracy of the performance measures determined using the semi-analytical methods and the numerical approach was validated using numerous theoretical examples and the results obtained using the analytical model. All of the considered methods demonstrated relevant reliability, regardless of the different theoretical backgrounds.

1. Introduction

Manufacturing is a process of material transformation to partly finished or finished products. Besides material, its indispensable inputs are information, energy, production equipment, human labor, and money, while generating outputs, such as the product, waste, information, and a financial result [1]. The manufacturing industry is of significant importance for the economic growth of countries. More specifically, the economy of a country depends on its competitive industries and well-planned and controlled facilities that ensure quality and profitability [2], with serial production lines playing a major role in the modern manufacturing industry.
The serial production line is a combination of machines and buffers that are mutually connected in a serial arrangement by transportation devices. The main purpose of such a line is to ensure a smooth and effective manufacturing process, resulting in a gained profit. Production lines can be run by fully automated, semi-automated, or manually operated machines depending on the volume of the entire production. The layout of a production line and the combination of machines and buffer capacities have a deep impact on the profit that can be generated. Consequently, aspects such as improvability and the design of production lines are of great interest.
The improvement of production lines can be achieved using two different approaches. The first one is the heuristic approach, which is based on the modification of the actual parameters of a production line to increase its benefit. Unfortunately, such an approach does not offer possibilities to check the impact of modifications on the line’s output, which means that the modifications will not necessarily yield better results. This is the reason why the systematic approach, called production system engineering (PSE), should be introduced. PSE consists of different methods that enable the evaluation of stochastic systems’ various performance parameters. Until now, it was successfully applied across different manufacturing industries; however, it was predominantly used in the case of the automobile industry. The main goals of PSE are to design new processes or to improve the already established production processes [3] by analyzing their performance measures and associated production costs, by evaluating its energy consumption [4], or by measuring and analyzing the impact of the production on the environment [5].
To achieve these goals, several PSE models can be applied, namely, numerical, semi-analytical, and analytical models. Today, numerical modeling is the common way to describe production processes. However, it requires a significant database and well-trained staff preparing and running simulations for 1–3 months before achieving some improvements [6]. The semi-analytical approach employs simplified models, such as the decomposition, aggregation, and finite-state methods, which evaluate production lines much faster as compared to numerical models. The decomposition method employs a line decomposition into two-machine–single-buffer lines to enable efficient evaluation of the line properties [7]. On the other hand, the aggregation approach lumps a complete serial production line into a single machine using iterative forward and backward aggregation [8]. The recently developed finite-state method (FSM) discretizes the system’s state space using an analytical solution of a well-known two-machine–single-buffer problem at the level of finite-state elements [9]. Finally, a closed-form analytical solution of the Chapman–Kolmogorov equation yields an exact solution to the problem using a concept of the generalized transition matrix. However, to date, the analytical approach remains extremely time-consuming and not applicable in the case of the everyday factory-floor practice [10].
Some of these mathematical models, such as the numerical or decomposition and aggregation models, were presented in the PSE literature more than a decade ago, while the FSM approach and the analytical solution were introduced relatively recently. However, according to the authors’ best knowledge, a thorough validation and comparison of the results obtained using different approaches were never systematically presented, except in some limited cases. Such cases include only several theoretical production lines composed of up to five machines with predefined reliabilities and buffers of even capacity. Unfortunately, such an approach does not sufficiently justify the accuracy validation since it omits, to a great extent, the context of real industrial surroundings. Therefore, the main goal of the present study was to provide a systematic and comprehensive validation of semi-analytical and numerical models of the Bernoulli serial production systems using a closed-form analytical solution. Such a comparison will provide critical insight into the validity and computational burden of each method. From this, we expected to retrieve crucial feedback on the applicability range of the semi-analytical methods, particularly regarding the evaluation of the production systems’ performance measures.
The remainder of the paper is structured as follows. A brief literature review is presented in Section 1.1. Mathematical models are outlined in Section 2, including the analytical solution, the finite state method, the aggregation procedure, and the numerical modeling approach. The main results of the research are presented in Section 3 based on the extensive data provided in the Supplementary Materials. Finally, the main conclusions and the prospect of future research are summarized in Section 4.

1.1. Brief Literature Review

As already stressed earlier in the Introduction, the mathematical modeling of stochastic systems was the focus of the present study. Various stochastic systems can be characterized as dynamic or static, stationary or non-stationary, linear or non-linear, discrete or time-continuous, and time-event-driven or time-driven [11]. To model them, one can apply the theory of Markov chains as a powerful mathematical tool that is capable of capturing the trajectories of a stochastic system within a pertaining state space. Presently, the wide application of Markov chains ranges from the financial sector and credit risks [12] to computing networks, biology [13], and manufacturing processes. Concerning the time domain, Markov chains can be classified into discrete-time and continuous-time models [14]. Here we consider only discrete-time problems. More specifically, we consider only a problem of the performance evaluation of serial Bernoulli production lines.
The fundamental research on Bernoulli production lines was published in 1962 by Sevast’yanov [15], where the problem of the steady-state response of a two-machine single buffer line was solved analytically using Markov chains and integral equations [16]. Due to the complexity of such an approach, an analytical solution was reserved for a quite long time only for the case of a line composed of two or three machines under specific circumstances [8]. Therefore, semi-analytical approaches, namely, the aggregation and decomposition methods, were developed to enable the evaluation of the performance measures in the case of longer serial lines, [17].
The decomposition method models a serial production line using a set of two-machine–single-buffer lines and solves the systems’ equations via a decomposition algorithm published by Gershwin in 1986 [7]. The decomposition algorithm was improved twice. In 1988 and 1989, the authors provided new algorithms that resulted in higher computational efficiency [18,19]. In 1999, the algorithm was further developed by Dallery and Bihan, including an assumption of the exponential distribution of the time to repair that yielded results that were comparable to real production lines [20]. The aggregation method is based on a backward–forward aggregation of the whole production line conditioned to the convergence of the results [8]. The classical aggregation method can evaluate large state spaces of the Bernoulli serial lines very quickly. It was, therefore, used extensively throughout the literature.
The aggregation procedure was introduced as an asymptotic analysis technique for simplified models of serial production lines in [21], where it was applied successfully in the case of the problem of an automobile paint shop facility. The problem of bottleneck identification concerning the serial Bernoulli production lines was evaluated using the same approach in [22], where an ‘arrow-based rule’ was introduced as a simplified bottleneck indicator, depending on the probabilities of blockage and starvation. A similar approach was extended later on to problems involving improvability issues [23], lean design, maintenance policy, exponential production lines, production lines with rework, and quality inspection [24]. In addition to serial lines, the production systems involving splitting or merging (assembly) operations were evaluated using a similar, recursive, approach [25]. A problem of multiple bottlenecks prediction using the aggregation method was addressed recently and an improved aggregation algorithm was presented. This algorithm is based on small-scale and large-scale units that represent segments between two bottleneck machines [26].
In 2019, the analytical solution for a Bernoulli serial line composed of an arbitrary number of machines and buffers of arbitrary capacities was formulated using constitutive matrices, the generalized transition matrix, and an eigenvalue problem [10]. Unfortunately, such an approach requires significant processing time, particularly if more complex state spaces are considered. Finally, a new semi-analytical method called the finite state method (FSM) was presented recently in [9]. The FSM performs a discretization of the system’s state space using finite-state elements and an analytical solution of the two-machines–single-buffer problem. As compared to the analytical solution, the FSM enables a CPU effective evaluation of the performance measures using a CPU, along with recovery of the system’s state probability distribution.
Although proven to be quite effective, the semi-analytical approaches were never validated thoroughly using extensive sampling, simulations, or benchmarks, except in some selected cases. The main reason for this was an absence of an analytical solution to the problem for a long time. It was, therefore, the purpose of this study to create a set of benchmark examples that enable a systematic, thorough, and analytically based validation method for semi-analytical approaches to retrieve the range of their applicability and accuracy.

2. Mathematical Models

Mathematical models are the backbone of every approach exploited within the PSE framework. In this study, different approaches to the mathematical modeling of serial Bernoulli lines were considered and compared. To do this, it is convenient to depict a production line using circles, rectangles, and arrows representing machines, buffers, and material flow direction, respectively (Figure 1). Each machine mi, where i = 1, 2, …, M and M is the total number of machines, has Bernoulli reliability, i.e., it is in the state {up} with the associated probability pi and in the state {down} with probability 1-pi. Every buffer bi, where i = 1, 2, …, M − 1, is placed between two adjacent machines and is of the capacity Ni, where Ni ∈ ℕ0. In addition to this, a usual set of assumptions applied in each of the models considered are as follows [8]:
  • The status of each machine is determined independently from the status of other machines;
  • The status of each machine is determined at the beginning and the state of the buffer at the end of each time slot;
  • Failures are time-dependent;
  • The first machine is never starved, the last machine is never blocked.
Such a mathematical model can be considered using an analytical, semi-analytical, or numerical approach, while the main outputs of the evaluation usually focus on the Bernoulli serial line’s performance measures, namely, the production rate, PR; the work-in-process at the ith buffer, WIPi; the probability of blockage of the ith machine, BLi; and the probability of starvation of the ith machine, STi [8,10]. The production rate, PR, stands for the expected number of pieces per cycle time produced by the last machine and is defined as the intersection of events:
P R = P [ { machine   m M   is   up } { buffer   N M 1   is   not   empty } ]
The work-in-process, WIPi, as the average number of semi-products at the ith buffer, is determined using the following relation:
W I P i = h 1 = 0 N 1 h 2 = 0 N 2 h M 1 = 0 N M 1 h 1 P h 1 h 2 h 3 h M 1
where hi (i = 1, 2, …, M − 1) is the number of semi-products at the ith buffer and P h 1 h 2 h 3 h M 1 is the steady-state probability of the system being in the state h1h2h3hM−1. The average number of semi-products at the level of the complete line can be expressed using Equation (2):
W I P = i = 1 M 1 W I P i
Given the assumption that the last machine can never be blocked, the probability of blockage of the ith machine BLi is defined separately for the penultimate machine as the intersection of events:
B L M 1 = P [ { m M 1   is   up } { b M 1   is   full } { m M   is   down } ]
while in the case of machines m1, m2, …, mM−2, it is equal to
B L i = P [ { m i   up } { b i   full } { m i + 1   down } { m i   up } { b i   full } { b i + 1   blocked } ]
Finally, by taking into account the assumption that the first machine can never be starved, the probability of starvation of the ith machine, STi, is equal to the intersection of events that the i-1 buffer is empty and that the subsequent machine is in the up state, i.e.,
S T i = P [ { b i 1   is   empty } { m i   is   up } ] ,   i = 2 ,   3 ,   ,   M

2.1. The Analytical Approach

According to Equations (1)–(6), the key parameter yielding the performance measures is the steady-state probability P h 1 h 2 h 3 h M 1 of a system being in the state h1h2h3hM−1. Therefore, it is of great importance to enable its formulation. The first possibility is to use the analytical approach by solving the Chapman–Kolmogorov equations using an eigenvalue problem [27]:
( [ P ] Ω 1 [ I ] ) { P 1 } = { 0 }
where [P] and [I] are the system’s transition matrix and the identity matrix, respectively; Ω 1 is the first eigenvalue of the transition matrix; and {P1} is the eigenvector associated with the first eigenvalue composed of the steady-state probabilities P h 1 h 2 h 3 h M 1 . This problem can be solved by using the definition of a transition matrix via the multiplication of the constitutive matrices defined for each machine in the line, i.e.,
[ P ] = [ P 1 ( p 1 ) ] [ P 2 ( p 2 ) ] [ P 3 ( p 3 ) ] [ P M ( p M ) ]
A detailed algorithm for the formulation of the constitutive matrices is available in [10]. Unfortunately, the analytical approach quickly becomes rather cumbersome and CPU demanding, particularly as the system’s state space grows in the number of possible states. Therefore it is not applicable in cases such as when daily or weekly factory-floor analysis is required. However, it is extremely valuable in the case when the validation of semi-analytical or numerical approaches is required.

2.2. The Semi-Analytical Approach

2.2.1. The Finite-State Method

The finite state method is a recently developed method that bypasses the demanding CPU problem of the analytical solution by discretizing the system’s state space using the two-machine–one-buffer finite-state elements and the associated analytical solution. Here, we provide only a brief outline of the method as it is presented in detail in [9].
The main idea of the finite state method is to discretize the system’s state space using the finite state elements that are defined concerning the weakest machine in the production line, mm (Figure 2). In such a way, a set of m − 1 upstream and Mm downstream elements can be defined, depending on the properties of the serial production line. The total number of finite-state elements modeling the steady-state behavior of the Bernoulli serial line amounts to M − 1. Each upstream element e, where e < m, is composed of the machine me, the weakest machine in the line mm, and the buffer be placed in between them. Similarly, each downstream element e, where m < e < M − 1, is formulated using the weakest machine in the line mm, the machine me, and the buffer be placed in between them.
Once defined, a distribution of the steady-state probabilities can be expressed at the level of each finite-state element using a well-known analytical solution of the two-machine–one-buffer problem [8] depending on the upstream and downstream arrangement. Such a distribution in the case of the upstream elements is equal to
P 0 ( e ) = ( 1 p e ) ( 1 α e ) 1 p e p m α e N e ,   P i e ( e ) = α e i e 1 p m P 0 ( e ) ,   i e = 1 ,   2 ,   ,   N e
where e < m − 1; pe and pm are the probabilities that machines e and m are in the state {up}, respectively; Ne is the capacity of the buffer be; and ae = pe (1 − pm)/pm(1 − pe). In the same way, the steady-state distribution in the case of the downstream elements is equal to
P 0 ( e ) = ( 1 p m ) ( 1 α e ) 1 p m p e + 1 α e N e ,   P i e ( e ) = α e i e 1 p e + 1 P 0 ( e ) ,   i e = 1 , 2 ,   ,   N e
where, m < e < M − 1, pe+1 is the probability that the machine e + 1 is in the state {up}, and ae = pm (1 – pe + 1)/pe + 1 (1 − pm). Finally, the distribution of the steady-state probabilities for a complete system can be approximated using the intersection of independent events at each buffer [9], i.e.,
P i 1 i 2 i 3 i M 1 = P [ { i 1 = h 1 } { i 2 = h 2 } { i M 1 = h M 1 } ] = e = 1 M 1 P i e ( e )
Once the distribution P i 1 i 2 i 3 i M 1 is known, all of the considered performance measures can be determined using Equations (1)–(6).
The main advantage of the finite state method as compared to the analytical approach is the significantly lower CPU requirement. To be more precise, the CPU requirement in the case of the analytical formulation of long lines can reach up to weeks or months, depending on the number of machines involved and the capacities of buffers. However, the same problem can be solved using the FSM approach in a matter of seconds, which is a considerable advantage. In addition to that, the FSM is the only available semi-analytical method that enables the recovery of the distribution of the steady-state probabilities, P i 1 i 2 i 3 i M 1 , along with the formulation of the performance measures.

2.2.2. The Aggregation Procedure

The aggregation procedure is based on the application of the backward–forward aggregation algorithm lumping in a stepwise fashion to aggregate a complete production line into a single machine. As the first step, the machines mM and mM−1 and the buffer bM−1 are aggregated into a new (virtual) machine m M 1 b , where the superfix b stands for ‘backward’. The reliability of the newly aggregated machine p M 1 b is equal to the production rate (PR) determined using analytical expressions available in the two-machine–one-buffer case. In the next step, the machine m M 1 b is used, along with the machine mM−2 and buffer bM−2, to create the new aggregated machine m M 2 b with a reliability that is determined using the same analytical expressions as in the previous step. This procedure is repeated until the complete line is aggregated into a single machine m 1 b of the reliability p 1 b (Figure 3).
In the next stage, the algorithm aggregates the line from the beginning, starting with machine m1, the machine of the backward aggregated rest of the line m 2 b , and the buffer b1. Again, a new machine m 2 f , where f stands for forward, is created with the associated reliability p 2 f . The same steps are thus repeated until the complete line is aggregated into a single machine m M f with reliability p M f (Figure 4). Such a backward–forward algorithm is then iterated until the reliabilities p 1 b and p M f converge to the same value [8].
Since the aggregation procedure does not provide complete information on the steady-state probability distribution P i 1 i 2 i 3 i M 1 , the performance measures cannot be determined using Equations (1)–(6). However, the equivalent representation of the Bernoulli production line using a backward–forward algorithm enables the formulation of mathematical expressions used to estimate the performance measures. Here we provide only their summary, while their detailed derivation can be found in [8].
The production rate (PR) of the serial Bernoulli production line can, therefore, be determined as follows:
P R = p i f [ 1 Q ( p i + 1 b , p i f , N i ) ] ,   i = 1 ,   2 ,   ,   M 1
where
Q ( p i + 1 b , p i f , N i ) = { ( 1 p i + 1 b ) ( 1 α ) 1 p i + 1 b p i f α N i ,   if   p i + 1 b p i f 1 p i + 1 b N i + 1 p i + 1 b ,   if   p i + 1 b = p i f
and
α = p i + 1 b ( 1 p i f ) p i f ( 1 p i + 1 b )
Similarly, the work in process contained at the ith buffer is equal to
W I P i = { p i f p i + 1 b p i f α N i [ 1 α N i 1 α N i α N i ] ,   if   p i + 1 b p i f N i ( N i + 1 ) 2 ( N i + 1 p i f ) ,   if   p i + 1 b = p i f
where i = 1, 2, …, M − 1. Finally, the probabilities of blockage and starvation associated with a particular machine can be determined using
B L i = p i Q ( p i + 1 b , p i f , N i ) ,   i = 1 ,   2 ,   ,   M 1 , S T i = p i Q ( p i + 1 b , p i f , N i ) ,   i = 2 ,   3 ,   ,   M ,
where p i Q ( p i + 1 b , p i f , N i ) is given in Equation (13).
Again, the governing advantage of the aggregation procedure as compared with the analytical solution is the significantly lower CPU requirement. In such a way, the procedure enables a fast evaluation of the performance measures associated with the considered production line. Therefore, it is applicable in cases of daily or weekly analyses of production systems using the factory floor data. However, validation of both approximation methods (the finite state method and the aggregation procedure) is presently available in only several selected cases. Therefore, validation of their accuracy was the focus of the present study.

2.3. The Numerical Modeling

The numerical modeling of production systems usually relies on the application of discrete event simulation. Therefore, a similar approach will be used here to enable additional comparison and validation of the results. In this way, an additional data set obtained using the numerical approach will be provided, while the analytical approach remains the referent model used to validate all other approaches.
For modeling purposes, the simulation program Enterprise Dynamics 10.3 was used. The software deals with standard elements that represent devices and equipment in a production plant, such as machines, conveyors, cranes, forklifts, and warehouses. In the case of each production line, the simulation model is built up of the standard atoms: source, server, queue, and sink [28]. The source atom is used to generate a piece per unit time entering the production line composed of server atoms representing the action of machines and requiring a cycle time set up (Figure 5a). Additionally, the probability of a server being in the state {up}, respectively {down}, can be specified using features such as the mean time to failure (MTTF) and mean time to repair (MTTR) (Figure 5b), where the MTTF represents the time when the machine is available, and MTTR represents the time when the machine is not available due to its failure. Since we are dealing with the Bernoulli production lines, the MTTF equals pT, while the MTTR amounts to (1 − p)T, where T is the cycle time that takes a unit value. Each buffer of the considered serial production line is modeled using a queue atom. Therefore, the feature capacity is set up to the maximum number of pieces for each buffer. Finally, the sink atom is used to count the number of products passing through the production line and, consequently, to determine the throughput of the line. An example of the numerical model of the serial Bernoulli production line composed of four machines is presented in Figure 6, while the connection between atoms can be seen in Figure 7.

3. Theoretical Examples and Results

The main goal of the present study was to validate the accuracy of the performance measures determined using the semi-analytical approaches, namely, the finite state method and the aggregation procedure, as well as the numerical method, against those obtained using the analytical approach in the case of the serial Bernoulli production line. To do that, a set of theoretical examples was created in the case of lines composed of 3–9 machines. In each case, 200 lines were generated to retrieve a reliable estimate of the accuracy of each method considered. Therefore, a total of 1400 different lines were taken into account. On the other hand, lines involving more than nine machines were not considered here as the CPU requirements for the analytical evaluation of the problem surpassed, in most cases, the possibilities of standard personal computers. Therefore, the largest number of possible system states, i.e., the unknown steady-state probabilities, constituting the considered system state space was limited to 100,000 per line.
The scale of the system state space was determined as a product i = 1 M 1 ( N i + 1 ) and is a function of both the total number of buffers M − 1 and their capacity Ni. Consequently, the same state space scale can be associated with the short line of the significant buffering capacity, as well as with the long line of the relatively small buffering capacity. Therefore, the scale of the system state space was considered relevant in the course of the accuracy validation. Furthermore, since we were dealing with the steady-state probability distributions, all of the conclusions drawn from the considered theoretical examples can be extended to longer serial Bernoulli production lines.
The properties of each line, namely, the reliability of machines and the capacity of buffers, were determined using a random number generator assigning a reliability pi = rand (0.5, 1) to each machine and capacity Ni = rand (1, 10) to each buffer. The total capacity of buffers was conditioned to i = 1 M 1 ( N i + 1 ) 100,000 . All of the formulated lines were subsequently analyzed using an in-house Fortran-based program ProLab [29] and data on the performance measures was generated using the analytical solution (Equations (1)–(6) and (8)), FSM (Equations (1)–(6) and (11)), and the aggregation procedure (Equations (12)–(16)). Extensive data, including the properties of the considered lines and performance measures obtained using three different methods, is provided in Supplementary Materials S1. Here, only a summary of the obtained results is presented in Table 1 and Table 2 in a form of the mean value μ, standard deviation σ, and variance σ2 of the relative error, which were determined for the analytical solution in the case of each performance measure. For example, a mean value μ P R A G G of the relative error obtained in the case of the production rate (PR) determined using the aggregation procedure (AGG) is equal to
μ P R A G G = i = 1 N L ( P R A , i P R A G G , i ) N L ,
where PRA and PRAGG are the production rates determined using the analytical approach (A) and the aggregation procedure (AGG), respectively, and NL is the total number of the randomly generated lines per each case considered (lines composed of 3–9 machines). In each case, NL is equal to 200. Similarly, the standard deviation and the variance of the relative error are equal to
σ P R A G G = i = 1 N L [ ( P R A , i P R A G G , i ) μ P R A G G ] 2 N L , ( σ P R A G G ) 2 = i = 1 N L [ ( P R A , i P R A G G , i ) μ P R A G G ] 2 N L .
The mean value, the standard deviation, and the variance of the relative error are presented in Table 1 and Table 2 and Figure 8, Figure 9, Figure 10 and Figure 11 in the case of the semi-analytical methods, along with all of the considered performance measures, namely, the production rate (PR), the total work-in-process (WIP), the probability of blockage of the ith machine (BLi), and the probability of starvation of the machine i (STi). Furthermore, the relative error obtained using the aggregation procedure and the finite state method in the case of production rate and the total work in process concerning the state space scale of each line is presented in Figure 12, Figure 13, Figure 14, Figure 15, Figure 16, Figure 17 and Figure 18.
The numerical method was validated in the same way. However, the number of considered cases had to be reduced as the recovery of the results turned out to be quite demanding, particularly regarding the work in process. Therefore, 12 production lines were sampled out of the previously generated 200 different possibilities for each case considered. The sampling criteria were based on the performance measures obtained using the analytical approach. In this way, the following lines were identified:
Line 1: line with the smallest PR;
Line 2: line with the largest PR;
Line 3: line with the PR in between the production rates of lines 1 and 2;
Line 4: line with the smallest WIP;
Line 5: line with the largest WIP;
Line 6: line with the WIP in between the work in process of lines 4 and 5;
Line 7: line with the smallest BLM−1;
Line 8: line with the largest BLM−1;
Line 9: line with the BLM−1 in between the probabilities of blockage of lines 7 and 8;
Line 10: line with the smallest STM;
Line 11: line with the largest STM;
Line 12: line with the STM in between the probabilities of starvation of lines 10 and 11.
Consequently, a total of 84 lines were modeled using the discrete event simulation software Enterprise Dynamic 10.3 [30]. The reliability data, as well as the capacity of the buffers, were set to values corresponding to the properties of the selected lines. Additionally, to model the selected theoretical examples, the cycle time of each machine was set to a unit value. Similarly, the capacity of the source atom was equal to one unit per cycle time. The simulation running time was set to 36,000 s and each simulation was carried out once for each production line, as the machine reliability data did not change during the simulation. Transient effects of the considered production systems diminished quite soon after simulation initialization as the cycle time took a unit value. Therefore, the warm-up period of each simulation could be neglected as its share in the total simulation running time was below 0.02%. An example of the simulation output results in the case of one selected machine is given in Figure 19. In this way, a validation of the numerical method was enabled as an evaluation of the relative error determined concerning the analytical solution for each serial Bernoulli production line. A summary of the obtained results is presented in Table 3 and Figure 20 and Figure 21, while extensive data, including properties of the considered lines and performance measures obtained using the numerical method, are provided in Supplementary Materials S1. In addition, the relative error obtained using the numerical method in the case of the production rate and the total work in process concerning the state space scale of each line is presented in Figure 22, Figure 23, Figure 24, Figure 25, Figure 26, Figure 27 and Figure 28.

Discussion

The obtained results demonstrate that all of the considered methods, i.e., the aggregation procedure, FSM, and the numerical modeling, quite accurately represented the steady-state behavior of the serial Bernoulli production lines, particularly regarding the production rate and the probabilities of blockage and starvation. In these cases, all of the discrepancies could be considered negligible in terms of the mean value, standard deviation, and variance. This was also valid for the relative error distribution concerning the number of system states obtained in the case of PR, where most of the considered cases yielded almost the exact solution.
Some discrepancies related to the work-in-process performance measures could be detected in all cases as a direct consequence of the amplification of the error at the level of the steady-state probability through Equations (2) and (3). Furthermore, it can be seen that the relative error concerning the WIP was slightly higher in the case of FSM as compared to the aggregation procedure. This issue is a consequence of a relatively rough discretization of the state spaces related to the lines of rather small buffering capacities. The most significant discrepancies were related to the WIP determined using the numerical model. These discrepancies, both in terms of the mean value and data variation, were a direct consequence of the round-off procedure of the simulation program when determining the number of pieces contained at each buffer.
Concerning the CPU requirements, the semi-analytical methods required the least processing time (less than one second, regardless of the number of system states) and are therefore suitable for further development and implementation within more complex data structures dealing with lean design or improvability issues. On the other hand, the analytical method, although accurate and robust, required substantial amounts of processing time, which in some cases, reached up to several weeks. The order of magnitude of the CPU requirements in the case of the analytical method could be estimated as C P U 3 10 7 [ i = 1 M 1 ( N i + 1 ) ] 2.5 , quickly taking quite significant values that are highly impractical for further considerations dealing with the design of the production systems. Finally, the numerical method, although requiring a low CPU time, requires a dedicated and educated operator skilled in result interpretation and quick adjustments of the existing numerical models.
The considered examples, although theoretical, represent an excellent and valuable collection of the benchmark Bernoulli serial production lines, which can be employed in future research and development of the PSE tools. Unfortunately, a set of the considered lines could not be consistently extended to production lines involving more than six machines, as the analytical solution of the problem would become elusive in some, if not most, of the cases. However, this does not diminish the main findings of this research and their extension to the modeling of real production lines. Finally, both of the considered semi-analytical methods can be employed without limitation for the evaluation of the performance measures across various serial production systems employing machines with Bernoulli reliability.

4. Conclusions

The manufacturing industry has a significant impact on the economic growth of countries. Therefore, it is of crucial importance to make it more competitive and profitable. One possibility in that sense is to apply the systematic approach developed by the PSE research community and based on the mathematical modeling of real-life production systems. This study has considered three possible approaches to the mathematical modeling of a Bernoulli serial production line’s steady-state behavior, namely, the analytical, semi-analytical, and numerical approaches, where the semi-analytical approach focused on the application of the aggregation procedure and the recently developed FSM. A brief outline of the considered models was provided to enable accuracy validation against the performance measures obtained using the analytical model.
All of the considered models proved to be sufficiently accurate, particularly regarding the production rate, the probability of blockage, and the probability of starvation. Some discrepancies were detected in the case of the work-in-process data, mainly due to round-off errors in the case of the numerical model or due to relatively rough discretization of small state spaces in the case of FSM. Concerning the CPU requirements, all of the methods, except the analytical approach, were shown to be rapid methods that yielded the evaluation results in a matter of seconds, while the analytical approach required a substantial evaluation time, sometimes reaching up to several weeks. Therefore, the semi-analytical and numerical methods can be recommended for further application, while substantial effort has to be made to reduce the CPU requirements of the analytical approach.
Further research concerning the mathematical modeling of the production systems should focus on the development, validation, and application of the analytical and semi-analytical models of more complex systems, including splitting lines, assembly systems, systems with quality check, and rework stations, where both models concern synchronous and asynchronous cases. Such a demanding task can only be accomplished if a systematic approach to the PSE is applied.

Supplementary Materials

The following are available online at https://www.mdpi.com/article/10.3390/math9131461/s1, Supplement S1: Extensive data on the properties of the serial Bernoulli production lines and the associated performance measures.

Author Contributions

Conceptualization, V.L. and N.H.; methodology, V.L.; software, V.L.; validation, V.L., T.O., and N.H.; formal analysis, V.L.; investigation, V.L. and N.H.; resources, N.H. and V.S.; data curation, V.L., T.O., and N.H.; writing—original draft preparation, V.L. and N.H.; writing—review and editing, V.L., T.O., and V.S.; visualization, V.L.; supervision, N.H.; project administration, N.H.; funding acquisition, N.H. All authors have read and agreed to the published version of the manuscript.

Funding

The research was supported by the Croatian Science Foundation, project UIP-2019-04-6573 ANTYARD (Advanced Methodologies for Cost-Effective, Energy-Efficient, and Environmentally Friendly Ship Production Process Design) and by the University of Zagreb, project Multicriterial Mathematical Models for Design and Construction of Ships.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hadžić, N. Ship Production I; Faculty of Mechanical Engineering and Naval Architecture, The University of Zagreb: Zagreb, Croatia, 2018. (In Croatian) [Google Scholar]
  2. Kurfess, T. Why Manufacturing Matters. Mech. Eng. 2013, 135, 32–35. [Google Scholar] [CrossRef] [Green Version]
  3. Wang, Z.; Gershwin, S.B. Heuristic production and sale policy for a two-product-type manufacturing system with downward substitution. IEEE Trans. Syst. Man Cybern. Syst. 2015, 929–942. [Google Scholar] [CrossRef]
  4. Jia, Z.; Zhang, L.; Arinez, J.; Xiao, G. Performance analysis for serial production lines with Bernoulli Machines and Real-time WIP-based Machine switch-on/off control. Int. J. Prod. Res. 2016, 54, 6285–6301. [Google Scholar] [CrossRef]
  5. Zhou, W.; Wang, J.; Zhu, X. Research on Environmental Assessment Model of Shipyard Workshop Based on Green Manufacturing. J. Coast. Res. 2019, 16–20. [Google Scholar] [CrossRef]
  6. Václav, Š.; Lecký, Š. Impact of Computer-Aided Assembly Technologies and Simulation in Production Planning. Industry 4.0 2017, 2, 9–12. [Google Scholar]
  7. Gershwin, S.B. An efficient decomposition method for the approximate evaluation of tandem queues with finite storage space and blocking. Oper. Res. 1986, 35, 291–305. [Google Scholar] [CrossRef]
  8. Li, J.; Meerkov, S.M. Production System Engineering; Springer: New York, NY, USA, 2009. [Google Scholar]
  9. Hadžić, N.; Ložar, V.; Abdulaj, F. A Finite State Method in the performance evaluation of the Bernoulli serial production lines. Appl. Sci. 2020, 10, 6602. [Google Scholar] [CrossRef]
  10. Hadžić, N. Analytical solution of the serial Bernoulli production line steady-state performance and its application in the shipbuilding process. Int. J. Prod. Res. 2019, 57, 1052–1065. [Google Scholar] [CrossRef]
  11. Cassandras, C.G.; Lafortune, S. Introduction to Discrete-Event Systems; Springer: Berlin, Germany, 2008. [Google Scholar]
  12. Jarrow, R.A.; Lando, D.; Turnbull, S.M. A Markov Model for the Term Structure of Credit Risk Spreads. Rev. Financ. Stud. 1997, 10, 481–523. [Google Scholar] [CrossRef] [Green Version]
  13. Reichel, K.; Bahier, V.; Midoux, C. Interpretation and approximation tools for big, dense Markov chain transition matrices in population genetics. Algorithms Mol. Biol. 2015, 10, 31. [Google Scholar] [CrossRef]
  14. Norris, J.R. Markov Chains; Cambridge University Press: Cambridge, UK, 1997. [Google Scholar]
  15. Sevast’yanov, B.A. Influence of Storage Bi Capacity on the Average Standstill Time of Production Line. Theory Probab. Appl. 1962, 7, 429–438. [Google Scholar] [CrossRef]
  16. Basharin, G.P.; Langville, A.N.; Naumov, V.A. The life and work of A.A.Markov. Linear Algebra Its Appl. 2003, 386, 3–26. [Google Scholar] [CrossRef] [Green Version]
  17. Papandopulos, C.T.; Li, J.; O’Kelly, M.E.J. A classification and review of timed Markov models of manufacturing. Comput. Ind. Eng. 2019, 128, 219–244. [Google Scholar] [CrossRef]
  18. Dallery, Y.; David, R.; Xie, X.L. An efficient algorithm for analysis of transfer lines with unreliable machines and finite buffers. IIE Trans. 1988, 20, 280–283. [Google Scholar] [CrossRef]
  19. Dallery, Y.; David, R.; Xie, X.L. Approximate analysis of transfer lines with unreliable machines and finite buffers. IEEE Trans. Autom. Control 1989, 34, 943–953. [Google Scholar] [CrossRef]
  20. Dallery, Y.; Bihan, H.L.E. An improved decomposition method for the analysis of production lines with unreliable machines and finite buffers. Int. J. Prod. Res. 1999, 37, 1093–1117. [Google Scholar] [CrossRef]
  21. Lim, J.T.; Meerkov, S.M.; Top, F. Homogenous, Asymptotically Reliable Serial Production Lines: Theory and Case Study. IEEE Trans. Autom. Control 1990, 35. [Google Scholar] [CrossRef]
  22. Chiang, S.Y.; Meerkov, S.M. DT-Bottlenecks in Serial Production Lines: Theory and Application. IEEE Trans. Autom. Control 2000, 16, 567–580. [Google Scholar] [CrossRef]
  23. Jacobs, D.; Meerkov, S.M. A system-theoretic property of serial production lines: Improvability. Int. J. Syst. Sci. 1995, 26. [Google Scholar] [CrossRef]
  24. Li, J.; Meerkov, S.M.; Zhang, L. Production system engineering: Problems, solutions, and applications. Annu. Rev. Control 2010, 34. [Google Scholar] [CrossRef]
  25. Liu, Y.; Li, J. Modelling and analysis of split and merge production systems with Bernoulli reliability machines. Int. J. Prod. Res. 2009, 47. [Google Scholar] [CrossRef]
  26. Yan, F.; Wang, J.; Li, Y.; Cui, P. An Improved Aggregation Method for Performance Analysis of Bernoulli Serial Production Lines. IEEE Trans. Autom. Sci. Eng. 2020. [Google Scholar] [CrossRef]
  27. Kulkarni, V.G. Modeling and Analysis of Stochastic Systems; CRC Press: Boca Raton, FL, USA, 2017. [Google Scholar]
  28. Brandimarte, P.; Villa, A. Advanced Models for Manufacturing Systems Management; CRC Press: Boca Raton, FL, USA, 1995. [Google Scholar]
  29. Fortran User’s Guide; Sun Microsystems, Inc.: Palo Alto, CA, USA, 2000.
  30. Enterprise Dynamics Tutorial; INCONTROL Simulation Solutions: Utrecht, The Netherlands, 2021.
Figure 1. Bernoulli serial line [10].
Figure 1. Bernoulli serial line [10].
Mathematics 09 01461 g001
Figure 2. Distribution of the finite-state elements along the serial Bernoulli production line (reproduced according to [9].
Figure 2. Distribution of the finite-state elements along the serial Bernoulli production line (reproduced according to [9].
Mathematics 09 01461 g002
Figure 3. Backward aggregation, recreated according to [8].
Figure 3. Backward aggregation, recreated according to [8].
Mathematics 09 01461 g003
Figure 4. Forward aggregation, recreated according to [8].
Figure 4. Forward aggregation, recreated according to [8].
Mathematics 09 01461 g004
Figure 5. An example of assigning the (a) setup time of the machine and (b) breakdown time of the machine.
Figure 5. An example of assigning the (a) setup time of the machine and (b) breakdown time of the machine.
Mathematics 09 01461 g005
Figure 6. A simulation model with four machines and three buffers.
Figure 6. A simulation model with four machines and three buffers.
Mathematics 09 01461 g006
Figure 7. A simulation model with four machines, three buffers, and connected atoms.
Figure 7. A simulation model with four machines, three buffers, and connected atoms.
Mathematics 09 01461 g007
Figure 8. The relative error of the PR concerning the number of machines—AGG procedure.
Figure 8. The relative error of the PR concerning the number of machines—AGG procedure.
Mathematics 09 01461 g008
Figure 9. The relative error of the WIP concerning the number of machines—AGG procedure.
Figure 9. The relative error of the WIP concerning the number of machines—AGG procedure.
Mathematics 09 01461 g009
Figure 10. The relative error of the PR concerning the number of machines—FSM.
Figure 10. The relative error of the PR concerning the number of machines—FSM.
Mathematics 09 01461 g010
Figure 11. The relative error of the WIP concerning the number of machines—FSM.
Figure 11. The relative error of the WIP concerning the number of machines—FSM.
Mathematics 09 01461 g011
Figure 12. M = 3, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Figure 12. M = 3, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Mathematics 09 01461 g012
Figure 13. M = 4, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Figure 13. M = 4, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Mathematics 09 01461 g013
Figure 14. M = 5, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Figure 14. M = 5, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Mathematics 09 01461 g014
Figure 15. M = 6, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Figure 15. M = 6, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Mathematics 09 01461 g015
Figure 16. M = 7, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Figure 16. M = 7, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Mathematics 09 01461 g016
Figure 17. M = 8, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Figure 17. M = 8, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Mathematics 09 01461 g017
Figure 18. M = 9, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Figure 18. M = 9, relative error obtained using the (a,b) AGG procedure and (c,d) FSM.
Mathematics 09 01461 g018
Figure 19. An example of the simulation output results.
Figure 19. An example of the simulation output results.
Mathematics 09 01461 g019
Figure 20. The relative error of the PR concerning the number of machines—numerical method.
Figure 20. The relative error of the PR concerning the number of machines—numerical method.
Mathematics 09 01461 g020
Figure 21. The relative error of the WIP concerning the number of machines—numerical method.
Figure 21. The relative error of the WIP concerning the number of machines—numerical method.
Mathematics 09 01461 g021
Figure 22. M = 3, relative error obtained using the numerical method—(a) PR and (b) WIP.
Figure 22. M = 3, relative error obtained using the numerical method—(a) PR and (b) WIP.
Mathematics 09 01461 g022
Figure 23. M = 4, relative error obtained using the numerical method—(a) PR and (b) WIP.
Figure 23. M = 4, relative error obtained using the numerical method—(a) PR and (b) WIP.
Mathematics 09 01461 g023
Figure 24. M = 5, relative error obtained using the numerical method—(a) PR and (b) WIP.
Figure 24. M = 5, relative error obtained using the numerical method—(a) PR and (b) WIP.
Mathematics 09 01461 g024
Figure 25. M = 6, relative error obtained using the numerical method—(a) PR and (b) WIP.
Figure 25. M = 6, relative error obtained using the numerical method—(a) PR and (b) WIP.
Mathematics 09 01461 g025
Figure 26. M = 7, relative error obtained using the numerical method—(a) PR and (b) WIP.
Figure 26. M = 7, relative error obtained using the numerical method—(a) PR and (b) WIP.
Mathematics 09 01461 g026
Figure 27. M = 8, relative error obtained using the numerical method—(a) PR and (b) WIP.
Figure 27. M = 8, relative error obtained using the numerical method—(a) PR and (b) WIP.
Mathematics 09 01461 g027
Figure 28. M = 9, relative error obtained using the numerical method—(a) PR and (b) WIP.
Figure 28. M = 9, relative error obtained using the numerical method—(a) PR and (b) WIP.
Mathematics 09 01461 g028
Table 1. Aggregation procedure: mean value, standard deviation, and variance of the relative error concerning the analytical solution.
Table 1. Aggregation procedure: mean value, standard deviation, and variance of the relative error concerning the analytical solution.
PRWIPBL1BL2BL3BL4BL5BL6BL7BL8ST2ST3ST4ST5ST6ST7ST8ST9
Number of machines3µ−0.001−0.0160.0000.000 0.0000.001
σ0.0030.3040.0030.012 0.0110.003
σ20.0000.0930.0000.000 0.0000.000
4µ−0.001−0.0260.000−0.001−0.001 0.0000.0010.001
σ0.0030.5830.0040.0140.013 0.0140.0130.003
σ20.0000.3410.0000.0000.000 0.0000.0000.000
5µ0.0000.0300.0010.000−0.0010.001 0.0000.001−0.0020.000
σ0.0050.7090.0050.0140.0160.015 0.0120.0160.0180.005
σ20.0000.5050.0000.0000.0000.000 0.0000.0000.0000.000
6µ0.0000.0220.000−0.003−0.0030.0000.003 0.0010.002−0.001−0.0030.000
σ0.0111.3790.0060.0260.0240.0160.022 0.0210.0260.0190.0270.011
σ20.0001.9120.0000.0010.0010.0000.000 0.0000.0010.0000.0010.000
7µ−0.004−0.0140.0330.002−0.001−0.001−0.0010.001 0.0010.0000.001−0.0010.0000.000
σ0.0070.0610.5030.0070.0130.0250.0230.017 0.0170.0100.0080.0200.0240.023
σ20.0000.0040.2540.0000.0000.0010.0010.000 0.0000.0000.0000.0000.0010.001
8µ−0.004−0.0740.002−0.002−0.004−0.003−0.002−0.002−0.001 0.0010.0020.0020.0020.0030.0030.004
σ0.0070.4630.0070.0190.0250.0240.0180.0150.009 0.0090.0200.0250.0200.0190.0140.007
σ20.0000.2160.0000.0000.0010.0010.0000.0000.000 0.0000.0000.0010.0000.0000.0000.000
9µ−0.004−0.0250.002−0.002−0.005−0.004−0.003−0.0010.000−0.0010.0000.0020.0030.0010.0010.0010.0030.004
σ0.0070.3230.0080.0130.0240.0190.0180.0140.0120.0040.0050.0140.0220.0220.0220.0190.0100.007
σ20.0000.1050.0000.0000.0010.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.000
Table 2. FSM: mean value, standard deviation, and variance of the relative error concerning the analytical solution.
Table 2. FSM: mean value, standard deviation, and variance of the relative error concerning the analytical solution.
PRWIPBL1BL2BL3BL4BL5BL6BL7BL8ST2ST3ST4ST5ST6ST7ST8ST9
Number of machines3µ−0.0080.0140.004−0.004 −0.0040.008
σ0.0240.6300.0200.031 0.0260.024
σ20.0010.3980.0000.001 0.0010.001
4µ−0.017−0.1630.001−0.008−0.006 −0.0040.0070.017
σ0.0401.5760.0340.0530.031 0.0370.0440.040
σ20.0022.4980.0010.0030.001 0.0010.0020.002
5µ−0.015−0.1200.009−0.003−0.003−0.007 −0.002−0.0010.0030.015
σ0.0401.8590.0370.0490.0400.034 0.0270.0390.0560.040
σ20.0023.4720.0010.0020.0020.001 0.0010.0020.0030.002
6µ−0.0180.2640.005−0.006−0.0010.0010.000 −0.007−0.0020.0010.0020.018
σ0.0472.6960.0390.0570.0560.0600.040 0.0400.0510.0630.0690.047
σ20.0027.3030.0020.0030.0030.0040.002 0.0020.0030.0040.0050.002
7µ−0.0390.1050.0190.0080.0030.003−0.004−0.006 −0.015−0.0050.0000.0090.0140.039
σ0.0582.2240.0510.0890.0970.0830.0810.034 0.0490.0700.0910.1000.0850.058
σ20.0034.9690.0030.0080.0090.0070.0070.001 0.0020.0050.0080.0100.0070.003
8µ−0.0550.1570.0240.0110.0060.0080.001−0.001−0.006 −0.017−0.006−0.003−0.0030.0050.0200.055
σ0.0582.0460.0550.0900.0960.0880.0880.0700.028 0.0540.0740.0870.0980.0930.0760.058
σ20.0034.2080.0030.0080.0090.0080.0080.0050.001 0.0030.0060.0080.0100.0090.0060.003
9µ−0.0740.0260.0310.0120.0120.006−0.003−0.006−0.011−0.016−0.021−0.009−0.004−0.0010.0080.0170.0420.074
σ0.0611.6980.0510.0720.0990.1120.1070.0890.0560.0390.0460.0700.0940.1030.1070.0900.0810.061
σ20.0042.8990.0030.0050.0100.0130.0110.0080.0030.0020.0020.0050.0090.0110.0110.0080.0070.004
Table 3. Numerical method: mean value, standard deviation, and variance of the relative error concerning the analytical solution.
Table 3. Numerical method: mean value, standard deviation, and variance of the relative error concerning the analytical solution.
PRWIPBL1BL2BL3BL4BL5BL6BL7BL8ST2ST3ST4ST5ST6ST7ST8ST9
Number of machines3µ−0.0360.6860.0360.033 0.0070.036
σ0.0631.8190.0660.056 0.0420.063
σ20.0043.6090.0050.003 0.0020.004
4µ−0.0430.0130.0430.008−0.001 0.0390.0110.043
σ0.0662.1000.0670.0300.002 0.0550.1380.066
σ20.0054.8120.0050.0010.000 0.0030.0210.005
5µ−0.0600.2740.0640.0550.0270.023 0.0080.0410.0380.060
σ0.0592.3860.0610.0560.0430.044 0.0370.0590.0560.059
σ20.0046.2120.0040.0030.0020.002 0.0010.0040.0030.004
6µ−0.0472.6990.0480.0340.0140.0110.019 0.0150.0350.0370.0290.047
σ0.0616.4090.0630.0600.0540.0540.071 0.0320.0600.0700.0960.061
σ20.00444.8100.0040.0040.0030.0030.005 0.0010.0040.0050.0100.004
7µ−0.0850.5420.0840.0890.0290.0400.0400.006 0.0020.0620.0530.0530.0870.085
σ0.0723.4770.0780.0860.0540.0620.0820.042 0.0560.0660.0900.1040.0750.072
σ20.00613.1860.0070.0080.0030.0040.0070.002 0.0030.0050.0090.0120.0060.006
8µ−0.0920.6540.0860.017−0.0200.0150.0500.0460.014 0.0810.1150.0820.0480.0530.0870.092
σ0.0804.4650.0890.1120.1560.1080.0890.1000.054 0.0650.1530.1140.1080.1180.0800.080
σ20.00721.7500.0090.0140.0260.0130.0090.0110.003 0.0050.0250.0140.0130.0150.0070.007
9µ−0.0070.0700.0070.0720.0720.0780.0900.0640.0640.0640.0550.0500.0510.0370.0600.0660.0770.113
σ0.0524.0430.0570.0670.0500.1110.1230.0680.1130.1000.0480.0600.0890.1150.0770.1190.1120.052
σ20.00317.8290.0030.0050.0030.0130.0160.0050.0140.0110.0030.0040.0090.0140.0060.0160.0140.003
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ložar, V.; Hadžić, N.; Opetuk, T.; Slapničar, V. Accuracy of Semi-Analytical and Numerical Approaches in the Evaluation of Serial Bernoulli Production Lines. Mathematics 2021, 9, 1461. https://doi.org/10.3390/math9131461

AMA Style

Ložar V, Hadžić N, Opetuk T, Slapničar V. Accuracy of Semi-Analytical and Numerical Approaches in the Evaluation of Serial Bernoulli Production Lines. Mathematics. 2021; 9(13):1461. https://doi.org/10.3390/math9131461

Chicago/Turabian Style

Ložar, Viktor, Neven Hadžić, Tihomir Opetuk, and Vedran Slapničar. 2021. "Accuracy of Semi-Analytical and Numerical Approaches in the Evaluation of Serial Bernoulli Production Lines" Mathematics 9, no. 13: 1461. https://doi.org/10.3390/math9131461

APA Style

Ložar, V., Hadžić, N., Opetuk, T., & Slapničar, V. (2021). Accuracy of Semi-Analytical and Numerical Approaches in the Evaluation of Serial Bernoulli Production Lines. Mathematics, 9(13), 1461. https://doi.org/10.3390/math9131461

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop