14/11/2026 –, A304
Présentation d'une solution combinant Jupyter Notebook et la bibliothèque python control pour mettre au point des algorithmes de contrôle/commande.
Contrôle commande Kezako ?
Le contrôle commande, aussi appelé automatique, est une discipline qui vise à contrôler un système
par une boucle de rétroaction. Par exemple maintenir une température ambiante de 20°C dans votre
logement en hivers ou bien contrôler le moteur de votre vélo électrique pour vous aider à gravir une côte.
L'état de l'art
Aujourd'hui le leader dans ce domaine c'est l'éditeur Mathworks avec sa solution propriétaire matlab+simulink. Cette solution, en plus d'un solveur puissant apporte une interface graphique permettant de faire ses programmes en reliant des blocs. C'est visuel, on comprend rapidement
l'architecture système et les bibliothèques sont suffisamment fournis pour couvrir la plupart des besoins.
Une alternative libre
Il y a de multiples raisons pour ne pas vouloir utiliser "matlab", que ce soit parce qu'il s'agit d'une solution propriétaire ou bien parce que le coût de la licence est trop important pour vous. Dans ce cas
je vous propose de découvrir une alternative basée sur la combinaison des notebook Jupyter et de la
bibliothèque python control.
développeur, bidouilleur
Ingénieur en système embarqué