Prototypage Rapide
Année du cours : 1 année(s)
Etablissement : JUNIA Grande école d’ingénieurs
Langue : Français
Formation(s) dans laquelle/lesquelles le cours apparait :
Période : S1
Fonction de transfert, Modèle d’état
Compétence visées : 31 (311/312/313) 32 (322/323), 34 (341/342/343), 111 (1111/1112), 112 (1121/1122)
Le prototypage rapide est une technique pour accélérer et automatiser la réalisation de nouveaux systèmes. La mise au point d’un prototype à petite échelle ou d’un prototype qui n’intègre pas encore les aspects de l’industrialisation permet de tester le bon fonctionnement du système dans les phases de conception.
Les prototypes des contrôleurs peuvent être réalisés en hardware ou logiciel en utilisant la génération automatique de code, réduisant ainsi l’effort de conception du prototype pour le système embarqué. Cette technologie de prototypage peut également être utilisée pour les simulations en temps réel ou en incluant la partie matérielle dans la boucle de simulation (hardware-in-the-loop simulation).
Le but du cours est de présenter comment, en utilisant Matlab / Simulink, il est possible de concevoir facilement et de déployer sur différentes cibles Arduino, Raspberry, PC embarqué, FPGA) des solutions de contrôle pour différents systèmes.
A la fin du cours, l’étudiant doit savoir :
– concevoir un régulateur continu ou discret en utilisant Matlab/Simulink
– déployer le régulateur sur une cible afin de commander un système réel
Introduction à la commande des systèmes en utilisant Matlab/Simulink
Introduction à la simulation, simulation en utilisant la partie matérielle dans la boucle de simulation et au prototypage rapide
Prototypage rapide en utilisant un Arduino. Application au contrôle d’un moteur à CC
Prototypage rapide en utilisant un PC embarqué. Application au contrôle d’un système complexe