1,150
Views
1
CrossRef citations to date
0
Altmetric
Research Article

An optimal inventory policy under certainty distributed demand for cutting tools with stochastically distributed lifespan

& | (Reviewing Editor)
Article: 990671 | Received 27 Aug 2014, Accepted 13 Nov 2014, Published online: 09 Jan 2015

Abstract

Traditional inventory policy was deeply investigated for various kinds of demand in different industrial sectors. More extensive explorations on inventory policy, including the combination with manufacturing process, detailed attributes of the purchased products, etc. was conducted by many researchers. During manufacturing process, lifespan of cutting tools have significant impact on both the quantity of inventory and production cost. In this paper, the impact of maximum allowable stopping time for cutting tools on production-inventory policy under general production demands was investigated. An optimal inventory policy with general demand (OIPGD) was developed with which the allowable stopping time for tools, order-up-to-level inventory, and order cycle can be optimally determined by an exhaustive searching algorithm. Examples with different distributions on tool lifespan and production demand is presented to show the implementation of the OIPGD model. The results and the sensitivity analysis about the parameters show that optimized combination of selection for tool allowable stopping time, order-up-to-level, and order cycle time can dramatically minimize the total cost of the whole inventory activity.

Public Interest Statement

This paper aims at putting up with an optimizing inventory policy, and its purpose is to determine the lowest inventory cost model. In this cost model, three most important parameters order-up-to-level R, the length of time between placement of replenishment orders, and maximum allowable usage time of cutting tools are taken into consideration and the cutting tools’ lifespan is stochastically distributed. Before deriving such a cost model, the authors present a lifespan analysis of cutting tools and various compound cost related to the total inventory cost and then a few examples are showed to illustrate the model. By employing this theory, enterprise can minimize their total supply chain cost and cutting tools’ usage cost.

1. Introduction

Under most conditions with inventory policy, more extensive explorations on inventory, including the combination with manufacturing process, detailed attributes of the purchased products, etc. were conducted by many researchers for a better manipulation of the supply chain system. If the tools inventory is not enough when the failure of cutting tools occurs, it will result in loss of production which will also influence the production schedule. On the other hand, if the tools inventory is too much, it will cause higher holding cost, which is also not permitted. However, some factors in manufacturing process may also be taken more into consideration, since they may have impact on inventory policy because of their influences on cutting tool lifespan. In manufacturing system, the demand of production usually follows some distributions. The tool lifespan and general distributed demand sometimes convoluted together and have concurrent impact on the total cost of the supply chain system for a company. As a result, research on the convolution problem of inventory policy for cutting tools has a great significance accordingly. The goal of this paper is to develop an optimal inventory policy with general demand (OIPGD) as the lifespan of cutting tools is random under general distributed production demand.

1.1. Procurement and inventory policy

Moritz and Roelof (Citation2003) had analyzed the impact of this inbound flow on inventory and presented the usage of results on Markvo decision process which showed average cost optimality of an order policy. Mungan, Yu, and Sarker (Citation2010) studied the manufacturing lot-sizing, procurement and delivery schedules for technology-connected companies with their products facing continuous price decrease problem during the life cycle. Timothy (Citation2005) researched two types of inventory control model through the use of a simple periodic review model and also an alternative approach to sensitivity analysis of the model. Unlike traditional inventory research, Ben-Daya and Raouf (Citation1994)and Hariga and Ben-Daya (Citation1999))dealt lead time as a decision variable which gave a new model about inventory. Sarkar, Ghosh, and Chaudhuri (Citation2012) and Chung and Lin (Citation2001) had done a research about optimal inventory replenishment policy for a deteriorating item and discussed it with numerical analysis. Banerjee and Sharma considered a deterministic inventory model that incorporated price and time and conditions of the net profit function and then illustrated it with examples and sensitivity analysis. Yu, Mungan, and Sarker (Citation2011) and Sarker, Duan, and Wu (Citation2012) discussed a highly improved approach on consignment and inventory policy with generalized demand distributions of retailers. The above literatures have done extensive researches on procurement and inventory; however, when considering the lifespan of a product in a whole supply chain, only a few of those researches could be involved.

1.2. Inventory policy and demands

About the optimization of supply chain, various kinds of researches have been done with different aspects taken into consideration. Kamath and Pakkala (Citation2002) proposed an optimal policy for an inventory model which allows stock disposal and shows a solution of a dynamic programming backward recursion. A commonly used inventory policy for dealing with demands with different penalty costs is the critical-level inventory policy. Hwang and Hahn (Citation2000) investigated an optimal procurement policy for items with an inventory-level-developed demand rate and fixed lifetime based on the demand rate of a function of current inventory level, and each unit having its fixed expiry date. Toktay and Wein (Citation2001) show a production stage that produces a single item in make-to-stock and demand for finished goods in detail, such as accurate condition in a simulation study, safety stock, stochastic correlated demand, etc. in forecasting–production–inventory systems. Zequrira, Valdes, and Berenguer (Citation2007) study the optimal buffer inventory to satisfy the demand during the interruption period due to maintenance action considering the possibility of imperfect production and opportunities for the fabrication of the buffer inventory.

1.3. Lifespan assessment of cutting tools

From the well-known F. W. Taylor’s formula (see Shaw, Citation2005) V = A/Tm (where V represent the cutting speed, T is the lifespan of the cutting tools, and m means different influence of T and A in different cutting condition), is described the relationship of cutting tools’ lifespan, which is related to the cutting parameters; however, when the penalty of cutting tools’ failure is taken into consideration, the way to determine the maximum allowable lifespan will be different.

Traditional research on lifespan of cutting tools is concentrated only on the materials’ performance, while it is not enough. Axinte, Belluco, and De Chiffre (Citation2001) proposed a method to acquire reliable measurements of tool lifespan in turning and provided a basis for the quantification of tool lifespan measurement uncertainty. Arsecularatne (Citation2003) used Oxley’s machining theory to predict cutting forces and cutting temperature which can be used to estimate the tool lifespan under RC conditions and further predicted tool deformation by accounting for the rake face temperature. Non-linear regression analysis techniques are used by Oraby and Hayhurst (Citation2004) to establish models for wear and tool life determination in terms of the variation of a ratio of force, rather than absolute values of force components acting at the tool tip. Serra, Ouahabi, and Rmili (Citation2012) presented a new criterion for the detection of cutting tool end of life from cutting tool vibration, the study aiming at the development of a cutting tool wear monitoring strategy applicable to the particular issues of turning process. Li and Sarker (Citation2013) discussed how the parameters influence the lifespan and put forward an evaluation method; however, they have not taken the inventory policy into consideration.

As discussed above, there are very fewer researches concentrated on the lifespan distribution of cutting tools in supply chain. But in fact, the lifespan has great impact on the inventory policy. At the same time, the optimal order-up-to-level can minimize the total cost of the manufacturing process and also lacks investigation. There are so many factors that have influence on cutting tools, such as the tool type, the tool size, the tool materials, the working condition and even the machining angle. The tools’ inventory has much influence on the holding cost and the penalty cost that have impact on the total cost. As a result, it is quite important to find an appropriate order-up-to-level which is determined by the lifespan of cutting tools to minimize the cost. Thus, this paper has formulated an inventory model which takes the lifespan distribution, order-up-to-level, and order cycle into consideration to make optimal decision about minimizing the total cost and give examples to show its application.

2. Model formulation

Lifespan and order-up-to-level of cutting tools have significant impacts on the minimization of inventory total cost. In this section, an attempt is made to formulate the objective function (total cost) which needs to be minimized to find the optimal lifespan, order cycle, and order-up-to-level for the manufacturing process.

2.1. Assumptions and notations

As the inventory issue of cutting tools is quite complex, in order to realize the aim of this paper, a few assumptions will be taken into consideration during the formulation of the process.

2.1.1. Assumptions

To simplify the research, the following assumptions are necessary to model in this paper:

  1. In order to avoid complication, only one type of machining tool is considered for model formulation.

  2. Total products for machining in a period are fixed.

  3. A penalty cost will be existed when the failure of a machining tool causes potential damage of work piece.

  4. Tool vendors are located nearby and result in negligible tool supplying time.

  5. Tool shortage results in downtime with machine and is not back ordered.

  6. The tool demand rate for production follow a general distribution, g(x).

2.1.2. Notations and definitions summary

The definitions used in this paper are list as below:

Decision variables
R=

order-up-to-level (tools)

Tc=

Cycle length, the length of time between placement (or receipt) of replenishment orders

Tm=

Maximum allowable usage time of cutting tools (in time unit)

Parameters
Tu=

Average unit processing time per product (time unit/product)

Dp=

Demand rate of products (products/year)

T=

Lifespan of cutting tools (in time units)

Cf=

Fixed cost for every order ($/order)

cx=

Unit replacement cost of a tool ($/tool)

ch=

Unit holding cost of a tool ($/tool/year)

cp=

Unit penalty cost of tool failure ($/tool)

Dp=

Demand rate of product (products/year)

π=

Unit shortage cost ($/tool)

Cost function components and intermediate variables
Co=

Annual ordering cost

Cp=

Expected total penalty cost

Cs=

Expected annual total shortage cost

Ch=

Expected annual holding cost

xd=

Random demand of production per month

xt=

Random demand of cutting tools depending on xd and Tm

DT=

Demand of tools required per year

Tw=

Total working time needed per year

TC=

Total cost ($/year)

2.2. Expected lifespan estimation for pre-empt cutting tools

The lifespan of a machining tool, T, is discussed by Li and Sarker (Citation2013), which follows a distribution f(T) that is mainly affected by three main parameters V (machining speed), f (cutting feed), and d (machining depth), other factors(such as cutting angle) which are insignificant for practical usage are ignored. As depicted in Figure , the horizontal axis T means the usage time distribution and the vertical axis means the usage frequency of the cutting tools, from Figure it is obvious that most of the cutting tools’ lifespan is in the maximum allowable usage time area and only a few cutting tools failure outside the range. So the optimal lifespan of a machining tool is absolutely in that area and through discussion it can be defined as Tm. When the lifespan is shorter than Tm, it means lower penalty but more tools will be used, thus causes higher purchasing cost and higher holding cost. On the other hand, if the lifespan is longer than that, the penalty will be higher, while the purchasing and holding cost lower. Under this condition, it is important to find an optimal lifespan of cutting tools to make decisions about the inventory policy and then reach the purpose of minimizing the total cost.

Figure 1. General distribution of cutting tools’ lifespan.

Figure 1. General distribution of cutting tools’ lifespan.

If a stopping policy is implemented, the distribution, f(T) with -T is modified to f(T) with -TTm. It is obvious that if the cutting tools lasted less than Tm, the order-up-to-level will increase and the order cycle will decrease. Now the key point is to find this most optimal stopping time Tm of tool lifespan which will minimize the total cost TC. So in order to make a good decision about procurement policy for the revised situation, the optimal stopping time Tm needs to be based on the expected lifespan E(T) of the revised distribution.

For the part with TTm, marked as area A1, as shown in Figure , the expected lifespan of all tools can be defined as(1) E(T)TTm=0TmTf(T)dT(1)

For the other part marked as area A2 in Figure , where T > Tm, which means the lifespan of the tools exceeds the maximum allowable usage time; thus the lifespan of all these tools is practically Tm. So, the expected lifespan for these pre-empted tools (in area A2) is defined as(2) E(Tm)TTm=TmTmf(T)dT=Tm1-F(Tm)(2)

where f(T) follows the same generic distribution.

Thus, F(Tm)=P(TTm) is the probability of a tool failure earlier than Tm and 1-F(Tm)=P(T>Tm) is the probability of a tool exceeding the maximum allowable usage time Tm when the tool can be replenished before any natural failure which result in no cost to the whole system.

Since the total distribution of the tools contains two different groups, A1 and A2 as represented above, each group has different weight in the expected lifespan. Now the total expected lifespan of both groups can be defined as(3) E(T)A1+A2=E(T)TTm+E(Tm)TTm(3)

2.3. Demand of cutting tools with generally distributed demand of production

In practical manufacturing process, the total demand for a production within a relative long period is steady, which makes an approximately constant demand. However, the demand usually varies due to the requirements of terminal user and sometimes follows a kind of distribution.

It is assumed that the product has a demand of Dp products/year. The average unit processing time is Tu per product (time unit/product). Thus, the total manufacturing working time Tw required per year for the product can be expressed as Tw = Tu Dp time unit/year. For an expected pre-empt lifespan (in time units/tool) of a machining tool, E(T)A1+A2, the total demand of cutting tools per year, DT (tools/year), can be computed as(4) DT=TuDp/E(T)A1+A2(4)

where the tool lifespan T follows a generic distribution f(T).

It is assumed that the demand within an order cycle, Tc, is a continuous variable with stationary probability distribution. Units demanded out of stock are at high expense and the average shortages are not negligible relative to the on-hand inventory.

Assume that random variable xd has a density function g(xd) with a mean μd and standard deviation σd, and this is for the demand of production. Considering the density function g(xd) depends on the ordering cycle Tc, and the demand of tools for the period xd is also a function of Tm, so for the period of Tc, the expected demand of tools, xt, can be expressed as xt=Tuxd/E(T)A1+A2, combined with Equation 3, xt can also be rewritten as(5) xt=TuxdE(T)T=Tm+E(Tm)(5)

where T follows a generic distribution of f(T), xd follows a distribution g(xd).

2.4. Analysis of OIPGD model

In this paper, the cost components of OIPGD consists of annual ordering cost Co, expected total penalty cost Cp, expected annual total replacement cost Cr, expected annual total shortage cost Cs, and expected annual holding cost Ch. This section will discuss each of the components, respectively, because the selection of optimal lifespan with the allowable maximum stopping time for cutting tools incurs change of total tool requirements, DT, and eventually has impact on the order-up-to-level quantity, R, and review interval (i.e. ordering cycle), Tc. This relation is illustrated in Figure .

  1. Annual ordering cost, Co

    Since the demand has a continuous density function, the inventory level will always fall from the maximum possible inventory level, R, to zero. The practical inventory will decide another order with every ordering review. As a result, there are 1/Tc orders per year and the expected annual cost of ordering, Co, (only for purchasing) can be expressed as(6) Co=Cf/Tc(6)

  2. Expected total penalty cost, Cp

    Penalty cost depends on the allowable maximum stopping time Tm. As shown in Figure , the tool fails in group A1 will result in penalty cost. For a single machining tool, the probability of fail before Tm is F(Tm), which is the cumulative probability while the tool life TTm. The expected penalty cost can be obviously expressed as cpF(Tm)=cp-Tmf(T)dT. Equation 4 gives the expected total demand of cutting tools, thus the yearly total penalty cost is(7) Cp=DTcpF(Tm)=TuDpcpE(T)A1+A2-Tmf(T)dT(7)

  3. Expected annual total replacement cost, Cr

    Since a lot of cutting tools will be replaced each year and replacement takes time and effort, the replacement cost should be taken into consideration. As the lifespan of cutting tools gets longer, the replacement of cutting tools gets less. cx is the cost of replacement per unit and Equation 4 gives the expected total demand of cutting tools, So the expected replacement cost can be easily expressed as(8) Cr=cxTuDp/E(T)A1+A2(8)

  4. Expected annual total shortage cost, Cs

    From the distribution of production demand xd in the ordering cycle, xdg(xd), the distribution of tools demand, xt can be deducted as (see Appendix A)

Figure 2. Illustration of influence of stopping time Tm on review cycle Tc and order-up-to-level R.

Figure 2. Illustration of influence of stopping time Tm on review cycle Tc and order-up-to-level R.

(9) xtgxt(xt)=E(T)A1+A2TugE(T)A1+A2Tuxt(9)

Obviously, xt is a stochastic demand of cutting tools for a review period Tc, if xt > R, a shortage of tools occurs (which is shown in Figure ). This will result in downtime of production and consequently shortage cost. Under this circumstance, for an ordering (review) period, the expected shortage of tools, Qs, is given by(10) Qs=R[(xt-R)gxt(xt)]dxt=R(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt(10)

Thus, the expected annual total shortage cost Cs can be expressed as(11) Cs=πTcR(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt(11)

  1. Expected annual holding cost, Ch

With expected annual holding cost Ch, it compromises to two sub components, (1) regular expected inventory, I¯, and (2) the non-back ordered inventory (there is no need to fill the shortage of previous review period when a shortage occurs in previous period).

Once the allowable maximum stopping time, Tm, is determined, the demand for cutting tools has a constant mean and the inventory varies on the average linearly between the minimum and maximum inventory. Here the expected minimum inventory is R-ut combined with Equation 5, that is,(12) I¯min=R-TuμdE(T)A1+A2(12)

The expected maximum inventory, that occurs at the arrival of the replenishment, is given by R-μt+DTTc. Combined with Equations 4 and 5, this sub component can be rewritten as(13) I¯max=R+TcTuDp-TuμdE(T)A1+A2(13)

Because the inventory varies approximately in a linear way, the average inventory for sub component I¯ is halfway between expected maximum inventory, I¯max and expected minimum inventory, I¯min. Thus, the average inventory for this sub component is easily computed as(14) I¯=I¯min+I¯max2=R+TcTuDp-2Tuμd2E(T)A1+A2(14)

Adding up the inventories expressed in Equations 10 and 14, the expected annual holding cost, Ch, can be expressed as(15) Ch=chR+TcTuDp-2Tuμd2E(T)A1+A2+R(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt(15)

The total cost objective function TC(Tm,Tc,R) consists of five components of Co, Cp, Cr, Cs, and Ch, and is given by TC(Tm,Tc,R)=Co+Cp+Cs+Ch+Cr. With Equations 6, 7, 11, and 15, the total cost objective function can be concluded as(16) TC(Tm,Tc,R)=πTcR(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt+CfTc+TuDpcpE(T)A1+A2-Tmf(T)dT+chR+TcTuDp-2Tuμd2E(T)A1+A2+R(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt+cxTuDp/E(T)A1+A2(16)

By merging the similar items, function (16) can be rewritten as(17) TC(Tm,Tc,R)=CfTc+TuDpcpE(T)A1+A2-Tmf(T)dT+chR+TcTuDp-2Tuμd2E(T)A1+A2+πTc+chR(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt+cxTuDp/E(T)A1+A2(17)

where tool life, T ~ f(T), E(T)A1+A2=E(T)T=Tm+E(Tm), E(T)T=Tm=0TmTf(T)dT, E(Tm)=Tm1-F(Tm).

3. Solution methodology and computation results

Total cost objective function TC(Tm,Tc,R) in Equation 17 for the replenishment policy consists of three decision variables. Tu, Dp, cf, cu, cp, cx, and ch are the system characteristic parameters. Variables Tm (optimal stopping time of cutting tools), ordering cycle time Tc, and order-up-to-level R are required to be solved to satisfy the minimum total cost.

3.1. Exhaustive search algorithm for OIPGD model

In order to find the optimal order-up-to quantity, R, review time, Tc, and tool allowable maximum stopping time, Tm, partial derivative approach can be employed to calculate the stationary points.

With decision variable Tc, by differentiation, TC/Tc = 0 leads to chTuDp2E(T)A1+A2-Cf+πR(xt-R)E(T)A1+A2TugE(T)A1+A2TuxtdxtTc2=0, which yields(18) Tc=2E(T)A1+A2C+πR(xt-R)E(T)A1+A2TugE(T)A1+A2TuxtdxtchTuDp(18)

For decision variable Tm, by differentiation, TC/Tm = 0 leads to(19) TuDpcpf(Tm)E(T)A1+A2-TuDpcp[1-F(Tm)][E(T)A1+A2]2-Tmf(T)dT-ch(TcTuDp-2Tuμd)[1-F(Tm)]2[E(T)A1+A2]2+πTc+chR(xt-R)1-F(Tm)TugE(T)A1+A2Tuxt+E(T)A1+A2TugE(T)A1+A2Tuxt1-F(Tm)Tuxtdxt-cxTuDp[1-F(Tm)]/2E(T)A1+A22=0(19)

which is too complicated to yield a mathematical expression for Tm. (Appendix B)

Similar to the above differential method, TC/R = 0 leads to the following expression (see Equation C4 in Appendix C):(20) ch+πTc+chE(T)A1+A2TuRgE(T)A1+A2Tuxtdxt=0(20)

which is also too complex to be simplified further.

3.2. Exhaustive search algorithm method for OIPGD model

Equations 19 and 20 cannot be transformed into a simplified expression, and it is also too complicated to delaminate two of the three decision variables R, Tc, and Tm through Equations 18, 19, and 20. However, with Equation 18, by using exhaustive search method, only two dimensions R and Tm can be searched in their feasible domain, then the result of Tc computed. With R, Tm, and dependent variable Tc, a result of total cost can be computed. In this section, an exhaustive search algorithm (ESA) method is developed to find the optimal solution of R, Tc, and Tm by satisfying the minimum total cost TC.

Equation 19 is a mathematical expression of Tm. And numerical algorithms can be used to solve the value of Tm and then the variable R can be solved by Equation 20. Eventually, total cost TC can be worked out by using Equation 17. This computational algorithm is given as follows. In this algorithm, g(Tm) will be defined to indicate the left-hand side of Equation 19 in terms of Tm. If g(Tm) equals or is close to 0, the corresponding value of Tm is determined to be the optimal solution.

3.2.1. ESA method

Step 1: Initialize Cf, cp, cu, ch, cx, Tu, Dp, ΔT (step-size lifespan of T), ΔTc (step-size lifespan of Tc), ΔR (an arbitrary value of R) and define the distribution of T, the length of time between placement Tc, and the range of R. Specify the parametric values for distribution of T and express f(T) and E(T).

Step 2: Set the starting values ΔR, ΔT, ΔTc, and evaluate the cost function TC(Tc,Tm,R).

Step 3: (a) Calculate cumulative distribution probability F(T),

(b) Compute expected lifespan E(T)A1+A2 with stopping time TmT using Equation 3.

(c) Compute the cycle length Tc with Equations 3 and 18.

Step 4: (a) Compute TC(Tc,Tm,R) using Equation 17.

(b) If TC(Tc,Tm,R)<TC(Tc,Tm,R),

 Set TC(Tc,Tm,R)TC(Tc,Tm,R), R=R, Tm=Tm, set . Tc=Tc+ΔTc

 If TC(Tc,Tm,R)TC(Tc,Tm,R), go to Step 4(a)

Else set Tm=Tm+ΔT,

  If TC(Tc,Tm,R)<TC(Tc,Tm,R), go to Step 4(a)

Else set R=R+ΔR,

   If TC(Tc,Tm,R)<TC(Tc,Tm,R), go to Step 4(a)

  Else set R=R, Tm=Tm, Tc=Tc.

Step 6: Stop and current values of Tm, Tc and R* are the best solution and TC(R,Tm,Tc) is the minimum total cost.

3.3. Numerical analysis

The following example illustrates the simulation results obtained from the algorithm of ESA. In real machining process for a mechanical manufacturing enterprise, a milling cutter named as “S-NA2T030” is used to proceed with their own product. When the product is with material hardness value of HRC45~50, the lifespan of the cutter follows a normal distributed with mean μT = 4.5 h and standard deviation of σ = 0.2 h. This company processes approximately Dp = 72,800 products per year by using this tool. For every product, an average of Tu = 0.1 h machining time is required. The fixed purchasing cost for each order Cf = $30.00/order, the penalty cost for each failure of the tool is cp = $0.50/tool, the replacement cost per tool is cx = $6.00/tool, the holding cost per tool per year is ch = $6/tool/year, and the tool unit shortage cost π = $20.00/tool. Under this situation, the objective of this practical problem is to minimize the total cost TC by determining the optimal values of order cycle Tc, optimal stopping time Tm, and order-up-to-level R.

By running the ESA program, the optimal decision variables, search result can be concluded of this vulnerable parts changing and procurement problem. The optimal decision variables, Tm = 3.70 h, an order cycle Tc = 0.12 years ≈ 44 days (about one and a half months), an order-up-to-level R = 1,020 tools, and the minimized total cost TC = $19,322.

Above is the example of when the cutting tools’ lifespan follows normal distribution and the theoretical results with the ESA method. For further discussion, two different lifespan distributions will be used here to demonstrate the generic solution methodology with the ESA method.

Assume that the lifespan of the cutting tools is uniform (a, b), the distribution of which is shown below in Table .

Table 1. Expected lifespan E(T)T=Tm of tools for uniform distribution

With f(T) following the uniform distribution, from the data above, the range of the lifespan of cutting tools can be assumed as a = 4 and b = 5, by running the ESA method, the optimal result is Tm = 4.7 h, an order cycle Tc = 0.08 years ≈ 29 days (about one-and-a-half months), an order-up-to-level R = 2,000 tools, and the minimized total cost TC = $23,143.

A detailed comparison of the two distributions about the function and the result through the usage of ESA method are listed in Table . Using the ESA method, all the possibilities are compared and the most optimal solution is obtained which is shown below, and as the distribution changes the optimal solution will be different. In the table below, a generic solution methodology is demonstrated that can be applied accordingly for other types of demand distributions.

Table 2. Optimal solution for different distributions

4. Sensitivity analysis

In this research, the maximum allowable usage time of cutting tools Tm, the length of time between placement (or receipt) of replenishment orders Tc, and the order-up-to-level of tools R are interacted. If one of the parameters changes, the other two are influenced, and the total cost TC is absolutely changed. Since there are three variables, it is hard to clearly depict all the variables as to how they influence the object function. In order to investigate which one is the most influential, one of the variables is fixed and then analysed.

4.1. Impact analysis of Tm and Tc on TC while R is fixed

This paper has established the model of TC, therefore, when individually inspecting after Tm, Tc, R effects on the cutting tools reliability lifespan, reviewed parameter changes in a reasonable range, and the other parameters respectively take typical values.

While R = 1,000, the relationship between Tm, Tc, and TC is shown in Figure . As the unit of time is hour, accuracy to two decimal places is sufficient, while for the unit of Tc, three decimal places is sufficient. The result is limited to the accuracy and it can be seen from figure that the total cost TC = $19,323, Tc = 0.117 years ≈ 44 days, Tm = 3.66 h.

Figure 3. Fluctuation of TC according to changing of Tm and Tc.

Figure 3. Fluctuation of TC according to changing of Tm and Tc.

It is easy to see that Tm is more influential than Tc from Figure . When Tm and Tc are smaller than the optimal solution, the total cost changes slightly and when Tm is bigger than 3.67, it starts to change sharply.

4.2. Influence analysis of Tm and R on TC while Tc is fixed

While Tc = 0.1, the relationship between Tm, R, and TC is shown in Figure . And with the accuracy fixed, it can be seen from Figure that the total cost TC = 19,332$, R = 1,015, Tm = 3.67 h.

Figure 4. Fluctuation of TC according to changing of Tm and R.

Figure 4. Fluctuation of TC according to changing of Tm and R.

From Figure , it is easy to see the optimal solution. As the total machining time Tw = Tu × Dp = 7,280, while the average lifespan is around 4.5, the cutting tools needed per year is around 1,617 products, so when the order-to-quality is bigger than that, the total cost will not change much.

In addition, through analysis of the two pictures above, it can be concluded that the lifespan of cutting tools Tm has the greatest influence on the total cost, the length of time between placement (or receipt) of replenishment orders Tc and order-up-to-level R have relatively small effects on total cost.

5. Conclusions

In this paper, the author has depicted an interactive relationship among three important factors which influence the inventory policy under certainty distribution demand for cutting tools with stochastically distributed lifespan. They are the maximum allowable usage time of cutting tools, the length of time between placement (or receipt) of replenishment orders, and order-up-to quantity. An optimal ESA method was found to solve this problem, with two commonly used lifespan distribution of cutting tools to make a comparison and come to a conclusion that the ESA method is useful for general distribution. Because with three variables, the analysis is four-dimensional and is too complicated to express, the research fixed one variable and depicted the object function with the other two variables to see the relationship and compare the different results. From the research above it is easy to find that “Tm” is the most influential factor of the total cost. But in this paper, the author only considered one kind of machining tool and ignored the compound influence of the manufacturing system. For future work, it is necessary to study different cutting tools, which follow various lifespan distribution and compound influence.

Additional information

Funding

Funding. The authors received no direct funding for this research.

Notes on contributors

Cun Rong Li

Cun Rong Li received his PhD degree from Wuhan University of Technology (WHUT) majored in Mechanical Design & Theory. He is now an associate professor in Industrial Engineering Department in WHUT. His research interests are supply chain, enterprise information system, and manufacturing automation. He visited the Advanced Manufacturing Center, Liverpool University in 2005, Mechanical and Industrial Engineering Department, Louisiana University in 2013 as a visiting scholar. He published more than 20 research papers and engaged in more than 10 research projects from government and enterprise. He is also a reviewer of several international journals.

References

  • Arsecularatne, J. A. (2003). On prediction of tool life and tool deformation conditions in machining with restricted contact tools. Machine Tools & Manufacture, 43, 657–669.
  • Axinte, D. A., Belluco, W., & De Chiffre, L. (2001). Reliable tool life measurements in turning—An application to cutting fluid efficiency evaluation. Machine Tools & Manufacture, 41, 1003–1014.
  • Ben-Daya, M., & Raouf, A. (1994). Inventory models involving lead time as a decision variable. Journal of the Operational Research Society, 45, 579–582.10.1057/jors.1994.85
  • Chung, K. J., & Lin, C. N. (2001). Optimal inventory replenishment models for deteriorating items taking account of time discounting. Computers & Operations Research, 28, 67–83.
  • Hariga, M., & Ben-Daya, M. (1999). Some stochastic inventory models with deterministic variable lead time. European Journal of Operational Research, 113, 42–51.
  • Hwang, H., & Hahn, K. H. (2000). An optimal procurement policy for items with an inventory level-dependent demand rate and fixed lifetime. European Journal of Operational Research, 127, 537–545.10.1016/S0377-2217(99)00337-9
  • Kamath, K. R., & Pakkala, T. P. M. (2002). A Bayesian approach to a dynamic inventory model under an unknown demand distribution. Computers & Operations Research, 29, 403–422.
  • Li, C. R., & Sarker, B. R. (2013, November). Lifespan prediction of cutting tools for high-value-added products. International Journal of Advanced Manufacturing Technology, 691887–1894, doi:10.1007/s00170-013-5160-1
  • Moritz, F., & Roelof, K. (2003). On optimal inventory control with independent stochastic item returns. European Journal of Operational Research, 151, 25–37.
  • Mungan, D., Yu, J., & Sarker, B. R. (2010). Manufacturing lot-sizing, procurement and delivery schedules over a finite planning horizon. International Journal of Production Research, 48, 3619–3636.10.1080/00207540902878228
  • Oraby, S. E., & Hayhurst, D. R. (2004). Tool life determination based on the measurement of wear and tool force ratio variation. Machine Tools & Manufacture, 44, 1261–1269.
  • Sarkar, T., Ghosh, S. K., & Chaudhuri, K. S. (2012). An optimal inventory replenishment policy for a deteriorating item with time-quadratic demand and time-dependent partial backlogging with shortages in all cycles. Applied Mathematics and Computation, 218, 9147–9155.10.1016/j.amc.2012.02.072
  • Serra, R., Ouahabi, A., & Rmili, W. (2012, July 22–27). An end-of-life criterion from cutting tool vibrations. In 15th International Conference on Experimental Mechanics, Porto.
  • Shaw, M. C. (2005). Metal cutting principles. Oxford: Oxford University Press.
  • Timothy, L. U. (2005). Inventory models with inventory-level-dependent demand: A comprehensive review and unifying theory. European Journal of Operational Research, 162, 792–804.
  • Toktay, L. B., & Wein, L. M. (2001). Analysis of a forecasting-production-inventory system with stationary demand. Management Science, 47, 1268–1281.10.1287/mnsc.47.9.1268.9787
  • Yu, J., Mungan, D., & Sarker, B. R. (2011). An integrated multi-stage supply chain inventory model under an infinite planning horizon and continuous price decrease. Computers & Industrial Engineering, 61, 118–130.
  • Yu, J., Sarker, B. R., Duan, Q., & Wu, B. (2012). Single-manufacturer, multi-retailer consignment policy for retailers’ generalized demand distributions. Journal of the Operational Research Society, 63, 1708–1719.10.1057/jors.2012.13
  • Zequrira, R. I., Valdes, J. E., & Berenguer, C. (2007). Optimal buffer inventory and opportunistic preventive maintenance under random production capacity availability. International Journal of Production Economics, 111, 686–696.

Appendix A.

Proof of distributed demand for tools

Demand of production in a review period xd follows a generic distribution of g(xd). There exists a relation expressed in Equation 5. Thus, for demand of cutting tools, let us note that xt follows a distribution gxt(y), from the definition of cumulative probability, Gxt(y) is given by(A1) Gxt(y)=P(xty)(A1)

Combined with Equation 5, Equation A1 is given by(A2) Gxt(y)=PTuxdE(T)T=Tm+E(Tm)y(A2)

Because Tuxd/[E(T)T=Tm+E(Tm)]>0, Equation A2 can be rewritten as(A3) Gxt(y)=PxdE(T)T=Tm+E(Tm)Tuy=GE(T)T=Tm+E(Tm)Tuy(A3)

A differentiation on both sides of Equation A3 yields(A4) gxt(y)=E(T)T=Tm+E(Tm)TufE(T)T=Tm+E(Tm)Tuy(A4)

Appendix B.

Differential process on TC/Tm=0

The total cost objective function is expressed as follows:(B1) TC(Tm,Tc,R)=CfTc+TuDpcpE(T)A1+A2-Tmf(T)dT+chR+TcTuDp-2Tuμd2E(T)A1+A2+πTc+chR(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt(B1)

By differentiation on Tm, TC/Tm = 0 yields(B2) TuDpcpf(Tm)E(T)A1+A2-TuDpcp[1-F(Tm)][E(T)A1+A2]2-Tmf(T)dT-ch(TcTuDp-2Tuμd)[1-F(Tm)]2[E(T)A1+A2]2+πTc+chTmR(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt=0(B2)

because(B3) E(T)A1+A2/Tm=E(T)A1+A2/Tm=Tm0TmTf(T)dT+Tm[1-F(Tm)]=1-F(Tm)(B3)

the differential part within Equation B2(B4) TmR(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt=R(xt-R)1-F(Tm)TugE(T)A1+A2Tuxt+E(T)A1+A2TugE(T)A1+A2Tuxt1-F(Tm)Tuxtdxt(B4)

Appendix C.

Differential process on TC/R = 0

The total cost objective function is expressed as follows:(C1) TC(Tm,Tc,R)=CfTc+TuDpcpE(T)A1+A2-Tmf(T)dT+chR+TcTuDp-2Tuμd2E(T)A1+A2+πTc+chR(xt-R)E(T)A1+A2TugE(T)A1+A2Tuxtdxt(C1)

Let us differentiate on R, TC/R = 0 yields(C2) TC/R=ch+πTc+chRxtE(T)A1+A2TugE(T)A1+A2TuxtdxtR-πTc+chRRE(T)A1+A2TugE(T)A1+A2TuxtdxtR=0(C2)

which leads to(C3) ch-πTc+chE(T)A1+A2TugE(T)A1+A2TuRR+πTc+chE(T)A1+A2TuRgE(T)A1+A2Tuxtdxt+gE(T)A1+A2TuRR=0(C3)

Thus,(C4) ch+πTc+chE(T)A1+A2TuRgE(T)A1+A2Tuxtdxt=0(C4)