Array shape self-calibration using particle swarm optimization and decaying diagonal loading | IET Conference Publication | IEEE Xplore