Éléments de stockage dans la boucle
Prenons comme premier exemple un système à comportement P :

Considérons d’abord un A ne présentant qu’un comportement P avec kP = 1. Avec kP = 1, le système présente un écart e = 0,5 ∙ w. S’il n’y avait pas d’écart, on aurait e = 0 et donc toujours y = 0. Or nous voulons y = w.
Comment l’écart peut-il alors disparaître complètement dès que l’on utilise des éléments de stockage dans la boucle ? Prenons un second exemple, avec un comportement I :

La réponse se trouve dans l’équation des éléments de stockage dans le domaine temporel. Avec un A à comportement I pur et kI = 1, on obtient :
La valeur de y(t) dépend donc non seulement de la valeur actuelle de e(t), mais de toute son évolution passée. Le paramètre y0 contient tout l’historique de l’écart. Il n’est donc pas nécessaire que l’écart e soit toujours non nul ; il suffit qu’il l’ait été à un moment dans le passé. Avec e = 0, l’équation ci-dessus donne en effet
Un élément de stockage maintient sa sortie y constante quand l’entrée e = 0. Le niveau d’un seau reste constant s’il n’y a pas de débit entrant. Un seau présente donc en sortie y un niveau non nul lorsque l’entrée e = 0. Si l’on veut remplir le seau jusqu’au niveau de consigne ySoll = « à moitié plein », un débit e y entre jusqu’à ce que y = ySoll. Ensuite plus rien n’entre (e = 0) et le seau maintient son état constant en sortie.