Professional Documents
Culture Documents
The principal background of ship design and history of expert system applications in
the ship design are given in Table 1. In this work we will use expert system approach to ship
design. An Expert System is a computer system. It is able to enact the role of a human expert.
Expert System has a specialised body of knowledge and is able to apply it to solve problems,
to advice, to act as a consultant and communicate to others
When an ES is developed, three basic elements have to be worked on. The first one is
the knowledge of ES and a tool to develop the system. In this work, CLIPS will be used as the
expert system shell. The second important part of the ES is expert knowledge and how the
knowledge is acquired and represented. An interview technique will be used for the
knowledge elicitation and rules for the knowledge representation in addition to written rules
in IMO conventions and codes. After the knowledge is acquired, the conceptual model of the
problem must be established. In this abstract a summary of conceptual model of
accommodation design of a container ship is given. The development of ESs can be
summarised as in Fig. 1 (Reich 1998). The conceptual model of ALDES is given in Fig. 2.
1
Problem formulation:
Concepts: Identify concepts in the problem, their relationship and attributes.
States: Initial state, intermediate states, goal state
Operators: Operators that move between states can be performed by a set of actions or by
separate sub-problem whose goal is to arrive to the next state.
STATES
INITIAL STATE: Form of the ship and principal dimensions are assumed to be known. It is taken from
a conventional hull-fairing program.
GOAL STATE 1: Layout design of accommodation.
SUB-GOAL 1: Sub-divisions
SUB_GOAL 2: Arrange containers, Bays-Rows-Tiers
SUB-GOAL 3: Calculate number of containers
SUB-GOAL 4: Find the height of the Deck House.
SUB-GOAL 5: Calculate number of crew according to IMO rules
SUB-GOAL 6: Calculate number of rooms.
SUB-GOAL 7: Calculate number of decks.
SUB-GOAL 8: Calculate area of each deck.
SUB-GOAL 9: Set the position of the rooms.
SUB-GOAL 10: Set the position of the corridors.
SUB-GOAL 11: Check the evacuation time of the ship.
GOAL STATE 2 : Set the alarms for safety according to IMO.
GOAL STATE 3: Set the lights to prevent collision according to IMO.
GOAL STATE 4 : Set the life-boats according to IMO.
OPERATERS
READ-DATA-FROM-A-FILE
WRITE-DATA-TO-A FILE
SET-DOUBLEBOTTOM
SET-SUBDIVISIONS-LONGITUDANAL
SET-SUBDIVISIONS-TRANSVERSE
SET-BAYS
COUNT-NO-OF-BAYS
SET-TIERS
COUNT-NO-OF-TIERS
SET-ROWS
COUNT-NO-OF-ROWS
ADD-NO-OF-BAYS-ROWS-TIERS
CALCULATE-HEIGHT-OF-CONTAINERS-ON-DECK
CALCULATE-HEIGHT-OF-DECKHOUSE
CALCULATE-NO-OF-CREW
CALCULATE-NO-OF-DECK
CALCULATE-DECK-AREA
SET-ROOM-WALLS
SET-ROOM-DOORS
SET-BEDS
SET-CUPBOARDS
SET-TABLES
SET-BATHROOMS
SET-KITCHEN
SET-LAUNDRY
SET-HOSPITAL
SET-CORRIDORS
SET-WAYOUT-DOORS
SET-STEPS-BETWEEN-DECKS
SIMULATE-EVACUATION
FIND-TIME
SET-ALARMS
SET-LIGHTS
SET-BOATS
2
MAIN
NO OF OFFSET
DIMENSIONS
CREW
SHIP NO OF ACCOMODATION
FIXING
EQUIPMENT DECKS
PASSAGE
CONTAINER ACCOMODATION WAY
TOP DECK
CONTAINERS
CUPBOARD
STANDARTS
STANDARTS
BATHROOM
CABIN
BED
Table 1
3
REFERANCES
[Aguiler et al. 1996], Aguilar, G.D., Yamamoto, H., Koyama, T., Development of a Hull Form Definition Tool with a
Related Knowledge-Based Advisory System, Journal of Marine Science and Technology, SNAJ 1996, pp. 138-148.
[Akagi et al. 1987], Akagi, S., Fujita, K., Building an Expert System for The Preliminary Design of Ships, AI EDAM
1987, 1(3), pp. 191-205.
[Akntrk et al. 1995], Akntrk, A., Atlar, M., alal, S.M., Preliminary Design of Multi-Hull Fishing Vessels Using an
Expert System Environment, The Sixth International Symposium on Practical Design of Ships and Mobile Units,
September 1995, pp.2.1288-2.1299.
[Alonso et al. 1997], Alonson, F., Garcia, L., Virtual Reality, ICCAS 1997, pp.121-134.
[Andrews 1981], Andrews, D., Creative Ship Design, RINA 1981.
[Buxto 1972], Buxton, I.L., Engineering Economics Applied to Ship Design, Transactions of Royal Institute of Naval
Architects, 1972, 114:409-428.
[Carlson et al. 1987], Carlson, C.M., Fireman, H., General Arrangement Design Computer System, and Methodology,
Naval Engineers Jornal, May 1987, pp. 261-273.
[Cort et al. 1987], Cort, A., Hills, W., Space Layout design Using Computer Assisted Methods, Naval Engineers Journal,
May 1987
[Duffy 1986], Duffy, A.H.B., Computer Modelling of Early Stage Numerical Ship Design Knowledge and Expertise,
PhD., Department of Ship and Marine Technology, University of Strathclyde, February 1989.
[Erikstad 1994], Ericstad, S., Improving Concept Exploration in the Early Stages of the Ship Design Process, IMDC 1994,
pp. 492-503.
[Evans 1959], Evans, J.H., Basic Design Concepts, Naval engineers Journal, Nov. 1959, pp. 671-678.
[Han et al. 1996], Han, S.-H., Lee, D., Integration of Ship design Software Modules Utilising the Super application
Concept, Journal of Marine Science and Technology, SNAJ 1996, pp. 268-273.
[Keene 1987], Keene, A.J., A Computer Based Method for Hull Form Concept Design: Application to Stability Analyses,
RINA 1987.
[Brower et al. 1986], Brower ,K. S., Walker, K.W., Ship Design Computer Programs. An Interpolative Technique, Naval
Engineers Journal, May 1986, pp.74-87.
[Koh 1991], Koh, H.S. A Method for Computer-Aided General Arrangement Design of Ships, Ship Technology Research,
Vol. 38-1991, pp. 140-156.
[Kupras et al. 1978], Kupras, L.K., de Zwaan, A.P., Preliminary Ship design with Interactive Graphical Aids, Course
Notes, WEGEMT 1978.
[Lamb 1969], Lamb, T., A Ship Design Procedure, Marine Technology, October 1969, pp. 362-405.
[Lee et al. 1995], Lee, K.-Y., Suh, S.-W., Shin, D.-W., Lee, D.K., Kang, W.-S., Kim, Y.-D., Development of A
Computerised Ship Design System, The Sixth International Symposium on Practical Design of Ships and Mobile
Units, September 1995, pp. 2.1336-2.1349.
[Lee et al. 1996], Lee, K.-Y., Lee, K.-H., Knowledge-Based Optimum Ship Design, Ship Technology Research Vol. 43-
1996, pp. 106-114.
[Lee et al.1997], Lee, K.-H., Lee, D., Generation of Design Candidates and Design Assistance by Using Case-Based
Reasoning at Preliminary Design Stage, ICCAS 1997, pp. 483-522.
[Lyon et al. 1985], Lyon, D., Mistree, F., A Computer Based Method for the Preliminary Design of Ships, Journal of Ship
Research, Vol. 29, Dec. 1985, pp.251-269.
[MacCallum 1978], MacCallum, K.J., Computers Graphics in Ship Design, Course Notes, WEGEMT 1978.
[MacCallum 1982], MacCallum, K.J., Creative Ship Design by Computer, International Conference Computer
Applications in the Automation of Shipyard Operation and design (ICCAS) 1982, pp.55-62.
[Mandel et al. 1966], Mandel, P., Leopold, R., Optimisation Methods Applied to Ship Design, SNAME, November, 1966.
[Martin 1997], Martin, J., Virtual Reality Techniques for Ship and Submarine Design, ICCAS 1997, pp.149-162.
[Mistree et al.1990], Mistree, F., Smith, W.F., Bras, B.A., Allen, J.K., Muster, D., DecisionBased Design: A
Contemporary Paradigm for Ship Design, SNAME Transactions, Vol. 98, 1990, pp. 565-597.
[Murphy et al.1965], Murphy, R.D.,Sabat, D.J., Taylor, R.J., Least Cost Ship Characteristics by Computer Techniques,
Marine Technology, April 1965, Vol. 2.
[Nowacki et al. 1970], Nowacki, H., Brusis, F., Swift, P.M., Tanker Preliminary Design-An Optimisation Problem with
Constraints, SNAME November 1970
[Pattison et al. 1982], Pattison, D.R., Spencer, R.E., van Griethuysen, W.J., The Computer Aided Ship Design System
GODDESS and Its Application to The Structural Design of Royal Navy Warships, Computer Applications in the
Automation of Shipyard Operation and Design IV, 1982, pp. 341-353.
[Ray et al. 1994], Ray, T., Sha, O.P., Multiciteria Optimisation Model for a Containership Design, Marine Technology,
Vol. 31, No. 4, October 1994, pp. 258-268.
[Reich 1998], Reich, Y., WEGEMT 1998
[Sekimoto et al. 1988], Sekimoto, T., Shimuzi, K., Koyama, T., An Object Oriented Toll for the Preliminary Design of
Ships, J.S.N.A. Japan, Vol 164, Dec. 1988, pp. 167-177.
[Smith et al. 1987], Smith, W.F., Kamal, S., Mistree, F., The Influence of Hierarchical Decisions on Ship Design, Marine
Technology, Vol. 2, April 1987, pp.131-142.
[Smith et al.1994], Smith, W.F., Mistree, F., The Development of Top Level Ship Specifications: A Decision-Based
Approach, IMDC 1994, pp. 59-77.
[van Hees 1992], Van Hees, M.T., QAESTOR: A Knowledge-based System for Computations in Preliminary Ship Design
Practical Design of Ships and Mobile Units, Elsevier Science Press, 1992, pp2.1284-2.1297.
[Watson et al. 1976], Watson, D.G.M., Gilfillan, M., Some Ship Design Methods, RINA 1976.
[Welsh 1989], Welsh, M., A Computer Aided Conceptual Ship Design System Incorporating Expert Knowledge, PhD.,
Department of Marine Technology, University of Newcastle-upon-Tyne, September 1989.