m16-hid

star 1

M16A_BR OHT 리프터 근처 HID 구역의 용량/포화도를 산출하고, 더 중요하게 "왜 이렇게 되는지 이유를 분석·설명"한다. 어느 리프터/HID가 왜 막히는지, 병목이 언제 왜 생기는지, 원인과 의미를 해석해서 보고한다. LOGPRESSO_HID_INOUT 로그 + layout.zip + station.dat 를 줄 때 사용. "왜 막혀", "원인", "병목 이유", "포화도 분석", "혼잡 원인", "카파시", "capacity 분석", "왜 이런지" 같은 요청에 발동. (SK하이닉스 M16A_BR OHT)

junryge By junryge schedule Updated 6/11/2026

name: M16_리프터_HID_카파시 description: > M16A_BR OHT 리프터 근처 HID 구역의 용량/포화도를 산출하고, 더 중요하게 "왜 이렇게 되는지 이유를 분석·설명"한다. 어느 리프터/HID가 왜 막히는지, 병목이 언제 왜 생기는지, 원인과 의미를 해석해서 보고한다. LOGPRESSO_HID_INOUT 로그 + layout.zip + station.dat 를 줄 때 사용. "왜 막혀", "원인", "병목 이유", "포화도 분석", "혼잡 원인", "카파시", "capacity 분석", "왜 이런지" 같은 요청에 발동. (SK하이닉스 M16A_BR OHT)

M16 리프터 HID 카파시 스킬 (용량/포화도 분석 = "왜?" 설명)

이 스킬의 목적은 숫자 산출이 아니라 "왜 이런지" 이유를 설명하는 것. 포화도/병목을 계산한 뒤, 원인·의미·해석을 사람이 이해하게 풀어준다. (단순 개수 집계는 M16_리프터_HID_일반스킬 사용)

결과물 = 분석 보고 (숫자 + 설명)

  1. 계산: 리프터/HID 구역별 점유·포화도 (count_capacity.py)
  2. 해석(핵심): 아래를 글로 설명
    • 어느 리프터/HID가 가장 혼잡한가 (포화도 상위)
    • 언제 병목이 생기나 (peak 시간대, 순간 스파이크)
    • 막히나 (원인 해석 — 아래 규칙)
    • 의미/영향 및 권장 조치

입력 (사용자 제공)

파일 설명
BR.layout.zip 레이아웃
BR.station.dat 포트→주소 (정상 ~113KB)
LOGPRESSO_HID_INOUT_*.csv HID IN/OUT 로그 (HID_VALUE 포함)

실행 (계산 단계)

# 1) 매핑
python gen_near_hid4.py BR.layout.zip BR.station.dat HID_Zone_Master_M16A_BR.csv 리프터_근처HID4.csv
# 2) 용량/포화도 산출 (리프터별 + HID구역별 2파일)
python count_capacity.py LOGPRESSO_HID_INOUT_*.csv 리프터_근처HID4.csv HID_Zone_Master_M16A_BR.csv 용량.csv

출력: 용량.csv(리프터별), 용량_HID구역.csv(HID구역별: HID, MAX_VHL, 주의_VHL, 점유, 포화도%, 소속리프터)

★ 해석 규칙 (이 부분이 스킬의 본체 — 반드시 설명할 것)

계산 후 결과를 읽고 왜 그런지 다음 관점으로 진단·설명한다:

  • 포화도 높음(>80%) = 그 HID가 거의 꽉 참 → 그 근처 리프터로 가는/오는 차량이 대기·정체. 이유: 처리량보다 유입이 많음.
  • 순간 스파이크 (특정 1분만 급등) = 순간 병목. 차량이 잠깐 몰려 정체하다 풀림. (예: 14:52 HID24 83%)
  • Vehicle_Precaution(주의_VHL) 초과 = 시스템이 차량 sweep(분산) 시작하는 혼잡 임계 도달 → 실제 운영상 경고 수준.
  • 진입개수는 많은데 포화도 낮음 = 흐름은 많지만 빨리 빠짐(병목 아님, 정상 통과).
  • 진입 적은데 포화도 높음 = 빠져나가질 못함(하류 막힘/리프터 처리 지연 의심).
  • 죽은 라인(HID37 등 max=5, 트래픽 0)은 분석 대상에서 제외.

왜 이걸 하나 (스킬의 존재 이유)

  • 리프터 근처가 막히면 반송 지연·데드락으로 이어짐.
  • 포화도/병목을 보고 어느 리프터·시간대가 문제인지, 왜인지를 알면 설비 증설·경로 조정·스케줄 개선의 근거가 된다.

주의

  • 점유 = 로그 HID_VALUE (실제 점유, ≤Vehicle_Max 검증됨). IN-OUT 직접추적 금지(100% 초과 버그).
  • HID_INOUT 로그는 HID4(1~37)만 기록. station.dat 깨지면 리프터 0기(정상 113KB 사용).
Install via CLI
npx skills add https://github.com/junryge/ASAS --skill m16-hid
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator