B-Spline Curve Fitting of Hungry Predation Optimization on Ship Line Design

被引:5
|
作者
Sun, Changle [1 ]
Liu, Mingzhi [1 ]
Ge, Shihao [1 ]
机构
[1] Dalian Maritime Univ, Dept Mech Engn, Dalian 116026, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 19期
基金
中国国家自然科学基金;
关键词
knot placement; b-spline curve fitting; ship line design; optimization algorithm; reverse engineering; SELECTION; APPROXIMATION; ADJUSTMENT; ALGORITHM; SYSTEM; MODEL; KNOTS;
D O I
10.3390/app12199465
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The ship line often describes by the offset table of discrete data points, which leads to the problems that three view coordinates may not correspond, the fitting error is large and the fitted curve cannot be easily modified. This will seriously affect the subsequent ship performance evaluation and op-timization. To solve this problem, this paper develops a B-spline curve fitting of hunger predation optimization on ship line design (HPA), which contains knot guidance technology, hungry preda-tion optimization technology and adaptive adjustment of algorithm input parameters. HPA transforms the discrete ship line into a continuous B-spline curve description, which improves the accuracy and modifiability of the ship line design. Through the real-time feedback of the results of each round of iteration, the knot vector is adaptively adjusted towards a better fitness, and then the optimal control point set that satisfies the error threshold can be obtained. The effectiveness and superiority of HPA are verified by comparing with related research and engineering software.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] B-spline curve fitting with invasive weed optimization
    Uyar, Kubra
    Ulker, Erkan
    [J]. APPLIED MATHEMATICAL MODELLING, 2017, 52 : 320 - 340
  • [2] Parameter optimization for B-spline curve fitting using genetic algorithms
    Kumar, GS
    Kalra, PK
    Dhande, SG
    [J]. CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1871 - 1878
  • [3] An optimization approach for biarc curve-fitting of B-spline curves
    Ong, CJ
    Wong, YS
    Loh, HT
    Hong, XG
    [J]. COMPUTER-AIDED DESIGN, 1996, 28 (12) : 951 - 959
  • [4] Hybridization of GA, ANN and classical optimization for B-spline curve fitting
    Kumar, GS
    Kalra, PK
    Dhande, SG
    [J]. DESIGN AND APPLICATION OF HYBRID INTELLIGENT SYSTEMS, 2003, 104 : 897 - 906
  • [5] CONSTRAINED B-SPLINE CURVE AND SURFACE FITTING
    ROGERS, DF
    FOG, NG
    [J]. COMPUTER-AIDED DESIGN, 1989, 21 (10) : 641 - 648
  • [6] CONSTRAINED SMOOTHING B-SPLINE CURVE-FITTING FOR SHIP HULL GENERATION AND FAIRING
    LIU, JP
    KOYAMA, T
    YAMATO, H
    [J]. IFIP TRANSACTIONS B-APPLICATIONS IN TECHNOLOGY, 1992, 5 : 247 - 258
  • [7] B-Spline Curve Fitting Based on Adaptive Particle Swarm Optimization Algorithm
    Sun Yue-hong
    Tao Zhao-ling
    Wei Jian-xiang
    Xia De-shen
    [J]. INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS, PTS 1 AND 2, 2010, : 1299 - +
  • [8] B-spline curve fitting using dominant points
    Park, Hyungjun
    Lee, Joo-Haeng
    [J]. COMPUTATIONAL SCIENCE - ICCS 2006, PT 2, PROCEEDINGS, 2006, 3992 : 362 - 366
  • [9] Gear geometric design by B-spline curve fitting and sweep surface modelling
    Barone, S
    [J]. ENGINEERING WITH COMPUTERS, 2001, 17 (01) : 66 - 74
  • [10] Gear Geometric Design by B-Spline Curve Fitting and Sweep Surface Modelling
    S. Barone
    [J]. Engineering with Computers, 2001, 17 : 66 - 74