1)立项原因,旨在解决的产品问题
新能源并网占比提升,现有短路比校核与调整依赖人工,流程分散、耗时长、易遗漏极端开机方式。
潮流/短路比计算与机组出力调整缺乏自动闭环,无法快速评估大批量工况,影响消纳规划与安全校核效率。
需要一套自动化、可批量、可追踪的短路比计算与调整工具,减少人工干预并提升结果可复现性。
2)行业场景与业务背景
场景:新能源集中送出通道、受端电网短路比校核与动态调整,覆盖多分群风电/光伏场站的开机组合评估。
业务背景:新能源装机快速增长,短路比偏低易导致电压支撑不足、稳定裕度下降。调度/规划/仿真团队需批量校核多种开机方式,形成可追溯的计算结果和调整建议,支撑并网评估和运维决策。
功能模块:计算清单生成(开机组合回溯生成)、短路比计算(SCCPC驱动、CTR自动生成、LIS解析)、短路比调整(原始/分群新方法两套策略)、潮流调整与电压越限处理(AutoDATC驱动、无功/抽头/并联补偿调整)、结果管理与日志(CSV记录、界面与文件双日志)。
主要功能:批量生成多种开机方式,自动迭代“潮流→短路比→出力调整”闭环,按配置阈值调节机组/PZ系数并处理电压越限,输出可追溯的短路比与功率调整结果,支持任务中断、状态更新和CSV归档。
我的工作:梳理开机组合生成逻辑(回溯约束最小/最大台数),实现短路比计算链路(CTR自动生成、SCCPC调用、LIS解析可配置来源),完善短路比调整策略(原始/分群新方法、步长/阈值可配),接入潮流调整与越限处理(AutoDATC驱动、无功/抽头/并联补偿调整),结果与日志归档(CSV、界面+文件双日志),以及状态更新与中断控制。
技术栈与架构:C++/Qt(信号槽、多线程QRunnable+QThreadPool)、spdlog多sink日志;外部计算引擎SCCPC(短路比)、AutoDATC(潮流调整),BPA数据解析/写入;模块化流程“潮流→短路比→出力调整”闭环,分群分区管理(PZ卡系数控制),电压越限自动校正。亮点:分群新算法可提前收敛、按阈值动态步长;CTR自动生成+可配置SCR来源;全程可追溯日志与CSV结果。难点:大规模工况下的性能与收敛稳定性、外部程序调用失败的容错与恢复。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论