场站约束GUI脚本
一、工作原理
场站约束GUI脚本主体依靠Julia的Dash包开发完成,功能是为了实现用户配置场站约束信息,用于后续实时能量调度和调度平衡仿真。
二、算法逻辑
场站约束GUI脚本运行会在自动在浏览器界面打开一个本地界面。界面由一个容器包含4个数值输入框与对应的提示信息构成,分别包括变压器容量、超充桩总功率限制、单枪功率限制、枪数;“典型参数”提示是与例程仿真文件相匹配的典型参数;全部输入完成后,点击提交,脚本就会记录下用户输入的场站约束信息。

三、脚本说明
3.1 开发环境:MWORKS.Syslab 2024b
3.2 开发语言:Julia
3.3 开发依赖:Dash
3.4 参数说明:
| 属性 | 参数名称 | 参数说明 | 默认值 | 单位 | 数据类型 |
|---|---|---|---|---|---|
| 输入 | transformer_capacity | 变压器容量 | / | kVA | int |
| 输入 | total_power_limit | 总站功率限制 | / | kW | int |
| 输入 | single_gun_limit | 单枪功率约限制 | / | kW | int |
| 输入 | gun_count | 枪数 | / | 个 | int |
四、使用说明
下载仓库《syslab_script1》后解压,用MWORKS.Syslab 2024b打开文件夹syslab_script1,工作区如下图所示:

4.1 安装依赖
选择依赖目录下的requirements.jl脚本,点击运行,会自动安装项目所需依赖库。
4.2 运行脚本
选择用户输入转换接口目录下的场站约束GUI.jl脚本,点击运行,脚本自动打开web参数输入界面。

4.3 输入参数
在web参数输入界面输入相关参数,建议按照默认参数进行设置,全部输入完成后,点击提交按钮。等待左下角提示信息由"等待全部输入..."变为"输入完成!!!"。

4.4 运行结果
参数输入完成后,回到julia终端,按住Ctrl+C结束进程,可以发现输入参数出现在JULIA工作区,可以被后续脚本调用。

五、版本说明
V0.0.1,2025-08-21
- 初始版本
六、使用许可
本模型库版权由GHCK版权所有,未经许可,不得用于商业用途。
登录账号即可下载资源、参与讨论。