i o
-0.05 -0.1
frt0.2r5N4
frt0.2r8N4 "
- '' \
\
"V
S
0
100
120
140
160
180
Angle
Fig. 8 Effect of different radius of milling cutter on uncut chip thickness (frt = 0.2mm/tooth, r = 5 mm and 8 mm, N = 4)
6. Conclusion
A method based on polar integral algorithm for calculating the thickness of transient uncut chip thickness is proposed for the cutting force predictions in milling process. The analytical equation is also suitable for engineering application. The main findings of the research:
• True milling trajectory considered as trochoid motion was established in the polar coordinates. Both milling continuity and milling trajectory are considered when developing a new model for IUCT calculations. The new developed model offers a methodology for calculating the IUCT precisely.
• The milling forces obtained by experiment in reference [21] and simulations with the developed IUCT model are compared in the paper. The integral model proves to be more reasonable in terms of the location where the peak appears. Results indicate that the outcomes followed by the polar integral algorithm are close to the reality.
• Different process parameters are simulated and compared according to the results calculated by proposed model. The comparisons suggest that increasing both the feed per tooth and number of teeth can surge the width of IUCT slightly, but decrease with smaller cutter radius.
Acknowledgement
The authors would like to express their acknowledgment to National Science and Technology Major Project (2016ZX04004007), China Postdoctoral Science Foundation (2017M621203) and Science and Technology Project in Education Department of Jilin Province (JJKH20180133KJ).
References
[1] Omar, O.E.E.K., El-Wardany, T., Ng, E., Elbestawi, M.A. (2007). An improved cutting force and surface topography prediction model in end milling, International Journal of Machine Tools and Manufacture, Vol. 47, No. 7-8, 12631275, doi: 10.1016/j.ijmachtools.2006.08.021.
[2] Matsubara, A., Ibaraki, S. (2009). Monitoring and control of cutting forces in machining processes: A review, Monitoring and Control of Cutting Forces in Machining Processes, Vol. 3, No. 4, 445-456, doi: 10.20965/ijat.2009. p0445.
[3] Mwinuka, T.E., Mgwatu, M.I. (2015). Tool selection for rough and finish CNC milling operations based on tool-path generation and machining optimisation, Advances in Production Engineering & Management, Vol. 10, No. 1, 18-26, doi: 10.14743/apem2015.1.189.
[4] Milfelner, M., Cus, F., Balic, J. (2005). An overview of data acquisition system for cutting force measuring and optimization in milling, Journal of Materials Processing Technology, Vol. 164-165, 1281-1288, doi: 10.1016/ j.jmatprotec.2005.02.146.
[5] Liu, X.-W., Cheng, K., Webb, D., Luo, X.-C. (2002). Improved dynamic cutting force model in peripheral milling. Part I: Theoretical model and simulation, The International Journal of Advanced Manufacturing Technology, Vol. 20, No. 9, 631-638, doi: 10.1007/s001700200200.
[6] Ikua, B.W., Tanaka, H., Obata, F., Sakamoto, S. (2001). Prediction of cutting forces and machining error in ball end milling of curved surfaces -I theoretical analysis, Precision Engineering, Vol. 25, No. 4, 266-273, doi: 10.1016/ S0141-6359(01)00077-0.
[7] Qu, S., Zhao, J., Wang, T., Tian, F. (2015). Improved method to predict cutting force in end milling considering cutting process dynamics, The International Journal of Advanced Manufacturing Technology, Vol. 78, No. 9-12, 1501-1510, doi: 10.1007/s00170-014-6731-5.
[8] Han, Z., Jin, H., Fu, H. (2015). Cutting force prediction models of metal machining processes: A review, In: Proceedings of 2015 International Conference on Estimation, Detection and Information Fusion (ICEDIF), Harbin, China, 323-328, doi: 10.1109/ICEDIF.2015.7280216.
[9] Gradisek, J., Kalveram, M., Weinert, K. (2004). Mechanistic identification of specific force coefficients for a general end mill, International Journal of Machine Tools and Manufacture, Vol. 44, No. 4, 401-414, doi: 10.1016/ j.iimachtools.2003.10.001.
[10] Saric, T., Simunovic, G., Simunovic, K. (2013). Use of neural networks in prediction and simulation of steel surface roughness, International Journal of Simulation Modelling, Vol. 12, No. 4, 225-236, doi: 10.2507/IISIMM12 (4)2.241.
[11] Martellotti, M.E. (1945). An analysis of the milling process, Part II: Down milling, Transactions of ASME, Vol. 67, No. 4, 233-251.
[12] Gonzalo, O., Beristain, J., Jauregi, H., Sanz, C. (2010). A method for the identification of the specific force coefficients for mechanistic milling simulation, International Journal of Machine Tools and Manufacture, Vol. 50, No. 9, 765-774, doi: 10.1016/i.iimachtools.2010.05.009.
[13] Budak, E., Altinta§, Y., Armarego, E.J.A. (1996). Prediction of milling force coefficients from orthogonal cutting data, Journal of Manufacturing Science and Engineering, Vol. 118, No. 2, 216-224, doi: 10.1115/1.2831014.
[14] Spiewak, S. (1995). An improved model of the chip thickness in milling, CIRPAnnals, Vol. 44, No. 1, 39-42, doi: 10.1016/s0007-8506(07)62271-9.
[15] Li, H.Z., Liu, K., Li, X.P. (2001). A new method for determining the undeformed chip thickness in milling,Journal of Materials Processing Technology, Vol. 113, No. 1-3, 378-384, doi: 10.1016/S0924-0136(01)00586-6.
[16] Kumanchik, L.M., Schmitz, T.L. (2007). Improved analytical chip thickness model for milling, Precision Engineering, Vol. 31, No. 3, 317-324, doi: 10.1016/i.precisioneng.2006.12.001.
[17] Song, G., Li, J., Sun, J. (2013). Approach for modeling accurate undeformed chip thickness in milling operation, The International Journal of Advanced Manufacturing Technology, Vol. 68, No. 5-8, 1429-1439, doi: 10.1007/ s00170-013-4932-y.
[18] Sai, L., Bouzid, W., Zghal, A. (2008). Chip thickness analysis for different tool motions: For adaptive feed rate, Journal of Materials Processing Technology, Vol. 204, No. 1-3, 213-220, doi: 10.1016/i.imatprotec.2007.11.094.
[19] Grossi, N., Sallese, L., Scippa, A., Campatelli, G. (2015). Speed-varying cutting force coefficient identification in milling, Precision Engineering, Vol. 42, 321-334, doi: 10.1016/i.precisioneng.2015.04.006.
[20] Fu, G. (2000). Basic knowledge of metal cutting, In: Shi, Q.F, Wang, L. (eds.), Metal cutting manual, (Third edition), Shanghai Science and Technology Press, Shanghai, 1-31, (in Chinese).
[21] Altintas, Y. (2012). Manufacturing automation: Metal cutting mechanics, machine tool vibrations, and CNC design, (Second edition), Cambridge University Press, New York, USA, doi: 10.1017/CB09780511843723.
[22] Moufki, A., Dudzinski, D., Le Coz, G. (2015). Prediction of cutting forces from an analytical model of oblique cutting, application to peripheral milling of Ti-6Al-4V alloy, The International Journal of Advanced Manufacturing Technology, Vol. 81, No. 1-4, 615-626, doi: 10.1007/s00170-015-7018-1.
[23] Armarego, E.J.A., Deshpande, N.P. (1993). Force prediction models and CAD/CAM software for helical tooth milling processes. II. Peripheral milling operations, International Journal of Production Research, Vol. 31, No. 10, 2319-2336, doi: 10.1080/00207549308956860.
Appendix A
Nomenclature
Tt(a) IUCT calculated by traditional model
0,1 > 0,0 > 0 (1)
where A is the intensity parameter, ft is the shape parameter, and t is the operating time. Following the NHPP, the number of failures during the time interval (t1,t2] equals to
W(t1,t2) = E(N(t2)-N(t1)) = f a)(pL)dpL (2)
Jti
The same can be inferred that W(0,t) = E(N(t)) represents the expected number of failures through time interval [0,t], thereby the cumulative failure intensity function is given by
W(t) = i = At? (3)
Jo
Then the corresponding reliability function is derived as
R(t) = (4)
As well as the cumulative density function
F(t) = 1- R(t) = 1 - e~XtP (5)
And the probability density function
= = w(t)K(t) = XptP~ie~ktP (6)
at
However, a single NHPP model can only illustrate the situation that failure intensity and failure time are strictly monotonic, which is unable to describe the non-monotonic trends of different life stages. Therefore, a sectional model of multiple NHPPs is required to fit the bathtub-shaped curve in order to describe the rules of failures in different failure periods, which could help to obtain the change point.
2.1 Two sectional NHPP model
Experts have developed various models to describe complex and diverse data distributions [22], most of them are constructed assuming that systems are non-repairable or 'repair as new'. It is not appropriate for the concern in our case. Based on this, we propose a sectional model involving two NHPPs, representing the early failure period and the random failure period, respectively.
0<^o (7)
(w2(t) = A2fat^~\ t0 1, the failure intensity increases as t progresses, it means that the failure rate will rise with system ageing. When fi = 1, the failure intensity is a constant.
Accordingly, the cumulative failure intensity, which is also known as the cumulative failure number, has a change pattern seen in Fig. 1. Through further mathematical derivation, the conclusion agrees with the trend of failure intensity, it indicates that the growth rate of cumulative failure number will first reduce with time in early failure period, when it comes to random failure period, the growth rate will maintain a steady state, after that it will continue to rise during wear-out failure period.
In view of our proposed sectional model, it is aimed at describing the changing trend of the early failure period and the random failure period. Through setting the constraints that failure intensity and cumulative failure intensity are both continuous at t0, the accurate change point t0 could be obtained. which is expressed as
(M1(t0) = ù)2(t0) IWi(to) = W2(to)
Substitute Eq. 7 and Eq. 8 in Eq. 9
(9)
Ai ftic/1"1^^2"1 A^1 = -htop2
(10)
Since the cumulative failure intensity function is much in evidence to be continuous at t0 with the sectional two NHPP modeling, the change point t0 can be obtained as
Mir7 <")
At this point, the bathtub-shaped failure intensity and its change point can be achieved with our proposed sectional model, which can be adopted to assist the failure process monitoring.
Burn-in
Useful life
Wear out
Time to failure
Time to failure
Fig. 1 Bathtub-shaped curves of the failure intensity and corresponding cumulative failure number
3. Change-point estimation combined SPC with sequential clustering
For the purpose of estimating the exact change point, a specific bootstrap control chart to monitor the performance of repairable systems is established. The objective is to track possible transition points by detecting all out-of-control signals during the failure process. These candidate points help to classify data patterns into the two phases of early failure period and random failure period, respectively. Then, the clustering techniques are adopted to eliminate interference data within out-of-control signals in order to identify the optimum transition point. Finally, the accurate change point can be estimated by fitting the two sections of our proposed failure intensity model with the segmented observation data.
The proposed approach integrates the advantages of SPC method and clustering analysis. Considering the characteristics of SPC, two possible states are first predetermined as in-control and out-of-control, it will simplify the clustering model with a known number of clusters. Meanwhile, the data is monitored in time series, the order of points are preserved for the iteration to search for the optimal clusters. At last, cluster settings will only be examined when an out-of-control signal is detected. The number of iterations is dramatically reduced to save computing time. Therefore, the SPC method is beneficial for improving efficiency for change-point estimation. Additionally, the intervention of sequential clustering approach is for benefits of lower interference and better accuracy, because the SPC chart in this study is required to be more sensitive to sustained shifts and gradual changing trends rather than sudden changes or random noises.
3.1 The bootstrap control chart
Traditional control charts [23], like standard Shewhart charts, can only be strictly applied to the normal distribution by monitoring the shifts of mean and variance. As to those modified CUSUM charts and EWMA charts [24], they are always set up for some specific distributions. In our case, the failure process is modelled with a sectional NHPP, it's difficult to find the applicable control charts and corresponding methods to establish its control limits. Therefore, a bootstrap control chart with no limits of any specific distribution is developed.
The particular SPC chart is established based on Monte Carlo simulation [25], which can be implemented as the following steps shown in Fig. 2.
Step 1: Determine the stable values of parameter As and They can be defined by experience or MLEs with observations collected in Phase I, which represents a stable state in SPC theory.
Step 2: Generate bootstrap random variables til, ti2, —,tin from the NHPP model with parameters As and in size n. n equals to the data volume of Phase II, which is the subsequent monitoring process based on the estimated control limits. The method from [26] is improved to generate random variables of failure times til,ti2, ■■■,tin following the NHPP sequentially.
Step 3: Calculate the MLEs from til, ti2, ■..,tin to obtain and ^ of the NHPP models. Step 4: Obtain the p-quantile Wpi with Wpi = (—(1/2;) In p)1/ where Wpi represents 100 p-th percentile of interest.
Step 5: Repeat the steps from Step.2 to Step.4 for B(B > 1000) times to obtain B groups of p-quantiles. Order them from the smallest to the largest as Wpl < Wp2 < ••• < WpB. Then the centre line (CL) is yielded as a mathematical expectation of acquired data, the lower control limit (LCL) is the i-th p -quantile Wpi, and the upper control limit (UCL) is the (B — j)-th value as where i = aB/2, representing that there're i estimators be-
yond the control limits. The false alarm risk a indicates the probability when the system is diagnosed to be out of control while it's actually in control.
Fig. 2 Procedure to establish the bootstrap control chart
After control limits are obtained, the bootstrap control chart can be established through online monitoring. Time between failures (TBF) observations are plotted after each failure, and process shifts can be detected under some suitable runs rules.
Take an instance as shown in Fig. 3, we assume there are 200 observations in total, the first 100 points in Phase I are supposed to be in control. Then the control limits, including UCL, LCL and CL, are calculated following the steps from Step 1 to Step 5. When it's converted to Phase II, the other 100 points are plotted on the established control chart, which should have been detected to be out of control as we expected. However, the fact in Fig. 3 shows that several observations (red solid points) in Phase I are beyond the control limits, meanwhile, a large number of observations (black solid points) in Phase II are within the control limits. It infers that the proposed control chart has a problem of random interference, the accuracy of detection will be reduced and it would be hard to determine which signal is the optimal transition point. In view of this problem, the sequential clustering approach is introduced to combine with the proposed SPC method.
3.2 The sequential clustering approach
The purpose of introducing clustering approach is to remove the disturbance in SPC and extract the optimal point f, it can detect whether systems convert to another failure period and divide observations in two phases.
In the proposed sequential clustering approach, two possible clusters are defined: for the i-th out-of-control signal Ot, all observations before Ot are classified to the in-control cluster, and all observations after Ot are automatically classified to the out-of-control cluster. In the interest of obtaining the optimal transition point t, first of all, the clustering model with applicable validity indices is developed. Then, the objective function of each cluster setting according to time series is examined. At last, the optimal transition point t is obtained by optimising the objective function. Two validity indices and the objective function from [16] are illustrated and improved as follows.
Clusters within variation
A cluster within variation Vwithin is expressed as the distance between observations and their cluster centres, given by Cin of in-control cluster centre and Cout of out-of-control cluster centre, as shown in Fig. 4. In consideration of Phase I and Phas e I I based on the specific bootstrap control chart, Cin in Phase I equals to the in-control mean. Cin in Phase II is substituted as the expectation of the change-point model, which is also defined as the CL of established control chart.
Therefore, Vwithin in Phase I is
r n
Vwithin =J^(Xi~Cin)2 + ^ (12)
i=l i=T+l
where Xt is the average value of i-th subgroup of observations, and
c-v£i c - y -ÍÍ
in / _ ' °out /
¿—i T n —
¿=1 ¿=T+1
(13)
What's more, VWithin in Phase II is
K
L It,
within —CL)2 + ^ -CoutY
i=l i=T+l
(14)
Clusters between variation
A cluster between variation is expressed as the distance between cluster centres and the total cluster centre of all observations CT, as shown in Fig. 4. Similar with the situation of clusters within variation Vwithin, CT is substituted as the CL of bootstrap control chart in Phase II, so as to obtain the expression of Vbetween in Phase I as
^between ~T(Çin ^V)2 + (n T)(C0Ut CT)2
where CT = Xt/n and Vbetween in Phase II is
^between = T(.Cin~CL)2 + (n — T )(C0Ut — CL)2
(15)
(16)
UCL
LCL
0 20 40 60 80 100 120 140 160 180 200
Sample number
Fig. 3 An example of established bootstrap control chart
UCL
100 120 140 160 180 200 Failure number
1st to (t-1)th sample as in-control cluster, t th to n th sample as out-of-control cluster
Calculate the clusters validity indices
Calculate Clusters Total Variation as the objective function
The sequential clustering approach
No
Fig. 4 Illustration of clusters within and between variation
Identify the optimal clustering setting by minimizing the objective function
Fit the proposed sectional NHPP model with in- and out-of- control observations
Obtain the accurate change point \ \through maximum likelihood estimation mle !
Fig. 5 Change-point estimation procedure
The objective function
Clusters total variation Vtotal is defined as the objective function. It integrates the within and between variations for the purpose of valuating different cluster settings more completely and getting the optimal clusters more efficiently. The objective function has the expression as
Vtotal =V\vithin + ^between [17]
For the classification in Phase I, it is derived from Eq. 12 and Eq. 15
r n
Vtotal = _Ci")2 + Z & ~Cout)2 -r(Cin-CT)2 + (n- T)(C0Ut ~CT)2 [18]
i=l i=T+l
What's more, for the classification in Phas e I I, Eq. 14 and Eq. 16 is combined as
r n
Vtotal = -CL)2 + ^ & -Couty -r(Cin-CL)2 + (n- r)(C0Ut -CL)2 [19]
i=l i=T+l
To find out the optimal transition point t and assign observations to in- and out-of-control clusters, the proposed objective function should be minimised.
f = argmin Vtotai(r) [20]
3.3 Change-point estimation procedure
The overall structure of proposed change-point estimation procedure is summarised as Fig. 5. First of all, the bootstrap SPC chart is constructed,possible combinations of in-and out-of-control clusters are classified by each out-of-control signal. Then, the sequential clustering approach is adopted, proposed validity indices are examined sequentially for each clustering setting and the objective function is optimised to obtain the best assignment of observations. Finally, the best assignment of observations is used to fit the proposed two sectional NHPP model, the more precise change-point estimator could be calculated through maximum likelihood estimation.
As for the part of maximum likelihood estimation, let f(t1, t2, ..., t^,... ,tn) denotes the joint probability density of failure times 0 < t1 < ••• < t? < ••• < tn, where n is the random number of failures. Among them,tx, t2,..., belong to the optimal in-control cluster, and t?, ti+1, ...,tn belong to the optimal out-of-control cluster. The joint probability density can be constructed with a failure intensity u>(t) in Eq. 7 and a cumulative failure intensity W(t) in Eq. 8.
iaift)*rr t^e-^, o). tQk is the start time of vehicle k from the distribution centre, k = 1,2,..., |K"|.
• Mixed time window penalty costs
To improve the quality of distribution services, customers require the distributor arrives within specified time windows; if not, they need to pay the corresponding wait or delay costs. The quality of fresh goods is sensitive to time. Any vehicle that arrives early has to wait until the beginning of the time windows. Any vehicle that arrives late will incur a penalty, and the delay costs of damaged goods are serious. Therefore, this study uses mixed time windows to measure fresh good distribution penalty costs. Thus, the penalty function can be shown in the formula:
aRikikk ~LTi) Tie tik ,tik
Pi(fik) represents penalty costs if vehicle k transgresses the time window of customer i. The lower bound Tie represents the earliest arrival time that a customer can endure when a service starts earlier than ETi. Similarly, the upper bound Ta represents the latest arrival time that the customer can endure when the service starts later than L^. Here, a represents the penalty coefficient that is within the actual time but earlier than the optimal satisfactory time and ft represents the penalty coefficient that is within the actual time but later than the optimal satisfactory time. a > 1, ft > 1. The corresponding penalty function is shown in Fig.1.
Penalty^ k
la
aq¡k (ET - sik )
q,t - LT Y
T„ ET: LTt T, Time
Fig. 1 Relationship between arrival time, time-windows and penalty cost • Average freshness
The products average freshness is related to the quality and freshness factor. Thus, the average freshness is defined as:
t\
¿2 ^ qikr(tik)yik/^qik
ÍEN kEK i = 0
(5)
Then, the mathematical model MO-VRPMTW-P can be given as follows. Objective functions: maxZ1= ^ Ydfx0]k+ ^ c0dijYjXijk+wYJYJqik(l~e r0, ViEN (14)
tjk = (tik + di]/v0)xi]k, Vi,j EN+,kEK (15)
xijk E {0,1}, i,jEN+,kEK (16)
In the first objective function Eq. 6, total costs are minimized, namely: the fixed costs, transportation costs, damage costs, and penalty costs. In the second objective function Eq. 7, the average remaining freshness of products to be delivered is maximized. Eq. 8 is the number of vehicles constraint. Eq. 9 states that each vehicle should leave and return to distribution centre. Eq. 10 is a vehicle capacity constraint. Eqs. 11 and 12 represent that each customer should be serviced, and each can only be serviced once time. Specially, Eq.13 defines freshness function of the perishable products, and Eq. 14 ensures the lowest level of freshness that the customer can accept. Eq.15 defines the time that vehicle k takes from leaving customer i to arrival at customer j. Eq. 16 represents that vehicle k serves customer i before customer j.
3. Used methods
The MO-VRPMTW-P problem is an NP-hard problem. Multiple objectives need to be optimized at the same time. In the combination optimization problem, GA is an efficient global optimal algorithm and VNS is an efficient local search algorithm. In this work, we combine the improved GA with the VNS algorithm. Traditional algorithms mainly consider the customer spatial location relationship; however, they rarely take orders the time and space characteristic constraints of orders into consideration. Since the orders have obvious ST characteristics, we use the k-means method to cluster the nodes to obtain the initial solution considering the ST strategy in the first stage. Then, in the second stage, we adopt VNSGA to optimize the distribution route.
3.1 Generate initial solution
Calculating spatio-temporal distance
In the process of delivery, each perishable order has a corresponding demand. Considering orders with spatio-temporal distance may solve the problem more effectively than just considering the distance. So, we use the definition of ST distance from the literature [26] to cluster orders.
Use to denote the ST distance. D?, Dfj represent the Euclidean distance and temporal distance between customer i and j, respectively. The transportation time of the points is related to the Euclidean distance, which means =ttj. Here, [a, b] and [c,d\ are the time windows of customer i and j, the specific arrival time at customer j is t' E(a',b'), a' = a + t^, b' = b + ttj. Use Savij^t') to denote the saved time when vehicle arrives at customer j at the moment t'. Here, A is the maximum window, and Kt, K2, K3 are parameters related to time.
k2t' + k1d- (k1 + k2)c t'd
A greater Sav^^t') means a smaller spatial distance. Dfj(t') is defined as:
Dfj(t') = kxA —Savijit') t' E(a',b') (18)
Temporal distance Dt] is defined as:
-b'
Dïj=( DTj(t')dt'/(b'-a')
J n'
= k1A
- I (k2t' + k1d — (k1 + k2)c)dt'
Jmin(a',c) (19)
r max(min(b',d),c) + 1 (~k1t' + k1d)dt' Vin(ma x(a',c),d) rmin(b',d)
+ 1 (k3f+ k3d)dt'/(b'-a')
~'min(a/,d)
We take the maximum distance as the temporal distance.
Dfj = ma(WjM) (20)
The ST distance is related to and Dfj. a1 , a2 are the and Dfj weight coefficients, respectively. a1 + a2 = 1. The ST distance can be expressed as follow:
i Dîj - min (°mn) \ ( Djj - min (D£n)
| m,nEC,m±n I . I J m,nEC i ,-„„
Df/ =a11 -=-=— I + a2 I-=-=— I (21)
J \ max (0mn)- min (AnJ/ \ max (Aim)" min(Aim)
\m,nEC,m^n m,nEC / \m,nEC,m±n m,nEC
Construct initial solution
After the calculation of the ST distance, we apply k-means method to cluster the orders and construct initial solution. Here, k is the number of vehicles. The orders are divided into k clusters, and the clustering centre zi(z1,z2, ...zk) of each cluster is The cluster k is defined as follow:
k
Min£ ^ D^ (22)
7 = 1 iEzi/{oi]
k = maxY,iEN di/Q. E^i represents the total demand of the largest distribution order, and D(i, Oj) represents the distance of the sub-order i to the cluster centre zt.
3.2 Optimization solution based on VNSGA
We combine the improved GA and the VNS to solve the multi-objective problem. Owing to the different mechanisms used in population search and local search, we use two different fitness functions in the selection operations. We apply non-dominance ranking and crowding distance sorting in the NSGA-II method as a global strategy and adopt an external archive to maintain the process of evolution. Then, VNS realizes the dynamic search. The flow chart is shown in Fig. 2.
Integrating orders and coding chromosome (G^G^Gs **■,GK_)
Generating population, size of N Initial the NDset
I
Initial external archive
-?-
Select a individual from the current population based on non-dominance ranking and crowding distance
Select individuals from the population
Crossover and mutation operation
Variable neighborhood search Generate N new individuals
Update external archive
Satisfying iteration termination ?
X Y
Output the end
Fig. 2 Flowchart of the solution algorithm
Fitness function
We adopt two different fitness functions in population and local search operation selection.
First, in the population selection operation, we propose the ranking and crowding degree method based on the Pareto dominance. fit1{x) is the population selection fitness. Use rank{x) to denote the relationship of Pareto dominance, rank(x) < rank(y) indicates that x dominates y. The crowding distance is Crowding — distance(x). The first keyword is ascending in a particular order and the second key sort is descending according to the crowding distance.
fit1(x) = (rank(x), Crowding — distane(x)) (23)
Second, in the local search selection operation, we select a better solution from the neighbourhood. S(x) is the number of solutions x dominated. W(x) is the number of solutions x dominate in storage pool. fit2(x) is the local search selection operation fitness.
1+S(x)
4. Results and discussion 4.1 Data description
In this section, we use numerical experiments to demonstrate the efficiency and advantages of applying our heuristic algorithm. We adopt the instances developed by Solomon for VRPTW. Six different instance types are considered: R1, R2, C1, C2, RC1, and RC2.
Suppose the distributed perishable product is milk. Set the shrinkage factor as 0 = 1/200. a = 1.5, /3 = 1.5, = 0.5, a2 = 0.5. These experiments were performed on a personal computer with Intel® CoreTM i5-4460 CPU at 2.40 GHz and 8.00 GB of RAM. The computation run time unit is seconds. The stopping criterion is set to Maxt = 300. The parameters are listed in Table3.
Table 3 Parameters of the experiments.
Parameter Meaning Value
V The speed of the vehicle (km/h) 30
T The lifecycle of the perishable product (h) 24
f The unit fixed costs per of the vehicle (yuan) 50
Q The maximum capacity of the vehicle (kg) 300
Co The average cost of travelling (yuan/km) 2.5
r0 The minimum freshness level that the customer can accept 0.75
w The unit value of the perishable products(yuan/kg) 30
K A set of vehicles 50
4.2 Effectiveness of considering spatio-temporal distance
Consider the time and space characteristics of the order, we propose a method based on the spatio-temporal metrics to verify the strategy of spatio-temporal distance. We define the method that considers the customer spatio-temporal location relationship as ST-VNSGA and the method that does not consider the customer spatial location as VNSGA. Comparison results between ST-VNSGA and VNSGA are given in Table 4.
Table 4 Comparison results between ST-VNSGA and VNSGA
ST-VNSGA VNSGA Gap
Case Time Cost Freshness Time Cost Freshness Time Cost Freshness
(s) (yuan) (%) (s) (yuan) (%) (%) (%) (%)
R101_25 43 771.58 93.4 73 791.24 92.1 41.10 2.48 1.41
R101_50 79 1403.31 91.7 144 1449.73 88.6 45.14 3.20 3.50
R101_100 127 2649.43 88.1 278 2784.37 85.7 54.31 4.84 2.80
C101_25 22 185.36 94.5 26 191.11 92.9 15.38 3.00 1.72
C101_50 44 367.98 92.8 54 379.45 91.7 18.52 3.02 1.20
C101_100 79 730.91 92.3 99 758.69 90.0 20.2 3.66 2.56
RC101_25 29 799.72 93.3 49 819.43 91.6 40.82 2.41 1.86
RC101_50 52 1360.98 91.4 94 1398.21 89.0 44.68 2.66 2.70
RC101_100 91 2556.67 87.5 189 2678.85 84.9 51.85 4.56 3.06
60.00% 50.00%
o 40.00% -H .p
.2 30.00% 4"
■I 20.00%
a
° 10.00% QJ
Ë 0.00%
s^v^o -
cvV O.V ,
O" Vy Ov Qv N
□ R101_25
□ R101_50
□ R101_100
□ C101_25
□ C101_50
□ C101_100
□ RC101_25
□ RC 101.50
□ RC101_100
^v ^ ^ C
Fig. 3 Time optimization rate with the spatio-temporal strategy
6.00% 5.00% 4.00% 3.00% 2.00% 1.00% 0.00%
fx
■
* cost
—■• freshness
R101_25 R101_50 R101_100
Fig. 4 R class case objectives ratio
4.00% 3.50% 3 00% 2.50% 1 00% 1.50% 1 00% 0.50% 0.00%
freshness
C10125 C101_50 C101_100
Fig. 5 C class case objectives ratio
' -
4.50% ■ 4.00% ■ 3.50% -3.00% ■ , 2.50% -2.00% -1.50% ■ 1.00% -0.50% ■ 0.00% -
RC101_25 RC101_50 RC101_100
Fig. 6 RC class case objectives ratio
Table 4 lists the computation results of ST-VNSGA and VNSGA with regard to run time, cost and freshness, as well as the optimization gap. Fig. 3 displays the optimization rate of the run time with regard to R, C, and RC classes. As can be seen from Table 4, ST-VNSGA can obtain a better solution in less time compared to VNSGA. For example, the ST-VNSGA run times of R101_25, R101_50, and R101_100 are 43, 79, and 127, respectively. The VNSGA run times are 73, 144, and 278, and the improvement rates of run time are 41.10 %, 45.14 %, and 54.31 %, respectively. The ST strategy can add the customer to the path where the distance is as close to the customer as possible. Thus, the ST strategy can both effectively reduce the search scope and reach a better solution faster.
Fig. 4 shows R class optimization rate in cost and freshness. Similarly, Fig. 5, Fig. 6 show the results for the C class and RC class, respectively. Conclude from Table 4 and Figs. 4-6 , the cost and freshness of ST-VNSGA-P are also optimized to some extent; for example, the cost of R101_100 reduces to 4.84 % and the freshness of RC101_100 increases to 3.06 %, which proves that the considered spatio-temporal approach has certain guiding significance.
At the same time, Table 4 and Fig. 3 indicate that the proposed algorithm run time is reduced greatly compared to VNSGA, especially in R and RC problems, where the run time is reduced by more than 50 %. R class problem optimization rates are 41.10 %, 45.14 %, and 54.31 %, RC class problem optimization rates are 40.82 %, 44.68 %, and 51.85 %, respectively. The customer points in C class almost appear as an aggregated distribution. The improvement in spatiotemporal distance is not obvious. However, the points in R and RC class randomly spread, so the efficiency of ST-VNSGA solution significantly improved. Thus, the strategy proposed in this study is more suitable for the optimization of the disperse region.
Meanwhile, we can see from Fig. 3 that considering spatio-temporal distance has good potential in solving large-scale VRPs. For example, RC class problem run time optimization rates are 40.82 %, 44.68 %, and 51.85 %, all successively increasing. Therefore, the ST strategy optimizes obviously effect on large-scale VRPs.
To validate the ST strategy optimization effect on the fresh product distribution model and algorithm, we compared without ST strategy (VNSGA) with ST-VNSGA in different order environments. Six numerical examples were created for testing. The impact of the ST strategy on run time and objective values is listed in Table 5.
As indicated by Table 5, comparing the run time rate R101_100 (54.31 %) with R201_100 (46.15 %), C101_100 (20.2 %) with C201_100 (15.46 %), and RC101_100 (51.85 %) with RC201_100 (42.15 %), ST-VNSGA excels VNSGA algorithm in run time optimization, especially with the narrow time windows. In VNSGA, clustering and optimization proceed at the same time. ST-VNSGA optimizes the procedure after clusters. The strict time window constraint interferences the progress clustering. The larger time windows are, the constraints are smaller.
Table 5 Comparison results of different orders environment
ST-VNSGA VNSGA Gap
Case Time Cost Freshness Time Cost Freshness Time Cost Freshness
(s) (yuan) (%) (s) (yuan) (%) (%) (%) (%)
R101_100 127 2649.43 88.1 278 2784.37 85.7 54.31 4.84 2.80
R201_100 161 1756.43 85.8 299 1802.98 83.1 46.15 2.58 3.25
C101_100 79 730.91 92.3 99 758.69 90.0 20.2 3.66 2.56
C201_100 82 368.84 90.1 97 380.16 88.8 15.46 2.98 1.46
RC101_100 91 2556.67 87.5 189 2678.85 84.9 51.85 4.56 3.06
RC201_100 199 1794.49 84.1 344 1934.89 80.5 42.15 7.26 4.47
We conclude that time windows have a major impact on the delivered perishable products; moreover, the cost and freshness of ST-VNSGA increase at different rates; for example, the cost of R201_100 decreases by 7.26 % at most, and the freshness of RC201_100 increases by 4.47 %.
4.3 Effectiveness of ST-VNSGA
For a better analysis of the effectiveness of the proposed heuristic algorithm combined GA and VNS, we compare the NSGA-II algorithm (ST-NSGA-II) with ST-VNSGA. Comparison results between ST-VNSGA and ST-NSGA-II are provided in Table 6.
Table 6 Comparison results between ST-VNSGA and ST-NSGA-II
ST-VNSGA VNSGA Gap
Case Time Cost Freshness Time Cost Freshness Time Cost Freshness
(s) (yuan) (%) (s) (yuan) (%) (%) (%) (%)
R101_25 43 771.58 93.4 38 789.35 91.9 13.16 2.25 1.63
R101_50 79 1403.31 91.7 69 1427.97 88.9 14.49 1.7 3.15
R101_100 127 2649.43 88.1 98 2801.66 86.3 29.59 5.43 2.09
C101_25 22 185.36 94.5 19 189.26 93.8 15.79 2.06 0.75
C101_50 44 367.98 92.8 37 383.81 90.1 18.91 4.12 3.00
C101_100 79 730.91 92.3 65 762.49 88.9 21.54 4.14 3.82
RC101_25 29 799.72 93.3 23 811.18 90.1 26.09 1.41 3.55
RC101_50 52 1360.98 91.4 43 1451.15 87.4 20.93 6.21 4.58
RC101_100 91 2556.67 87.5 72 2720.21 83.1 26.39 6.01 5.29
7.00% 0 6.00% I 5.00%
^ 4.00%
I 3.00%
Ä 2.00% jn
° 1.00% 0.00%
i
♦ 1 M
/
V ' '- " ' -
■ 4 i 4
freshness
v ^ ^(>V>V
Fig. 7 Objective ratio between ST-VNSGA and ST-NSGA-II under different order environments
We can further derive the validity of ST-VNSGA in Table 6. Result shows that for the run time in R, C, and RC classes, ST-VNSGA takes on an increasing format, for example, R101_25 (13.16 %), R101_50 (14.49 %), and R101_100 (29.59 %). Because the VNS algorithm needs to search mass neighbourhood structures, which increases the run time dramatically, and the ranking based on Pareto dominance further increases the operation time. However, we can see that ST-VNSGA ameliorates the quality of satisfactory solutions; for example, the cost optimal rate of RC101_100 is 6.01 %, the freshness optimal rate of RC101_100 is 5.29 %, indicating that the local search strategy has excellent optimization in seeking the best solution. ST-VNSGA has an
advantage in solving multiple objectives, which shows that the proposed algorithm is effective and efficient.
The objective value improves between ST-VNSGA and ST-NSGA-II with regard to cost and freshness, as shown in Fig. 7. In terms of the algorithm solving efficiency, the ST-VNSGA has a significant advantage, especially with the growing number of customers.
4.4 Contrastive analysis of results
According to the contrastive analysis of optimization results, we have found several findings:
• Compared with the method using spatial clustering, the strategy that considers the spatiotemporal distance distribution can achieve better solutions in a shorter period of time, especially in the medium or large-scale distribution problem where it can reach 54.31 % (Table 4, R101_100). This also shows that the algorithm has good potential in solving large-scale VRPs. The strategy proposed in this paper, ST-VNSGA, has obvious advantages for dispersed customer distributions. The results also provide effective decision support to solve the fresh distribution practical problem.
• In fresh product distribution, the heuristic algorithm calculation run time with narrow time window constraints is better than the algorithm based on spatial distance in accordance with the actual needs of customers. In addition, it can save the cost of logistics and improve the service with regard to freshness to a certain extent.
• From the results (Table 6), we can see that ST-VNSGA ameliorates the quality of satisfactory solutions, has excellent optimization in seeking the best solution, and has advantages in solving the multiple objectives, especially with the growing number of customers, with regard to cost and freshness, which show that ST-VNSGA is effective and efficient.
5. Conclusion
In this study, we established the MO-VRPMTW-P model to minimize the distribution costs and maximize the freshness of perishable products. We considered the time-sensitive freshness of perishable products and the high cost of delay in mixed time windows. Then, in view of the fresh product order space and time characteristics, we designed a heuristic algorithm that considers spatio-temporal distance (ST-VNSGA) to solve the fresh product distribution problem. Several numerical examples were presented to demonstrate the effectiveness and efficiency of the proposed algorithm. It was demonstrated that these algorithms can lead to a substantial decrease in run time and major improvements in solution quality, which reveals the importance of considering a spatio-temporal strategy with mixed time windows.
It is worth noting that some areas require improvement; for example, we will focus on interference management in the process of perishable product distribution in the next step.
Acknowledgement
This work is supported by the National Natural Science Foundation of China (Grant No. 71471025, Grant No. 71531002), Science and Technology Plan Projects of Yangling Demonstration Zone (Grant No. 2016RKX-04), China Postdoctoral Science Foundation (Grant No. 2016M600209), and China Ministry of Education Social Sciences and Humanities Research Youth Fund Project titled as "Delivery Optimization of Maturity-Based Fruit B2C Ecommerce-Taking Shaanxi Kiwifruit as the Example" (Project No. 16YJC630102).
References
[1] Hwang, H.-S. (1999). A food distribution model for famine relief, Computers & Industrial Engineering, Vol. 37, No. 1-2, 335-338, doi: 10.1016/S0360-8352(99)00087-X.
[2] Teunter, R.H., Flapper, S.D.P. (2003). Lot-sizing for a single-stage single-product production system with rework of perishable production defectives, OR Spectrum, Vol. 25, No. 1, 85-96, doi: 10.1007/s00291-002-0105-3.
[3] Amorim, P., Almada-Lobo, B. (2014). The impact of food perishability issues in the vehicle routing problem, Computers & Industrial Engineering, Vol. 67, 223-233, doi: 10.1016/j.cie.2013.11.006.
[4] Song, B.D., Ko, Y.D. (2016). A vehicle routing problem of both refrigerated- and general-type vehicles for perishable food products delivery, Journal of Food Engineering, Vol. 169, 61-71, doi: 10.1016/i.ifoodeng.2015.08.027.
[5] Hu, H., Zhang, Y., Zhen, L. (2017). A two-stage decomposition method on fresh product distribution problem, International Journal of Production Research, Vol. 55, No. 16, 4729-4752, doi: 10.1080/00207543.2017.1292062.
[6] Tarantilis, C.D., Kiranoudis, C.T. (2001). A meta-heuristic algorithm for the efficient distribution of perishable foods, Journal of Food Engineering, Vol. 50, No. 1, 1-9, doi: 10.1016/S0260-8774(00)00187-4.
[7] Tarantilis, C.D., Kiranoudis, C.T. (2002). Distribution of fresh meat, Journal of Food Engineering, Vol. 51, No. 1, 8591, doi: 10.1016/S0260-8774(01)00040-1.
[8] Zhang, G., Habenicht, W., Spieß, W.E.L. (2003). Improving the structure of deep frozen and chilled food chain with tabu search procedure, Journal of Food Engineering, Vol. 60, No. 1, 67-79, doi: 10.1016/S0260-8774(03) 00019-0.
[9] Faulin, J. (2003). Applying MIXALG procedure in a routing problem to optimize food product delivery, Omega, Vol. 31, No. 5, 387-395, doi: org/10.1016/S0305-0483(03)00079-3.
[10] Chen, H.-K., Hsueh, C.-F., Chang, M.-S. (2009). Production scheduling and vehicle routing with time windows for perishable food products, Computers & Operations Research, Vol. 36, No. 7, 2311-2319, doi: 10.1016/i.cor.2008. 09.010.
[11] Osvald, A., Zadnik Stirn, L. (2008). A vehicle routing algorithm for the distribution of fresh vegetables and similar perishable food, Journal of Food Engineering, Vol. 85, No. 2, 285-295, doi: 10.1016/i.ifoodeng.2007.07.008.
[12] Hsu, C.-I., Hung, S.-F., Li, H.-C. (2007). Vehicle routing problem with time-windows for perishable food delivery, Journal of Food Engineering, Vol. 80, No. 2, 465-475, doi: 10.1016/i.ifoodeng.2006.05.029.
[13] Ruan, J., Shi, Y. (2016). Monitoring and assessing fruit freshness in IOT-based e-commerce delivery using scenario analysis and interval number approaches, Information Sciences, Vol. 373, 557-570, doi: 10.1016/i.ins.2016. 07.014.
[14] Rong, A., Akkerman, R., Grunow, M. (2011). An optimization approach for managing fresh food quality throughout the supply chain, International Journal of Production Economics, Vol. 131, No. 1, 421-429, doi: 10.1016/i.iipe. 2009.11.026.
[15] Amorim, P., Günther, H.-O., Almada-Lobo, B. (2012). Multi-obiective integrated production and distribution planning of perishable products, International Journal of Production Economics, Vol. 138, No. 1, 89-101, doi: 10.1016/i.iipe.2012.03.005.
[16] Prindezis, N., Kiranoudis, C.T., Marinos-Kouris, D. (2003). A business-to-business fleet management service provider for central food market enterprises, Journal of Food Engineering, Vol. 60, No. 2, 203-210, doi: 10.1016/ S0260-8774(03)00041-4.
[17] Hasani, A., Zegordi, S.H., Nikbakhsh, E. (2012). Robust closed-loop supply chain network design for perishable goods in agile manufacturing under uncertainty, International Journal of Production Research, Vol. 50, No. 16, 4649-4669, doi: 10.1080/00207543.2011.625051.
[18] Govindan, K., Jafarian, A., Khodaverdi, R., Devika, K. (2014). Two-echelon multiple-vehicle location-routing problem with time windows for optimization of sustainable supply chain network of perishable food, International Journal of Production Economics, Vol. 152, 9-28, doi: 10.1016/i.iipe.2013.12.028.
[19] Claassen, G.D.H., Gerdessen, J.C., Hendrix, E.M.T., van der Vorst, J.G.A.J. (2016). On production planning and scheduling in food processing industry: Modelling non-triangular setups and product decay, Computers & Operations Research, Vol. 76, 147-154, doi: 10.1016/i.cor.2016.06.017.
[20] Pahl, J., Voß, S. (2014). Integrating deterioration and lifetime constraints in production and supply chain planning: A survey, European Journal of Operational Research, Vol. 238, No. 3, 654-674, doi: 10.1016/i.eior.2014. 01.060.
[21] de Keizer, M., Akkerman, R., Grunow, M., Bloemhof, J.M., Ha^ema, R., van der Vorst, J.G.A.J. (2017). Logistics network design for perishable products with heterogeneous quality decay, European Journal of Operational Research, Vol. 262, No. 2, 535-549, doi: 10.1016/i.eior.2017.03.049.
[22] Albrecht, W., Steinrücke, M. (2018). Coordinating continuous-time distribution and sales planning of perishable goods with quality grades, International Journal of Production Research, Vol. 56, No. 7, 2646-2665, doi: 10.1080/ 00207543.2017.1384584.
[23] Devapriya, P., Ferrell, W., Geismar, N. (2017). Integrated production and distribution scheduling with a perishable product, European Journal of Operational Research, Vol. 259, No. 3, 906-916, doi: 10.1016/i.eior.2016.09.019.
[24] Moon, I., Lee, S. (2000). The effects of inflation and time-value of money on an economic order quantity model with a random product life cycle, European Journal of Operational Research, Vol. 125, No. 3, 588-601, doi: 10.1016/S0377-2217(99)00270-2.
[25] Chen, J.-M., Lin, C.-S. (2002). An optimal replenishment model for inventory items with normally distributed deterioration, Production Planning & Control, Vol. 13, No. 5, 470-480, doi: 10.1080/09537280210144446.
[26] Qi, M., Lin, W.-H., Li, N., Miao, L. (2012). A spatiotemporal partitioning approach for large-scale vehicle routing problems with time windows, Transportation Research Part E: Logistics and Transportation Review, Vol. 48, No. 1, 248-257, doi: 10.1016/i.tre.2011.07.001.
Advances in Production Engineering & Management
Volume 13 | Number 3 | September 2018 | pp 333-344 https://doi.Org/10.14743/apem2018.3.294
ISSN 1854-6250
Journal home: apem-journal.org Original scientific paper
Game theoretic analysis of supply chain based on mean-variance approach under cap-and-trade policy
He, L.F.a, Zhang, X.a*, Wang, Q.P.b*, Hu, C.L.c*
aCollege of Management and Economics, Tianjin University, Tianjin, P.R. China
bSchool of Management Science and Engineering, Hebei University of Economics and Business, Shijiazhuang, P.R. China cCollege of Intelligent Manufacturing, Tianjin Sino-German University of Applied Sciences, Tianjin, P.R. China
A B S T R A C T
A R T I C L E I N F O
In recent years, carbon emission problem occurred by carbon dioxide as one of the main greenhouse gases, has become the focus due to its great influence on human life. With the increase of consumers' low-carbon consciousness, this paper studies the supply chain which consists of a single supplier and a single manufacturer in presence of market low-carbon preference. First, we establish the mean-variance analysis model. Second, we study the optimal decisions of channel members considering the risk factor in three situations: traditional supply chain without emission reduction, individual emission reduction by manufacturer and supply chain collaborative emission reduction. Finally, the equilibrium results are demonstrated by numerical studies. The results show that chain members' profits are not only affected by their own risk-aversion level, but also by other chain member's risk aversion level. More important is that there exist the optimal carbon emission reduction level and profits in system collaborative emission reduction. The research makes operation mechanism of low-carbon supply chain clearer and provides a theoretical reference for supply chain members on pricing and investment strategy of emission reduction.
© 2018 CPE, University of Maribor. All rights reserved.
Keywords: Supply chain; Cap-and-trade policy; Carbon emission; Game theoretic analysis; Mean-variance model
*Corresponding authors: feigemse@gmail.com (Zhang, X.)
qinpeng@heuet.edu.cn (Wang, Q.P.)
chenglinhu8@gmail.com (Hu, C.L.)
Article history: Received 21 January 2018 Revised 25 August 2018 Accepted 7 September 2018
1. Introduction
In recent years, the quick boosting of industry economy has brought many environmental problems, such as the greenhouse effect that threats human health seriously. In this regard, it is universally accepted that massive carbon emission is the first dominant factor resulting in greenhouse effect Dinan [1], so many countries attempt to use scientific approaches to control carbon emissions. In Kyoto Protocol, the idea of 'cap-and-trade' policy was therefore designed to control the emission of greenhouse gases, which is a significant step to mitigate the negative effect of carbon emission. It is noteworthy that controlling carbon emission in the production process is the key tache of managing low-carbon supply chain. Thereby, a lot of manufacturing enterprises pay attention to low-carbon production and implement effective emission reduction measures. Generally, controlling carbon emission is of great significance to promote the sustainable development of environment.
A number of researches on low-carbon supply chain have focused on performance evaluation and management, such as, Yin et al. [2], Chen [3]. For in-depth research, the studies on low carbon supply chain can be divided into three categories: carbon footprint distribution, e.g. Wang et al. [4], Yang et al. [5], production and operation decision, e.g. Wang et al. [6], Nie et al. [7], Zhao
et al. [8]; supply chain structure under carbon emission constraints, e.g. Cholette et al. [9], Du et al. [10]. For ones interested in low-carbon supply chain, please refer to Jharkharia [11] to learn more progress.
One of main mathematical concepts to characterize our study is the use of mean variance. Chen et al. [12] studied the basic inventory model based on the newsvendor model by applying mean variance model. Wu et al. [13] researched newsvendor model with mean-variance analysis considering stockout cost, and the results reveal that the risk-averse newsvendor may even order more products than the risk-neutral. Ray et al. [14] conducted the research on purchasing strategy by mean-variance analysis considering disruption risk, which is the first time applying this approach to manage supply chain under disruption. Considering different risk attitudes, Choi et al. [15] investigated the newsvendor problem by utilizing mean-variance approach. Similarly, Yamaguchi et al. [16] developed mean-variance model, discussed the optimal order quantity following the three risk attitudes: risk-neutral attitude, risk-averse attitude and risk-prone attitude. Zhuo et al. [17] explored the two-echelon supply chain with option contracts under the mean-variance framework. More information about supply chain with mean-variance, please see Chiu et al. [18].
There is an increasing body of literature on cap-and-trade policy, which is relevant to the present study. In 1997 the cap-and-trade system was put forward in the Kyoto Protocol, the cap is proposed by government, and green organization has become a supplier of carbon emission. Different from traditional supply chain, the carbon emission permit can be traded via carbon market so that the carbon emission is utilized and controlled effectively. Considering stochastic demand, Zhang et al. [19] addressed the optimal production strategy of manufacturer in cap-and-trade system. Furthermore, they investigated purification efficiency in the case of multitime. Du et al. [20] explored the low carbon supply chain consisting of one manufacturer who results in massive carbon emission and single emission permit supplier in a single period. Du et al. [21] discussed the carbon emission policy by utilizing the Stackelberg game in cap-and-trade system, furthermore, investigated the impact of cap on manufacturer, supplier and supply chain. Du et al. [22] constructed optimal production model for manufacturer considering environmental and preference with fixed cap and price of emission permit. According to the sizes of trade price and purification cost, the manufacturer decides whether to invest purification cost or trade emission permits via market for maximizing the profit. Zhao et al. [23] researched the problem of coordination mechanism and design of supply chain consisting of a sing manufacturer and a sing retailer considering the cap of carbon emission in a low carbon environment. Furthermore, Yuan et al. [24] studied the coordination of supply chain with revenue sharing contract in cap-and-trade system. In view of quick response strategy under newsvendor setting, Lee et al. [25] investigated the optimal pricing decisions of the company and policy maker who proposed the cap and trading price.
Our study is also related to consumers' preference to low-carbon product, such as Ma et al. [26] and Wang et al. [27]. Similarly, Zhang [28] assumed that demand of products is a linear function with product prices and carbon emission and explored the optimal decisions of channel members in three situations: traditional supply chain without emission reduction, manufacturer's individual emission reduction and collaborative emission reduction. Similar researches are also conducted in He et al. [29] and He et al. [30]. However, the risk factor of channel members wasn't considered in the literature. Choi et al. [15] discussed maximum profit of supply chain under risk free constraint and risk constraint, and the result showed that supply chain risk actively affects the decision-making of supply chain members, so it cannot be ignored. Differently, this paper simultaneously considers the mean and variance to investigate the problem of low carbon supply chain, which makes the research more consistent with the reality, and ensure rigor of the research problem.
Comprehensively, the extant literature on low carbon supply chain mainly focus on optimization in firm and supply chain level but without incorporating risk concerns, which is exactly the gap we attempt to fill. The Mean-variance model considers both mean and variance to capture risk concerns, which is close to the reality. However, the existing literature on low carbon supply chain solely takes mean into account. In response to the enhancement of people's awareness of
low carbon, countries are also actively taking action to reduce carbon emission, such as, the designing cap-and-trading policy. To echo above problems, this paper exploits the mean-variance analysis to construct the game of supply chain under cap-and-trade policy, then the optimal decisions of chain members are explored and some numerical examples are provided to illustrate the models.
2. Preliminaries and notation
The necessary assumptions used in this paper are listed as follows:
• The market information is symmetrical and complete, and the market can completely be cleared. Thereby, there is no excess supply or excess demand, and the Pareto optimal of equilibrium price is ensured.
• Assume a unit material from the supplier can produce a unit product by the manufacturer.
• According to the study of Abdallah et al. [31], we assume that the government has implemented a more market-oriented economic means, namely, cap-and-trade system. In order to implement the strategy fairer and effectiveness, the government sets the carbon cap of per unit product which is assumed as Xg. According to the international practice and combined with China's national conditions, the carbon trading price pc is allowed in the carbon emission trading market.
• Assume the demand is linearly decreasing in retail price but increasing in the low-carbon preference with random interruption. We therefore give the liner function D = a — /3p + ye, where a is intrinsic demand, + Cm)■
• According to the standard hypothesis in classical model, namely, there is a quadratic function relationship between cost and R & D investment), we use C(e) = de2/2 to represent emission reduction cost, where d is the parameter of emission reduction cost. Zhang [28] and Raz et al. [32] also use the function to represent the relationship between carbon emission reduction level and emission reduction cost.
The notations used in this paper are summarized in Table 1.
Table 1 Notation summarization
Notation Meaning
P Unit retail price
Pc Unit trading price of carbon emission
D The demand of product
Cm Unit cost of manufacturer
Cs Unit cost of supplier
w Unit wholesale price
eo Initial carbon emission of unit product
Xg Carbon emission cap of unit product
e Parameter of emission reduction cost
The risk-averse level of manufacturer
As The risk-averse level of supplier
3. Optimal decision of supply chain considering risk attitude 3.1 Optimal decision-making in traditional supply chain without emission reduction
In cap-and-trade system, if the manufacturer want to keep his traditional production without emission reduction, he must purchase carbon permits to meet the cap set by the government. In this situation, the manufacturer's profit is:
nm = (p-w- 00 + f-Pp) + Pc&g -e0)(a + ^ ~Pp)
The first term in the right hand side (RHS) of above function represents the sales revenue of manufacturer, and the second denotes the cost for purchasing carbon emission permit In addition, we assume that the cap proposed by the government is less than the initial carbon emission of per unit product Ag (y — ßPc)2, there are the optimal solutions of Eq. 12. Let the Eqs. 14 and 15 equal zero, then the optimal decisions of manufacturer can be expressed as follows
.. [A - PcO + ffpc)]Q- Ama) — (y2 + ßpcy~ ß9)[w + cm -pc(Ag -g0)]
20(0- 2pcy) -(y- f3pc)2
= (/ + PVc)[a - Ama-p(w + cm-pc{Xg -g0))] 61 ~ 2(0.9-2pcy)-(y-ppcy ( J
Substituting the Eqs. 16 and 17 into the Eq. 13, we can rewrite the utility function of supplier as below
Us = 2p(d-2^JcY~)C-(y-pPc)^[p6[a ~ P(W + c™ + + PVcYUm° (18J
' ' -[20(0- 2Vcy) -(y- (3pc)2]Asa}
Solving the first derivative and second derivative with wholesale price of Eq. 18, we can obtain
dUs w-cs
-WV- ^ - (y—^m*} - w-ïS-b-tef
d2Us _ 2/329
d^ï =~ 2(3(9- 2pcy) -(y- (3pc)2 < 0
Let Eq. 19 equal zero, the optimal wholesale price is expressed as below
2* a cm-cs-Vc(Xg-e0) \fie-{y + PVc)2}Ama-[2p{e-2VcY)-(Y-pVc)2]As
w =------I--(20)
2p 2 2p28 1 J
Finally, substituting the Eq. 20 into Eqs. 16 and 17, we rewrite the optimal solutions as below
2* _Y(Y + PPc)-P0_ for .of . „ ^
V =- 2^2(3(9- 2pcy) -(y- 0pc)2] ^ + ^ + ~g°»l
+ [a + p(cm + cs-pc(2(3(9- 2pcy) - (y- ppc)2))]Ama (21J
=_Y + PPc_ a-p[cm + cs-pc(2p(9- 2pcy) - (y- 0pc)2)]
61 20(0 — 2pcy) — (y — PPc)2 2 (22J
[(300 ~(y + PPc)2)]°~ [2(3(9- 2pcy) - (y- 0pc)2Ra L J
2(39 '
3.3 Optimal decision-making in channel collaborative emission reduction
In order to improve the market competitiveness and get more profits, manufacturer conducts low carbon production considering consumers' preference of low carbon products. Then the market demand has been promoted with the behavior of manufacturers' emission reduction. Finally, the profit of supplier has been improved with more materials ordered by manufacturer. Thereby, the rational supplier proposes that he is willing to cooperate with manufacturer and
bear a part of carbon emission reduction cost. Under the mode of cooperative emission reduction, what is the changes in decision-making between supply chain members? Does the collaborative emission reduction between the supply chain members maximize the economic benefits of each other? This section analyzes these problems.
First, we get the chain members' profits as follows.
1
nm = (p-w- cm)D + pc(Ag -e0 + e)D- ^(1 - S)Qe2
1
ns = (w- Cs^D-^SOe2
Where the parameter 5 denotes the emission reduction cost sharing proportion of supplier.
The expected profits of chain members are expressed as follows
1
Enm = [p-w- cm + pc(Ag — e0 + g)](a - ftp + ye) - ^(1 - S)6e2 (23]
1
Ens = (w-cs)(a -/3p+ ye)-^Sde2 (24)
The first term of RHS in Eq. 23 represents the revenues consisting of both sales revenue and carbon emission trading revenue or cost and the second term the carbon emission reduction cost undertaken by manufacturer. Similarly, the first term of Eq. 24 expresses the sales revenue, and the last term the carbon emission reduction cost undertaken by supplier.
Then we can get the utility functions of chain members as follows
MV: Um = [p-w-cm + pc(Ag -e0 + g)](a -f3p + ye- Ama) - i(1 - 8)6e2 (25)
1
MV: Us = (w- cs)(a - pp + ye - Asa) -~8Be2 (26)
Similarly, we get the first partial derivatives of Um with respect to the retail price and carbon emission reduction level as follows
da
m
= -2ßp + ß[w + cm-pcaq —e0)] + a + yet- Ama [27)
H¿ =
dp dUm
= y[p-w-cm+ pc(Ag -e0 + e)] + pc(a-^p + ye- Ama) - (1 - S)9e [28)
Solving the Hessian matrix of the Eq. 25 in terms of the retail price and carbon emission reduction level, we get
" -20 Y-PPc
-Y-PPc 2pcy-(1-S)6_
When 20[(1 — 5)6 — 2pcy] >(y — fipc)2, there are the optimal solutions of Eq. 25. Let the Eqs. 27 and 28 equal zero, the optimal decisions of manufacturer are expressed as follows
= [(1- Ô)6-Pc(y + /?pc)](q - Ama) - [y2 + (3pcy-(3{1-8)6][Ag -e0 + g] [2g)
= (/ + PPc)[a - Ama-p(w + cm-pc{Xg -g0))] [30)
2$\{\-8)e-2pcy\-{y-$pc)2 [ )
Substituting the Eqs. 29 and 30 into the Eq. 26, we can rewrite the utility function of supplier as below
w — cq 9 Us = „--;rT2 {Pd(1-8)[Xg -eo] + [£9(1-S)-(y + ppc)2]Ama
2ß(_8-2pcy)-(y-ßpcy
, „„ n—Rfu, + r —n fi [31)
[ßea-5)-(y + ßPc)2]Ama}-28e"r 22
^ 13Q(Y + ßPc) [a-Amo-ß(w + cm-pc(Äg-eo))Y 2 [2ß(y- ßPc)-(y-ßPc)2f
Solving the second derivative with wholesale price of Eq. 31, we can get
d2us =__2/329(1-S)___p2es(y + pPc)2_
dw2 2£[(1-50)-2pcr]-(7-£pc)2 [2^((1-50)-2pcr)-(r-^Pc)2]2
Therefore, the optimal wholesale price is generated by letting the first derivative with wholesale price of Eq. 31 equal zero
2. a cm-cs-Vc(Xg —e0) [ßS - (y + ßpc)2]Ama- [2ß{9- 2pcy) -(y- ßpc)2]A W — -------r
+
(32)
2P 2 2p2e
[(2^(1- S)0- 2pey) -(y- pPc)2)2 8)9- 2pey) -(y- jSpe)2)+ 2jS2e25(1-5)]^mff
^20[2(2^((1- 5)0- 2pcy) -(y- ^pc)2) + 5(y + pPcy]
Finally, substituting the Eq. 32 into the Eqs. 29 and 30, we get
3. = [(1-S)d-pc(y + pPcMa - Ama) - [y2 + pPcy- p(1-S)9][w3* + cm-pc(Ag -e0)] P 2p[(1-5)6-2pcy]-(y-ppc)2 ( J
= (/ + PVc)[a - Ama~P(w3* + cm-pc(Ag -g0))] (34)
2^[(1 — 5)6 — 2pcy] ~(y — PPc)2
It is difficult to elegantly express the p3* and e in explicit format. Thereby, we substitute w3* into Eqs. 29 and 30 to represent the equilibrium results. Further research on the problem will be carried out in the numerical analysis section.
4. Computational study and discussion
In this section, we conduct a series of numerical computation to demonstrate previous models and obtain some managerial insights.
Proposition 1: The carbon emission reduction level in chain members' reduction cooperation is greater than that in emission reduction by manufacturer solely.
The result reveals that the reduction cooperation of chain members can not only meet the low carbon preference of consumers, but promote the environment sustainable development Additionally, the carbon emission reduction level is increasing in supplier's risk-averse level, while decreasing in manufacturer's risk-averse level, as shown in Fig. 1 and Fig. 2, respectively. the reason resulting in this phenomenon can be explained like that the risk-averse manufacturer wouldn't like to input more costs to conduct low-carbon production, while the risk-averse supplier is just opposite.
4.5'L
3.5 ■
2.5
0.2
0.4 0.6 A
0.8
0.4 0.6
A
Fig. 1 The carbon emission reduction level with versus Fig. 2 The carbon emission reduction level with versus Aq variation Am variation
Proposition 2: The retail price is decreasing in risk aversion level of supply chain members.
As shown in Figs. 3 and 4, we can explain the phenomenon in this way. The manufacturer reduces retailer price to attract price sensitive consumers for getting high profit. Furthermore, observing Fig. 3, we find there are different relationships among the three retail prices with the
Fig. 3 The retail price with versus v4s variation Fig. 4 The retail price with versus Am variation
variation of supplier's risk aversion level. While the retail price in collaborative emission reduction is the lowest price no matter how manufacturer's risk aversion level changes, as shown in Fig. 4.
Proposition 3: The wholesale price is closely related to the risk aversion level of chain members.
It is decreasing in supplier's risk aversion level, while it shows opposite result in manufacturer's risk aversion level, as shown in Figs. 5 and 6. The reason resulting in this phenomenon is that the risk-averse supplier reduces the wholesale price in order to promote the order of manufacturer. For risk-averse manufacturer, as we described aforesaid, he reduces retail price aim to stimulate consumption with more order occurred. Finally, the upstream supplier takes this chance to improve wholesale price.
Fig. 5 The wholesale price with versus variation Fig. 6 The wholesale price with versus Am variation
Proposition 4: The profits of chain members are decreasing in their own risk aversion levels. In addition, there are always the optimal profits of chain members in emission reduction cooperation when supplier keeps the certain risk aversion level.
Observing Figs. 7, 8, 9, and 10, the chain members all get the optimal profits in collaborative emission reduction when the risk aversion level of supplier is less than 0.4. Additionally, risk-averse chain members' profits are increasing in their own risk aversion levels. the cause of this kind of appearance is that risk-averse chain members decreases the prices (wholesale price or retail price) to stimulate consumption for maximizing the profits, nevertheless, the profits are still decreasing.
Fig. 7 The profit of manufacturer with versus variation Fig. 8 The profit of manufacturer with Am variation
A= A
Fig. 9 The profit of supplier with versus variation Fig. 10 The profit of supplier with Am variation
Proposition 5: The profits of chain members are increasing in the cap imposed by government.
The cap proposed by the government directly impact on the economic benefits of the supply chain members in the risk-neutral supply chain. With increase of the cap, the economic benefits of supply chain members have been improved, and it is more beneficial to the chain members to cooperate with each other about carbon emission. The result also reveals another information that the cap provided by the government can be directly converted into economic income for the chain members. As shown in Table 2.
The parameters are summarized in Table 3.
Table 2 The profits of chain members
xq uL y2 um u3 um ui
5 7528.8 7803.5 8071.2 15057.5 15607.0 15660.4
6 7600.2 7877.6 8147.4 15200.4 15755.1 15809.1
7 7672.0 7952.0 8224.0 15344.0 15903.9 15958.4
8 7744.1 8026.7 8301.0 15488.3 16053.5 16108.5
Table 3 Parameter
Parameter a ß Y cs e a Pc e0 S xq
Value 200 0.3 0.4 10 8 80 10 3 10 0.4 5
5. Conclusion
Considering consumers' low-carbon preference and the risk concerns of chain members, this study exploits mean-variance approach to explore the optimal decisions of supply chain agents. Three different cases have been discussed: traditional supply chain without emission reduction, emission reduction by manufacturer individually and chain members' collaborative emission reduction.Some meaningful conclusions are obtained through analytical analysis and computa-
tional study. The results show the emission reduction level in collaborative emission reduction is greater than that by manufacturer individually. Moreover, there is an optimal profits of supply chain members in collaborative emission reduction, which indicates that in the cap-and-trade system, collaborative emission reduction of chain members can not only increases the profits of chain members, but also improves the emission reduction level. Additionally, the optimal decisions are affected by both manufacturer's risk level and supplier's risk level. The research provides a cooperative emission-reduction way for chain members constrained by low-carbon policy.
The significance of this paper is reflected in three aspects. First, considering the chain member's risk, we explore the equilibrium results in three cases as described aforesaid, and figure out the operational mechanism for a risk-aversion supply chain in the cap-and-trade policy. Second, we study the influence of risk attitude on the profits of chain members, which reveals that the level of risk aversion plays an important role in the decision-making of supply chain members. The research compensates the defects of existing literature that assumes supply chain members are risk-natural. Finally, we consider the risk of chain members and construct mean-variance analysis model to let the research close to the reality.
The proposed models can be extended in several ways. For instance, extending the model to information asymmetry, which is common and important in reality. Furthermore, the study may be extended to more-than-two-tier supply chain. Additionally, studying the low carbon supply chain in multiple periods may be also a potential direction in the future.
Acknowledgment
The authors sincerely appreciate the anonymous referees and editors for their time and patience devoted to the review of this paper as well as their constructive comments and helpful suggestions. This work is partially supported by NSFC Grants (No. 91646118, 71701144, 71602142, 71528002). It is also supported by Natural Science Foundation of Hebei Province of China under Grant No. G2017207015 and Humanity and Social Science Youth Foundation of Ministry of Education of China under Grant No. 18YJC630183.
Reference
[1] Dinan, T. (2008). Policy options for reducing CO2 emissions, Washington, D.C., The Congress of the United States, Congressional Budget Office.
[2] Yin, Z., Zhang, X. (2014). A review of the research on low carbon supply chain in the context of open economy, Inquiry Into Economic Issues, Vol. 9, 154-159, doi: 10.3969/j.issn.1006-2912.2014.09.025.
[3] Chen, J. (2012). Study on supply chain management in a low-carbon era, Journal of Systems & Management, Vol. 21, Vol. 6, 721-728, doi: 10.3969/j.issn.1005-2542.2012.06.002.
[4] Wang, L., Zheng, Y., Gao, Y. (2014). Study on multi stage carbon footprint optimization of manufacturing supply chain, Journal of the Party School of the Central Committee of the C.P.C., Vol. 18, No. 4, 92-97, doi: 10.14119/j.cnki. zgxb.2014.04.057.
[5] Yang, C., Li, X., Shao, J. (2013). Optimization of carbon footprint of reverse supply chain in complex uncertain environment, Low-carbon Economy, Vol. 4, doi: 10.13529/j.cnki.enterprise.economy.2013.04.007.
[6] Wang, W.-B., Deng, W.-W., Bai, T., Da, Q.-L., Nie, R. (2016). Design the reward-penalty mechanism for reverse supply chains based on manufacturers' competition and carbon footprint constraints, Journal of Industrial Engineering and Engineering Management, Vol. 30, No. 2, 188-194, doi: 10.13587/j.cnki.jieem.2016.02.023.
[7] Nie, J.-J., Wang, T., Zhao, Y.-X., Zahng, L.-N. (2015). Collecting strategies for the closed-loop supply chain with remanufacturing in the constraint of carbon emission, Journal of Industrial Engineering and Engineering Management, Vol. 29, No. 3, 249-256, doi: 10.13587/j.cnki.jieem.2015.03.028.
[8] Zhao, D.-Z., Yuan, B.-Y., Xia, L.-J., Xie, X.-P. (2014). Dynamic game study in supply chain with manufacturers' competition under the constraint of productions' emission, Industrial Engineering & Management, Vol. 1, No. 8, 65-71, doi: 10.3969/j.issn.1007-5429.2014.01.011.
[9] Cholette, S., Venkat, K. (2009). The energy and carbon intensity of wine distribution: A study of logistical options for delivering wine to consumers, Journal of Cleaner Production, Vol. 17, No. 16, 1401-1413, doi: 10.1016/j. jclepro.2009.05.011.
[10] Du, S., Ma, F., Fu, Z., Zhu, L., Zhang, J. (2011). Game-theoretic analysis for an emission-dependent supply chain in a 'cap-and-trade'system, Annals of Operations Research, Vol. 228, No. 1, 135-149, doi: 10.1007/s10479-011-0964-6.
[11] Das, C., Jharkharia, S. (2018). Low carbon supply chain: A state-of-the-art literature review, Journal of Manufacturing Technology Management, Vol. 29, No. 2, 398-428, doi: 10.1108/IMTM-09-2017-0188.
[12] Chen, F., Federgruen, A. (2000). Mean-variance analysis of basic inventory models, Working Paper, Columbia Business School, New York, USA.
[13] Wu, J., Li, J., Wang, S., Cheng, T.C.E. (2008). Mean-variance analysis of the newsvendor model with stockout cost, Omega, Vol. 37, No. 3, 724-730, doi: 10.1016/j.omega.2008.02.005.
[14] Ray, P., Jenamani, M. (2016). Mean-variance analysis of sourcing decision under disruption risk, European Journal of Operational Research, Vol. 250, No. 2, 679-689, doi: 10.1016/j.ejor.2015.09.028.
[15] Choi, T.-M., Li, D., Yan, H. (2008). Mean-variance analysis of a single supplier and retailer supply chain under a returns policy, European Journal of Operational Research, Vol. 184, No. 1, 356-376, doi: 10.1016/j.ejor.2006. 10.051.
[16] Yamaguchi, S., Goto, H., Kusukawa, E. (2017). Mean-variance analysis for optimal operation and supply chain coordination in a green supply chain, Industrial Engineeering & Management Systems, Vol. 16, No. 1, 22-43, doi: 10.7232/iems.2017.16.1.022.
[17] Zhuo, W., Shao, L., Yang, H. (2018). Mean-variance analysis of option contracts in a two-echelon supply chain, European Journal of Operational Research, Vol. 271, No. 2, 535-547, doi: 10.1016/j.ejor.2018.05.033.
[18] Chiu, C.-H., Choi, T.-M. (2016). Supply chain risk analysis with mean-variance models: A technical review, Annals of Operations Research, Vol. 240, No. 2, 489-507, doi: 10.1007/s10479-013-1386-4.
[19] Zhang, J.-J., Nie, T.-F., Du, S.-F. (2011). Optimal emission-dependent production policy with stochastic demand, International Journal of Society Systems Science, Vol. 3, No. 1-2, 21-39, doi: 10.1504/HsSs.2011.038931.
[20] Du, S., Ma, F., Fu, Z., Zhu, L., Zhang, J. (2011). Game-theoretic analysis for an emission-dependent supply chain in a 'cap-and-trade' system, Annals of Operations Research, Vol. 228, No. 1, 135-149, doi: 10.1007/s10479-011-0964-6.
[21] Du, S., Zhu, L., Liang, L., Ma, F. (2013). Emission-dependent supply chain and environment-policy-making in the 'cap-and-trade' system, Energy Policy, Vol. 57, 61-67, doi: 10.1016/j.enpol.2012.09.042.
[22] Du, S., Hu, L., Song, M. (2014). Production optimization considering environmental performance and preference in the cap-and-trade system, Journal of Cleaner Production, Vol. 112, Part 2, 1600-1607, doi: 10.1016/j.jclepro. 2014.08.086.
[23] Zhao, D., Wang, B., Xu, C. (2014). Study on the coordination mechanism of supply chain considering the restriction of product carbon emissions, FORECAST, Vol. 33, No. 5, 76-80.
[24] Yuan, J., Ma, J., Yang, W. (2016). Revenue-sharing contract for supply chain under a cap and trade system, In: Proceedings of 2016 International Conference on Logistics, Informatics and Service Sciences (LISS), Sydney, Australia, 1-6, doi: 10.1109/LISS.2016.7854442.
[25] Lee, J., Lee, M.L., Park, M. (2018). A newsboy model with quick response under sustainable carbon cap-n-trade, Sustainability, Vol. 10, No. 5, doi: 10.3390/su10051410.
[26] Ma, C., Liu, X., Zhang, H., Wu, Y. (2016). A green production strategies for carbon-sensitive products with a carbon cap policy, Advances in Production Engineering & Management, Vol. 11, No. 3, 216-226, doi: 10.14743/ apem2016.3.222.
[27] Wang, Q., He, L. (2018). Managing risk aversion for low-carbon supply chains with emission abatement outsourcing, International Journal of Environmental Research and Public Health, Vol. 15, No. 2, 367-387, doi: 10.3390/ijerph15020367.
[28] Zhang, J. (2016). The game analysis of low carbon supply chain collaboration in emission reduction research and development, Master thesis, Hunan University, Changsha, Hunan Province, China.
[29] He, L., Zhao, D., Xia, L. (2015). Game theoretic analysis of carbon emission abatement in fashion supply chains considering vertical incentives and channel structures, Sustainability, Vol. 7, No. 4, 4280-4309, doi: 10.3390/ su7044280.
[30] He, L., Hu, C., Zhao, D., Lu, H., Fu, X., Li, Y. (2016). Carbon emission mitigation through regulatory policies and operations adaptation in supply chains: Theoretic developments and extensions, Natural Hazards, Vol. 84, Supplement 1, 179-207, doi: 10.1007/s11069-016-2273-5.
[31] Abdallah, T., Farhat, A., Diabat, A., Kennedy, S. (2012). Green supply chains with carbon trading and environmental sourcing: Formulation and life cycle assessment, Applied Mathematical Modelling, Vol. 36, No. 9, 4271-4285, doi: 10.1016/j.apm.2011.11.056.
[32] Raz, G., Druehl, C.T., Blass, V. (2013). Design for the environment: Life-cycle approach using a newsvendor model, Production and Operations Management, Vol. 22, No. 4, 940-957, doi: 10.1111/poms.12011.
Advances in Production Engineering & Management
Volume 13 | Number 3 | September 2018 | pp 345-357 https://doi.Org/10.14743/apem2018.3.295
ISSN 1854-6250
Journal home: apem-journal.org Original scientific paper
Decision-making strategies in supply chain management with a waste-averse and stockout-averse manufacturer
Jian, M.a, Wang, Y.L.a*
aSchool of Transportation and Logistics, Southwest Jiaotong University, Chengdu, P.R. China
A B S T R A C T
A R T I C L E I N F O
Behavioral preferences is an important factor that affects the decision-making strategies of enterprises. Usually, the behavioral preferences will lead to decision-making that deviates from profit maximization. In this study, we investigate the influence of a dominant manufacturer's behavioral preferences on decision-making and subsequent impact on profits. This study looks at the profits of the manufacturer, retailer and the system as a whole. We construct a two-stage supply chain involving a retailer and a manufacturer who may have risk-neutral (RN), stockout-aversion (54), waste-aversion (WA), and stockout- and waste-aversion (5W) preferences. Through a comparison and analysis of the four cases, we find that the manufacturer's wholesale price increases (decreases) with the 54 (WA) coefficient, while the retailer's order quantity is completely the opposite. The manufacturer's wholesale price is the highest in the WA model, followed by the RN, 54 and SW models, in that order. The retailer's order quantity is the largest and smallest in the 54 and WA models, respectively, while the size of the order quantity between the RN and SW models depends on the ratio m (the ratio of the 54 to the WA). Moreover, we also explore the changing trends of the decision-making and profits of the participants and the system profit with the degree of 54 and WA, comparing the profits of the four cases. © 2018 CPE, University of Maribor. All rights reserved.
Keywords:
Decision-making strategy; Supply chain management; Waste-averse preferences; Stockout-averse preferences
*Corresponding author: wangyonglong@my.swjtu.edu.cn (Wang, Y.L.)
Article history: Received 6 July 2018 Revised 20 August 2018 Accepted 22 August 2018
1. Introduction
The supply chain decision-making is a very important problem in supply chain (SC) management and therefore is also a very difficult problem for enterprises. In practice, many retailers must look at overordering cost, underordering cost and predicted demand to determine their ordering decisions before a sales season [1]. In addition, the manufacturer also must decide the pricing strategy for its products according to its own business interests. Traditional research on decision-making strategies are based mainly on risk neutrality, as in [2-3]. However, we know from behavioral economics that decision-makers in the real world may have behavioral preferences, which is also an important reason for the existence of "decision bias" [1]. Therefore, it is more practical to study the decision-making strategies of decision-makers by integrating behavior preferences into the SC.
In the existing literature, behavioral preferences research focuses mainly on loss aversion and risk aversion. A study of loss aversion by Niu et al. [4] considers the sustainability of the with alternative power structures, and the impact of the supplier's attitudes to loss on the 's sustainability and profitability. Choi [5] studies the newsboy problem, where the decision-maker is loss-averse under carbon emission constraints. When there is competition between manufacturers, research by Li and Li [6] show an ordering decision problem in the case of a supply disrup-
tion. Xu et al. [7] study the optimal order quantity in the loss-averse newsvendor model with backordering. In the two-period game, research by Yang and Xiao [8] study the pricing, ordering and quality of retailers' service decisions when loss-averse consumers are sensitive to service quality. They also construct a SC coordination mechanism.
A study of risk aversion by Giri [9] simultaneously considers the case of a retailer ordering from a manufacturer with random output and a manufacturer with a fixed output and studies the inventory decision problem of a risk-averse retailer. Zhu et al. [10] consider the global optimization problem when the manufacturer has two sales channels. Wu et al. [11] study the influence of capacity uncertainty on the order decision of risk-averse managers. Additionally, Oh et al. [12] consider the impact of uncertainty in service cost on the product pricing decision when the service provider of the downstream SC is risk-averse. Egging et al. [13] discuss the influence of risk aversion on gas investment decisions. Xiao et al. [14] consider the retailer's service and pricing decisions when both system members and consumers are risk-averse. Zhou et al. [15] study a coordination problem when chain members and service provider are risk-averse. Zheng et al. [16] study the pricing decisions of two competitive shipping companies, one of which is risk-averse. Liu [17] analyzes the influence of risk aversion on the decision-making and expected profits of dual-channel members when information asymmetry exists in the risk aversion. For more research on risk aversion, see [18-20].
However, there are few studies available on the decision-making strategy problems that arise when decision makers have S^ or WA preferences. Schweitzer and Cachon [1] study the ordering decision when the decision-maker in the downstream SC has either a S^ or WA preferences. In contrast to the previous literature cited, in this paper, we introduce the S^ and WA coefficients under the manufacturer-led Stackelberg game. We also consider that the manufacturer may have RN, SA, WA, and SW preferences. This paper mainly studies the following three problems:
• How will the four different behavioral preferences of the manufacturer affect the decision-making and expected profits of the chain members, as well as the expected profit of the system?
• How will the change in the manufacturer's S^ and WA preferences affect the decisions of the chain members?
• How will the change in the manufacturer's S^ and WA preferences affect the expected profits of the chain members and system?
To solve these problems, we build a Stackelberg game model composed of a retailer and a manufacturer, who is the leader and assume the demand is random. The retailer pursues its own expected profit maximization by making order decisions, while the manufacturer pursues its own expected utility maximization by setting wholesale pricing. We compare the decision-making behavior and expected profits of the chain members, and the expected profit of the system, under the four different behavioral preferences. At the same time, we also analyze the influence of the change in the S^ and WA coefficients on the decision-making and expected profits of the chain members, as well as the expected profit of the system. The above conclusions can be used to some extent to guide decision-makers on how to adjust their decision-making strategies according to the manufacturer's S^ and WA preferences.
This paper is organized as follows. Section 2 provides the assumptions and notations of the model. Section 3 presents the model analysis under the four kinds of behavioral preferences. Section 4 offers the comparison and analysis of the four cases. Section 5 provides the numerical study, and Section 6 summarizes the full text.
2. Assumptions and notations 2.1 Model assumptions
The mathematical model presented in this paper is based on the following assumptions:
Assumption 1: The entire SC consists of a manufacturer and a retailer, in which the manufacturer is the leader and the retailer is the follower.
Assumption 2: The cumulative distribution function and probability density function of random demand D are F(x) and f(x), respectively, and the expected demand is E(x) =p.
Assumption 3: Because market demand D is random, the retailer may overorder or underorder. To simplify the model, we ignore any salvage value or shortage loss. This assumption is common in the existing literature (e.g., [1, 4, 16, 20]) and does not have any effect on the conclusions.
Assumption 4: The manufacturer may have four behavioral preferences: RN, SA, WA, and SW.
Assumption 5: p>w >c.
2.2 Notations
The meanings of the other symbols used in this article are in Table 1.
Table 1 The listing of notations (j e {RN, WA.SA.SW})
Symbol Meaning Symbol Meaning
w Wholesale price c Production cost
P Retail price R Order quantity
ß WA coefficient X Stockout-aversion coefficient
RN Risk-neutral WA Waste-averse
SA Stockout-averse SW Stockout- and waste-averse
SC Supply chain n1R The retailer's expected profit in case j
nJs The supplier's expected profit in case j The expected profit of supply chain in case j
ul The supplier's expected utility in case j * Optimal value
3. Model analysis
In this section, we will study the optimal decisions of the participants under the four behavioral preferences models. In the manufacturer-led Stackelberg game, the manufacturer has priority decision-making power and first determines the wholesale price w to maximize its expected utility. Then, the retailer determines its order quantity q in response to the manufacturer's decision-making and the predicted market demand D.
The expected profits of the manufacturer and the retailer are as follows:
n]s = (w — c)q (1)
fq
nJR(q) = pEmin(q,D) — wq = (p — w)q — p I F(x)dx (2)
Jo
where j 6 {RN, WA, SA, SW}. Superscripts RN, WA, S^ and SW indicate that the manufacturer has risk-neutral, waste-aversion, stockout-aversion and stockout- and waste-aversion preferences, respectively.
Case 1 With reference to Schweitzer and Cachon [1], when the manufacturer has SW preferences, the manufacturer's expected utility function is
Uiw(w) = wq-cq- E{fi(q- D)+ -A(D- q)+]
= (w-c + A)q-An + (J3+A) [ F(x)dx (3)
Jo
In the Eq. 3, wq is the product sales income of the manufacturer, cq is the production cost of the product, — D)+is the waste penalty loss and A(D — q)+is the shortage penalty loss. Among these variables, higher values of coefficients fi and A indicate higher degrees of WA and SA, respectively, by the manufacturer.
d2nsw
The inverse induction method is used to solve the model. From Eq. 2, we have „ 1 =
aqi
dnsw
—pf(q) <0; then, n:|wis concave in q. Let J* = 0, and we can obtain the following:
= f-i [4) By substituting q w*into Eq. 3, the manufacturer's expected utility optimization problem is
Let = 0, and we can obtain the following:
dq
! (P~w\ _ (w-c + A)(p-v) + (p- w)(A + fj) _o
m P J- (p_v)2/[F-1(E^)] =0
Eq. 6 is too complex to obtain intuitionistic results, in order to gain more valuable conclusions, we follow prior literature [10, 20] and assume that the random demand variable obeys a uniform distribution, that is, x~U(0, B). Through Eqs. 4 and 6, we can now obtain the following:
ww* = P(P + c + fO qSW* = B(p-c + A) f7)
2p + fi + A 2p+p+A LJ
By substituting Eq. 7 into Eqs. 1 and 2, we can obtain the following:
w* = B(p-c + X)\p(p + p)-c(p + p+X) w* = Bp(p-c + A)2
% (ip + p + xy ,Ur 2(2p + p + xy f8)
sw* B(p — c + D[p(3p + 2P + A)-C(3p + 2/? + 21) nc -ns +nR - 2(2p + p+XY f9)
Case 2 When the manufacturer has only WA preferences, that is, 2 = 0 , then the optimal decisions and expected profits of the participants are shown in the third row of Table 2.
Case 3 When the manufacturer has only preferences, that is, fi = 0 , then the optimal decisions and expected profits of the participants are shown in the fourth row of Table 2.
Case 4 When the manufacturer has RN preferences, that is, 2 = 0 and fi = 0, then the optimal decisions and expected profits of the participants are shown in the fifth row of Table 2.
Table 2 Optimal decisions and expected profits of the manufacturer and retailer fj e {RN, WA,SA,SW}) Preferences
RN WA SA SW
sw
qSW*
ma£U;jw = (w-c + A)qsw*-An + (ß + A) í F(x)dx (5)
Jo
q¡* w¡* u1* ns nR
B(P - c) p + c B(p- c)2 B(p- c)2
2p 2 4p 8p
B(p- c) p(p + c+ß) B{p-c)2{p + ß) Bp(p — c)2
2p + ß 2p+ß (2p+ß)2 2{2p+ß)2
B(p-c + A) B{p + c) ß(p-c+l)[p2-c(p+l)] Bp(p — c+X)
2p + X 2p + Â (2p+A)2 2(2p+X)2
B(p — c + X) B(p + c + ß) B(p-c+Ä)[(p-c)(p+ß)-cÄ] Bp(p — c+X)
2p+ß + Ä 2p+ß+X (2p+ß+X)2 2{2p + ß+X)
Table 3 Optimal expected profit of the SC
nscA*
3B(p- c)2 8p
B(p-c)2(3p + 2ß)
2(2p + ß)2 B(p-c + A)[p(3p + X)~ c(3p + 21)]
2(2p+A)2
B(p-c+X)[p(3p + 2ß+Ä)-c(3p + 2Ä + 2ß)] 2(2p + Ä + ß)2
4. Comparison and analysis of the four behavioral preferences mode
This section mainly analyzes the conclusions obtained in the previous section. We analyze the influence of the change in S^ coefficient A and WA coefficient p on the decisions and expected profits of the participants, as well as the expected profit of the system. Additionally, the decisions and expected profits of the participants and the expected profit of the system are compared and analyzed under the four cases. The equilibrium results in the four cases are summarized in Tables 2 and 3.
We first analyze the effect of A and p on the qsw* and wsw*. From Eq. 7, we can obtain
dqsw*(A,P) _ B(p + p + c) dqsw*(A,P)_ B(p+A-c)
dX _ (2p + p+A)2 >0, dp __ (2p + p + A)2 <0 (10)
dwsw*gP) = p(p+ p + c) dwsw*(A,p) = p(p+A-c) ,
dA (2p+p+A)2 , dp (2p + p + A)2 ( )
Therefore, we can obtain Proposition 1.
Proposition 1 (1) The retailer's order quantity increases with the A, while it decreases with the p. (2) The manufacturer's wholesale price decreases with the A, while it increases with the p.
Proposition 1 shows that the S^ (WA) preferences motivates (weakens) the retailer's ordering enthusiasm. As A (P) increases, the order quantity will increase (decrease). On the other hand, the dominant manufacturer will adjust the price of the product according to the ordering decisions of the retailer in order to maximize its expected utility. So as A (P) increases, the wholesale price will decrease (increase).
Next, we will analyze the influence of A and p on the expected profits of the participants. From Table 2, we can obtain
dnsRw*^A,p) _ Bp(p-c + A)2 dnsRw\A,p) _ Bp(p-c + A)(p + c + p)
dp ~~~2TpTW<0, dX _ (2p + p + A)3 >0 (12)
dnjA'-(X) _ BAjp + c)2 dn^'XP) _ Bpjp- c)2
dA (2p + A)3 0 dp (2p + PY (13)
dnssw\A,p) B(p — c + A)[p(A-p) + c(A + p)]
dp " (2p + p + A)3 (14)
dn|w*(À,p) _ B(p + c + p)[p(p~ À)-c(À + p)]
dÀ (2p + p + X)3 (15)
dnsw* dnsw*
From Eq. 14, there are —-—>0when 2>21and —-—< 0when 0<2<21, where A1 = n dp 1 dp i' i
Rirt-rdwSW* dwSW*
From Eq. 15, there are >0 when P>PX and <0 when 0 A1 (P> Pt), the manufacturer's expected profit increases with the p (A); conversely, the manufacturer's expected profit decreases with the p (A).
As A (P) increases, the retailer's expected profit increases (decreases), which is due to an increase (decrease) in order volume. When the manufacturer has only WA (S^) preferences, it is understandable that the manufacturer's expected profit decreases as the order quantities de-
crease. However, the manufacturer's expected profit decreases as order volume increases, which seems counterintuitive; this is because the gains from the increase in order quantity are not sufficient to compensate for the loss caused by the reduction in product price. In addition, the relationship between manufacturer's expected profit and the A (0) is related to the 0 (2) in the SW model.
From Table 3, we can obtain
dnscw*(.A,f3) = B(p + c + 0)[p(0 + p)-c(p+1 + f3)}
dA (2p + 0 + A)3 (16)
dn^w*(A,p) _ B(p — c + A)[p(/3 + p)-c(
0when /3 > 02and—£— < Owhen 0 <0 <02, where02 =
OA OA
r(n+2\-r,2 fiuSW* fin™*
c(p ) v . From Eq. 17, there are2^ >0 when A>A2 and^- <0 when 0 0
( p2-c(p + A)>0 (18)
dnscA* _ B(p + c)[p2 -c(p + A)] , dn™A* _ B(p — c)2(p + 0) dA (2p + A)3 0 dp (2p+A)3 (19)
From the above analysis, we can obtain Proposition 3.
Proposition 3 (1) When the manufacturer has only S^ (WA) preferences, the expected profit of SC increases (decreases) with the A (ft). (2) When the manufacturer has SW preferences, the relationship between the expected profit of SC and the 0 (A) is determined by A( ft). There is a threshold A2 (fi> fi2), and when the value of A (ft) is large, that is, A> A2 (fi> fi2), the expected profit of SC increases with the 0 (A); in contrast, the expected profitof SC decreases with the 0 (A).
Proposition 3 shows that the system profit is increasing (decreasing) with the A (0) in the S^ (WA) model. Because for the whole system, the order quantity increases (decreases) with the increase (decrease) in A (0), which can (cannot) satisfy the potential market demand as much as possible. In addition, if A (¡3) is larger, there will be a risk of overordering or underordering in the SW model. Therefore, reducing (increasing) the order amount is beneficial to increase the profit of the system.
From Eqs. 10 and 11, we can obtain
dwsw*{A,p) <0_( wsw*{A,p) 0_f wsw*(A,ß) wWA*(0) = w
0_( qSW*{A,ß) >qsw*{0,ß) = qWA*{ß)
I
dA 0) = qSA*{A) >qSA*{0) = q
dqsw*{A,ß) <0_f qsw*{A,ß) qK'v*when m>mi and qbW*
qWA* mx, the order quantity is larger in the SW model; otherwise, the order quantity is larger in the RN model.
B = 100, p = 10, c = 1,0 = 5.
■o o
« 45 J3
Fig. 1 The effect of ratio m on the retailer's order quantity From the Eq. 12, we can obtain the following:
dnsRw*
<0
dß
dnsRw\X,ß) dX
Let m = 2/ß, then
„SW* „RN* _ nR nR —
nsRw*{X,ß)0
n
sw*.
inR nö"" nsRw*(.0,ß) = n™A*(ß)
.Rt R
SW*(A, 0) = nsRA*(X) >^*(0) = nRN*
or n%w* njjwhen m>m1 and ^^ when 0m1
rsw*
SA*
n
WA*
0 m1, the expected profit is larger in the SW model; conversely, the expected profit is larger in the RN model.
70
65
C 60
re
40
35
0 0.5
1.5
m
1.5
m
(a) (b)
Fig. 2 The effect of ratio m on the expected profit of manufacturer (a) and retailer (b)
n,
WA*
Proposition 6 <
■s
-SA* nS
m4
where m2 =
-2p2-c(2p+ß)+^4p3(p+ß)+4cp2(2p+ß)+c2(4p2+ß2)
2 P{p+C)
The proof for Preposition 6 is in Appendix A.
m3 =
pjp-c) p2+c(p+ßY
m4 =
(2p+ß)(p-c) p2+c(p+ß)
As shown in Fig. 2(a), Proposition 6 indicates that the manufacturer's expected profit is highest in the RN model. However, the expected profit difference between the WA, SW and SA models depends on the ratio m. There are three thresholds, m2 , m3 and m4, where m2 m4, the expected profit is the highest and lowest in the WA and SA models, respectively.
nWA* mt:
where mr = and mfi =
3 p+c 0
2p2+pß-2c(3p+ß)+^p2(2p+ß)2+4cp(2p2+pß-ß2)+4c2(p2+ß2)
4cß .
The proof for Preposition 7 is in Appendix A.
200
190
140
2
2.5
3
0
0.5
2
2.5
3
a a.
f/
/ /
//
m 5
C
SA* nC -SW*
6 8 10 12 14 16 18
Fig. 3 The effect of ratio m on the expected profit of SC
80
RN
> 75
n
C
70
65
C
60
m
6
55
0
20
As shown in Fig. 3, Proposition 7 shows that the expected profit of SC is lowest in the WA model. However, the expected profit difference between the RN, SW and SA models depends on the ratio m. There are two thresholds, m5 and m6, where m5 < m6. When 0 m6, the expected profit is the highest and lowest in the SW and RN models, respectively.
5. Results and discussion
A numerical simulation was used to intuitively show the impact of the A and the ft on the decisions and expected profits of the chain members and the expected profit of the system. At the same time, we also want to verify the correctness of the above conclusions. Therefore, this section uses a numerical simulation method for further analysis. Without the loss of generality, the parameters are set as follows: B = 100,p = 10, c = 1.
From Fig. 4(a), we can see that the manufacturer's wholesale price is decreasing with the A and increasing with the ft It can be seen from Fig. 4(b) that the retailer's order quantity is increasing with the A and decreasing with the ft
a o
IB
CO ®
o
■C
is
a a.
3 CO
c ro
3 U"
V
0 0.5 1 1.5 2 2.5 3
□ □ (a) (b)
Fig. 4 The effect of X and p on wholesale price (a), and order quantity (b)
From Fig. 5(a), we can see that the retailer's expected profit is increasing with the A and decreasing with the ft Fig. 5(b) shows that when the manufacturer has only SA (WA) preferences, the manufacturer's expected profit is decreasing with the A (ft.
From Figs. 6(a) and 7(a), we can see that when the manufacturer has SW preferences, the relationship between the expected profit of the manufacturer (SC) and the A depends on the p. If ft is large, that is, /3 = 4.0 , then the expected profit is increasing with A; in contrast, if ft is small, that is, p = 0.5 , then the expected profit is decreasing with A.
Figs. 6(b) and 7(b) show that the relationship between the expected profit of the manufacturer (SC) and the /3 depends on the A. If A is large, that is, A = 3.0 , then the expected profit is increasing with ft in contrast, if A is small, that is, A = 0.4 , then the expected profit is decreasing with p.
Fig. 8 shows that when the manufacturer has only the SA (WA) preferences, the expected profit of the SC is increasing (decreasing) with the A (ft.
4.4
0
2
3
4
2 120 a. ■a S
o 110
0.5 1
2.5 3
.
■o
. .
3 CO
0.5 1 1.5 2
2.5 3
□ □ or □
(a) (b)
Fig. 5 The effect of X and p on the expected profits of retailer (a) and manufacturer (b)
o
o
CD
a
X CD
a a
3
to
«= o
o
CD
a
X CD CO
a a
□ □
(a) (b)
Fig. 6 The effect of X and p on the expected profit of the manufacturer
c
CO ■C
o >
a a
3
a
T3
o -»-»
o o a
100 105 110 115 120
405.5 405 404.5 404 403.5 403 402.5 402 401.5 401 400.5
0
□ □ (a) (b)
Fig. 7 The effect of X and p on the expected profit of the SC
203
202
201
200
90
80
70
0
1.5
2
0
202.5
202.5
202
202
201.5
201.5
201
201
200.5
200.5
200
200
199.5
3 199.5
199
199
1.5
2
2.5
3
1.5
2
2.5
3
405.05
404.95
404.9
404.85
404.8
404.75
404.7
404.65
95
2
3
Fig. 8 The effect of X or /3 on the expected profit of the SC
6. Conclusion
This paper studies the influence of a dominant manufacturer's behavioral preferences on the
decision-making and expected profits of the chain members, as well as the expected profit of the
system. The behavioral preferences investigated include RN, S^, WA and SW preferences.
Through the analysis of this paper, we can draw the following conclusions:
• The manufacturer's wholesale price is increasing (decreasing) with the S^ (WA) coefficient, while the retailer's order quantity (expected profit) is the opposite;
• When the manufacturer has only the S^ (WA) preferences, the manufacturer's expected profit decreases with the S^ (WA) coefficient;
• When the manufacturer has the SW preferences, the relationship between the expected profit of the manufacturer (SC) and the S^ coefficient depends on the WA coefficient. The relationship between the expected profit of the manufacturer (SC) and the WA coefficient depends on the S^ coefficient;
• The manufacturer's wholesale price is the highest in the WA model, followed by the RN, S^ and SW models, in that order;
• The retailer's order quantity (expected profit) is the largest and smallest in the S^ and WA models, respectively, while the size of the order quantity (expected profit) between the RN and SW models depends on the ratio m, and there is a ratio threshold of m^,
• The manufacturer's expected profit is the largest in the RN model. However, the size of the expected profit among the WA, SW and S^ models depends on the ratio m, and there are three ratio thresholds of m2, m3 and m4, where m2 < m3 < m4;
• The expected profit of the SC is the lowest in the WA model. However, the size of the expected profit among the RN, SW and S^ models depends on the ratio m, and there are two ratio thresholds of m5 and m6, where m5 < m6.
Acknowledgement
This work was supported by the Natural Social Science Foundation of China (18BGL104).
References
[1] Schweitzer, M.E., Cachon, G.P. (2000). Decision bias in the newsvendor problem with a known demand dis-tribtion: Experimental evidence, Management Science, Vol. 46, No. 3, 404-420, doi: 10.1287/mnsc.46.3.404. 12070.
[2] Jian, M., Fang, X., Jin, L.-Q., Rajapov, A. (2015). The impact of lead time compression on demand forecasting risk and production cost: A newsvendor model, Transportation Research Part E: Logistics and Transportation Review, Vol. 84, 61-72, doi: 10.1016/j.tre.2015.10.006.
[3] Zhu, X.D., Li, B.Y., Wang, Z. (2017). A study on the manufacturing decision-making and optimization of hybridchannel supply chain for original equipment manufacturer, Advances in Production Engineering & Management, Vol. 12, No. 2, 185-195, doi: 10.14743/apem2017.2.250.
[4] Niu, B., Chen, L., Zhang, J. (2017). Sustainability analysis of supply chains with fashion products under alterntive power structures and loss-averse supplier, Sustainability, Vol. 9, No. 6, 1-19, doi: 10.3390/su9060995.
[5] Choi, S. (2018). A loss-averse newsvendor with cap-and-trade carbon emissions regulation, Sustainability, Vol. 10, No. 7, 1-12, doi: 10.3390/su10072126.
[6] Li, X., Li, Y. (2016). On the loss-averse dual-sourcing problem under supply disruption, Computers & Operations Research, Vol. 100, 301-313, doi: 10.1016/i.cor.2016.12.011.
[7] Xu, X., Wang, H., Dang, C., Ji, P. (2017). The loss-averse newsvendor model with backordering, International Journal of Production Economics, Vol. 188, 1-10, doi: 10.1016/i.iipe.2017.03.005.
[8] Yang, D., Xiao, T. (2017). Coordination of a supply chain with loss-averse consumers in service quality, International Journal of Production Research, Vol. 55, No. 12, 3411-3430, doi: 10.1080/00207543.2016.1241444.
[9] Giri, B.C. (2011). Managing inventory with two suppliers under yield uncertainty and risk aversion, International Journal of Production Economics, Vol. 133, No. 1, 80-85, doi: 10.1016/i.iipe.2010.09.015.
[10] Zhu, L., Ren, X., Lee, C., Zhang, Y. (2017). Coordination contracts in a dual-channel supply chain with a risk-averse retailer, Sustainability, Vol. 9, No. 11, 1-21, doi: 10.3390/su9112148.
[11] Wu, M., Zhu, S.X., Teunter, R.H. (2013). The risk-averse newsvendor problem with random capacity, European Journal of Operational Research, Vol. 231, No. 2, 328-336, doi: 10.1016/i.eior.2013.05.044.
[12] Oh, S., Rhodes, J., Strong, R. (2016). Impact of cost uncertainty on pricing decisions under risk aversion, European Journal of Operational Research, Vol. 253, No. 1, 144-153, doi: 10.1016/i.eior.2016.02.034.
[13] Egging, R., Pichler, A., Kalv0, 0.I., Walle-Hansen, T.M. (2017). Risk aversion in imperfect natural gas markets, European Journal of Operational Research, Vol. 259, No. 1, 367-383, doi: 10.1016/i.eior.2016.10.020.
[14] Xiao, T., Choi, T.M., Yang, D., Cheng, T.C.E. (2012). Service commitment strategy and pricing decisions in retail supply chains with risk-averse players, Service Science, Vol. 4, No. 3, 236-252, doi: 10.1287/serv.1120.0021.
[15] Zhou, Y.-W., Li, J., Zhong, Y. (2018). Cooperative advertising and ordering policies in a two-echelon supply chain with risk-averse agents, Omega, Vol. 75, 97-117, doi: 10.1016/i.omega.2017.02.005.
[16] Zheng, W., Li, B., Song, D.-P. (2017). Effects of risk-aversion on competing shipping lines' pricing strategies with uncertain demands, Transportation Research Part B: Methodological, Vol. 104, 337-356, doi: 10.1016/i.trb.2017. 08.004.
[17] Liu, M., Cao, E., Salifou, C.K. (2016). Pricing strategies of a dual-channel supply chain with risk aversion, Transportation Research Part E: Logistics and Transportation Review, Vol. 90, 108-120, doi: 10.1016/i.tre.2015.11.007.
[18] Downward, A., Young, D., Zakeri, G. (2016). Electricity retail contracting under risk-aversion, European Journal of Operational Research, Vol. 251, No. 3, 846-859, doi: 10.1016/i.eior.2015.11.040.
[19] Ohmura, S., Matsuo, H. (2016). The effect of risk aversion on distribution channel contracts: Implications for return policies, International Journal of Production Economics, Vol. 176, 29-40, doi: 10.1016/i.iipe.2016.02.019.
[20] Li, B., Chen, P., Li, Q., Wang, W. (2014). Dual-channel supply chain pricing decisions with a risk-averse retailer, International Journal of Production Research, Vol. 52, No. 23, 7132-7147, doi: 10.1080/00207543.2014.939235.
Appendix A
Proof of Proposition 6
Let m = A/fi; from Eq. 13 and Table 2, we can obtain
dn™* (!) dA
dnfA* (ß)
<0 ^ n%A* (A) < n%A* (0) = n
trn*
ls
dß
<0 ^ n™A* (ß) < n™A* (0) = nRN*
n
sw*
RN. Bß2[c(1 + m) — p(1 -m)]2 Us =---—~—-—~--< 0
_sw* ns
„SA* _
ns =
4p(2p + ß + mß)2
?A* „SW* „RN*} _ ,iis , u s } —
Bß2(p — c + mß)[p[p(2m — 1) + mß2] + c[p + 2mp + mß(1 + m)]}
max[nssA*, n™A*, n™*, n™*} = n™*
„WA* „54* _ ns ns —
(2p + mß)2(2p + mß + ß)2 B(p — c)2(p + ß) B(p — c + mß)[p2 — c(p + mß)]
„sw* ns
„WA* _
ns —
(2p + ß)2 (2p + mß)2
B(p — c + mß)[(p — c)(p + ß) — cmß] B(p — c)2(p + ß)
(2p + ß + mß)2
(2p + ß)2
(A1)
(A2) (A3) (A4)
From Eqs. A1 to A4, we can obtain Proposition 6. Where m2, m3, and m4 satisfy Eqs. A2, A3, and A4, respectively.
A,,... „ _ p(p-c) _ -2p2-c(2p+P)+^4p3(p+P)+4cp2(2p+P)+c2(4p2+P2)
Additionally, m3 — p2+c(p+p), ™2 — 2^—) ,
and m4 =
(2p+ß)(p-c) p2+c(p+ß) .
Proof of Proposition 7
Let m — A/fi; from Eqs. 19 and Table 3, we can obtain
B(p - c)2(3p + B(p-c + m^)[p(3p + 20 + mfi) - c(3p + 2m0 + 20)]
nWA* - nsw* _
d(n £
2(2p + ß)2 2(2p + mß +ß)2
WA* _ nSW*) Bß(p + c + ß)[p(p + ß) - c(p + mß + ß)]
dm
(2p + mß + ß)3
< 0
max{n™A* - nscw*} = (n™A* - nscw*)m=0 = 0 ^ n™A* < nscw*
dnSA*
w
dX c (ß)
gnWA*
n
RN*
dß
~sw* _
llr —
> 0 ^ nscA*(X) > nscA*(0) = n£N* <0 ^ n^A*(ß) < n^A*(0) = n%N*
„WA* ^ „RN* ^ „SA* nC ^ nC ^ nC
n.
SA*
Bß[c(l + m) - p(l - m)][c[4p + 3ß(l + m)] - p[4p + ß(3 + m)]}
8p(2p + mß + ß)2
Bß(p -c + mß)[p[4p2 + pß(3 + 2m) + mß2] -c[4p2 + 2mß2(1 + m) + 3p(ß + 2mß)]}
„SW* _ llr —
2(2p + mß)2(2p + mß + ß)2
From Eqs. A5 to A8, we can obtain
nWA* < nSW* < nRN* < nScA*> 0 m6
Where m5and m6satisfy Eqs. A7 and A8, respectively. Additionally, m5 = and m6 =
2p2+pP-2c(3p+P)+^p2(2p+P)2+4cp(2p2+pP~P2)+4c2(p2+P2)
4c/3 .
(A5) (A6)
(A7) (A8)
APEM
jowatal
Advances in Production Engineering & Management
Volume 13 | Number 3 | September 2018 | pp 358-365 https://doi.Org/10.14743/apem2018.3.296
ISSN 1854-6250
Journal home: apem-journal.org Original scientific paper
Genetic programming method for modelling of cup height in deep drawing process
Gusel, L.a*, Boskovic, V.b, Domitner, J.b, Ficko, M.a, Brezocnik, M.a
aUniversity of Maribor, Faculty of Mechanical Engineering, Maribor, Slovenia
bGraz University of Technology, Institute of Materials Science, Joining and Forming, Graz, Austria
A B S T R A C T
A R T I C L E I N F O
Genetic programming method for modelling of maximum height of deep drawn high strength sheet materials is proposed in this paper. Genetic programming (GP) is an evolutionary computation approach which uses the principles of Darwin's natural selection to develop effective solutions for different problems. The aim of the research was the modelling of cylindrical cup height in deep drawing process and analysis of the impact of process parameters on material formability. High strength steel sheet materials (DP1180HD and DP780) were formed by deep drawing using different punch speeds and blank holder forces. The heights of specimens before cracks occur were measured. Therefore, four input parameters (yield stress, tensile strength, blank holder force, punch speed) and one output parameter (cup height) were used in the research. The experimental data were the basis for obtaining various accurate prediction models for the cup heights by the genetic programming method. Results showed that proposed genetic modelling method can successfully predict fracture problems in a process of deep drawing. © 2018 CPE, University of Maribor. All rights reserved.
Keywords: Metal forming; Deep drawing; Modelling;
Genetic programming
*Corresponding author: leo.gusel@um.si (Gusel, L.)
Article history: Received 19 December 2017 Revised 22 February 2018 Accepted 7 June 2018
1. Introduction
Deep-drawing processes are frequently used in the sheet metal forming industry, because of the achievable formability. In deep drawing the sheet blank is deformed by tensile and compressive loads in different directions of action. The sheet thickness should remain as constant as possible. Many parameters influence the deep drawing process and should be carefully selected for effective and economical production Among them, the influence of punch speed and blank holding force are of great importance, since the shortened process duration leads to an increase in productivity. Therefore, gaining knowledge of the influence of these parameters is of great interest when achieving the greatest possible productivity in producing fault-free parts. Accurate models, which describe the influences of different parameters in deep drawing, can be obtained by many different modelling methods, and serve for optimization and prediction purposes in the process.
In widely used deterministic methods like multi regression method, the form and size of a model is determined in advance. These modelling methods have one common feature: all of them optimize a given model of a problem. That is, each genotype determines a particular combination of values of free variables of the model, and the interpretation of those variables within a model is fixed. When applied to a different problem instances, they often turn out to be infea-sible or obtain much worse fitness. Much better results are often achieved by non-deterministic
modelling methods, such as genetic programming method (GP). In GP the model is not known in advance, and only the constraints of the model are given, e.g., instruction set, the maximum size of organisms etc. [1]. Hence GP creates and optimizes entire model of the problem. In other words, GP evolves an executable code that inputs a given problem instance and outputs a solution to the instance. In this sense GP's solutions are active, i.e. adapt to the given problem instance [2].
Majority of papers dealing with modelling methods in metal forming processes, describing neural network and genetic algorithms (GA) methods while only a few are dealing with GP. In paper [3] authors describe prediction and optimization of sealing cover thinning in deep drawing process by using GA as very accurate and effective method. In [4] GA have been used to develop an optimization strategy for choosing blank holder force and punch force for enable fracture free and wrinkle-free production of deep drawn cups while in [5] optimum blank shape and process parameters were defined and calculated for deep drawing process using Taguchi optimization method and GA. Pareto optimal solution search techniques in GA to reduce excessive thinning and wrinkling occurrence was described in [6] and [7]. An evolutionary structural optimization method for the sheet blank shape optimization in deep drawing process was presented in [8]. Many authors have used combination of neural network and GA approach for modelling and predicting deep drawing parameters and some properties of drawn products [9, 10]. In [11], the effect of hydro-mechanical deep drawing process parameters was investigated by FE simulations and neuro-fuzzy modelling method to predict the maximum thinning of sheet material, while in [12] a fuzzy control algorithm for optimization of loading profiles and drawing ratio was proposed.
An overview of recent applications of evolutionary computing in manufacturing industry was presented in [13]. Very few papers (and especially sheet forming processes) dealing with modelling by the GP modelling method. In papers [14, 15] authors compared genetic algorithm models and GP models for the distribution of effective strain and stress and also some mechanical properties in forward extruded alloy. GP method performed well in developing more accurate genetic models. In [16] authors described the application of bi-objective GP modelling for prediction of the size of austenite grain as a function of heating time. GP method was also used very successfully for modelling of bending capability of titan-zinc sheet in [17]. Different bending parameters and their impact on bending capability were analysed and optimized and a variety of accurate models were developed by GP.
This paper proposed a GP modelling of maximum height of cup deep drawn high strength steel specimens. Maximum height achieved in deep drawing process depends on many parameters and is excellent indicator for formability level of chosen material. Experimental data measured during the deep drawing processes served as an environment for evolution process in genetic programming. Blank holder force, punch speed, tensile and yield stress were used as independent input variables, while maximum height of deep drawn specimens before first cracks occur was a dependent output variable.
2. Materials and methods
2.1 Genetic programming
Genetic programming is a sub brunch of evolutionary computation (EC) emulating the natural evolution of species and is probably the most general approach among EC methods. To imitate the evolutionary process in GP, certain components must be defined, such as mathematical functions, problem variables and genetic operations like reproduction, mutation or crossover [1].
The GP process starts with random generation of initial population of organisms (computer programmes). Terminal genes, such as variables and constants, and function genes (arithmetic operations) compose each programme and must be carefully selected. After that the fitness function must be determined for evaluation of programme adaptation to the environment (e.g., to the experimental data). Adaptation is a main force in natural selection. The change and improvement of programmes fitness during GP process is enabled by genetic operations, such as
reproduction, mutation and crossover. The right selection of genetic operations and their probability is of vital importance for successful GP process (and often vary regarding the problem to be solved), because genetic operations provide an increasing diversity and genetic exchange among computer programmes. The mutation also introduces new code fragments into population and is used as a common workaround for loose of diversity and stagnation, especially in small populations.
The last step of the process is the definition of termination criterion which is usually prescribed number of generations. If the termination criterion is fulfilled the evolution is then terminated. In general, many independent GP runs are needed for successful and accurate problem solutions.
2.2 Experimental details
The main goal of the experiments was determination of the impact of punch speed and blank holder force on the maximum height of deep drawn sheet metal cups before crack occurs. The two chosen parameters are very important for efficient and quality process of deep drawing. Deep drawn cups are cylinders that are closed on one end and open on the other, with or without a flange on the open end. Two different sheet materials were used (DP1180HD and DP780) which are new advanced high strength steels with good cold formability developed for automotive industry. These two materials are also suitable for welding and show excellent characteristics by crash tests.
With the help of tensile tests two important mechanical characteristics were determined: Rm (tensile strength) and yield stress Rpo.2 for DP1180HD (Rpo.2 = 1077 N/mm2, Rm = 1269 N/mm2) and for DP780 (Rpo.2 = 490 N/mm2, Rm = 840 N/mm2). Material thickness was s = 1.5 mm, diameter of round sheet specimens was D = 215 mm and punch diameter was d = 100 mm. For deep drawing process special experimental tool with a cylinder shaped punch and hydraulic press SHC-400 were used [18], Fig. 1(a).
The process starts with the application of the same amount of Wisura FMO 5020 lubricating oil on both sides of the specimens. Because of cup geometry, anisotropy doesn't have any influence so position of the blank doesn't have to be considered. The measurement of the deep drawn cup's height was executed by laser and acoustic measurement devices. Laser measures drawing height and acoustic sensor device, which was attached in the inner side of the die, detects the moment when crack occurs. With the interaction of these two devices and special software it is possible to detect exact drawing height of the cup just before first crack occurs.
For punch speed the experimental range was set from 50 mm/s to maximum speed of 150 mm/s. The latter is usually the highest punch speed tolerated in praxis for successful and economical deep drawing process of high strength steel. Blank holder force was set to 200 kN and 600 kN respectively.
In order to provide reliable results, three experiments for the same parameters were performed (60 experiments for both materials) and then average value of the height was calculated. The shape of deep drawn cups for both materials after the experiment is shown in Fig. 1(b). Therefore, we obtained a total of 20 combinations of experimental data. The results for measured cup's height are listed in Table 1.
Table 1 Experimental results of deep drawing process
Experiment Yield stress Tensile strength Blank holder Punch speed Cup height
No. Rp0.2 (X1) Rm (X2) force Fb (X3) v (X4) H
(N/mm2) (N/mm2) (kN) (mm/s) (mm)
1 490 840 200 50 20.086
2 1077 1269 200 50 15.596
3 490 840 200 75 20.043
4 1077 1269 200 75 15.360
5 490 840 200 100 19.853
6 1077 1269 200 100 15.220
7 490 840 200 125 19.423
8 1077 1269 200 125 14.626
9 490 840 200 150 18.623
10 1077 1269 200 150 13.073
11 490 840 600 50 19.863
12 1077 1269 600 50 15.580
13 490 840 600 75 19.667
14 1077 1269 600 75 15.140
15 490 840 600 100 19.370
16 1077 1269 600 100 14.500
17 490 840 600 125 18.936
18 1077 1269 600 125 14.293
19 490 840 600 150 18.360
20 1077 1269 600 150 13.256
Fig. 2 shows the influence of punch speed v and blank holder force Fb on maximum cup height It is obvious that an increase of the punch speed leads to a decrease of the maximum drawing height, i.e. to decrease of the formability. This is valid for both examined high strength steels. The highest difference between measured height when blank holder force Fb = 200 kN was used was 7.2 % for DP780. The difference was much higher for DP1180HD, i.e. 16 % decrease of height when punch speed v = 150 mm/s was used compared to the height achieved at v = 50 mm/s.
The increase of blank holder force also leads to a decreasing drawing height but to a smaller extent. A change of the blank holder force does not affect the shape or tendency of the curve. Since increasing punch speed has confirmed the tendency of the formability to decrease, but high speeds are needed to achieve a certain level of productivity, it is important to optimize the process parameters with the goal to improve the efficiency and quality of the deep drawing process.
Fig. 2 The influence of punch speed v and blank holder force Fb on maximum cup height
3. Results and discussion
Evolutionary parameters that were used for GP modelling processes were: population size was 400 for all GP runs, maximum number of generations varied from 500 to 1000, reproduction probability was set to 0.1, probability of crossover varied from 0.1 to 0.3, while probability of mutation varied from 0.6 to 0.8. Such a high probability of mutation has been chosen because of the relatively small allowable maximal depth of organisms. In this way, sufficient diversity of organisms in the population is preserved. Maximum allowed depth for organisms created in the initial generation was 6 and maximum depth after crossover was 10 (in some cases only 8). Experimental results from Table 1 were used as a training data set for GP process. Additional experiments were also performed for testing data purpose and were not used in training data set.
Three different function sets were applied for GP modelling. Each function set contained function genes. First set contained three operations (function genes): addition, subtraction and multiplication, i.e. F = {+, -, *}, while division operation was added to the second function set, i.e. F = {+, -, *, /}. In third function set, natural exponential function was added to the second function set {+, -, *, /, ZEXP}. All function genes were protected against extreme values that can be occurred during simulated evolution process [1].
Terminal set comprised of terminal genes. In our case, the terminal consisted of four input variables, and random real numbers, i.e. T = {X1, X2, X3, X4, M}. X1 is yield strength (#p0.2), X2 is tensile strength (#m), X3 is blank holder force (Fb), X4 is punch speed (v), and M are random generated real constants from the interval -1 to 1.
By applying the first function set and terminal set, the most accurate genetically developed model for a cup height H developed by genetic programming was:
(+ (* -8.71014 -2.13249) (* (+ (* (+ (- (+ (- (* -9.70734 X1) (* X1 X4)) (* (- X2 X1) (+ X2 9.80336))) (+ (* (+ 9.80336 X4) (+ X1 X1)) (* X1 (+ X4X1)))) (+ (- (- (* -9.70734 X1) (* X4X3)) (+ (* X3 X4) (* X4 X4))) (- (- (* -9.70734 X1) (* X4 X4)) (* (+ 9.80336 X4) (+ X1 X3))))) (- -2.07369 -2.07544)) (- (+ (+ (- (- X2 1.62782) (* -0.0546093 X4)) (+ 9.76417 1.167)) (- (+ (- (-X2 1.62782) (* -0.0546093 X4)) (+ 9.76417 1.167)) X1)) (- (- (- (+ X1 (* -0.0546093 X4)) 9.80336) 9.80336) (- (- (- X2 1.62782) (* -0.0546093 X4)) (+ X1 (+ (* 3.08974 -6.87342) (- -7.08458 4.51225))))))) (- -2.07369 -2.07544))))
The above model is presented in prefix notation of programming language LISP. After simplifying, the above model for a cup height H can be written as the mathematical expression (please note that in Eq. 1 instead of variable names X1, X2, X3, X4 original symbols are used):
18.6958 - 3.0625 * 10~6fln2 + 0.00528002 Rm + 3.0625 * 10~6Rr
0.0000300228 Fb
+ßp(—0.00545928 - 3.0625 * 10"6 R, -9.1875 * 10~6Fhv - 6.125 * 10"6 v2
0.0000153125 v) + 0.000382265 v
(1)
Generation
Fig. 3 Deviation of best GP model using first function set {+, -, *} and training data
0 100 200 300 400 500 600 700 800 900 1000
Generation
Fig. 4 Deviation of best GP model using second function set {+, -, *, /} and training data
The model in Eq. 1 was generated in generation 500. It has a total of 127 genes, 63 functional genes and the depth of this model is 10. Probability of reproduction was 0.1, probability of mutation 0.6, and probability of crossover 0.3. Maximal allowed depth after crossover was 10. The average difference between experimental results and the results predicted by the genetic developed model in Eq. 1 was 5 = 1.14 % and 5 = 1.18 % for training data set and testing data set, respectively.
Fig. 3 presents the average deviation (error) of best GP models when applying first function set. In first few generations there is a large deviation between the prediction results of the GP developed model and experimental data but after several generations natural selection randomly added new genes. Thus, diversity get bigger and deviation becomes better, i.e. lower. After generation 250, the deviation of best models improves very slowly and does not change much until final generation.
The most accurate GP model of all experiments for modelling of cup height was developed by applying the second function set (+, -, *, /). In the prefix LISP form it can be expressed as:
(+ (/ (+ (- (/ (- (* 9.40782 X2) (* X2 -5.06327)) (+ (- X3 9.69337) (* -0.346372 X3))) (+ (+ (3.49304 5.8424) -8.94781) (+ (- X1 0.583014) -8.27698))) (- (/ (- (- X2 -5.60735) (- X3 9.69337)) 4.48845) (+ (/ (* X3 3.73772) (- X2 X1)) (+ (- -9.68001 3.38485) (- X4 -0.0676581))))) (+ (+ (/ (+ (* X1 3.13824) (* X1 3.13824)) (- (+ 7.6819 5.58638) (- X3 X4))) (+ (/ (+ X2 X3) (- X1 X2)) (+ -1.18787 X2))) (/ (+ (- (* X1 -8.97815) (* X1 X4)) (* (- X4 -8.75927) (* X1 -2.32527))) (- (* (-X2 8.5169) 0.560745) (+ (/X1 X4) (/X1 X4)))))) (+ (/ 5.35335 (/ (+ (- (+ X1 -8.27698) (/ X2 X4)) (/ (+ X2 5.21486) -9.66085)) (+ X2 (/ (* X1 8.08171) (+ -6.90552 X3))))) 8.66904)))
The above model can be written in the infix mathematical expression as:
8.08171 R„ \
5.35335 IRm + -
x -6.90553 + Fi 8.66904+ ---l-
-8.81677 + R„- 0.103511 Rm--^
P m y
í Í 14 4711 \ 3 73772 Fu \ (2)
(36.5633 -Rp+Rp (0.222794 - 9.69337 J 0.653628 FJ ~ a222794
+ Rp+Fb , 6.27648 fip fip(-29.3458 - 3.32527 v) v
-1.18787 + Rm + tt—ît1 -F-n— + ■
RP ~Rm 13.2683 -Fb + v^ -2Rp - 4.77581 v + 0.560745 Rm v
In this process we increased the highest allowed number of generations from 500 to 1000. Also the values of probability for some genetic operations were changed. The obtained model (Eq. 2) has an average error of 5 = 0.65 % (5 = 0.68 % for testing set) and was generated in generation 1000, has a total of 139 genes, 69 functional genes and the depth of this model is 8 which was also the highest allowed depth after crossover. In this case the values of main evolutionary parameters were: probability of reproduction was 0.1, probability of crossover 0.1 while mutation probability was set to 0.8. This model is more complicated compared to GP model in Eq. 1 but it is also much more accurate.
Fig. 4 presents the average deviation (error) of the best GP model when second function data set was applied for GP process. It can be seen that after generation 50 all calculated average errors of best GP models are smaller than 3 % and after generation 360 they are all under 1 %. From that point and up to final generation the percentage deviation decreases very slowly. If more generations would be used in genetic programming the accuracy of the models would not increase significantly, but processing time would be much longer.
Some very simple genetic models were also obtained by GP process. One of the best simple model with average error of 1.31 % was developed with first function set (+, -, *) and is presented in Eq. 3.
-0.30418 - 0.0469128 Rp + 0.0532937 Rm - 0.000797616 Fb - 0.0170231 v (3)
The above model is the evidence that GP process is capable of developing not only complex genetic models, but also very simple models with satisfactory accuracy. Simple models are easy to use, but when accuracy of the model is priority, such as in our research, the more complex and more accurate models should be used for prediction and simulation purposes.
We have also performed a few runs of GP modelling with third function set by adding natural exponential function (ZEXP) to four basic math functions. The best obtained genetic models were complex but not so accurate. It was obvious that adding ZEXP function does not results in getting better genetic models, in some cases natural selection in GP even eliminates exponential function and so the best developed models were without ZEXP function. The reason for this happening could be in relatively simplicity of the studied problem.
4. Conclusion
In the paper a GP modelling method for maximum height of cup deep drawn high strength steel specimens, which is an indicator for cold formability level of the material, was presented. The research showed that an increase of the punch speed and blank holder force leads to a decrease of the maximum drawn height. By GP modelling it was possible to develop many different and very accurate genetic models. By using and combining different values for evolution parameters the optimal and most suitable GP models were developed. In our case, a high probability of mutation was vital for good convergence of the algorithms, because it preserves high diversity of a population. With lower value of probability of mutation, the convergence becomes either very slow due to low diversity of organisms in a population or organisms do not even converge to a sufficiently good solution. In the paper only three of the best developed genetic models were presented. The most accurate GP model was also very complex, but this is not an obstacle because modern production processes are all supported by high performance computers, so it is easy to use even the most complex models for accurate prediction of chosen parameters.
In mass production processes, such as deep drawing, sometimes even the tiny improvement in optimization of process parameters can lead to massive reduction of production costs and consequently highly accurate models are desired. In our future work we intend to perform experiments with much more different materials and also additional parameters with the goal to optimize the input parameters for achieving better formability in deep drawing process.
Acknowledgement
The authors thank the Institute of Materials Science, Joining and Forming at Graz University of Technology, Austria for possibility of using their equipment for the experimental work, and the Slovenian Research Agency ARRS for partial financing of Slovenian research team.
References
[1] Koza, J. (1992). Genetic programming, The MIT Press, Massachusetts, USA.
[2] Pawlak, T.P. (2015). Competent algorithms for geometric semantic genetic programming, PhD thesis, University of Technology, Poznan, Poland, doi: 10.13140/RG.2.1.1240.7760.
[3] Kakandikar, G.M., Nandedkar, V.M. (2016). Prediction and optimization of thinning in automotive sealing cover using genetic algorithm, Journal of Computational Design and Engineering, Vol. 3, No. 1, 63-70, doi: 10.1016/j. jcde.2015.08.001.
[4] Gharib, H., Wifi, A.S., Younan, M., Nassef, A. (2006). Optimization of the blank holder force in cup drawing, Journal of Achievements in Materials Manufacturing Engineering, Vol. 18, No. 1-2, 291-294.
[5] Sener, B., Kurtaran, H. (2016). Optimization of process parameters for rectangular cup deep drawing by the Taguchi method and genetic algorithm, Materials Testing, Vol. 58, No. 3, 238-245, doi: 10.3139/120.110840.
[6] Wei, L., Yuying, Y. (2008). Multi-objective optimization of sheet metal forming process using Pareto-based genetic algorithm, Journal of Materials Processing Technology, Vol. 208, No. 1-3, 499-506, doi: 10.1016/j.jmatprotec. 2008.01.014.
[7] Di Lorenzo, R., Ingarao, G., Marretta, L., Micari, F. (2009). Deep drawing process design: A multi objective optimization approach, Key Engineering Materials, Vol. 410-411, 601-608, doi: 10.4028/www.scientific.net/KEM.410-411.601.
[8] Naceur, H., Guo, Y.Q., Batoz, J.L. (2004). Blank optimization in sheet metal forming using an evolutionary algorithm, Journal of Materials Processing Technology, Vol. 151, No. 1-3, 183-191, doi: 10.1016/i.imatprotec.2004. 04.036.
[9] Singh, D., Yousefi, R., Boroushaki, M. (2011). Identification of optimum parameters of deep drawing of a cylindrical workpiece using neural network and genetic algorithm, International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering, Vol. 5, No. 6, 987-993, doi: 10.1999/1307-6892/2043.
[10] Zhao, J., Wang, F. (2005). Parameter identification by neural network for intelligent deep drawing of axisymmet-ric workpieces, Journal of Materials Processing Technology, Vol. 166, No. 3, 387-391, doi: 10.1016/i.imatprotec. 2004.08.020.
[11] Tinkir, M., Dilmef, M., Türköz, M., Halkaci, H.S. (2015). Investigation of the effect of hydromechanical deep drawing process parameters on formability of AA5754 sheets metals by using neuro-fuzzy forecasting approach, Journal of Intelligent & Fuzzy Systems, Vol. 28, No. 2, 647-659, doi: 10.3233/IFS-141346.
[12] Öztürk, E., Türköz, M., Halkaci, H.S., K09, M. (2017). Determination of optimal loading profiles in hydro-mechanical deep drawing process using integrated adaptive finite element analysis and fuzzy control approach, The International Journal of Advanced Manufacturing Technology, Vol. 88, No. 9-12, 2443-2459, doi: 10.1007/ s00170-016-8912-x.
[13] Oduguwa, V., Tiwari, A., Roy, R. (2005). Evolutionary computing in manufacturing industry: An overview of recent applications, Applied Soft Computing, Vol. 5, No. 3, 281-299, doi:10.1016/i.asoc.2004.08.003.
[14] Brezocnik, M., Kovacic, M., Gusel, L. (2005). Comparison between genetic algorithm and genetic programming approach for modeling the stress distribution, Materials and Manufacturing Processes, Vol. 20, No. 3, 497-508, doi:10.1081/AMP-200053541.
[15] Gusel, L., Rudolf, R., Brezocnik, M. (2015). Genetic based approach to predicting the elongation of drawn alloy, International Journal of Simulation Modelling, Vol. 14, No. 1, 39-47, doi: 10.2507/IISIMM14(1)4.277.
[16] Halder, C., Madei L., Pietrzyk, M., Chakraborti, N. (2015). Optimization of cellular automata model for the heating of dual-phase steel by genetic algorithm and genetic programming, Materials and Manufacturing Processes, Vol. 30, No. 4, 552-562, doi: 10.1080/10426914.2014.994765.
[17] Kovacic, M., Uratnik, P., Brezocnik, M., Turk, R. (2007). Prediction of the bending capability of rolled metal sheet by genetic programming, Materials and Manufacturing Processes, Vol. 22, No. 5, 634-640, doi: 10.1080/10426910701323326.
[18] Radakovics, S.M. (2017). Einfluss der Tiefziehgeschwindigkeit auf die Kaltumformbarkeit von HSS und AHSS Stählen, Bachelor's thesis, Fakultät für Maschinenbau und Wirtschaftswissenschaften, TU Graz, Austria (in German).
Calendar of events
• Industrial Engineering and Manufacturing Technologies, Phuket, Thailand, September 21-23, 2018.
• 26th International Conference on Materials and Technology, Portorož, Slovenia, October 3-5, 2018.
• International Conference on Additive Technologies, Maribor, Slovenia, October 10-11, 2018.
• European Simulation and Modelling Conference (ESM 2018), Ghent, Belgium, October 24-26, 2018.
• 5th International Conference on Materials, Mechatronics, Manufacturing and Mechanical, Kuching, Malaysia, November 2-4, 2018.
• International Conference on Industrial Engineering and Engineering Management (IEEM), Bangkok, Thailand, December 16-19, 2018.
• 3rd International Conference on 3D Printing Technology and Innovations, Rome, Italy, March 25-26, 2019.
• 9th IFAC Conference on Manufacturing Modeling, Management, and Control, Berlin, Germany, August 28-30, 2019.
Notes for contributors
General
Articles submitted to the APEM journal should be original and unpublished contributions and should not be under consideration for any other publication at the same time. Manuscript should be written in English. Responsibility for the contents of the paper rests upon the authors and not upon the editors or the publisher. Authors of submitted papers automatically accept a copyright transfer to Chair of Production Engineering, University of Maribor. For most up-to-date information on publishing procedure please see the APEM journal homepage apem-journal.org.
Submission of papers
A submission must include the corresponding author's complete name, affiliation, address, phone and fax numbers, and e-mail address. All papers for consideration by Advances in Production Engineering & Management should be submitted by e-mail to the journal Editor-in-Chief:
Miran Brezocnik, Editor-in-Chief UNIVERSITY OF MARIBOR Faculty of Mechanical Engineering Chair of Production Engineering Smetanova ulica 17, SI - 2000 Maribor Slovenia, European Union E-mail: editor@apem-journal.org
Manuscript preparation
Manuscript should be prepared in Microsoft Word 2007 (or higher version) word processor. Word .docx format is required. Papers on A4 format, single-spaced, typed in one column, using body text font size of 11 pt, should not exceed 12 pages, including abstract, keywords, body text, figures, tables, acknowledgements (if any), references, and appendices (if any). The title of the paper, authors' names, affiliations and headings of the body text should be in Calibri font. Body text, figures and tables captions have to be written in Cambria font. Mathematical equations and expressions must be set in Microsoft Word Equation Editor and written in Cambria Math font. For detail instructions on manuscript preparation please see instruction for authors in the APEM journal homepage apem-journal.org.
The review process
Every manuscript submitted for possible publication in the APEM journal is first briefly reviewed by the editor for general suitability for the journal. Notification of successful submission is sent. After initial screening, and checking by a special plagiarism detection tool, the manuscript is passed on to at least two referees. A double-blind peer review process ensures the content's validity and relevance. Optionally, authors are invited to suggest up to three well-respected experts in the field discussed in the article who might act as reviewers. The review process can take up to eight weeks on average. Based on the comments of the referees, the editor will take a decision about the paper. The following decisions can be made: accepting the paper, reconsidering the paper after changes, or rejecting the paper. Accepted papers may not be offered elsewhere for publication. The editor may, in some circumstances, vary this process at his discretion.
Proofs
Proofs will be sent to the corresponding author and should be returned within 3 days of receipt. Corrections should be restricted to typesetting errors and minor changes.
Offprints
An e-offprint, i.e., a PDF version of the published article, will be sent by e-mail to the corresponding author. Additionally, one complete copy of the journal will be sent free of charge to the corresponding author of the published article.
APEM
journal
Chair of Production Engineering (CPE)
University of Maribor APEM homepage: apem-journal.org
Advances in Production Engineering & Management
Volume 13 | Number 3 | September 2018 | pp 233-368
Contents
Scope and topics 236
Sustainable manufacturing - An overview and a conceptual framework for continuous 237
transformation and competitiveness
Hussain, S.; Jahanzaib, M.
A hybrid grey cuckoo search algorithm for job-shop scheduling problems under fuzzy conditions 254
Yang, F.; Ye, C.M.; Shi, M.H.
Design, finite element analysis (FEA), and fabrication of custom titanium alloy cranial 267
implant using electron beam melting additive manufacturing
Ameen, W.; Al-Ahmari, A.; Mohammed, M.K.; Abdulhameed, O.; Umer, U.; Moiduddin, K.
Dynamic integration of process planning and scheduling using a discrete particle swarm 279
optimization algorithm
Yu, M.R.; Yang, B.; Chen, Y.
An integral algorithm for instantaneous uncut chip thickness measuring in the milling process 297
Li, Y.; Yang, Z.J.; Chen, C.; Song, Y.X.; Zhang, J.J.; Du, D.W.
Change-point estimation for repairable systems combining bootstrap control charts and 307
clustering analysis: Performance analysis and a case study
Yang, Z.J.; Du, X.J.; Chen, F.; Chen, C.H.; Tian, H.L.; He, J.L.
Multi-objective optimization for delivering perishable products with mixed time windows 321
Wang, X.P.; Wang, M.; Ruan, J.H.; Li, Y.
Game theoretic analysis of supply chain based on mean-variance approach under cap-and-trade policy 333
He, L.; Zhang, X.; Wang, Q.P.; Hu, C.L.
Decision-making strategies in supply chain management with a waste-averse and 345
stockout-averse manufacturer
Jian, M.; Wang, Y.L.
Genetic programming method for modelling of cup height in deep drawing process 358
Gusel, L.; Boskovic, V.; Domitner, J.; Ficko, M.; Brezocnik, M.
Calendar of events 366
Notes for contributors 367
Copyright © 2018 CPE. All rights reserved.
apem-journal.org
9771854625008