As a non-predictive model of the scavenging process, a generalized thermodynamic model has been suggested. This model can give a thermodynamic description for any possible scavenging process. Having specified a history of the scavenging process, this model is suitable for all scavenging systems including cross, loop and uniflow scavenging schemes. For the simplified isobaric and isochoric model with respectively constant coefficients of intake and discharge proportions during different scavengine phases, analytical solutions for this model have been obtained. From these, all existing models with the isobaric and isochoric assumptions can be derived.