Bem-vindo, Visitante
Username: Password: Memorizar

TÓPICO: Réflexion contrôle de la température du moteur

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19137

  • loulou
  • loulou's Avatar
  • DESLIGADO
  • MG-Expert
  • Mensagens: 2092
  • Thank you received: 255
  • Carma: 161
Suite à ma balade de dimanche, je suis arrivé à la conclusion que ma pompe à une efficacité maximum si son débit est proche de 80%, à 100% je pense que la vitesse de l'eau est trop rapide pour faire un échange thermique correcte.
Je vais donc changer un peu mon approche.

Au lieu de définir des plages de températures, je vais coller une fonction à ma pompe

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19138

  • loulou
  • loulou's Avatar
  • DESLIGADO
  • MG-Expert
  • Mensagens: 2092
  • Thank you received: 255
  • Carma: 161
première chose, choisir une fonction qui doit avoir une forme exponentielle sur la quelle on peut changer la courbure en modifiant un paramètre

Pc : paramètre de courbure valeur entre 1.0 et 1.09, par défaut 1.04
Qm : débit maxi valeur entre 0 et 1024, par défaut 820 (env 80%)

Tm : température maxi (ou la pompe fonctionne au débit maximum) valeur par défaut 88°c
Tf : température de mise en route du ventilateur


t : température mesurée
Q : Débit de la pompe

Q= (Pc^t) * (Qm/(Pc^Tm))
Si Q > Qm alors Q=Qm

Ce qui donne une courbe

graf.jpg


Cela va grandement simplifier le code car il suffit de lire la température, appliquer la formule et l'on obtient la valeur de réglage pour la pompe

nous n'avons plus que 2 tests, l'un pour déclencher une alarme en cas de dépassement d'une valeur limite et l'autre pour mettre ne route le ventilateur.
Última Edição: 3 anos 6 meses ago por loulou.

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19139

  • loulou
  • loulou's Avatar
  • DESLIGADO
  • MG-Expert
  • Mensagens: 2092
  • Thank you received: 255
  • Carma: 161
voilà le nouveau schéma de principe ...


schema_2016-05-10.jpg
Última Edição: 3 anos 6 meses ago por loulou.

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19143

  • loulou
  • loulou's Avatar
  • DESLIGADO
  • MG-Expert
  • Mensagens: 2092
  • Thank you received: 255
  • Carma: 161
Voilà le code est pondu, le module est testé ...


20160510_222641.jpg


20160510_222409.jpg


20160510_222457.jpg


20160510_222606.jpg

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19144

  • loulou
  • loulou's Avatar
  • DESLIGADO
  • MG-Expert
  • Mensagens: 2092
  • Thank you received: 255
  • Carma: 161
une petite explication ... pour faire varier le débit il faut faire varier la vitesse de rotation de la pompe

Davis Craig joue sur la tension d'alim entre 6 et 12 Volt

Avec le module Arduino, on a la possibilité de commander les moteur à partir de sortie Pulse Width Modulation, soit PWM

il faut simplement ajouter un étage de puissance

j'ai commandé un double canal à 30A, la pompe en consomme que 12

l'avantage ? on a un couple constant et c'est plus facile à commander
j'ai simplement pondu une fonction qui fait varier la fréquence en fonction de la température et le tour est joué

même pas besoin d'un relais
Última Edição: 3 anos 6 meses ago por loulou.

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19146

  • dupond
  • dupond's Avatar
  • DESLIGADO
  • Moderator
  • Mensagens: 4100
  • Thank you received: 165
  • Carma: 32
personnellement, moi même, je suis subjugué :silly:
(j'utilise/utilisais une pompe à eau américaine Meziere, elle n'a pas eu l'air de souffrir de fonctionner en sous voltage généré par le controller)
Última Edição: 3 anos 6 meses ago por dupond.

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19147

  • loulou
  • loulou's Avatar
  • DESLIGADO
  • MG-Expert
  • Mensagens: 2092
  • Thank you received: 255
  • Carma: 161
elle n'a pas souffert ta pompe :lol:

mais le fait de contrôler la tension revient en fait à diminuer le couple, donc la vitesse, et à dissiper le surplus de tension en chaleur, de plus les composants électroniques sont relativement cher pour les courants importants.

Pour le PWM ou MLI, le moteur peut être piloté directement par une sortie numérique et le rendement du moteur est considérablement plus élevé

En effet, ça fonctionne en commutation (saturé/bloqué).
Lorsqu'il est saturé la tension Vce est très faible (voir nulle) donc la puissance dissipée est nulle
Lorsqu'il est bloqué, c'est le courant I qui est nul
On dit qu'il ne consomme que pendant les transitions, c'est à dire pendant un temps très court.
Les dissipateurs thermiques sont donc de ce fait plus petits voir inutiles.
Ceci est encore plus vrai lorsque la commutation est faite avec un MOSFET de puissance.
Toute l'énergie est donc consacrée à la rotation du moteur.
Ce qui est intéressant pour des systèmes embarqués fonctionnant sur batterie.

Donc, pour résumer,
-mise en oeuvre plus simple (c'est important pour moi)
-prix des composants moins cher
-couple constant quel que soit la vitesse
-consommation électrique moins importante
-vitesse de rotation très lente possible

bref, que du bonheur

Depuis quelques années, on trouve de plus en plus de commande type PWM ou Pulse Width Modulation (MLI ou Modulation par largeur d'impulsion).

Les avantages restent toutefois assez limités en pratique et l'intérêt du PWM est surtout de simplifier la gestion des moteurs puisque les circuits à intégrer sont plus simples que ceux nécessaires à une régulation DC classique.

Je ne remets pas en cause le module Davis Craig, mais il est plus simple pour moi de passer en PWM pour diminuer le débit et ainsi avoir la possibilité de modifier plus de paramètres.

Craigs ne propose que le réglage de la température de consigne

maintenant je vais pouvoir changer :
la pente de ma courbe (faire varier de façon exponentiel le débit en fonction de la température)
le débit maxi
la température de mise en route du ventilateur
les températures d'alarmes

je vais visualiser le fonctionnement du similibilik
et surtout, surtout passer en mode manuel


Car je peux affirmer à tous ceux qui se pose la question si le chauffage est indispensable sur une A, que NON, vous pouvez le virer, ça fait de la place pour une éventuelle assistance au freinage ou pour mettre la batterie

et j'ose pas imaginer ce que cela donne avec la BaV d'origine, déjà là, on a une grande vague de chaleur à vitesse réduite (30 km/h) quand le ventilo se met en route :lol:

Nous serons à la sauterie du 12 juin 2016 à Les ESSARTS LE ROI (78)
surement encore avec le système Craig, j'aurais ainsi plus d'info sur le comportement du truc ...

Ensuite une visite chez mon Frero Patou là, j'espère avec mon système, le LouLou Team Digital Water Pump Module, et je pourrais ainsi comparer et voir le bien fondé de mon Binz
Última Edição: 3 anos 6 meses ago por loulou.

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19149

  • MaximeR
  • MaximeR's Avatar
  • DESLIGADO
  • Collectionneur de MG
  • Mensagens: 127
  • Thank you received: 9
  • Carma: 0
Faut p'tet ajouter une bonne self derrière, sinon ta radio va grésiller, les arduinos (nombreux sur cette voiture) rebooter, et ton allumage envoyer 5 étincelles à chaque pmh.

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19150

  • loulou
  • loulou's Avatar
  • DESLIGADO
  • MG-Expert
  • Mensagens: 2092
  • Thank you received: 255
  • Carma: 161
Mise en boîte ... j'ai trouvé de chouette boîte chez Conrad qui vont vraiment bien pour ce genre de montage


20160511_181848.jpg


20160511_181924.jpg


manque encore la platine avec les potentiomètres et la partie puissance

Réflexion contrôle de la température du moteur 3 anos 6 meses ago #19151

  • loulou
  • loulou's Avatar
  • DESLIGADO
  • MG-Expert
  • Mensagens: 2092
  • Thank you received: 255
  • Carma: 161
MEEEUUUUU NOOOOOONNNNN, de toute façon, quand tu roules, inutile de mettre la radio, la douce mélodie du moteur est déjà un enchantement.

Ensuite mon ptit père (vert) j'ai des alims en béton, les MOSFET ça grésillent pas et je ne dépasse pas les 25kHz :lol:

non pour de vrai, ça baigne
Time to create page: 0.276 seconds
Copyright 2011 MG Forum :: Topic: Réflexion contrôle de la température du moteur (3/5). All Rights Reserved.
Joomla 1.7 templates by hostgator coupon