姿轨控工具箱
使用说明
安装 (使用清华源)
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)
功能简介
当前功能
- 重力梯度力矩分析
- 阳照区时间分析
- 星敏精测数据处理
- 飞轮惯滑时间计算
- IGRF 磁场计算
- influxdb 数据库读取
- 星敏和SAR天线精测数据处理
- 磁棒和磁强计联测分析
- 飞轮安装配置计算
- 姿态分析:自定义对日姿态,能源效率分析,机动能力分析,GNSS视场分析,星敏视场分析
运行特定模块
python -m src.aocs_lab.orbit
或者
uv run python -m aocs_lab.orbit
发布
uv build
uv publish
Metadata
Release files for aocs_lab 0.0.15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| aocs_lab-0.0.15.tar.gz | 976.0 kB | Without provenance | Details for aocs_lab-0.0.15.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| aocs_lab-0.0.15-py3-none-any.whl | Python 3 | none | any | Details for aocs_lab-0.0.15-py3-none-any.whl |
Total release size: 1.1 MB
Release files / aocs_lab-0.0.15.tar.gz
| Download URL | aocs_lab-0.0.15.tar.gz |
|---|---|
| Size | 976.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b6593ad1dba3c590af9c75dd2182043541d583c37b803f3f8be0437a2a4111cb
|
|
BLAKE2b-256 checksum How to use checksums |
09834516e8cb8d2228ad14edd077b905af1a5ec270f271888982467dd210d128
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.20 {"installer":{"name":"uv","version":"0.9.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / aocs_lab-0.0.15-py3-none-any.whl
| Download URL | aocs_lab-0.0.15-py3-none-any.whl |
|---|---|
| Size | 100.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fc9b569f183af34c3f98ae7824811d0b132ce77882967bb8d3cc635e403ce65b
|
|
BLAKE2b-256 checksum How to use checksums |
ad4101b29536dd5cff91fed3a16e37ba1d54c37ec4a9c6d1ffd0dc4e60f081c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.20 {"installer":{"name":"uv","version":"0.9.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Security for aocs_lab 0.0.15
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.