HOME JOURNALS CONTACT

Journal of Applied Sciences

Year: 2008 | Volume: 8 | Issue: 14 | Page No.: 2606-2612
DOI: 10.3923/jas.2008.2606.2612
Computerized Analysis of Discrete MRR Optimization for Constrained Due-Date
Tian- Syung Lan

Abstract: This study not only applies Material Removal Rate (MRR) into the objective function mathematically, but also implements calculus of variations to resolve the dynamic machining control problem comprehensively. In addition, the optimal solution of the Machining Project Control (MPC), model is proposed and the decision criteria to determine the optimal solution are also recommended. Moreover, the computerized analyses with a numerical simulation to compare with the traditional machining model are fully prepared. This study definitely contributes the applicable approach to dynamic control of the material removal rate and provides the efficient tool to concretely optimize the cost of a machining project for operation research engineers in today`s machining industry with profound insight.

Fulltext PDF Fulltext HTML

How to cite this article
Tian- Syung Lan , 2008. Computerized Analysis of Discrete MRR Optimization for Constrained Due-Date. Journal of Applied Sciences, 8: 2606-2612.

Keywords: material removal rate, calculus of variation, operations research and Optimal control

INTRODUCTION

Machining conditions of a cutting tool have been the most critical variables in machining operation. The cutting speed, feed rate and depth of cut were considered as three factors of input cutting parameters (Lan et al., 2002, 2008). To calculate the optimum cutting conditions is the objective for production (Meng et al., 2000). Koren et al. (1991) have described several methods to be used under stepwise constant variation in feed, speed, or depth of cut, but none is practically applicable when two or more cutting conditions are changed. Therefore, the method of controlling cutting conditions with fixed material removal rate has been introduced (Balazinski and Ennajimi, 1984; Choudhury and Appa Rao, 1999). In most studies on this viewpoint, the material removal rate is fixed because of the expensive observation of the control. Nevertheless, through the computer-integrated interface to program the machining feed rate on modern computer numerical controlled (CNC) machines with fixed cutting speed and depth of cut, the material removal rate is capable of being dynamically controlled (Balazinski and Songmene, 1995; Lan et al., 2008).

In addition, the tool life is a critical parameter of the machining process (Davim and Conceicao Antonio, 2001; Lan et al., 2008). Novak and Wilkund (1996) proposed a suitable implementation to predict tool life and Lee et al. (1992) proposed a method of optimal control to ensure maximum tool life. Meng et al. (2000) also provided a modified Taylor tool life equation to minimize tool cost. As a matter of fact, the maximum tool life or the minimum tool cost will not guarantee the minimal cost of a machining operation. Besides, the various tool checking periods for a tool change from different operators will decrease the productivity and increase the cost during the machining project significantly. In order to manage the consumption of tools well, a fixed tool life is practically considered into the machining project. However, the production period is certainly related to the order quantity of a project. For the convenience of project scheduling, the production period is also proposed to be determinable and then introduced as fixed into the study.

Moreover, the cost to machine each part is a function of the machining time (Jung and Ahluwalia, 1995). As the marginal cost of production is a linear increasing function of production rate (Kamien and Schwartz, 1991; Lan et al., 2008) the marginal cost of machining operation is also considered to be a linear function of the material removal rate in this study. It is that the higher machining rate results higher operational cost such as machine maintenance, loading-unloading and machine depreciation costs.

Although, several time series modeling on the control of machining process are mentioned (Kim et al., 1996; Yeh and Lan, 2002), none is capable to achieve minimum cost. They are all emphasizing on the maximal tool usage or minimal tool cost. Actually, the production cost and the production period of a machining project are mostly concerned problems confronting the manufacturing industry. Besides, the need of operating CNC machines efficiently to obtain the required payback is even greater in the case of rough machining, since a greater amount of material is removed thus increasing possible savings (Meng et al., 2000). With the reasons above, there is an economic need to control the material removal rate of rough machining operation for a machining project. Hence, the necessity of finding the optimal solution to reach the minimum cost of a machining project with fixed tool life and production period is absolutely arising.

ASSUMPTIONS AND NOTATIONS

Before formulating the problem, several assumptions and notations are to be made. They are described as follows:

Assumptions

The machining project is a continuous rough turning operation with only one type of tool and it is assigned to one machine only.
Each tool performs the same fixed length of cutting time (tool life) before replacement
The upper limit of material removal rate is generated from the maximum cutting conditions suggested in the handbook and the fixed tool life is derived from the Taylor`s tool life equation (DeGarmo et al., 1997) with these maximal conditions. Thus, no tool will break before this fixed tool life even with the upper limit of material removal rate.
The total material removal amount of the project is proportionally distributed to the number of tools consumed for the project in order to assure the consistent quality of all products.
There is no chattering and scrapping of parts occurs during the whole manufacturing process.
The time required for a tool change is relatively short to the tool life and it is neglected.
The chip from cutting and the finished parts are held in the machine until a tool change and then shipped to other department from manufacturing immediately at the tool change.
The marginal cost of operation is considered to be a linear function of the material removal rate (Lan et al., 2008).

Notations

a : Average volume of material machined per unit part.
B : Upper limit of material removal rate.
bx`(t) : Marginal operation cost per fully consumed tool at the material removal rate x`(t); where b is a constant.
by`(t) : Marginal operation cost per consumed tool at the material removal rate y`(t) ; where b is a constant.
c : Overall holding cost per unit chip machined per unit time in the machine, where c = h1 +h2/a
c1 : Labor cost per unit machine per unit time; including production and queuing
cs : Tool cost per unit tool; including cost of a tool and set-up cost
h1 : Chip holding cost per unit chip per unit time
h2 : Finished part holding cost per unit finished part per unit time
Q : Production quantity of the machining project
T : Production period of the project with quantity Q
tx : Queuing time before machining for a fully consumed tool
ty : Queuing time before machining for a partially consumed tool
: Fixed tool life for each tool
[A]+ : No. of tools required for the machining project, where A = aQ/L .

Decision functions

x(t) : Cumulative volume of material machined for a fully consumed tool during [tx, t].
X`(t) : Material removal rate at time t for a fully consumed tool.
Y(t) : Cumulative volume of material machined for a partially consumed tool during [ty, t].
Y`(t) : Material removal rate at time t for a partially consumed tool.

MODEL FORMULATION

Comparing to the productivity of traditional machining model (fixed MRR), it is necessary for MPC Model to competitively satisfy L <=x( )<=B . In addition, for the machining quality of all products, the lower limit of material removal rate is applied to determine the number of tools required for the production project. Therefore, with A = aQ/L and T = A, the tools required for production and the production period for project scheduling is then achieved and proposed as given for the model.

In this study,

and

denote the machining cost during for a fully consumed tool and during for a partially consumed tool, respectively. Thus, the objective function for the machining project is constructed as below

Set c = h1 + h2/a as the overall holding cost per unit chip per unit time. Therefore, the MPC Model and its constraints are formulated and described as below.

OPTIMAL SOLUTION

Let (x*,y*) be the optimal solution of MPC Model and (tx*, ty*) be the optimal queuing time for a fully and a partially consumed tools, respectively. Assume that the time interval are the maximal subintervals of [0, ] and [0Z ], respectively to satisfy Euler Equation (Kamien and Schwartz, 1991; Chiang, 1992).

There are two possible situations to be discussed in this study.

Situation 1: x*´(t) (y*´(t)) will not touch B before (Z )

The optimal solution for Situation 1 is shown as follows:

(1)

(2)

(3)

(4)

(5)

(6)

The detail is described in Appendix A.

Here, one PROPERTY is proposed and shown as follow:

PROPERTY: If the line Y = x*´(t) (Y = y*´(t)) touches the line Y = B, two lines should overlap to be Y = B from the touch point

The proof of PROPERTY is discussed in Appendix B.

Situation 2: x*´(t) (y*´(t)) touches B at time before

The optimal solution for Situation 2 is shown as follows:

(7)

(8)

(9)

(10)

(11)

(12)

The detail is described in Appendix C.

Decision criteria: From Eq. 1 and 3, the maximum values of x*´(t) and x*(t) are found at t = when tx* = 0, the following criteria are made.

If aQ/A <= B /2, x*´(t), will not reach the upper limit B before .

If aQ/A > B /2, x*´(t), will reach the upper limit B before .

In addition, from Eq. 2 and 4, the maximum value of y*´(t) and y*(t) are found at t = Z when ty* = 0 and the criteria are then obtained as below.

If aQ/A <= B /2, y*´(t), will not reach the upper limit B before Z .

If aQ/A > B /2, y*´(t), will reach the upper limit B before Z .

It is noticed that the criteria for x*´(t) and y*´(t) are exactly identical. This denotes that x*´(t) and y*´(t) will both either never reach B before (Z ), or touch B before (Z ). Therefore, when aQ/A<=B /2, both x*´(t) and y*´(t) will not reach the upper limit B; the optimal solution is Situation 1. When aQ/A > B /2, both x*´(t) and y*´(t) will reach the upper limit B; the optimal solution is Situation 2.

COMPUTERIZED EXAMINATION

For a specific turning operation, there are ranges for cutting conditions suggested in the machining handbook. Therefore, there must exist a maximum material removal rate U and a minimum material removal rate L derived from the maximum and the minimum cutting conditions respectively. Each material removal rate between U and L can feasibly be selected as the upper limit B. From the well-known Taylor`s expression of the tool life (DeGarmo et al., 1997), it is then modified to be Bx n = k when the cutting speed and depth of cut are selected fixed. Therefore, the fixed tool life for each feasible upper limit is then obtained. However, for every selected feasible upper limit, there exist a lowest cost for the MPC Model and the traditional machining model with a fixed MRR between U and L is also possible to be optimal. To find the minimum cost solution among all the possibilities, a computer program written in MATLAB to analyze the problem is then developed. The concept of the flow chart is described as follows:

Q, a, b, c, U, L, n, k, c1 and cs should be given before the following algorithm

Initialize B = L

Step 1: Compute , A, Z, T for MPC,
then compute Am = aQ/B , Zm, Tm for traditional.

Step 2: Compute

Step 3: Plot and P(B,Tm), then go to Step 4.

Step 4: If aQ/A>B /2, go to Step 6; otherwise go to Step 5.

Step 5: Compute tx, ty; then compute

Go to Step 7.

Step 6: Compute; then compute

Go to Step 7.

Step 7: Plot , then go to Step 8.

Step 8: If B=>U, stop the program;

otherwise, set B = B+0.025, as initialized, return to Step 1.

NUMERICAL ANALYSIS

The example referred to a rough turning operation of specific shafts from a machining company in Taipei is studied. The machining process is assigned to a CNC lathe with FANUC controller. All data provided are converted and listed as follows:

Q = 1000 parts, a = 3.375 in3, b = 0.150 dollars-min/in3, c = 0.100 dollars/in3, U = 10.0 in3/min, L = 6.0 in3/min, n = 0.2, k = 12.0, c1 = 0.350 dollars/min and cs = 12.0 dollars.

From Fig. 1, it is observable that the MPC Model is superior and less costly than the traditional machining model for the whole allowable MRR range. In addition, as the selected upper limit B increases, the production cost will decrease with the MPC Model, while it increases for the traditional model. Therefore, the MPC Model is the optimal solution for production and the maximum MRR generated from machining handbook is the optimal upper limit B for the minimum cost. Moreover, with the three different production quantities in Fig. 1, it is noted that the production cost per unit product of the MPC Model will slightly decrease for each feasible machining speed selected, while the cost per product for the traditional model stays. Thus, when the production quantity increases, the MPC Model is much more competitive in minimizing the production cost.

Fig. 1: Analysis for production cost per unit part

Fig. 2: Analysis for production period

From Fig. 2, it is also observed that the production period for the MPC Model is longer than the traditional model for the whole range. Because that the fixed tool life is derived from the maximum cutting conditions suggested in the handbook and the number of tools required is generated from the minimum cutting conditions suggested in the handbook; the production period for the MPC Model is then less competitive with this aspect. However, when there is a need for the production period to be shorter than proposed in the model, the production period for the MPC Model can always be possibly considered within aQ/L<=T<=aQ/B. Thus, the required tools for production will become reduced and the tool cost for production will also be minimized. Besides, this will neither change the optimal solution nor the competition of the MPC Model, but fortunately increase the flexibility in production period for the MPC Model.

CONCLUSIONS

The tool life, tool cost, operational cost, holding cost, production period, production quantity, average material removal per unit part machined and upper limit are considered simultaneously to determine the optimal control of material removal rate and queuing time for the machining project. This is an extremely hard-solving and complicated issue. However, the problem becomes concrete and solvable through the MPC Model.

In addition, the three characteristics from the optimal solution of MPC Model are illustrated as follows: First, from the optimal solution of material removal rates, x*´(t) and y*´(t) are strictly increasing linear functions of t before reaching upper limit B. Second, by PROPERTY described before, if the material removal rate, x*´(t) or y*´(t), touches the upper speed limit B; the optimal material removal rate will stay to be upper limit B. Third, with the maximum values of x*´(t), y*´(t), x*(t) and y*(t); it is found that x*´(t) and y*´(t) will both either never reach B before (Z ), or touch B before (Z ).

Moreover, from the computerized analyses and numerical simulation with the MATLAB program, the three remarks are then provided. First, the MPC Model is the optimal solution for a machining project and the maximum allowable MRR from the handbook is the optimal upper limit B for the MPC Model. Second, when the production quantity increases, the MPC Model is much more competitive in minimizing the production cost. Third, when it is acquired for the production period to be shorter than proposed, the production period for the MPC Model is always possible to be scheduled within aQ/L<=T<=aQ/B. With these remarks above, the application flexibility for the MPC Model is significantly extended. Thus, the production planning, production cost estimating and even the contract negotiation can be further approached with this study.

The material removal rate is an important control factor of a machining project and the control of machining rate is also critical for production planners. This study not only delivers the idea of controlling the material removal rate to the machining technology, but also leads a machining project towards to achieve minimal cost. Future researches with the modeling of dynamic optimization on multi-tool machining process and multi-project production control are absolutely encouraged. In sum, this study surely generates a reliable and applicable concept of machining control to the techniques and also provides a better and practical solution to this field.

Appendix A: The optimal solution for Situation 1

Suppose that the material removal rate x*´(t) (y*´(t)) will never reach the upper limit B before tool life . From Euler Equation (Kamien and Schwartz, 1991; Chiang, 1992), it is derived that

There exists k1 and to satisfy

Integrating Eq. A1 and A2 with t, it is obtained that

With the transversality conditions for free tx and ty (Kamien and Schwartz, 1991; Chiang, 1992), then

(A5)

(A6)

Using Eq. A5, A6 and the boundary conditions, x(tx) = 0 and y(ty) = 0, it is derived that

From Eq. A1 and A2, it is then found

(A7)
(A8)

Using Eq. A3, A4, A7 and A8, x(tx*) and y(ty*) = 0; we have

(A9)
(A10)

Applying Eq. A7, A8, A9 and A10 into Eq. A1, A2, A3 and A4; x*´(t), y*´(t), x*(t) and y*(t) are then obtained.

With the boundary conditions, x( ) = aQ/A and y(Z ) = Z aQ/A, hence tx* and ty* are derived.

Appendix B: The proof of PROPERTY.

Proof: From Eq. 1, x*´(t) is a strictly increasing linear function of t. And it holds for any subinterval during [0, ] satisfying 0<=x*´(t)<=B. Therefore, x*´(t) in the time interval cannot exist because it contradicts to be a decreasing linear function of t, the PROPERTY of x*´(t) is verified. In addition, the PROPERTY of y*´(t) can also be derived with the same proof.

Appendix C: The optimal solution for Situation 2.

Before touching the upper limit, Eq. 1, 2, 3 and 4 are satisfied for this situation either.

Using the transversality condition for free end point (Kamien and Schwartz, 1991; Chiang, 1992), it is derived that

(C1)
(C2)

With Eq. 3, 4, C1, C2 and PROPERTY; we have

(C3)
(C4)

In addition, from boundary conditions,

and PROPERTY, it is found that

(C5)
(C6)

By Eq. C3, C4, C5 and C6, tx*, ty*, can be determined.

From Eq. 3, 4, PROPERTY, x( ) = aQ/A and y(Z ) = Z aQ/A; x*(t) and y*(t) are then obtained.

REFERENCES

  • Balazinski, M. and E. Ennajimi, 1994. Influence of feed variation on tool wear when milling stainless steel 17-4 Ph. J. Eng. Ind., 116: 516-520.
    Direct Link    


  • Balazinski, M. and V. Songmene, 1995. Tool life improvement through variable feed milling of inconel 600. CIRP Ann. Manuf. Technol., 41: 55-58.
    CrossRef    


  • Chiang, A.C., 1992. Elements of Dynamic Optimization. McGraw-Hill, New York


  • Chudhury, S.K. and I.V.K. Appa-Rao, 1999. Optimization of cutting parameters for maximizing tool life. Int. J. Mach. Tool. Manuf., 39: 343-353.
    Direct Link    


  • Davim, J.P. and C.A. Conceicao Antonio, 2001. Optimization of cutting conditions in machining of aluminium matrix composites using a numerical and experimental model. J. Mater. Process. Technol., 112: 78-82.
    CrossRef    Direct Link    


  • DeGarmo, E.P., J.T. Black and R.A. Kohser, 1997. Materials and Processes in Manufacturing. Prentice Hall, New Jersey


  • Jung, J.Y. and R.S. Ahluwalia, 1994. Feature-based noncutting tool path selection. J. Manuf. Syst., 13: 165-176.
    CrossRef    


  • Kamien, M.I. and N.L. Schwartz, 1991. Dynamic Optimization: The Calculus of Variations and Optimal Control in Economics and Management. 2nd Edn., Elsevier Science, New York, ISBN-13: 978-0444016096, Pages: 396


  • Kim, T.Y., D.K. Choi, C.N. Chu and J.W. Kim, 1996. Indirect cutting force measurement by using servodrive current sensing and it's application to monitoring and control of machining process. J. KSPE, 13: 133-145.


  • Koren, Y., T.R. Ko, K. Danai and A.G. Ulsoy, 1991. Frank wear estimation under varying cutting conditions. ASME. J. Dyn. Syst. Meas. Control, 113: 300-307.
    Direct Link    


  • Lan, T.S., C.H. Lan and L.J. Yeh, 2002. Dynamic machining project control model under order quantity and deadline constraints. J. Operat. Res. Soc. Jap., 45: 83-92.
    Direct Link    


  • Lan, T.S., C.Y. Lo, M.C. Chiu and L.J. Yeh, 2008. Dynamic material removal rate and tool replacement optimization with calculus of variations. J. Applied Sci., 8: 1242-1248.
    CrossRef    Direct Link    


  • Lee, K.S., L.C. Lee and S.C. Teo, 1992. On-line tool wear monitoring using a PC. J. Mater. Proc. Technol., 29: 3-13.
    Direct Link    


  • Meng, Q., J.A. Arsecularatne and P. Mathew, 2000. Calculation of optimum cutting conditions for turning operations using a machining theory. Int. J. Mach. Tool Manuf., 40: 1709-1733.
    CrossRef    


  • Novak, A. and H. Wilklund, 1996. On-line prediction of tool life. CIRP Ann. Manuf. Technol., 45: 93-96.
    CrossRef    


  • Yeh, L.J. and T.S. Lan, 2002. The optimal control of material removal rate with fixed tool life and speed limitation. J. Mater. Proc. Technol., 121: 238-242.
    Direct Link    

  • © Science Alert. All Rights Reserved