首页 >>  正文

经纬度求两地距离公式

来源:baiyundou.net   日期:2024-07-04

其实要搞明白这个问题,我们只需要看看GPS系统是什么时候开始组网上线的就可以清楚这是一个军事谣言了。

GPS系统现在一共有33颗卫星在轨道上飞,其中31颗在为全球提供卫星定位服务。

但要知道,这种导航系统是从1978年发射的第一颗GPS卫星开始建立起来的,到了1989年第一颗工作卫星发射成功才可以在有限的区域内提供GPS服务,甚至全球可用的GPS服务则是在5年后,也就是1994年才真正的在全球以21+3的形式组网,让世界各地的GPS接收机能计算出自己的位置信息。GPS的历史远比大家认为的要短很多。

但……导弹则是在1950年代就大规模的设计和进入服役。这些导弹系统天生的就根本不需要GPS导航。甚至可以说GPS、北斗、伽利略、格洛纳斯等等一众大家认为的明星“导航”系统根本和弹道导弹就毫无关联。

造成导弹需要GPS“导航”的错觉主要是大家认为GPS是一个导航系统,毕竟日常生活中我们都是通过GPS或者北斗系统的导航APP把我们自己导向目的地的。认为GPS能够引导导弹飞行也就成了一个貌似顺理成章的事情了。

但是你要知道GPS提供的并不是导航服务!GPS的全称是“Global Positioning System,全球定位系统”。不仅仅GPS不提供导航服务,我们的北斗、欧盟的伽利略、俄罗斯的格洛纳斯也都不提供“导航”服务,这些卫星系统仅仅提供定位服务,地面上的接收设备接收解算卫星信号后只能得到地理经纬度信息和时间信息。至于导航所需要的路径则是在依据经纬度信息结合地理信息系统在软件层面上解决的问题了。

至于弹道导弹如何打击目标,这一点和开炮是没有什么区别的。


我们知道速度V₀和发射角θ就可以参考公式计算出 火炮的射程X = V₀2sin(2θ)/g以及最大射高为Y = V₀²sin(θ)²/2g。

当然了,在实际应用的时候火炮还会做出修正,例如在打击空中目标的时候往往会以Y作为射高,X/2作为射程来做出修正计算。

弹道导弹的射击方式也遵循着火炮的弹道公式来进行计算——所以叫做弹道导弹。

只不过,弹道导弹的射程远远高于火炮的射程,同时弹道导弹的火箭发动机是在距离地面一定高度才关机的,因此V₀并不在地面上而是在高空。因此弹道导弹的公式就变成了需要考虑关机点高度和速度的计算方式:


同时射程足够远的时候也就需要考虑地球曲率了这时候弹道的样子也就成了这样:

当然,有些数值可以有互换关系和速算方法。但我们要明确的一点就是弹道导弹的射击准确性和V₀关机点速度,Y₀关机点高度以及θ关机点角度三者密不可分。

和GPS的确也没有太大关系,导弹在发射的时候将关机点速度、关机点高度和关机点角度做到精确就可以命中要打击的目标。哎~这不是火箭炮吗?

没错,如果单纯计算弹道公式的话,火箭炮也是这样算的,只不过火箭炮在助推的过程中并不受控制,因此火箭炮在发射之后散布比较大。

但是导弹射程远,差之毫厘失之千里,在弹道导弹助推的过程中就需要对弹道导弹进行控制。

这里用到的东西就是陀螺仪。

弹道导弹的制导系统就是依靠陀螺仪的角动量守恒原理来取得在导弹发射之后每个时间切片所测得的XYZ轴上的加速度变化来修正弹道导弹的飞行轨迹的。到了关机点,弹道导弹的传统制导工作就已经结束了。

陀螺仪在这段时间内根据获取的加速度信号驱动燃气舵做出相应的动作

当燃气偏离导弹的轴心的时候,导弹的飞行路径就可以得到修正。

等真到了关机点,弹道导弹也就失去了大部分动力只能依靠惯性做抛物线飞行。这时候,弹道导弹如果需要再做修正的话基本上也成了不可能的事情。

毕竟,弹道导弹在发射后还会有几个不同的减负阶段,例如弹道导弹在离开大气层后就会迫不及待的丢掉整流罩。原因是保留的重量越少越符合火箭方程的加速原理,关机点的速度就可以越快。

在助推段结束后,关机后弹道导弹的也会迅速的形成只有再入器和弹头的结构特征。这是因为飞在太空中的目标越小,越不容易被对方的雷达所探测到。

所以说你看到影视作品中一大截导弹高速的划过天顶的画面都是骗人的……

在弹道导弹末端基本上是没有制导能力的。

以民兵导弹为例:

它的MIRV中只有两瓶压缩空气,用来分离末级火箭以及所装载的3枚弹头。这个东西如果想制导都难以实现。毕竟作为执导导弹飞行的核心部件陀螺仪,虽然价值很高,但在火箭发动机关机的时候已经被抛弃了。

至于类似于三叉戟导弹在MIRV上有几个白色的姿态发动机的问题,这是因为三叉戟导弹的第三级被做在了MIRV中不可脱离,在导弹助推段使用这级火箭发动机的时候就需要利用姿态发动机最终调整姿态,并不是在最后再入段使用的。

当然了,还有一类洲际弹道导弹,它的飞行距离远远大于其射程。

这种弹道导弹叫做“部分轨道轰炸系统,Fractional Orbital Bombardment System,FOBS”,是苏联时期搞出来的。

由于使用弹道导弹的时候飞跃北极的弹道高度很高,很容易被北美防空司令部的警戒雷达所探测到。苏联人就反其道而行之通过向南极方向发射一枚FOBS,跨越大半个地球从南向北攻击美国的城市。由于采用的是高度150公里的近地卫星轨道要绕地球大半圈,精度的控制需求也就更大了,因此这枚导弹(GR-1)采用了航空使用的星光导航系统

根据已知既定星座的位置来调节自己的飞行方向。

基本上弹道导弹的导航系统也就这些了,当然了,类似于潘兴、东风21D、东风26这些末段开挂的存在基本上都不属于传统的弹道导弹制导的范畴,反而回归为雷达寻的制导的方式了。

主要原因则是速度太快,卫星信号反而难以提供足够的精度了。

对于很多导弹的“说明书”上写着支持卫星导航。是指导弹在发射前定位,可以依靠卫星信号进行零点定位,确定更精确的发射点。这个功能当年没有卫星的时候是依靠六分仪来做到的。

这是最原始也是最有效的一种在地球上获得自己位置的方式。如果是潜射弹道导弹或者车载弹道导弹,还会使用更先进的自动的六分仪系统。

现在基本上卫星定位和六分仪在机动导弹发射平台上都有装备。也仅仅是确定零点使用。

在真正按下导弹发射按钮的时候,这些“导航”手段就没有太大意义了。

","gnid":"9f45381cc1a8d4a45","img_data":[{"flag":2,"img":[{"desc":"","height":"620","title":"","url":"https://p0.ssl.img.360kuai.com/t019d4cec7a83f070ed.jpg","width":"940"},{"desc":"","height":"404","title":"","url":"https://p0.ssl.img.360kuai.com/t01b48b634184c795b1.jpg","width":"314"},{"desc":"","height":"257","title":"","url":"https://p0.ssl.img.360kuai.com/t015ee061d565ff6a56.jpg","width":"625"},{"desc":"","height":"231","title":"","url":"https://p0.ssl.img.360kuai.com/t01efa4b673a0d8ec20.jpg","width":"350"},{"desc":"","height":552,"title":"","url":"https://p0.ssl.img.360kuai.com/t01a46272d66d3bc20b.jpg","width":1110},{"desc":"","height":"720","title":"","url":"https://p0.ssl.img.360kuai.com/t01d433e164f737cc4e.webp","width":"1280"},{"desc":"","height":"1080","title":"","url":"https://p0.ssl.img.360kuai.com/t0136badb333845fb33.webp","width":"1920"},{"desc":"","height":"351","title":"","url":"https://p0.ssl.img.360kuai.com/t011ea04ebe8cade3f9.webp","width":"620"},{"desc":"","height":450,"title":"","url":"https://p0.ssl.img.360kuai.com/t01105af2ccf610b4e8.gif","width":800},{"desc":"","height":480,"title":"","url":"https://p0.ssl.img.360kuai.com/t0172f7770603d5b3c4.gif","width":480},{"desc":"","height":1336,"title":"","url":"https://p0.ssl.img.360kuai.com/t01bcccb930e196c8eb.jpg","width":933},{"desc":"","height":"768","title":"","url":"https://p0.ssl.img.360kuai.com/t01d3f8cfe8060627b7.jpg","width":"1024"},{"desc":"","height":"1603","title":"","url":"https://p0.ssl.img.360kuai.com/t01db7e9ea37105ab17.png","width":"2560"},{"desc":"","height":"432","title":"","url":"https://p0.ssl.img.360kuai.com/t014c4e01e17e588fae.jpg","width":"229"},{"desc":"","height":"1500","title":"","url":"https://p0.ssl.img.360kuai.com/t01906872d642dd0ffa.jpg","width":"2100"},{"desc":"","height":"401","title":"","url":"https://p0.ssl.img.360kuai.com/t01847ca864a2a3b2c0.jpg","width":"572"}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"pika","pub_time":1703421999000,"pure":"","rawurl":"http://zm.news.so.com/cb910483e07134f2d875cb8c6b5b2ee0","redirect":0,"rptid":"d793c494e8f0fe51","rss_ext":[],"s":"t","src":"寻史奇谈文史君","tag":[{"clk":"kscience_1:弹道导弹","k":"弹道导弹","u":""},{"clk":"kscience_1:卫星","k":"卫星","u":""},{"clk":"kscience_1:导弹","k":"导弹","u":""},{"clk":"kscience_1:火箭发动机","k":"火箭发动机","u":""},{"clk":"kscience_1:伽利略","k":"伽利略","u":""},{"clk":"kscience_1:北斗","k":"北斗","u":""}],"title":"GPS、北斗、伽利略、格洛纳斯全都用不上,讲讲弹道导弹如何导航

梅梦彬4612知道两点的经纬度 怎么用excel算距离 -
牛赖范13962439089 ______ 原料:WPS表格或者Excel表格 1、在Excel表格的A1到E1分别输入下列信息.A地经度,A地纬度,B地经度,B地纬度,两地距离(顺序不能错). 2、如图所示,对A2到E2的单元格进行边框的添加. 3、在E2的单元格输入如下公式:=6371004*ACOS((SIN(RADIANS(B2))*SIN(RADIANS(D2))+COS(RADIANS(B2))*COS(RADIANS(D2))*COS(RADIANS(C2-A2)))) 4、分别输入A,B两地的经纬度. 5、表格即可自动算出相应AB两地的距离.

梅梦彬4612知道经纬度怎么算距离? -
牛赖范13962439089 ______ 问题一:怎么根据经纬度计算线路的距离 1、地球赤道上环绕地球一周走一圈共40075.04公里,而@一圈分成360°,而每1°(度)有60,每一度一秒在赤道上的长度计算如下: 40075.04km/360°=111.31955km 111.31955km/60=1.8553258km...

梅梦彬4612知道两点的经度纬度,怎么算两点之间的距离 -
牛赖范13962439089 ______ 公式:=6371004*ACOS((SIN(RADIANS(B2))*SIN(RADIANS(D2))+COS(RADIANS(B2))*COS(RADIANS(D2))*COS(RADIANS(C2-A2))))

梅梦彬4612怎么知道经纬度算距离, -
牛赖范13962439089 ______ 1、如果仅算出两地的南北距离,则计算两地纬度差即可,与经度无关.北京纬度为39°54′N,马来西亚纬度为1°22′N,则两地纬度差为38°32′,根据纬度相差1°,距离相差111km的规律,计算得两地南北距离为4281km. 2、如果计算两地球...

梅梦彬4612知道两地的经纬度能算出距离吗?怎样算 -
牛赖范13962439089 ______ 因为地球是椭球体,所以计算出准确的距离需要更复杂的公式.如果假设地球是球体就容易的多了,设地球上某点的经度为lambda,纬度为phi,则这点的空间坐标是 x=cos(phi)*cos(lambda) y=cos(phi)*sin(lambda) z=sin(phi) 设地球上两点的空间坐标分别为(x1,y1,z1),(x2,y2,z2) 则它们的夹角为 A=acos(x1*x2+y1*y2+z1*z2),A是角度 则两地距离为 A/180*pi*R,其中R为地球平均半径6371 误差不超过1%

梅梦彬4612已知地球上两地经纬度,怎样算两地距离?我只知道两地距离为以地心为圆心,连接两地的劣弧 -
牛赖范13962439089 ______[答案] 这要用到球面三角学公式计算. 球面(地球是球面)两点之间的距离,是经过两点和球心的大圆劣弧的长度. 在球面三角学中,大圆弧线长度是用°(度)表示的.例如:A点在东经105°北纬32°,A到北极点N的弧长是90-32=58°. 如果另外一点B是东经60...

梅梦彬4612如何根据两个地点的经纬度坐标计算两地之间的距离如何根据两个地点的经纬度坐标计算两地之间的直线距离有公式没有! -
牛赖范13962439089 ______[答案] 用两点间坐标公式算,当作直角坐标系使.初中就学过.先看在X轴 上的两点之间的距离,高两点的坐标分别是X1和X2,那么两点间距离是|X1-X2|,同理在Y轴上也是一样,即|Y1-Y2| 那么在平面直角坐标系中,任意两点间距离,可以连接两点,再分别...

梅梦彬4612知道经纬度如何Excel计算两地距离 -
牛赖范13962439089 ______ A站、B站、地心C,三点构成了一个等腰三角形,腰为地球半径.ACOS函数是求反余弦,结果为地心到AB两站的张角弧度C,地球半径R*C就是AB弧线的长度.先假设地球半径为1,还记得余弦定理吗?cos(C)=(1*1+1*1-c*c)/(2*1*1)=1-c*c/2 其中c就是设地球半径为1时,AB两地的距离.公式里的三个power函数之和就是在计算c*c的.由球坐标与直角坐标之间的换算关系(假设纬度为W,经度J):x=cos(W)*cos(J) y=cos(W)*sin(J) z=sin(W) c*c就等于(xA-xB)^2+(yA-yB)^2+(zA-zB)^2.都解释清楚了吧?

梅梦彬4612关于同纬度两地间距离的公式有不懂的地方...两地距离=111km*经度差*cos纬度cos纬度怎么算..我看不懂..我数学很烂....主要问题是cosa我看不懂... -
牛赖范13962439089 ______[答案] 这个公式是这样来的: 在赤道上,纬度=0,经度差一度是111km,所以两地距离=111km*经度差 在纬度a>0的地方,圆周长度与赤道周长的比等于cosa(画个剖面图就明白了),所以前面的结果要再乘上cosa 三角函数啊,你们应该学了吧.a就是赤...

梅梦彬4612经纬网上怎么计算两地时间的距离?要求简单一点)例如,甲地(北纬34度,东经36度),乙地(北纬29度,东经48度)两地距离是多少 -
牛赖范13962439089 ______[答案] 地球上任意两点距离计算公式为 : D=R* arccos(siny1siny2+cosy1cosy2cos(x1-x2) ) 其中:R为地球半径,均值为6370km. A点经、纬度分别为x1和y1,东经为正,西经为负 B点经、纬度分别为x2和y2,北纬为正,南纬为负 用上述公式算得甲乙的距...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024