fylite 在线演示

托卡马克集成建模,浏览器内即时求解

fylite — FUYUN TOKAMAK SIMULATOR - LITE

三个可交互的托卡马克建模场景,按一台装置被完整过一遍的次序排列:设计一炮放电、建模其剖面演化、由测量反演其位形。全部计算在本机浏览器内完成,无需安装、无需服务端;多数控件即拖即得(零维毫秒量级,平衡类一至二秒),仅建模场景的自洽平衡—输运一栏属离线档(秒量级),须显式启动。

本站为 alpha 版。功能与数值口径仍在变动,接口、页面与结果格式都可能在没有迁移路径的情况下改变;每一项能力的验证依据与已知边界见物理功能与边界

三个场景

演示按用途分成三个场景,顺序就是一台机器被过一遍的顺序:设计 → 建模 → 反演。一个场景一页,也是一个界面:一个计算内核、一条工具条;页面由若干功能栏组成,每条栏有自己的计算键与折叠钮——按哪条算哪条,折叠只收显示。栏与栏之间按声明的依赖排序,上游还没算过时下游会在标题条上说明。

放电设计 →

要哪个工况、位形解不解得出、电源出不出得起。0D 放电分析定工况(Ip、环电压、聚变功率与 Q),位形与线圈电流反解并正算校验,脉冲轨迹给出逐通道电流与电压。

物理建模 / 预测 →

一炮的剖面怎么演化:固定几何的 1.5D 芯部输运,以及把压强回灌给自由边界平衡的自洽外环。

实验分析 / 反演 →

由磁通环、磁探针、POINT 与 Thomson 反推平衡状态,压强剖面作动理学约束,误差棒由后验采样给出。

fylite 与 FyTok:一份契约的两级实现

fylite 不是一个独立的程序,而是本体层 fyo 语义契约轻型实现。同一份契约还有一个重型实现——FyTok,Python 写的完整集成建模框架。契约以 IMAS 数据字典(DD v4)语义为底,物理量按语义路径寻址,因此两边说的是同一套话。

fylite(轻型端,就是这里) FyTok(重型端)
是什么 自足的平衡—输运—湍流内核:Grad-Shafranov 正解与反解、1.5D 芯部输运、新经典(NEO)与回旋朗道流体(TGLF)、0D 集成、磁测量重构完整的集成建模与分析框架:插件机制、工作流调度、异构执行、可追溯,兼容新旧代码
怎么装 无插件机制,物理项内建;Rust 内核 + 一层 Python 装配;依赖只有 numpy平衡 / 输运 / 源项等按插件注册,原生实现、外部程序封装与 NN 代理可无缝互换
在哪跑 单机,或直接在浏览器里——同一份内核编译成 WebAssembly,免安装,数据不出本机超算 / 云计算
一次多久 亚秒级(单次自由边界正解约 0.05 s),拖着滑块就出结果十分钟到数小时

轻型端同时是重型端的最小功能验证:两级实现独立编码、各自去答同一份契约,因此两边对拍属于实现间的交叉检验,而不是自己证自己。模块级则各自对上游参考实现的金标夹具(NEO 端到端 10−10 量级、TGLF-NN 51 字段 ≤0.5%),装置级再对 EAST 实炮与 ITER 情景、并与 METIS、FUSE 等程序分级对拍。

能力演进是个闭环:轻量端先跑通功能 → 重型端给出高精度参考解 → 由它标定降阶与代理模型 → 再回灌轻量端的快速模型。

适用范围与免责

运行方式与数据

全部计算在访问者本机的浏览器内执行。页面不向任何服务器提交数据:所设参数与所得结果均不离开本机,关闭页面即消失。首次访问需下载一份计算内核(WebAssembly),其后每次求解均为本地执行。