Abstract:The study of the mechanism of the cracking of the concrete protective layer caused by the corrosion of steel bars is of great significance for evaluating the remaining life of the concrete structure affected by the corrosion. This paper presents an analytical method for solving the stress field of non-uniform corrosion of steel bars. Based on Muskhelishvili's complex variable function method and Verruijt conformal mapping formula, using the von Mises distribution-based reinforcement non-uniform corrosion model as the displacement boundary condition, the analytical solution of the non-uniform corrosion expansion stress of the reinforcement is obtained. By comparing with the simulation results based on ANSYS finite element, the validity of the analytical solution is verified. Comparing the stress caused by different rust modes, it is found that the maximum stress caused by non-uniform rust is much larger than the maximum stress caused by uniform rust. Through examples, various factors affecting the corrosion expansion force of steel bars are discussed. The research shows that the larger the diameter of the steel bar, the smaller the corrosion expansion force, and the easier the concrete protective layer is to crack; the greater the thickness of the concrete protective layer, the greater the corrosion expansion force; The higher the rust expansion force of the steel bar is, the greater. It provides a scientific basis for the design of reinforced concrete components that are susceptible to corrosion.