ADAPTIVE SHIP MAINTENANCE - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

ADAPTIVE SHIP MAINTENANCE

Description:

Refer to articles 1 & 3, references section. REDECS 2001. 12. OUR ... Size of allele = 96. Fitness function = maximise availability. Scaling = Linear scaling ... – PowerPoint PPT presentation

Number of Views:369
Avg rating:3.0/5.0
Slides: 29
Provided by: alici3
Category:

less

Transcript and Presenter's Notes

Title: ADAPTIVE SHIP MAINTENANCE


1
ADAPTIVE SHIP MAINTENANCE RESCHEDULING
PATHIAH ABDUL SAMAT (UPM) ALICIA TANG Y. C.
(UNITEN) -- Presenter HAJAR MAT JANI
(UNITEN) NORASHIKIN ALI (UNITEN)
24 - 25 October, 2001 RESIDENCE
HOTEL UNITEN KAJANG
2
AGENDA (1)
  • PROBLEM DEFINITION
  • WHAT IS THE PROBLEM?
  • OBJECTIVES
  • BACKGROUND INFORMATION
  • WHAT HAD BEEN DONE?
  • OUR APPROACH
  • CBR GA
  • HOPFIELD Neural Network
  • Operational Research Framework

3
AGENDA (2)
  • SOFTWARE
  • CONCLUSION
  • FUTURE WORKS

4
PROBLEM DEFINITION (1)
  • Ships - assets in naval defence
  • Ships - expensive
  • They should be fully utilised
  • High rate of availability is anticipated
  • AVAILABILITY
  • depends on effectiveness of Preventive
    Maintenance Schedule (PMS)

Unable to avoid rescheduling!!
5
PROBLEM DEFINITION (2)
  • If (uncertainty) breakdowns occur
  • availability of ship is ?
  • Low availability and high maintenance costs are
    problems in ship maintenance management
  • This problem can jeopardise the defence system of
    the country

6
PROBLEM DEFINITION (3)
variables
  • SHIP MAINTENANCE (RE)SCHEDULING
  • is a process of deciding start-times of
    maintenance activities that satisfy all
    precedence and resource constraints optimize
    the ship availability.

domains
constraints
result
7
PROBLEM DEFINITION (4)
Go There
  • Objectives Proposals
  • to develop Adaptive Algorithms
  • to decide (select) which activity to reschedule
  • to develop Hopfield Neural N.
  • to reschedule

Click Me
8
MAINTENANCE SCHEDULE FOR A SHIP
  • Factors
  • Running hours of the ships
  • Operational requirement
  • Status of parts availability
  • Status of operational defects
  • Dockyard availability

9
BACKGROUND INFORMATION (1)
  • Scheduling / time-tabling problem
  • Neural Network
  • Constraints Logic Programming
  • Graph Coloring
  • Heuristics, etc

E.g. ILOG, CHIP
10
BACKGROUND INFORMATION (2)
  • CONSTRAINT SOLVING
  • Reduce search domain/space
  • therefore faster save storage
  • how?

It minimizes backtracking
  • Solve problems design, diagnosis
    planning
  • Build schedule that satisfies temporal and
  • resource constraints

11
BACKGROUND INFORMATION(4)
WHAT HAD BEEN DONE?
  • Improve G.A. by improving chromosome
    representation
  • (increase ship availability)
  • Achieved by ? search space
  • (such as minimising overlapping of maintenance
    activity)

Table 1
Refer to articles 1 3, references section.
overlapping
12
OUR APPROACH (1)
  • USE GA
  • To optimise
  • USE CBR
  • To find near optimum schedule that maximises
    availability

Hybrid Vs just CBR
13
OUR APPROACH (2)
  • TO RE-SCHEDULE
  • USE HOPFIELD NN
  • CONSTRAINTS
  • NEURON
  • BASED ON CBR-GA DERIVED DATA

2 LAYERS
Soumen and Badrul (1996) - rescheduling of power
system
Item7
14
THE HYBRID G.A. ALGORITHM
  • Step 1 code the start times and pattern of
    activity
  • Step 2 create initial population
  • Step 3 determine start times and pattern of
    activity by the GA
  • Step 4 build feasible schedule using CBR
  • Step 5 evaluate the schedule.

15
R. O. F R A M E W O R K
N
N
N
16
SOFTWARE
  • PLATFORM
  • Unix, Windows NT/ME/2000/9x
  • PROPOSED LANGUAGE
  • C

Used in previous works
17
Proposed Software Components
  • Scheduling program
  • Ship program (Solver)
  • Constraints program
  • G.A
  • Maintenance program
  • Many header files
  • Adaptive scheduler
  • Rescheduling using Hopfield Neural Net

Keeps repeating until fit enough
18
G.A CBR
G.A
19
Constraints
Also constraints
New Schedule
20
CONCLUSION (1)
  • Re-design of existing algorithms is necessary.
  • Therefore, new algorithms need to be developed.
  • Reschedule of activities based on the temporal
    and resource constraints is required so as to
    adapt to the changes that may occur.

Rescheduling Algorithms
21
CONCLUSION (2)
Our solutions
  • CBR G.A - to produce near optimum solution.
  • Enhancement to be made to CBR.
  • Hopfield Neural Network - to reschedule selected
    activities.

22
FUTURE WORKS
  • Fuzzy Logic - to address over constraints of
    the selection of activities and the rescheduling
    process.
  • Application in other areas School time-tabling,
    Financial control and planning, Classification
    Prediction.

23
THE END
Thank You.
Questions?
24
Improve Chromosome Representation
less
higher
25
Schedule Overlapping
Overlapping!!
26
CBR Vs. Hybrid
Comparison between the CBR and the hybrid
approaches Approaches Objective function
(minimising no. of overlapping
activities) CBR alone 950.76 CBRGA 0.98 CBR
alone 1540.20 CBRGA 0.82
Class A
Class B
27
Pattern activities and start-time
Refer to figure 2, full paper
An allele
Combination of no. of activities duration of
operation
28
Values of GA parameters for Ship Class A
  • No. of population 45
  • No. of generation 60
  • Probability of mutation 0.01
  • Type of crossover single-point
  • Type of GA steady state
  • Size of chromosome 4
  • Size of allele 96
  • Fitness function maximise availability
  • Scaling Linear scaling
Write a Comment
User Comments (0)
About PowerShow.com