Life Cycle Cost Prediction For Rolling Stocks in Maintenance Phase
Life Cycle Cost Prediction For Rolling Stocks in Maintenance Phase
Abstract
In order to predict and analyze the LCC during rolling stocks’ maintenance phase, provide
the important support for the decision during rolling stocks’ design, production, operation
and disposal, mitigate the risks for high expenditure, the LCC prediction software is
developed with VBA programming language in Microsoft Excel environment based on
various rolling stocks’ maintenance scenarios. This software can collect the LCC input and
predict the LCC during rolling stocks’ maintenance phase. The data input is based on the
history data and RAMS information for each system and approved by the engineers. This
software is validated by several systems and a specific metro project. It shows very wide
applicability for LCC prediction for comparing and analyzing for customer and design and
friendly interface to the users.
Keywords: rolling stocks, life cycle costs, maintenance costs, software development, VBA
1. Introduction
After a period of declining utilization, the use of rolling stocks is now booming
increasing and is predicted to continue the increase in a very long period as the speed
and convenience of rolling stocks transport in comparison to the increasing traffic
densities and delays of traditional transport [1]. Meantime, rolling stocks production
and design is a long-term and complex activity with high investment costs. After
produced, it is difficult and expensive to modify the initial solution.
The main goal of the life cycle studies is to support the product development by
predicting the LCC impact and taking engineering actions [2]. Therefore, the design
solution of the rolling stocks shall be detail evaluated in the very initial phase. The
customers of rolling stocks take the quality of rolling stocks into consideration during
rolling stocks procurement as in other filed. Furthermore, they gradually pay more
attention on LCC for rolling stocks requiring the reliability, availability, maintainability
and safety (RAMS) in the last decade. The LCC evaluation is one aspect of RAMS
evaluation. With the precondition of ensuring the normal operation of rolling stocks, the
LCC shall be minimized during each phase of rolling stocks. LCC involves the
evaluation of all future costs related to the life cycle of the system [3]. In addition,
strategies and technologies shall be developed to evaluate rolling stocks’ LCC. LCC is
the cumulative costs of rolling stocks procurement and operation with the period from
the conceptual phase to the disposal phase. How to reduce LCC wit h precondition of
ensuring the rolling stocks’ performance has become customers and producers mutual
concern. Because operating and maintenance costs accounted for more than 66% of the
LCC [4], it is necessary to carry out effective prediction, analysis and evaluation of
LCC during the maintenance phase.
Currently the world has carried out research on rolling stocks’ LCC and had
remarkable achievements, but LCC studies in China still in the preliminary phase. Lin
exposited the definition of LCC, system modeling, data collection, costs characteristics
research and evaluation to describes the LCC analysis [5]. Wang proposed the LCC
model with six main costs items for electric locomotives, and developed the analysis
software for the electric locomotives [6]. Jun and Kim presented a life cycle costs
model of railway vehicle based on the UNIFE LCC model for evaluation the life cycle
costs of total railway system [7]. Xu proposed the LCC model in the means of costs
elements breakdown for the 25-style railway passenger vehicles [8]. Zhou and Xie
described the basic process of software development for the LCC of rolling stocks,
provided the basic principle and framework for software development [9]. According to
the investigation from Yu, rolling stocks design philosophy for abroad modern
companies have transferred from the core aim of function design to the RAMS and LCC
engineering design, the ideas extended from solid rolling stocks products’ design to the
virtual design rolling stocks services [10]. Liu proposed the concept of optimal LCC,
identified five main costs items and verified via the empirical analysis [11]. Dina et al.
proposed an activity-based life cycle costing model and stress the importance of AB-
LCC costs systems [12].
According to existing literature, the research of product LCC is mainly on the model
creation. There are only a few studies as regarding to software development. Therefore,
in order to meet the requirements of the customer and ensure the reliability, availability,
maintainability and safety of the rolling stocks, the software is developed for LCC
prediction, analyze and compare the maintenance phase costs. This software is created
with VBA (Visual Basic for Applications) program language based on Excel
spreadsheet.
In the design phase, the focus is usually on minimizing the rolling stocks’
procurement costs whilst often little attention is paid to rolling stocks’ maintenance
costs. In addition, it is extensively recognized that the costs related to the operation and
maintenance of the system during the life cycle could be many times higher than the
procurement costs [13]. In order to solve this problem, LCC predictor software is
developed majorly covering the LCC predication for rolling stocks during maintenance.
so the primary work is to establish the LCC breakdown structure. According to IEC
60300-3-3, the LCC breakdown structure is illustrated in Figure 1.
If we consider it from the point view of maintenance and repair, the systems and parts can
be divided into free maintenance systems/parts and maintenance systems/parts. For example,
car body, bogie frame, window panes are contractual with the same life span of the rolling
stocks, so they shall be designed and produced free of maintenance within the life span of the
rolling stocks. For this kind of parts, it will not appear in the PST of rolling stocks for LCC
prediction. Other systems/parts may get aged, worn out, damaged or performance
degradation, therefore, maintenance, repair or replace work is necessary.
4.1.2. Structure of the VBA Software: In order to realize different function, the LCC
predication software for rolling stocks’ maintenance phase is developed with the following 5
function model: Basic information management model, data input model, maintenance
materials costs prediction model, maintenance labor hours prediction model and user guide
model.
This model can provide the support and help for the users, including the overview and
operation procedure of the software. Based on the software’s requirements concept, the
workflow brief chart is showed in Figure 3.
In order to create the wizard, the first step is to create user windows which include a series
of command buttons, right-click the command button, and then click View Code on the
shortcut menu. Visual Basic Editor is activated. Enter the code between the Private Sub
CommandButton1 statement and the End Sub statement to create the required command for
each command buttons. The wizard window can be disappear in the display and remove from
the memory with the Unload method after finish data inputting. After being unloaded, all the
relevant memory is withdrew, so the user cannot communicate with the window anymore.
One section of the program for SAVE function is showed below:
5. Practical Application
To prepare a LCC Analysis we refer to reports such as Preliminary Maintenance Analysis,
Preliminary Maintenance Plan, Preliminary Reliability Analysis and the Subdivided
Equipment List from each supplier, which presents the basic data for LCC costs information
per system.
What if some parts are impacted by both normal preventive maintenance and overhaul?
Here is an example below: A filter is replaced on a HVAC every two month and the HVAC
overhaul is done every 5 years. During the HVAC overhaul, the filter will also be replaced.
How can the filter replacement be cancelled at the 5 years period since it is already done as
part of the overhaul? On the first line, the filter is replaced every two month. On the second
line, the HVAC is replaced in 5 years overhaul and on the third line a filter change with a
frequency of 5 years and a negative man-hour and negative parts costs (Table 1). This will
cancel the filter change at 5 years that is included in the second line already.
Table 1. A Maintenance Example
The prediction of the vehicle life cycle costs was created according to the suggested
maintenance requirement of the vehicle and system device, and the main maintenance content
of each procedure. Take Shanghai Metro Line 13 for example, all the relevant parameters for
this project is as following:
Annual running distance 125,000 km per 6-cars configuration train
Annual operation time 6,935 hours
Annual power-on time 8,760 hours
Lifetime 30 years
Round trip 80 km
Man-hours rate 40 RMB/hour/man
Electric costs 0.8 RMB/kilowatt-hour
This system can calculate the LCC system by system, take the passenger door system as an
example, we get all the input data such as components’ name, replace price, maintenance
frequency and so on from a door supplier and confirmed by the responsible engineer. For
details of the original input data for door system, please refer to Table 2. All the data is input
into the Input Sheet via the Input Wizard line by line. After input, we click the calculate
button in the upper side, the maintenance materials costs and Maintenance labor hours is
automatically given in the relevant excel sheets, which is 469110 RMB and 387.54 hours
separately in the first ten years. When all the information input, the following LCC prediction
result was obtained for each system separately in Table 3.
Descriptio
Breakdow
measurem
Overhaul(
Unschedu
Compone
size
Frequenc
Frequenc
y Unit of
Mainten.
Price per
led(UM)
structure
Replace
Replace
(RMB)
(SM)
piece
Task
code
OH)
ent
nts
%
n
y
crew
driven inspecti
passenger on
door
Electric
driven
passenger Inspect
1-2 door 1 ion 1 1 Years
Clean
Threaded and
1-3 rod 1 grease 1 1 Years
Clean
upper rail and
1-4 cpl. 1 grease 1 1 Years
Bearing Replac
1-5 wheel cpl. 1 e 1 90 100% 10 Years
Anti-jiggle Replac
1-6 cpl. 1 e 1 78 100% 10 Years
Sealing Replac
1-7 rubber 1 e 1 416.1 100% 5 Years
Clean
Sealing and
1-8 rubber 1 grease 1 2 Years
Finger Clean
protection and
1-9 rubber 1 grease 1 2 Years
Finger
protection Replac 326.0
1-10 rubber 1 e 1 4 100% 5 Years
Release
door switch Replac
1-11 cpl. 1 e 1 388.8 100% 15 Years
Isolated
door switch Replac 337.0
1-12 cpl. 1 e 1 9 100% 15 Years
Door
position Replac 259.6
1-13 switch cpl. 1 e 1 4 100% 5 Years
Replac 392.7
1-14 Nuts cpl. 1 e 1 2 100% 10 Years
Replac
1-15 Damper 1 e 1 18.34 100% 10 Years
Stainless
steel wire
for opening Replac
1-16 doors 1 e 1 65.46 100% 5 Years
Threaded Replac
1-17 rod 1 e 2 1061 100% 0.5 Years
1-18 Finger 1 Replac 2 537.9 100% 0.5 Years
protection e 7
rubber
Sealing Replac 686.5
1-19 rubber 1 e 2 7 100% 0.3 Years
Emergency
egress Replac 560.5
1-20 device 1 e 1 4 100% 0.2 Years
Replac
1-21 Door plate 1 e 2 6226 100% 0.5 Years
Replac 0.5
1-22 Motor 1 e 1 7286 100% Years
Bearing Replac 0.5
1-23 wheel cpl. 1 e 2 148.5 100% Years
Anti-jiggle Replac 0.5
1-24 cpl. 1 e 2 128.7 100% Years
Replac 0.5
1-25 Nuts cpl. 1 e 2 648 100% Years
Replac
1-26 Damper 1 e 1 30.27 100% 0.1 Years
Stainless
steel wire
for opening Replac 108.0
1-27 doors 1 e 1 1 100% 0.2 Years
upper rail Replac
1-28 cpl. 1 e 1 1349 100% 0.2 Years
Release Replac
1-29 wheel cpl. 1 e 1 1332 100% 0.5 Years
Stainless
steel wire
for opening Replac 138.6
1-30 doors 1 e 1 8 100% 0.5 Years
Bracket for Replac 106.2
1-31 threaded rod 1 e 1 1 100% 0.5 Years
Replac
1-32 EDCU 1 e 1 14355 100% 0.2 Years
6. Conclusion
The highest priority is to provide the costs at the decision-making and design phases
for evaluation [24]. LCC predictor is proved to be user-friendly software incorporated
in Microsoft Excel for the maintenance phase LCC prediction for rolling stocks. It was
developed with VBA program language and run under Microsoft Excel version 2003 or
later. First of all, the software can standardize the input for all the suppliers. According
to the users’ guide and input wizard, the data input can be preliminary analyzed to make
it uniform and meet the requirements. Secondly, LCC predictor can be easily be
modified to suit for users’ purpose because it is programmed with easy VBA language.
Finally, the data input and processing can be performed directly within Excel
spreadsheet without the need for the critical data format required by most other
available programs. All the above features make LCC predictor suitable prediction
software for rolling stocks’ LCC prediction.
Acknowledgements
The authors gratefully acknowledge Wei Zhao form China Southern Locomotive and
Rolling Stocks Industry Group for providing the data for systems and comments for the
paper, and Dr. Weiguo Ding for VBA program support.
References
[1] S. C. Pascale, B. Isabelle, G. F. Marcel, E. Bastien, W. Martyn, M. Jan-Anders, E. Daniel, H. Seong-Ho, H.
Jinglan and J. Olivier, J. Life Cycle Assess, vol. 14, no. 429, (2009).
[2] S. Wulf-Peter and B. Frank, J. LCA, vol. 11, no. 315, (2006).
[3] B. U. Ingrid, J. Cleaner Production, vol. 17, no. 335, (2009).
[4] Y. J. Xiao and R.D. Yang, J. Electric Locomotives & Mass Transit Vehicles, vol. 26, no. 17, (2003).
[5] X.Y. Lin, J. Urban Mass Transit, vol. 1, no. 41, (2005).
[6] H. S. Wang, L. Wen, E. F. Shen and Z. X. Zhao, J. Electric Locomotives & Mass Transit Vehicles, vol. 30,
no. 52, (2007).
[7] H. K. Jun and J. H. Kim, Proceeding of International Conference on Electrical Machines and Systems, (2007)
October 8-11, Seoul, Korea.
[8] X. Y. Xu, H. W. Zhou and H. S. Wang, J. Railway Locomotive & Car, vol. 28, no. 51, (2008).
[9] H. Zhou and S. C. Xie, J. Changsha Railway University, vol. 9, no. 222, (2008).
[10] X. H. Yu, J. Foreign Rolling Stock, vol. 46, no. 1 (2009).
[11] W. J. Liu and L. J. Liu, J. Mechanical Management and Development, vol. 129, no. 95, (2012).
[12] K. Dina, M. Tore and G. Behzad, J. Syst Assur Eng Manag, vol. 2, no. 218, (2011).
[13] B. Blanchard, in System engineering management, edited B. S. Blanchard, Wiley Publishers, Virginia,
(2004), pp. 126-129.
[14] G. Glucha and B. Henrikke, J. Building and Environment, vol. 39, no. 571, (2004).
[15] K. Gu-Taek, K. Kyoon-Tai, L. Du-Heon, H. Choong-Hee, K. Hyun-Bae and J. Jin-Taek, Automation in
Construction, vol. 19, no. 308, (2010).
[16] S. Dowlatshahi, J. Production Research, vol. 3018, no. 1803, (1992).
[17] J. H. Park, K. K. Seo, D. Wallace and K. I. Lee, J. CIRP Annals - Manufacturing Technology, vol. 51, no.
421, (2002).
[18] A. Bracciali, S. Cervello and P. Gatti, J. Noise and Vibration Mitigation, vol. 99, no. 257, (2008).
[19] D. Per and S. B. Gunnar, J. Production Economics, vol. 46, no. 459, (1996).
[20] M. Q. Wang, J. Fujian Computer, vol. 12, no. 167, (2012).
[21] G. Zhang and W. Wang, J. Systems Engineering Procedia, vol. 4, no. 68, (2012).
[22] V. Zdenek and H. Rudolf, 2003 Proceedings Annual Reliability and Maintainability Symposium, (2003)
January 27-30, USA.
[23] M. Tore and K. Uday, 2003 Proceedings Annual Reliability and Maintainability Symposium, (2003) Janaury
27-30, USA.
[24] D. Lian and X.F. Zhao, J. Physics Procedia, vol. 25, no. 443, (2012).
Authors