The cold spray particle deposition process was simulated by modeling the high-velocity impacts of spherical particles onto a flat substrate at different velocities. In addition to simulating the single particle, this study also employed a unique simulation technique to predict the evolution of the material's microstructure under real process conditions. A dislocation-based model was implemented as a VUMAT subroutine to model the microstructure. Additionally, Python scripting was also utilized in the multi-particle impact simulation to create particles and assign velocity and interaction randomly. The relationships between stress-strain values and material microstructure are linked together. By using this model, calculations were done for the equivalent plastic strain, dislocation density, and grain size in the particle, substrate, and interface. At the interface, there were high levels of plastic strain and strain rates reaching up to, which formed a bond between the particles and the substrate. It was found that a minimum plastic strain of approximately 1 is needed to create this bond. At velocities exceeding a critical velocity, a jet was produced. The particle grain size in regions distant from the interface measured between 200 and 500 nm, which is in good agreement with the experimental results. The smallest grain size was observed at the interface, measuring 140 nm. The validation outcomes demonstrated that the suggested model effectively replicates the cold spraying process. As a result, the suggested model has the capability to predict and evaluate the changes in the material's microstructure during the cold spraying process using various factors.