Shape optimization of generalized developable H-Bézier surfaces using adaptive cuckoo search algorithm

Abstract The shape optimization design of developable surface is a critical and intractable technique in CAD/CAM and used in many manufacturing planning operations. In this paper, we study shape optimization by using a new cuckoo search (CS) algorithm to promote the development of generalized developable H-Bezier surfaces (or GDHBS, for short). According to the duality between points and planes in 3D projective space, the GDHBS shape optimization problem is formulated as an arc length, energy and curvature variation minimization problem of dual curve, respectively. Then, an adaptive CS optimization algorithm is applied to the solutions of those GDHBS shape optimization models. Finally, we illustrate the effectiveness and performance of the proposed methods by some representative and convictive examples.

[1]  Günter Aumann,et al.  Degree elevation and developable Be'zier surfaces , 2004, Comput. Aided Geom. Des..

[2]  Janet F. Poliakoff An improved algorithm for automatic fairing of non-uniform parametric cubic splines , 1996, Comput. Aided Des..

[3]  Xin-She Yang,et al.  New directional bat algorithm for continuous optimization problems , 2017, Expert Syst. Appl..

[4]  Gang Hu,et al.  Geometric design and continuity conditions of developable λ-Bézier surfaces , 2017, Adv. Eng. Softw..

[5]  Keenan Crane,et al.  Developability of triangle meshes , 2018, ACM Trans. Graph..

[6]  Guo-jin Wang,et al.  A new method for designing a developable surface utilizing the surface pencil through a given curve , 2008 .

[7]  Renhong Wang,et al.  Design and G1 connection of developable surfaces through Bézier geodesics , 2011, Appl. Math. Comput..

[8]  Min Zhou,et al.  Design and shape adjustment of developable surfaces , 2013 .

[9]  Nadjet Kamel,et al.  A new quantum chaotic cuckoo search algorithm for data clustering , 2018, Expert Syst. Appl..

[10]  Jianjun Jiao,et al.  Inspired grey wolf optimizer for solving large-scale function optimization problems , 2018, Applied Mathematical Modelling.

[11]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[12]  Helmut Pottmann,et al.  Developable rational Bézier and B-spline surfaces , 1995, Comput. Aided Geom. Des..

[13]  Ajith Abraham,et al.  Design of optimal high pass and band stop FIR filters using adaptive Cuckoo search algorithm , 2018, Eng. Appl. Artif. Intell..

[14]  Wang Guo-jin,et al.  A new algorithm for designing developable Bézier surfaces , 2006 .

[15]  C. Chu,et al.  Geometric Design of Developable Composite Bézier Surfaces , 2004 .

[16]  Seung-Hyun Yoon,et al.  Constructing developable surfaces by wrapping cones and cylinders , 2015, Comput. Aided Des..

[17]  Charlie C. L. Wang,et al.  Computer aided geometric design of strip using developable Bézier patches , 2008, Comput. Ind..

[18]  Hojjat Rakhshani,et al.  Hierarchy cuckoo search algorithm for parameter estimation in biological systems , 2016 .

[19]  Chun-Min Zhang,et al.  A grey artificial bee colony algorithm , 2017, Appl. Soft Comput..

[20]  Takashi Maekawa,et al.  Design and Tessellation of B-Spline Developable Surfaces , 1998 .

[21]  Cai-Yun Li,et al.  G1 continuity of four pieces of developable surfaces with Bézier boundaries , 2018, J. Comput. Appl. Math..

[22]  Xin-She Yang,et al.  Multiobjective cuckoo search for design optimization , 2013, Comput. Oper. Res..

[23]  Bahram Ravani,et al.  Geometric design and fabrication of developable Bezier and B-spline surfaces , 1994, DAC 1994.

[24]  K. Miura,et al.  Some engineering applications of new trigonometric cubic Bézier-like curves to free-form complex curve modeling , 2020 .

[25]  Muhammad Abbas,et al.  A Novel Approach of Hybrid Trigonometric Bézier Curve to the Modeling of Symmetric Revolutionary Curves and Symmetric Rotation Surfaces , 2019, IEEE Access.

[26]  Günter Aumann,et al.  A simple algorithm for designing developable Bézier surfaces , 2003, Comput. Aided Geom. Des..

[27]  Johannes Wallner,et al.  Interactive Design of Developable Surfaces , 2016, ACM Trans. Graph..

[28]  Kai Tang,et al.  Quasi-Developable Mesh Surface Interpolation via Mesh Deformation , 2009, IEEE Transactions on Visualization and Computer Graphics.

[29]  Kai Tang,et al.  Parametric representation of a surface pencil with a common spatial geodesic , 2004, Comput. Aided Des..

[30]  Gunter Weiss,et al.  Computer-aided treatment of developable surfaces , 1988, Comput. Graph..

[31]  Martin Peternell,et al.  Developable surface fitting to point clouds , 2004, Comput. Aided Geom. Des..

[32]  Günter Aumann,et al.  Interpolation with developable Bézier patches , 1991, Comput. Aided Geom. Des..

[33]  Muhammad Abbas,et al.  Geometric Modeling of Novel Generalized Hybrid Trigonometric Bézier-Like Curve with Shape Parameters and Its Applications , 2020, Mathematics.

[34]  Teresa Bernarda Ludermir,et al.  Many Objective Particle Swarm Optimization , 2016, Inf. Sci..

[35]  R. Mohan,et al.  Design of developable surfaces using duality between plane and point geometries , 1993, Comput. Aided Des..

[36]  Songwei Huang,et al.  Modified firefly algorithm based multilevel thresholding for color image segmentation , 2017, Neurocomputing.

[37]  Muhammad Abbas,et al.  The G2 and C2 rational quadratic trigonometric Bézier curve with two shape parameters with applications , 2013, Appl. Math. Comput..

[38]  Xin-She Yang,et al.  Cuckoo search: recent advances and applications , 2013, Neural Computing and Applications.

[39]  Chih-Hsing Chu,et al.  Developable Bézier patches: properties and design , 2002, Comput. Aided Des..

[40]  Hojjat Rakhshani,et al.  Snap-drift cuckoo search: A novel cuckoo search optimization algorithm , 2017, Appl. Soft Comput..

[41]  Yong-Jin Liu,et al.  Least squares quasi-developable mesh approximation , 2012, Comput. Aided Geom. Des..

[42]  Y.-J. Liu,et al.  Stripification of Free-Form Surfaces With Global Error Bounds for Developable Approximation , 2009, IEEE Transactions on Automation Science and Engineering.

[43]  Gang Hu,et al.  A new approach in designing of local controlled developable H-Bézier surfaces , 2018, Adv. Eng. Softw..

[44]  Lizheng Lu,et al.  A note on curvature variation minimizing cubic Hermite interpolants , 2015, Appl. Math. Comput..

[45]  Santanu Chaudhury,et al.  Cryptanalysis of Vigenere cipher using Cuckoo Search , 2015, Appl. Soft Comput..