Gli ingegneri usano algoritmi di controllo basati sui dati in scenari in cui i metodi di controllo tradizionali potrebbero non essere sufficientemente efficaci. Tali scenari possono verificarsi quando modellare la dinamica di impianti usando i principi primi risulta difficile o non funzionale, oppure quando è necessario il controllo adattivo.
Con MATLAB e Simulink, è possibile:
- Progettare, simulare e implementare tecniche di controllo basate sui dati usando l’IA e metodi non basati sull’IA
- Identificare la dinamica dei sistemi o apprendere i parametri dei controller direttamente a partire dai dati usando tecniche offline sul proprio desktop
- Aggiornare i parametri dei controller in tempo reale nell’ambito di sistemi embedded usando tecniche online
Tecniche offline | Tecniche online | |
---|---|---|
Basate sull’IA |
|
|
Non basate sull’IA |
|
|
Perché MATLAB e Simulink?
Confronto e abbinamento di varie tecniche di controllo tradizionali e basate sui dati
Progetta, simula e implementa il controllo adattivo di riferimento dei modelli (MRAC), il controllo di reiezione dei disturbi attivi (ADRC), il Reinforcement Learning (RL), il controllo predittivo basato sui modelli (MPC) e altri metodi di controllo tradizionali e basati sui dati nell’ambito di un unico ambiente.
Integrazione con Simulink e la progettazione Model-Based
Implementa e testa algoritmi di controllo basati sui dati in Simulink usando i blocchi Simulink predefiniti. Genera codice automaticamente a partire dal tuo algoritmo di controllo per la distribuzione diretta su hardware embedded.
Inizia con esempi di riferimento
Utilizza esempi e riferimenti documentati per il controllo di volo, la robotica, la gestione dell’energia e altre applicazioni per implementare le tecniche di controllo basate sui dati senza dover partire da zero.
Funzionalità per la progettazione di sistemi di controllo in retroazione
Scopri ciò che è possibile realizzare con MATLAB e Simulink.