A system for overheat detection comprising: a chamber; at least one heat generation device configured to generate heat within the chamber; at least one pipe configured to carry a fluid through the chamber and to remove heat generated within the chamber, the fluid exerting a temperature and flow dependent pressure against the at least one pipe; at least one pressure transducer located at at least one point in the system for obtaining a pressure level of the fluid at the at least one point; an electronic gate control board for control of the at least one heat generation device, the at least one heat generation device having a power output; and a computer coupled to random-access memory, the random-access memory having stored thereon software which when executed causes the computer to: load a predetermined limitation value corresponding to the at least one point in the system, compare the predetermined limitation value to the pressure level of the fluid at the at least one point in the system obtained by the at least one pressure transducer, generate a shut-down signal if the pressure level lies outside of the predetermined limitation value, and transmit the shut-down signal to the electronic gate control board which is configured to adjust the power output of the at least one heat generation device before an overheat failure of the system occurs. a chamber; at least one heat generation device configured to generate heat within the chamber; at least one pipe configured to carry a fluid through the chamber and to remove heat generated within the chamber, the fluid exerting a temperature and flow dependent pressure against the at least one pipe; at least one pressure transducer located at at least one point in the system for obtaining a pressure level of the fluid at the at least one point; an electronic gate control board for control of the at least one heat generation device, the at least one heat generation device having a power output; and a computer coupled to random-access memory, the random-access memory having stored thereon software which when executed causes the computer to: load a predetermined limitation value corresponding to the at least one point in the system, compare the predetermined limitation value to the pressure level of the fluid at the at least one point in the system obtained by the at least one pressure transducer, generate a shut-down signal if the pressure level lies outside of the predetermined limitation value, and transmit the shut-down signal to the electronic gate control board which is configured to adjust the power output of the at least one heat generation device before an overheat failure of the system occurs. load a predetermined limitation value corresponding to the at least one point in the system, compare the predetermined limitation value to the pressure level of the fluid at the at least one point in the system obtained by the at least one pressure transducer, generate a shut-down signal if the pressure level lies outside of the predetermined limitation value, and transmit the shut-down signal to the electronic gate control board which is configured to adjust the power output of the at least one heat generation device before an overheat failure of the system occurs.