Advances in Applied Mathematics
Vol. 13  No. 01 ( 2024 ), Article ID: 79632 , 10 pages
10.12677/AAM.2024.131026

基于Pythagorean Hodograph T-曲线的过渡 曲线的构造

杨雪,彭兴璇*

辽宁师范大学数学学院,辽宁 大连

收稿日期:2023年12月19日;录用日期:2024年1月13日;发布日期:2024年1月22日

摘要

本文基于平面三次T-Bézier曲线,定义了三次T-PH曲线,研究了T-PH曲线的代数和几何特征,进而利用三次T-PH曲线构造了两圆互不包含的情况下的C型过渡曲线,给出圆心距的取值范围,并证明了过渡曲线的唯一性。最后给出数值实例,验证了方法的可行性。

关键词

三次T-PH曲线,几何特征,过渡曲线

Construction of Transition Curve Based on Pythagorean Hodograph T-Curve

Xue Yang, Xingxuan Peng*

School of Mathematics, Liaoning Normal University, Dalian Liaoning

Received: Dec. 19th, 2023; accepted: Jan. 13th, 2024; published: Jan. 22nd, 2024

ABSTRACT

In this paper, we define the cubic T-PH curve and study the algebra and geometric characteristic of T-PH curve. In addition, a non-circle transition curve is constructed as a C-type transition curve using cubic T-PH curve, giving the value range of the center distance, and proving the uniqueness of transition curve. Finally, numerical examples are given to verify the feasibility of the method.

Keywords:Cubic T-PH Curve, Geometric Characteristic, Transition Curve

Copyright © 2024 by author(s) and Hans Publishers Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).

http://creativecommons.org/licenses/by/4.0/

1. 引言

Pythagorean-Hodograph (PH)曲线是Farouki [1] 提出的一种特殊的多项式参数曲线。由于PH曲线的曲率和等距曲线是有理形式的,因此被广泛应用在计算机辅助设计、机器人行走路线、数控机器加工等领域中。

到目前为止,基于一元多项式空间 { 1 , t , , t n 2 , t n 1 , t n } 中的PH曲线已经有了比较深入的研究。文献 [1] 给出了在边角分离的条件下,三次PH曲线的控制多边形的几何特征。但是有理式Bézier模型不能准确地表示超越曲线,因此,许多学者提出了三角空间和代数双曲混合空间。文献 [2] 定义了空间 { 1 , t , , t n 2 , sin t , cos t } 上的C-Bézier曲线,并给出三次C-Bézier曲线成为PH曲线的充要条件;文献 [3] 以三次PH-C曲线的代数结构为基础,给出三次PH-C曲线的几何特征及构造方法。文献 [4] 定义了 { 1 , t , , t n 2 , sinh t , cosh t } 上的AH-Bézier曲线,文献 [5] 在文献 [4] 的基础上,通过两种基底推导出三次PH-H曲线的充要条件,并给出PH-H曲线的几何构造方法;文献 [6] 定义了在三角多项式空间 { 1 , sin t , cos t , , sin n t , cos n t } 上的T-Bézier曲线。目前三角多项式空间上的PH曲线尚无研究。

在曲线曲面的几何造型设计中,经常涉及到2条曲线间的光滑拼接,即过渡曲线的构造。由于过渡曲线要求在端点处满足几何连续性,并且曲线的曲率单调变化,因此文献 [7] 定义了用积分表示的Clothoid曲线,并将其用于公路铁路设计中。后来发现Clothoid曲线的表达式中含有Fresnel积分,计算复杂,许多学者开始对文献 [8] 提出了用三次Bézier曲线构造过渡曲线,但Bézier曲线的弧长和等距线不能表示为有理形式,在实际的几何设计中存在新的难题,为解决这一问题,文献 [9] [10] [11] 提出了利用五次PH曲线构造过渡曲线,五次PH曲线的内部不含奇点和拐点,其曲率单调,并且曲率和等距曲线是有理形式的,因此更适用于构造过渡曲线。为了使过渡曲线构造更为简单高效,文献 [12] 利用放缩法得到了类三次Bézier螺线,并构造了半径比例不受限制的两圆弧间S型和C型G2连续过渡曲线;文献 [13] [14] [15] 分别构造了C-Bézier螺线、H-Bézier螺线和T-Bézier螺线,并利用这些螺线作两圆之间的过渡曲线。为了避免求解复杂的非线性方程组,文献 [16] 采用次数较低的三次PH曲线构造相互包含的两圆弧间G2连续过渡曲线,文献 [17] 基于三次PH曲线,构造了两圆不相互包含的情况下的C型过渡曲线。

本文主要研究了T-PH曲线的代数和几何特征,并用来解决过渡曲线的构造问题。结构安排如下:首先,给出T-PH曲线的定义,并应用平面参数曲线的复数表示法,讨论T-PH曲线的代数结构和几何特征;其次,基于三次T-PH曲线来构造不互相包含的两圆之间的C型过渡曲线,并证明了过渡曲线的唯一性;最后,给出数值实例。

2. T-PH曲线

在三角多项式空间 Γ = s p a n { 1 , sin t , cos t , cos 2 t } 中可以生成一类特殊曲线T-Bézier曲线。

定义1 [7] 给定平面上一组控制顶点 P i ( i = 0 , 1 , 2 , 3 ) R 2 ,对于任意的 t [ 0 , π 2 ] ,三次T-Bézier曲线表示为

P ( t ) = i = 0 3 P i Z i , 3 ( t ) (1)

其中 Z i , 3 ( t ) 为T-Bézier曲线的基函数。其矩阵表示形式为

P ( t ) = ( 1 sin t cos t cos 2 t ) ( 3 2 1 1 3 2 2 2 0 0 0 0 2 2 1 2 1 1 1 2 ) ( P 0 P 1 P 2 P 3 )

显然

Z 0 , 3 ( t ) = 3 2 2 sin t 1 2 cos 2 t

Z 1 , 3 ( t ) = 1 + 2 sin t + cos 2 t

Z 2 , 3 ( t ) = 1 + 2 cos t cos 2 t

Z 3 , 3 ( t ) = 3 2 2 cos t + 1 2 cos 2 t

则有

P ( t ) = P 0 + i = 0 2 Δ P i j = i + 1 3 Z j , 3 ( t )

从而

P ( t ) = Δ P 0 w 0 + Δ P 1 w 1 + Δ P 2 w 2 , (2)

其中

w i = j = i + 1 3 Z j , 3 ( t ) , i = 0 , 1 , 2

w = ( w 0 w 1 w 2 ) = ( 2 cos t ( 1 sin t ) 2 sin t ( 1 cos t ) 2 sin t cos t )

定义2平面T-Bézier曲线 P ( t ) = ( x ( t ) , y ( t ) ) Γ n ,若存在 σ ( t ) Γ n 1 使得其导数分量 x ( t ) , y ( t ) 满足 x 2 ( t ) + y 2 ( t ) = σ 2 ( t ) ,则称该曲线为Pythagorean Hodograph T-曲线,简称T-PH曲线。

3. 三次T-PH曲线的代数与几何特征

定理1 若参数曲线 P ( t ) = ( x ( t ) , y ( t ) ) 满足:

{ x ( t ) = w ( t ) [ u 2 ( t ) v 2 ( t ) ] y ( t ) = 2 w ( t ) u ( t ) v ( t )

其中 w ( t ) , u ( t ) , v ( t ) 分别为实系数多项式,且不等于零,则 P ( t ) 为PH曲线。

根据定义2和定理1,可以得到

定理2 式(1)中的三次T-Bézier曲线 P ( t ) 是PH曲线的充要条件是存在实数 u 0 , v 0 , u 1 , v 1 ,使得其控制顶点满足如下关系式

{ P 1 = P 0 + ( u 1 2 v 1 2 2 , u 1 v 1 ) P 2 = P 1 + ( u 1 2 v 1 2 + u 0 u 1 v 0 v 1 2 , 2 u 1 v 1 + u 0 v 1 + u 1 v 0 2 ) P 3 = P 2 + ( u 0 u 1 v 0 v 1 2 , u 0 v 1 + u 1 v 0 2 ) (3)

其中

{ u 0 2 + u 1 2 = v 0 2 + v 1 2 u 0 v 0 + u 1 v 1 = 0 (4)

证明:令

{ u ( t ) = u 0 sin t 2 + u 1 cos t 2 v ( t ) = v 0 sin t 2 + v 1 cos t 2

由T-Bézier曲线的基函数得

u 2 ( t ) v 2 ( t ) = ( u 1 2 u 0 2 2 v 1 2 v 0 2 2 ) cos t + ( u 0 u 1 v 0 v 1 ) sin t + ( u 0 2 + u 1 2 2 v 0 2 + v 1 2 2 )

2 u ( t ) v ( t ) = ( u 1 v 1 u 0 v 0 ) cos t + ( u 0 v 1 + u 1 v 0 ) sin t + ( u 0 v 1 + u 1 v 1 )

三次T-Bézier曲线的导数可写为

P ( t ) = 2 ( P 1 P 0 ) cos t + ( P 0 2 P 1 + 2 P 2 P 3 ) sin 2 t + 2 ( P 3 P 2 ) sin t

因此得到T-PH曲线的控制顶点:

{ P 0 = ( x 0 , y 0 ) P 1 = P 0 + ( u 1 2 u 0 2 v 1 2 + v 0 2 4 , u 1 v 1 u 0 v 0 2 ) P 2 = P 1 + ( u 1 2 u 0 2 v 1 2 + v 0 2 + 2 u 0 u 1 2 v 0 v 1 4 , u 1 v 1 u 0 v 0 + u 0 v 1 + u 1 v 0 2 ) P 3 = P 2 + ( u 0 u 1 v 0 v 1 2 , u 0 v 1 + u 1 v 0 2 )

其中 u 0 , v 0 , u 1 , v 1 需满足

{ u 0 2 + u 1 2 = v 0 2 + v 1 2 u 0 v 0 + u 1 v 1 = 0

对上式进行整理即可得到式(3),从而得到了三次T-Bézier曲线成为T-PH曲线的充要条件。

下面将用一个例子来说明定理2,用定理中的充要条件给定参数取值,计算出曲线的控制顶点,并根据T-Bézier曲线的表达式构造出两条三次T-PH曲线。

例1给定 P 0 = ( 0 , 0 ) , u 0 = 1 , u 1 = 2 , v 0 = 2 , v 1 = 1 ,则由式(3)可得三次T-PH曲线的控制顶点为:

P 0 = ( 0 , 0 ) , P 1 = ( 1.5 , 2 ) P 2 = ( 5 , 2.5 ) , P 3 = ( 7 , 1 )

得到的三次T-PH曲线及其控制多边形如图1所示。

Figure 1. Cubic T-PH curve and control polygon

图1. 三次T-PH曲线及控制多边形

Farouki已经得出三次多项式PH曲线具有简单的几何性质,利用这个性质可以对三次多项式PH曲线进行判别和构造,接下来将证明三次T-PH曲线也具有类似的几何性质。

定理3 若 P i , i = 0 , 1 , 2 , 3 为三次T-Bézier曲线 P ( t ) 的控制顶点, θ i , i = 0 , 1 为控制多边形的两个内角, L i = Δ P i , i = 0 , 1 , 2 为控制多边形的三条边长,则 P ( t ) 是T-PH曲线当且仅当

θ 0 = θ 1 , L 1 2 = 2 L 0 L 2 (5)

证明:由定理2可知,若一条三次T-Bézier曲线为T-PH曲线,则存在实数 u 0 , v 0 , u 1 , v 1 使得式(3)、(4)成立。记 φ i , i = 0 , 1 , 2 Δ P i 的辐角,可得

Δ P 0 = L 0 e i φ 0 = u 1 2 v 1 2 2 + u 1 v 1 i (6)

Δ P 1 = L 1 e i φ 1 = u 1 2 v 1 2 + u 0 u 1 v 0 v 1 2 + 2 u 1 v 1 + u 0 v 1 + u 1 v 0 2 i (7)

Δ P 2 = L 2 e i φ 2 = u 0 u 1 v 0 v 1 2 + u 0 v 1 + u 1 v 0 2 i (8)

分别计算 Δ P 1 2 Δ P 0 Δ P 2 的实部和虚部,得到

Re ( Δ P 0 Δ P 2 ) = u 1 3 u 0 + v 1 3 v 0 3 u 1 2 v 0 v 1 3 v 1 2 u 0 u 1 4 Re ( Δ P 1 2 ) = ϕ ( u 0 , u 1 , v 0 , v 1 ) + 2 u 1 3 u 0 + 2 v 1 3 v 0 6 u 1 2 v 0 v 1 6 v 1 2 u 0 u 1 4

其中 ϕ ( u 0 , u 1 , v 0 , v 1 ) = u 1 4 6 u 1 2 v 1 2 4 u 0 u 1 v 0 v 1 + v 1 4 + u 0 2 u 1 2 + v 0 2 v 1 2 u 0 2 v 1 2 u 1 2 v 0 2

由式(4)化简得到 ϕ ( u 0 , u 1 , v 0 , v 1 ) = 0

Im ( Δ P 0 Δ P 2 ) = u 1 3 v 0 v 1 3 u 0 + 3 u 1 2 u 0 v 1 3 v 1 2 u 1 v 0 4 Im ( Δ P 1 2 ) = ψ ( u 0 , u 1 , v 0 , v 1 ) + u 1 3 v 0 v 1 3 u 0 + 3 u 1 2 u 0 v 1 3 v 1 2 u 1 v 0 2

其中 ψ ( u 0 , u 1 , v 0 , v 1 ) = 2 u 1 3 v 1 2 v 1 3 u 1 + u 0 2 u 1 v 1 + u 1 2 u 0 v 0 v 1 2 u 0 v 0 v 0 2 u 1 v 1

由式(4)化简得到 ψ ( u 0 , u 1 , v 0 , v 1 ) = 0

从而可得

Δ P 1 2 Δ P 0 Δ P 2 = 2 (9)

因为 θ i 为控制多边形的内角,即 θ i = φ i + 1 φ i ,所以由式(9)可知式(5)成立。

反之,若对于给定的三次T-PH曲线,其控制多边形满足式(5),则假定 u 0 , u 1 , v 0 , v 1 为待定系数,使得式(6)~式(8)成立。若式(6)、式(7)成立,则式(8)也成立。因此分别考虑复方程(6)的实部和虚部,通过求解线性方程组得到

u 1 2 = Δ P 0 + Re ( Δ P 0 ) , v 1 2 = Im 2 ( Δ P 0 ) Δ P 0 + Re ( Δ P 0 )

进一步,将 u 1 , v 1 作为已知量,分别考虑复方程(7)的实部和虚部,通过求解线性方程组得到

u 0 = 2 ( u 1 Re ( Δ P 1 ) + v 1 Im ( Δ P 1 ) ) u 1 3 u 1 v 1 2 u 1 2 + v 1 2

v 0 = 2 ( v 1 Re ( Δ P 1 ) u 1 Im ( Δ P 1 ) ) + v 1 3 + u 1 2 v 1 u 1 2 + v 1 2

综上,得到使定理3成立的4个实数 u 0 , u 1 , v 0 , v 1 ,因此,该曲线是一条三次T-PH曲线。证毕。

4. 三次T-PH过渡曲线的构造

平面参数曲线的曲率表达式为:

k ( t ) = | P ( t ) × P ( t ) | | P ( t ) | 3

设三次T-PH曲线的控制多边形初始端点为P0,末端点为P3,以P0为原点建立直角坐标系,由P0处的曲率可得到以C0为圆心,r0为半径的圆Ω0,由P3的曲率可得到以C1为圆心,r1为半径的圆Ω1,如图2所示。

Figure 2. Circle of curvature [17]

图2. 曲率圆 [17]

图2得三次T-PH曲线的控制顶点为:

{ P 0 = ( 0 , 0 ) P 1 = ( L 0 , 0 ) P 2 = ( L 0 + L 1 cos θ , L 1 sin θ ) P 3 = ( L 0 + L 1 cos θ + L 2 cos 2 θ , L 1 sin θ + L 2 sin 2 θ ) (10)

将式(10)代入式(1)中,得到 P ( t ) 的参数表达式为:

P ( t ) = ( x ( t ) , y ( t ) ) = P 0 ( 3 2 2 sin t + cos 2 t ) + P 1 ( 1 + 2 sin t + cos 2 t ) + P 2 ( 1 + 2 cos t cos 2 t ) + P 3 ( 3 2 2 cos t + 1 2 cos 2 t )

其中

x ( t ) = L 0 ( 1 + 2 sin t + cos 2 t ) + ( L 0 + L 1 cos θ ) ( 1 + 2 cos t cos 2 t ) + ( L 0 + L 1 cos θ + L 2 cos 2 θ ) ( 3 2 2 cos t + 1 2 cos 2 t ) (11)

y ( t ) = L 1 sin θ ( 1 + 2 cos t cos 2 t ) + ( L 1 sin θ + L 2 sin 2 θ ) ( 3 2 2 cos t + 1 2 cos 2 t ) (12)

对式(11)、式(12)求导,得到T-PH曲线导数的模长为

| P ( t ) | = L 0 ( 2 cos t sin 2 t ) + L 1 cos θ sin 2 t + L 2 ( 2 sin t sin 2 t )

则曲率表达式为

k ( t ) = 2 2 L 0 L 2 sin θ ( L 0 ( 2 cos t sin 2 t ) + 2 L 0 L 2 cos θ sin 2 t + L 2 ( 2 sin t sin 2 t ) ) 2 (13)

t = 0 , π 2 代入式(13)分别得到初始端点和末端点的曲率 k 0 k 1

k 0 = k ( 0 ) = 2 L 0 L 2 sin θ 2 L 0 2 k 1 = k ( π 2 ) = 2 L 0 L 2 sin θ 2 L 2 2

因为 0 < θ < π 2 ,所以 k 0 k 1 同号,因此当两个圆互不包含时,所构造的三次PH过渡曲线是C型的。

r 0 r 1 为是末端点的曲率半径, r 0 > r 1 λ = L 2 L 0 = r 1 r 0 4 = k 0 k 1 0 < λ < 1

定理4 当 r > r 0 r 1 时,即两圆不互相包含时,若

0 < cos θ < 2 2 λ

则过渡曲线是一个C型过渡曲线。

证明:对式(13)求导,得到三次T-PH曲线的曲率导数为

k ( t ) = 8 2 L 0 L 2 sin θ ( L 0 sin t L 2 cos t + ( L 0 2 L 0 L 2 cos θ + L 2 ) cos 2 t ) ( L 0 ( 2 cos t sin 2 t ) + 2 L 0 L 2 cos θ sin 2 t + L 2 ( 2 sin t sin 2 t ) ) 3 (14)

k ( 0 ) = 2 L 0 L 2 sin θ ( L 0 2 L 0 L 2 cos θ ) L 0 3 k ( 1 ) = 2 L 0 L 2 sin θ ( 2 L 0 L 2 cos θ L 2 ) L 2 3

k ( 0 ) k ( 1 ) = 2 L 0 L 2 sin 2 θ ( L 0 2 L 0 L 2 cos θ ) ( 2 L 0 L 2 cos θ L 2 ) ( L 0 L 2 ) 3

由于 λ = L 2 L 0 = r 1 r 0 4 0 < λ < 1 ,故当 0 < cos θ < 2 2 λ 时,

( L 0 + L 2 ) 2 L 0 L 2 cos θ L 0 L 2 ( 1 + 2 cos 2 θ ) < 0 ,

k ( 0 ) k ( 1 ) < 0 ,此时,三次T-PH曲线的内部含有尽量少的曲率极值点,且所构造的三次T-PH曲线是C型G2连续的过渡曲线。

下面讨论三次T-PH过渡曲线的唯一性。

定理5 设给定端点的曲率为 k 0 k 1 ,相应的曲率半径为 r 0 r 1 ,令 λ = r 1 r 0 4 ,若

0.6719 < λ < 1

r 0 r 1 < r < q ( λ ) ( r 0 r 1 )

其中

q ( λ ) = 2 λ 8 3 λ 6 + 4 λ 4 3 λ 2 + 2 2 ( 1 λ 4 ) 2

若所构造的三次T-PH过渡曲线符合上述条件,则该曲线是唯一的。

证明:由图2知,两圆的圆心分别为 C 0 ( 0 , r 0 ) C 1 ( x 3 r 1 sin 2 θ , y 3 + r 1 cos 2 θ ) ,则圆心距 C 0 C 1 = C 1 C 0 = ( x 3 r 1 sin 2 θ , y 3 + r 1 cos 2 θ r 0 ) ,设圆心距长度为r,则 | C 1 C 0 | = r

由始末端点曲率 k 0 k 1 λ = r 1 r 0 4 可得

L 0 = 2 2 λ r 0 sin θ , (15)

L 2 = 2 2 λ 3 r 0 sin θ , (16)

L 1 = 2 L 0 L 2 ,得

L 1 = λ 2 r 0 sin θ (17)

构造函数 g ( θ ) = | C 1 C 0 | 2 r 2 ,令 h = cos θ ,则 0 < h < 1 。将式(10)中T-PH曲线的控制顶点代入 g ( θ ) 中,得到关于h的方程

g ( h ) = 2 λ 4 r 0 2 h 4 + 2 λ 3 r 0 2 ( λ 2 + 1 ) h 3 + 3 2 λ 2 r 0 2 ( ( λ 4 4 3 λ 2 + 1 ) + 1 ) h 2 2 λ 3 r 0 2 ( λ 2 + 1 ) h + r 0 2 ( λ 8 3 2 λ 6 + 2 λ 4 3 2 λ 2 + 1 ) r 2 = 0

因为 0 < h = cos θ < 2 2 λ ,考虑 g ( h ) ( 0 , 2 2 λ ) 上的情况:

g ( 2 2 λ ) = 9 λ 8 10 λ 6 + 11 λ 4 6 λ 2 + 4 4 ( 1 λ 4 ) 2 ( r 1 r 0 ) 2 r 2 g ( 0 ) = 2 λ 8 3 λ 6 + 4 λ 4 3 λ 2 + 2 2 ( 1 λ 4 ) 2 ( r 1 r 0 ) 2 r 2

由零点定理, g ( h ) = 0 有解的充分条件为 g ( 0 ) g ( 2 2 λ ) < 0

0 < λ < 1 0 < 9 λ 8 10 λ 6 + 11 λ 4 6 λ 2 + 4 2 ( 1 λ 4 ) < 1 ,因为 r > r 0 r 1 ,所以 g ( 2 2 λ ) < 0 ,从而 g ( 0 ) > 0

经计算,当 0.6719 < λ < 1 时, g ( 0 ) > 0 成立,此时 g ( h ) ( 0 , 2 2 λ ) 有根。

Figure 3. Cubic T-PH transition curves between two circles that do not contain each other

图3. 互不包含的两圆之间的三次T-PH过渡曲线

接下来讨论h的唯一性:

g ( h ) 是关于h的二次多项式,且开口向下,另外 g ( 2 2 λ ) = 3 λ 2 r 0 2 ( 2 3 λ 2 + 1 ) > 0 g ( 0 ) = 3 λ 2 r 0 2 ( ( λ 2 2 3 ) 2 + 5 9 ) > 0 ,所以 g ( h ) 是增函数,又 g ( 0 ) < 0 g ( 0 ) > 0 g ( 2 2 λ ) < 0 ,因此 g ( h ) ( 0 , 2 2 λ ) 有唯一的根。

5. 数值例子

P 0 ( 0 , 0 ) r 0 = 1.5 ,由 0.6719 < λ < 1 ,取 r 1 = 1 ,计算得出过渡曲线两端点的曲率圆的圆心距范围为 r 0 r 1 < r < q ( λ ) ( r 0 r 1 ) ,取 r = 2.5 ( r 0 r 1 ) ,解得 θ = 1.5484 ,生成的三次T-PH过渡曲线如图3所示。

6. 总结

本文基于三角多项式空间,给出了三次T-Bézier曲线成为T-PH曲线的几何特征。本文研究的另一个问题,即利用三次T-PH曲线的几何特征,构造了互不包含的两圆之间的三次T-PH过渡曲线,由于过渡曲线次数较低,所以计算方便,易在CAD中实现。

文章引用

杨 雪,彭兴璇. 基于Pythagorean Hodograph T-曲线的过渡曲线的构造
Construction of Transition Curve Based on Pythagorean Hodograph T-Curve[J]. 应用数学进展, 2024, 13(01): 234-243. https://doi.org/10.12677/AAM.2024.131026

参考文献

  1. 1. Farouki, R.T. and Sakkalis, T. (1990) Pythagorean Hodographs. IBM Journal of Research and Development, 34, 736-752. https://doi.org/10.1147/rd.345.0736

  2. 2. Chen, Q. and Wang, G. (2003) A Class of Bézier-Like Curves. Computer Aided Geometric Design, 20, 29-39. https://doi.org/10.1016/S0167-8396(03)00003-7

  3. 3. 李毓君, 方林聪. Pythagorean Hodograph C-曲线的几何构造方法[J]. 数学学报(中文版), 2023, 66(2): 353-362.

  4. 4. Li, Y.J. and Wang, G.Z. (2005) Two Kinds of B-Basis of the Algebraic Hyperbolic Space. Journal of Zhejiang University—Science, 6, 750-759. https://doi.org/10.1631/jzus.2005.A0750

  5. 5. 廖莲星. 三次Pythagorean-hodograph曲线的造型研究[D]: [硕士学位论文]. 镇江: 江苏大学, 2023.

  6. 6. 苏本跃, 黄有度. 一类Bézier型的三角多项式曲线[J]. 高等学校计算数学学报, 2005(3): 14-20.

  7. 7. Meek, D.S. and Walton, D.J. (1989) The Use of Cornu Spirals in Drawing Planar Curves of Controlled Curvature. Journal of Computational and Applied Mathematics, 25, 69-78. https://doi.org/10.1016/0377-0427(89)90076-9

  8. 8. Walton, D.J. and Meek, D.S. (1998) Planar G2 Curve Design with Spiral Segments. Computer-Aided Design, 30, 529-538. https://doi.org/10.1016/S0010-4485(98)00007-4

  9. 9. Walton, D.J. and Meek D.S. (1999) A Pythagorean Hodo-graph Quintic Spiral. Computer-Aided Design, 28, 943-950. https://doi.org/10.1016/0010-4485(96)00030-9

  10. 10. Walton, D.J. and Meek D.S. (1998) G2 Curves Composed of Planar Cubic and Pythagorean Hodograph Quintic Spirals. Computer Aided Geometric Design, 15, 547-566. https://doi.org/10.1016/S0167-8396(97)00028-9

  11. 11. Walton, D.J. and Meek, D.S. (2007) G2 Curve Design with a Pair of Pythagorean Hodograph Quintic Spirals. Computer Aided Geometric Design, 24, 267-285. https://doi.org/10.1016/j.cagd.2007.03.003

  12. 12. 高晖, 寿华好, 缪永伟, 等. 3个控制顶点的类三次Bézier螺线[J]. 中国图象图形学报, 2014, 19(11): 1677-1683.

  13. 13. 蔡华辉, 王国瑾, 三次C-Bézier螺线的构造及其在道路设计中的应用[J]. 浙江大学学报(工学版), 2010, 44(1): 68-74.

  14. 14. 蔡华辉, 柳炳祥, 程燕. 三次平面H-Bézier螺线[J]. 图形学报, 2014, 35(3): 374-378.

  15. 15. 王子洋. 基于类Bézier曲线的过渡曲线的研究[D]: [硕士学位论文]. 合肥: 合肥工业大学, 2018.

  16. 16. 郑志浩, 汪国昭. 三次PH曲线的曲率单调性及过渡曲线构造[J]. 计算机辅助设计与图形学学报, 2014, 26(8): 1219-1224.

  17. 17. 刘莹莹, 王旭辉. 平面三次PH过渡曲线的构造[J]. 合肥工业大学学报(自然科学版), 2016, 39(9): 1288-1291.

  18. NOTES

    *通讯作者。

期刊菜单