共查询到20条相似文献,搜索用时 15 毫秒
1.
为用于船体型线设计中船体曲面重建和光顺,基于多分辨率小波网络原理,引入三次B样条函数作为小波基函数,三次B样条基函数作为尺度函数,利用小波网络的权值和激励函数的线性组合,构造了新的二维多分辨率B样条小波网络(multi-resolution B-splinewavelet net work,MRBWN).将曲面分解为相互正交的u、v方向函数,用该网络来拟合自由曲面;并利用梯度下降法对网络进行训练.最后对船体曲面进行了光顺,实例证明了该方法的有效性和正确性. 相似文献
2.
船体数学线型设计——曲面法探讨 总被引:2,自引:0,他引:2
本文提出了用电子计算机作船体曲面设计的方法。它根据已定船舶主要尺度和船型系数,参照母型船或设计船的轮廓草图,把船体线型分成若干块曲面片。曲面片用3×3次双参数曲面方程表示。曲面片之间要满足位置连续、切平面连续,然后并接起来,这样便能得到光顺、美观、实用的船体线型。通过一组正权因子的适当调正,可得到满足棱形系数和纵向浮心位置等静力性能要求的船体线型,供造船设计师选择使用。 相似文献
3.
船体非均匀有理B样条曲面造型与OpenGL显示 总被引:2,自引:0,他引:2
介绍了非均匀有理B样条(NURBS)曲面模型,并分析船体型值表中数据的特点,利用NURKS曲面插值算法,提出了对船体曲面进行NURBS表达的方法.对节点矢量计算及边界条件构造进行了研究,并利用OpenGL函数实现了船体曲面的三维显示.取得的效果具有较好的光顺性. 相似文献
4.
基于OpenGL的双三次B样条曲面分类与实现 总被引:1,自引:0,他引:1
首先,根据双三次B样条曲面的定义对双三次B样条曲面按节点向量中的分布情况不同,将其分为均匀的双三次B样条曲面、开放性均匀双三次B样条曲面、分段Bezier双三次B样条曲面、非均匀双三次B样条曲面4种类型,同时阐述了4种类型按控制点和节点向量对曲面控制的优缺点。然后,利用OpenGL中给定的函数从向量间距确定,双三次B样条网格特征定义到双三次B样条曲面的接口函数使用,完成上述各类双三次B样条曲面的绘制。 相似文献
5.
6.
船体曲面的NURBS表达与设计 总被引:2,自引:0,他引:2
在AutoCAD的ObjectARX开发环境中,以VC^ 为编程语言,建立了AutoCAD图形数据库与外部数据库的数据链接,采用非均匀有理B样条技术,对综合定型值点的船体曲面插值及边界条件处理进行了研究, 构造出以NURBS为统一数学表达式的船体曲面。根据投影原理,对船体曲面与任意平面的求交问题给出数值算法。首先用直线段逼近曲面的单参数曲线,在投影坐标系内求出直线段与平面的交点,再将交点映射到实际坐标系中得到真实的交点,这些点的集合即为平面与曲面的交线。 相似文献
7.
在数字化船舶设计过程中,基于插值截面线生成的船体曲面控制顶点数过多,不利于后续曲面的光顺和修改;基于非均匀有理B样条截面线生成的曲面,形状不可控.针对上述问题,提出了一种轻量化船体曲面逼近的设计方法.该方法通过对截面线进行2次逼近,生成船体曲面.在一次逼近中,应用等弦差法对截面线进行离散,得到曲线上的离散数据点;在二次逼近中,以截面线的节点矢量为设计变量,将最小化所有截面线在最小二乘意义上的逼近误差之和作为目标函数,构建截面线优化逼近模型.根据问题的性质,对自适应改变染色体长度的遗传算法进行改进,将该算法应用于模型求解.实船船体曲面逼近和设计算例表明,应用该方法对船体曲面进行逼近设计是可行的,并能满足工程设计要求,同时还可以减少船体曲面设计所需的数据量,为其他复杂曲面的轻量化设计提供参考. 相似文献
8.
面向基于Rankine源的3维面元法,提出了一种船体及其周围自由面的面元划分方法.采用双3次B样条表达船体曲面,利用广义截面更好地描述船体首尾部形状;通过2次重构截面曲线解决了曲线相容问题;采用参数化方法,对船体表面及不同形状自由面区域进行划分.通过调整参数划分,能够方便地修改面元网格的密度,以满足计算的要求. 相似文献
9.
两邻接二次B样条曲面G1光滑拼接的充分条件 总被引:1,自引:0,他引:1
程少华 《郑州大学学报(理学版)》2006,38(1):33-36
利用二次B样条曲面的矩阵表达式,将B样条曲面进行分片表示,给出了两邻接二次B样条曲面间的G1光滑拼接的充分条件.该拼接算法易于实现,在CAGD的复杂曲面造型中,具有一定的实用价值. 相似文献
10.
利用准均匀B样条基函数和二维B样条小波的多分辨分析理论, 简述了准均匀B样条基函数作为尺度函数而构造的B样条小波及其分解算法, 并给出了NURBS曲面的分解算法. 基于NURBS曲面(B样条曲面)的G1连续条件及其多尺度表示, 给出了两个多尺度NURBS曲面间保持G1连续的算法与实现过程. 相似文献
11.
赵岩 《山西师范大学学报:自然科学版》2001,15(2):4-8
非均匀有理B-样条曲面(NURBS)是曲面构造的常用工具,是目前工业界面曲线表示的数学标准,B-样条曲面尽管是一种特殊NURBS,但在实际应用中是首选形式,本文得到了关于两个双三次B-样条曲面片B1连续的充分必要条件和在公共边界线上控制向一的本征条件,这些条件直接由两个B-样条曲面控制向量表示。 相似文献
12.
将B样条小波多尺度分解的思想应用于数字高程模型(DEM)建模中,可以较好的简化数据并提高造型逼真效果。数字高程模型(DEM)建模中可以利用矢量化等高线的高程数据和B样条曲面拟合的方法,研究了B样条小波在矢量化等高线和B样条曲面中的数据压缩处理,并给出具体等高线和曲面的小波分解算法和实现结果,有效减少了等高线和B样条曲面存储所需的空间并提高了曲线曲面的光顺程度。 相似文献
13.
14.
提出了张量积Bezier曲面和B样条曲面的过渡曲面的算法,并且对于双三次张量积B样条曲面和双三次张量积Bezier曲面给出了计算实例,验证了算法的可行性。 相似文献
15.
曲线、曲面是计算机图形学中物体造型技术研究的重要内容,B样条曲线曲面已成为几何造型的核心部分.设计实现了根据4条B样条边界曲线及其跨界导矢,生成过渡CNSBS曲面的方法.首先由B样条曲线曲面的定义,生成4片待拼接的B样条曲面;其次根据待拼接曲面的边界曲线上的型值点,反算求出边界曲线的控制点,生成4条边界曲线,并求出其跨... 相似文献
16.
复杂船体外板曲面拟合研究 总被引:8,自引:0,他引:8
采用双三次样条插值函数方法,对给定离散数据的复杂船体外板曲面进行了拟合研究,将VC的可视化界面与MATLAB强大的数值计算和图形显示能力相结合,建立了复杂船体外板曲面拟合成型的计算机软件.在不同边界约束条件下,拟合曲面与原始曲面的准确度超过99%,验证了曲面拟合软件的可靠性.计算实例证明了方法的有效性. 相似文献
17.
基于非均匀B样条曲面的DTM内插模型 总被引:1,自引:0,他引:1
对非均匀B样条曲面在数字地面模型(DTM)内插中的应用进行了研究,首先探讨了非均匀B样条曲面基本理论及其最小二乘解法,然后提出了基于非均匀B样条曲面的DTM内插算法,最后利用提出的B样条算法与目前一些常用的内插算法,对数学曲面与实际地形进行了试验和比较.试验结果表明B样条算法具有良好的精度和稳定性,能较好地改善在构建DTM时常出现的“梯田”现象. 相似文献
18.
推出了当参数α→0 ,α→ ∞时k阶均匀双曲多项式B样条(Uniform Algebraic Hyperbolic B-splines:UAH B-splines)的极限形式.对4阶UAH B样条重新参数化,在给定误差范围内,UAH B样条可由4阶均匀B样条精确逼近.最后,用UAH B样条精确表示了双曲正弦曲线与指数曲线,并揭示了UAH B样条曲面与均匀B样条曲面间的关系. 相似文献
19.
高占恒 《吉林大学学报(理学版)》2007,45(6):887-891
以内部单节点张量积B样条曲面为例, 利用曲面和拼接函数的连续性约束, 给出了内部单节点双四次B样条曲面局部格式构造的算法和计算实例, 得到新的G1和G2连续条件. 通过放宽对拼接函数的限制, 增加了公共边界的自由度, 内部单节点双四次B样条曲面可以有G1局部格式, 内部单节点的双八次B样条曲面可以有G2局部格式. 相似文献
20.
曲面重构是逆向工程的核心环节,由于B样条曲面的局部性,使其成为了曲面重构的首选。详细阐述了B样条曲面构建的理论基础,包括其数学模型和性质。在散乱数据点模型网格划分优化的基础上,提出了基于反求控制点的B样条准均匀双三次曲面重构算法。设计了基于反求控制点曲面重构算法的实现过程,解决了型值点的选取,节点参数化的问题。由于均匀B样条曲面的特点,其曲面网格的四端点不与控制点网格端点重合,为使拟合曲面接近原始曲面,采用了准均匀B样条基进行曲面生成。在VS2008环境下,用C++语言进行程序编写调试,最后给出了算法的运行结果。算法的实现说明了算法的的可行性和可靠性,算法具有速率快、精度高等优点。 相似文献