Anda di halaman 1dari 12

Proceedings of the 7th Asia Pacific Industrial Engineering and Management Systems Conference 2006

17-20 December 2006, Bangkok, Thailand

Current Practices and Problem Areas in Aircraft Maintenance


Planning and Scheduling – Interfaced/Integrated System
Perspective
Premaratne Samaranayake†
The University of Western Sydney, Australia
+61 2 96869457, Email: p.samaranayake@uws.edu.au

Abstract. Aircraft maintenance planning and scheduling constitute planning, control and execution of
materials (spare parts), operations (inspection, disassembly and assembly activities) and resources (labour,
machines, transport equipment, etc.). This is a complex problem due to large number of components
involved at various planning and execution levels, and the size/nature of resource-intensive maintenance
projects. This paper reports current practices, problem areas and issues in aircraft maintenance planning and
scheduling using both interfaced and integrated systems, based on a case study. The case study involves one
airline in the region and an industry solution for aircraft maintenance planning and scheduling. Problem
areas and issues within interfaced systems are reported, based on the selected airline while issues and
potential improvements on the selected solution are identified based on a numerical study. Testing of
maintenance planning and scheduling, based on maintenance order cycle within maintenance project, show
that planning and scheduling methods in the industry solution can be enhanced by eliminating weaknesses of
individual techniques involved. The paper concludes that key improvement areas on the planning and
scheduling processes within an integrated system environment are simultaneous planning of materials,
operations and resources involved, forward planning of operations/tasks, and finite loading of resources.
Potential benefits from improvements include reduction in spare-parts inventory, shorter turn-around times
and cost reduction in overtime.

Keywords: Heavy Maintenance, Forward Planning, Simultaneous Planning, Finite Capacity Planning.

1. INTRODUCTION inventory (Friend, 1992; Nowlan, 1972). Not surprisingly,


therefore considerable efforts have been made to develop
The aircraft maintenance involves repairing or systems that can minimise down-time, by more effective
replacing failed or failing components to keep the aircraft planning and control of maintenance and by endeavoring to
operational. Further, it is a complex task and is grouped use forward planning to predict spare-parts usage and
into various categories: heavy maintenance, engine overhaul requirements. Many early systems were
maintenance, line maintenance, component maintenance individual functional applications such as Material
and configuration management. Maintenance planning Requirements Planning (MRP), Project Management (PM),
and scheduling require managing a complex system (an Manufacturing Resource Planning (MRPII), etc. and were
aircraft) and processes for planning, control and execution interfaced for overall planning and scheduling purposes.
of maintenance projects with many components across These functional applications are usually available in ERP
large spectrum of maintenance situations such as C-checks systems as modules, based on cross-functional processes
in heavy maintenance. Heavy maintenance planning, supported by a single database. However, ERP solutions
control and execution processes are driven by appropriate with generic functional applications do not provide full
maintenance responses at various levels for each aircraft functionalities for planning and scheduling of aircraft
system. These responses may involve scheduled maintenance projects, using those modules. Recently,
maintenance, inspection or repair-on-failure. ERP vendors attempted to extend generic ERP systems to
cater for specific functionalities required for planning and
Overall, aircraft maintenance is a high cost activity, in scheduling of aircraft maintenance projects across a
terms of capital equipment down-time and spare-parts broader spectrum including heavy maintenance, line

________________________________________ 2245
† : Corresponding Author
Samaranayake

maintenance, engine maintenance and component solution for aircraft maintenance, repair and overhaul
maintenance. One of such solutions is MRO (MRO). Problems and issues in an integrated solution
(Maintenance, Repair and Overhaul), which is an industry environment are highlighted in the following section, with
solution for aircraft maintenance planning and scheduling special reference to maintenance order scheduling, infinite
and is provided by a leading ERP system vendor. capacity planning and functional deficiencies.
Improvements for planning and scheduling processes
The maintenance management, in the organizational within the selected solution are presented next. This is
setting using an integrated system, can be considered as a followed by a section on improvements and potential
multi-level process, which is modeled in abstract at higher benefits to users of the industry solution when proposed
levels and becomes increasingly detailed at lower levels. improvements are incorporated into the integrated system.
At the upper levels of a company’s management structure, Finally, the paper concludes with findings and future
the actual formulation of the company’s long-term research directions.
maintenance strategy is carried out, which involves
provision of maintenance resources and selection of a
maintenance policy. At progressively lower levels of 2. METHODOLOGY
management, the maintenance strategy is realized and
implemented. Within the hierarchy of the maintenance In general, there are number of research
management, there are various maintenance types, methodologies discussed and adopted in empirical research.
strategies, techniques, methods, and associated problems Scudder and Hill (1998) identified three ways of data
and issues. Managing such a complex process across collection: (i) use of case studies, (ii) use of surveys or
various levels, using an integrated system, can involve interviews, and (iii) use of a panel of experts. The method
complex procedures, steps, transactions, huge amount of proposed by Flynn et al. (1990) suggests a theoretical
data and information. foundation for the research, which underlines the problem
being studied, is established in the first stage. An
The purpose of this research is to critically review appropriate research design suitable for both the problem
those aspects of maintenance, with particular reference to and theoretical foundation is then selected. Although
use of both interfaced systems and integrated system surveys are common in empirical research on broader
(industry solution) for aircraft maintenance. In this production and operations management, a number of other
research, maintenance issues in the aerospace environment designs including single and multiple case studies and
are investigated with special reference to heavy aircraft focused groups, may also be used, depending on the
maintenance planning and scheduling. Current practices problem being studied.
of aircraft maintenance planning and scheduling using
interfaced systems are identified, based on preliminary In this study, empirical research approach, based on a
study of an airline in the region. Best business practices selected airline and an integrated system for aircraft
and integrative aspects of the industry solution for this maintenance planning and scheduling, was adopted.
complex problem replacing traditional interfaced systems Problem areas and issues in interfaced systems, identified
are reviewed. Problems and issues in an integrated system earlier as part of preliminary study (internal research
environment are identified, in terms of various report) aimed at developing an integrated solution for
shortcomings and in-capabilities of current processes and aircraft maintenance planning and scheduling
associated methods/techniques. It also aims to identify (Samaranayake et al., 2002), are reported here, as a case
possible improvements on planning and scheduling study of interfaced systems. As part of the research
processes and potential benefits of those improvements analysis, the research problem is formulated, based on the
when implemented in an integrated system environment. literature review and the current status of interfaced
systems and integrated solution on many aspects of
This paper is structured as follows. First, the planning and scheduling in aircraft maintenance. In the
research methodology is outlined. This is followed by an first part of the research, issues and problem areas in the
overview of maintenance issues in the aerospace aircraft maintenance planning and scheduling are
environment. This section provides an overview of the investigated, based on interfaced systems of the selected
maintenance problem, current practices, problems and airline in the region, followed by detailed analysis of a
issues in the interfaced system environment. As this selected integrated solution for aircraft maintenance
research proposes possible improvements on planning and planning and scheduling. Numerical testing of planning
scheduling processes in the integrated system, the next and scheduling using the integrated systems is carried out,
section provides an overview of the selected industry based on a set of master data created for testing

2246
Samaranayake

maintenance order cycle within a large maintenance project. such as configuration management and component
Improvements, potential benefits to customers through maintenance. Within the heavy maintenance, two main
those improvements are identified, based on overall areas of research include:
problem areas in both interfaced and integrated systems. I. Overall maintenance scheduling (commonly known
The methodology proposed for those improvements is as service scheduling) which involves hanger
currently being developed and will not be discussed here, scheduling for a fleet of aircraft,
since it is beyond the scope of this paper and more II. Detailed scheduling of components including
importantly the confidential nature of the project. materials, resources, operations and maintenance
activities.

3. MAINTENANCE ISSUES IN THE There were few earlier research publications on


AEROSPACE ENVIRONMENT overall maintenance scheduling (category I above),
including one carried out by Bird (1976), specifically
3.1 Overview of Aircraft Maintenance Problem aimed at the Qantas Maintenance division. Bird
investigated a particular aircraft-scheduling problem where
Generally, commercial aircraft maintenance consists all maintenance was performed at one location. His study
of number of potential problem areas, such as hanger attempted to solve the scheduling problem using linear
scheduling; heavy maintenance planning and scheduling; programming approach. Bird suggested that the feasible
line maintenance, component maintenance and engine allocation of an aircraft to rotation required knowledge of
maintenance. Scheduling a number of aircraft for the aircraft’s arrival time, current configuration and the
maintenance at various levels is a huge task for the airline hours flown since the last various maintenance checks
industry because much of this maintenance involves carried out on that aircraft. As a result, whenever an
planning, control, and execution of large number of aircraft was allocated to a rotation or underwent a
components such as materials (spare parts), operations maintenance check or configuration change, the appropriate
(both assembly and disassembly), resources and suppliers. state variables of that aircraft had to be updated.
As a result, those maintaining aircraft are confronted with a
large number of secondary problems, including: Elkodwa (1996) provided another approach to flight
• Large maintenance project networks involving a and maintenance scheduling. The approach was based on
large number of activities, heuristic methods to find a near-optimal solution for
• A large number of components and different scheduling of a number of aircraft for maintenance.
maintenance levels, Smallwood (1988) suggested that aircraft maintenance be
• Integration of materials planning, operations and done every N days and N differs for each maintenance
resources scheduling, and project planning, category. Although airlines had to maintain the planes
• A large number of configurations for a generic before N days had passed, maintaining them earlier moved
aircraft structure, the next deadline forward. Smallwood (1988) studied two
• A huge amount of data and information in number generic scheduling problems: The Multiprocessor
of systems, and Scheduling Problem (MSP) and the Green Time Scheduling
• Large percentage of unplanned maintenance Problem (GTSP) where GTSP was a hybrid of the airline
activities. maintenance problem. Both of these scheduling problems
were formulated as integer programming formulations.
These problem areas, noted above, can be categorised Sherif (1980) developed algorithms and techniques to be
into following main areas of planning, control and used in a general way to handle optimization of various
execution: types of inspection and maintenance schedules of systems
• Heavy maintenance subject to stochastic failure. The optimal maintenance
• Line maintenance schedule incorporated the effects of inspection,
• Engine maintenance maintenance, delayed detection, uptime and downtime
• Component maintenance costs. The techniques of differential calculus and dynamic
• Configuration management programming were applied to the development of the
optimal maintenance schedule.
Of all categories above, heavy maintenance is
considered to be the most complex problem due to More recently, Cheung et al. (2005a) proposed an
involvement of planning and scheduling of large structures aircraft service scheduling model using genetic algorithms.
and many components. It also leads to other problems Their model was based on the application of an intelligent

2247
Samaranayake

engine to develop a set of computational schedules for the models until they provided satisfactory service.
maintenance vehicles to cover all scheduled flights.
However, the model does not allow for scheduling of Recently, research was focused more on workforce
resources directly associated with the maintenance of allocation across many maintenance types including heavy
aircraft. maintenance and line maintenance (Cheung et al., 2005b;
Alfares, 1999; Ho and Chan, 1994). These research
All of the reported literature above was the work initiatives have attempted to develop either a mathematical
carried out in the area of overall scheduling of the fleet or model, an expert system, or an online system for allocating
scheduling of resources outside the main resources workforce in various maintenance situations. The
involved in the aircraft maintenance. Further, there is drawbacks of all of these models, systems, methods are (i)
minimal planning and scheduling of materials, activities, they all focus only on part of the overall maintenance
resources and suppliers involved in detailed scheduling of problem, (ii) lack integration at the process level, and (iii)
aircraft maintenance. However, there had been few do not have a holistic process and associated methods for
attempts towards solving the problem of detailed the overall planning and scheduling of aircraft maintenance.
scheduling of aircraft maintenance.
Based on the nature of aircraft maintenance planning
Brosh et al. (1975) categorised the management of and scheduling problem, and problems associated with
maintenance into two categories: mathematical and many interfaced systems as reported above, it is anticipated
engineering approaches. The mathematical approach was that many airlines face with a number of issues in planning
largely concerned with the development of optimal models and scheduling across many types of maintenance using
for maintenance initiation using statistical methods to various models, approaches, etc.
analyse the failure behavior of components. The
engineering approach had a more heuristic orientation and 3.2 Current Practices and Problem areas in
was concerned with formulating an acceptable (not Aircraft Maintenance Planning and
necessarily optimal) set of maintenance tasks that could be Scheduling
justified and realistically achieved. In general, the
engineering approach provided a truer reflection of the Current practices and problem areas, common in many
actual maintenance process and hence was more widely airlines, were evidenced through a recent study (internal
employed in industry (Rommert, 1996). The difficulty of report on investigation of an airline in the region, as part of
developing analytical models for interdependent a previously completed research project), on broader areas
components meant that the mathematical approach was of unplanned maintenance, spare parts inventory and
mainly limited to providing optimal solutions for the failure component maintenance are:
of individual components (Vergin and Scriabin, 1977). • Only about 50% of the work and parts replacement
However, there were numerous engineering approaches required during heavy maintenance can be planned.
(Kelly, 1984; Gits, 1987; Moubray, 1992) that at least The other 50% is due to unplanned maintenance
attempted to address the interdependence of arbitrary which is identified in inspection during lay-up.
numbers of components when managing maintenance. • Inventory levels and planned purchases are based
upon the forecast of historic usage, rather than any
Further, few models had been developed to describe forward projection of parts usage based upon the
the entire maintenance environment and to provide a aircraft schedule for future lay-ups.
framework for management of the maintenance process and • The cost of spare parts in inventory represents a
its associated functions. In the United Kingdom, the significant investment for many airlines. However,
terotechnological model was developed (Kelly, 1984), the by reducing spare parts inventory by the currently
United States of America favored the life-cycle cost (LCC) available methods without integrated planning,
approach (Geraerds, 1992) and in Holland, the EUT model significant shortages are bound to arise.
was employed (Gardner, 1988). Models were employed • Where shortages occur in spare parts that have been
because experimentation was usually not a feasible means sold off, the cost of re-purchasing these same parts is
of evaluating the performance of the maintenance function. most likely greater than the selling price that an
airline received and re-purchasing can also cause
Maintenance models therefore appeared to be delays, as well as inconvenience, in maintenance.
approximate and imperfect but, by continually evaluating • The purchase of spare parts currently appears to be
the results obtained from various models, and comparing primarily for unplanned replacement of
them against the required output, it was possible to run the unserviceable spare parts discovered during a lay-up

2248
Samaranayake

and inventory cost reduction is a primary goal. percentage of condition-based maintenance is around 50%
• There appears to be insufficient detailed information of total maintenance, spare-parts inventory management is
about unserviceable spare parts in inventory that a huge problem in aircraft maintenance due to two main
require servicing or repair and a method for reasons: extremely high-valued inventories and longer lead
scheduling these spare parts to meet the scheduling times for many components. This means that
and logistics requirements of the individual aircraft consequences of condition-based maintenance in aircraft
due for lay-up. maintenance are severe in financial terms. Further, when
conditioned-based maintenance requires rescheduling of
It has been noted in the literature that, typically 50- many planned tasks within a larger maintenance project,
60% of all repair work during maintenance of an aircraft is rescheduling of overall maintenance project has been a
unplanned, i.e. activated by inspection results. Since serious problem, according to the selected airline and can
unplanned maintenance is a significant percentage of total be a common problem for any airline due to the size of
maintenance, managing unplanned maintenance is vital for maintenance projects and use of many interfaced systems
effective and efficient outcomes across many types of for planning of materials, operations and resources.
maintenance. Further, unplanned maintenance can cause
serious consequences in the execution of maintenance 3.3 Problems and Issues in the Interfaced System
orders involving a large number of materials, operations Environment
and resources.
In interfaced system environment, project
The uncertainty of maintenance requirements stems management for aircraft lay-up is implemented through
from the inherent reliability of the aircraft’s components. standalone project management systems such as Microsoft
Reliability is critical in the airline industry where safety of Project. Materials (spare parts) required for maintenance
aircraft is of paramount importance. In this case, are usually planned at the start of the relevant project
preventive maintenance strategies are the only options for activity, using a standalone MRP system. Execution of
aircraft maintenance. There are two basic approaches in maintenance orders, in particular scheduling of operations
this category and they are: and allocations of resources are usually done by operations
(i) Plan and schedule maintenance to overhaul scheduling of PAC (Production Activity Control). Due to
unreliable components prior to failure. the deployment of three different techniques (systems) for
(ii) Monitor the condition of unreliable planning and scheduling of materials, operations, activities
components and replace when failure is and resources, it can take a day or two to check if all
imminent. planning of operations and resources are synchronized and
materials are available. At the completion of each task, it
For scheduled overhaul of a component to be feasible can also take one or two days to check if all the task cards
there must be a readily identifiable point of accelerated and additional work cards have been completed.
deterioration (increased probability of failure) and the
overhaul procedure must restore the component to a known Thus, main problem arising from interfaced systems
condition, preferably a state of zero deterioration. The could be the out of phase plans for operations, resources
alternative to scheduled maintenance is condition-based (or and materials. Thus, interfaced systems lack the
on-condition) maintenance, i.e. perform maintenance based capability of simultaneous planning of many involved.
on the outcome of scheduled inspection and testing tasks. Further, no forward planning capabilities exist with current
Most aerospace maintenance facilities employ a rigorous interfaced systems and as a result, any forward planning
schedule of inspections, which leads to repair, replacement, required after the start of maintenance order cycle is not
and overhaul of components as required. possible, leading to all manual intervention throughout the
remainder of the maintenance order cycle.
Thus, condition-based maintenance is the most
significant, both in volume and importance, out of the two Furthermore, finite capacity loading (planning) of
maintenance approaches to tackling the problem of resources is not possible with interfaced systems since no
component reliability in the aircraft industry. The impact capacity planning techniques are incorporated into those
on the planning and scheduling process is likewise interfaced systems. As a result, even with the availability
significant – scheduled maintenance is, by its very nature, of materials, maintenance project can be delayed due to
easy to plan for, whereas condition-based maintenance unavailability of resources required for those operations in
introduces uncertainty to the process and makes planning maintenance orders as part of the overall project.
and scheduling of maintenance difficult. When the

2249
Samaranayake

Thus, the aircraft maintenance planning and require considerable manual effort/intervention on finite
scheduling require a holistic process that supports capacity scheduling of resources and forward planning of
simultaneous planning of many components, forward maintenance as part of maintenance order cycle within
planning of operations and finite capacity loading of maintenance projects.
resources. The process should also be able to handle
critical aspects such as: The selected MRO solution is comprehensive and can
• Material requirements are not known with certainty. plan and schedule a broader spectrum of maintenance types,
This is due to the unpredictable nature of system based on hierarchy of the maintenance management
failure and the presence of ‘on-condition’ through various strategies, techniques. The MRO solution
maintenance tasks. is divided into four main solution areas: heavy maintenance,
• The duration of maintenance work may vary. The line maintenance, engine maintenance and component
final composition of the maintenance project to be maintenance. Each maintenance solution area consists of
performed depends on the outcome of inspections. a series of planning, control and execution building blocks.
• Maintenance tasks may be interdependent. Tasks Apart from these maintenance solution areas, there is also
may form a logical sequence of maintenance actions. configuration management as part of the complete solution
Also tasks may contend for the same resource. map, in order to maintain both actual and “as-maintained”
• Multiple configurations of the same type of aircraft configuration of the aircraft throughout the life cycle.
usually exist. Projects should be customisable for
unique configurations. Among those maintenance types, heavy maintenance
• Maintenance typically involves some measure of and line maintenance constitute a bulk of aircraft
disassembly as well as re-assembly. maintenance. The component maintenance is involved
across all types of maintenance, with different levels of
Integrated systems such as ERP systems can usually involvement, depending on the strategy and requirements in
handle most of those issues discussed above. Further, individual maintenance jobs/projects. The major
ERP systems are capable of delivering required difference between two major problem areas is that heavy
functionalities for aircraft maintenance. The specific ERP maintenance is a project-based maintenance while line
solution for aircraft maintenance falls into industry maintenance does not involve project planning as part of
solutions of ERP since aircraft maintenance is a very the planning. Thus, heavy maintenance employs, among
specific problem in the airline industry. In this research, other techniques, MRP, PAC and CPM/PERT techniques
the MRO solution is investigated with a view to identifying for planning, control and execution of its components
integration aspects as well as particular issues related to (materials, resources, operations, etc.).
such an integrated system.
4.1 Integrated Solution for Heavy Maintenance
4. INDUSTRY SOLUTION FOR AIRCRAFT
MAINTENANCE, REPAIR AND Aircraft heavy maintenance, sometimes referred to as
OVERHAUL (MRO) base maintenance, is used mainly for overhaul of aircraft
structures. During heavy maintenance, aircraft is out of
service and the aircraft’s time at the hanger is treated as the
Although generic ERP systems support enterprise-
downtime. It also takes out of the revenue schedule for
wide business functions including plant maintenance, very
the whole duration of the maintenance. Other
few system provides have extended generic maintenance
characteristics of the heavy maintenance are:
functionality for aircraft maintenance planning and
• Predominately heavy scheduled maintenance, but
scheduling across the spectrum of maintenance types.
also modification accomplishment, aircraft
When generic ERP systems are deployed for aircraft
alterations, corrosion control, structural repairs, etc.,
maintenance planning and scheduling, they require
• Performance measures are turnaround time, cost
interfacing with other systems for additional functionality
efficiency, productivity,
required for planning and scheduling of aircraft
• Component maintenance is directly related to heavy
maintenance.
maintenance,
• Repair/overhaul of repairable components and
On the other hand, industry solutions have most of the
rotables are handled by separate component
required functionality but still involve interfacing of many
workshops,
application modules and tools within the integrated system
• Repaired components go back to aircraft/engine
environment. Further, as a result of inherited limitations
(closed loop) or are put into stock (open loop).
of individual techniques, industry solutions may still

2250
Samaranayake

objectives of the testing plan for identifying problem areas


The heavy maintenance planning and scheduling of are to:
the industry solution (MRO) is built on a number of • Carry out planning and scheduling of maintenance
building blocks from Sales and Marketing through Spares orders, in order to test capabilities of simultaneous
Management. These building blocks are supported by planning of all involved, finite capacity planning
underpinning processes and take appropriate routes of of resources and scheduling of maintenance orders
business processes at the time of planning, control and over network activity with fixed duration.
execution of each maintenance project. Heavy • Report potential problem areas within planning
maintenance, in general, constitutes a project due to the and scheduling of maintenance orders with
nature of work involved, spanning over a considerable varying capacity loads, activity durations and
period of time with many components. Further, each order basic dates, in terms of capacity overloading
building block of the solution incorporates a number of and scheduled dates overlapping.
activities including: • Report functional deficiencies in planning and
• Service contract handling scheduling of maintenance orders and project
• Maintenance planning networks, in terms of lack of warnings, possible
• Maintenance project management missing links between data and applications.
• Production planning • Monitor capacity loads on selected work centres
• Maintenance execution over a period of time, in order to test automatic
• Billing forward scheduling capabilities of the industry
solution.
These activities are carried out at different levels and
times, using many techniques mentioned earlier, such as 5.2 Numerical Example of Heavy Aircraft
MRP, PAC and CPM/PERT. However, all of these Maintenance Planning and Scheduling
individual techniques do have inherent problems, and can
be part of integrated systems as well. Numerical testing of planning and scheduling of heavy
aircraft maintenance was carried out in two stages: (i)
5. PROBLEMS AND ISSUES IN THE testing of maintenance order planning at the time of order
INTEGRATED SYSTEM ENVIRONMENT creation, and (ii) testing of scheduling of those orders when
assigned into a network activity within an overall
5.1 Overview maintenance project.

Problems and issues associated with an integrated Those tests were based on a set of master data (two
system environment are identified, based on investigation task lists with set of operations using two work centres,
of the MRO industry solution. The scope of the project network with predefined activities). Master data
investigation is limited to planning and scheduling of heavy was defined for a combination of plant 3700 (Orlando) and
aircraft maintenance. Two main areas of investigation are business area 3500 (Aerospace & Defence) in the MRO
(i) maintenance order cycle and (ii) maintenance order solution and are shown in Table 1.
assignment into activity of the overall maintenance project Table 1: Master and Transaction Data
of C-checks. The maintenance order cycle, as part of Network 903365 Engine Service Network
overall aircraft heavy maintenance planning and scheduling,
involves order creation with different task lists consisting Activity 0060 Replace the Rotor
of many operations and work centres. Maintenance order Task Lists Group 64 – ZACR01 Hydraulic
scheduling involves scheduling of operations and work
Pump Check List (5 operations on
centres. Planning of operations requires scheduling of
work centres with finite capacity planning. Thus, ZAD-3710 work centre)
problems associated with the maintenance order cycle can Group 71 – ZACR01 Engine
be divided into two areas: maintenance order scheduling Check List (10 operations on
(scheduled dates) and finite loading of work centres ZAD-3720 work centre)
(resources).
5.2.1 Basic Start Date Scheduling and Capacity
In order to identify specific problems and issues Loading at the Time of Order Creation.
within the industry solution, few business scenarios and
associated testing plan were selected. The main It was noted from maintenance order creation that the

2251
Samaranayake

basic start date of maintenance order is set by the system, at


the time of order creation and is the same as the order In order to test scheduling of maintenance orders
creation date. Further, the system sets scheduled start and (scheduled dates and capacity loads) within a network
finished dates, based on the duration of operations and are activity as part of a heavy maintenance project, three
given as: maintenance orders were created with variable start dates
Scheduled Start (Date/Time) of the MO = Early Start and durations. Those orders were created using different
of the first Operation of the task list. task lists (different work centres). Three combinations of
Scheduled Finished (Date/Time) of the MO = Early variable maintenance order duration (MOD) and fixed
Finished of the last Operation of the task list. activity duration (AD) considered are:
(i) MOD < AD
Table 2 shows scheduled start and finish dates/times (ii) MOD = AD and
for four orders created using two task lists of many (iii) MOD > AD.
operations with only one work centre. It was noted from
maintenance order creation at different times that each Those maintenance orders were then assigned to a
order is assigned a different basic start date. Further, each selected network activity of the overall maintenance project.
order is scheduled with earliest start and finish times, The activity, in this case, is an inspection activity with a
independent of capacity availability of the work centre specific start date, which is different to basic start dates of
being assigned to each operation. The scheduled start and maintenance orders. This means that the network activity
finish dates and times are shown in Table 2. is fixed (both duration and dates). Since each
maintenance order was created at different times, orders are
Table 2: Maintenance orders scheduled on ZAD-3720 originally scheduled to start earlier, the same time and later
than scheduled start of the activity respectively. When the
Order No. Scheduled Start Scheduled Finish maintenance order is assigned into the activity, changes to
813553 25/01/06 : 8.00AM 27/01/06 : 8.34AM maintenance order’s scheduled dates and times were
recorded.
813554 26/01/06 : 8.00AM 30/01/06 : 8.34AM

813555 02/02/06 : 8.00AM 03/02/06 : 8.34AM


Irrespective of maintenance order’s start date falling
outside or inside the network activity duration (i.e., before
813556 27/01/06 : 8.00AM 27/01/06 : 5.00PM the start of the activity, during the activity or after the
activity finish date), each maintenance order is scheduled to
start at the network activity start date when they are
Further, it was noted that the same work centre is assigned to the activity. Further, it was noted that the
loaded twice over the same period when two maintenance system assigns activity network finish date into the
orders are created at the same time using the same task list. maintenance order finish date. For example, if the
Since work centres are usually defined with only one unit network activity starts on 21 February 2006, the new basic
of capacity, this would result in overloaded work centre start date of the maintenance order is 21 February 2006.
over the operation period. This would result in continuous Irrespective of the maintenance order duration, the new
overloading of work centres due to limited capacities basic finish date of the maintenance order is 23 February
available at each work centre, when many maintenance 2006 since activity finish date is 23 February 2006. This
orders are created at a given time. This requires manual means that when a maintenance order is assigned to a
intervention for resolving those capacity conflicts and network activity, maintenance orders are planned to start at
sequencing of many jobs at each work centre. Thus, the start of network activity. Further, maintenance order
scheduling functionality in the system lacks finite capacity scheduled finish date is calculated, based on the
loading (scheduling) of work centres. maintenance order duration. This means that the order
finish date and times are same as scheduled finish date and
This suggests that scheduling functionality does not time of the last operation in the maintenance order.
involve capacity availability check at the time of
maintenance order creation, whether the work centre is This means that first two combinations of MOD and
already assigned with one operation, in the middle of one AD (i.e. maintenance order scheduled duration is less than
operation, or has no operation at the scheduled start time. or equal to the network activity duration), scheduled
finished date/time of the maintenance order falls within the
5.2.2 Scheduling of Maintenance Orders within a network activity duration. However, in the case of third
Network Activity combination (MOD is greater than AD), maintenance

2252
Samaranayake

order’s scheduled finished date/time lies outside the scheduled finish date of the network activity.
network activity.
In conclusion, the potential problems in the
It was also noted that three orders created earlier are maintenance order assignment into the network activity are:
already overdue (originally scheduled in week 4 of 2006) • Possible incompatibility between activity duration
as a result of no action (release) against them. As a result and maintenance order durations, in particular
of three overdue orders and one current order, the work when MOD is greater than AD. (It is assumed
centre (ZAD-3720) is currently (week 5 – 30/01 to 03/02) that activity duration is set so that maintenance
overloaded as shown in Table 3. Although the system orders assigned should fit into the activity
brings forward overdue orders, it does not provide (i) any duration).
warning on overloaded resources and (ii) finite scheduling • Early start and finish dates of the network activity
of resources. have remained unchanged after the order
Table 3: Capacity Reqs. and load on ZAD-3720 assignment and scheduling.
• No connection and/or link between activity
Week in Reqd.Cap. Ava.Cap. Load % Rem.Cap duration/work and overall maintenance order
2006 duration.
• No finite capacity loading of resources as part of
5 71.00 48.00 148 -23,00 this order assignment.
6&7 0.00 80.00 0 80.00
Overall, planning and scheduling of maintenance
8 0.00 64.00 0 64.00 orders at different times (creation, assignment into a
network activity, scheduling), with no simultaneous
9-13 0.00 80.00 0 80.00 planning, lead to incompatible planned dates and times.
This also has lead to infinite capacity planning of resources
Total 71.00 672.00 11 601.00 (work centres) without any prior warning. Further,
scheduling of many maintenance orders to the start of the
The capacity loading was further investigated using network activity also looses the sequence of maintenance
one of the work centres involved in maintenance orders orders and may result in infeasible plans.
created above. For example, the inspection activity in the
maintenance project is scheduled for a period of 2 days, In summary, there is lack of simultaneous planning of
with total work of 20 hours. Since the activity is assigned operations and other components involved (materials,
to the work centre with the daily capacity of 160 hours, this activity, work centres). Finite capacity loading of
work can be completed within one day period. However, resources are not part of the solution and forward planning
it has been scheduled for a period of two days so that it can is not emphasized in the execution phase of maintenance
start at any time within the two-day time period. Actual order cycle.
work according to the operation in the maintenance order is
only a fraction of available capacity (20 out of 320 hours). 5.3 Functional Issues in the Industry Solution

Thus, the difference between scheduled finish and There are no warnings issued by the system when
start times is equal to the duration, not the work required following situations are realized during the order creation
since the work is only a fraction of available capacity (20 and subsequent assignment into an activity.
units). This means that the activity can accommodate • Loading of resources without availability check,
many maintenance orders over activity duration since the • Overloaded resources at the time of order creation,
work centre does have 320 labor/machine hours of capacity • Discrepancy between scheduled finished dates of
during this two-day period. However, if no more maintenance order and the network activity,
maintenance orders are scheduled for the current time, the • Omission of some operations from the maintenance
work centre is under-utilised. order at the time of order assignment,
• Activities of project network are not directly linked
Further, in the case of third combination (MOD>AD), and/or integrated to maintenance orders, until they
the work centre is loaded only up to the scheduled finish are assigned to one activity. Instead of structural
date of the network activity rather than scheduled finish tree, both network and maintenance orders are listed
date of the maintenance order. This can lead to omission at the same level of the tree,
of capacity loads due to operations scheduled beyond • There is no visibility of resource load over network

2253
Samaranayake

activities. Capacity Requirements Planning (CRP) process including


capacity evaluation, requirements and leveling. When
5.4 Limitations in the Planning and Scheduling CRP is integrated with MRP, PAC and CPM and is adopted
Process with appropriate data structures, it would eliminate the
need for capacity leveling at the time of execution. Also,
Overall, the industry solution provides integration of the forward planning capabilities required for execution of
many planning and scheduling techniques at various levels. maintenance orders can be enhanced using combined
Since individual techniques do have their own inherent techniques of MRP, CPM and PAC. All these
weaknesses, the integrated solution also suffers from improvements are vital requirements for planning and
following deficiencies. scheduling of large maintenance projects, in particular for
• There is no simultaneous planning of materials and handling uncertainty in maintenance at the beginning of
operations with finite capacity of resources, maintenance projects.
• There is no sequencing of orders and/or operations
within a heavy maintenance project activity, In summary, improvements are possible in a number
• Earliest start scheduling of all maintenance orders of areas within the planning and scheduling of aircraft
leading to start all of them at the start of the network heavy maintenance projects. Those include:
activity, • Simultaneous planning of materials, resources and
• There is no finite loading of resources. As a result, operations,
there is manual leveling of overloaded resources, • Finite capacity planning of resources (work centres),
• There is omission of operations beyond the • Sequencing and scheduling of operations and orders
scheduled finish of the network activity at the time within project networks for feasible maintenance
of order assignment to a network activity, when the plans in terms of scheduled dates and the sequence,
activity duration is greater than the total duration of • Capacity loading of all operations over the complete
maintenance order. maintenance order duration rather than the activity
network duration,
6. IMPROVEMENTS ON PLANNING AND • Forward planning as part of the holistic process, not
SCHEDULING PROCESSES just as part of CPM at the beginning of maintenance
projects.
Since aircraft heavy maintenance uses many planning,
control and execution techniques at different levels, Those possible improvements discussed above can be
integration of these techniques at planning levels would achieved though implementation of a holistic process for
eliminate the need for separate planning of large number of planning and scheduling, supported by appropriate data
components. Further, maintenance jobs are usually of the elements and structures. Those aspects are not discussed
type project-based maintenance requiring not only planning here since it is beyond the scope of this research paper.
of materials but also activities and resources. Currently,
materials are planned using MRP while activities and 7. POTENTAIL BENEFITS FROM PROCESS
resources are planned using project management techniques IMPROVEMENTS
such as CPM or PERT. In order to streamline planning in
project-based maintenance, maintenance projects are Direct benefits and savings from proposed
required to be representative of both structures (bills of improvements on planning and scheduling process for
materials and activity networks). Once these structures heavy maintenance, can be realised in many areas. Those
are integrated for project-based heavy maintenance, include:
materials involved in the maintenance can be planned with • Reduction of inventories and effective planning of
finite capacity since the planning of materials would be procurement of spare-parts. This means that
based on the availability of resources. This is achieved probability of project completion on time and budget
through simultaneous planning of materials, resources, is increased.
activities and other related components including suppliers • Finite capacity planning of resources can lead to cost
of raw materials, using planning method based on reduction on overtime. This also means that
combined MRP, PAC and CPM techniques with enhanced completion times are more certain and thereby
data structures. savings on time and budget. For example,
overloaded work centres are usually accounted for
Further, the planning and scheduling process can be 20-30% of the total work in the industry. Through
improved by incorporating the full functionality of better planning of these work centres can save

2254
Samaranayake

considerable overtime cost, reduce idle time of improvements include on-time project completion, reduced
under-utilised work centres and improve turn-around inventory of spare-parts and reduced overtime costs.
times. Implementation of proposed improvements in the current
• Better planning of spare-parts requirements through solution, through a new methodology for planning and
simultaneous planning of materials and other scheduling, would form part of broader research project,
components involved. For example, 80% of spare- currently being planned for collaboration with the selected
parts can predicted with adequate forward planning. ERP vendor.
• Better planning of spare-parts purchasing, based on
forward planning and better use of unserviceable REFERENCES
parts. (These parts will be primarily lower level
parts purchased for use during the repair and service Alfares, H.K. (1999), “Aircraft maintenance
of larger assemblies, rather than the purchase of the workforce scheduling A case study”, Journal of Quality in
larger assemblies. Maintenance Engineering, Vol. 5, No. 2, pp. 78-88.
Bird, C.J. (1976), A Branch and Bound Approach to
Apart from benefits described above, the following an Aircraft and Maintenance Scheduling Problem, PhD
benefits can be realised in other areas of maintenance Thesis, The University of New South Wales, Australia.
within the MRO solution. Brosh, I., Shlifer, E. and Zeira, Y. (1975), “Optimal
• Configuration improvement using integrated data Maintenance policy for a Fleet of Vehicles”, Management
structures, Science, Vol. 22 No. 4, pp. 401-410.
• Forward planning of all components not only in Cheung, A., Ip, W.H., Lu, D., and Lai, C.L. (2005a),
heavy maintenance but also in line maintenance and “An aircraft service scheduling model using genetic
component maintenance, using a new planning tool, algorithms”, Journal of Manufacturing Technology
combining traditional MRP, PAC, CPM and CRP Management, Vol. 16, No. 1, pp. 109-119.
techniques, Cheung, A., Ip, W.H., and Lu, D. (2005b),
• Better data representation using unitary structures “METHODOLOGY AND THEORY Expert system for
where functional location hierarchies integrate with aircraft maintenance services industry”, Journal of Quality
task list hierarchies, in Maintenance Engineering, Vol. 11, No. 4, pp. 348-358.
• Balanced forward planning based on disassembly Elkodwa, A.A. (1996), A Study of Flight and
and reassembly network, Maintenance Scheduling for the Airline Industry, Texas
• Reduction in aircraft heavy maintenance lay-up time A&M University-Kingsville.
using forward planning of all components involved Flynn, B.B., Sakakibara, S., Schroeder, R.G., Bates,
in maintenance, K.A. and Flynn, E.J. (1990), “Empirical Research Methods
• Generation of new aircraft configurations after in Operations Management”, Journal of Operations
completion of each maintenance activity. Management, Vol. 9, No. 2, pp. 250-284.
Friend, C.H. (1992), Aircraft Maintenance
8. CONCLUSIONS AND FUTURE DIRECTIONS Management, Longman Scientific & Technical Publisher,
Harlow, Essex.
The aircraft maintenance is a complex problem and Gardner, G.A. (1988), “The US Air Force R&M 200:
requires an integrated approach for planning and Its Effects on Industry”, Maintenance Management
scheduling of many components involved over a large International, Vol. 7, pp. 111-114.
spectrum of maintenance types. It was evidenced through Geraerds, W.M.J. (1992), “The EUT Maintenance
current practices in many airlines that around 50% of total Model”, International Journal of Production Economics,
maintenance is unplanned, which is identified in inspection Vol. 24, No. 3, March, pp. 209-216.
during lay-up. The paper identified that the MRO solution Ghobbar, A.A. and Friend, C.H. (1996), “Aircraft
is comprehensive and robust in each area of maintenance Maintenance and Inventory Control using the Reorder
types. The key improvement areas on the planning and Point System”, International Journal of Production
scheduling processes within the integrated system Research, Vol. 34, No. 10, pp. 2863-2878.
environment are simultaneous planning of materials, Gits, C.W. (1987), “On the Maintenance Concept for a
operations and resources involved, forward planning of Technical System III. Design Framework”, Maintenance
operations/tasks, and finite loading of resources. These Management International, Vol. 6, pp. 223-237.
improvements can be achieved by eliminating inherent Ho, K.W, and Chan, L.Y (1994), “An on-line system
problems of individual techniques associated with planning for aircraft maintenance”, Journal of Systems Management,
and scheduling. Potential benefits from the proposed 45, 9, pp. 24-28.

2255
Samaranayake

Kelly, A. (1984), Maintenance Planning and Control, AUTHOR BIOGRAPHIES


First Edition, Butterworth & Co. Publishers Ltd., Borough
Green, Sevenoaks, Kent TN15 8PH.
Premaratne Samaranayake is a Senior Lecturer in the
Moubray, J. (1992), Reliability-Centered Maintenance,
School of Management at the University of Western
First Edition, Industrial Press, New York. Sydney, Australia. He received B. Sc. (Eng.) (first Class
Nowlan, F.S. (1972), “Decision Diagram Approach to Honours) from the University of Moratuwa, Sri Lanka in
On Condition Philosophies”, Aircraft Engineering, pp. 35- 1986, M. Eng, from AIT, Thailand in 1989, PhD from the
37. University of Melbourne, in 1996 and Grad Dip (Comp.
Rommert, D. (1996), “Applications of Maintenance Science) from Victoria University in 1997. He has
Optimisation Models: A Review and Analysis”, Reliability extensive teaching and research experience in broader areas
Engineering and System Safety, Vol. 51, No. 3, pp. 229-240. of Operations Management, Engineering Management and
Scudder, G.D. and Hill, C.A. (1998), “A review and Enterprise Resource Planning. His current research
classification of empirical research in operations interests include Supply Chain Management, Reverse
management”, Journal of Operations Management, Vol. 16, Logistics and Business Process Improvements in Industry
pp. 91-101. Solutions of ERP for aerospace and health care sectors.
Sherif, Y.S. (1980), Optimal Maintenance Schedules He is currently engaged in a research project, fully funded
and Reliability Analysis of Systems Subject to Stochastic by the world leader of business software and industry
Failure, Texas Tech. University. solutions, on improvements on planning and scheduling of
Smallwood, S.R. (1988), A Linear Programming aircraft maintenance within ERP system environment.
Relaxation for Scheduling Problems, Standford University. His email address is <p.samaranayake@uws.edu.au>
Vergin, R.C. and Scriabin, M. (1977), “Maintenance
Scheduling for Multi-Component Equipment”, AIIE
Transactions, Vol. 9, No. 3, pp. 297-305.

2256

Anda mungkin juga menyukai