This document presents a novel approach for maintenance planning that considers grouping strategies and human factors. The proposed approach models various steps from system configuration to maintenance plan review. It incorporates work complexity and pays special attention to how human factors during maintenance planning can impact error. Fatigue and time pressure are shown to affect the preferred maintenance plan. The consecutive maintenance grouping approach is then compared to genetic algorithm and simulated annealing approaches on a case study of a petrochemical plant in Iran. The results show that while consecutive maintenance grouping cannot handle variable setup costs and work complexity from a theoretical standpoint, it can be used to generate initial solutions for metaheuristic algorithms to improve final solution quality.
An Application of Genetic Algorithm for Non-restricted Space and Pre-determin...drboon
The use of a genetic algorithm is presented to solve a facility layout problem in the situation where there is non-restricted space but the ratio of plant length and width is pre-determined. A two-leveled chromosome is constructed. Six rules are established to translate the chromosome to facility design. An approach of solving a facility layout problem is proposed. A numerical example is employed to illustrate the approach.
An Iterative Model as a Tool in Optimal Allocation of Resources in University...Dr. Amarjeet Singh
In this paper, a study was carried out to aid in
adequate allocation of resources in the College of Natural
Sciences, TYZ University (not real name because of ethical
issue). Questionnaires were administered to the highranking officials of one the Colleges, College of Pure and
Applied Sciences, to examine how resources were allocated
for three consecutive sessions(the sessions were 2009/2010,
2010/2011 and 2011/2012),then used the data gathered and
analysed to generate contributory inputs for the three basic
outputs (variables)formed for the purpose of the study.
These variables are: 1
x
represents the quality of graduates
produced;
2
x
stands for research papers, Seminars,
Journals articles etc. published by faculties and
3
x
denotes service delivery within the three sessions under study.
Simplex Method of Linear Programming was used to solve
the model formulated.
Automation of Material Handling: Design & Analysis of Bucket System on an Inc...IJRES Journal
Material handling systems are widely used in the industry for transportation of raw material, finished
product, storage and retrieval of materials. The increase cost of labor and manual work or operation is now
replaced by semiautomatic or automatic system. These low cost systems are not only cost efficient but also
enhance productivity & address the issues related to labor problem. Material handling equipment is designed
such that they make simple, economical, fast and safe loading and unloading with less human intervention. The
research work is related to develop an automated material Handling system MHS in the chemical Industry
where the bulk material transportation is done manually. The successful completion of this research work has
generated design and analysis of an automated bucket on inclined rail system for the chemical industry, which is
quick, efficient and safety to labor.
An Application of Genetic Algorithm for Non-restricted Space and Pre-determin...drboon
The use of a genetic algorithm is presented to solve a facility layout problem in the situation where there is non-restricted space but the ratio of plant length and width is pre-determined. A two-leveled chromosome is constructed. Six rules are established to translate the chromosome to facility design. An approach of solving a facility layout problem is proposed. A numerical example is employed to illustrate the approach.
An Iterative Model as a Tool in Optimal Allocation of Resources in University...Dr. Amarjeet Singh
In this paper, a study was carried out to aid in
adequate allocation of resources in the College of Natural
Sciences, TYZ University (not real name because of ethical
issue). Questionnaires were administered to the highranking officials of one the Colleges, College of Pure and
Applied Sciences, to examine how resources were allocated
for three consecutive sessions(the sessions were 2009/2010,
2010/2011 and 2011/2012),then used the data gathered and
analysed to generate contributory inputs for the three basic
outputs (variables)formed for the purpose of the study.
These variables are: 1
x
represents the quality of graduates
produced;
2
x
stands for research papers, Seminars,
Journals articles etc. published by faculties and
3
x
denotes service delivery within the three sessions under study.
Simplex Method of Linear Programming was used to solve
the model formulated.
Automation of Material Handling: Design & Analysis of Bucket System on an Inc...IJRES Journal
Material handling systems are widely used in the industry for transportation of raw material, finished
product, storage and retrieval of materials. The increase cost of labor and manual work or operation is now
replaced by semiautomatic or automatic system. These low cost systems are not only cost efficient but also
enhance productivity & address the issues related to labor problem. Material handling equipment is designed
such that they make simple, economical, fast and safe loading and unloading with less human intervention. The
research work is related to develop an automated material Handling system MHS in the chemical Industry
where the bulk material transportation is done manually. The successful completion of this research work has
generated design and analysis of an automated bucket on inclined rail system for the chemical industry, which is
quick, efficient and safety to labor.
SAFETY FEATURES MODELING FOR INTEGRATION IN DESIGN PROCESS IAEME Publication
Although a process or plant can be modified to increase inherent safety at any time in its life cycle, the potential for major improvements is greatest at the earliest stages of process development. At these early stages, the process engineer has maximum degrees of freedom in the plant and process specification. The engineer is free to consider basic process alternatives such as fundamental technology and chemistry and the location of the plant.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Case study has been carried out on maintenance of safety .Various research papers are studied .Maintenance of the plants are important factor in mechanical engineering .
The present paper developed an integrated closed-loop supply chain model by considering social responsibility. The novelty of this research is considering social responsibility in the model. In order to achieve this goal, a three-objective mathematical model was presented with the following aims: 1) Minimizing the costs, 2) Maximizing social responsibility or social benefits of the model, and 3) Minimizing the adverse environmental effects. The mathematical method which is applied proves the validity of the model.
Lean thinking literature review and suggestions for future researchWorld-Academic Journal
The research provides a literature overview from a timespan of more than 60 years with articles historically and thematically organized about the application of “Lean thinking” (LT) concept and the main research findings through different industries. Lean thinking is an important but yet still under researched aspect of strategic management. By collecting research records from ISI web of knowledge naming directly the lean thinking issue; 34 Web of science records, 10 Medline records and 2 Chinese citation database records were found. Results show that the main focus areas on lean thinking researches are mainly applied in health care industry (with the 48% of the collected records) followed by manufacturing industry (17%), construction (10%), product development (7%), training and education (7%) and supply chain (2%). Other industries (9%) are also starting to apply lean thinking philosophy according to the particularities of their domain. We find research gaps and provide directions for further investigation.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
SAFETY FEATURES MODELING FOR INTEGRATION IN DESIGN PROCESS IAEME Publication
Although a process or plant can be modified to increase inherent safety at any time in its life cycle, the potential for major improvements is greatest at the earliest stages of process development. At these early stages, the process engineer has maximum degrees of freedom in the plant and process specification. The engineer is free to consider basic process alternatives such as fundamental technology and chemistry and the location of the plant.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Case study has been carried out on maintenance of safety .Various research papers are studied .Maintenance of the plants are important factor in mechanical engineering .
The present paper developed an integrated closed-loop supply chain model by considering social responsibility. The novelty of this research is considering social responsibility in the model. In order to achieve this goal, a three-objective mathematical model was presented with the following aims: 1) Minimizing the costs, 2) Maximizing social responsibility or social benefits of the model, and 3) Minimizing the adverse environmental effects. The mathematical method which is applied proves the validity of the model.
Lean thinking literature review and suggestions for future researchWorld-Academic Journal
The research provides a literature overview from a timespan of more than 60 years with articles historically and thematically organized about the application of “Lean thinking” (LT) concept and the main research findings through different industries. Lean thinking is an important but yet still under researched aspect of strategic management. By collecting research records from ISI web of knowledge naming directly the lean thinking issue; 34 Web of science records, 10 Medline records and 2 Chinese citation database records were found. Results show that the main focus areas on lean thinking researches are mainly applied in health care industry (with the 48% of the collected records) followed by manufacturing industry (17%), construction (10%), product development (7%), training and education (7%) and supply chain (2%). Other industries (9%) are also starting to apply lean thinking philosophy according to the particularities of their domain. We find research gaps and provide directions for further investigation.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Using recycled concrete aggregates (RCA) for pavements is crucial to achieving sustainability. Implementing RCA for new pavement can minimize carbon footprint, conserve natural resources, reduce harmful emissions, and lower life cycle costs. Compared to natural aggregate (NA), RCA pavement has fewer comprehensive studies and sustainability assessments.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
6th International Conference on Machine Learning & Applications (CMLA 2024)ClaraZara1
6th International Conference on Machine Learning & Applications (CMLA 2024) will provide an excellent international forum for sharing knowledge and results in theory, methodology and applications of on Machine Learning & Applications.
2. Process Safety and Environmental Protection 1 0 9 ( 2 0 1 7 ) 400–409 401
Nomenclature
i Component
C
p
i
Preventive maintenance cost of component i
Cc
i
Corrective maintenance cost of component i
di Preventive maintenance duration
i(x) Long-term average cost of component i
x∗
i
Optimal maintenance interval for component i
˜x∗
i
Optimal maintenance interval for component i,
when maintenance duration is negligible
ti1 The first tentative maintenance execution time
of component i
tij jth occurrence of maintenance activity for com-
ponent i
te
i
Operational time elapsed from the last preven-
tive maintenance of component i
t∗
Gk
Optimal maintenance time for group k
t Shift from the optimal time
Q(Gk) Set-up cost reduction due to group k
i
Di Cumulative maintenance durations before the
execution of component i
hS
i
( t) Penalty function for short term shift
hE
i
(Gk) Human error penalty function of group k
Pil Cost increment percentage of activity i for being
in the lth position of the group
Yil 1, if activity i is scheduled in the lth position of
a group; 0, otherwise
S Fixed set-up cost
Si Set-up cost of component i
D Total maintenance duration in the planning
horizon
In Cost-effective maintenance interval
values, and different imperfect maintenance thresholds are introduced
for failure turbines and working turbines. Hu et al. (2012) proposed a
novel opportunistic predictive maintenance-decision (OPM) to find the
optimal maintenance time with minimal cost and safety constrains. Do
Van et al. (2013) proposed a new algorithm to optimally update online
the grouped maintenance planning by taking into account the main-
tenance opportunities. Patriksson et al. (2012) studied the stochastic
opportunistic replacement problem, which is a more general setting in
which component lives are allowed to be stochastic.
Human factors play an important role in product life cycle phases
including design, installation, production and maintenance. Various
aspects of human factors in maintenance have been investigated.
Hobbs (2004) mentioned that in comparison to other threats to the
safety, the mistakes of maintenance personnel have the potential to
remain latent. Reason and Hobbs (2003) reviewed the types of error
and violation and the conditions that provoke them. Krulak (2004)
identified inadequate supervision, attention/memory errors, and judg-
ment/decision errors as the most important factors in 1016 aircraft
mishaps. Dhillon (2007) identified several aspects of human factors and
reasons for the occurrence of human error in aircraft maintenance.
Hackworth et al. (2007) identified use of event–data reporting, cre-
ation of a fatigue management program, and increased use of data for
error tracking purpose as the best targets of opportunity for improve-
ment. Johnson and Hackworth (2008) showed that the first challenge in
maintenance is fatigue. Violations, design, detection, decision-making,
problem-solving behaviors (assumptions), plant design, and organi-
zational communication are identified as the most-frequent factors
lead to the incidents and failures in petroleum industries (Antonovsky,
2010; Antonovsky et al., 2014). Some other aspects of human factor
in maintenance are as follows: human error and reliability calcula-
tion in maintenance environment (Okoh and Haugen, 2014; Wang and
Hwang, 2004; Dhillon and Liu, 2006), situational contexts and factors
(Zhang and Yang, 2006; Abdul Razak et al., 2008; Kim et al., 2009), work-
place and organization condition (Collins and Keeley, 2003; Anderson,
2004; Reiman and Oedewald, 2004; Lind and Nenonen, 2008; Nicholas,
2009), human performance (Cabahug et al., 2004; Edwards et al., 2005),
training (Patankar and Taylor, 2008; Usanmaz, 2011), crew resource
management (Safaei et al., 2008; Martorell et al., 2010; Langer et al.,
2010). Atak and Kingma (2011) investigated safety culture of an aircraft
maintenance organization. They stressed the value of a process view
on organizational development for the analysis of safety culture and
the paradoxical relationship between safety and economic interests.
Gerede (2015) explored the challenges to the successful application of
safety management system (SMS) in aircraft maintenance organiza-
tions. According to the results, key challenge to the performance of
SMS is culture. Okoh (2015) examined how maintenance grouping and
the potential human error can be balanced to reduce the major accident
risk. It is shown that grouping maintenance may reduce the frequency
of exposure of maintenance personnel to major hazard which could
reduce the maintenance-related risk.
Reviewing the literature shows that although human factors in
maintenance have been studied from various viewpoints, human fac-
tors in the area of maintenance scheduling have not received enough
attention. Also, in previous maintenance grouping studies, some sim-
plifying assumptions are considered. For example, identical set up
cost is assumed for different activities. To have a comprehensive
approach, we cover this research gaps by focusing on human factors
in maintenance scheduling in more realistic way. Through a real case
study, the applicability and efficiency of the proposed maintenance
scheduling approach is shown. Ignoring human factors during mainte-
nance grouping could lead to the misleading results that may increase
operational, environmental or human related risks. Also, grouping
maintenance activities minimizes potential risk of maintenance per-
sonnel exposure to the hazardous activities. It should be mentioned,
risk of delaying maintenance activities because of grouping is also con-
sidered as a part of total cost.
This remainder of the paper is organized as follows: in Section 2
various steps of the proposed methodology including analytical model
are presented. In Section 3, three different solving methods including
consecutive grouping structure, simulated annealing and genetic algo-
rithm are proposed. The solving methods are used to find the preferred
solution of mathematical models which are presented in Section 2. The
case study and related computational results are presented in Section
4, and Section 5 is dedicated to conclusion.
2. Methodology
The proposed dynamic maintenance planning approach is
illustrated in Fig. 1. In the proposed approach, the required
data is collected according to the system configuration and
boundary definition. The quality of the final solution is
extremely reliant on the data set (Huo et al., 2005). Sys-
tem configuration and boundary definition specifies type of
data, function of each component, equipment and subsys-
tem, and component dependencies. The next step would be
data mining as well as human factor analysis. Various dis-
tribution functions may be fitted to the data set to detect
the system behavior. Maintenance, failure and human fac-
tors records will be analyzed to model the actual situation. In
order to consider human factors in maintenance planning, the
relationship between human factors and maintenance plan-
ning should be determined, and an appropriate quantification
approach must be applied. According to the previous steps,
maintenance schedule is presented as follows:
- Individual maintenance optimization and construction of
tentative maintenance plan;
- Penalty functions calculation;
3. 402 Process Safety and Environmental Protection 1 0 9 ( 2 0 1 7 ) 400–409
Maintenance
Scheduling
Data collection
(Maintenance data, Failure
data, human factors, …)
Data mining
Tentative
maintenance plan
Penalty function
calculation
Individual
optimizationMaintenance grouping:
- Consecutive grouping
- Simulated annealing
- Genetic algorithm
System
configuration
Human factor
analysis
Maintenance
execution
Rolling
horizon
Previous information is
changed
Fig. 1 – The proposed dynamic maintenance planning framework.
- Maintenance activities grouping;
- Updating rolling-horizon.
Dynamic maintenance planning approach is applied in
this paper by considering maintenance grouping (Wildeman
et al., 1997). First, the multi-component maintenance problem
is decomposed into n single-component maintenance opti-
mization models. By considering an age-based replacement
policy, and by assuming that failure behavior of component
i is modeled by a Weibull distribution (with shape parameter
i > 0 and shape parameter ˇi > 1), long-term average cost of
component i can be determined as follows using the renewal
theory (Ross, 1996). Weibull distribution is selected because
of its advantages in failure analysis (Abernethy et al., 1983;
Murthy et al., 2004). It is very flexible and through an appro-
priate choice of parameters and model structure, many types
of failure rate behaviors could be modeled. Also, Weibull distri-
bution could provide reasonably accurate failure analysis and
failure forecasts with extremely small samples (even two or
three failures). Furthermore, by investigating Beta (ˇ) param-
eter, the analyst may determine whether or not scheduled
inspections and overhauls are needed.
i(x) =
C
p
i
+ Cc
i
· (x
⁄ i)
ˇi
x + di
(1)
and optimal interval for preventive maintenance ( ˜x∗
i
) can be
calculated as follows:
˜x∗
i
= i
ˇi
C
p
i
Cc
i
.(ˇi − 1)
(2)
where C
p
i
and Cc
i
are preventive and corrective maintenance
cost of component i, and it is assumed that the maintenance
duration (di) is negligible. A finite planning horizon is defined,
in which the current date is selected as tbegin and tend is cal-
culated as follows:
tend = tj1 + di where tj1 = max ti1
i=1:N
(3)
In this way, all components are preventively maintained at
least once in the horizon, and shifting maintenance actions
forward and backwards in time is possible. The first tentative
maintenance time of component i (ti1 ) is calculated as follows:
ti1 = tbegin − te
i
+ x∗
i +
i
Di (4)
Also, jth occurrence of maintenance activity for component
i is calculated as follows:
tij = t∗
ij−1 +
i
Di + x∗
i (5)
According to the proposed approach, to find the pre-
ferred maintenance plan, maintenance grouping is applied
that brings about various costs and savings. First, a penalty
function can be defined to measure the effect of shifting main-
tenance actions from t∗
i
. The penalty function for the short
term shift t, the shift from the optimal time, is defined as
follows (Wildeman et al., 1997):
hS
i
( t) = Cc
i
x∗
i
+ t
i
ˇi
+ Cc
i
x∗
i
− t
i
ˇi
− 2Cc
i
x∗
i
i
ˇi
−x∗
i < t < x∗
i (6)
It should be noted that the penalty function is strictly con-
vex and symmetric around zero (Wildeman et al., 1997). The
optimal maintenance time t∗
Gk
is calculated as follows:
HGk
(t∗
Gk
) = min
t
⎛
⎝
i ∈ Gk
hS
i
(t)
⎞
⎠ (7)
Another penalty function that is considered in this paper
is human error cost, in which it is assumed by grouping
more activities in a group human error probability would be
increased. The following equation is used to calculate the
penalty function of maintenance grouping due to the human
error:
hE
i (Gk) =
i,l
C
p
i
.Pil.Yil (8)
where Pil is the percentage of cost increment of activity i for
being in the lth position of a group. Also, Yil is a binary variable
4. Process Safety and Environmental Protection 1 0 9 ( 2 0 1 7 ) 400–409 403
and is equal to 1 when activity i is scheduled in the lth position
of a group. On the other hand, the execution of a group of
maintenance activities requires only one set-up, that results
in the following saving for group Gk (Wildeman et al., 1997):
Q(Gk) = (|Gk| − 1) × Si (9)
In which, Si is set-up cost of component i. In this paper, it
is assumed that set-cost for all the activities is the same,
because set-up cost due to the production loss is much higher
than component or activity related set-up costs. However, the
proposed meta-heuristic algorithms are capable of handling
variable set-up cost, in order to compare the results with con-
secutive grouping structure, fixed set-up cost is considered.
If the saving Q(Gk) is greater than penalty functions (6) and
(8), the group Gk is cost effective. The objective is to find the
optimal grouping that minimizes total cost over the planning
horizon. Total maintenance costs during planning horizon is
calculated as follows (Wildeman et al., 1997):
TC =
i
tend − D · ∗
i (10)
In which D is total maintenance duration. Noteworthy
to mention, in this paper, safety consequences are not
incorporated directly, however negative shift from optimal
maintenance time may cause operational cost, while positive
shift may lead to the safety consequences, reactive mainte-
nance costs and secondary failure. According to the previous
steps, maintenance schedule is presented. A rolling horizon
is considered in which whenever new information is available
or planning horizon is shifted, the proposed approach would
be re-started. Thus, an adaptive and dynamic maintenance
planning approach is developed. In the following section vari-
ous solving methodologies to find the preferred maintenance
grouping structure are proposed.
3. Solving methodologies
In this section three approaches are presented for main-
tenance grouping. The first one is consecutive grouping
structure proposed by Wildeman et al. (1997). However the
consecutive grouping structure would find the preferred
grouping structure very fast, it has some limitations. First of
all, penalty functions should satisfy predetermined assump-
tions and conditions. Also, human error for all maintenance
activities should be the same. This is only applicable for indus-
tries that maintenance activities are more or less similar.
Another drawback is that it is not possible to incorporate
fatigue into the model. Fatigue is a general effect of work and
leads to the performance deterioration. Industrial or “time-
on-task” fatigue describes accumulated fatigue during the
working shift which affects performance of the operators. Fur-
thermore, for using the consecutive grouping structure, set-up
cost must be the same for all the activities. Thus, in this paper,
two meta-heuristic algorithms including simulated annealing
(SA) and genetic algorithm (GA) are proposed to find the pre-
ferred grouping structure when one or more assumptions of
consecutive grouping structure are violated.
It is noteworthy to mention that SA and GA share the
fundamental assumption that it is likely to find good solu-
tions near already known good solutions instead of randomly
selecting from the whole solution space (Manikas and Cain,
1996; Mann and Smith, 1996). The reasons behind select-
ing these two meta-heuristics are as follows (Busetti, 2003;
Henderson et al., 2003; Solomon et al., 2014; Lin and Hajela,
1991):
- These algorithms are very easy to understand and they prac-
tically do not demand the knowledge of mathematics;
- SA advantages over other local search methods are its flex-
ibility and its ability to approach global optimality;
- SA can deal with highly nonlinear models, chaotic and noisy
data and many constraints, and it can be easily “tuned”;
- SA is quite versatile since it does not rely on any restrictive
properties of the model;
- Since the genetic algorithm execution technique is not
dependent on the error surface, we can solve multi-
dimensional, non-differential, non-continuous, and even
non-parametrical problems;
- Genetic algorithm evolves over time by using crossover and
mutation. Property of evolving over time makes it a good
choice for dynamic rule generation;
- GA is very suitable for discrete design variables;
Noteworthy to mention that the proposed approaches are
implemented in MATLAB and performed on a Core i5 CPU pro-
cessor with a 2.6 GHz and 4 GB of RAM. For meta heuristic
methods, in each instance, fifty independent runs were and
the best one is reported.
3.1. Consecutive grouping
A modified version of grouping strategy could be used to find
the optimal grouping structure. If one of the three proper-
ties including symmetry, congruency and dominance holds for
penalty function, there exists an optimal consecutive group-
ing structure (Wildeman et al., 1997; Van Horenbeek and
Pintelon, 2013b; Do Van et al., 2013). It should be noted that
set-up costs and human error probabilities must be the same
for all the activities. The following theorems may be used to
reduce the number of groups to be considered:
- Cost-effective maintenance interval is defined as In =
tn + t−
n , tn + t+
n , where tn is the tentative maintenance
time of activity n, t−
n and t+
n are the smallest and
largest solution of the equation hn( t) − S = 0, respectively.
For admissible groups, the intersection of intervals Ii,∀i ∈ Gk
is
not empty, and t∗
Gk
is in ∩i ∈ Gk
Ii.
- For being a part of the optimal grouping structure, the group
Gk cannot be split up into two groups with lower costs.
- Backtracking procedure is applied to find the optimal group-
ing structure.
- Two maintenance actions on the same component cannot
be scheduled in the same group.
3.2. Simulated annealing (SA)
Simulated annealing (SA) proposed by Kirkpatrick et al. (1983)
and by Cerny (1985) as a generic probabilistic meta-heuristic
algorithm for the global optimization problem. In order to uti-
lize SA to a specific problem, one must specify the state space,
the neighbor selection method, and simulated annealing
parameters. Various parameters of the proposed SA must be
specified including initial temperature, number of iterations at
a particular temperature, speed of the cooling schedule, maxi-
mum allowable computational time, and maximum allowable
5. 404 Process Safety and Environmental Protection 1 0 9 ( 2 0 1 7 ) 400–409
Table 1 – The required input data.
Component ˇi i Si Cip Cic di x∗
ij
tie
∗
i
ti1
C6 3.08 190 102 525 262 0.35 301.4 266.67 2.12 34.7
C5 2.11 229 93 98 49 0.72 333.9 280.60 1.09 53.3
C2 2.22 204 93 228 114 0.82 304.6 250.77 1.24 53.9
C23 2.02 223 110 271 136 0.96 318.1 257.28 1.53 60.8
C34 2.08 196 97 209 104 0.67 283.6 207.09 1.38 76.5
C45 2.19 205 69 75 37 0.64 305.4 222.52 0.54 82.9
C30 2.82 80 254 86 43 0.60 127.2 10.93 17.89 116.2
C18 1.40 186 71 276 138 0.76 159.8 29.68 0.75 130.1
C11 2.70 130 90 902 451 1.26 203.9 72.91 2.11 131.0
C17 3.69 98 69 97 48 0.78 154.4 23.35 1.78 131.0
C7 3.10 134 118 525 262 0.35 213.5 77.83 3.95 135.7
C20 2.04 111 119 98 49 0.72 159.1 16.15 3.52 142.9
C24 1.45 228 68 228 114 0.82 211.6 66.54 0.49 145.1
C37 2.28 130 91 271 136 0.96 196.0 47.28 1.89 148.7
C9 1.32 235 275 209 104 0.67 165.5 15.84 7.12 149.7
C26 3.41 116 66 75 37 0.64 184.1 33.37 1.18 150.7
C50 2.14 166 109 86 43 0.60 244.8 84.16 2.04 160.7
C1 2.80 130 77 276 138 0.76 205.5 42.39 1.48 163.1
C38 1.32 275 214 902 451 1.26 195.1 31.45 4.43 163.7
C19 2.21 127 76 97 48 0.78 190.2 24.73 1.18 165.5
C14 1.91 136 119 525 262 0.35 185.5 19.61 2.86 165.9
C32 2.11 183 120 98 49 0.72 266.2 97.61 2.20 168.6
C29 2.00 131 77 228 114 0.82 185.3 16.49 1.17 168.8
C41 2.51 160 112 271 136 0.96 248.8 78.75 2.50 170.0
C12 1.91 187 68 209 104 0.67 256.4 82.91 0.53 173.5
C31 1.78 147 90 75 37 0.64 188.6 14.83 1.51 173.7
C35 2.07 142 78 86 43 0.60 205.0 28.31 1.15 176.7
C15 2.12 157 90 276 138 0.76 229.5 51.72 1.48 177.8
C10 1.69 196 107 902 451 1.26 237.5 54.25 1.62 183.2
C25 2.69 153 260 97 48 0.78 241.1 57.76 9.33 183.3
C21 3.10 121 104 525 262 0.35 191.9 4.76 3.45 187.2
C13 1.86 213 137 98 49 0.72 284.9 94.17 2.26 190.8
C46 3.11 198 84 228 114 0.82 314.4 116.37 1.35 198.0
C43 2.76 134 124 271 136 0.96 212.1 13.56 3.83 198.5
C42 3.17 148 123 209 104 0.67 235.4 34.16 3.89 201.2
C27 2.77 144 70 75 37 0.64 226.7 25.05 0.98 201.6
C4 2.26 156 199 86 43 0.60 234.6 28.67 5.73 206.0
C8 1.78 176 95 276 138 0.76 225.1 18.16 1.43 206.9
C48 2.99 159 122 902 451 1.26 252.9 45.13 3.37 207.8
C39 2.15 172 92 97 48 0.78 253.0 38.39 1.44 214.6
C22 2.12 168 72 525 262 0.35 245.7 26.22 0.75 219.4
C44 2.05 208 103 98 49 0.72 299.3 77.33 1.45 222.0
C36 2.66 173 111 228 114 0.82 271.8 41.60 2.39 230.2
C28 1.70 241 122 271 136 0.96 292.5 52.91 1.66 239.6
C49 1.51 262 254 75 37 0.64 266.5 18.26 2.98 248.3
C33 2.00 205 181 86 43 0.60 290.3 33.42 0.67 256.9
C47 2.51 180 74 276 138 0.76 279.5 8.57 2.04 270.9
C40 2.84 179 107 902 451 1.26 283.8 11.32 2.71 272.5
C16 2.73 183 118 97 48 0.78 288.3 8.55 1.97 279.8
C3 2.39 215 102 209 104 0.67 329.3 4.22 0.70 325.1
2 1 4 3 5 6 8 7
Fig. 2 – An example of solution representation.
number of temperature reductions when the objective func-
tion is not improved. These choices have significant impacts
on the SA’s effectiveness.
3.2.1. Solution representation
A string of numbers consisting N cells representing mainte-
nance activities, which are randomly divided into k (k = 1,. . .,N)
groups.
A sample solution is shown in Fig. 2 in which five first
activities are grouped together, and three other activities are
grouped in another group. Also, in the first group, activity 2 is
performed first, then activity 1 will be performed, and so on.
3.2.2. Neighborhood
Three types of moves including swap, insertion, and inversion
are used to find a new feasible solution from neighboring solu-
tions of the current solution. The swap randomly selects two
cells and exchanges their positions. The insertion randomly
selects a cell and inserts it into the position immediately
before another randomly selected cell. The inversion ran-
domly selects two cells, and then reverses the sequence
between them.
6. Process Safety and Environmental Protection 1 0 9 ( 2 0 1 7 ) 400–409 405
Table 2 – Time to the next failure vs. task number.
Task number 1 2 3 4 5 6 7 8 9 10
Percentage of expected TTF 100 97.3 93.4 87.2 80.9 74.0 70.4 68.7 66.3 65.2
3.3. Genetic algorithm
GAs are known as effective and robust methods, capable of
solving wide range of problems. The proposed genetic algo-
rithm steps are as follows:
3.3.1. Population size
The number of chromosomes in a generation will direct the
time for result an optimal solution to a given problem. Previous
studies show that moderate-size populations are best suited
for many practical problems (Rodrigo, 2007). In this study, pop-
ulation size (npop) is changed between 30 and 50 for various
cases according to the problem size. Initial set of solutions is
created in two ways:
I. Using consecutive grouping proposed by Wildeman et al.
(1997). However, consecutive grouping is only optimal in
some situations, it presents a good solution and may
improve the convergence speed of GA;
II. Generating npop−1 random solutions, by putting mainte-
nance activities into k (k = 1,. . .,N) groups.
3.3.2. Representation
Similar to the SA, each chromosome in the proposed GA con-
sist of N cells representing N maintenance activities, which
are randomly divided into k (k = 1,. . .,N) groups.
3.3.3. Fitness function
Fitness function is total saving that should be maximized and
is the difference between total saving (Eq. (9)) and total penalty
(Eqs. (6) and (8)).
3.3.4. Selection, crossover and mutation
In order to determine which individuals are selected for
crossover and mutation, a tournament selection is imple-
mented. A random subset of the whole population is first
chosen. The size of the subset is referred to as tournament
size and is used for adjusting the selection pressure. The win-
ner of each tournament (the one with lowest rank) is then
selected. We will cover the most common type roulette wheel
selection. Crossover is applied on two selected individuals and
combines their information to generate new offspring. Single
point crossover and the ordered crossover method (Goldberg,
1989) are used to find the preferred solution. Mutation oper-
ator is applied on randomly selected offspring regarding the
mutation rate. Three points swap is used for mutation opera-
tor.
4. Case study
A petrochemical plant in Iran that produces purified tereph-
thalic acid (PTA) and polyethylene terephthalate (PET) is
applied as a case study to show the applicability of the
proposed approach. 22 operators with average 9 years of expe-
rience perform maintenance tasks in three, eight-hour shifts.
ISO 14224 is used as a reference, and component level of its
taxonomy is selected. A wide range of equipment are available
including vessel, pump, compressors, boiler and heater, drum,
Table 3 – Time to next failure vs. work shift.
Day shift Night shift
Percentage of expected TTF 100% 89.9%
valve, heat exchanger, cooling tower, vacuum pump, etc. Fig. 2
shows a boundary definition for a pump as an example (Fig. 3).
The raw data consisted of maintenance and failure records
during 2013–2015. In order to standardize the data set, all
failure descriptions are analyzed based on “Failure causes
classification” of ISO 14224. Also, “local error-provoking fac-
tor” framework proposed by Reason and Hobbs (2003) is used
to interpret the failure causes. As in the previous step, three
experts analyzed and interpreted the failure records. Table 1
shows the required data for 50 components with ˇi > 1. The
components are sorted according to their first maintenance
execution time (ti1 ).
∗
i
, x∗
ij
and ti1 are obtained using Eqs. (1), (2) and (4), respec-
tively. Two human factors including fatigue and time pressure
are identified to be influenced by maintenance scheduling.
It should be mentioned that other factors such as individual
differences may influence workload (Xie and Salvendy, 2000).
However, in most of the process industries the required data
for detailed human factor analysis is not available. In other
word, it can be seen that by increasing workload, human per-
formance would deteriorate; but a detailed survey is required
to determine the influence of each contributing factor. In this
study, we focused on total number of tasks in each period
which represents aggregate effect of workload. According to
the framework proposed by Reason and Hobbs (2003), work
duration and working at night shifts are the most important
factors that could affect both fatigue and time pressure. Thus,
the data set is analyzed and quantified and the results are
presented in Tables 2 and 3.
Task number in Table 3 shows the sequence of tasks in a
period. For example, when task number is 3, two other tasks
are performed before doing this task in a same period. In other
word, TTF values are calculated when various number of tasks
were performed in a same period, and then TTF values are
compared with their maximum one. The same procedure is
implemented with tasks which were performed at day and
night shifts.
According to the results, for those activities which are
scheduled after one or more activities, average time to failure
is reduced. Also, working at night shift could reduce average
time to failure up to 10.1%.
4.1. Maintenance scheduling
According to the proposed approach maintenance schedule is
presented taking into account the grouping strategy. Table 1
shows the required data as well as optimal interval (x∗
i
) and
first tentative maintenance time (ti1 ) for various components.
In order to be able to compare the consecutive grouping struc-
ture with GA and SA, set up cost and human error are fixed
to 100 and 12.4 for all the activities, which are average set-
up cost and human error from historical data. Fig. 4 shows
the results of the proposed meta-heuristic algorithms against
the consecutive grouping structure. It should be noted that by
7. 406 Process Safety and Environmental Protection 1 0 9 ( 2 0 1 7 ) 400–409
Starting system Driver
Control and
monitoring
Lubrication
system
Fuel or electric
power
Miscellaneous
CoolantRemote
instrumentation
Power
Power
Transmission
Pump unit
Inlet Outlet
Boundary
Fig. 3 – Example of boundary diagram for a pump (ISO 14224).
0
500
1000
1500
2000
2500
3000
3500
4000
4500
10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54
TotalSaving
No. of Activities
Consecutive Gruping
Proposed GA
Proposed SA
Fig. 4 – Comparing the results of proposed GA and SA with consecutive grouping.
considering fixed set up cost and equal human error for all
the activities, the consecutive maintenance grouping strategy
would present optimal solution.
According to the results, both meta-heuristic algorithms
could find the optimal solutions for the cases with less than 27
components. In other scenarios, results of SA are equal or bet-
ter than results of GA, and average gap for SA and GA are 0.012
and 0.017, respectively. On the other hand, the convergence
time of the proposed GA is less than SA’s one. Time which
is needed to find the preferred solution for GA is bounded
between 30 and 311 s for different cases with 10 and 55 com-
ponents, respectively, and time to find the preferred solution
using SA is varied between 32 and 457 s for the similar case
studies.
In order to show the capabilities of two algorithms to find
the preferred solution, sensitivity analysis is done. Firstly, SA
and GA are used to investigate the impact of human error on
the preferred solution. 50 components are considered and set
up cost is fixed to 100. Maximum human error is calculated as
0.32 based on historical data; but in order to show the effect of
human error on total cost, maximum human error is gradually
reduced to 0.09. According to the results, SA brings about bet-
ter solutions. Also, it is obvious by reducing maximum human
error, total number of scheduled periods would be decreased
(Table 4).
In order to show the advantage of grouping strategy, total
cost saving is calculated by varying set-up cost between 20 and
500, and the results are shown by Fig. 5. It is shown by increas-
ing fixed set-up cost, total cost saving would be increased and
maintenance grouping is more reasonable.
Table 5 shows the results of maintenance grouping by
using consecutive grouping, proposed SA and GA, and mod-
ified SA and GA for 50 components. In modified SA and GA
algorithms, the result of consecutive grouping structure is
used as an initial solution. Variable set-up costs and incon-
stant human errors are considered for different components.
It should be noted for consecutive grouping constant set-up
cost and human error are used to find the solution, and then
the final solution is calculated using variable set-up costs and
inconstant human errors and then it is compared with the
results of other algorithms.
According to the results, the preferred solution is obtained
using modified SA, followed by modified GA. Fig. 6 shows the
structure of the preferred maintenance grouping structure.
According to the results, in the preferred maintenance
plan, which is obtained using modified SA, 5 groups are
formed. The numbers in parenthesis show the order of
performing maintenance activities according to their first ten-
tative maintenance time (ti1 ). It is very interesting that the
preferred maintenance grouping plan is very similar to the
8. Process Safety and Environmental Protection 1 0 9 ( 2 0 1 7 ) 400–409 407
Table 4 – Comparing the results of SA and GA.
No of activities Human error Cost saving No of periods
SA GA SA GA
50 (0.02,0.05,0.09,0.13,0.16,0.19,0.25,0.32) 3226.0 3188.4 9 9
50 (0.02,0.05,0.09,0.13,0.16,0.19,0.25) 3257.6 3221.1 8 9
50 (0.02,0.05,0.09,0.13,0.16,0.19) 3319.7 3240.1 8 8
50 (0.02,0.05,0.09,0.13,0.16) 3321.6 3274.4 7 7
50 (0.02,0.05,0.09,0.13) 3377.9 3351.9 6 7
50 (0.02,0.05,0.09) 3545.9 3430.5 6 6
0
5000
10000
15000
20000
0 50 100 150 200 250 300 350 400 450 500
TotalSaving
Set-up cost
SA GA
Fig. 5 – Total cost saving vs. set-up cost.
Table 5 – The results of maintenance grouping by different approach.
Method Saving-grouping Saving-working shift Grouping penalty Human error penalty Total saving
Consecutive 4684 631.1 190.4 1932 3192.7
Proposed GA 3707.1 630.0 178.5 476.6 3682.0
Proposed SA 3784.1 628.5 122.8 529.3 3760.4
Modified GA 4684 627.5 190.4 1353 3768.1
Modified SA 4684 631.6 190.4 1302 3823.2
C23(4), C6(1),
C34(5), C5(2),
C2(3), C45(6)
C30(7), C7(1),
C11(9), C18(8),
C17(10)
12147 159
C9(15),C38(19),
C32(22),C20(12),
C14(21), C41(24),
C50(17),C37(14),
C31(26),C35(27),
C1(18),C29(23),
C19(20),C24(13),
C12(25),C26(16)
C25(30),C4(37),
C13(32),C43(34),
C42(35), C48(39),
C10(29),C21(31),
C8(38),C39(40),
C15(28),C46(33),
C22(41),C27(36),
C44(42)
C30(45),C49(46),
C28(44),C40(49),
C36(43),C47(48),
C16(50),C33(47)
2461960
t
Fig. 6 – The preferred maintenance grouping structure.
consecutive maintenance structure, in which only the order
of performing maintenance activities is changed. In other
words, maintenance activities in each group is similar to the
consecutive maintenance plan, while the order of perform-
ing maintenance activities is revised, so that maintenance
activities are sorted from activity with highest human error
to the lowest one in each group. The reason is that accord-
ing to the dataset and because of the fatigue, human error
probability would be increased after performing more than
two activities in a row. It is also interesting that for other
cases and for various number of components, the preferred
maintenance grouping structure consists of the same groups
as consecutive maintenance plan. Thus, an integrated SA-
consecutive maintenance grouping approach presents better
solutions comparing to the other methods.
9. 408 Process Safety and Environmental Protection 1 0 9 ( 2 0 1 7 ) 400–409
5. Conclusion
In this paper, maintenance planning approach is proposed by
considering maintenance grouping and taking into account
human factors. The proposed approach consists of various
steps from boundary definition to maintenance execution.
Two meta-heuristic algorithms including simulated annealing
and genetic algorithm are proposed and applicability of them
is verified by consecutive maintenance grouping strategy. It is
shown when assumptions of consecutive strategy are violated,
the proposed SA and GA could find the preferred solution with
small gap. In this work, human factors during maintenance
planning have been received special attention. According to
the literature, grouping maintenance activities would reduce
total maintenance cost by reducing set-up costs. In this paper,
it is proved that human error would be increased by preform-
ing various activities at the same period. In order to show
the applicability of the proposed approach a petrochemical
plant is selected as a case study. Two human factors includ-
ing time pressure and fatigue are identified and quantified
through data mining. According to the results, the proposed
meta-heuristic algorithms could find the optimal solution for
small and medium size problems. Also, for large size cases, an
integrated SA-consecutive grouping would find the preferred
solution in reasonable time.
References
Abernethy, R.B., Breneman, J.E., Medlin, C.H., Reinman, G.L., 1983.
Weibull Analysis Handbook. AFWAL-TR-83-2079, Propulsion
Laboratory, Air Force Wright Aeronautical Laboratories,
Wright-Patterson Air Force Base.
Abdul Razak, I.H., Kamaruddin, S., Azid, I.A., 2008. Development
of human reliability model for evaluating maintenance
workforce reliability: a case study in electronic packaging
industry. In: International Electronic Manufacturing
Technology Symposium (IEMT), 2008 33rd IEEE/CPMT, Penang,
IEEE, 2008, pp. 1–7.
Anderson, M., 2004. Behavioral safety and major accident
hazards: magic bullet or shot in the dark? In: Proceedings of
the Hazards XVIII Symposium, IChemE, UMIST, Manchester,
November 24.
Antonovsky, A., Pollock, C., Straker, L., 2014. Identification of the
human factors contributing to maintenance failures in a
petroleum operation. Hum. Factors 56, 306–321.
Antonovsky, A.D., 2010. The Relationship Between Human
Factors and Plant Maintenance Reliability in a Petroleum
Processing Organisation. PhD Thesis. Curtin University of
Technology, August 2010.
Atak, A., Kingma, S., 2011. Safety culture in an aircraft
maintenance organisation: a view from the inside. Saf. Sci. 49
(2), 268–278.
Bohlin, M., Wärja, M., 2012. Maintenance optimization with
duration-dependent costs. Ann. Oper. Res. 224 (1), 1–23.
Busetti, F. (2003). Simulated Annealing Overview, Report.
Cabahug, R., Edwards, D., Nicholas, J., 2004. Classifying plant
operator maintenance proficiency: examining personal
variables. Build. Res. Inf. 32 (2), 119–127.
Cerny, V., 1985. A thermodynamical approach to the travelling
salesman problem: an efficient simulation algorithm. J.
Optim. Theory Appl. 45, 41–51.
Collins, A., Keeley, D., 2003. Loss of Containment Incident
Analysis. HSL/2003/07, Accessed July 18, 2011
http://www.hse.gov.uk/research/hsl pdf/2003/hsl03-07.pdf.
Cui, L., Li, H., 2006. Opportunistic maintenance for
multi-component shock models. Math. Methods Oper. Res. 63
(3), 493–511.
Dekker, R., 1995. Integrating optimisation, priority setting,
planning and combining of maintenance activities. Eur. J.
Oper. Res. 82 (2), 225–240.
Dekker, R., Wildeman, R.E., Duyn Schouten, F.A., 1997. A review of
multi-component maintenance models with economic
dependence. Math. Methods Oper. Res. 45 (3), 411–435.
Dhillon, B.S., Liu, Y., 2006. Human error in maintenance: a review.
J. Qual. Maint. 12 (1), 21–36.
Dhillon, B.S., 2007. Human Error in Aircraft Maintenance. Human
Reliability and Error in Transportation Systems, Springer
Series in Reliability Engineering. Springer, London, pp.
131–144.
Ding, F., Tian, Z., 2012. Opportunistic maintenance for wind
farms considering multi-level imperfect maintenance
thresholds. Renew. Energy 45, 175–182.
Do Van, P., Barros, A., Bérenguer, C., Bouvard, K., Brissaud, F.,
2013. Dynamic grouping maintenance with time limited
opportunities. Reliab. Eng. Syst. Saf. 120, 51–59.
Edwards, D.J., Yang, J., Cabahug, R., Love, P.E.D., 2005. Intelligence
and maintenance proficiency: an examination of plant
operators. Constr. Innovation 12 (4), 243–254.
Gerede, E., 2015. A study of challenges to the success of the safety
management system in aircraft maintenance organizations in
Turkey. Saf. Sci. 73, 106–116.
Goldberg, D.E., 1989. Genetic Algorithms in Search, Optimization
and Machine Learning. Addison-Wesley.
Hackworth, C., Holcomb, K., Dennis, M., 2007. An International
Survey of Maintenance Human Factors Programs. Federal
Aviation Administration, Washington, DC 20591.
Henderson, D., Jacobson, S.H., Johnson, A.W., 2003. The theory
and practice of simulated annealing. In: Glover, F.,
Kochenberger, G. (Eds.), Handbook of Metaheuristics. Springer
US Copyright Holder: Kluwer Academic Publishers, Norwell,
MA, pp. 287–319.
Hobbs, A., 2004. Latent Failures in the Hangar: Uncovering
Organizational Deficiencies in Maintenance Operations.
SJSU/NASA-Ames Research Center, USA, pp. 1–11.
Hu, J., Zhang, L., Liang, W., 2012. Opportunistic predictive
maintenance for complex multi-component systems based on
DBN-HAZOP model. Process Saf. Environ. Prot. 90 (5), 376–388.
Jia, Q., 2010. A structural property of optimal policies for
multi-component maintenance problems. IEEE Trans. Autom.
Sci. Eng. 7 (3), 677–680.
Johnson, W.B., Hackworth, C., 2008. Human Factors in
Maintenance. Flight Safety Foundation, Aerosafetyworld, pp.
34–40.
Kim, J., Park, J., Jung, W., Tae, J.T., 2009. Characteristics of test and
maintenance human errors leading to unplanned reactor
trips in nuclear power plants. Nucl. Eng. Des. 239, 2530–2536.
Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P., 1983. Optimization by
simulated annealing. Science 220 (4598), 671–680.
Krulak, D.C., 2004. Human Factors in Maintenance: Impact on
Aircraft Mishap Frequency and Severity. Aviat. Space Environ.
Med. 75 (5), 429–432.
Langer, R., Li, J., Biller, S., Chang, Q., Huang, N., Xiao, G., 2010.
Simulation study of a bottleneck-based dispatching policy for
a maintenance workforce. Int. J. Prod. Res.h 48 (6), 1745–1763.
Lin, C.Y., Hajela, P., 1991. Genetic algorithms in optimization
problems with discrete and integer design variables. Eng.
Optim. 19 (4), 309–327.
Lind, S., Nenonen, S., 2008. Occupational risks in industrial
maintenance. J. Qual. Maint. Eng. 14 (2), 194–204.
Mann, J.W., Smith, G.D., 1996. A comparison of heuristics for
telecommunications traffic routing. In: Rayward-Smith, et al.
(Eds.), Modern Heuristic Search Methods. John Wiley & Sons.
Martorell, S., Villamizar, M., Carlos, S., Sanchez, A., 2010.
Maintenance modeling and optimization integrating human
and material resources. Reliab. Eng. Syst. Saf. 95, 1293–1299.
Murthy, D.N.P., Xie, M., Jiang, R., 2004. Weibull Models. Wiley
Series in Probability and Statistics.
Nicholas, C., 2009. Human error in maintenance—a design
perspective. In: Handbook of Maintenance Management and
Engineering. Springer, London, pp. 711–735.
10. Process Safety and Environmental Protection 1 0 9 ( 2 0 1 7 ) 400–409 409
Nicolai, R.P., Dekker, R., 2008. Optimal maintenance of
multi-component systems: a review. In: Complex System
Maintenance Handbook Springer Series in Reliability
Engineering. Springer, London, pp. 263–286.
Okoh, P., Haugen, S., 2014. A study of maintenance-related major
accident cases in the 21st century. Process Saf. Environ. Prot.
92 (4), 346–356.
Okoh, P., 2015. Maintenance grouping optimization for the
management of risk in offshore riser system. Process Saf.
Environ. Prot. 98, 33–39.
Patankar, M.S., Taylor, J.C., 2008. MRM training, evaluation, and
safety management. Int. J. Aviat. Psychol. 18 (1), 61–71.
Patriksson, M., Strömberg, A.B., Wojciechowski, A., 2012. The
stochastic opportunistic replacement problem, part II: a
two-stage solution approach. Ann. Oper. Res. 224 (1), 51–75.
Reason, J., Hobbs, A., 2003. Managing Maintenance Error: A
Practical Guide. Ashgate, Aldershot, UK.
Reiman, T., Oedewald, P., 2004. Measuring maintenance culture
and maintenance core task with CULTURE-questionnaire—a
case study in the power industry. Saf. Sci. 42, 859–889.
Rodrigo, D., 2007. Optimal operational strategies for a day-ahead
electricity market in the presence of market power using
multi-objective evolutionary algorithm. In: An abstract of a
dissertation submitted in partial fulfillment of the
requirements for the degree doctor of philosophy. Department
of Electrical and Computer Engineering College of Engineering
Kansas State University, Manhattan, Kansas.
Ross, S., 1996. Stochastic Processes, Wiley Series in Probability
and Statistics. John Wiley & Sons, Inc., New York.
Safaei, N., Banjevic, D., Jardine, A.K.S., 2008. Multi-objective
simulated annealing for a maintenance workforce scheduling
problem: a case study. In: Tan, C.M. (Ed.), Global Optimization:
Focus on Simulated Annealing. Springer, Berlin, pp. 27–48.
Solomon, S., Chung, P., Srivastava, D., Darve, E., 2014. Method and
advantages of genetic algorithms in parameterization of
interatomic potentials: metal oxides. Comput. Mater. Sci. 81,
453–465.
Manikas, Theodore W., Cain, James T., 1996. Genetic Algorithms
vs. Simulated Annealing: A Comparison of Approaches for
Solving the Circuit Partitioning Problem. University of
Pittsburgh, Dept. of Electrical Engineering, May, Available in
the Web: http://www.pitt.edu/∼twmst5/tr-96-101.html.
Usanmaz, O., 2011. Training of the maintenance personnel to
prevent failures in aircraft systems. Eng. Fail. Anal. 18 (7),
1683–1688.
Van Horenbeek, A., Pintelon, L. (2013a). A Prognostic Maintenance
Policy—Effect on Component Lifetimes, Reliability and
Maintainability Symposium (RAMS), 28–31 January 2013, 1–6.
Van Horenbeek, A., Pintelon, L., 2013b. A dynamic predictive
maintenance policy for complex multi-component systems.
Reliab. Eng. Syst. Saf. 120, 39–50.
Wang, C.H., Hwang, S.L., 2004. A stochastic maintenance
management model with recovery factor. J. Qual. Maint. Eng.
10 (2), 154–165.
Wildeman, R.E., Dekker, R., Smit, A.C.J.M., 1997. A dynamic policy
for grouping maintenance activities. Eur. J. Oper. Res. 99 (3),
530–551.
Xia, L., Zhao, Q., Jia, Q.S., 2008. Maintenance problems with
safety-critical components. IEEE Trans. Autom. Sci. Eng. 5 (3),
519–531.
Zhang, R.Q., Yang, J.L., 2006. Association rules based research on
man-made mistakes in aviation maintenance: a case study.
In: Proceedings of the Sixth International Conference on
Intelligent Systems Design and Applications, Jinan.