主要收获
-
-
应根据经过验证的研究目标对遗留文件进行重建,以便保留有用的工程知识,并消除不透明的软件限制。
-
当工程师在迁移后能够检查方程、参数和组件的行为时,开源软件就显得尤为重要。
-
通过分阶段切换并设定明确的验证目标,将在不影响正在进行的研究、教学工作或模型维护的情况下,替换掉已过时的工具。
-
一项旨在开放电力系统建模软件的计划,将保留传统模型中的工程价值,并使相关工作更易于审查、测试和重用。
美国超过70%的输电线路和电力变压器已超过 25年以上。老旧的设备留下了过时的研究文件、保护设定和教学案例,这些至今仍影响着当前的工作。这些文件中往往包含您的团队仍然需要的调谐参数和研究假设。当老旧的工具隐藏了模型逻辑或限制了访问权限时,通过开放式重建可以恢复这些知识,而不是让它们被束之高阁。
如果将旧机型迁移过来,它们仍然具有价值
旧版本之所以依然重要,是因为它们存储了经过验证的假设、经过调优的设置以及团队此前使用过的分析逻辑。当原始软件包阻止访问或审查时,你应该保留这些知识。通过谨慎的重建,可以保护有价值的工作成果;而完全重置则会丢弃你仍然需要的上下文信息。
一个关于230千伏输电走廊的暂态稳定性案例很好地说明了这一点。旧文件可能只能在一台工作站上打开,但其中的发电机控制、扰动序列和线路数据仍然体现了扎实的工程设计。在迁移该案例时,你保留的是经过验证的设计意图,而不是仅仅因为某个旧模块存在就将其保留下来。
这种差异将影响迁移过程。旧文件的部分内容能完整迁移,部分会被简化,还有部分则无法通过审核。您的目标是构建一个结构更简洁、逻辑更清晰,且仍能解答研究问题的模型。这就是在不丢失关键部分的前提下,对旧电力系统模型进行现代化改造的方法。
从你们团队目前仍在使用的研究开始
迁移顺序应根据当前的工程应用情况、合规压力以及教学需求来确定。应从人们仍在运行且信赖的研究项目入手。这种顺序能尽早降低风险,同时将精力集中在延误影响最大的领域。您的团队将更快地看到价值。
在处理退役机组的案例之前,每月都会用到的馈线故障研究值得特别关注。同样,学生每学期仍在使用的实验室模型,或是仍在为审批工作提供支持的并网研究,也都应予以重视。通常你会发现,一小部分文件承担了大部分工作量。这份简短的清单应优先处理。
- 与现行运行限值相关的研究
- 用于审查保护设置的文件
- 与可重复的教学或研究工作相关的模型
- 只有一个人还能打开的箱子
- 仍可验证的源数据文件
这一流程确保了迁移工作的可行性。它还能揭示潜在风险,例如以当前计算机无法运行的格式保存的中继文件。对于从正在进行的研究项目入手的团队而言,由于工程师可以对比熟悉的输出结果,因此能更快建立信任。这使得在不过停工作的情况下,更容易替换老旧的电力系统仿真软件包。
选择支持可追溯性的开放式电力系统建模软件
开放式电力系统建模软件之所以重要,是因为迁移后的模型在迁移完成后必须保持可读性。工程师需要能够查阅方程、参数和求解器选项,而无需靠猜测。
“在这种情况下,可追溯性比便利性更重要。”
假设有一个来自已锁定的旧版库的激励器模型。如果新文件仅显示一个锁定图标和几个顶级设置,您的团队仍无法检查增益、限幅和饱和度。可编辑版本则会显示传递函数、参数值和控制逻辑。这种可见性为审核人员提供了可供验证的具体依据。
工具的选择应体现对可追溯性的需求。如果两种电力系统仿真软件都能模拟同一扰动,应选择能保持模型逻辑可见且可重用的那款。这一标准在公用事业、研究和教学中都至关重要。当你能理解模型是如何得出结果时,就会对该结果更加信任。
将每个旧模型与所需的系统行为进行映射
在重建遗留文件之前,应将其与所需的系统行为进行映射。列出该研究必须再现的扰动、控制、保护措施和输出。该映射将确保重建工作基于确凿依据,同时也能防止团队复制过时的结构。
一个风电并网案例可以具体说明这一点。重建的模型必须在您当前使用的研究范围内,再现电压穿越、无功功率控制、限流以及故障后恢复等功能。它无需包含旧软件包中的每一个隐藏标志。您需要定义该模型在测试中必须实现的功能。
跳过这一步通常会带来一种虚假的安心感。一张图表看起来可能很眼熟,却仍可能无法应对你研究中真正关心的那个干扰因素。行为图为你提供了明确的目标,便于重建、审查和确认。它还能为犹豫不决的工程师提供一个公平的比较依据,当他们询问为何要简化旧有的结构时。
|
检查点 |
在继续前进之前,必须满足哪些条件 |
|---|---|
|
研究筛选 |
该文件有助于当前的规划、保护、教学或研究工作,且有明确的负责人。 |
|
行为图谱 |
扰动、控制、保护和输出均以通俗易懂的语言表述。 |
|
元器件的选择 |
该重建方案使用了可编辑的组件,这些组件公开了方程、边界条件和参数值。 |
|
参数检查 |
基准值、单位和初始条件均可追溯至经过验证的源数据。 |
|
验证目标 |
通过标准应与研究目标相符,例如清除时间、继电器接通或电压恢复。 |
开放式组件库可帮助工程师更快地进行重新构建
开放式组件库能够加快迁移进程,因为您可以复用经过测试的构建模块,而无需从头开始解析每个旧设备。工程师可以检查某个模块,并根据工厂数据对其进行调整。这将缩短重建时间,同时也有助于简化同行评审。
涡轮调速器案例说明了这一点的重要性。旧模型可能依赖于一个具有隐藏限制和未记录默认值的供应商对象,而重建后的版本则可以使用与明确参数相关联的可编辑控制块。SPS SOFTWARE 恰好符合这一需求,因为工程师在重建机器、生产线、变流器和控制模型时,可以检查组件的逻辑。这使得最终生成的文件更易于审查和教学。
只有当被复用的部分保持可见时,复用才能发挥作用。如果某个库虽然节省了时间,却隐藏了方程,那么在新包中你将再次面临同样的信任问题。开放式组件将迁移转变为一种可重复的建模方法,而非一次性的补救工作。这种差异对于当前加快工作效率以及日后更简洁的维护都至关重要。
基于 MATLAB 的工作流可减少模型迁移过程中的阻力
基于 MATLAB 的工作流可以减少迁移过程中的阻力,因为旧数据通常已经存储在脚本、电子表格和参数文件中。您可以迁移数值、图表和测试例程,从而减少手动重新输入的工作量。这将减少转录错误,同时也能让工程师保持其熟悉的操作习惯。
转换器模型通常会附带一个包含基准值、控制增益、滤波器数据和测试扰动的脚本。当重建的模型仍使用该参数源时,您无需重复输入每个值,也不必维护同一被控对象数据的两个版本。这简单地提高了数据的一致性,同时也使每次编辑后的图表检查更加便捷。
当您需要跨多个文件重建旧有的功率模型时,这一点尤为重要。共享脚本可以确保单位保持一致、电厂变体保持一致,并且在每次修订后都能轻松重跑相同的测试。工程师仍需仔细审查各项假设。只是迁移工作会变得更加简洁,也更容易重复。
在软件退役前,验证结果必须符合研究意图
验证应证明,重建的模型能够解答与旧研究相同的工程问题。如果研究仅关注清除时间、电压恢复或继电器动作,则无需波形完全重叠。
“研究目的决定了及格标准。”
继电保护协调案例就是一个很好的例子。如果新旧型号在相同的电流值和时间范围内均发生跳闸,内部曲线中的细微差异并不会改变研究结果。但从更广泛的角度来看,其影响十分严重,因为与天气相关的停电每年给美国经济造成 180亿至330亿美元。验证工作必须尊重这一背景,而不能一味追求视觉上的完美。
明确的通过标准也能避免争论。瞬态故障分析可能要求在设定的清除时间后,电压恢复在规定范围内;而保护分析则更关注动作阈值和动作时间。如果重建后的文件未能达到这些目标,则说明尚未准备就绪。如果通过了这些测试,就可以放心地淘汰旧的软件包。
分阶段切换可确保工程师在迁移期间继续工作
分阶段切换能确保团队保持高效,因为在新模型赢得信任之前,新旧模型可以并行运行。只有在关键研究通过、用户接受培训且责任归属明确之后,才应停用旧版本。这种做法既能保障正在进行的工作,也能明确责任归属。
实际的系统切换通常从一项试点研究开始,随后进行少量重复案例的处理,最后将所有新工作转移到开放式工具中。在第一阶段,运维团队可能会保留旧软件包以供存档检查,而更新的馈线和保护研究则转移到重建的系统中。SPS SOFTWARE支持这种交接,因为工程师可以将文件重建为可编辑的模型,这些模型对后续负责维护的人员而言仍然易于理解。这种透明度将比迁移过程本身持续更久。
这才是最重要的判断标准。遗留模型只应保留到能够帮助你解答当前的工程问题,并培训将接手这项工作的下一代工程师为止。分阶段迁移既尊重了已付出的努力,又不会让旧软件成为阻碍。只要迁移过程有条不紊,你就能保留有用的物理模型,剔除隐藏的冗余,最终获得值得信赖的模型。



