This is achieved by first generating an SPD for each phase and normalizing