Modern combustion chambers of gas turbines for power generation and aero-engines suffer of thermo-acoustic combustion instabilities generated by the coupling of heat release rate fluctuations with pressure oscillations. The present article reports a numerical analysis of limit cycles arising in a longitudinal combustor. This corresponds to experiments carried out on the LRIA (Longitudinal Rig for Instability Analysis) test facility equipped with a full-scale lean-premixed burner. Heat release rate fluctuations are modeled considering a distributed flame describing function (DFDF) since the flame under analysis is not compact with respect to the wavelengths of the unstable modes recorded experimentally. For each point of the flame, a saturation model is assumed for the gain and the phase of the DFDF with increasing amplitude of velocity fluctuations. A weakly nonlinear stability analysis is performed by combining the DFDF with a Helmholtz solver to determine the limit cycle condition. The numerical approach is used to study two configurations of the rig characterized by different lengths of the combustion chamber. In each configuration, a good match has been found between numerical predictions and experiments in terms of frequency and wave shape of the unstable mode. Time resolved pressure fluctuations in the system plenum and chamber are reconstructed and compared with measurements. A suitable estimate of the limit cycle oscillation is found.