유입 BOD 부하를 예측하고, DO 목표값을 계산하고, 인버터에 실시간 Write. 3초 안에 자동화되는 3단계 파이프라인.
센서 데이터에서 PLC Write까지, 자동화된 제어 루프가 3초마다 실행됩니다.
유량·BOD·COD·NH₄·수온을 입력받아 XGBoost 모델이 유입 BOD 부하(kg/h)를 실시간 예측합니다. 시간대·요일·계절 특성까지 반영. RMSE 3.065 kg/h.
예측된 부하와 수온으로 포기조 용존산소(DO) 목표값을 동적 계산. Arrhenius 온도 보정 + 부하 비례 알고리즘. HRT·α계수 등 전 파라미터를 UI에서 직접 조정 가능.
DO 편차를 PI 제어기가 인버터 주파수(20–50 Hz)로 변환. IEEE 754 float로 인코딩해 Modbus TCP Write. 내장 시뮬레이터로 실 장비 없이도 전 파이프라인 검증 가능.
센서 입력에서 PLC 출력까지 단방향 파이프라인으로 연결됩니다.
SQLite 로컬 DB에 전 주기 데이터 기록 — 실시간 대시보드 · 날짜 범위 이력 조회 · 파라미터 설정까지 단일 프로그램에 통합
Windows PC 프로그램. 시뮬레이터 모드로 실 PLC 없이 즉시 실행 가능.
프로덕션급 라이브러리만 채택. 별도 라이선스 없이 즉시 사용 가능합니다.
설치 즉시 시뮬레이터 모드로 실행 — 실 PLC 장비 불필요
Windows 10 / 11 x64 · GitHub Actions 빌드 · 오픈소스