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.
En savoir plus:
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
Optimiser les performances des moteurs électriques de traction
Les moteurs électriques ont un rôle central dans l'électrification des véhicules. Lorsqu'elle est utilisée pour la calibration du contrôle d'un moteur électrique, la MBC aide les ingénieurs en contrôle moteur à optimiser le couple et le contrôle par défluxage, mais également à maximiser le rendement du moteur électrique sur l'ensemble de la plage de couple et de vitesse. Vous pouvez :
- Ajuster les surfaces de couplage par flux à différents points de fonctionnement couple-vitesse
- Ajuster les modèles de pertes fer de moteur électrique selon la vitesse et les courants id/iq
- Générer une enveloppe couple-vitesse grâce à la tension du circuit intermédiaire et aux tables de flux
- Générer des lookup tables de contrôle par défluxage id/iq qui maximisent le rendement du moteur électrique
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.