🍳 Restaurangkök: livsmedelssäkerhet och flöde Levande modell
Du driver köket på en hektisk restaurang: ett kylrum, en diskbänk för isbad, en liten snabbkylare, en värmebänk och en rad kockar. Varm mat måste snabbt passera farozonen, kall mat måste hållas kall, och bongarna fortsätter komma. Detta är en driftsimulator – det är ingen HACCP-plan och inte juridisk rådgivning.
Vad du kommer att lära dig
Varför djupet avgör hur snabbt mat svalnar (Newtons avsvalningslag och tidskonstanten).
Tvåstegsregeln för nedkylning och gränserna för varm- och kallhållning i FDA Food Code.
Hur ett kylrums värmebalans och bemanningen på en linje (Littles lag) formar en service.
Simulator
Tid 0 min
▶Kock arbetar med en bong
‖Kock ledig
❄Kock upptagen med att kyla mat
♨Varm (≥ 57 °C)
⚠Mat i farozonen (5–57 °C)
✓Mat på 5 °C eller lägre
•Bong väntar
Reglage
Delar varje sats som fortfarande kyls i 5 cm djupa gastronormkantiner (cirka 1 kockminut per kg).
Rör om satsen i isvatten (upp till 25 kg). Omrörning och ny is tar en halv kock från linjen.
Forcerad −5 °C-luft för upp till 40 kg; värmen går ut, inte in i kylrummet.
Varje kock arbetar med en bong i taget (12 min vardera).
Hämta mise en place i planerade turer och håll remsridån stängd: färre och mindre dörröppningar.
Kylluften måste vara kallare än 5 °C, annars når mat som kyls i kylrummet aldrig dit.
Maten i brunnarna håller sig under börvärdet, mer när locken öppnas ofta under en rusning.
Slänger varje sats som missade en kylgräns – eller, om ingen gjorde det, den med mest tid i farozonen.
Indikatorer
Marginal för nedkylningstid
360min
normal
Lagrad vara i kylrummet
3,0°C
normal
Bongtid
0min
normal
Varmhållen mat
58,2°C
varning
Satsens kärntemperatur
3,0 °C
Luft i kylrummet
3,0 °C
Mat som inte uppfyller kraven
0 kg
Kasserad mat
0 kg
Tid i farozonen
0 min
Tillväxtpotential för C. perfringens
0,0 log
Lagrad vara över 5 °C
0 min
Bongar i köket
0
Kockar i skiftet
6
Kylrummets kompressorlast
0,00 kW
Last från luftläckage vid dörren
0,00 kW
Värme från varma satser
0,00 kW
Trend
Krisscenarier
Nivå 1 · En stor sats chili efter serveringen
Middagsserveringen är över. En 24 kg stor gryta tjock chili kommer från spisen vid 70 °C och måste kylas inför i morgon. Det vanliga är att skjuta in grytan i kylrummet och gå hem. Kyl den inom Food Codes gränser, håll tiden i farozonen kort och kasta den inte.
Ingen mat som inte uppfyller kraven vid slutet
Inget kasserat
Satsen tillbringar ≤ 100 min i farozonen (5–57 °C)
Lagrad vara aldrig över 5 °C
Nivå 2 · Fel på kylrummets kompressor mitt under serveringen
Det är en hektisk kväll och kylrummets kompressor börjar fallera: bara en tiondel av dess kapacitet finns kvar tills teknikern kommer om cirka fem och en halv timme. En timme senare tas en 15 kg-gryta tjock sås av spisen och måste kylas. Håll den lagrade maten vid 5 °C eller lägre och kyl såsen i tid.
Lagrad vara aldrig över 5 °C
Ingen mat som inte uppfyller kraven vid slutet
Inget kasserat
Nivå 3 · Middagsrusning på varmlinjen
Fyra kockar klarar tidig kväll lätt. Sedan slår rusningen till: bongarna mer än fördubblas i tre och en halv timme. Håll bongtiderna korta och maten i värmebänken varm, utan att överbemanna eller koka ihjäl den varmhållna maten.
Genomsnittlig bongtid ≤ 15 min under rusningen
Varmhållen mat aldrig under 57 °C
Genomsnittlig bemanning ≤ 9 kockar
Genomsnittlig temperatur för varmhållen mat ≤ 75 °C (kvalitet)
Underlag – modellen bakom siffrorna
Varje samband simulatorn använder, med källa. Konstanter markerade som antaganden är illustrativa kalibreringar.
Newtons avsvalningslag: skillnaden mot kylmediet krymper exponentiellt.
Tidskonstanten växer med matens djup och minskar med ett bättre kylmedium (isvatten, forcerad kall 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]Antagande: djup, värmeövergångstal, kylrummets storlek, dörr- och kompressorlaster samt tillagningstider är illustrativa värden för en medelstor restaurang. Biot-korrektionen är en förstaordningsapproximation och är grov för djupa grytor.
FDA Food Codes tvåstegskylning: 57 → 21 °C inom 2 h, och till 5 °C inom 6 h totalt.
57 °C → 21 °C within 120 min; 57 °C → 5 °C within 360 min; else out of compliance → discard[1][2]
Gränser för varmhållning och kallhållning samt missbruk av tid och temperatur.
cold holding ≤ 5 °C; hot holding ≥ 57 °C; abuse = Σ Δt while 5 °C < T < 57 °C[1]
Food Codes kylkurva ligger i sig nära en Newton-kurva med en tidskonstant på omkring 1,9 h.
Food Code profile ≈ log10(T − 2.8 °C) falling 0.2312 per h ⇔ τ ≈ 1.9 h[3]
Tillväxtpotential för Clostridium perfringens, den klassiska risken vid långsam nedkylning (kardinaltemperaturmodell).
μ(T) = μopt·(T−Tmax)(T−Tmin)² / {(Topt−Tmin)[(Topt−Tmin)(T−Topt) − (Topt−Tmax)(Topt+Tmin−2T)]}; growth = Σ μ/ln10 · Δt [log10][8][7]Endast en indikator: parametrar anpassade för kokt kyckling, lagfasen ignorerad, så tillväxten överskattas. Det är inget säkerhetsutlåtande.
Kylrummets värmebalans: väggar, dörröppningar, varma satser och lagrad vara mot kompressorn.
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]Antagande: djup, värmeövergångstal, kylrummets storlek, dörr- och kompressorlaster samt tillagningstider är illustrativa värden för en medelstor restaurang. Biot-korrektionen är en förstaordningsapproximation och är grov för djupa grytor.
Bongkö och Littles lag.
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]
Varmhållning i värmebänken.
T_hot → (setpoint − 0.2 °C × tickets served per h), τ = 30 min[1]Antagande: djup, värmeövergångstal, kylrummets storlek, dörr- och kompressorlaster samt tillagningstider är illustrativa värden för en medelstor restaurang. Biot-korrektionen är en förstaordningsapproximation och är grov för djupa grytor.
Övriga driftkonstanter som modellen använder.
ρ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 °CAntagande: djup, värmeövergångstal, kylrummets storlek, dörr- och kompressorlaster samt tillagningstider är illustrativa värden för en medelstor restaurang. Biot-korrektionen är en förstaordningsapproximation och är grov för djupa grytor.
Slumpmässighet: en seedad mulberry32-generator; fördelningar som används – likformig, exponentiell (invers CDF), normal (Box–Muller), Poisson (Knuth). Seeden visas och kan delas.