Parallel processing may help obtaining animations in shorter time or achieving better quality of the images generated through the simulation of particles systems, due to the parallel nature of particles. This work presents a model that aims to assist users on the use of clusters, especially heterogeneous ones, on the creation process of simulations with several particle systems. The model is destined to the animation of independent particles and provides a dynamic load balancing mechanism. The model is validated through the comparison of results (time taken to obtain the images) extracted from sequential and parallel executions of the library whose implementation was based on the model.