上海交通大学学报 ›› 2018, Vol. 52 ›› Issue (2): 169-175.doi: 10.16183/j.cnki.jsjtu.2018.02.007
张彦儒a,林焰a,b,陆丛红a,纪卓尚a
发布日期:
2018-03-01
基金资助:
ZHANG Yanrua,LIN Yana,b,LU Conghonga,JI Zhuoshanga
Published:
2018-03-01
摘要: 在数字化船舶设计过程中,基于插值截面线生成的船体曲面控制顶点数过多,不利于后续曲面的光顺和修改;基于非均匀有理B样条截面线生成的曲面,形状不可控.针对上述问题,提出了一种轻量化船体曲面逼近的设计方法.该方法通过对截面线进行2次逼近,生成船体曲面.在一次逼近中,应用等弦差法对截面线进行离散,得到曲线上的离散数据点;在二次逼近中,以截面线的节点矢量为设计变量,将最小化所有截面线在最小二乘意义上的逼近误差之和作为目标函数,构建截面线优化逼近模型.根据问题的性质,对自适应改变染色体长度的遗传算法进行改进,将该算法应用于模型求解.实船船体曲面逼近和设计算例表明,应用该方法对船体曲面进行逼近设计是可行的,并能满足工程设计要求,同时还可以减少船体曲面设计所需的数据量,为其他复杂曲面的轻量化设计提供参考.
中图分类号:
张彦儒a,林焰a,b,陆丛红a,纪卓尚a. 基于非均匀有理B样条的轻量化船体曲面逼近[J]. 上海交通大学学报, 2018, 52(2): 169-175.
ZHANG Yanrua,LIN Yana,b,LU Conghonga,JI Zhuoshanga. Lightweight Approximation of Hull Surface Based on Non-Uniform Rational B-Spline[J]. Journal of Shanghai Jiao Tong University, 2018, 52(2): 169-175.
[1]PREZ F, CLEMENTE J A. Constrained design of simple ship hulls with B-spline surfaces[J]. Computer-Aided Design, 2011, 43(12): 1829-1840. [2]WANG H, ZOU Z J. Geometry modeling of ship hull based on non-uniform B-Spline[J]. Journal of Shanghai Jiao Tong University (Science), 2008, 13(2): 189-192. [3]PREZ F. Parametric generation of planing hulls[J]. Ocean Engineering, 2014, 81(7): 89-104. [4]钱宏, 刘敏, 贺庆, 等. 基于NURBS曲面插值的船体曲面重构[J]. 中国造船, 2016, 57(1): 138-148. QIAN Hong, LIU Min, HE Qing, et al. Reconstruction of ship hull based on NURBS surface interpolation[J]. Ship Building of China, 2016, 57(1): 138-148. [5]于雁云, 林焰, 纪卓尚. 船体曲面参数化设计新方法[J]. 中国造船, 2013, 54(1): 21-29. YU Yanyun, LIN Yan, JI Zhuoshang. A new method for parametric design of hull surface[J]. Ship Building of China, 2013, 54(1): 21-29. [6]陆丛红, 林焰, 纪卓尚. 基于缩减控制顶点数和自适应遗传算法的船体水线NURBS拟合[J]. 大连理工大学学报, 2007, 47(6): 846-852. LU Conghong, LIN Yan, JI Zhuoshang. NURBS approximation of hull waterline based on reduced control points number with adaptive genetic algorithm[J]. Journal of Dalian University of Technology, 2007, 47(6): 846-852. [7]LU C H, ZHANG Y R, LIN Y. Representation for characteristic curves of hull form using immune genetic algorithm based on NURBS with path curve parameterization method[C]∥International Offshore and Polar Engineering Conference. Busan, Korea: ISOPE, 2014: 535-540. [8]朱心雄. 自由曲线曲面造型技术[M]. 北京: 科学出版社, 2000: 159-160. [9]赵罡, 穆国旺, 王拉柱. 非均匀有理B样条[M]. 2版. 北京: 清华大学出版社, 2010: 324-325. [10]周杨, 刘瑛. 数控加工中非圆曲线离散方法的误差分析[J]. 机械研究与应用, 2012, (4): 54-56. ZHOU Yang, LIU Ying. Error analysis for the non-circular curve discretization method in CNC machining[J]. Mechanical Research & Application, 2012(4): 54-56. [11]YOSHIMOTO F, HARADA T, MORIYAMA M, et al. Data fitting with a spline using a real coded genetic algorithm[J]. Computer-Aided Design, 2003, 35(8): 751-760. [12]邝航宇, 金晶, 苏勇. 自适应遗传算法交叉变异算子的改进[J]. 计算机工程与应用, 2006, 42(12): 93-96. KUANG Hangyu, JIN Jing, SU Yong. Improving crossover and mutation for adaptive genetic algorithm[J]. Computer Engineering and Applications, 2006, 42(12): 93-96. |
[1] | 龙周, 陈松坤, 王德禹. 基于SMOTE算法的船舶结构可靠性优化设计[J]. 上海交通大学学报, 2019, 53(1): 26-34. |
[2] | 何小二,王德禹. 支持向量机近似模型的参数选取及其在结构优化中的应用[J]. 上海交通大学学报(自然版), 2014, 48(04): 464-468. |
[3] | 姜文英, 林焰, 陈明, 于雁云. 变量化船舶型线表达与设计方法[J]. 上海交通大学学报(自然版), 2013, 47(02): 323-328. |
[4] | 何小二,王德禹,夏利娟. 基于粒子群算法的多用途船结构优化[J]. 上海交通大学学报(自然版), 2013, 47(06): 928-931. |
[5] | 姜文英,林焰,陈明,于雁云. 基于粒子群和蚁群算法的船舶机舱规划方法[J]. 上海交通大学学报(自然版), 2014, 48(04): 502-507. |
[6] | 胡新明,王德禹. 基于迭代均值组合近似模型和序贯优化与可靠性评估法的船舶结构优化设计[J]. 上海交通大学学报, 2017, 51(2): 150-. |
阅读次数 | ||||||||||||||||||||||||||||||||||||||||||||||||||
全文 216
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
摘要 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||