The invention discloses a method for constructing three-dimensional spatial alignment of highway by using four Bezier curves, which includes the following steps: S1, Pi (i=0, 1,... (n) Determine the corresponding piecewise interpolation parameter ti; S2, give the unified analytical formula of the fourth Bezier curve_i on the interval [ti, ti+1]; S3, calculate the end-point characteristic of each piecewise control point Pi; S4, construct the fourth Bezier curve_i with degrees of freedom or UI according to the end-point condition; S5, assign the degree of freedom MI or UI to obtain the value of_i, calculate the curvature, deflection and the deflection at the piecewise control point_i. Rate mutation value; S6, judging whether I meets engineering constraints; S7, judging whether to construct all segments of the alignment; S8, output according to the control point sequence Pi piecewise constructed spatial alignment. By giving a unified analytical expression of the spatial curve between the sectional control points, according to the sectional control points, the highway three-dimensional spatial alignment satisfying the requirements can be constructed intuitively, with high analytical accuracy and good engineering practicability.
【技术实现步骤摘要】
一种采用四次Bezier曲线分段构造公路三维空间线形的方法
本专利技术涉及公路线形设计领域,具体涉及一种采用四次Bezier曲线分段构造公路三维空间线形的方法。
技术介绍
公路线形设计的工作内容是在选线区域内克服地形、地物等限制条件确定一条能保证汽车安全行驶的空间曲线,这条空间曲线的精确解析表达式是待求的。作为公路线形的空间曲线需要同时满足汽车行驶舒适性和稳定性的工程约束和几何连续性约束。选线时,根据实地条件在选线区域空间范围内可以获得空间曲线控制点序列Pi,控制路线走向。现在的问题是,根据控制点序列Pi,寻求满足要求的空间曲线Г。根据空间几何建模原理,曲率κ和挠率τ是空间曲线Г随弧长变化的三维线形控制参数。在空间几何模型中分析汽车行驶状态,可以确定对应于不同设计速度且形式为三维线形参数的工程约束指标,具体表达为空间曲线的最大曲率κmax、最大挠率τmax和挠率变化值Δτ。几何连续性约束的目标是使公路三维空间线形与汽车行驶轨迹空间几何特性相互匹配。汽车轨迹是一条连续的空间曲线,轨迹上不会出现任何折点、错头或间断,同一点也不会有两个曲率和两个曲率变化率,因此空间曲线需满足几何G2连续,即曲率变化率连续。由于线形设计过程中常需要进行局部线形修改,空间曲线的精确解析式也会随之变化,在没有统一解析形式的情况下,每一次线形的调整都是对所有参数的重新计算,计算量大且效率低。因此,即便是在工程约束和几何连续性约束等边界条件已知的情况下,也很难直接有效地得到所需的空间曲线Г。为了简化空间曲线求解过程,当前的公路线形设计才采用平纵先分离再组合的方法,将本质为三维空间曲线的公 ...
【技术保护点】
1.一种采用四次Bezier曲线分段构造公路三维空间线形的方法,其特征在于,所述方法包括以下步骤:S1:给定分段控制点Pi,其中i=0,1,2…n,n表示分段控制点的个数,并确定对应分段插值参数ti;S2:给出区间[ti,ti+1]上第i段四次Bezier曲线Γi的统一解析式;S3:计算各分段控制点Pi的端点特征量,给出每一个分段控制点Pi的特征量切方向单位矢量di与曲率矢量ki作为端点条件;S4:根据端点条件构造含自由度系数mi或ui,s的第i段四次Bezier曲线Γi的统一解析式,其中mi为
【技术特征摘要】
1.一种采用四次Bezier曲线分段构造公路三维空间线形的方法,其特征在于,所述方法包括以下步骤:S1:给定分段控制点Pi,其中i=0,1,2…n,n表示分段控制点的个数,并确定对应分段插值参数ti;S2:给出区间[ti,ti+1]上第i段四次Bezier曲线Γi的统一解析式;S3:计算各分段控制点Pi的端点特征量,给出每一个分段控制点Pi的特征量切方向单位矢量di与曲率矢量ki作为端点条件;S4:根据端点条件构造含自由度系数mi或ui,s的第i段四次Bezier曲线Γi的统一解析式,其中mi为或时的自由度系数,mi∈R;ui,s为Li,s||Li||Li,e时的自由度系数,ui,s∈R;Li为首端点Pi,s处的密切平面πi,s与末端点Pi,e处的密切平面πi,e的交线;Li,s、Li,e分别为该第i段四次Bezier曲线首末端点处的切线;所述四次Bezier曲线Γi由Pi,s、Pi,1、Pi,2、Pi,3、Pi,e五个顶点确定,其中端点Pi,s、Pi,e在曲线上,与分段控制点Pi的关系为Pi,s=Pi,Pi,e=Pi+1;由步骤S3得到分段控制点Pi、Pi+1及其特征量di、di+1、ki、ki+1,构造区间[ti,ti+1]上的四次Bezier曲线Γi的端点插值条件随之确定;根据端点Pi,s、Pi,e,端点切方向单位矢量di,s、di,e,其中di,s=di,di,e=di+1,曲率矢量ki,s、ki,e,其中ki,s=ki,ki,e=ki+1,ki,s·di,s=ki,e·di,e=0,求解控制多边形剩余三个顶点Pi,1、Pi,2、Pi,3完成四次Bezier曲线Γi的构造;S5:给自由度系数mi或ui,s赋值获得四次Bezier曲线Γi,计算Γi上的曲率、挠率和分段控制点处的挠率突变值;S6:判断曲线Γi是否满足工程约束要求;如不满足,设定迭代步长,给自由度系数mi或ui,s、ui,e重新赋值,返回步骤S5;如果满足,即得到第i段四次Bezier曲线;S7:判断是否构造完成所有分段的线形;得到第i段四次Bezier曲线后,判断i是否等于n,如果是,进入步骤S8;否则令i=i+1,返回步骤S5构造下一个分段线形;起始时,i=0;S8:输出根据控制点序列Pi分段构造的公路三维空间线形。2.根据权利要求1所述的采用四次Bezier曲线分段构造公路三维空间线形的方法,其特征在于,所述步骤S1中,插值参数ti的计算方法具体为:首先,根据修正弦长参数化法得到插值参数初始值:i=1,2,...,n且|ΔP-1|=|ΔPn|=0其中,|ΔPi-1|为第i-1个分段控制点到第i个分段控制点的弦长;gi为修正弦长参数化法的修正系数;然后,通过归一化处理,获得规范参数化[t0,tn]=[0,1]:3.根据权利要求1所述的采用四次Bezier曲线分段构造公路三维空间线形的方法,其特征在于,所述步骤S2中,区间[ti,ti+1]上第i段四次Bezier曲线Γi的统一解析式为:Pi(s)=Bi,0(s)Pi,s+Bi,1(s)Pi,1+Bi,2(s)Pi,2+Bi,3(s)Pi,3+Bi,e(s)Pi,e,其中,Pi,s、Pi,e为曲线首末端点,即曲线首末分段控制点...
【专利技术属性】
技术研发人员:符锌砂,何石坚,龙立敦,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。