rover-contact-grc1-viper:月球车轮-土接触力PINN代理模型完全指南,一文读懂它在做什么

发布时间:2026/10/20 10:35:20
rover-contact-grc1-viper:月球车轮-土接触力PINN代理模型完全指南,一文读懂它在做什么 【免费下载链接】rover-contact-grc1-viper项目地址https://ai.gitcode.com/hf_mirrors/PINNeAPPle-Labs/rover-contact-grc1-viper点击查看免费下载rover-contact-grc1-viper是一个开源的月球车轮-土接触力PINN物理信息神经网络代理模型只需输入车轮的滑转率 slip和沉陷量 sinkage两个数值它就能瞬间输出 NASA VIPER 月球车车轮在 GRC-1 月壤模拟物上的牵引力、法向力和驱动扭矩是经典 Wong-Reece 地力学公式的数字替身。一句话定位它不是从零训练的黑箱网络而是把经典刚轮地力学模型Wong-Reece当作老师用 4 层小型神经网络蒸馏其输出并在训练中注入 4 条真实物理约束最终通过了 12/12 项信任检查拿到 APPROVED1.00 分评级。为什么需要车轮-土接触力模型月球车在月壤上行驶时车轮与土壤的相互作用决定了牵引、阻力与沉陷。用经典地力学公式逐步数值求解比较慢而 PINN 代理模型一次前向传播只需微秒级适合嵌进月球车运动仿真、能耗估算或控制算法里反复调用。这个代理模型的两个加分项网络结构随机傅里叶特征 残差 tanh MLP4 块 × 96 神经元傅里叶特征帮助它拟合接触力曲线的快速变化物理约束训练时用 4 条软约束把物理定律写进网络见下表避免它学出违背常识的力。训练时内置的 4 条物理约束约束物理含义dFz/dz 0沉陷越深土壤法向支撑力越大不能越陷越小dFx/ds 0slip ≤ 0.3牵引力随滑转的变化方向须与物理参考一致Mohr-Coulomb 极限Fx ≤ cA Fz·tan(φ)牵引力不能超过土壤剪切强度My R·Fx驱动扭矩至少要能产生牵引力对应的力矩输入输出2 进 3 出一目了然输入2 个名称单位含义slip–纵向滑转率负值表示打滑 skidsinkage_mm车轮静沉陷 滑转沉陷输出3 个名称单位含义Fx_NN牵引力drawbar pullFz_NN土壤承担的法向载荷My_NmN·m驱动扭矩有效范围先记住这几个边界别越界使用项目范围 / 取值slip[-0.4, 0.9]sinkage_m[0.002, 0.06] m土壤GRC-1 月壤模拟物黏聚力 c 250 Pa内摩擦角 φ 38°车轮VIPER 车轮半径 R 0.25 m宽 b 0.20 m24 个防滑齿侧偏角0°纯纵向行驶无侧向力⚠️ 超出范围查询时pinneapple库会主动告警——模型只在自己的有效范围内做承诺。有多准一组可复核的数字验证集为 2000 个与训练集完全隔离的拉丁超立方采样状态参考值是 Wong-Reece 模型的自适应数值积分解析解指标数值test/Fx_rmse_N牵引力 RMSE0.22 Ntest/Fz_rmse_N法向力 RMSE0.47 Ntest/My_rmse_Nm扭矩 RMSE0.07 N·mR²三个输出≈ 0.999999同时信任报告判定APPROVED分数 1.00、覆盖率 100%12 项适用的物理与数据检查全部通过4 条软约束在整张验证网格上零违反训练/测试数据无泄漏、无重复。完整指标见 model_card.json。快速上手3 行 Python 跑通月球车接触力预测如果需要获取模型文件可以先克隆仓库git clone https://gitcode.com/hf_mirrors/PINNeAPPle-Labs/rover-contact-grc1-viper然后安装官方库并预测pip install pinneappleimport pinneapple as pp model pp.zoo.load(rover_contact_grc1_viper) # 权重按 SHA-256 自动校验 out model.predict({slip: -0.00237311, sinkage_m: 0.0121651}) print({k: round(float(v[0]), 6) for k, v in out.items()}) # {Fx_N: -10.081497, Fz_N: 165.083856, My_Nm: 2.054259}对同一输入Wong-Reece 参考值为 Fx ≈ -10.47 N、Fz ≈ 167.45 N、My ≈ 2.18 N·m代理模型偏差仅约 0.4 N。这条输入输出样例连同pass判定结论记录在 example.json 中。 防篡改设计pp.zoo.load会把仓库里每个文件与模型卡记录的 SHA-256 逐一比对文件被改动过就拒绝加载。ONNX 版自带前后处理的独立计算图不在 PyTorch 生态里也能跑。model.onnxopset 17输入x形状(n, 2)的 float32列为slip、sinkage_m直接输出物理单位的Fx_N、Fz_N、My_Nm——归一化/反归一化已内嵌在图中与 PyTorch 版最大差异仅 5.6e-07。注意ONNX 图不包含有效范围与物理检查需自行核对输入边界。文件清单仓库里每个文件都是干什么的文件作用weights.ptPyTorchstate_dict权重pp.zoo.load读取的就是它model.safetensors同一份权重的 safetensors 格式副本model.onnxONNX 计算图含前后处理config.json网络结构、输入输出归一化边界 完整物理配置土壤/车轮/重力 1.62 m/s²model_card.json模型卡输入输出、有效范围、验证指标、信任报告example.json完整示例输入、输出、参考值与判定README.md项目说明文档含全部指标与使用示例已知局限使用前的 3 个提醒上限取决于 Wong-Reece 公式本身对照公开发表的单轮试验Wong-Reece 的牵引力 RMSE 为 4–14 N大于代理模型自身的误差——它精确复现的是物理公式不是真实月壤单一土壤、单一车轮GRC-1 VIPER 车轮侧偏角 0°稳态工况无侧向力输出零滑转处有拐角滑转-沉陷机制让力曲线在 slip 0 处出现折点网络会在一小段滑转区间内把它抹平。小结rover-contact-grc1-viper 展示了一套物理信息代理模型的完整样板经典地力学公式当老师、小网络 物理约束做蒸馏、SHA-256 校验 信任报告 物理检查为每次预测提供独立审计。 如果你在做月球车运动仿真、能耗估算或控制器开发它能让车轮现在受多大的力这类问题在微秒级得到可信答案。赞分享【免费下载链接】rover-contact-grc1-viper项目地址https://ai.gitcode.com/hf_mirrors/PINNeAPPle-Labs/rover-contact-grc1-viper点击查看免费下载相关推荐learnxinyminutes-docs 仓库精读C 语言完整语法速成指南基于 fr/c.md 全解析learnxinyminutes docs 仓库精读C 语言完整语法速成指南基于 fr/c.md 全解析 本指南以 learnxinyminutes doMeson 原生支持 Cython从 .pyx 到 C/C 扩展模块的完整构建指南Meson 原生支持 Cython从 .pyx 到 C/C 扩展模块的完整构建指南 Meson Build System 自 0.59.0 起将 CythApache Storm 与 JMS 集成实战基于 storm-jms-examples 构建消息队列读写拓扑Apache Storm 与 JMS 集成实战基于 storm jms examples 构建消息队列读写拓扑 Apache Storm 的 storm jm上一篇Angular Components性能监控工具识别与解决性能问题下一篇解锁Label Studio全潜力插件市场探索与安装指南创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询