Fx5800语言复化Simpson公式计算任意线元坐标的方法技术

技术编号:27742899 阅读:29 留言:0更新日期:2021-03-19 13:36
本发明专利技术涉及线路坐标技术领域,更具体而言,涉及Fx5800语言复化Simpson公式计算任意线元坐标的方法。包括以下步骤:S1、设置初始计算参数;S2、输入线元相关参数;S3、输入待求点相关信息;S4、计算待求点对应中桩切线方位角;S5、计算待求点所处线元n等分点的切线方位角;S6、计算待求点所处线元2n等分点的切线方位角;S7、计算待求点对应中桩坐标;S8、计算待求点坐标;S9、输出显示计算结果。该发明专利技术适用范围广,推广成本低,对提高工程质量、节约施工成本具有积极的意义,具有较大的普及性和广泛的推广应用价值。本发明专利技术主要应用于计算线元坐标方面。

【技术实现步骤摘要】
Fx5800语言复化Simpson公式计算任意线元坐标的方法
本专利技术涉及线路坐标
,更具体而言,涉及Fx5800语言复化Simpson公式计算任意线元坐标的方法。
技术介绍
由于受地形、地质、技术条件的限制和经济发展的需要,各类线路工程施工的方向要不断改变。为了保持线路的圆顺,在改变方向的两相邻直线间须用曲线连接起来,这种曲线称为平面曲线。常见的线路平面曲线分为两种类型:一种是圆曲线与前后直线直接连接,主要用于铁路专用线和行车速度不高的线路上;另一种是前后带缓和曲线的圆曲线,通过缓和曲线的过渡,使圆曲线与前后直线平顺衔接。上述两种曲线类型属常规曲线,通过切线支距法、偏角法进行曲线坐标的计算已比较成熟,作业精度和效率均可满足施工需求。在匝道、立交桥等工程应用中,为实现线路在短距离内调整方向、位置和高度的目的,常设置由直线、圆曲线、缓和曲线、卵形曲线等各种线元任意组合的不规则平面线元布置,如公式选用不当就会出现较大计算误差,即便是能对切线支距公式进行多项展开,也会增加计算的难度,导致该类线路计算放样的精度、效率层次不齐。
技术实现思路
为克服上述现有技术中存在的不足,本专利技术提供了Fx5800语言复化Simpson公式计算任意线元坐标的方法,该方法利用复化Simpson公式应用在线路坐标计算上适用性广的特点,结合计算设备变量拓展和循环计算模式,动态调整n等分量设置,通过Fx5800语言有机整合计算步骤,自动批量计算积分数据,快速计算获取坐标数据。为解决上述技术问题,本专利技术所采取的技术方案为:Fx5800语言复化Simpson公式计算任意线元坐标的方法,包括以下步骤:S1、设置初始计算参数;S2、输入线元相关参数;S3、输入待求点相关信息;S4、计算待求点对应中桩切线方位角;S5、计算待求点所处线元n等分点的切线方位角;S6、计算待求点所处线元2n等分点的切线方位角;S7、计算待求点对应中桩坐标;S8、计算待求点坐标;S9、输出显示计算结果。所述步骤S1中,线路方向分为左转向与右转向,对应的切线方位角增量符号会发生相应改变,对代表线元转向的变量赋值为1,当实施例线元方向为右转时,不用单独输入变量,线元为左向时,重新输入为-1;设置数据显示位数为4位;确定度数为角度计算单位;使用拓展变量数量定义为30;默认线元方向为右转。所述步骤S2中,依次输入线元转向参数、线元起点坐标、线元起点方位角、线元起终点里程及半径,同时,将线元起终点半径转化为曲率。所述步骤S3中,设置定位标记,每个待求点计算无需重复输入线元基本参数;每个待求点依次输入对应中线里程、偏距夹角及偏距。所述步骤S4中,通过曲率内插、偏角计算过程,计算待求点对应中桩切线方位角。所述步骤S5中,设置测段长度变量及计数变量,运用DOLP.W循环函数,以n-1为循环次数,分别计算各n等分点的切线方位角,赋值变量为Z[2]、Z[4]、Z[6]、Z[8]、Z[10]。所述步骤S6中,设置测段长度变量及计数变量,运用DOLP.W循环函数,以n为循环次数,分别计算各2n等分点的切线方位角,赋值变量为Z[1]、Z[3]、Z[5]、Z[7]、Z[9]。所述步骤S7中,运用复化Simpson公式,引用前述步骤计算得出的各类参数,计算待求点对应中桩相对于线元起点的直角坐标增量,计算待求点对应中桩坐标。所述步骤S8中,根据S7计算的待求点对应中桩坐标及S4计算的待求点对应中桩切线方位角,将步骤S3中赋值的待求点与对应中桩的极坐标相对关系转换为直角坐标增量,计算待求点坐标。所述步骤S9中,通过→DMS◢函数将待求点对应中桩切线方位角显示为六十进制,将显示数据矩阵排列,将输出结果显示在同一屏上;输出结束后,返回至S3,重复步骤S4-S9,在同一线元范围内循环计算各待求点坐标,无需重复输入线元参数。与现有技术相比,本专利技术所具有的有益效果为:本专利技术利用Simpson公式结合计算设备变量拓展和循环计算模式,动态调整n等分量设置,通过Fx5800语言有机整合计算步骤,自动批量计算积分数据,快速计算获取坐标数据。复化Simpson公式应用在线路坐标计算上能解决直线、圆曲线、缓和曲线、卵形曲线等任意类型线元的坐标计算,对计算顺序无特殊要求,不同类型线元之间无需更替计算方法,通用性较高。适用范围广,推广成本低,对提高工程质量、节约施工成本具有积极的意义,具有较大的普及性和广泛的推广应用价值。附图说明图1为本专利技术的工艺流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,Fx5800语言复化Simpson公式计算任意线元坐标的方法,包括以下步骤:S1、设置初始计算参数;S2、输入线元相关参数;S3、输入待求点相关信息;S4、计算待求点对应中桩切线方位角;S5、计算待求点所处线元n等分点的切线方位角;S6、计算待求点所处线元2n等分点的切线方位角;S7、计算待求点对应中桩坐标;S8、计算待求点坐标;S9、输出显示计算结果。优选的,步骤S1中,线路方向分为左转向与右转向,对应的切线方位角增量符号会发生相应改变,对代表线元转向的变量赋值为1,当实施例线元方向为右转时,不用单独输入变量,线元为左向时,重新输入为-1;设置数据显示位数为4位;确定度数为角度计算单位;使用拓展变量数量定义为30;默认线元方向为右转。其Fx5800语言为:Fix4:Deg:设定保留位数,设定角度单位30→Dimz:1→L:设定扩展变量数量,默认右转曲线优选的,步骤S2中,依次输入线元转向参数、线元起点坐标、线元起点方位角、线元起终点里程及半径,同时,将线元起终点半径转化为曲率。其Fx5800语言为:”R=+1,L=-1”?L:”XQ=”?R:”YQ=”?O:输入曲线转向及曲线起点坐标”Aq=”?K:”K1=”?E:”K2=”?F:输入曲线起点方位角及起终点里程”R1=”?G:”R2=”?H:输入曲线起点和终点的半径G≠0=>1/G→G:H≠0=>1/H→H:计算曲线起点和终点的曲率优选的,步骤S3中,设置定位标记,每个待求点计算无需重复输入线元基本参数;每个待求点依次输入对应中线里程、偏距夹角及偏距。其Fx5800语言为:Lbi0:待求点定位标记”K=”?M:90→P:”JJ=”?P:”D=”?Q:输入待求点里程、夹角、偏距待求点位置通常用线路中桩的相对关系来表示。偏距夹角指中桩沿切线前进方向右偏的角度,大本文档来自技高网...

【技术保护点】
1.Fx5800语言复化Simpson公式计算任意线元坐标的方法,其特征在于,包括以下步骤:/nS1、设置初始计算参数;/nS2、输入线元相关参数;/nS3、输入待求点相关信息;/nS4、计算待求点对应中桩切线方位角;/nS5、计算待求点所处线元n等分点的切线方位角;/nS6、计算待求点所处线元2n等分点的切线方位角;/nS7、计算待求点对应中桩坐标;/nS8、计算待求点坐标;/nS9、输出显示计算结果。/n

【技术特征摘要】
1.Fx5800语言复化Simpson公式计算任意线元坐标的方法,其特征在于,包括以下步骤:
S1、设置初始计算参数;
S2、输入线元相关参数;
S3、输入待求点相关信息;
S4、计算待求点对应中桩切线方位角;
S5、计算待求点所处线元n等分点的切线方位角;
S6、计算待求点所处线元2n等分点的切线方位角;
S7、计算待求点对应中桩坐标;
S8、计算待求点坐标;
S9、输出显示计算结果。


2.根据权利要求1所述的Fx5800语言复化Simpson公式计算任意线元坐标的方法,其特征在于:所述步骤S1中,线路方向分为左转向与右转向,对应的切线方位角增量符号会发生相应改变,对代表线元转向的变量赋值为1,当实施例线元方向为右转时,不用单独输入变量,线元为左向时,重新输入为-1;设置数据显示位数为4位;确定度数为角度计算单位;使用拓展变量数量定义为30;默认线元方向为右转。


3.根据权利要求1所述的Fx5800语言复化Simpson公式计算任意线元坐标的方法,其特征在于:所述步骤S2中,依次输入线元转向参数、线元起点坐标、线元起点方位角、线元起终点里程及半径,同时,将线元起终点半径转化为曲率。


4.根据权利要求1所述的Fx5800语言复化Simpson公式计算任意线元坐标的方法,其特征在于:所述步骤S3中,设置定位标记,每个待求点计算无需重复输入线元基本参数;每个待求点依次输入对应中线里程、偏距夹角及偏距。


5.根据权利要求1所述的Fx5800语言复化Simpson公式计算任意线元坐标的方法,其特征在于:所述步骤S4中,通过曲率内插、偏角计算过程,计算待求点对应中桩切线方...

【专利技术属性】
技术研发人员:田国锐杨晓军杨文斌李宏飞乔志斌王涛沈晓勇沙金贵邸完栓马茂林
申请(专利权)人:中铁十二局集团有限公司中铁十二局集团第二工程有限公司
类型:发明
国别省市:山西;14

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1