レストランの厨房:食品安全とフロー ライブモデル

あなたは忙しいレストランの厨房を運営します。ウォークイン冷蔵庫、氷水用のシンク、小型のブラストチラー、スチームテーブル、調理人のラインがあります。熱い食品は危険温度帯を素早く通過させ、冷たい食品は冷たく保ち、伝票は次々に来ます。これは運用シミュレーターであり、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以下の食品
  • 待機中の伝票

操作

まだ冷却中のバッチをすべて5 cmのホテルパンに分けます(1 kgあたり約1調理人分)。

バッチを氷水の中でかき混ぜます(最大25 kg)。かき混ぜと氷の追加で、調理人が半人分ラインから外れます。

最大40 kgまで−5 °Cの強制空気。その熱は庫内ではなく外へ出ます。

調理人は1人につき一度に1枚の伝票を扱います(1枚12分)。

仕込み品は計画した回数でまとめて取り出し、ストリップカーテンを閉めておきます。扉の開放を減らし、短くします。

冷却空気は5 °Cより低くないと、ウォークインで冷やした食品はそこまで下がりません。

ウェルの中の食品は設定より低くなり、ピーク時に蓋の開閉が多いほどその差は大きくなります。

冷却限度を逃したバッチをすべて捨てます。なければ、危険温度帯にいた時間が最も長い1バッチを捨てます。

指標

冷却時間の余裕
360min
正常
ウォークイン内の貯蔵品
3.0°C
正常
伝票処理時間
0min
正常
温蔵中の食品
58.2°C
警告
バッチの中心温度3.0 °C
ウォークインの空気3.0 °C
基準外の食品0 kg
廃棄した食品0 kg
危険温度帯の時間0 min
C. perfringensの増殖ポテンシャル0.0 log
5 °Cを超えた貯蔵品0 min
厨房内の伝票0
勤務中の調理人6
ウォークイン圧縮機の負荷0.00 kW
扉からの侵入負荷0.00 kW
熱いバッチからの熱0.00 kW

推移

冷却時間の余裕: — min360-120

危機シナリオ

レベル1 · 営業後の大量のチリ

ディナーの営業が終わりました。24 kgの鍋に入った濃いチリがコンロから70 °Cで下ろされ、明日のために冷まさなければなりません。ありがちなのは、鍋をウォークインに滑り込ませて帰ってしまうことです。Food Codeの限度内で冷まし、危険温度帯にいる時間を短く保ち、捨てないようにしてください。

  • 終了時に基準外の食品がない
  • 廃棄なし
  • バッチが危険温度帯(5〜57 °C)にいる時間 ≤ 100分
  • 貯蔵品が5 °Cを超えない

レベル2 · 営業中のウォークイン圧縮機の故障

忙しい夜に、ウォークインの圧縮機が故障し始めます。技術者が約5時間半後に到着するまで、能力は10分の1しか残りません。1時間後、15 kgの濃いソースがコンロから下ろされ、冷却しなければなりません。貯蔵品を5 °C以下に保ち、ソースを時間内に冷やしてください。

  • 貯蔵品が5 °Cを超えない
  • 終了時に基準外の食品がない
  • 廃棄なし

レベル3 · ホットラインのディナーピーク

4人の調理人は夕方の早い時間を楽にこなします。そこへピークが来ます。伝票が3時間半にわたり2倍以上になります。人員を増やしすぎたり、保温中の食品を煮詰めすぎたりせずに、伝票の処理時間を短く、スチームテーブルの食品を熱く保ってください。

  • ピーク中の平均伝票処理時間 ≤ 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]前提:深さ、熱伝達係数、ウォークインの大きさ、扉と圧縮機の負荷、調理時間は、中規模レストランを想定した例示的な値です。ビオ補正は一次近似であり、深い鍋では粗い値です。
FDA Food Codeの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]
食品衛生基準(Food Code)の冷却曲線そのものが、時定数約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]前提:深さ、熱伝達係数、ウォークインの大きさ、扉と圧縮機の負荷、調理時間は、中規模レストランを想定した例示的な値です。ビオ補正は一次近似であり、深い鍋では粗い値です。
伝票の待ち行列とリトルの法則。
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]前提:深さ、熱伝達係数、ウォークインの大きさ、扉と圧縮機の負荷、調理時間は、中規模レストランを想定した例示的な値です。ビオ補正は一次近似であり、深い鍋では粗い値です。
モデルが使うその他の運転定数。
ρ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前提:深さ、熱伝達係数、ウォークインの大きさ、扉と圧縮機の負荷、調理時間は、中規模レストランを想定した例示的な値です。ビオ補正は一次近似であり、深い鍋では粗い値です。

乱数:シード付きの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

これを仕事にしている人

教育用モデルです。運用上の判断には使用しないでください。実際の現場では、すべての定数を自社の設備とデータに合わせて校正します。