A system comprising: a processor, a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising: receiving, by the processor, a first temperature of a brake assembly at a first time; receiving, by the processor, a second temperature of the brake assembly at a second time, wherein the second time occurs a fixed period after the first time; determining, by the processor, a temperature decay coefficient ("α") of the brake assembly based on the first temperature and the second temperature; calculating, by the processor, an estimated total time to cool the brake assembly to a predetermined temperature based on the first temperature, the predetermined temperature and α, and wherein α is greater than zero and satisfies an equation α t n = ln T BTMS t n − T ADJ T BTMS t n − 1 − T ADJ wherein T BTMS ( t n) is a temperature of the brake assembly at the second time ("t n "), T BTMS ( t n -1) is a temperature of the brake assembly at the first time ("t n-1 "), and T ADJ is a tuning parameter. a processor, a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising: receiving, by the processor, a first temperature of a brake assembly at a first time; receiving, by the processor, a second temperature of the brake assembly at a second time, wherein the second time occurs a fixed period after the first time; determining, by the processor, a temperature decay coefficient ("α") of the brake assembly based on the first temperature and the second temperature; calculating, by the processor, an estimated total time to cool the brake assembly to a predetermined temperature based on the first temperature, the predetermined temperature and α, and wherein α is greater than zero and satisfies an equation α t n = ln T BTMS t n − T ADJ T BTMS t n − 1 − T ADJ wherein T BTMS ( t n) is a temperature of the brake assembly at the second time ("t n "), T BTMS ( t n -1) is a temperature of the brake assembly at the first time ("t n-1 "), and T ADJ is a tuning parameter. receiving, by the processor, a first temperature of a brake assembly at a first time; receiving, by the processor, a second temperature of the brake assembly at a second time, wherein the second time occurs a fixed period after the first time; determining, by the processor, a temperature decay coefficient ("α") of the brake assembly based on the first temperature and the second temperature; calculating, by the processor, an estimated total time to cool the brake assembly to a predetermined temperature based on the first temperature, the predetermined temperature and α, and wherein α is greater than zero and satisfies an equation α t n = ln T BTMS t n − T ADJ T BTMS t n − 1 − T ADJ wherein T BTMS ( t n) is a temperature of the brake assembly at the second time ("t n "), T BTMS ( t n -1) is a temperature of the brake assembly at the first time ("t n-1 "), and T ADJ is a tuning parameter. wherein T BTMS ( t n) is a temperature of the brake assembly at the second time ("t n "), T BTMS ( t n -1) is a temperature of the brake assembly at the first time ("t n-1 "), and T ADJ is a tuning parameter.