Adaptive beamforming with sidelobe control: a second-order cone programming approach | IEEE Journals & Magazine | IEEE Xplore