Foamy solution-gas drive processes in heavy oil reservoirs are very complex. The influence of some microscopic factors on this process is not fully understood due to limitations of traditional depletion tests. This study aims to investigate foamy solution-gas drive by experiments and simulations. First, the effects of the pressure depletion rate on critical gas saturation and foamy solution-gas drive processes were investigated by laboratory experiments. Second, a new three-dimensional foamy oil model that captures many important characteristics of foamy solution-gas drive, such as non-equilibrium behavior, gas evolution kinetics, and the effect of viscous forces on gas mobility, was developed. Last, the effects of some important parameters on foamy solution-gas drive were systematically investigated,and a model application was conducted in a typical foamy oil reservoir. The results indicate that the new model is capble of simulating many of the unusual behaviors observed in foamy solution-gas drive on a laboratory and field scales. High oil recoveries were obtained with a high oil viscosity, high depletion rate, long sandpack, and low solution gas-oil ratio. Foamy solution-gas drive processes are sensitive to the depletion rate, length, and critical gas saturation. The oil viscosity, solution GOR and diffusion coefficient are not sensitive factors.