Vous êtes sur la page 1sur 2

Modeling an Automatic Transmission

Controller in matlab\simulink
La modélisation d'un contrôleur de transmission automatique dans MATLAB/Simulink est un
processus complexe qui nécessite une compréhension approfondie des principes de base de
la transmission automatique et de la programmation informatique. Voici une explication
détaillée étape par étape du processus de modélisation :

Comprendre les principes de base de la transmission automatique : Avant de pouvoir


commencer à modéliser un contrôleur de transmission automatique, il est important de
comprendre les principes de base de son fonctionnement. Une transmission automatique
est un système qui permet de changer automatiquement les vitesses de la voiture en
fonction de la vitesse de conduite et de la charge du moteur. Elle utilise des capteurs pour
détecter la vitesse et la charge du moteur, ainsi que des actionneurs pour activer les
changements de vitesse.

Définir les spécifications du contrôleur : Une fois que vous avez compris les principes de base
de la transmission automatique, vous pouvez commencer à définir les spécifications du
contrôleur. Les spécifications du contrôleur peuvent inclure des paramètres tels que la plage
de vitesses, les seuils de changement de vitesse, les temps de réponse, etc.

Créer le modèle Simulink : Dans Simulink, vous pouvez créer un modèle de la transmission
automatique en utilisant des blocs prédéfinis pour représenter les différents composants du
système, tels que le moteur, la transmission et les capteurs. Vous pouvez également créer
des blocs personnalisés pour représenter des composants spécifiques de votre système.

Ajouter des capteurs : Les capteurs sont utilisés pour détecter la vitesse et la charge du
moteur. Vous pouvez ajouter des capteurs tels que des capteurs de vitesse de roue et des
capteurs de pression d'huile dans votre modèle Simulink.

Ajouter des actionneurs : Les actionneurs sont utilisés pour activer les changements de
vitesse. Vous pouvez ajouter des actionneurs tels que des solénoïdes de changement de
vitesse et des embrayages dans votre modèle Simulink

Définir les règles de contrôle : Les règles de contrôle déterminent comment le contrôleur de
transmission automatique prend des décisions sur les changements de vitesse. Vous pouvez
définir des règles de contrôle basées sur les spécifications du contrôleur.

Vérifier le modèle : Une fois que vous avez créé votre modèle Simulink, vous devez le vérifier
pour vous assurer qu'il fonctionne correctement. Vous pouvez simuler le modèle dans
Simulink et ajuster les paramètres jusqu'à ce que vous soyez satisfait des résultats.
Implémenter le contrôleur : Une fois que vous êtes satisfait de votre modèle, vous pouvez
l'implémenter dans un système réel. Cela peut nécessiter l'utilisation de matériel
supplémentaire, tels que des capteurs et des actionneurs, ainsi que la programmation du
contrôleur pour interagir avec ces composants.

---------------------------------------------------------------------------------------------------------------------------

Définir les exigences du système


La première étape consiste à définir les exigences du système de contrôle de la transmission
automatique. Ces exigences peuvent inclure des spécifications de performance telles que le temps de
changement de vitesse, le taux de glissement de l'embrayage, la qualité de passage des vitesses, etc.
Ces exigences servent de base pour concevoir le système de contrôle.

Identifier les variables d'entrée et de sortie


La deuxième étape consiste à identifier les variables d'entrée et de sortie du système de contrôle. Les
variables d'entrée peuvent inclure la vitesse du véhicule, la position de la pédale d'accélérateur, le
mode de conduite (normal, sport, économique), etc. Les variables de sortie peuvent inclure le régime
moteur, la position de la transmission, la vitesse du véhicule, etc.

Concevoir le système de contrô le


La conception du système de contrôle comprend la modélisation mathématique de la transmission
automatique et la conception du régulateur. Le modèle mathématique de la transmission
automatique peut être développé en utilisant des équations de physique telles que les équations de
mouvement, les équations de couple, les équations de frottement, etc. Le régulateur peut être conçu
en utilisant des méthodes de commande classiques telles que la commande proportionnelle-
intégrale-dérivée (PID), la commande de boucle fermée, la commande prédictive, etc.

Implémenter le système de contrô le dans Simulink


Une fois que le modèle mathématique de la transmission automatique et le régulateur sont conçus,
ils peuvent être implémentés dans Simulink. Le modèle Simulink comprendra des blocs pour le
modèle mathématique de la transmission, le régulateur et les variables d'entrée et de sortie. Les
blocs peuvent être connectés les uns aux autres pour former le système de contrôle complet.

Vérifier et tester le système de contrô le


La dernière étape consiste à vérifier et tester le système de contrôle dans Simulink. Les tests peuvent
inclure des simulations de différents scénarios de conduite pour s'assurer que le système de contrôle
répond aux exigences spécifiées. Des ajustements peuvent être nécessaires pour atteindre les
performances souhaitées.

En résumé, la modélisation d'un contrôleur de transmission automatique dans MATLAB/Simulink


implique la définition des exigences, l'identification des variables d'entrée et de sortie, la conception
du système de contrôle, l'implémentation dans Simulink et la vérification et les tests du
système de contrôle.

Vous aimerez peut-être aussi