自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 深入浅出变分法:从离散扰动一步步推导欧拉-拉格朗日方程

回顾整个推导,最让人惊叹的地方在于,离散化的项中,Δt\Delta tΔt竟然神奇地完美抵消了,使得差商形式自然而然地过渡到了微分形式。这种在局部施加扰动,利用“各项之间互不干扰”的性质进行“剥离”的技巧,正是变分法的精髓。希望这个详细的分步推导,能帮你真正扫清符号和链式法则的迷雾!

2026-09-01 10:46:02 159

原创 庞特里亚金极小值原理的详细推导

庞特里亚金极小值原理的详细推导。

2026-08-30 15:29:37 327

原创 对动量求偏导为何等于角速度

在卫星轨道力学的文献中,只要走到 J2 摄动与德洛奈变量这一层,就一定会撞上哈密顿正则方程Φ˙=∂H∂J,J˙=−∂H∂Φ\dot{\Phi} = \frac{\partial \mathcal{H}}{\partial J}, \qquad \dot{J} = -\frac{\partial \mathcal{H}}{\partial \Phi}Φ˙=∂J∂H​,J˙=−∂Φ∂H​对于德洛奈变量中的共轭对 (H,Ω)(H, \Omega)(H,Ω),其中H=Gcos⁡iH = G\cos iH=G

2026-08-25 16:42:58 323

原创 策略的进化:从随心所欲到稳健前行

想象一个正在学习下棋的孩子。起初他可能偶然走出一步妙手,尝到甜头后就拼命重复这步棋,完全不顾棋盘局势的变化,结果很快被对手抓住破绽。强化学习中的智能体也面临同样的困境。策略函数就是智能体的决策方式,它告诉智能体在某个状态下该做什么。要让智能体真正变强,关键不在于让它多么拼命地追求好结果,而在于让它每一步改进都稳健扎实,不因一次胜利就得意忘形,也不因一次失误就畏缩不前。

2026-08-21 14:12:35 293

原创 当算力不再是瓶颈,为什么还需要优化算法

蒙特卡洛实验的每一次抽样都有用、必须算到底,而参数寻优的绝大多数组合都是浪费,两者性质不同,不能混为一谈。面对高维、单次昂贵、多局部极值的寻优问题,穷举因组合爆炸物理上不可行,并行和程序优化也救不了要评估的总次数,只有优化算法能把计算量从万亿级砍到万级并跳出局部最优,这才是它不可替代的地方。

2026-08-18 11:02:58 346

原创 05 客户端接入:pi、Claude Code、Codex 与裸 SDK

本文是《DeepSeek-V4-Flash 本地部署与公网服务化》系列的第⑤篇:给出各类客户端的接入配置——重点是 pi 的 models.json 完整配置逐字段解释(思考映射、采样参数、上下文对齐),外加 Claude Code、Codex CLI、OpenAI SDK 和三种协议的 curl 示例与排错速查。

2026-08-14 12:04:16 176

原创 04 稳定性与性能调优实录:OOM 崩溃、并发槽位、前缀缓存与 DSpark 调参

本文是《DeepSeek-V4-Flash 本地部署与公网服务化》系列的第④篇:记录上线后 24 小时内的稳定性与性能调优全过程——CUDA OOM 崩溃诊断、ncmoe 显存/速度权衡、并发槽位与前缀缓存、DSpark n_max 调参(decode 25.3→34.1 tok/s)以及思考控制通道的实测结论。

2026-08-14 12:03:03 220

原创 03 多协议支持:一个模型同时讲 OpenAI、Responses 和 Anthropic 三种“方言“

本文是《DeepSeek-V4-Flash 本地部署与公网服务化》系列的第③篇:用 LiteLLM 给 llama-server 加一层协议翻译,让同一个模型同时支持 OpenAI Chat Completions、Responses 和 Anthropic Messages 三种 API,并实测对比三种协议的保真度差异。

2026-08-14 12:01:52 276

原创 02 API 鉴权与腾讯云公网桥接:把局域网模型服务安全地挂到域名上

本文是《DeepSeek-V4-Flash 本地部署与公网服务化》系列的第②篇:讲如何用 --api-key-file 鉴权 + autossh 反向隧道 + nginx 把局域网模型服务安全地挂到公网域名上,并给出 permitlisten/iptables/安全组三层暴露面收敛与完整验收清单。

2026-08-14 12:00:22 271

原创 01 硬件选型与 llama.cpp 部署:4× RTX 5880 Ada 跑 DeepSeek-V4-Flash

本文是《DeepSeek-V4-Flash 本地部署与公网服务化》系列的第①篇:说明为什么 4× RTX 5880 Ada(192GB)这台机器跑不了官方 vLLM/SGLang 路线(fp8 权重 166.9GB 塞不下、FP4 内核不支持 sm_89),以及如何用 llama.cpp + UD-Q8_K_XL GGUF 完成部署并给出逐参数解读与基线性能实测(45.9 tok/s)。

2026-08-14 11:58:09 506

原创 当“标准答案”太多,我们是不是正在忘记如何提问?

他们面对的问题是离散的、互不连通的物理场景——一次飞越、一次轨道捕获、一次倾角改变。要解决它们,必须先找到一种数学语言能把它们的共同特征说出来。于是有了“拼接圆锥曲线近似”“蒂塞朗参数”“庞特里亚金极大值原理”——这些今天印在教科书里的工具,当初是一个一个被“发明”出来的。这就像早期制图师:他们面对的是未经标记的荒野,每走一段路,就要自己给山和河流起名字,自己确定比例尺和坐标。而今天的学生打开一篇文献,映入眼帘的是分类完备的框架。

2026-08-11 15:37:00 183

原创 Ubuntu 26.04 下 Steam 启动 CS2 的 CreateSwapChain 报错修复

Ubuntu 26.04 下启动 CS2 报错 CreateSwapChain(): graphics queue不支持呈现,原因是系统升级后仅支持Wayland会话,而NVIDIA显卡在Wayland下无法呈现X11 surface(CS2默认使用XWayland)。

2026-08-10 16:01:36 243

原创 Ubuntu 26.04 下 Intel Meteor Lake 核显 + NPU 驱动配置与 PyTorch NPU 推理实测

Ubuntu 26.04 下 Intel Meteor Lake 核显 + NPU 驱动配置与 PyTorch NPU 推理实测

2026-08-10 12:53:35 309

原创 在 Ubuntu 26.04 上 deb 安装 ATK 4.0.2-rc.1+20260729(麒麟版deb)的方法

麒麟版 ATK 4.0.2 装到 Ubuntu 26.04 + NVIDIA 后无法启动——从缺失 libpcre.so.3 到自带 Mesa libGL 与新驱动冲突的完整定位与修复。

2026-08-09 14:18:09 412

原创 Zotero Connector 在 Edge 里找不到桌面 Zotero(Linux / Zotero 9.0.6 / Edge 150)

摘要: 在Ubuntu 24.04系统中,Zotero Connector无法与桌面版Zotero 9.0.6通信,提示端口错误。排查发现Zotero因默认端口23119被占用,自动切换至23124并写入配置,而Connector硬编码访问23119导致断连。通过修改prefs.js重置端口为23119解决问题,并建议后续检查占用进程或临时锁定端口。根本原因是Zotero静默回退端口与Connector固定设计的冲突,需等待官方支持动态端口探测。

2026-07-13 08:55:41 314

原创 Ubuntu 26.04 安装 MATLAB R2021b 完整指南(含新坑与全套修复)

Ubuntu 26.04安装MATLAB R2021b指南摘要 本文详细记录了在Ubuntu 26.04 LTS上安装MATLAB R2021b的全过程,重点解决了三个新出现的问题。

2026-07-01 20:50:12 307

原创 在 Ubuntu 的 VSCode 中配置 MATLAB

本文介绍了在Ubuntu系统的VSCode中配置MATLAB扩展的详细步骤。主要内容包括:安装MathWorks官方MATLAB扩展;通过matlabroot命令获取安装路径并正确配置MATLAB.installPath;针对"Not Connected"常见问题的排查方法(路径错误、设置覆盖、大小写问题、版本兼容性);配置成功后的功能使用说明(运行脚本、代码补全、调试等);以及推荐的完整工作区配置参数。文章特别强调了用户设置与工作区设置的优先级关系,这是配置过程中最易出错的关键点。

2026-06-16 18:23:01 457

原创 在 Ubuntu 24.04 上安装 MATLAB R2021b

本文介绍了在Ubuntu 24.04上安装MATLAB R2021b时遇到的兼容性问题及解决方案。主要问题包括:安装程序启动失败(旧版freetype与系统harfbuzz不兼容)、MATLAB启动失败(同样原因)以及帮助文档Java异常。解决方法均为替换旧版freetype为系统版本,并对ICE Browser组件进行调整。通过解决这些兼容性问题,MATLAB R2021b可以在新系统上正常运行。该方案同样适用于Ubuntu 22.04系统。

2026-06-16 18:15:46 361 1

原创 用反向 SSH 隧道访问无公网入口的内网服务器

反向 SSH 隧道的本质是用出方向的网络权限,弥补入方向的网络缺失。内网服务器主动连出去,把公网跳板机的某个端口"借"过来,映射回自己的本地服务。一台有公网地址的跳板机内网服务器能访问外网三套密钥各自归位(本地→跳板机、内网→跳板机、本地→内网)不需要复杂的 VPN,不需要改动网络架构,一条 SSH 连接就能解决问题。

2026-06-10 11:00:04 218

原创 在 Ubuntu 上安装 NASA GMAT R2026a 轨道设计软件

本文介绍了在Ubuntu系统上安装NASA开发的轨道设计软件GMAT R2026a的完整步骤。GMAT是一款开源空间任务设计工具,支持高精度轨道模型、优化求解和脚本/GUI双模式操作。安装过程包括下载预编译包(支持Ubuntu 22.04/24.04)、解压到指定目录、安装系统依赖库(如wxWidgets和OpenGL相关库),以及通过命令行或图形界面启动软件。文中还提供了创建桌面快捷方式的方法、验证安装的示例脚本,并针对常见问题(如库缺失)给出解决方案。该软件适用于从近地轨道到深空任务的多类轨道分析需求。

2026-05-31 18:25:52 336

原创 【哈密顿力学】深入解读航天器交会最优控制中的Hamilton函数

本文深入解析了Hamilton函数在航天器交会最优控制问题中的应用。Hamilton函数作为连接系统动力学、性能指标和约束条件的核心工具,其标准形式为H = L + λ^Tf,其中L代表瞬时燃料消耗,λ^Tf反映状态演化对未来代价的影响。文章详细拆解了航天器交会问题的Hamilton函数构成,包括中心引力、J₂摄动和推力加速度等物理项,并阐述了如何通过极值原理推导最优推力方向和大小。最后指出Hamilton方法将原问题转化为两点边值问题,为数值求解提供了理论基础。全文以150字精炼概括了Hamilton函数

2026-05-01 20:41:46 440

原创 从“锅盖天线”到激光通信:卫星怎么就学会用光说话了

本文系统梳理了卫星通信从传统无线电到激光通信的技术演进。激光通信凭借THz级频率优势,带宽可达无线电的百万倍,地月图像传输从分钟级缩短至秒级。关键技术ATP系统通过捕获、跟踪、瞄准机制,实现高速运动卫星间的精确光路对准。目前SpaceX星链已部署9000多个激光终端,日传输超200万GB数据。北斗系统正推进激光与微波混合组网,未来将构建覆盖地月空间的光通信网络,使航天器如同接入"太空互联网"。尽管工程化挑战仍在,激光通信正重塑太空信息基础设施的格局。

2026-04-29 11:17:41 343

原创 从S到K:星间微波频率为何越走越高

以鹊桥二号和DRO三星为切入点,梳理星间微波频率从低向高演进的技术逻辑。

2026-04-29 10:27:48 344

原创 2026年 Week17 文献阅读记录:地月空间的多重视角

2026年4月20日至26日,我读了五篇方向差异较大的文献:一篇讲轨道设计的工程方法,一篇是望远镜-星冕仪轨道勘测研究,一篇综述地基雷达探测技术,一篇调研地月空间导航现状,还有一篇发表在《Science Advances》上的银河宇宙射线分布论文。把它们放在一起读,比单独追一个方向更有意思——不同学科、不同方法论、不同工程背景的人,都在注视地月空间。

2026-04-29 10:03:29 404

原创 Ubuntu 安装微软核心字体

摘要: 本文介绍了在Ubuntu系统上安装微软核心字体(如Arial、Times New Roman)的三种方法: apt安装:通过sudo apt install ttf-mscorefonts-installer一键安装,依赖SourceForge下载,国内可能不稳定。 手动安装:从SourceForge下载字体包后,用cabextract解压并复制到系统字体目录。 替代方案:安装开源的Liberation字体(fonts-liberation),兼容但非原版。 安装后需刷新字体缓存(fc-cache)

2026-04-29 09:12:35 675

原创 ToDesk Linux 版崩溃:FUSE 2.x 缺失导致虚拟打印机初始化失败

摘要: 在Ubuntu 22.04上运行ToDesk v4.8.6.2时出现崩溃,错误提示虚拟打印机初始化失败。排查发现系统默认安装的fuse3包提供的fusermount(3.x版本)与ToDesk依赖的FUSE 2.x协议不兼容,导致挂载/tmp/fuse失败。解决方案是安装fuse包以获取FUSE 2.x的fusermount工具。该问题反映了Ubuntu 22.04默认使用FUSE 3.x对依赖旧版协议的闭源软件造成的兼容性问题。 关键词: ToDesk崩溃、FUSE兼容性、虚拟打印机、Ubuntu

2026-04-27 08:01:19 1665

原创 地月空间轨道编目:为什么哈密顿力学是更自然的语言

但在星历模型中,由于月球轨道的实际运动(实际是椭圆而非圆),以及太阳引力摄动的存在,平动点处航天器会受到与时间有关的非保守力——这些力不来自任何势函数,时间也不是哈密顿量的共轭变量,所以系统不再能用标准哈密顿力学描述。真实的地月空间还要考虑月球的轨道偏心率(不是完美的圆轨道)、太阳引力摄动,以及其他太阳系大天体的长期影响。用传统方法做轨道识别,给定一段观测弧段(比如某航天器连续七天的跟踪数据),最直接的做法是:猜测它可能是某条参考轨道,用观测弧段的起点做数值积分,把积分结果和实际观测对比,看误差大小。

2026-04-26 16:27:54 429

原创 神经网络学物理:为什么哈密顿形式比牛顿形式更顺手

如果网络输出的梯度恰好构成一个辛映射,那么能量守恒是必然结果,而不是训练出来的。这个方法的好处是:分析平动点附近的非线性中心流形运动时,可以直接沿用 CRTBP 框架下的正规化技术( Birkhoff-Gustavson 正规形式、中心流形约化等),而不需要每次都回到复杂的星历模型。:把航天器的运动分解为两部分——随平动点的拟周期运动(强迫部分),以及在平动点附近的自由运动(这部分的平衡点特性被恢复了)。更重要的是,哈密顿结构自带守恒律——能量守恒不是靠数据"发现"的,而是由梯度运算的结构本身保证的。

2026-04-26 15:23:26 488

原创 在 Ubuntu 22.04 上安装 Ghostty 终端

本文介绍了在Ubuntu 22.04上安装高性能终端Ghostty的两种方案:从源码编译(方案A)和利用snap内部库(方案B)。由于Ubuntu 22.04自带的libadwaita版本过低(1.1.7),方案A需要从源码编译libadwaita 1.5.x并解决依赖问题。方案B则通过直接调用snap内部二进制,将启动时间从95ms降至14ms,且无需编译过程。两种方案最终都能实现快速启动,但方案B更为简便。文中提供了详细的安装步骤、性能对比和常见问题解决方案。

2026-04-25 08:17:41 1171

原创 技术架构演进二十年,不变的是什么

《技术演进中的不变法则:复杂性管理之道》 技术架构二十年巨变中,唯一不变的是对复杂性的驾驭。文章揭示了一个核心定律:复杂性不会消失,只会转移——从单体应用到微服务,从底层实现到抽象层。好的抽象能合理分配复杂性,而坏的抽象只会隐藏问题。作者通过航天动力学等案例说明,预先设计永远比匆忙编码更重要,测试则是应对复杂性的安全网。尽管AI等工具日益强大,但理解问题本质、划分系统边界的人类判断力始终不可替代。技术形式不断革新,但管理复杂性的核心原则历久弥新,这既是挑战也是工程艺术的永恒课题。

2026-04-14 01:16:48 335

原创 【拓扑学+航天轨道动力学】同伦(Homotopy)概念解析

同伦是连续映射的一个等价关系。它描述了两个映射fff和ggg之间的一种“连续变形”。设fgX→YfgX→Y是两个从拓扑空间XXX到拓扑空间YYY的连续映射。H01×X→YH01×X→YH0xfxH0xfxH1xgxH1xgx那么我们就称映射HHH是连接fff和ggg的一个同伦,并称fff与ggg是同伦的。fgX→YfgX→Y。

2026-03-13 19:13:48 749

原创 【技术笔记】VS Code 多根工作区中 Python 库跳转失效的排查与解决

本文解决了在VS Code多根工作区中,Pylance无法识别已安装Python库的问题。当在transfer-orbit-design项目中导入本地开发的e2m2e库时,虽然程序能运行,但Pylance会显示导入错误。根本原因是Pylance对每个文件夹独立分析,不会自动识别同一工作区中的其他项目。推荐解决方案是在项目设置中添加python.analysis.extraPaths指向库源码路径,或确保两个项目使用相同Python解释器。文章还提供了验证方法和常见误区说明,帮助开发者正确配置VS Code以

2026-03-10 19:50:56 458

原创 【地月空间是什么】引言

介绍了地月空间的定义和战略价值。

2026-03-09 08:35:36 459

原创 【技术笔记】解决 PowerShell 中 Conda 命令无法激活环境的问题

摘要:在PowerShell中使用conda activate命令失效的问题,主要由于Anaconda3版本过低和环境变量冲突导致。解决方案包括:1)安装最新版Miniconda;2)通过Miniconda完整路径执行conda init powershell;3)重启PowerShell验证配置。关键是要确保使用新版conda而非旧版Anaconda3的conda。最终实现PowerShell自动激活base环境及正常切换虚拟环境的功能。

2026-03-06 11:38:17 670

原创 【微分校正】逆向思维计算转移轨道

本文针对地月转移轨道设计中正向传播难以收敛的问题,提出了一种逆向传播与微分校正结合的轨迹设计方法。研究借鉴JAXA学者Murakami与Yamanaka的思路,通过设定终点状态逆向仿真,利用微分校正器迭代调整三次机动速度增量,使逆向轨迹准确抵达目标轨道。该方法通过线性化误差传播和分步校正策略,有效解决了弱引力场区域轨道敏感性问题,为月球远距逆行轨道交会任务提供了可行的设计思路。研究验证了逆向微分校正方法在地月DRO交会任务中的可行性。。

2026-03-01 18:23:48 690

原创 【三体轨道动力学】使用引力场的不对称性实现地月DRO的定轨

研究利用地月引力场不对称性实现飞行器在DRO轨道自主定轨,通过非对称度指标量化摄动影响,结合双单向测距与相对论时间转换,仿真表明1米测距误差下定轨精度优于100米,混合MEO卫星可提升至10米,减少对地面站依赖,为地月导航提供新思路。

2026-03-01 10:15:33 682

原创 地月空间周期轨道建模:用多项式替代数值积分

Atallah和Servadio(2025)提出基于微分代数的多项式回归模型(PRM),用于高效计算地月空间周期轨道初始状态。PRM通过单参数多项式映射替代传统数值积分,分为全局(分段拟合)和局部(邻域拟合)两种策略,分别适应随机访问和定点控制需求。结合状态转移多项式映射(STPM)与归一化时间,将轨道传播过程代数化,显著降低计算成本。实际应用表明,该方法在燃料消耗和控制响应上优于传统PD控制和NMPC,为轨道任务提供了精度与效率平衡的轻量化解决方案。

2026-02-28 21:34:01 748

原创 【三体轨道动力学】什么是动力学替代(Dynamical Substitute)?

本文系统梳理了地月拉格朗日点及其动力学特性。首先介绍了CRTBP模型下5个拉格朗日点的定义和分类,指出真实环境中因摄动影响需引入"动力替代点"概念,通过计算包含摄动体基本频率的强迫解来恢复平衡点特性。其次阐释了中心流形作为航天器在动力替代点附近自由运动空间的性质,分析了其线性和非线性特征。研究表明,理解这些概念对地月空间任务轨道设计、计算简化和自主导航具有重要工程价值,为未来地月空间建设提供理论支撑。

2026-02-25 22:08:03 630

原创 牛顿力学与哈密顿力学在天体力学的摄动分析中的对比研究

摘要: 2025年《天体物理学期刊》研究(Qiao等)对比了牛顿力学与哈密顿力学在地月系统拉格朗日点动力学分析中的应用。传统牛顿力学方法基于矢量力分析,计算直观但处理复杂摄动时效率低;而哈密顿力学通过能量视角构建标量函数,结合李变换和频率分析迭代,能高效分离强迫运动与自由运动,精确求解“动力学替代”轨迹。结果显示,哈密顿方法在降维处理、非线性分析及收敛速度(平方收敛)上显著优于牛顿方法,尤其适用于L4/L5点等稳定结构的长期动力学预测。该研究为深空探测任务轨道设计提供了更高效的数学工具。

2026-02-25 13:31:37 944

原创 【微分代数】 理解微分代数:当函数像数字一样被计算

本文探讨了微分代数(DA)框架如何让计算机像处理数字一样处理函数。类比于浮点数近似实数,DA框架使用泰勒多项式近似表示函数,将函数运算转化为多项式代数操作。这种映射关系使计算机能够显式处理函数复合、求逆、微分积分等运算,为解决科学计算中函数处理难题提供了新思路。文章通过对比实数与浮点数、函数与泰勒多项式的关系,阐释了DA框架的核心思想及其在函数运算中的应用价值。

2026-02-18 10:57:07 682

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除