Launch_Manager.py 文件源码

python
阅读 42 收藏 0 点赞 0 评论 0

项目:KRPC 作者: BevoLJ 项目源码 文件源码
def azimuth_init(self):

        _R_eq = self.radius_eq
        _inc = float(self.parking_orbit_inc)
        _lat = self.latitude()
        _to = float(self.parking_orbit_alt)
        _mu = self.mu
        _Rot_p = self.rotational_period
        node = "Ascending"

        if _inc < 0:
            node = "Descending"
            _inc = np.fabs(_inc)

        if (np.fabs(_lat)) > _inc: _inc = np.fabs(_lat)

        if (180 - np.fabs(_lat)) < _inc: _inc = (180 - np.fabs(_lat))

        velocity_eq = (2 * pi * _R_eq) / _Rot_p
        t_orb_v = np.sqrt(_mu / (_to + _R_eq))

        return _inc, _lat, velocity_eq, t_orb_v, node
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号