二次带参均匀B样条的控制点生成及其最优插值
Control point generation and optimal interpolation for quadratic uniform B-splines with parameters
在特定数据点上进行B样条曲线插值建模时,通常需要逆向求解其控制点,并在确定控制点后绘制出符合工程要求的曲线形状。提出一种基于曲线内能最小化的插值型二次B样条控制点反求方法,该方法首先依据内能最小化原则选取关键控制顶点,随后利用递推关系式逐步确定其余所有控制顶点的位置。在控制点确定之后,结合具体的工程需求,通过最小化内能以及最优逼近策略,构造出最优插值曲线。最后,本文通过数值实例验证所提方法的有效性。
In the modeling of B-spline curves that interpolates specific data points, it is often necessary to inversely solve for their control points. Once the control points are determined, a curve shapes that satisfy engineering requirements can be generated. An inverse method for determining the control points of interpolating quadratic B-spline curves is proposed based on the minimization of internal energy. The method selects a control vertex with minimal internal energy and then determines all control vertices step by step using a recursive relationship. After the control points are established, the optimal interpolating curve is determined by minimizing internal energy and achieving optimal approximation, tailored to engineering needs. Finally, the effectiveness of the proposed method is demonstrated through numerical examples.
| [1] |
施法中. 计算机辅助几何设计与非均匀有理B样条[M]. 北京:高 |
| [2] |
|
| [3] |
朱心雄. 自由曲线曲面造型技术[M]. 北京:科学出版社, 2000: 90-180. |
| [4] |
|
| [5] |
|
| [6] |
张丽艳, 周来水, 蔡炜斌, |
| [7] |
|
| [8] |
周儒荣, 张丽艳, 苏旭, |
| [9] |
|
| [10] |
王青, 王融清, 鲍虎军, |
| [11] |
|
| [12] |
|
| [13] |
金伟, 刘志杰, 景凤宣. 基于最小二乘法逼近的B样条曲线插值法[J]. 贵州师范大学学报(自然科学版), 2015, 31(1): 98-102. |
| [14] |
|
| [15] |
徐应祥, 薛鹏翔. 平面散乱数据插值型拟插值[J]. 仲恺农业工程学院学报, 2021, 34(1): 52-58. |
| [16] |
|
| [17] |
周红梅, 王燕铭, 刘志刚, |
| [18] |
|
| [19] |
李军成, 刘成志, 赵文才. 优化端点条件的平面二次均匀B样条插值曲线[J]. 浙江大学学报(理学版), 2021, 48(2): 159-166. |
| [20] |
|
| [21] |
吴丽娟, 关贵明, 吴建军, |
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
李军成, 刘成志. Bézier型曲线内能极小化的通用方法及其应用[J]. 高校应用数学学报, 2024, 39(3): 291-302. |
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
国家自然科学基金天元基金资助项目(12426519)
/
| 〈 |
|
〉 |