통합 파이프라인 4단계. SEA TRANSIT(해상 운행) 전용 Go/No-Go 의사결정 로직. Wave(ft)·Wind(kt) 입력, 3단 Gate(임계값·Squall/피크파 버퍼·연속 Weather window) 적용.
AGI TR 1-6 Transportation Master Gantt Chart/files/ 내 파싱 결과(예: files/out/weather_parsed/YYYYMMDD/weather_for_weather_py.json) 사용 가능.| 구분 |
|---|
| 내용 |
|---|
| 입력 | Wave Height(ft, Combined Sea+Swell), Wind Speed(kt). (선택) Wave Period(s). |
| 가정 | 차트 "combined sea+swell(ft)" → Hs(유의파고) 근사. Hs = 상위 1/3 평균 파고. |
| 출력 | `Decision: GO |
Hs_limit_m: 운항 허용 Hs 상한 (m)Wind_limit_kt: 운항 허용 풍속 상한 (kt)SailingTime_hr, Reserve_hr: 항해 시간 + 예비 시간 (연속 window 계산)ΔHs_squall_m, ΔGust_kt: squall 미반영 시 보수 버퍼Hmax_allow_m 또는 Hs_limit_m = Hmax_allow_m / 1.86값 미제공 시: 사용자에게 위 3개(Hs_limit_m 또는 Hmax_allow_m, Wind_limit_kt, SailingTime_hr+Reserve_hr) 입력 요청 후 버킷별 GO/NO-GO 출력 가능하다고 안내.
Hs_m(t) = wave_ft(t) × 0.3048Wind_kt(t) = wind_kt(t)Hs_m(t) ≤ Hs_limit_m AND Wind_kt(t) ≤ Wind_limit_kt
아니면 NO-GO(t)Hs_eff = Hs_m + ΔHs_squall_m, Wind_eff = Wind_kt + ΔGust_kt
→ 위 조건을 Hs_eff, Wind_eff로 평가.Hmax_est = 1.86 × Hs_eff ([infoplaza.com])
NO-GO(t) if Hmax_est > Hmax_allow_mNeedWindow_hr = SailingTime_hr + Reserve_hrt0 기준 [t0, t0+NeedWindow] 구간 모든 버킷이 GO → 최종 GO| 옵션 | 내용 |
|---|---|
| A | Gate-A + Gate-C (Hs 기준 단순) |
| B (권장) | Gate-A + Gate-B(Δ 버퍼) + Gate-C |
| C | B + Hmax_est(=1.86×Hs) Gate |
AGI TR 1-6 Transportation Master Gantt Chart/weathergonnologic.md결과값은 agentskillguide/DASHBOARD_OUTPUT_SCHEMA.md와 동일하게 대시보드에 출력되어야 함.
Decision: GO | NO-GO | CONDITIONAL[WX_WAVE, WX_WIND, WX_SQUALL_BUFFER, WX_PEAK_WAVE, WX_WINDOW_GAP]