ML - Just-do-it (hands on) Basics, of Machine Learning
| 方案 | 使用环境(你能怎么跑它) | 开源/许可 | 开源项:主要编程语言 | A:客户端写入/控制 | B:手动改值(GUI 点点改) | 自动变化/曲线仿真 | SCL 导入 | 备注 |
|---|---|---|---|---|---|---|---|---|
| Redisant IEC61850 服务端模拟器 | 原生安装包:Windows / Apple Silicon / Apple Intel / Linux | 闭源商用;有试用但过期 | 不适用 | 有 | 有 | 有 | 页面未细写导入方式 | 功能覆盖面广(报告/定值组/文件/GOOSE 等也列了) |
robidev iec61850_open_server + iec61850_open_client |
推荐 Docker Compose 一键跑;宿主机可为 Windows/Linux/macOS(只要装 Docker)。client 也可本机 Python 直接跑 | 开源 Apache-2.0,但是依赖 libiec61850 的 GPLv3 可能影响合规 | open_server: Python + C + Java 为主;open_client: Python + JavaScript 为主 |
有 | 有(浏览器 UI 里点数据写值/控制;仿真 tab 可 modify) | 有(play/pause + modify 仿真量) | .scd(示例/说明里用 scd 实例化) |
最接近 " 免费版商用 GUI 仿真器 " 的体验 |
st-ing 61850-sim |
设计为 Docker 容器运行(宿主机 Windows/Linux/macOS 均可,只要 Docker) | 开源 | C(几乎全是 C) | 作为 MMS server 可被客户端访问(但它核心是仿真端自动更新) | 不主打(更偏自动跑数,不是 GUI 逐点编辑器) | 强(频率/系数/随机/正弦等配置) | ICD/CID/IID(挂载到容器) | 适合批量起很多 IED/压测(README 提到可扩展到 200 IED) |
beanit IEC61850bean(OpenIEC61850) |
Java:Windows/Linux/macOS(有 JVM 就行) | 开源(Apache-2.0) | Java | 有 | 默认没有 “server 侧 GUI 改值 “;一般是你自己写脚本/界面/API 去改模型值 | 取决于你怎么写(可编程驱动) | 有相关 SCL/模型能力(用于 server/client) | 更像 " 自己做可控模拟器 " 的底座 |
| OpenMUC IEC 61850 Server service | Java:Windows/Linux/macOS(有 JVM 就行) | 开源(按 OpenMUC 发布) | Java(OpenMUC 自述为 pure Java) | 主要是把 OpenMUC channel 的新数据映射/推送到 server | 不主打 GUI 手改(更偏配置映射) | 取决于数据源(CSV/采集/脚本) | .cid + channels.xml mapping |
更像工程化 " 数据管道 + 61850 Server 映射 " |
refs: S1 https://redisant.cn/iec61850server S2 https://github.com/robidev/iec61850_open_server S3 https://github.com/robidev/iec61850_open_client S4 https://github.com/st-ing/61850-sim S5 https://www.beanit.com/iec-61850/ S6 https://www.beanit.com/iec-61850/user-guide/ S7 https://www.openmuc.org/solutions/ S8 https://www.openmuc.org/openmuc/user-guide/