Restaurantkøkken: fødevaresikkerhed og flow Live-model

Du driver køkkenet i en travl restaurant: et kølerum, en vask med isbad, en lille blæstnedkøler, et varmebord og en linje af kokke. Varm mad skal igennem farezonen hurtigt, kold mad skal holdes kold, og bonerne bliver ved med at komme. Dette er en driftssimulator — det er ikke en HACCP-plan eller juridisk rådgivning.

Det lærer du

Simulator

Tid 0 min
Margin i nedkølingstid 360 min · Partiets kernetemperatur 3,0 °C · Lagret produkt i kølerummet 3,0 °C · Bontid 0 min · Varmholdt mad 58,2 °CKølerum🚪 3,0 °C✓ 📦 3,0 °C🧊Isbad❄Blæstkøler⏱ Margin 360 min🗑 Kasseret 0 kg‖‖‖‖‖‖🧾 Kogestationer: 0 · 0 min♨ Varmebord 58,2 °C (≥ 57 °C)
  • Kok arbejder på en bon
  • Kok ledig
  • Kok optaget af at nedkøle mad
  • Varm (≥ 57 °C)
  • Mad i farezonen (5–57 °C)
  • Mad på 5 °C eller derunder
  • Bon venter

Betjening

Deler hvert parti, der stadig køler ned, i 5 cm gastrobakker (omkring 1 kokminut pr. kg).

Rør partiet i isvand (op til 25 kg). Omrøring og påfyldning af is tager en halv kok fra linjen.

Tvungen luft på −5 °C til op til 40 kg; dens varme går udenfor, ikke ind i kølerummet.

Hver kok arbejder med én bon ad gangen (12 min hver).

Hent mise en place i planlagte ture og hold stribegardinet lukket: færre og mindre døråbninger.

Køleluften skal være koldere end 5 °C, ellers når mad nedkølet i kølerummet aldrig dertil.

Mad i brøndene ligger under sætpunktet, mere når låg åbnes ofte under en myldretid.

Smider hvert parti ud, der missede en nedkølingsgrænse — eller, hvis intet gjorde, det med mest tid i farezonen.

Indikatorer

Margin i nedkølingstid
360min
normal
Lagret produkt i kølerummet
3,0°C
normal
Bontid
0min
normal
Varmholdt mad
58,2°C
advarsel
Partiets kernetemperatur3,0 °C
Luft i kølerummet3,0 °C
Mad uden for overholdelse0 kg
Kasseret mad0 kg
Tid i farezonen0 min
C. perfringens vækstpotentiale0,0 log
Lagret produkt over 5 °C0 min
Boner i køkkenet0
Kokke på vagt6
Kølerummets kompressorbelastning0,00 kW
Belastning fra dørindtrængning0,00 kW
Varme fra varme partier0,00 kW

Tendens

Margin i nedkølingstid: — min360-120

Krisescenarier

Niveau 1 · Et stort parti chili efter servering

Aftensserveringen er slut. En gryde på 24 kg tyk chili tages af komfuret ved 70 °C og skal nedkøles til i morgen. Den sædvanlige vane er at skubbe gryden ind i kølerummet og gå hjem. Nedkøl den inden for fødevarekodeksens grænser, hold tiden i farezonen kort, og smid den ikke ud.

  • Ingen mad uden for overholdelse til sidst
  • Intet kasseret
  • Partiet er ≤ 100 min i farezonen (5–57 °C)
  • Lagret produkt aldrig over 5 °C

Niveau 2 · Kompressorfejl i kølerummet midt i serveringen

Det er en travl aften, og kølerummets kompressor begynder at svigte: kun en tiendedel af kapaciteten er tilbage, indtil teknikeren kommer om omkring fem og en halv time. En time senere kommer en gryde på 15 kg tyk sovs af komfuret og skal køles ned. Hold den lagrede mad på 5 °C eller derunder og køl sovsen ned i tide.

  • Lagret produkt aldrig over 5 °C
  • Ingen mad uden for overholdelse til sidst
  • Intet kasseret

Niveau 3 · Aftenmyldretid på den varme linje

Fire kokke klarer den tidlige aften let. Så rammer myldretiden: boner mere end fordobles i tre og en halv time. Hold bontiderne korte og maden i varmebordet varm uden at overbemande eller koge den varmholdte mad ihjel.

  • Gennemsnitlig bontid ≤ 15 min under myldretiden
  • Varmholdt mad aldrig under 57 °C
  • Gennemsnitlig bemanding ≤ 9 kokke
  • Gennemsnitlig varmholdt temperatur ≤ 75 °C (kvalitet)

Grundlag — modellen bag tallene

Alle sammenhænge, simulatoren bruger, med deres kilde. Konstanter markeret som antagelser er illustrative kalibreringer.

Newtons afkølingslov: afstanden til kølemediet skrumper eksponentielt.
T(t+Δt) = T_env + (T − T_env) · e^(−Δt/τ)[6][3]
Tidskonstanten vokser med madens dybde og falder med et bedre kølemedium (isvand, tvungen kold luft).
τ = ρ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]Antagelse: dybder, varmeoverførselskoefficienter, kølerummets størrelse, dør- og kompressorbelastninger og tilberedningstider er illustrative værdier for en mellemstor restaurant. Biot-korrektionen er en førsteordens tilnærmelse og er grov for dybe gryder.
FDA Food Code totrinsnedkøling: 57 → 21 °C inden for 2 t og til 5 °C inden for 6 t i alt.
57 °C → 21 °C within 120 min; 57 °C → 5 °C within 360 min; else out of compliance → discard[1][2]
Holdegrænser og tid-temperatur-misbrug.
cold holding ≤ 5 °C; hot holding ≥ 57 °C; abuse = Σ Δt while 5 °C < T < 57 °C[1]
Food Code-nedkølingskurven er selv tæt på en Newton-kurve med en tidskonstant på omkring 1,9 t.
Food Code profile ≈ log10(T − 2.8 °C) falling 0.2312 per h ⇔ τ ≈ 1.9 h[3]
Vækstpotentiale for Clostridium perfringens, den klassiske fare ved langsom nedkøling (kardinaltemperaturmodel).
μ(T) = μopt·(T−Tmax)(T−Tmin)² / {(Topt−Tmin)[(Topt−Tmin)(T−Topt) − (Topt−Tmax)(Topt+Tmin−2T)]}; growth = Σ μ/ln10 · Δt [log10][8][7]Kun en indikator: parametre tilpasset kogt kylling, lag-fase ignoreret, så den overdriver væksten. Det er ikke en sikkerhedsdom.
Kølerummets varmebalance: vægge, døråbninger, varme partier og lagret produkt mod kompressoren.
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]Antagelse: dybder, varmeoverførselskoefficienter, kølerummets størrelse, dør- og kompressorbelastninger og tilberedningstider er illustrative værdier for en mellemstor restaurant. Biot-korrektionen er en førsteordens tilnærmelse og er grov for dybe gryder.
Bonkø og Littles lov.
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]
Varmholdning i varmebordet.
T_hot → (setpoint − 0.2 °C × tickets served per h), τ = 30 min[1]Antagelse: dybder, varmeoverførselskoefficienter, kølerummets størrelse, dør- og kompressorbelastninger og tilberedningstider er illustrative værdier for en mellemstor restaurant. Biot-korrektionen er en førsteordens tilnærmelse og er grov for dybe gryder.
Øvrige driftskonstanter, som modellen bruger.
ρ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 °CAntagelse: dybder, varmeoverførselskoefficienter, kølerummets størrelse, dør- og kompressorbelastninger og tilberedningstider er illustrative værdier for en mellemstor restaurant. Biot-korrektionen er en førsteordens tilnærmelse og er grov for dybe gryder.

Tilfældighed: en seedet mulberry32-generator; anvendte fordelinger — uniform, eksponentiel (invers CDF), normal (Box–Muller), Poisson (Knuth). Seed vises og kan deles.

Kilder

  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

Hvem arbejder med dette

Uddannelsesmodel — ikke til operative beslutninger. Rigtige anlæg kalibrerer hver konstant efter deres eget udstyr og data.