Les ingénieurs utilisent des algorithmes de contrôle basés sur les données dans les scénarios où les méthodes de contrôle traditionnelles peuvent apparaître trop limitées. Cela peut arriver lorsque la modélisation de la dynamique des systèmes physiques selon les principes fondamentaux est difficile ou peu pratique, ou lorsque le contrôle adaptatif est nécessaire.
Avec MATLAB et Simulink, vous pouvez :
- Concevoir, simuler et implémenter des techniques de contrôle basées sur les données avec des méthodes utilisant ou non l'IA
- Identifier la dynamique des systèmes ou apprendre les paramètres de contrôleur directement à partir des données en utilisant des techniques hors ligne sur desktop
- Mettre à jour les paramètres de contrôleur en temps réel dans des systèmes embarqués avec des techniques en ligne
Techniques hors ligne | Techniques en ligne | |
---|---|---|
Basées sur l'IA |
|
|
Non basées sur l'IA |
|
|
Pourquoi MATLAB et Simulink ?
Comparer et combiner différentes techniques de contrôle traditionnelles et basées sur les données
Concevez, simulez et implémentez le contrôle adaptatif à modèle de référence (MRAC), la commande par rejet actif de perturbations (ADRC), le Reinforcement Learning (RL), le contrôle prédictif (MPC) et d'autres méthodes de contrôle traditionnelles et basées sur les données depuis un environnement unique.
Intégrer à Simulink et à l'approche Model-Based Design
Implémentez et testez des algorithmes de contrôle basés sur les données dans Simulink avec les blocs Simulink prédéfinis. Générez votre code automatiquement à partir de votre algorithme de contrôle pour le déployer directement sur du hardware embarqué.
Démarrer avec des exemples de référence
Avec l’aide de références et d’exemples documentés pour les contrôles de vol, la robotique, la gestion de l'énergie et d'autres applications, implémentez des techniques de contrôle basées sur les données sans partir de zéro.
Fonctionnalités de design de système d'asservissement
Explorer les possibilités offertes par MATLAB et Simulink.