Model-Based Calibration Toolbox
Modéliser et calibrer des systèmes de transmission complexes
Model-Based Calibration Toolbox™ propose des applications et des outils de design permettant de modéliser et de calibrer des systèmes complexes non linéaires. Cette toolbox peut être utilisée dans une large gamme d'applications, notamment les systèmes de transmission tels que les moteurs, les machines électriques, les pompes et les ventilateurs, ainsi que les systèmes non automobiles comme les moteurs à réaction, les hydroptères et les équipements de forage. Vous pouvez définir des plans de test optimaux, ajuster automatiquement des modèles statistiques et générer des tables de calibrage et des lookup tables pour des systèmes à haut degré de liberté qui exigeraient des tests complets avec les méthodes traditionnelles. Grâce aux applications ou fonctions MATLAB® de la toolbox, vous pouvez automatiser le processus de modélisation et de calibrage.
Les modèles créés avec Model-Based Calibration Toolbox peuvent être exportés vers Simulink® afin de contribuer à la conception de systèmes de contrôle, aux analyses de sensibilité, aux tests Hardware-in-the-Loop et autres activités de simulation. Les tables de calibrage peuvent être exportées vers ETAS INCA et ATI VISION.
Commencer :
Plan d'expériences
Model-Based Calibration Toolbox™ vous permet de créer un plan de tests basé sur la méthode des plans d'expérience, cette dernière permet de gagner du temps en exécutant les tests nécessaires et suffisants pour déterminer la forme de la réponse du système. Cette toolbox propose une grande variété de structures disponibles pour élaborer vos propres plans d’expérience, y compris des plans de type complet, des plans optimaux ou encore des plans classiques.
Stratégies de tests
Model-Based Calibration Toolbox intègre le design expérimental avec trois stratégies de tests utilisées couramment : en une étape, en deux étapes, et point par point. Chacune de ces stratégies a un plan de tests et un type de modèle qui lui est propre.
Modélisation de l'enveloppe du système
L'acquisition de données et la modélisation de moteur doivent tenir compte des régions de fonctionnement du système qui doivent être testées physiquement. Model-Based Calibration Toolbox vous permet d'ajouter des contraintes à vos plans expérimentaux et de créer des modèles de limites décrivant la région pour laquelle les tests et la simulation sont faisables. Les enveloppes convexes sont l'un des types de modèles de limite supportés. Les coques convexes offrent l'ensemble convexe minimal renfermant les points de données.
Prétraitement des données
Model-Based Calibration Toolbox vous propose des outils pour analyser les données et les formater en amont des activités de modélisation. Avec l'éditeur de données, vous pouvez effectuer un grand nombre d'opérations de prétraitement, notamment le filtrage pour exclure des données inutiles, l'ajout de notes à propos des tests, la transformation ou la mise à l'échelle de données brutes, le groupement de données de tests ainsi que l'appariement de ces données aux plans d’expérience.
Ajustement du modèle en fonction des données
L'application de recalage de modèles MBC propose des outils interactifs pour l'ajustement et la validation de modèles. Un grand nombre de modèles sont disponibles directement, ce qui vous permet de créer des modèles statistiques qui représentent vos données avec précision. Vous pouvez choisir entre des modèles sur base de processus gaussiens, de fonctions à base radiale, de polynômes, de splines voire même de modèles non-linéaires définis par l'utilisateur. L'application simplifie la comparaison entre de nombreux modèles différents. Ainsi, vous gagnerez en confiance quant au modèle recalé obtenu.
Optimisation des performances moteur
L'application MBC Optimization de Model-Based Calibration Toolbox vous permet de générer des calibrations optimales pour les lookup tables utilisées dans votre contrôle moteur pour vos fonctions d’allumage, d’injection de carburant ou encore celles relatives au phasage des arbres à cames. La calibration de ces fonctions impose souvent des compromis entre la performance du moteur, son économie en carburant, sa fiabilité et ses émissions. Vous pouvez :
- Faire des compromis entre des objectifs de conception opposés
- Effectuez des optimisations sous contraintes et multi-objectifs
- Effectuer des optimisations pondérées basées sur des cycles de conduite typiques
- Exporter les calibrations dans ETAS INCA et ATI VISION
Optimisation de systèmes comportant plusieurs modes de fonctionnement
Les problèmes de calibration complexes peuvent exiger des optimisations différentes pour des régions distinctes d'une même table. L'assistant de remplissage de table vous permet de remplir les tables pas-à-pas à partir des résultats de plusieurs optimisations, ce qui permet ensuite une interpolation lisse entre les valeurs des tables existantes. Vous pouvez également combiner plusieurs modèles représentant les réponses du système selon des modes de fonctionnement différents quand l'objectif est de remplir une seule table pour tous les modes ou de remplir une table pour chacun de ces modes.
Calibration d’estimateurs
Les logiciels de contrôle moteur comprennent souvent des fonctions permettant d'estimer les états trop difficiles ou trop coûteux à mesurer sur véhicule, tels que le couple moteur ou le débit d’air. Avec l'application MBC Optimization, vous pouvez concevoir des estimateurs graphiquement au moyen de diagrammes Simulink®, remplir les lookup tables pour ces fonctions puis comparer les estimateurs avec des modèles empiriques créés à partir de données mesurées.
Modélisation de systèmes et optimisation
Servez-vous des modèles statistiques développés dans cette toolbox pour capturer des phénomènes physiques complexes du monde réel. Ceux-ci sont souvent difficiles à modéliser avec les modélisations mathématique ou physique traditionnelles. Vous pouvez, par exemple, exporter des modèles pour le couple, la consommation de carburant et les émissions à la sortie du moteur dans Simulink et exécuter des simulations d'appariement de groupes motopropulseurs, d'économies de carburant, de performances et d'émissions. Le modèle statistique peut alors avantageusement remplacer le sous-système Simulink pour accélérer la simulation.
Tests hardware-in-the-loop
Les modèles construits dans Model-Based Calibration Toolbox puis exportés dans Simulink peuvent être utilisés pour réaliser des simulations temps-réel rapides et précises afin d’émuler le fonctionnement moteur et ainsi fournir les signaux adéquats aux capteurs et aux actionneurs. Pour développer des modèles dans cette toolbox, l’utilisateur suit une méthodologie bien définie dans l’outil, ceci permet de fluidifier le développement de modèles devant être déployés sur bancs HIL, et donc de valider plus rapidement vos algorithmes de contrôle.
Lookup Tables
Workflows simplifiés pour le remplissage des points d’arrêt, le lissage des données et l’accès aux tâches courantes
Modèles de régression
Utilisez CAGE pour importer et optimiser les modèles de régression de Statistics and Machine Learning Toolbox
Plan d’expériences
Ajoutez des points pour le calibrage moteur aux limites de fonctionnement
Exemples
Live Scripts pour le calibrage moteur, les plans d’expérience et la modélisation du moteur
Consultez les notes de version pour en savoir plus sur ces fonctionnalités et les fonctions correspondantes.