浅谈缓和曲线坐标放样计算程序的设计_第1页
浅谈缓和曲线坐标放样计算程序的设计_第2页
浅谈缓和曲线坐标放样计算程序的设计_第3页
浅谈缓和曲线坐标放样计算程序的设计_第4页
浅谈缓和曲线坐标放样计算程序的设计_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅谈缓和曲线坐标放样计算程序的设计  摘  要:   缓和曲线是道路平面线形要素之一,在现代高速公路上,缓和曲线所占的比例超过了直线和圆曲线,成为平面线形的主要组成部分。    随着全站仪的广泛使用,在工程测量中利用坐标放样的方法已占据导地位,因此,对缓和曲线的放样,关键就在于计算曲线上点的坐标,关于这方面的内容,现有资料上介绍的一些方法,普遍存在着不直观、不灵活且较繁杂等不足,为此,笔者将在本文中对缓和曲线坐标放样计算程序的设计做一些新探索。     关键词: &

2、#160;缓和曲线加圆曲线   放样点坐标   计算程序开发    一、缓和曲线的概念    缓和曲线指的是平面线形中,在直线与圆曲线之间设置的曲率连续变化的曲线。缓和曲线是道路平面线形要素之一,在现代高速公路上,缓和曲线所占的比例超过了直线和圆曲线,成为平面线形的主要组成部分。在城市道路上,缓和曲线也被广泛地使用。    如图(1)所示:在直线与圆曲线之间加设一段缓和曲线,其曲率半径从直线的(无穷大)逐渐变化到圆曲线的半径R,在缓和曲线上任一点的曲率半径

3、与曲线长度L成正比,即:1/L或 .L=C   (1)    式中C为常数。当L=Lo时,=R,则有:C=R.Lo        (2)    式(1)、(2)是缓和曲线必要的前提条件。在实际应用中,可采取符合这一前提条件的曲线作为缓和曲线。常用的有辐射螺旋线及三次抛物线,我国采用辐射螺旋线。     二、缓和曲线的数学模型    按上述前提条件导出缓和曲线上任一点的

4、坐标x 、y为:                           三、几个常数的计算    在计算缓和曲线放样坐标时,需要用到缓和曲线的几个重要常数,如图(3)。他们分别是:缓圆点坐标(x0 ,y0)、缓和曲线的切线角0 、切垂距m、及圆曲线平移量P,现分别计算如下:   1

5、、 计算缓圆点坐标(x0 ,y0)       由缓和曲线的表达式:    2、计算缓和曲线的切线角0   如图(4):    四、曲线上任意一点的坐标公式   如图(5)所示:    五、坐标计算程序设计时应注意的问题     1、测量坐标系的建立    通过对测设曲线的观察与分析,不难发现:一条完整的曲线,被曲线的QZ点分成

6、ZHQz与QZHZ对称的两段曲线,为了能直接应用缓和曲线、圆曲线上点坐标计算的数学公式来计算这两段曲线上点的测量坐标值,这就要求必须分别建立测量平面直角坐标系,坐标系原点分别为ZH点及HZ点,并分别取ZH点、HZ点到点为x轴正向,这样分别建立ZH-x,y独立测量坐标系与HZ-x,y独立测量坐标系。     2、测量坐标值的计算    在计算曲线上任意一点测量坐标时,一定要注意如何将数学上平面直角坐标系中的坐标值向测量坐标转化的问题,具体注意以下问题:    弄清两种坐标系的区别。 &#

7、160;  在建立曲线上任意一点的坐标公式时,使用的坐标系是数学上平面直角坐标系,而在计算曲线上任意一点的测量坐标时,使用的坐标系是测量直角坐标系,二者不能混淆。    弄清测量坐标符号与曲线转向的关系    在弄清两种坐标系的区别与关系的基础上,不难知道:    曲线上点的测量坐标X、X的符号与数学公式计算值是一致的;曲线上点的测量坐标Y、Y的符号与数学公式计算值是否一致,须由曲线转向确定,即:    曲线右转向:测量坐标Y、Y的符号与数学公式计算值一致;

8、0;   曲线左转向:测量坐标Y、Y的符号与数学公式计算值相反。    ZHQz与QZHZ两段曲线上对称点的测量坐标关系    由上述、可知:    在ZH-x,y坐标系与HZ-x,y坐标系中, ZHQz与QZHZ两段曲线上对称点的测量坐标的关系是:x=x 、y= - y。    2、 测量坐标系的转换    为了能够使用全站仪仅在一个测站就能测完全部的曲线,这就要求将曲线上所有点的坐标值都转换为同一个坐标系中的坐标

9、值。笔者是将HZ-x,y坐标系中的坐标值转换为HZ-x,y 坐标系中的坐标值。如图(6)所示:不难推导出坐标转换的通用公式为:    式中:正、负号根据曲线转向确定:    曲线右转向:取正号;                      曲线左转向:取负号。      

10、                                                  

11、               六、程序流程的设计    七、开发工具的选择与程序案例     笔者在基于Execl VBA下的测量程序开发技术的探索与实践一文中,讨论了关于测量程序开发开发工具的选择问题,并对基于Execl VBA下的测量程序开发的关键技术进行了初步探索,在本文中将不再讨论这些问题。测量程序的开发实践表明,基于Excel VBA开发测量计算程序,在数据存储、数据处理、数据输出及界面设计等方面,都表现出了其它开发语言无法比拟的优越性。本文程序具体界面设计及运行后效果图如下图所示:    在本程序设计了模拟放样的功能。单击模拟放样命令按钮,程序将调用autoCAD展绘曲线上放样点的点位,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论