首页 >>  正文

经纬度求距离精确公式

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

其实要搞明白这个问题,我们只需要看看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、北斗、伽利略、格洛纳斯全都用不上,讲讲弹道导弹如何导航

万宣苇4449经纬度及距离的计算 -
於战胞13524184675 ______ 打开EXCEL1、在A2、B2、C2、D2单元格填上两地经纬度.EXCEL根据两点经纬度计算距离2、在E2单元格输入公式=6371004*ACOS(1-(POWER((SIN((90-B2)*PI()/180)*COS(A2*PI()/180)-SIN((90-D2)*PI()/180)*COS(C2*PI()/180)),2)+POWER((SIN((90-B2)*P

万宣苇4449知道经纬度怎么算距离? -
於战胞13524184675 ______ 问题一:怎么根据经纬度计算线路的距离 1、地球赤道上环绕地球一周走一圈共40075.04公里,而@一圈分成360°,而每1°(度)有60,每一度一秒在赤道上的长度计算如下: 40075.04km/360°=111.31955km 111.31955km/60=1.8553258km...

万宣苇4449用经纬度计算城市距离已知两个城市的经纬度,怎样用经纬度来计算两个城市的直线距离?求计算公式.例如,北京:东经116.46北纬39.92到重庆:东经106.... -
於战胞13524184675 ______[答案] 直线距离,直接根据公式√[(x1-x2)²+(y1-y2)²]; 球面距离是:6370*ACOS(COS(RADIANS(A1)-RADIANS(A2))*COS(RADIANS(B1)-RADIANS(B2))) 直接放到EXCEL中求.

万宣苇4449知道两点的经度纬度,怎么算两点之间的距离 -
於战胞13524184675 ______ 公式:=6371004*ACOS((SIN(RADIANS(B2))*SIN(RADIANS(D2))+COS(RADIANS(B2))*COS(RADIANS(D2))*COS(RADIANS(C2-A2))))

万宣苇4449由经度 纬度计算的距离公式 地球赤道上环绕地球一周走一圈共40075.04公里,而绕地球一圈分成360°,而每1°(度)有60,每一度一秒在赤道上的长度计... -
於战胞13524184675 ______[答案] 是km

万宣苇4449怎样计算两个经纬度之间的距离 百度百科 -
於战胞13524184675 ______ 经纬度之间的距离计算如下: 计算地球上经纬之间的距离d,知道地球上两点的经纬度:(x1,Y1),(X2,Y2),其中x1,X2为经纬度,Y1,Y2为经纬度; 如果地球半径为r=6371.0公里,则两点之间的距离为d=r*Arcos[cos(Y1)*cos(Y2)*cos(x1-x2)+...

万宣苇4449由经纬度计算距离的公式? -
於战胞13524184675 ______ 关于用经纬度计算距离:地球赤道上环绕地球一周走一圈共40075.04公里,而@一圈分成360°,而每1°(度)有60,每一度一秒在赤道上的长度计算如下:40075.04km/360°=111.31955km111.31955km/60=1.8553258km=1855.3m而每一分又有60秒,每一秒就代表1855.3m/60=30.92m任意两点距离计算公式为d=111.12cos{1/[sinΦAsinΦB十cosΦAcosΦBcos(λB—λA)]}其中A点经度,纬度分别为λA和ΦA,B点的经度、纬度分别为λB和ΦB,d为距离.至于比例尺计算就不废话了

万宣苇4449请问 经纬度换算成距离的公式请详细说明下各个参数还是不行啊 那我怎么知道这两点的距离啊 你只是给出了经度和纬度的距离网上的一个公式d(x1,y1,x2,y2)... -
於战胞13524184675 ______[答案] 纬度差乘以111千米等于经度(南北)的实际距离 经度差乘以111千米 再乘以cos(纬度数)等于纬度(东西)的实际距离.

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

万宣苇4449求经度和纬度的公式. -
於战胞13524184675 ______[答案] 纬度1度=大约111km 纬度1分=大约1.85km 纬度1秒=大约30.9m 经线上跨纬度1度=111千米 纬线上跨经度1度=111*cosA千米,其中A是纬度 任意两点距离 d=111.12cos{1/[sinΦAsinΦB十cosΦAcosΦBcos(λB—λA)]}

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