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. <EOS>