Abstract In order to quantitatively analyze the mesoscopic damage process of hydroxyl-terminated polybutadiene composite solid propellant under external load, periodic boundary conditions were applied to the representative volume element model based on sample composition and morphology, the mixed matrix containing aluminum powder was homogenized, and the hyperelastic matrix damage and bilinear/exponential particle–matrix interface cohesive model with initial damage were compiled through the secondary development of Abaqus. At the same time, a data interaction platform was constructed by means of Python and MATLAB, matrix and cohesion parameters were inverted according to the optimization algorithm and experimental data, and the whole process of propellant damage and fracture was simulated from the mesoscopic perspective. The results show that combining the adaptive particle swarm optimization algorithm and the Hooke–Jeeves algorithm can achieve the global optimal parameter inversion in 102 calculations, compared with the single local search algorithm, which can cut about 11% of the objective function values. Considering the matrix damage and the exponential cohesion model with initial damage, the optimal objective function value is 0.01635, which can more accurately simulate the propellant damage and fracture process compared with 0.02136 of a bilinear cohesion model.