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

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

f21753e5d22481bf5ffc1bd4dac548f6.png


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

2ee26eb6b36d5de9a6ae4f2eeb81719e.png


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

829f9e118c7136c9ad912e3c31cbe98b.png


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

588453542fd299934a420ad8c8931132.png


当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
解:

a0bee17493b77fb2902b65611e4b81ba.png


弦长与正矢的关系

2ee26eb6b36d5de9a6ae4f2eeb81719e.png


假如用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²倍。
曲线上任意点矢距的计算

b06e8fa501d65cd908450f914ee8a1cd.png


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

2ee26eb6b36d5de9a6ae4f2eeb81719e.png


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

44e57af9795354b3eb57d097e8591e65.png


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

59298501e743e3ee24327696fb24a517.png


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

553830b32269a0886c6a7dd1b9f76678.png


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

630d31b0e63af5a86df1fdba0a4febba.png


从上面例子可以看出,缓和曲线各测点正矢递增量是一个常数,即等于圆曲线的正矢除缓和曲线分段数(测点数)。
用公式表示即为缓和曲线各测点递增量=圆曲线正矢/缓和曲线分段数
例:圆曲线正矢为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)相邻测点的正矢

16d80cc5da837d575c70c227fd5c7a76.png


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

83d38f4bc66bf71106f2b0c7c4e59460.png

0e1ab2ea19d59ae20e6f4744b4659980.png


上式中: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段

7f6c61c1bd41d7b0ca2d5426cc571048.png


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

0f4d49706d7a5b95a9861052503f42e6.png


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

a0a021304b3298a9d016a28f80a899c4.png


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

c0b99af8a98e17fae34a70a7a1098816.png


即当缓和曲线始点(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段

712baf13597b6cfda137f7d3cdc40557.png

cc8c02bac08b39c35cf6e79db22783cd.png

本文转自:轨魅网

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/532180.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker 安装nacos_康过来!Nacos配置和管理微服务的使用

Nacos 具有如下特性:服务发现和服务健康监测:支持基于DNS和基于RPC的服务发现,支持对服务的实时的健康检查,阻止向不健康的主机或服务实例发送请求;动态配置服务:动态配置服务可以让您以中心化、外部化和动态化的方式管…

matlab中如何调用gpu进行并行计算_极致安卓-Termux/Aid learning开启WebGL手机GPU并行计算...

在我的之前的测评中,我利用Termux和Aid Learning测试过基于C/C的openmp并行程序,基于Java的并行程序,还有基于MPI以及基于Java的分布式集群并行。但是很遗憾,一直无法成功开发基于OpenCL的GPU并行编程。这是主要是因为Android并没…

python默认编码方式_关于设置python默认编码方式的问题

2019-8-27 07:45:36 本帖最后由 傻纸 于 2019-8-27 10:02 编辑 查了一会资料得出的结论是如果你用的是python3.x,那么就最好别去设置sys.defaultencoding或者sys.stdout.encoding 记住在需要编码的时候用encode,解码的时候decode就可以了。。。 这个问题…

计算机科学与技术是属于什么学科,计算机科学与技术专业属于什么大类 属于哪个学科...

近日,有很多人咨询小编计算机科学与技术专业属于什么大类 属于哪个学科?现在小编统一回复一下大家计算机科学与技术专业属于工学类,下面是关于计算机科学与技术专业详细的介绍。1计算机科学与技术专业门类及学科介绍专业名称专业代码门类学科…

matlab imread_MATLAB图像处理:29:在几何变换输出中指定填充值

本示例说明如何指定imwarp执行几何变换时使用的填充值。执行转换时,输出图像中通常会有一些像素不属于原始输入图像。必须为这些像素分配一些值,称为填充值。默认情况下,imwarp将这些像素设置为零,并显示为黑色。使用FillValues参…

micopython 18b20_MicroPython控制8*8LED点阵显示温度

MicroPython顾名思义就是可以在单片机上跑的Python,借助Micro Python,用户完全可以通过Python脚本语言实现硬件底层的访问和控制,比如说控制LED灯泡、LCD显示器、读取电压、控制电机、访问SD卡等。目前支持MicroPython的开发板有好几种&#…

ip变更会影响账号登陆吗_【教程】PUBG账号被盗导致封禁申诉解封教程

很多朋友询问PUBG在被盗号后被盗号者开挂导致永封该如何申诉解封,现在结合一些玩家被盗号及成功申诉的经历,详列一下步骤。本方法只适用于被盗后开挂导致封禁的账号,那些自己开挂被封的孤儿不用往下看了。一.先向steam客服申诉 找回自己的ste…

滤镜怎么调_手机、电脑怎么剪辑视频?真心求推荐实用工具

自从加入了短视频自媒体运营这个行业以后,我就开始接触到各种各样的手机、电脑视频剪辑、制作软件,用它们来处理、完成被安排到的工作任务。很多时候,我也用它们来剪视频,借此来练练手、积累下素材。记得刚进入这个行业的时候&…

2021计算机基础知识题库,2021~2021计算机基础知识练习题

2021~2021计算机基础知识练习题 2021~2021计算机基础知识练习题 北京联合大学 2021~2021计算机基础知识练习题 一、选择题 1.记录在存储介质上的一组相关信息的集合称为______。 A)程序 B)磁盘 C)软件 D)文件 2.当一个文件更名后,文件的内容会______。 A)完全消失 B…

计算机背板知识,你知道背板的选购技巧吗?

原标题:你知道背板的选购技巧吗?背板就是母板,子板插在上面构成系统,计算机背板说成背板也成立,只不过背板更多的知识线路板而已,没有实际的器件,只起信号通路作用。背板在设备机箱的后面。一般…

git 切换分支_git 入门教程之分支总览

分支就是一条独立的时间线,既有分支,必有主干,正如一棵树谈到树枝,必有树干一样的道理.我们先前对git 的全部操作默认都是在主干上进行的,这个主干也是一种特殊的分支,名为 master 分支.无论是穿越历史还是撤销更改,我们都或多或少接触过时间线,git 管理的版本串在一起就组成了…

正在锁定计算机 win7转圈圈打不开,Win7网络连接图标一直转圈的原因和解决方法...

Win7网络连接图标一直转圈是什么情况?如果用户发现Win7系统中的网络图标一直处在转圈状态,则表示该网络不能正常加载,且无法识别,笔者通过检查发现网络依赖的服务Network List Service没有自动启动,启动之后可解决该问…

jvm内存模型和java内存模型_JVM运行时内存模型综述

JVM内存模型JVM分为五个区域:虚拟机栈、本地方法栈、方法区、堆、程序计数器。JVM不同区域的占用内存大小不同,一般情况下堆最大,程序计数器较小。JVM五个区中虚拟机栈、本地方法栈、程序计数器为线程私有,方法区和堆为线程共享区…

getline没有与参数列表匹配的重载函数_C++新增基础功能解析—函数重载功能的使用...

喜欢的可以收藏转发加关注“函数重载”指的是可以有多个同名的函数,因此 名称进行了重载。这两个术语指的是同一回事,但我们通常使用函数重载。可以通过函数重载来设计• 系列函数——它们完成相同的工作,但使用不同的参数列表。重载函数就像…

公关文秘专业要学计算机,文秘相关专业有哪些

文秘相关专业有哪些引导语:想必大多数人对文秘这个岗位都不陌生,那么与文秘相关专业有哪些呢?接下来是小编为你带来收集整理的文章,欢迎阅读!一、中文类专业:中文及相关专业主要包括汉语言文学、汉语言、中…

java seek指针 换行符_Java网络编程探究|乐字节

大家好,我是乐字节小乐,上次给大家讲述了Java中的IO流之输出流|乐字节,本文将会给大家讲述网络编程。主要内容如下:网络 网络分层 IP位置 端口port 网络编程一、 网络 1、概念网络即将不同区域的电脑连接到一起, 组成局…

switch 条件判断_C语言学习第7篇---C语言三大结构之一判断结构

if语句分析1.if语句用于根据条件选择执行语句2.else不能独立存在且总是与它最近的if想匹配3.else语句后可以接其他if语句if语句中零值比较的注意点---bool型变量应该直接出现在条件中,不要进行比较---变量和0值进行比较时,0值应该出现在比较符合左边---f…

计算机应用基础授课提纲,《计算机应用基础》讲授提纲(1).ppt

《计算机应用基础》讲授提纲(1).ppt (49页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!14.9 积分*第四讲 Windows基础基本操作文件操作控制面板中文操作处理磁盘管理命令提示符*Windows 基本操作桌…

工业机器人演示码垛和卸垛_众多企业购买自动码垛机的原因是什么?

企业为什么要购买自动码垛机呢?难道仅仅是因为它可以自动,让工作变得轻松简单吗?当然不是,如果自动码垛机仅仅能够为企业带来这么点的好处的话,相信是没有企业愿意花大价钱来购买这些自动码垛机的,那么企业究竟是看中了自动码垛…

python 100days github_GitHub - rghwer/Python-100-Days: Python - 100天从新手到大师

Python - 100天从新手到大师 作者:骆昊 最近有很多想学习Python的小伙伴陆陆续续加入我们的交流群,目前我们的交流群人数已经超过一万人,光靠我自己已经无法及时处理小伙伴们的入群申请,更无法及时为大家解答问题。目前我的想法是…