Objective To explore the changes of blood alcohol concentration (BAC) and its influencing factors in alcohol consumption, and establish a mathematical model of BAC metabolism. Methods The BAC was measured by using the gas chromatograph and the internal standard curve method, and the data was analyzed by SPSS20.0 and R and the mathematical model was established. Results On average women BAC elimination rate is 9.54mg/100mL/h, the average male BAC elimination rate is 12.19mg/100mL/h, women elimination rate less than men, and BAC elimination rate is related to gender of medium and related to the weight of strong, has nothing to do with age. According to the results of the mixed effects model, the mixed effect model can predict the BAC accurately, the mean absolute error (MAE) is 1.60mg/100mL, and the data is analyzed by the decision tree method, and MAE is 9.99mg/100mL. Conclusion BAC elimination rate was associated with sex and weight after drinking, and the random-effect mixing model could be accurately inferred by time, alcohol consumption, sex and weight.