- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 STK12.2+Python开发(三):通过Access获取当前场景的信息,计算卫星访问目标信息
在STK中,“Access”通常指的是卫星与地面目标之间的可见性或访问机会。在STK API中,Access分析功能允许用户计算和分析特定时间段内卫星与地面目标之间的访问窗口。10.计算一个点 facility的访问次数 Compute an access for one point。8.计算两个 STK 对象之间的访问(使用 IAgStkObject 接口)9.计算两个 STK 对象之间的访问(通过对象的路径来访问)12.将访问分析时间段配置为指定的时间。13.获取对象访问限制的句柄。
2024-08-05 22:09:54 1240
原创 STK12.2+Python开发(二):添加访问约束,新建场景、卫星、地面站等,获取当前场景的信息
添加和配置STK各类访问限制,添加一个地面目标到当前的场景,括号内是三维坐标。7.为 STK 对象添加多个相同类型的访问约束。添加一个地面目标到当前的场景,添加和配置太阳仰角访问限制。
2024-08-05 21:46:21 412
原创 卫星知识学习记录(二): 卫星旋转矩阵
一些自己的学习记录1.旋转坐标系旋转坐标系的基本特点包括:变换规则:旋转坐标系相对于一个固定(或惯性)坐标系通过一个或多个旋转角度定义。这些旋转可以是绕一个轴的单一旋转,也可以是绕多个轴的复合旋转。旋转通常通过旋转矩阵(方向余弦矩阵)、四元数或欧拉角来数学描述。应用:在航空航天领域,旋转坐标系用于描述飞行器、卫星或其他航天器的姿态和方向。在机器人学和计算机图形学中,旋转坐标系用来模拟和控制物体的运动。在地球科学中,用来描述地球自转、板块运动等现象。
2024-04-23 22:39:56 1574
原创 STK12.2+Python开发(一):STK和Python开发环境配置
这部分介绍使用基于stk api二次开发的环境配置,以及桌面stk和python环境的连接。
2024-04-16 17:14:58 2464 18
原创 Python优化调度:基于改进遗传算法求解带时间窗约束多卫星任务规划
参照网上基于改进遗传算法求解带时间窗约束多卫星任务规划方法,改进为基于Python实现并进行可视化的实现方法,实验的本质是一个带时间窗口的VRP的问题。
2023-12-07 13:55:08 1495 16
原创 论文阅读笔记:Game theoretic self-organization in multi-satellite distributed task allocation
本文将多卫星系统中的自组织任务分配作为一种潜在的博弈,提出了一种分布式任务分配算法(DT2A)问题。我们证明了博弈的每个纳什均衡构成了一个任务覆盖,使执行任务的数量最大化。此外,我们还证明了所提出的DT2A在有限时间内以概率收敛到接近最优赋值。数值实验证明了该算法对偶然干扰的鲁棒性,并揭示了内存长度对求解效率细化的积极影响。在小规模和大规模场景下的比较实验突出了所提出的方法优于现有的分布式或集中的典型方法。
2023-12-02 22:18:33 1161
原创 学习笔记:演化博弈与势博弈
演化博弈(Evolutionary Game Theory)是博弈论的一个分支,它结合了生物学中关于进化和适应性的思想,旨在研究群体中个体之间相互作用的演化过程。演化博弈的核心思想是通过考察各种策略在群体中的传播和演化,探讨这些策略如何适应环境,从而影响个体的生存和繁殖。演化博弈在经典博弈论的基础上引入了生物学中的 “群体思维” (Population thinking),即演化博弈考虑的对象通常是一个博弈者群体, 而。
2023-11-23 14:57:41 5500 1
原创 学习笔记:多智能体系统的博弈相关知识
若(1)式严格大于,则π1∗⋯πn∗π1∗⋯πn∗为严格纳什均衡。若一个策略对于智能体动作集中的所有动作的概率都大于0,则这个策略为一个完全混合策略。若智能体的策略对一个动作的概率分布为1,对其余的动作的概率分布为0,则这个策略为一个纯策略。零和博弈中,两个智能体是完全竞争对抗关系,则R1−R2R_1=-R_2R1−R2。在零和博弈中只有一个纳什均衡值,即使可能有很多纳什均衡策略,但是期望的奖励是相同的。
2023-11-22 16:53:00 1818 2
原创 论文阅读:A Generic Markov Decision Process Model and Reinforcement Learning Method for Scheduling Agil
我们研究了一种基于强化学习的敏捷卫星调度问题的一般解。该方法的核心思想是通过经验训练,确定一个值函数来评估一定状态下的长期效益,然后将该值函数应用于指导未知情况下的决策。首先,将敏捷卫星调度过程建模为一个具有连续状态空间和离散动作空间的有限马尔可夫决策过程。敏捷地球观测卫星调度问题的两个子问题,即排序问题和定时问题,分别由模型中的代理部分和环境问题来解决。利用构造启发式算法可以快速得到一个满意的解决时序问题。这个问题的目标函数是最大化整个调度过程的总回报。
2023-10-25 10:36:09 168
原创 卫星知识学习记录(一):开普勒轨道参数
卫星在空间运行的轨迹称为轨道描述卫星轨道位置和状态的参数称为轨道参数,开普勒轨道参数是用于描述卫星轨道。
2023-10-19 21:18:02 4095
原创 python画图不显示中文的解决方式
解决方式一:修改源文件1.打开python的安装路径,找到“D:\python\python3.7\Lib\site-packages\matplotlib\mpl-data”路径下的matplotlibrc文件,如下图所示2.打开matplotlibrc文件之后,将#font.sans-serif : DejaVu Sans, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Gar
2021-04-17 21:38:04 3222 3
原创 从pandas read_csv 读取中文文件报错的问题
Traceback (most recent call last): File "D:/vm/test/test.py", line 8, in <module> data = pd.read_csv("D:\vm\test\app\taxiGps.csv.csv",encoding='utf-8',engine='python') File "D:\cs\python\lib\site-packages\pandas\io\parsers.py", line 686, in r
2020-08-04 18:29:12 8492
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人