TD Toyota Prius.doc 2/4
A partir des conditions de fonctionnement du moteur thermique, il est alors possible de déterminer la loi
qui définit la variable de commande du moteur MT.
Les conditions de fonctionnement priorisées sont :
Arrêt impératif à l’arrêt du véhicule et en marche arrière ;
L’appui sur le bouton EV = 1 interdit toute mise en route du moteur thermique si la vitesse du
véhicule est inférieure à 50 km/h ;
Si la puissance demandée totale dépasse 6 kW, le moteur thermique doit se mettre en marche,
sauf si EV = 1 ;
Si la température de l’eau du moteur est inférieure à 50°C, le moteur thermique doit se mettre en
marche (pour conserver un bon rendement au redémarrage), sauf si EV = 1 ;
Si la vitesse du véhicule est supérieure à 50 km/h, le moteur thermique est en marche sauf si la
pédale de frein est actionnée ;
L’appui sur la pédale de frein arrête le moteur thermique, sauf si la température de l’eau du
moteur est inférieure à 50°C ;
Dans les autres cas le moteur est éteint.
III Elaboration de la table de vérité
Approche simplifiée
Vous avez vu dans le TP sur l’étude des fonctions logiques qu’une
fonction de n variables est représentée par une table de vérité à 2n lignes.
Dans notre étude nous devrions faire un tableau avec 64 (26) lignes.
Nous allons dans un premier nous intéresser aux seules variables d’entrée
Ptot, Fr, Ve et Te, pour déterminer l’état logique de MT que nous noterons
MT1.
Nous tiendrons compte de MA et EV dans un second temps.
Les états impossibles notés Ø correspondent au fait qu’il est incompatible
de freiner alors que le véhicule signale qu’il a besoin de puissance motrice.
A l’aide de la description des variables d’entrée et des conditions de
fonctionnement priorisées, compléter la table de vérité ci-contre.
Expression de MT1 = f(Ptot, Fr, Ve, Te)
Dans la table de vérité chaque 1 de la variable MT1 correspond à un
terme logique. La somme logique de tous ces termes constitue alors la
fonction logique MT1. L'équation obtenue est complexe (nombre de
variables important) et nécessite une simplification en utilisant les règles de
l’algèbre de Boole.
Pour simplifier l’expression de MT1, il faudrait pouvoir regrouper les
lignes (pour lesquelles MT1 = 1) ayant au moins une variable commune.
Ainsi le nombre et la longueur des termes de l’expression seraient réduits.
Malheureusement ce n’est pas facile à faire car, comme vous l’avez vu
dans le cours sur le codage de l’information, plusieurs variables peuvent
changer simultanément entre deux lignes consécutives.
Pour faciliter notre étude nous allons nous intéresser à la méthode du tableau de Karnaugh
IV Tableau de Karnaugh
Le tableau de Karnaugh est un tableau qui comporte 2n cases, n étant le nombre de variables d'entrée
du système (de la fonction à représenter). Il faut réaliser un tableau de Karnaugh par variable de sortie.
Les n variables d’entrée sont réparties en variables associées aux colonnes et en variables associées aux
lignes. En tête de chaque colonne, on place les états successifs des variables associées aux colonnes.
L'organisation des états de ces variables doit respecter le codage Gray (binaire réfléchi). On procède
de même en tête des lignes, avec les autres variables.