Support Articles

Cycle Detection for Lethality in MadgeTech 4

Posted on

The ability to calculate lethality is a useful feature in the MadgeTech 4 software. MadgeTech 4 contains formulas that allow the user to automatically calculate A0, F0, Fd, Fh, and Pasteurization Units (PU), using either Math Channels or Statistics Reports. Instructions for adding lethality statistics to reports can be found in the following article: Calculating Lethality in MadgeTech 4 | MadgeTech

While Math Channels and Statistics Reports will use the same mathematical formulas to calculate lethality, there is an important distinction in the behavior of the two methods that users should be aware of when analyzing lethality results. Math Channels will automatically detect new lethality cycles when calculating lethality values, while lethality statistics added to a Statistics Report will not.

Math Channels

Math Channel lethality calculations will compare the “Tmin” value to the temperature recorded by the logger to determine when a new lethality cycle has started. While MadgeTech 4 contains default Tmin values for all lethality calculations, the Tmin value, as well as all other variables in the lethality calculation, should ultimately be determined based on the requirements of the lethality process and can be changed by the user when configuring the Math Channel.

Lethality values begin to increase from 0 once the temperature recorded by the selected logger channel rises above Tmin. This begins the first lethality cycle. The lethality value will continue to increase while the recorded temperature remains above Tmin (the rate at which it increases will be determined by the values entered for the additional lethality variables). When the recorded temperature for a cycle drops below Tmin, the lethality value will remain at the maximum value detected for the cycle, until the logger is stopped, or a new cycle is detected.

Subsequent lethality cycles will be detected when the recorded temperature has fallen below, and then rises back above, the Tmin value. When this occurs, the lethality value will reset to 0, and a new cycle begins. This process will repeat, with the F0 value resetting to 0 each time the recorded temperature falls below, and then rises back above Tmin, for the duration of the dataset.

The table below shows example data from a dataset containing multiple lethality cycles, as detected by a Math Channel in MadgeTech 4. The example uses the F0 lethality calculation with a Tmin value of 100 °C. Please note that the temperature readings are taken from an example dataset and are not meant to reflect a realistic lethality cycle.

Machine generated alternative text:
Delta 
+00:10 30 
10:45 
11:00 
11:15 
11:30 
11:45 
cc 
19.5 
18.2 
18.1 
99.1 
103.8 
109.6 
114.2 
117.9 
130 
129.6 
129.4 
129.3 
129 
78.4 
57.7 
27.7 
27.3 
28.2 
35.2 
40.8 
44.5 
94.4 
98.8 
103.9 
108.9 
114.2 
119.5 
128.4 
128 
128 
79.9 
57.4 
FO 
0 
0 
0 
0 
0 
0.02 
0.07 
18.1 
19.87 
21.55 
23.2 
24.74 
24.74 
24.74 
24.74 
24.74 
24.74 
24.74 
24.74 
24.74 
24.74 
24.74 
0 
0 
0.02 
0.07 
23.89 
25.11 
26.33 
26.33 
26.33 
Description 
Begin Cycle 1 
The logger has been started in Madgerech 4 FO Value = 0, and logger is 
starting ot ambient temperature. 
Readings 0m itted 
Temperature hos been increasing for 6 minutes, IS seconds 
Cycle 1 Temperature Exceeds Tmin 
(b) 
At +6-30, temperature exceeds Tmin_ Two readings later, at +7:00, FO 
begins increasing (bl)_ 
Readings 0m itted 
Cycle 1 Reaches Max Temp, Begins Cooling 
Temperature/FO hove continued to increase until +10:45, then the 
temperature begins cooling. FO Continues to increase until the 
temperature drops below Tmin_ 
Temperature Drops Below T min 
FO remains at maximum FO value colculated for the previous cycle. 
Readings 0m itted 
Temperature hos continued to drop. FO value has remained at highest 
value from Cycle 1. 
Begin Cycle 2 
Temperature begins to increase again, for the beginning of Cycle 2. 
Note that FO value remains ot highest value from Cycle 1. Although the 
temperature is increasing, it has notyet exceeded Tmin, so FO has not 
reset. 
Readings 0m itted 
Temperature hos continued to increase but is still below Tmin_ 
Cycle 2 Exceeds Tmin, FO Rests to O 
At +2&45, the temperature for Cycle 2 exceeds Tmin, so FO resets to 0 to 
begin new cycle. 
FO Begins Increasing for Cycle 2 
(g) 
As Cycle 2 temperatures remoin above Tmin, FO continues to increase 
for Cycle 2 
Readings 0m itted 
Cycle 2 Cooling 
Cycle 2 Drops Below Tmin 
FO will remain at 26:33 until temperature again rises above Tmin, or 
10 erisst

The screenshot below shows a graph of the data in the table above. Note that the letters (a) through (i) in the graph roughly illustrate when the corresponding entry from the table occurs.

(bl)

Statistics Channel

Lethality values calculated in Statistics Reports do not use automatic cycle detection. If multiple cycles are recorded in a single dataset, the lethality value in a Statistics Report will never reset to 0. The report will instead display the cumulative total for the lethality value from all cycles.

Below is a partial screenshot of a Statistics Report generated from the same dataset used in the example for Math Channels. Note that the F0 value in the statistics report is equal to the sum of the highest values from each cycle in the example above: 24.74 + 26.33 = 51.07.

Machine generated alternative text:
Statistics 
Serial No. 
Q49D94 
Channel 
Thermocouple Temperature 
Max imum 
130.2 -c 
Minimum 
16.4 -c 
Ave rage 
70.0 -c 
51.07 min

About Chris Morse: