一、圆曲线正矢的计算
1.1 圆曲线正矢的计算公式
取圆曲线上两点拉一直线,叫做弦。弦上任意点至曲线上的垂直距离叫矢或叫矢距。在弦中央点的矢距叫正矢(下图)。

AB一弦;AC、CB一半弦;CD一正矢;EF一矢距正矢计算公式为

其中: f-正矢 C-弦长 R-半径 式中单位均为m。
公式用文字表示即:正矢=(弦长X弦长)÷(8×半径)
1.2 无缓和曲线时,圆曲线始终点处正矢

如上图所示,当圆曲线与直线相连时,由于测量弦线的一端伸入到直线内,故圆曲线始、终点ZY、YZ)两侧测点的正矢与圆曲线内的各点不同。
设: 1、2测点的正矢分别为f1、f2则

当a=0、b=1时,1测点为圆曲线始点,则f1=fy÷2、f2=fy,即圆曲线始点位于2测点时其正矢为圆曲线正矢的二分之一。
直圆点正矢 fzy=f÷2
圆直点正矢 fyz=f÷2
例:圆曲线计划正矢f=100mm,a=0.15、b=0.85。求f1、f2
解:

弦长与正矢的关系

假如用20m弦,半径为2500m,则正矢=20mm;
假如用10m弦,半径为2500m,则正矢=5mm;
假如用5m弦,半径为2500m,则正矢=1.25mm;
同理,假如半径500m,则
弦长20m时,正矢=100mm;
弦长10m时,正矢=25mm;
弦长5m时,正矢=6.25mm;
根据这两个例题,可以找出弦长与正矢的关系:当半径不变,弦长为原弦长的1/2倍时,正矢为原正矢的1/4倍;弦长为1/4倍时,正矢为1/16倍,因此弦长为n倍时,则正矢为n²倍。
曲线上任意点矢距的计算

如上图所示,设弦长AB=C,如上所述,

距AB弦始终点为a的任意点的矢距f',等于正矢f减去以(C-2a)为弦的正矢,即

二、缓和曲线正矢的计算
缓和曲线的半径是由无穷大逐渐变为与圆曲线半径相同。由于缓和曲线的半径是变化的,所以缓和曲线上各点正矢都不一样,其变化规律是由始点向圆曲线方向渐次增加一定的量。现将缓和曲线各部正矢的计算分述如下。
2.1 缓和曲线正矢的计算公式

式中
fx-缓和曲线正矢;
n-测点点号;
m-缓和曲线分段数;
fc-圆曲线正矢。

例:设圆曲线正矢为120mm,缓和曲线等分6段(上图),则缓和曲线上各测点的正矢为

从上面例子可以看出,缓和曲线各测点正矢递增量是一个常数,即等于圆曲线的正矢除缓和曲线分段数(测点数)。
用公式表示即为缓和曲线各测点递增量=圆曲线正矢/缓和曲线分段数
例:圆曲线正矢为120mm,将缓和曲线等分为6段,则每点正矢递增量为递增量fd=120/6=20mm
同上可得
测点1的正矢=1×fd=1×20=20mm
测点2的正矢=2×fd=2×20=40mm
测点3的正矢=3×fd=3×20=60mm
测点4的正矢=4×fd=4×20=80mm
测点5的正矢=5×fd=5×20=100mm
2.2 缓和曲线始终点正矢的计算
测点在缓和曲线始终点时,缓和曲线起点(直缓ZH、缓直HZ)的正矢为缓和曲线递增量的六分之一;缓和曲线终点(缓圆HY、圆缓YH)的正矢为圆曲线正矢减去缓和曲线正矢递增量的六分之一(即减去缓和曲线始点的正矢)。
以公式表示为:缓和曲线始点正矢=缓和曲线正矢递增量÷6缓和曲线终点正矢=圆曲线正矢-缓和曲线始点正矢
例:圆曲线正矢为100mm,缓和曲线测点分成5段(即缓和曲线长为50m),缓和曲线的始终点正矢为
缓和曲线的正矢递增量=100÷5=20mm
缓和曲线始点正矢=20÷6≈3mm
缓和曲线终点正矢= 100-20÷6≈97mm
2.3 缓和曲线始点(ZH、HZ)相邻测点的正矢

如图所示,设1、2两测点分别在ZH点两侧,与ZH点相距分别为aλ、bλ,λ为测点间的距离,等于弦长的一半,a+b=λ, 则:
公式:

上式中:a和b均为段,即a=a/λ,b=b/λ。
当缓和曲线始点(ZH) 1位于点时,此时a=0、b=1则:f1=1/6×fdf2=fd
例:缓和曲线20m弦正矢递变率fd=30mm,1测点和2测点距ZH点分别为a=7.5m,b=2.5m,求f1f2
弦长为20m,那么点间距λ=10,则a=7.5/10=0.75段,b=2.5/10=0.25段

2.4 缓和曲线终点(HY、 YH) 相邻两点的正矢

如图所示,n和n+1为与缓圆点相邻的两个测点,距缓圆点分别为bλ和aλ。
则:

当缓和曲线始点(ZH)位于1n点时,a=1、b=0

即当缓和曲线始点(ZH)位于测点时,其正矢为圆曲线正矢减缓和曲线正矢递诚变率的六分之一。
例:圆曲线20m弦计划正矢fy=90mm,缓和曲线正矢递减变率fd=30mm,设n测点距HY点距离为7.5m,n+1测点距HY点距离为2.5m,求fnfn+1
弦长为20m,那么点间距λ=10,则a=7.5/10=0.75段,b=2.5/10=0.25段

本文转自:轨魅网

原文链接:http://www.chinahilo.com/325.html

python输入圆的半径公式_[图文]铁路曲线正矢的计算公式相关推荐

  1. python输入圆的半径公式_【同步练习】六年级数学上册圆的面积教材同步

    教材同步() 1.(P68页"做一做")一个圆形茶几桌面的直径是1m,它的面积是多少平方米? 正确答案 3.14×(1÷2)2 =3.14×0.25 =0.785(平方米) 答:它 ...

  2. python输入圆的半径公式_【公布答案(【输入输出】练习题:Hello, C++)】

    题目链接: https://mp.weixin.qq.com/s?__biz=MzIyNjkwNjY2Mw==&mid=2247484126&idx=1&sn=896db297 ...

  3. python输入圆的半径r、计算并输出圆的周长和面积_编程从键盘输入圆的半径r,计算并输出圆的周长和面积.{用C语言编写}谢了...

    方法: #include #define PI 3.14 int main() { float r,c,area; printf("请输入圆的半径:"); scanf(" ...

  4. 用python输入圆的半径、输出圆的周长_Python基础题练习(输入圆的半径计算周长面积,判断年份是否是闰年)...

    题目二:输入圆的半径计算周长面积 题目要求:输入圆的半径,输出圆的周长和面积.输入输出均为整数或者浮点数 题目分析: 首先使用关键字import导入math数学函数库 获取到用户输入的参数(圆的半径) ...

  5. Python输入圆的半径,计算圆的周长和面积

    PI = 3.14 r = input("请输入圆的半径:") c =2*PI*int(r) s = int(r)**2*PI #列出计算表达式 c1 = round(c,2) s ...

  6. Python 输入圆的半径,求圆的直径、周长和面积

    输入圆的半径,求圆的直径.周长和面积.(圆周率取值为3.14) r=int(input('请输入圆的半径:')) PI=3.14 z=2*r c=2*PI*r s= PI*(r**2) print(' ...

  7. Python输入圆的半径求面积

    #设计一程序,从键盘读入圆的半径值,输出面积. import math print("请输入圆的半径值:") r = float(input()) s = float(math.p ...

  8. python输入圆的半径、输出圆的面积_python如何求圆的面积

    首先我们要知道圆的面积计算公式:S = πr²,公式中S为所求圆的面积,π为圆周率,r为圆的半径. 示例: # 定义一个方法来计算圆的面积 def findArea(r): PI = 3.142 re ...

  9. python输入圆的半径输出圆的面积_python如何求圆的面积

    首先我们要知道圆的面积计算公式:S = πr²,公式中S为所求圆的面积,π为圆周率,r为圆的半径. 示例: # 定义一个方法来计算圆的面积 def findArea(r): PI = 3.142 re ...

最新文章

  1. Ubuntu开发用新机安装流程
  2. Web Service 开发系列文章之三(一个较小的契约优先的Web Service例子,用JavaApplication发布)...
  3. STM32开发 -- patch生成和使用
  4. python echo服务器_python常用框架 echo server 的测试
  5. CUBA 7.2 –有什么新功能?
  6. react.js 从零开始(五)React 中事件的用法
  7. Numba 0.44 中文文档校对活动 | ApacheCN
  8. c++ 状态模式(state)
  9. 《R语言数据挖掘:实用项目解析》——2.6 变量分段
  10. JavaScript的setTimeout与setInterval执行时机
  11. win10好用的C语言软件,9款超级实用的Win10软件,一定要收藏,简直不要太好用
  12. UnitedPlugins发布终极Bass效果器:QuickBass
  13. GPRS-PDP上下文激活过程
  14. 怎么用计算机磁盘管理分区,在win 7中如何用磁盘管理为硬盘分区呢?
  15. STC8I2CGY-302(BH1750光照度强度模块)
  16. “剧情+综艺” 助推国潮文化破圈
  17. Event-Triggering Sampling Based Leader-FollowingConsensus in Second-Order Multi-Agent Systems
  18. HashMap的扩容及树化过程
  19. 受到 1 万点暴击,二狗子被 DDoS 攻击的惨痛经历
  20. HTML(一):行级标签、块级标签、其他标签

热门文章

  1. flowable DMN部署单独使用_06
  2. WebStorm-2019.2.3 下载安装
  3. apache ant 安装_Jmeter+ Ant+jenkins 接口自动化框架实现
  4. matlab 导入元胞,MATLAB导入xls文件以及cell的使用方法
  5. Python isinstance函数 - Python零基础入门教程
  6. Python 线程定时器 Timer - Python零基础入门教程
  7. BugkuCTF-WEB题速度要快
  8. matlab 流固耦合,详讲流固耦合
  9. 苹果系统安装python环境_如何在mac下配置python虚拟环境
  10. linux软件读取不到空间,Linux下Oracle软件、数据文件等所在的磁盘分区空间不足的解决思路...