20211218-联邦学习
20211217-NP问题
Django-3-网站开发操作记录
Python-1-geopy.distance
Geopy模块
当我们需要计算A,B两点之间的最短距离时,可以使用geopy模块的distance.distance函数(可参见官方文档说明)。
Geopy可以用 geodesic distance 或 great-circle distance ,默认测地线距离作为函数 geopy.distance.distance
.
大圆距离( great_circle
)使用地球的球形模型,使用国际大地测量学和地球物理学联合会定义的平均地球半径6371.0087714150598公里,约6371.009公里(WGS-84),误差高达0.5%。半径值存储在 distance.EARTH_RADIUS
,因此可以对其进行自定义(但是,它应该始终以公里为单位)。
STK-3-CBF(Central Body Fixed Frame)
地理名词中英文对照
地理名词中英文对照
- RAAN: the right ascension of the ascending node 升交点黄经
- 春分点: the first point of aries
LTAN: local time of the ascending node
heliocentric orbits:日心轨道
ecliptic:黄道
celestial sphere:天球
perpendicular projection:垂直射影
True anomaly:真近点角 https://en.wikipedia.org/wiki/True_anomaly
Eccentric anomaly:偏近点角 https://en.wikipedia.org/wiki/Eccentric_anomaly
- 2 * semi-major-axis == apoapsis(远地点) + periapsis(近地点)
STK-2-stkSetPropClassical
create_LEO.m:
1 | stkSetPropClassical(sat_no,'J4Perturbation','J2000',0.0,tStop,dT,0,6371000 + Altitude * 10^3,0.0,inc,0.0,ra,ma); |
RAAN
RAAN: Right Ascension of the Ascending Node
理解:实际上是发射到轨道升交点的,也就是Y界面画云的时候轨道上的小白点。太阳帆很多时候一射上去就会急转弯,从垂直于轨道变成沿着轨道运行。
Demo:
RAAN是轨道与黄道面的交点,一个升交,一个降交,幅角则是在黄道面上的方位角
黄道面:地球绕太阳运行的轨道所在的平面。任何不与黄道面共面的天体或者人造物轨道都会和黄道面相交2次,由南向北的叫做升交点,由北向南的叫降交点;
黄道面:赤道所在的平面是赤道面;
升交点黄经(Longitude of the ascending node)
- 北大西洋自治区