光伏配置GUI脚本
一、工作原理
光伏配置GUI脚本主体依靠Julia的Dash包开发完成,功能是为了实现光伏配置信息输入Julia工作区,用于后续收益评估仿真。
二、脚本逻辑
光伏配置GUI脚本运行会在自动在浏览器界面打开一个本地界面。界面由一个容器包含4个数值输入框与对应的提示信息构成,分别包括初始投资成本、运维成本、运营年限、用户期望投资回报率;“典型参数”提示是与例程仿真文件相匹配的典型参数;全部输入完成后,点击提交,脚本就会记录下用户输入的光伏配置信息。

三、脚本说明
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,工作区如下图所示:

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版权所有,未经许可,不得用于商业用途。
登录账号即可下载资源、参与讨论。