Based on the analysis of the calculation model of the capacity of urban road construction section, a calculation optimization model considering the influence of non-motor vehicle factors on the capacity of construction section is established. Through the recording and calibration of the geometric and traffic parameters of the construction section at the intersection of Huangshan Road and Susong Road in Hefei City, and using PTV-VISSIM10 for modeling and calculation, the calculation model of non-motor vehicle reduction factor is constructed. Finally, the optimization model of the capacity of the construction section is verified by combining with observation data of the morning peak of the urban road construction section under mixed traffic environment. The results show that the relative error between the calculated value of the capacity and the observed value of the construction section under mixed traffic environment is less than 5%. Therefore, it is reasonable to consider the non-motor vehicle reduction factor on the capacity calculation model of the construction section, and make up for the original model to only consider the insufficient factors such as the proportion of the large vehicle, length of work area and speed limit value.