This paper is devoted to the homogenization of weakly coupled cooperativeparabolic systems in strong convection regime with purely periodiccoefficients. Our approach is to factor out oscillations from the solution viaprincipal eigenfunctions of an associated spectral problem and to cancel anyexponential decay in time of the solution using the principal eigenvalue of thesame spectral problem. We employ the notion of two-scale convergence with driftin the asymptotic analysis of the factorized model as the lengthscale of theoscillations tends to zero. This combination of the factorization method andthe method of two-scale convergence is applied to upscale an adsorption modelfor multicomponent flow in an heterogeneous porous medium.