sielain.com

인천교통공사 스마트정보팀 · 시스템 엔지니어

철도 안전필수 시스템에
신뢰성 공학온프레미스 AI를 결합합니다

도시철도 1·2호선 전동차 유지보수 시스템을 자체 개발·운영합니다. EN 50126 기반 RAMS 지표 산출, Weibull 수명분석, 외부망 없이 동작하는 LLM 시스템까지 — 규격과 데이터로 정비 의사결정을 바꾸는 일을 합니다.

GitHub 활동 · @khselect — 지금도 커밋합니다

Less More
1.0 0.5 0 0 운용시간 t R(t) β=2.5 · 마모구간 진입 교체주기 재산정 지점
지수분포 (β=1, 고장률 일정 가정) Weibull (β=2.5, 마모고장)

고장률이 일정하다 가정하면(지수분포) 교체 시점을 놓치기 쉽습니다. Weibull(β>1)은 마모고장 구간을 드러내 최적 교체주기를 재산정하는 근거가 됩니다.

프로젝트

모든 프로젝트에 데모·사례 연구·코드 중 확인 가능한 것을 함께 둡니다.

Docker

초미세먼지 vs 통행량 분석 대시보드

인천교통공사 1호선 33개 역의 초미세먼지(PM2.5) 측정 데이터와 승하차 통행량 데이터를 결합하여, "어느 역의 어느 시간대가 고농도·고혼잡이 겹치는가"를 시각적으로 파악할 수 있는 분석 대시보드를 제공

DockerPlotlyPostgreSQLStreamlitFastAPI + SQLAlchemy

FastAPI

부품 수명주기 관리 대시보드

장비 고장 이력으로부터 λ, MTBF, MTTR, Availability, R(t)를 자동 산출하는 신뢰성 분석 시스템. **Weibull 신뢰성 분석**으로 각 부품의 수명 분포 및 예상 유지관리 비용 산출

FastAPIStatistical ModelingReliability Engineering

FastAPI

sielain.com — Self-hosted Infrastructure

맥미니를 서버로 활용한 Cloudflare Tunnel + Docker + FastAPI + PostgreSQL 셀프호스팅 환경.

FastAPICloudflareDockerPostgreSQL

LangChain

Railway Safety AI Agent

사고조사보고서 자동 분석부터 위험 예측까지 - 시스템을 구성하는 4가지 기술이 철도안전 업무에서 어떻게 작동하는지 설명합니다.

LangChainLangGraph로컬 LLMDuckDBscikit-learn · ML 예측

LangGraph

Railway Safety AI Integrated Analysis System

철도 공사 내부의 안전 규정 문서와 사고 이력 데이터를 AI로 통합 분석하는 온프레미스(On-Premise) 웹 애플리케이션

LangGraphLangChainscikit-learn로컬 LLM임베디드 DB

확인하기

기술 상세

개발자료

직접 만든 인터랙티브 시각화·기술 해설 자료. 전체 보기 →

[국가과제] 철도 위험도 평가 체계 구축

[국가과제] 철도 위험도 평가 체계 구축

원인 분석(FTA)과 결과 분석(보타이)이 하나의 위험사건에서 만나기까지 무엇을 어떤 순서로 결정했는지, 그리고 각 결정이 왜 필요했는지를 따라가는 자료

[국가과제] 철도안전 지식AI RAG 솔루션

[국가과제] 철도안전 지식AI RAG 솔루션

FTA·보타이 시뮬레이터(정적 지식베이스)를 벡터DB 기반 검색증강생성(RAG) 언어모델과 결합하여, 내규·지침·법령을 근거로 위험 시나리오와 평가·보고서를 자동 생성하는 솔루션 설계 인사이트

[대학원과제] Digital Hermes 인천교통공사 AI 에이전트 전환 프로젝트

[대학원과제] Digital Hermes 인천교통공사 AI 에이전트 전환 프로젝트

기존 5개 공사 디지털 서비스를 LLM 기반 AI 챗봇·에이전트로 단계적 전환 기획

Flask 앱을 서브도메인으로

Flask 앱을 서브도메인으로

로컬 127.0.0.1에서만 돌던 Flask 앱을 Docker + Cloudflare Tunnel로 parts.sielain.com에 공개하기까지 — 실패 지점과 해결 과정을 그대로 기록한 배포 강의 노트.

1·2호선 전동차 검사업무시스템 고도화 실사례-차량검사시스템 고도화 (2025.10–2026.04)

1·2호선 전동차 검사업무시스템 고도화 실사례-차량검사시스템 고도화 (2025.10–2026.04)

1·2호선 전동차 검사업무시스템 고도화 실사례로 보는, 철도 유지보수 데이터가 RAMS 지표를 거쳐 산업공학적 의사결정으로 전환되는 전 과정

Flask vs Streamlit

Flask vs Streamlit

UI가 제품인가, 데이터가 제품인가 — Flask와 Streamlit의 실무 선택 기준을 인터랙티브 체크리스트로 정리한 강의 노트.

철도안전 AI 시스템 기술 해설

철도안전 AI 시스템 기술 해설

철도안전 상황보고 분석 AI 에이전트의 핵심 기술 해설.

Streamlit + FastAPI + PostgreSQL 풀스택을 서브도메인으로

Streamlit + FastAPI + PostgreSQL 풀스택을 서브도메인으로

단일 HTML 프로토타입을 Streamlit·FastAPI·PostgreSQL 3-티어로 재구현하고, Docker Compose 멀티컨테이너와 Cloudflare Tunnel(원격 관리형)로 air.sielain.com에 공개하기까지의 전 과정 기술 노트.

인천 1호선 초미세먼지·통행량 통합 분석 대시보드

인천 1호선 초미세먼지·통행량 통합 분석 대시보드

인천 1호선 33개 역의 초미세먼지·통행량 데이터를 결합한 인터랙티브 분석 대시보드.

핵심 역량

실제 운영 시스템에 적용해 본 것만 적습니다. 학습 중인 항목은 별도로 구분합니다.

Reliability

신뢰성 공학

  • MTBF · MKBF
  • MTTR · 가용도
  • Weibull 분포
  • 생존분석 · 중도절단
  • 고장률 λ 산출
  • RCM
  • FMEA

AI · LLM

AI 시스템

  • RAG 파이프라인
  • LangGraph 에이전트
  • Ollama 온프레미스
  • SFT · LoRA
  • RAGAS 평가
  • 규칙기반 NLP 분류

Systems

시스템 · 인프라

  • Python · FastAPI
  • Streamlit
  • Oracle · IBM i 연계
  • Cloudflare Tunnel
  • 셀프호스팅 운영
  • 폐쇄망 배포

Standards

규격 · 법규

  • EN 50126 / IEC 62278
  • 철도안전법 §38의5
  • 철도차량 이력관리 기술기준
  • EN 50716 (학습 중)
  • ISO/IEC TR 5469 (학습 중)

이력

소속
인천교통공사 스마트정보팀
차량검사·유지보수 정보시스템 자체 개발 및 운영
담당
RAMS 지표 시스템 · 고장코드 표준화 · 사내 AI 도입 기획
경력 및 과제
전기기사 · 전기공사기사 · 전자기사
게임프로그래밍 전문가 1급
관심
안전필수 시스템에서의 AI 검증·인증 방법론

현장 데이터를 다루며 마주친 문제와 판단 근거를 기록합니다. 네이버 블로그 배움 카테고리 →

글을 불러오는 중…

연락

철도·인프라 도메인의 AI 적용, 협업·연구 제안을 환영합니다.