Bonjour à tous,
Je travaille actuellement sur une loi de commande permettant l'asservissement d'un système mécanique. Je fais ce que l'on appelle du "loop shaping". Je façonne la boucle ouverte de mon système en y imposant un certain nombre de critères sur les marges de robustesse. J'aimerai réalisé un algorithme d'optimisation sous Matlab me permettant de minimiser un critère J correspondant au maximum d'amplitude de la boucle fermée du système tout en garantissant une marge de phase minimale sur la boucle ouverte. J'ai la toolbox optimisation Matlab mais je constate qu'il y a énormément de fonction disponible telle que fmincon, que l'on m'a suggéré d'utiliser. N'aillant jamais fait d'optimisation en automatique auparavant, auriez-vous des suggestions pour me guider.
Merci par avance
Neodole
Partager