Simulating infinite vortex lattices in superfluids: a novel scheme and its applications