레스토랑 주방: 식품 안전과 흐름 라이브 모델

바쁜 레스토랑의 주방을 맡았습니다: 워크인 냉장실, 얼음물 싱크, 작은 급속 냉각기, 스팀 테이블, 그리고 라인 조리사들. 뜨거운 음식은 위험 온도대를 빨리 지나야 하고, 찬 음식은 계속 차가워야 하며, 주문서는 쉬지 않고 들어옵니다. 이것은 운영 시뮬레이터이며 HACCP 계획이나 법률 자문이 아닙니다.

배우게 될 것

시뮬레이터

0분 경과
냉각 시간 여유 360 min · 배치 중심 온도 3.0 °C · 워크인 보관 식품 온도 3.0 °C · 주문서 처리 시간 0 min · 온장 음식 온도 58.2 °C워크인🚪 3.0 °C✓ 📦 3.0 °C🧊얼음물❄급속 냉각⏱ 여유 360 min🗑 폐기 0 kg‖‖‖‖‖‖🧾 조리 스테이션: 0 · 0 min♨ 스팀 테이블 58.2 °C (≥ 57 °C)
  • 주문서 조리 중
  • 대기 중인 조리사
  • 냉각 작업에 묶인 조리사
  • 뜨거움 (57°C 이상)
  • 위험 온도대의 음식 (5–57°C)
  • 5°C 이하 음식
  • 대기 주문서

조작

식히는 중인 모든 배치를 5cm 깊이 호텔 팬에 나눠 담습니다 (kg당 조리사 약 1분).

얼음물에 담가 저어 줍니다 (최대 25kg). 젓고 얼음을 채우느라 조리사 반 명이 라인에서 빠집니다.

최대 40kg까지 −5°C 강제 송풍. 열은 워크인이 아니라 밖으로 빠집니다.

조리사 한 명이 한 번에 주문서 하나를 처리합니다 (장당 12분).

재료를 계획적으로 한 번에 꺼내고 스트립 커튼을 닫아 둡니다: 문을 덜, 짧게 엽니다.

냉각 공기가 5°C보다 차가워야 합니다. 그렇지 않으면 워크인에서 식히는 음식은 끝내 5°C에 닿지 못합니다.

웰 안의 음식은 설정값보다 낮게 유지되며, 피크 때 뚜껑을 자주 열수록 더 떨어집니다.

냉각 기준을 놓친 배치를 모두 버립니다. 그런 배치가 없으면 위험 온도대에 가장 오래 있던 배치를 버립니다.

지표

냉각 시간 여유
360min
정상
워크인 보관 식품 온도
3.0°C
정상
주문서 처리 시간
0min
정상
온장 음식 온도
58.2°C
주의
배치 중심 온도3.0 °C
워크인 공기3.0 °C
기준 위반 식품0 kg
폐기 식품0 kg
위험 온도대 체류 시간0 min
웰치균 증식 잠재량0.0 log
보관 식품 5°C 초과 시간0 min
주방 안 주문서0
근무 조리사6
워크인 압축기 부하0.00 kW
문 침입열 부하0.00 kW
뜨거운 배치에서 나오는 열0.00 kW

추이

냉각 시간 여유: — min360-120

위기 시나리오

레벨 1 · 영업 후 대용량 칠리

저녁 영업이 끝났습니다. 걸쭉한 칠리 24kg 한 냄비가 70°C로 불에서 내려와 내일을 위해 식혀야 합니다. 늘 하던 대로라면 냄비를 워크인에 밀어 넣고 퇴근합니다. 식품 규정 시간 안에 식히고, 위험 온도대에 머무는 시간을 짧게 하며, 버리지 마세요.

  • 종료 시 기준 위반 식품 없음
  • 폐기 없음
  • 배치의 위험 온도대(5–57°C) 체류 100분 이하
  • 보관 식품 5°C 초과 금지

레벨 2 · 영업 중 워크인 압축기 고장

바쁜 저녁, 워크인 압축기가 고장 나기 시작합니다: 기사가 약 5시간 반 뒤 도착할 때까지 용량의 10%만 남았습니다. 한 시간 뒤 걸쭉한 소스 15kg 한 냄비가 불에서 내려와 식혀야 합니다. 보관 식품을 5°C 이하로 지키고 소스도 제시간에 식히세요.

  • 보관 식품 5°C 초과 금지
  • 종료 시 기준 위반 식품 없음
  • 폐기 없음

레벨 3 · 핫라인의 저녁 피크

이른 저녁은 조리사 네 명으로 거뜬합니다. 그러다 피크가 닥칩니다: 주문서가 세 시간 반 동안 두 배 넘게 늘어납니다. 인력을 과하게 쓰거나 온장 음식을 지나치게 익히지 않으면서 주문서 시간을 짧게, 스팀 테이블 음식을 뜨겁게 지키세요.

  • 피크 동안 평균 주문서 시간 15분 이하
  • 온장 음식 57°C 미만 금지
  • 평균 인력 조리사 9명 이하
  • 평균 온장 온도 75°C 이하 (품질)

근거 — 숫자 뒤의 모델

시뮬레이터가 쓰는 모든 관계식과 출처입니다. 가정으로 표시된 상수는 설명을 위한 보정값입니다.

뉴턴 냉각 법칙: 냉각 매체와의 온도 차가 지수적으로 줄어듭니다.
T(t+Δt) = T_env + (T − T_env) · e^(−Δt/τ)[6][3]
시간 상수는 음식이 깊을수록 커지고, 냉각 매체가 좋을수록(얼음물, 차가운 강제 송풍) 작아집니다.
τ = ρc · L_c / U, 1/U = 1/h + L_c/(3k); L_c: pot 6 cm, 5-cm pans 2.5 cm; h: walk-in 20, ice bath 100, blast 50 W/m²K[6][3][4][5]가정: 깊이, 열전달 계수, 워크인 크기, 문·압축기 부하, 조리 시간은 중간 규모 레스토랑을 가정한 설명용 값입니다. 비오 보정은 1차 근사이며 깊은 냄비에서는 거칩니다.
FDA 식품 규정 2단계 냉각: 2시간 안에 57 → 21°C, 모두 합쳐 6시간 안에 5°C.
57 °C → 21 °C within 120 min; 57 °C → 5 °C within 360 min; else out of compliance → discard[1][2]
보관 기준과 시간-온도 남용.
cold holding ≤ 5 °C; hot holding ≥ 57 °C; abuse = Σ Δt while 5 °C < T < 57 °C[1]
식품 규정의 냉각 곡선 자체가 시간 상수 약 1.9시간인 뉴턴 곡선에 가깝습니다.
Food Code profile ≈ log10(T − 2.8 °C) falling 0.2312 per h ⇔ τ ≈ 1.9 h[3]
느린 냉각의 대표 위해균인 웰치균(Clostridium perfringens)의 증식 잠재량 (기본 온도 모델).
μ(T) = μopt·(T−Tmax)(T−Tmin)² / {(Topt−Tmin)[(Topt−Tmin)(T−Topt) − (Topt−Tmax)(Topt+Tmin−2T)]}; growth = Σ μ/ln10 · Δt [log10][8][7]지표일 뿐입니다: 익힌 닭고기에 맞춘 매개변수이고 지연기를 무시해 증식을 과대평가합니다. 안전 여부 판정이 아닙니다.
워크인 열수지: 벽·문 열림·뜨거운 배치·보관 식품의 열을 압축기가 빼냅니다.
n_door ~ Poisson(rate·Δt); C_air·dT/dt = UA·(T_kitchen − T) + n_door·E_door·(T_kitchen − T)/Δt + Q_batches + UA_p·(T_product − T) − Q_comp[9][6]가정: 깊이, 열전달 계수, 워크인 크기, 문·압축기 부하, 조리 시간은 중간 규모 레스토랑을 가정한 설명용 값입니다. 비오 보정은 1차 근사이며 깊은 냄비에서는 거칩니다.
주문서 대기열과 리틀의 법칙.
tickets ~ Poisson(λΔt); each station: one ticket, 12 cook-min (M/D/c); W = L / X, L = waiting + on stations, X = cook-min delivered in the last 30 min ÷ 12 per h (≥ 1/h; warm-up: opening steady state)[11][10]
스팀 테이블 온장 보관.
T_hot → (setpoint − 0.2 °C × tickets served per h), τ = 30 min[1]가정: 깊이, 열전달 계수, 워크인 크기, 문·압축기 부하, 조리 시간은 중간 규모 레스토랑을 가정한 설명용 값입니다. 비오 보정은 1차 근사이며 깊은 냄비에서는 거칩니다.
모델이 쓰는 그 밖의 운영 상수.
ρc = 3.9 MJ/m³K, c = 3.9 kJ/kgK · k: stock 1.2, thick sauce 0.5 W/mK, ×2 when stirred in ice · ice bath 0 °C, ≤25 kg · blast chiller −5 °C air, ≤40 kg · walk-in: air node 0.4 MJ/K, 300 kg stored product (3.6 kJ/kgK, 60 W/K to air), walls 10 W/K, compressor 3 kW · door openings 10/h + 0.8 per ticket/h, 2.7 kJ/K each; discipline: 40 % of openings, half the exchange (strip curtain) · ticket 12 cook-min · portioning 1 cook-min/kg · ice-bath stirring 0.5 cook per batch · throughput window 30 min (a station counts only when fully staffed) · kitchen 30 °C가정: 깊이, 열전달 계수, 워크인 크기, 문·압축기 부하, 조리 시간은 중간 규모 레스토랑을 가정한 설명용 값입니다. 비오 보정은 1차 근사이며 깊은 냄비에서는 거칩니다.

난수: 시드가 고정된 mulberry32 생성기. 사용 분포 — 균등, 지수(역CDF), 정규(Box–Muller), 포아송(Knuth). 시드는 화면에 표시되고 공유됩니다.

출처

  1. FDA Food Code 2022 — §3-501.14 Cooling, §3-501.15 Cooling Methods, §3-501.16 Hot and Cold Holding, §3-501.19 Time as a Public Health Control — U.S. Food and Drug Administration, 2022
  2. Cooling Cooked Time/Temperature Control for Safety Foods and the FDA Food Code: for Food Employees — U.S. Food and Drug Administration, 2024
  3. D. W. Schaffner et al. — Quantitative Data Analysis To Determine Best Food Cooling Practices in U.S. Restaurants (Food Code profile ≡ log10 ΔT slope 0.2312 h⁻¹ at 2.8 °C driving force; food deeper than 7.6 cm twice as likely to cool too slowly) — Journal of Food Protection 78(4):778–783, 2015
  4. N. Koreen, W. C. Baldwin, D. W. Schaffner — Cooling Uncovered Foods at a Depth of ∼5.1 cm (2 in.) or Less Poses Little Risk of Pathogen Growth — Journal of Food Protection 87(10), 2024
  5. FSAI Guidance Note No. 15 — Cook-chill Systems in the Food Service Sector (Revision 2), §2.6: start chilling within 30 min of cooking and reach ≤3 °C at the centre within 150 min of cooking; limit loads to e.g. ≤2.5 kg and ≤100 mm thick — Food Safety Authority of Ireland, 2018
  6. F. P. Incropera et al. — Fundamentals of Heat and Mass Transfer: lumped capacitance, Biot number, one-term transient conduction solution — Wiley, 2011
  7. L. Huang, C. Li — Growth of Clostridium perfringens in cooked chicken during cooling: one-step dynamic inverse analysis (Tmin 14.8 °C, Topt 42.9 °C, Tmax 50.5 °C, μopt 5.25 h⁻¹) — Food Microbiology 85, 2020
  8. L. Rosso, J. R. Lobry, J. P. Flandrois — An unexpected correlation between cardinal temperatures of microbial growth highlighted by a new model (CTMI) — Journal of Theoretical Biology 162:447–463, 1993
  9. ASHRAE Handbook — Refrigeration, ch. 24 Refrigerated-Facility Loads (door infiltration, product load, strip curtains) — ASHRAE, 2022
  10. J. D. C. Little — A Proof for the Queuing Formula L = λW — Operations Research 9(3), 1961
  11. D. Gross, C. M. Harris — Fundamentals of Queueing Theory (M/M/c) — Wiley, 2008

이 일을 하는 사람들

교육용 모델입니다 — 실제 운영 결정에 쓰지 마세요. 실제 현장은 모든 상수를 자기 장비와 데이터로 보정합니다.