In this paper, the two-dimensional (2D) turbulence perturbed by arrays of cylinders placed both horizontally and vertically is investigated by Immersed Boundary Lattice Boltzmann Method (IB-LBM). The energy spectrum reveals the coexistence of the inverse and direct cascades in 2D grid turbulence. By observing at the distribution of fluxes in space, the energy and enstrophy fluxes have explained the physical mechanism of the double cascades where the two Kolmogorov laws for structure functions are simultaneously observed. The results of vortex statistics by the conditional analysis, which are based on a new and accurate vortex identification criteria called Liutex, show that the algebraic number density [Formula: see text], where [Formula: see text] is vortex area. The time-evolving vortex number density distribution constructs a theoretical framework involving a three-part: [Formula: see text]; [Formula: see text]; [Formula: see text], which is satisfied with the prediction well. The relationship between the vortex circulation [Formula: see text] and vortex area [Formula: see text] is [Formula: see text] and the one between the kinetic energy of vortex [Formula: see text] and [Formula: see text] is [Formula: see text] in the range where [Formula: see text]. Moreover, it has been found that vortices contain about 30% of the total energy of the flow by studying the energy ratio of all vortices to the entire flow field. What is more, it is an interesting phenomenon is that there is only a range where [Formula: see text] in the energy spectrum for the coherent structure field which is obtained by using Liutex as the extraction of vortices. The probability density function (PDF) of the fluctuations of longitudinal velocity shows that an indication of small intermittency in the direct cascade and the absence of intermittency in the inverse cascade range. On the other hand, the scaling exponents [Formula: see text] of the structure function for the inverse cascade are consistent with Kr67 model, which shows the absence of intermittency. While the measured intermittency parameters are [Formula: see text] and [Formula: see text], which explains that there is a very weak intermittent correction in the direct cascade, and ESS has verified the existence of intermittency in our 2D turbulence.