欢迎访问《图学学报》 分享到:

图学学报

• 计算机图形学 • 上一篇    下一篇

形状调配中带参数的过渡曲线设计

  

  1. 1. 东华理工大学理学院,江西 南昌 330013;
    2. 湖北省麻城市第一中学,湖北 麻城 438300
  • 出版日期:2019-04-30 发布日期:2019-05-10
  • 基金资助:
    国家自然科学基金项目(11261003,11761008);江西省自然科学基金项目(20161BAB211028);江西省教育厅科技项目(GJJ160558)

Design of Transition Curve with Parameters in Shape Blending

  1. 1. College of Science, East China University of Technology, Nanchang Jiangxi 330013, China; 
    2. The First Secondary School in Macheng City Hubei Province, Macheng Hubei 438300, China
  • Online:2019-04-30 Published:2019-05-10

摘要: 为提高过渡曲线在端点处的连续阶,并赋予过渡曲线相对于固定基曲线的形状调 整能力,从过渡曲线的方程出发,根据预设的连续性目标反推调配函数需满足的基本条件,将 调配函数表达成 Bernstein 基函数的线性组合,组合系数待定,由基本条件和 Bernstein 基函数 的端点性质得出关于待定系数的方程组,解该方程组得出调配函数初步表达式,再借助Bernstein 基函数的升阶公式将初步表达式的次数提高两次,进而在表达式中引入自由参数。调配函数具 有对称性、中点性、单调性、有界性,分析了保证调配函数图形只存在唯一拐点的自由参数取 值范围。取一般参数时,过渡曲线在端点处可达拟 3 C 连续,取特殊参数时可达拟 4 C 连续,分 析了过渡曲线的形状特征,数值实例验证了方法的正确性和有效性。

关键词: 曲线设计, 过渡曲线, 形状调配, 形状调整

Abstract: The purpose of the present study is to enhance the continuity of the transition curve at the endpoints, and give it the shape adjustment ability relative to the fixed base curves. Starting from the equation of the transition curve, according to the predetermined goal about the continuous order, the basic conditions that need to be satisfied by the blending functions are deduced. The blending function is expressed as a linear combination of Bernstein basis functions, and the combination coefficients are to be determined. Based on the basic conditions and the endpoint properties of Bernstein basis functions, an equation set about the undetermined coefficients is obtained. The initial expression of the blending function is obtained by solving the equation set. By using the degree elevation formula, the degree of the initial expression is raised twice. Then, the free parameter is introduced into the expression of the blending function. The blending function features in symmetry, midpoint property, monotonicity and boundedness. Additionally, the paper analyzes that value range of free parameter that can ensure the curve of the blending function has a unique inflection point. For general parameter values, the transition curve can reach 3 C continuity. For special parameter values, the transition curve can reach 4 C continuity. Furthermore, the shape characteristics of the transition curve are analyzed, and the numerical examples have also verified the correctness and effectiveness of the proposed method.

Key words: curve design, transition curve, shape blending, shape adjustment