
先交代背景。我手里有一套二氧化碳R744跨临界热泵实验平台压缩机是都凌 CD4501H系统中带内部回热器同时制热水和冷水。我想建一套仿真模型把性能算清楚COP 多少、制热量多大、排气温度多高、最优排气压力在哪。我以为这会是一场我描述需求、它写代码的过程。实际做下来它干的事比我想的多得多。一、它最先做的不是写代码而是体检我把需求说出来之后它没有直接开始写模型而是先去确认环境能不能跑。结果查出两个我完全不知道的问题。第一仿真引擎的核心文件被 Windows Defender 当成木马误删了这是 PyInstaller 打包文件常见的机器学习误报。它翻出杀毒软件的隔离记录定位到具体文件从本机官方安装包缓存里恢复出来并加了排除项。第二安装标准模型库时失败。它分析出原因是 Windows 路径太长超过 260 字符导致解压中断于是改用手动方式在短路径下解压后再安装。这两步都不是我要求的但如果不做后面一步都走不了。二、它读得懂工程资料还会替我核对我把压缩机的厂家性能表两个 .xls 文件50Hz 和 60Hz发给它。它没有直接拿来用而是先把表格结构完整解析出来然后告诉我两个疑点一是表里有几列是空的高蒸发温度配低压力的工况超出压缩机运行范围二是制冷量 - 在蒸发器和制冷量 - 在压缩机两块数据完全一样疑似厂家模板重复。这两点我确认之后它才继续往下走。三、它会质疑而且用数据说话我之前用别的 AI 做过一版模型迭代了 12 个版本。我想让它在那一版的基础上改。它没有盲从而是把老版本的物性代码翻出来逐行分析然后告诉我一个重要发现老版本里的 CO2 物性是理想气体 常数比热的简化写法原作者自己在代码注释里也写了不是高精度 Span-Wagner 状态方程。它进一步算出这个物性会让制冷量偏差约 3 倍、COP 偏差近一半。并且它没有停在这有问题而是同时给出了可执行的方案用厂家性能表反推真实焓差重新标定物性参数。四、它会自己发现错误并纠正这部分最精彩第一版模型跑出来COP 是 2.04而厂家数据隐含应该是 3.94。它没有含糊过去而是把模型内部每个状态点的焓值都挖出来逐一核对定位到是物性的汽化潜热公式低估了约 36%。修正后 COP 变成 3.94对上了。但它马上又发现新问题排气温度算出来 291.7 摄氏度而跨临界 CO2 压缩机实际应该在 150 摄氏度左右。它继续深挖发现是自己上一步修正引入了新的不一致——焓的参考态在临界点两侧不连续。再修正排气温度回到 159.7 摄氏度合理了。但它接着又发现第三个问题做压力扫描时COP 居然随压力升高而上升——这与厂家数据完全相反。它再次定位根因压力修正系数用单点标定导致灵敏度偏大 14 倍改用全部 6 个压力点重新标定最终 COP 与厂家数据的偏差收敛到 2% 以内。整个过程它迭代了三轮每一轮都是发现问题、定位根因、修正、再验证而不是改到能跑就交差。五、它输出的三张图图 1 系统循环图。绿色是 CO2 工质回路红色是热水、蓝色是冷水图上标注了 7 个状态点的温度和压力。图 2 性能曲线。排气压力从 80 到 130 bar制热 COP 从 4.74 降到 3.34而压缩机功率从 26.2 kW 升到 43.0 kW。这张图直接说明这台机器在这个工况下排气压力不要往高调。图 3 p-h 循环图热泵与制冷专业的标准工作图。绿色围出的封闭区域就是循环能直观看出节流损失和循环形态。六、它诚实到什么程度有两件事让我印象很深。一是它主动交代了结果的可信边界图上的趋势可信COP 与厂家数据误差不超过 2%但绝对数值建议用你的实测数据再校核一次因为这里的物性是用厂家表标定的工程近似不是高精度物性库。二是它把这些限制直接写进了代码注释和交付文档里而不是只在对话里说一句。这意味着半年后我重新打开这个模型仍然能看到哪些结论可靠、哪些需要复核。七、我的一点体会用下来最大的感受是现在的 AI 编程工具价值不在于替你敲代码而在于三点。第一它有工程判断力。它能看出这个 COP 不合理这个排气温度不对并且知道正确的量级应该是什么样子。第二它可追溯。每一个改动它都会说明为什么改、依据是什么、影响是什么。这跟自己瞎试完全不是一个性质。第三它会自我怀疑。发现结果异常时它先怀疑自己而不是找理由把结果圆过去。当然也有局限它会犯错、需要几轮迭代遇到真正需要高精度物性、或者厂家数据覆盖不到的工况它也只能给出外推并明确提醒风险。但至少这个模型现在是能用的我改个参数就能重算而且我清楚它哪里可信、哪里要小心。