Analysis of patch arrays based on FDFD method