核燃料循环模拟器
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
Cyclus 是一个面向核燃料循环研究的下一代 agent-based simulator,由 University of Wisconsin Computational Nuclear Engineering Research Group 维护。它的定位不是通用开发工具,而是核燃料循环建模与仿真的专业计算框架,适合学术、政府和科研人员分析核材料、设施与流程之间的资源流动。
Cyclus 的核心是动态资源交换求解器,以及可插拔、用户自定义的 agent/archetype 框架。文档中将 agent、prototype、archetype、module、commodity、material 等概念定义得较清楚。archetype 可作为动态链接模块在运行时接入内核,开发者可以为设施、机构、区域等实体编写行为逻辑。开发语言方面,正文明确提供 C++ 与 Python 两套 archetype 开发教程,并有 Cyclus Python Interface、Cyclus API 和 Cycamore API 文档。
正文未出现商业定价、订阅或企业版信息。项目仓库位于 GitHub,并可通过 conda install -c conda-forge cyclus cycamore 安装,也可获取 Cyclus、Cycamore、Cymetric、Rickshaw 等源码,因此更接近免费开源科研软件。需要注意的是,网页端运行 Cyclus 的能力已标注为 out-of-service,实际使用应以本地安装或源码构建为主。
优点是架构开放、插件化强,适合研究者扩展自定义模型;文档覆盖用户指南、archetype 开发、kernel 开发、C++/Python 教程、API 参考和术语表,体系较完整。缺点是领域非常垂直,学习前需要理解核燃料循环和 Cyclus 自身概念;同时没有看到托管服务、SLA、商业支持或中文本地化信息。
Cyclus 适合核工程、能源系统、政府实验室和高校研究团队,以及需要开发燃料循环仿真模块的 C++/Python 开发者。不适合寻找通用 DevOps、IDE、API 平台的团队。中国大陆访问情况正文未提供,GitHub 与项目站点连通性可能受网络环境影响,故标记为未知。
本测评基于公开资料整理,不构成购买建议,请以 fuelcycle.org 官网实际信息为准。
开源/科研向Cyclus仿真框架,适合核工程研究。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。