Ship Structural Members Design and Optimization Based On Knowledge-Based Engineering
Ship Structural Members Design and Optimization Based On Knowledge-Based Engineering
Integration
Abstract—It is always pursued that the excellent ship identified that the expert system can significantly improve
structural members are rapidly designed and modified on the the efficiency and quality of the ship design and integrated
premise of ensuring security in ship engineering. In this paper, design knowledge into design system and achieved a highly
design and optimization method for ship structure based on flexible design environment [6]. Lee applied knowledge-
knowledge-based engineering is put forward. Combining based engineering to the general arrangement of the engine
knowledge-based engineering with parametric technology, the room, making full use of engineering knowledge data [7].
knowledge base of ship structure design is established and 3D Wu proposed knowledge-based modeling for ship overall
rapid optimal design is achieved. During the design, positions design to achieve information storage and retrieval [8]. Chen
of ship structure components are driven by positional
applied knowledge-based engineering on ship deck design
parameters. Scantlings of ship structural components are
obtained by mother ships knowledge base and NURBS
[9]. Cui used KBE on midship section structural design [10].
interpolation, according to rules requirements. Main Cai developed a midship section design system based on
structures are optimized by quantum-behaved genetic AutoCAD, subdivided transverse section into several
algorithm. Examples show that this method achieves modules and obtained the min-area midship section [11].
knowledge accumulation and reuse, provides design results This paper introduces the concept of knowledge ontology
inspection, and realizes the obtainment of reliable ship for ship structure, combines knowledge-based engineering
structure. with parametric technology and establishes knowledge base
for ship structure design. During the design, positions of
Keywords- ship structure; knowledge-based engineering; structural components are driven by positional parameters.
quantum-behaved genetic algorithm; design and optimization Scantlings of structural components are obtained by parent
ship knowledge base and NURBS interpolation, according to
I. INTRODUCTION specification requirements. Main structures are optimized by
quantum-behaved genetic algorithm.
The ship design quality and efficiency affect ship
development cycle. As ship design is a complicated process II. THE BASIC PRINCIPLES
with many labor-intensive activities, how to develop and
modify the ship structure rapidly is a major problem for ship A. Knowledge-based engineering (KBE)
designers [1]. KBE is a new branch of science researching knowledge
Traditional ship structural design focuses on dealing with information, which abstracts the common problems during
data. It is a kind of interactive graphics operation, and the intelligent system research and development [12]. The
results that designers work out describe only visual shape essence of KBE is to excavate and accumulate knowledge in
and size of ship structure, while related knowledge including product development, then express, apply and maintain
design idea, expertise, parent ships information and rules are knowledge to achieve automatic solution for related
not reflected. Obviously, it’s not convenient for designers to problems.
modify and check the design model [2]. To solve this
problem, knowledge-based engineering (KBE) method is B. Knowledge ontology
applied on ship design to integrate design methods, rules and As there are so many ship forms, it’s impossible to
expertise experience into design process. Based on the develop the specific design module for each ship. However,
related knowledge, system can automatically offers the high according to their forms, ships can be induced into several
qualified design model rapidly after designers input groups. Ships in the same group have similar structural
parameters and requirements. forms. Generally, a new ship is designed according to the
Currently, KBE is well developed in vehicle and parent ship and its structural design is based on the parent
machinery [3]. However, because of the variety and ship structure. In view of above facts, the concept of
complication of ship design, application of KBE on ship knowledge ontology for ship structure is proposed.
industry is still at the beginning. University of Rostock in Knowledge ontology refers to a 3D parametric hull
Germany planned the knowledge based system for ship structural model for one specified ship group. For this model,
modeling in research programs, which could obtain design common structures of ships in group are abstracted and
criteria and provide tools from the knowledge base [4]. Park stored while special structures of ships are wiped out. In that
269
The plate position is described by theoretical plate and 1) Parameter construction: According to Rules for
plate boundary. The theoretical plate is obtained by inputting Classification of Sea-going Steel Ships by China
positional parameters or transforming operations of other Classification Society (CCS) [14], the thickness of
plates. For example, theoretical plate for inner bottom plating longitudinally-framed sheer strake within 0.4L amidships
is described by 1800-height; 1700-mid-away side girder
should not less than:
theoretical plate is described by 1700-offset from middle
girder; Plate boundaries can be confirmed by plane equation, t1 = 0.06s( L1 + 110 ) Fd (1)
ship shell or other plate group. t2 = 0.9s L +75 (2)
The accessory structural components (including
stiffeners, openings, etc) are confirmed by parametric Where, s is side longitudinal spacing; L is ship length;
method. Three kinds of constraints are added as follows: L1=L, not larger than 200m; Fd is reduction coefficient The
• Subordinate constraints, that is, the accessory parameter values are shown in Fig.6.
structural components move along with the plate.
• Distance constraints, that is, the distance of the
accessory structural component from specific
position of plate is fixed.
• Boundary constraints, that is, the boundary of plate
is looked as the boundary of accessory structural
components.
The positions of the accessory structural components are
confirmed by solving above geometrical constraint system.
270
Figure 9. thickness check for Sheer strake interpolation rule for strength is built according to parent
ship parameters, as shown in Fig.14. The interpolation curve
is built by parent ship parametersNW ǃ NW ǃ
NW. The strength deck thickness W is obtained by
interpolation. The above rule is stored in rule base to be
reused. The design case is calculated automatically once the
design parameter or parent ship information changes.
Figure 10. Thickness check message for Sheer strake
ª k ( u ) º ¦ B i , 3 ( u )W iV i (5) t3
deck t hi ckness t
« t (u ) » =
i=0
n t
¬ ¼
¦i= 0
B i ,3 ( u )W i t2
t1
Where, Vi is control vertex, which is back calculated by
parent ship information, Wi is weight factor, Bi ,3 (u ) is triple
B-spline primary function, u is node, which is obtained by 0 k1 k2 k k3
accumulated chord method. key val ue k
Detailed design procedure of CBR method is shown as Figure 15. Deck thickness rule schematic diagram
following. 4) Thickness check for sheer strake: See RBR method.
1) Parameter construction: Fig.11 shows the parameters CBR uses formulas of rules for design results checking,
of strength deck. and CBR obtains the initial scantlings by parent ship base
interpolation. Because scantlings of parent ship contain
expertise experience, CBR also effectively inherits and
reuses original knowledge.
D. Structural scantling optimization based on knowledge
Under the premise that all structure component positions
are not changed, parametric model is transferred into
knowledge-based optimization model based on the
knowledge.
1) Optimization Model: The model is built as follows:
Figure 11. Deck parameters schematic diagram
Design variable: plate thickness, profile section shape
2) Parameter equation: According to the rules, Optimization goal: structure weight minimization,
n m
parameter equations are built, as shown in Fig.12.
3) Rule base definition for strength deck: Rule editor is
min W = ¦ pi + ¦ s j (6)
i =1 j =1
used to establish key value rule, as shown in Fig.13. Then
271
Where, W is the structure weight; n is plate number; m is F (x ) = f (x ) + λ ¦ J max[0, g j (x )](8)
j =1
profile number; pi is weight of plate i ; sj is weight of profile
j; Where, x is design variable, x = ([ x c ],[ x d ])T , [ x c ] is
Constraint condition: the classification society rule, continuous design variable set, [ x d ] is discrete design
buckling strength requirements and construction technology variable set. f ( x ) is objective function; g j (x ) is constraint
requirements.
2) Knowledge engineering application for structure size condition j. λ is penalty factor, λ = 0.8 ; J is sum of
optimization: constraints.
a) Component library application: Ship structure E. Result comparison and analysis
components are mostly standard. Based on component Table 1 shows the longitudinal scantlings design result
libraries, the design variable parameter set is stored in comparison for oil tanker. The dimension information of the
spreadsheet to implement the management of the different oil tanker is: Length between perpendicular: 190 m, Breadth:
sizes of plates and profiles. 32.2m, Draft: 14.2m, Depth: 18.2m. Deck and bottom are
b) Rule base application: A large number of equations made of high-strength steel, other parts are made of ordinary
for goal functions and constraint conditions is stored in rule steel. The original parameter for quantum-behaved genetic
base using KBE. Knowledge in rule base can be reused by algorithm is: Population size: 40, genetic algebra: 200. t4~ t9
designers to avoid repeating equations. is thickness of deck, sheer strake, side plate, bilge strake,
bottom plate and keel plate. S is section area. As shown in
3) Optimization method: Table 1, the result of section area by CBR method is larger
Ship structural scantling optimization belongs to mixed than by RBR method. RBR method is better considering
integer programming. The design variables include discrete economy. However, CBR method achieves the inheritance
and continuous variables. Plates are chosen from thickness and reuse of existing knowledge thus avoids the loss of
library, stiffeners are chosen from standard profile library. knowledge. The section area is reduced after optimization.
For profile T, its thickness of web and panel, which are Fig.17 shows the evolutionary process of quantum-behaved
chosen from thickness library, are discrete variables, while genetic algorithm (QGA) and standard genetic algorithm
the width of panel and web height are continuous variables. (SGA). As shown in Fig.17, QGA is superior to SGA in
Genetic algorithm can solve the problem [15]. However, convergence speed, so combining quantum computation with
standard genetic algorithm has poor local search capacity genetic algorithm can effectively improve the search
[16, 17]. In order to improve the design variable search performance of genetic algorithm.
capacity of complex ship structure, quantum genetic
algorithm is used which is suitable for mixed variable [18].
TABLE I. 2 REASONING SOLUTIONS AND OPTIMIZATION RESULTS
Quantum-behaved genetic algorithm introduces the
universe concept into the genetic algorithm, which has better t4 t5 t6 t7 t8 t9 S
species diversity and higher search ability than the standard item
/mm /mm /mm /mm /mm /mm /m2
genetic algorithm. Quantum-behaved genetic algorithm
improves the good global search ability and convergence RBR 16 17 19 20 20 22 3.521
speed of the algorithm, which is suitable for ship structure CBR 18 18 20 22 22 24 3.684
global optimization. The calculation process is shown in Fig. optimal value 18 15 18 20 21 21 3.487
16.
Optimal fitness value of each generation
272
[2] D. Zhao and H. M. Kong. “Knowledge-Based Ship Structure
Parametric Design,” Shipbuilding Technology, vol. 23, Mar. 2005,
pp. 9-11.
[3] C. N. Jin, B. Liu, Y. Shi, et al. “A Study of Geometric Issue in CAD
System for Car-Body Parts Design,” Journal of Jilin University, vol.
36, Mar. 2006, pp. 116-119.
[4] M. Zimmermann and R. Bronsart. “Application of Knowledge-Based
Engineering Methods for Standardization and Quality Assurance in
Ship Structural Design,” 2nd World Maritime Technology
Conference, London, Dec. 2007, pp. 57-64
[5] J. H. Park and R. L. Storch. “Overview of Ship-design Expert
Systems,” Expert Systems, vol. 19, Sep. 2002, pp. 136-141.
[6] S. Akagi and K. Fujita. “Knowledge Based Geometric Modeling
System for Preliminary Design Using Object-Oriented Approach,”
Montrea,l Que, Can: Publ by ASME, New York, NY, USA. 1989.
Figure 18. Hull block structure schematic diagram
[7] K. H. Lee and Y. S. Yeun. “Data Analysis and Utilization Method
VI. CONCLUSIONS Based on Genetic Programming in Ship Design,” Computational
Science and Its Applications-Iccsa 2006, Berlin, Dec. 2006, pp. 1199-
Knowledge-based engineering design for ship structure 1209.
has been discussed in this paper. The concept of knowledge [8] Y. H. Wu and H. J. Shaw. “Document Based Knowledge Base
ontology for ship structure was proposed. And knowledge Engineering Method for Ship Basic Design,” Ocean Engineering, vol.
base for ship structure design was established combining the 38, Sep. 2011, pp. 1508-1521.
parametric technology with knowledge-based engineering [9] J. F. Chen, H. Z. Yang, R. H. Jiang, et al. “Application of
Knowledge-Based Engineering Methods for Hull Structural Member
theory. Knowledge ontology model was built with Design,” Ship Science and Technology, vol.32, Oct. 2010, pp. 16-20.
information (including specification requirements and parent [10] J. J. Cui, D. Y. Wang, L. J. Xia, et al. “Mid-Ship Section Structural
ship, etc) embedded. During the design, structural Design and Optimization Based on Knowledge Based Engineering,”
component positions were driven by parameters. Structural Journal of Shanghai Jiaotong University, vol.46, May 2012, pp. 368-
scantlings are obtained by RBR and CBR methods. 373.
Quantum-behaved genetic algorithm was applied to optimize [11] G. Y. Cai, Y. M. Qiu and W. D. Lu. “CAD System for Mid-Ship
main structures to achieve the better results. Section Structural Design of Container Ship Based on Knowledge,”
Journal of Shanghai Jiaotong University, vol. 31, Nov. 1997, pp. 61-
This method achieved knowledge reuse and 64.
accumulation, provided design results inspection, so that
[12] C. B. Chapman and M. Pinfold. “The Application of A Knowledge
reliable ship structure is quickly obtained automatically, Based Engineering Approach to the Rapid Design and Analysis of An
reducing the probability of design errors. Automotive Structure,” Advances in Engineering Software, vol.12,
For structural component optimization, the positions are Dec. 2001, pp. 903-912.
first determined by parameter driven then scantlings are [13] H. Z. Yang and L. J. Xia. “Research Progress of Knowledge Based
optimized. However, the positions and scantlings of Engineering in Ship Design and Construction,” Ship Engineering,
vol.30, May 2008, pp. 7-12.
structural component are not involved in the optimizing
model, which should be further studied in future. [14] China Classification Society. “Rules for classification of sea-going
steel ships,” Beijing: China Communications Press, 2009.
ACKNOWLEDGMENT [15] G. Renner, A. Ekart. “Genetic Algorithm in Computer Aided
Design,” Computer Aided Design, vol.35, May 2003, pp.709-726.
The authors are grateful to Natural Science Foundation [16] C. Aladahalli, J. Cagan and K. Shimada. “Objective Function Effect
of China (51609036), China Postdoctoral Science Based Pattern Search Theoretical Framework Inspired by 3d
Foundation (2014M561234, 2015T80256) , the Doctoral Component Layout,” Journal of Mechanical Design, vol. 129, May
Starting up Foundation of Liaoning Province (201501176) 2007, pp. 243-254.
and the Fundamental Research Funds for the Central [17] K.S.N. Pawan and D. Kalyanmoy. “A Computationally Effective
Multi-Objective Search and Optimization Technique Using Coarse-
Universities (DUT16RC(4)26) for their financial supports.
to-Fine Grain Modeling,” 2002 PPSN workshop on evolutionary
multi-objective optimization, Spain: Springer, Dec. 2002, pp. 2081-
REFERENCES 2088.
[18] A. Narayanan and M. Moore. “Quantum-Inspired Genetic Algorithms
[1] H. Z. Yang, J. F. Chen, N. Ma, et al. “Implementation of Knowledge- ,” Proceedings of IEEE International Conference on Evolutionary
Based Engineering Methodology in Ship Structural Design,” Computation, Nagoya, Japan, Dec. 1996, pp. 61-66.
Computer-Aided Design, vol. 44, Sep. 2012, pp. 196-202.
273