Combined cubic generalized ball surfaces: Construction and shape optimization using an enhanced JS algorithm. (February 2023)
- Record Type:
- Journal Article
- Title:
- Combined cubic generalized ball surfaces: Construction and shape optimization using an enhanced JS algorithm. (February 2023)
- Main Title:
- Combined cubic generalized ball surfaces: Construction and shape optimization using an enhanced JS algorithm
- Authors:
- Hu, Gang
Li, Min
Zhong, Jingyu - Abstract:
- Highlights: Constructing a novel combined cubic generalized Ball (CCG-Ball, for short) surfaces. Establishing the shape optimization model of CCG-Ball surfaces. Solving the established model based on an enhanced jellyfish search (EJS) algorithm. Comparing EJS algorithm with state-of-the-art algorithms for shape optimization. EJS algorithm is competitive and superior to comparative algorithms. Abstract: The construction and shape optimization of complex shape-adjustable surfaces is a crucial and intractable technique in Computer Aided geometric Design (CAGD), which has a wide range of application value in many product designs and manufacturing fields involving complex surfaces modeling. In this paper, a novel combined cubic generalized Ball (CCG-Ball, for short) surfaces is constructed and the shape optimization of CCG-Ball surfaces is studied by an enhanced jellyfish search (JS) algorithm. First and foremost, we construct the CCG-Ball surfaces with multiple shape parameters based on a class of cubic generalized Ball basis functions, and then derive the conditions of G 1 and G 2 continuity for the surfaces. The shapes of CCG-Ball surfaces can be adjusted and optimized expediently by utilizing their shape parameters. Secondly, the shape optimization of CCG-Ball surfaces is mathematically an optimization problem that can be efficiently dealt with by swarm intelligence algorithm. In this regard, an enhanced JS termed EJS algorithm, combined with sine and cosine learning factors,Highlights: Constructing a novel combined cubic generalized Ball (CCG-Ball, for short) surfaces. Establishing the shape optimization model of CCG-Ball surfaces. Solving the established model based on an enhanced jellyfish search (EJS) algorithm. Comparing EJS algorithm with state-of-the-art algorithms for shape optimization. EJS algorithm is competitive and superior to comparative algorithms. Abstract: The construction and shape optimization of complex shape-adjustable surfaces is a crucial and intractable technique in Computer Aided geometric Design (CAGD), which has a wide range of application value in many product designs and manufacturing fields involving complex surfaces modeling. In this paper, a novel combined cubic generalized Ball (CCG-Ball, for short) surfaces is constructed and the shape optimization of CCG-Ball surfaces is studied by an enhanced jellyfish search (JS) algorithm. First and foremost, we construct the CCG-Ball surfaces with multiple shape parameters based on a class of cubic generalized Ball basis functions, and then derive the conditions of G 1 and G 2 continuity for the surfaces. The shapes of CCG-Ball surfaces can be adjusted and optimized expediently by utilizing their shape parameters. Secondly, the shape optimization of CCG-Ball surfaces is mathematically an optimization problem that can be efficiently dealt with by swarm intelligence algorithm. In this regard, an enhanced JS termed EJS algorithm, combined with sine and cosine learning factors, local escape operator, opposition-based learning and quasi-opposition learning strategies, is introduced to improve the convergence speed and calculation accuracy of the JS algorithm. Finally, by minimizing the energy of CCG-Ball surfaces as the evaluation standard, the shape optimization models of the surfaces with G 1 and G 2 geometric continuity are established, respectively. The EJS algorithm is utilized to solve the established models, and the CCG-Ball surfaces with minimum energy are obtained. The example results illustrate the ability of EJS algorithm in effectively solving the shape optimization problems of complex CCG-Ball surfaces. … (more)
- Is Part Of:
- Advances in engineering software. Volume 176(2023)
- Journal:
- Advances in engineering software
- Issue:
- Volume 176(2023)
- Issue Display:
- Volume 176, Issue 2023 (2023)
- Year:
- 2023
- Volume:
- 176
- Issue:
- 2023
- Issue Sort Value:
- 2023-0176-2023-0000
- Page Start:
- Page End:
- Publication Date:
- 2023-02
- Subjects:
- Jellyfish search algorithm -- Sine and cosine learning factors -- Local escape operator -- Opposition-based learning -- Cubic generalized Ball surfaces -- Energy minimization
Computer-aided engineering -- Periodicals
Engineering -- Computer programs -- Periodicals
Engineering -- Software -- Periodicals
Periodicals
620.0028553 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09659978 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.advengsoft.2022.103404 ↗
- Languages:
- English
- ISSNs:
- 0965-9978
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 0705.450000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 25302.xml