artificial LFP generator