Skip to main content

姿轨控工具箱

Project description

姿轨控工具箱

使用说明

安装 (使用清华源)

pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple aocs-lab

升级到最新版

pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple --upgrade aocs-lab

使用示例

import aocs_lab.sun_time as st
import numpy as np

if __name__ == "__main__":
    # 太阳矢量与轨道面法线夹角 31 deg
    beta_angle = np.deg2rad(31)
    st.sun_time(beta_angle, 6900e3)

功能简介

当前功能

  1. 重力梯度力矩分析
  2. 阳照区时间分析
  3. 星敏精测数据处理
  4. 飞轮惯滑时间计算
  5. IGRF 磁场计算
  6. influxdb 数据库读取
  7. 星敏和SAR天线精测数据处理
  8. 磁棒和磁强计联测分析
  9. 飞轮安装配置计算
  10. 姿态分析:自定义对日姿态,能源效率分析,机动能力分析,GNSS视场分析,星敏视场分析

运行特定模块

python -m src.aocs_lab.orbit

或者

uv run python -m aocs_lab.orbit

发布

uv build
uv publish

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aocs_lab-0.0.14.tar.gz (976.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aocs_lab-0.0.14-py3-none-any.whl (99.2 kB view details)

Uploaded Python 3

File details

Details for the file aocs_lab-0.0.14.tar.gz.

File metadata

  • Download URL: aocs_lab-0.0.14.tar.gz
  • Upload date:
  • Size: 976.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.0

File hashes

Hashes for aocs_lab-0.0.14.tar.gz
Algorithm Hash digest
SHA256 457f89b0d61a0ea9baa02f6b8e4c65f33ff106d825bf007e8eb5c8a8fd66b4ab
MD5 374cc20fcef0df6eb8d15d0c1e1cb197
BLAKE2b-256 4fa343c0d79cdf8fef103fef38f360fc4aaa5d0c5ea686216f871481902995c2

See more details on using hashes here.

File details

Details for the file aocs_lab-0.0.14-py3-none-any.whl.

File metadata

  • Download URL: aocs_lab-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 99.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.0

File hashes

Hashes for aocs_lab-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 2f64ad9f78bcc16b59521cb349a965a6b41d3de59972e09d44b18b819b073831
MD5 9e0fbf94e054ff294f94ba8882c0e99e
BLAKE2b-256 85cca691ef844f4c886b355bf4c4895548c35256c3d5ac2993ded0868e9976c2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page