SEA:CUT IR 2026-001 · Technical Appendix

괴정천 · 하천 쓰레기 퇴적 파라미터 · Physical AI 모델 학습

본 부속서는 리포트 IR 2026-001의 시뮬레이션이 사용한 대상 하천의 상세 제원, 부유쓰레기 퇴적(trapping) 파라미터, 그리고 그 결과를 학습한 예측 모델 goejeong-driftnet v0.1의 학습 구조를 문서화한다.

근거 등급 HIGH 실측·공식자료   P 물리 문헌계수   EST 추정(실측 확보 시 대체) · 데이터·코드: github.com/Itaseoul/seacut · seed 20260704
01 — STUDY DOMAIN

대상 하천: 괴정천

부산 사하구 · 시약산 발원 → 도심 복개 → 하단 하구 → 낙동강 하굿둑 담수호

제원 HIGH

공식 유로연장5.369 km
유역 면적9.6 km²
복개(암거) 연장4.735 km · 88%
하구 개거~0.65 km
발원 표고 / 하구522.7 m / ~0.8 m
하천 성격지방하천 · 천정천

오염·사회 맥락 HIGH

악취 주원인생활하수 직접유입(합류식)
준설 오염퇴적토28,000 t
하수관로 BTL829억 · 62 km
생태복원(2019 선정)1.2 km · 1차 490억
합류식 월류 임계≈ 10 mm/h
유입차단막사하구 요청(2025.8)·0개소

구간(reach) 분할과 수리 특성

표 A1. 종단 5구간 · 경사·조도·폭. 복개 여부는 GPS 음영·바람 차단(windage 0)에 반영.
구간명칭s (m)경사 SManning n폭 (m)복개근거
R0복개 상부(산지 급구배)0–8000.150.0144지하HS
R1복개 중부(사리로)800–30000.0350.0146지하Hn
R2복개 하부(괴정로)3000–47200.0120.0149지하Hn
R3하구 개거(하단역~유수지)4720–53700.0020.03516개거HSW
R4하단유수지·담수호 접속5370–60800.00050.03046개거EST

하구 경계: 개방 조석이 아니다

괴정천 하구는 개방 해안이 아니라 낙동강 하굿둑이 만든 담수호로 배출된다. 이 경계조건이 퇴적 거동을 지배한다.

담수호 배수위 EL +0.78 m H 창조기 폐문 6–12 h 정체(유속≈0) 낙조 방류창 4–8 h 펄스 배출 하단2 펌프 25.7 ㎥/s 강제배수 H 조차 평균 ~1.0 m (소조차)
퇴적 함의. 평시 하구는 담수호 배수위에 눌려 유속이 0에 수렴한다. 부유쓰레기는 건기·평시에 하도(특히 복개 탈출점 하류)에 축적되고, 낙조 방류창과 홍수 펌프 배수 때 펄스로만 하구를 빠져나간다. 하구권 실측(홍수년 표착 ×4–5, 홍수기 집중 60–80%)과 정합적이다.
02 — DEPOSITION PARAMETERS

하천 쓰레기 퇴적 파라미터

부유물이 어디서·어떤 강우에 정체(좌초)하는가를 결정하는 트랩·물리계수 세트

퇴적 메커니즘: 강우-의존 시그모이드 포획

각 병목(트랩) j를 통과하는 입자의 포획확률은 그 순간의 시간강우 강도 i에 따라 변한다. 저강우에서는 유속이 낮아 잘 걸리고(p_hi), 강우가 트랩별 임계 flush를 넘으면 씻겨 통과한다(p_lo). 전이는 폭 6 mm/h의 시그모이드다.

p_j(i) = p_lo + (p_hi − p_lo) · σ( (flush_j − i) / 6 ) // σ = 로지스틱, i = 시간강우 mm/h
p_hi 0.5 p_lo 0.1 시간강우 강도 i (mm/h) → flush_j (예 40 mm/h) 저강우 → 잘 걸림(퇴적) 임계 초과 → 씻겨 통과(유출) 포획확률 p_j(i)
그림 A1. 트랩 포획확률의 강우-의존 전이. 이 규칙이 9개 트랩에 각기 다른 flush·p_hi·p_lo로 적용되어, "평시 전량 정체 → 극한 강우 시 이벤트성 유출"이라는 거동을 만든다.
표 A2. 병목 트랩 9개 — 위치·유형·강우 임계·포획확률·근거. 좌초의 55.9%가 T1–T2(복개 탈출점 직하류)에 집중.
ID명칭유형s (m)flushp_hip_lo근거
T0복개 입구 스크린(대티고개)복개입구800500.50.1EST
T1복개 출구 퇴적턱복개출구4740350.50.1EST
T2당리천 합류 와류(하단동 90-1)지류합류4880400.50.1HIGH
T3하단역 교각교각5010400.40.1HIGH
T4수풀·사주(개거 정비구간)수풀5160300.60.1EST
T5하구 사주(밀도 444 t/km²)사주5290450.50.1HIGH
T6하단유수지 정체역정체역5480500.50.1HIGH
T7하단2 펌프장 스크린펌프스크린5750550.40.1HIGH
T8하굿둑 배수문 스크린배수문5880450.30.1Hp

물리 표류계수

표 A3. 이송·바람·확산 계수. 전체 40개 요인은 features.md에 수식·근거와 함께 공개.
계수기호·규칙근거
표면유속 보정U_s = v/0.85 × thalweg 1.15×1.353P
바람 표류(PET)u += f·U₁₀f = 0.03–0.05P
공간 풍속 스케일복개 / 도심개거 / 하구×0 / ×0.2–0.5 / ×1.0–1.2HIGH
하천축 채널링풍향을 유로축 스냅 ±30°along ×0.7 하한H구현
Stokes drift하천 / 하구0 / 0.01·U₁₀P
수평 확산 K_hΔs=N(0,√(2K_h·dt))하천 0.08–0.15 / 하구 2–8 ㎡/sP
횡확산 K_laty 랜덤워크하천 0.02 / 유수지 0.5 ㎡/sEST
유량–강우 결합선형저수지 C·i·A − S/KC=0.75, K=45 min, A=9.6 km²HC,K
건기 기저유량Q_base0.08 (0.03–0.3) ㎥/sEST
실측 공백. 괴정천 자체 부유쓰레기 부하는 미계측이다(연 5–30 t로 추정). 트랩 포획확률·기저유량·일부 경사·폭은 EST 등급이며, 2026년 드리프터 실증이 이 값들의 최초 실측 보정을 제공한다.
03 — PHYSICAL AI · MODEL LEARNING

Physical AI 모델: goejeong-driftnet v0.1

50회 시뮬레이션 결과를 학습해 강우·수문·바람 → 좌초·핫스팟을 예측하는 지점별 퇴적 모델

이 모델의 "물리(Physical)"는 학습 데이터가 물리 시뮬레이션에서 나온다는 뜻이다 — 딥러닝 블랙박스가 아니라, 라그랑주 입자추적이 만든 거동을 소수의 해석적 서브모델(로지스틱·회귀)로 압축해 실시간 조회를 가능하게 한다. 이는 무거운 수리 시뮬레이션(CFD·HEC-RAS)을 사전 학습 도구로 쓰고 결과만 즉시 뽑는 대리 모델(surrogate) 구조다.

50회 실험 2,000 드리프터 13,743 궤적점 피처 추출 rainfall · gate wind_along 서브모델 적합 좌초=로지스틱 핫스팟=회귀 교차검증 train/test 35 / 15 분할 배포 model.json · predict.py tflite 변환경로 학습 파이프라인 (재현: seed 20260704 · 총 계산 53.6 s) 입력 3 → 출력 4 · 물리 시뮬레이션이 교사(teacher), 해석적 서브모델이 학생(student)
그림 A2. goejeong-driftnet 학습 파이프라인. 물리 시뮬레이션(교사)의 50회 앙상블을 소수 파라미터 서브모델(학생)로 증류(distill)한다.

입력 (features)

강우 총량rainfall_mm
하굿둑 위상gate_phase
하천축 바람wind_along_ms

출력 (targets)

좌초율beach_pct
하구 유출율sea_pct
핫스팟 중심hotspot_centroid_s
핫스팟 피크hotspot_peak_n

서브모델과 성능(교차검증)

좌초율: beach(R) = a·w + b·(1−w), w = σ(k(R−R₀)), R₀=101.6 k=0.105
핫스팟: s_hot = c₀ + c₁·lnR + c₂·ln²R + c₃·sin2πφ + c₄·cos2πφ + c₅·w_along
표 A4. 서브모델 성능. v2는 하굿둑 위상 항을 추가해 test R²를 0.283 → 0.601로 개선.
서브모델형태train R²test R²test RMSE
좌초율 v1로지스틱(강우 단일)0.7810.28311.5 %p
좌초율 v2+ 하굿둑 위상0.9260.6018.58 %p
핫스팟 위치회귀(lnR·위상·바람 6항)0.6300.552121 m

요인 민감도와 신뢰도 수렴

각 입력을 섭동했을 때 출력 변화(민감도)와, 반복 실험 수에 따른 예측 표준편차 축소(신뢰도)를 함께 본다. 강우가 지배 인자, 하굿둑 위상이 2위, 바람은 미미하다 — 운영상 "강우 예보 + 하굿둑 개폐 일정" 두 입력이 결정의 대부분을 설명한다.

요인 민감도 (출력 변화) 강우 61.3 하굿둑 위상 36.1 바람(축) 2.6 신뢰도 수렴 1−e^(−runs/18.6) 100% 0 15회 55% 25회 50회 93% 52550 회
그림 A3. (좌) 요인 민감도 — 강우 61.3 > 하굿둑 위상 36.1 > 바람 2.6. (우) 반복 실험에 따른 신뢰도 수렴(τ=18.6, 50회에서 93%). 예측 표준편차는 5회 ±10.1%p → 50회 ±2.0%p.

모델의 실체와 배포

모델은 계수 파일 model.json과 단독 추론 스크립트 predict.py(강우·위상·바람 입력 → 좌초·핫스팟 출력)로 존재하며, 의도된 사용과 금지된 사용(단정적 예보 금지·재난 판단 단독 근거 금지·실측 전 대외 인용 금지)model_card.md에 명시했다. TensorFlow 미설치 환경이라 실제 .tflite는 생성하지 않고 변환 경로(tf.lite.TFLiteConverter, 예상 수십 KB)만 문서화했다 — 서브모델이 계수 수십 개 규모라 경량 추론에 GPU가 불필요하다.

다음 단계: 활성 학습(active learning)

현재 모델은 시뮬레이션으로만 학습됐다. 2026년 드리프터 실증은 불확실성이 높은 지점만 골라 실측하는 활성 학습 루프를 연다: 시뮬레이션 사전 예측 → 신뢰구간이 넓은 구역(예: 좌초율 v1의 낮은 test R²를 유발한 극한 강우 표본)에 드리프터·시민과학 회수 집중 → 실측으로 flush·p 재보정 → 모델 갱신. 느린 실측을 최소화하면서 정확도를 끌어올리는 구조다.

SEA:CUT IR 2026-001 Appendix · 사단법인 이타서울 시뮬레이션 산출값 · 실측 아님 · 내부 전용