A virtual digital signal processing instrument for measuring superimposed power line disturbances