光伏配置GUI脚本

一、工作原理

光伏配置GUI脚本主体依靠Julia的Dash包开发完成,功能是为了实现光伏配置信息输入Julia工作区,用于后续收益评估仿真。

二、脚本逻辑

光伏配置GUI脚本运行会在自动在浏览器界面打开一个本地界面。界面由一个容器包含4个数值输入框与对应的提示信息构成,分别包括初始投资成本、运维成本、运营年限、用户期望投资回报率;“典型参数”提示是与例程仿真文件相匹配的典型参数;全部输入完成后,点击提交,脚本就会记录下用户输入的光伏配置信息。
image.png

三、脚本说明

3.1 开发环境:MWORKS.Syslab 2024b

3.2 开发语言:Julia

3.3 开发依赖:Dash、DataFrames

3.4 参数说明:

属性 参数名称 参数说明 默认值 单位 数据类型
输入 pv_initial_cost 初始投资成本 / / float
输入 pv_operation_maintenance 运维成本 / / float
输入 pv_operating_years 运营年限 / / float
输入 irr_expect 用户期望投资回报率 / / float

四、使用方法说明

下载仓库syslab_script1后解压,用MWORKS.Syslab 2024b打开文件夹syslab_script1,工作区如下图所示:
超充站优化配置运行.png

4.1 安装依赖

选择依赖目录下的requirements.jl脚本,点击运行,会自动安装项目所需依赖库。

4.2 运行脚本

选择用户输入转换接口目录下的光伏配置GUI.jl脚本,点击运行,脚本自动打开web参数输入界面。
运行脚本.png

4.3 输入参数

在web参数输入界面输入相关参数,建议按照默认参数进行设置,全部输入完成后,点击提交按钮。
输入参数.png

4.4 运行结果

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

五、版本说明

V0.0.1,2025-08-21

  • 初始版本

六、使用许可

本模型库版权由GHCK版权所有,未经许可,不得用于商业用途。