feat: 优化风电场集电系统设计,支持电缆规格配置

主要更改:
• 新增电缆规格配置支持
  - Excel文件新增Cables工作表,支持自定义电缆参数(截面、载流量、电阻、成本)
  - 实现容量约束扫描算法(Capacitated Sweep),替代原有K-means方法
  - 动态计算所需回路数量,确保每条回路的电缆载流量符合约束

• 代码增强
  - main.py: 集成电缆规格参数,新增命令行参数支持(--clusters手动指定簇数)
  - generate_template.py: 模板文件新增Cables工作表,提供9种标准电缆规格(35mm²-400mm²)

• 文档更新
  - 新增project_context.md: 详细记录项目背景、算法逻辑、电气建模和当前状态
  - 新增GEMINI.md: 开发者偏好配置

优化后的设计更符合实际工程需求,支持电缆容量约束,输出更准确的成本和损耗评估。
This commit is contained in:
dmy
2026-01-01 11:39:14 +08:00
parent 2f70b2fc72
commit 4db9d138b8
4 changed files with 361 additions and 79 deletions

9
GEMINI.md Normal file
View File

@@ -0,0 +1,9 @@
运行shell时使用powershell模式。
运行python代码前加载uv环境。
编写代码时,尽可能多加注释。
修改工程下的任何代码不需要询问我的同意。
在工程下执行shell不需要我的同意。
在工程下执行任何命令,不需要我的同意。
Please talk to me in Chinese.