| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- # 数据契约 — 唐龙三期/C系列 (farm#14, 大唐) — 上海电气 SEWIND W2000-116, 2MW DFIG geared
- # ⚠ 唐龙多期多OEM: 一期=金风直驱A系列(farm#13) / 三期=上海电气W2000-116 C系列(本). 机台表坐实(已填非模板).
- # 复用 repo sewind_w2000_110_80(长清) + sewind_w2000n_105_jishan_p1(吉山) 语义层 (W2000族, 116变体).
- meta:
- farm: 唐龙风电场 (三期/C系列, 安徽张山)
- farm_code: TL3
- oem: 上海电气 SEWIND
- model: W2000-116 (2MW DFIG geared; 安徽; 90m轮毂; gen1840/rotor14.7 比~125)
- topology: dfig_geared
- rated_kw: 2000 # 有功 max~2103
- rotor_diameter_m: 116
- hub_height_m: 90
- n_turbines_with_data: 24 # C01-C24 (机台表编号50+, C系列)
- province: 安徽
- sampling: {sec_s: 10}
- windows: {sec: "2023 Aug-Oct (202308/09/10, 3文件/台)"}
- met_mast: point_table_only_suspect # 🟡 收资测风塔点表坐标123/44(NE中国)≠安徽(疑模板默认/未更新); 且无mast数据文件 → 绝对功率曲线 INSUFFICIENT
- power_curve_table: present # 🟢 收资曲线2密度(1.18场站/1.225标准) → 设计曲线参照
- event_table: status_code_present # 风机标准状态(集团标准1-6) + 风机状态(0-10)
- encoding: gbk
- yaw_calib_subset: "🟡 偏航校准后的数据/(F009/16/21/22, 28列含对风角度=直接偏航, post-yaw-cal) + 调整后偏航误差数据校核.zip → 偏航校准验证子集(4台); C系列主用风向vane"
- reuse: "上海电气W2000族复用长清/吉山; 116变体; 状态码per场重解(本场标准状态1=发电异长清/吉山枚举)"
- provenance: "scripts/tl3_survey.py, tl3_peek_c.py, tl3_goem2.py"
- # ============ sec 层 (39列富; 10秒; 24台 C系列) ============
- turbine_sec:
- required: [有功功率, 风速, 风机标准状态]
- columns:
- 时间: {canonical_id: timestamp, parse: datetime}
- 设备名: {canonical_id: WTUR_id, note: "唐龙风场CNN号风机"}
- 有功功率: {canonical_id: WAPC_active_power, unit: kW, valid_range: [-100, 2200], note: "max2103 rated2000"}
- 风速: {canonical_id: WMET_wind_speed_nacelle, unit: m/s, self_ref_risk: true, note: "+30s/10min平均"}
- 风向: {canonical_id: WYAW_error_vane, unit: deg, valid_range: [-180, 180], note: "🟢 vane对风误差; 发电态全台中位-1.8~+3.0近0 → 偏航per机偏置可做(第5场)"}
- 机舱位置: {canonical_id: WYAW_nacelle_position, unit: deg, valid_range: [0, 360], note: "heading 0-360"}
- 扭缆位置: {canonical_id: WYAW_cable_twist, note: "扭缆角度"}
- 发电机转速: {canonical_id: WGEN_speed, unit: rpm, valid_range: [-30, 2000], note: "geared max1840; -27哨兵near0"}
- 风轮转速: {canonical_id: WROT_speed, unit: rpm, valid_range: [0, 25]}
- 桨距角1: {canonical_id: WROT_pitch_1, unit: deg, note: "🔴集距死(spread0.000° 第11OEM); +桨距角集/2/3"}
- 机舱振动传感器X: {canonical_id: WNAC_vibration_x, valid_range: [-5, 5], note: "🔴clip(唐兴教训); 本样本~0.04正常; +Y/有效值"}
- 机舱振动传感器Y: {canonical_id: WNAC_vibration_y, valid_range: [-5, 5]}
- 齿轮箱低速轴承温度: {canonical_id: WTRM_gearbox_lss_bearing_temp, unit: degC}
- 齿轮箱高速轴承温度: {canonical_id: WTRM_gearbox_hss_bearing_temp, unit: degC}
- 齿轮箱油温: {canonical_id: WTRM_gearbox_oil_temp, unit: degC}
- 发电机定子U温度: {canonical_id: WGEN_stator_temp_u, unit: degC, note: "+V/W温度"}
- 发电机驱动端轴承温度: {canonical_id: WGEN_bearing_de_temp, unit: degC, note: "+自由端"}
- 风机标准状态:
- canonical_id: WTUR_standard_state
- status_enum_ref: configs/fault_dicts/sewind_w2000_116_tanglong_p3_state_enum.csv
- semantic: "★主状态(cross-tab坐实): 1=发电78.8%(P232/rpm1048/pitch0)/2=低风待机顺桨18.5%(pitch89)/5=停机/6=过渡/4=停; 风机状态(0-10)另一列辅"
- 发电量: {canonical_id: WTUR_energy_10min, note: "+日/月/年发电量(累积); 无内置可利用率→状态派生"}
- cleaning:
- physical:
- - "有功功率 clip[-100,2200]; 发电机转速≈-27哨兵→NaN; 风轮clip[0,25]"
- - "🔴 X/Y振动 clip[-5,5] (唐兴corrupt教训); 振动统计用median"
- - "桨距/温度越界哨兵剔"
- semantic:
- - "风速=机舱风 self_ref → 无mast(点表坐标疑模板) → 绝对功率曲线 INSUFFICIENT(仅设计曲线)"
- - "🟢 风向=vane对风误差 → 偏航per机偏置可做"
- - "无内置可利用率 → 风机标准状态派生(1发电/2低风/4,5停)"
- - "集距死→叶片不平衡靠X/Y振动(clip后, 仅level非1P)"
- traps:
- - "★ 唐龙多期多OEM(一期金风直驱/三期上海电气W2000); 机台表坐实勿混"
- - "🔴 X/Y振动必clip+median(唐兴教训)"
- - "★ 集距死(第11OEM); 无内置可利用率(异长清/吉山W2000有)→标准状态派生"
- - "🟡 mast点表坐标123/44≠安徽(疑模板默认)+无mast数据 → 绝对功率曲线INSUFFICIENT"
- - "🟡 F系列偏航校准子集(4台对风角度直接, post-cal)单列; C系列主用风向"
|