An example of a system to program a neuromodulator to deliver neuromodulation to a neural target using a plurality of electrodes may comprise a programming control circuit configured to determine target energy allocations for the plurality of electrodes based on at least one target pole to provide a target sub-perception modulation field, and normalize the target sub-perception modulation field, including determine a time domain scaling factor to account for at least one property of a neural target or of a neuromodulation waveform, and apply the time domain scaling factor to the target energy allocations.Un exemple dun système pour programmation dun neuromodulateur en vue de la délivrance dune neuromodulation en direction dune cible neuronale à laide dune pluralité délectrodes peut comprendre un circuit de commande de programmation configuré pour déterminer une répartition dénergie cible pour la pluralité délectrodes sur la base dau moins un pôle cible pour fournir un champ de modulation de sous-perception cible, et pour normaliser le champ de modulation de sous-perception cible, comprenant la détermination dun facteur de mise à léchelle de domaine temporel pour tenir compte dau moins une propriété dune cible neuronale ou dune forme donde de neuromodulation, et pour appliquer le facteur de mise à léchelle de domaine temporel à la répartition dénergie cible.