🔌 统一数据接口

与各组的契约(预先固定,降低格式错配风险)

Python 接口定义

def predict_power(yaw_angle, U_inf):\n """输出:(P1, P2) 单位 kW"""\n return P1, P2\n\ndef find_yaw_for_target(target_power, U_inf):\n """输出:(best_yaw, actual_power, error_pct)"""\n return best_yaw, actual_power, error_pct

JavaScript 接口

const {p1, p2, ptot} = SURROGATE.predict_power(yaw, U);\nconst {yaw, ptot, error} = SURROGATE.find_yaw_for_target(target, U);
数据文件来源与替换计划:

cases.csv:FLORIS 占位数据。
optimizer_result.json:FLORIS 结果;未来用洪祖名真实优化器覆盖
真实链路:田铭雨 CFD → 袁夫达 NN → 洪祖名优化 → 我可视化。