CALCULATEUR E-SK8 ET UN PEU DE PHYSIQUE

Le site est maintenant adapté à l’utilisation sur smartphone.

C’est top Skrik :wink: Beau taff !

soft online sera plus simple à mettre à jour… le seul défaut c’est de ne pas pouvoir sauvegarder plusieurs config

@Leon: Ce serait possible avec des logins, mais je me demande si ça intéresserait beaucoup de gens ?

@Vanarian: Je me demandais, les hubs moteur, c’est bien pour tes rollers électriques ? Je sais pas combien de moteurs tu comptes utiliser, mais il faut que tu divises la puissance max en single par le nombre de moteurs.

Oui c’est pour mes rollers ! Pour l’instant je me limite à 1x moteur par pied ! Du coup j’ai supposé que ça fait comme un setup “dual”, deux moteurs indépendants :slight_smile:

Mais du coup juste pour être sûr la puissance max affichée c’est la puissance totale quand on additionne les moteurs? Ou c’est la puissance requise pour chaque moteur qui est affichée ?

Ex : je coche “Dual” et j’ai indiqué “1500W puissance max” ce sera 1500W pour chacun ou je divise par 2 ? Du coup effectivement si je fais mes tests en “single” j’ai juste à diviser par tout :mrgreen:

EDIT : Je te demande parce que je vais de surprise en surprise(positivement), je me rends compte que j’ai besoin de beaucoup moins de jus que je ne l’imaginais et j’espère que le “surplus” se ressentira en performances !

Le site est maintenant fonctionnel : http://ridemaker.org/calculator.php

@Vanarian : Alors, normalement, la puissance affichée est celle pour chaque moteur. Mais, le code que j’avais mis en ligne au tout début, ne prenait pas en compte la configuration du moteur, c’était une erreur de programmation de ma part. Je pense que tu as du utiliser celui là, donc selon moi, tu dois diviser la puissance que tu as obtenue par 2.

Si tu veux en savoir plus sur la puissance utilisée par le moteur:

  • Si tu veux connaître la puissance à fournir au démarrage: coche démarrage à l’arrêt, et mets ta pente à 0%.
  • la puissance à plat: mets ta pente à 0, et coche « non » pour démarrage à l’arrêt (dépend de ta vitesse maximale)
  • la puissance en pente: « non » pour démarrage à l’arrêt (dépend de ta vitesse moyenne)

Je sais pas si tu as remarqué à droite de la page, dans le losange noir, il y a une petite flèche. Tu peux cliquer dessus pour accéder à la partie « transmission ».

ça met du temps à calculer et on ne le voit pas… si tu peux mettre un gif pendant le calcul du résultat

Merci pour ton retour Leon ! J’ai essayé d’optimiser le code, dis moi si tu trouves toujours ça trop lent, je rajouterais un petit gif de chargement

super :thumbup: pas vu le gif c’était instantané !

Aussi, j’ai remarqué qu’on pouvait mettre des valeurs négative :lol:

Ahah, oui, faut encore que je gère les champs vides et les valeurs négatives.

Hello,

Avec un pote on est également entrain de faire un site pour calculer les besoins mécas et batteries selon un profil de vitesse :
http://wwwetu.utc.fr/~plauwers/elec/

Le Ctheq Ptheq et Ntheq sont respectivement les Couples thermiques équivalent, Puissances thermique équivalente et Vitesse de rotation thermique équivalente. En gros, c’est les valeurs nominales que vous devez rechercher (valeurs qui malheureusement ne sont quasiment JAMAIS affiché chez les revendeur de DIY…)
On a pas encore rajouter les formules pour calculer la transmission.

L’avantage du site c’est qu’il fait les calculs pour n’importe qu’elle type de profil de vitesse.
D’ailleurs, Skirk tu utilises quel profil de vitesse pour effectuer tes calculs?
Qu’elles formules utilisent tu pour prendre en compte l’influence de la température

On travail actuellement sur les calculs de l’échauffement dans le moteur, mais c’est assez chaud car les vendeurs ne donnent aucune infos sur les paramètres thermiques des moteurs ( ce qui est pour moi très important notamment pour des hub motors ou pour des moteurs entièrement capoté).

Voilà dites moi ce que vous en pensez même si ça fait un peu doublons avec ce qu’a fait Skirk :slight_smile:

EDIT : pour avoir les infos sans passer par les graphes, vous cliquez sur le point d’information i tout en haut de la page 2 :wink:

salut! ça a l’ai complexe votre truc, je comprends déjà pas les mots alors j’arrive pas à voir à quoi ça peut servir ! :slight_smile: mais bon courage!

qu’est ce que tu ne comprends pas ?

c’est pas faux! :smiley:

Votre projet a l’air intéressant :slight_smile: par contre, j’ai pas réussi à afficher les graphes sur mon téléphone sur votre site.

Mon but était de rendre le calcul le plus accessible possible, donc j’utilise juste un profil trapézoïdal.

Dans mon calculateur, la température influence uniquement le niveau utilisable de la batterie. J’ai pris les infos sur un site que vous pouvez trouver vers le début du topic (page 4-5 d’après mes souvenirs).

Lorsque j’ai du prendre en compte l’échauffement du moteur (j’étais en terminale, donc c’est peut être faux), j’ai juste déterminé le matériau utilisé, pour déterminer Cp ou Cv. Ensuite, j’ai fait l’approximation d’une chaleur produite par effet joule (aujourd’hui je rajouterai peut être le terme convectif (?) ). Et par le 1er théorème de la thermo, j’ai déterminé la température finale. Mais pour l’inclure dans le calculateur, il me faudrait une base de données de tous les moteurs (pour trouver R), mais je voulais faire un truc générique.

Enfin, je sais pas le rendu final que vous souhaitez, c’est juste une piste. Bon courage en tout cas !

Je savais pas que t’étais allé aussi loin ! Félicitations !
Bon, après on arrive dans le pouillème près mais c’est bon pour le cogitage.
Ca serait cool que tu ajoutes le rayonnement après, avec différents coefficients d’absorption selon la couleur des moteurs :mrgreen: :stuck_out_tongue:

Tu étudies/bosses dans quel domaine si c’est pas indiscret ?

Skirk tu as quelle téléphone et tu utilises qu’elle navigateur dessus ? (qu’on identifie le problème d’affichage des graphes sur le tel)

Merci je checkerais pour l’influence de la température sur les batteries !

Pour l’échauffement du moteur en fait pleins pleins de paramètres.
Il y a plusieurs type de pertes tu as les pertes joules dans les bobinages et notamment dans les têtes de bobines, les pertes fers, et les pertes par frottements (dans les roulements par exemple).
Nous pour l’instant on se concentre sur un modèle simplifié ou on considère que les pertes fer et les pertes par frottements sont négligeables. On utilise pour les calculs un modèle à un noeud ou on considère le moteur comme un corps homogène d’un même matériau ce qui permet déjà d’avoir un ordre de grandeur et une première estimation de l’échauffement.

Oui pour calculer l’échauffement tu as besoin de la résistance thermique et la capacité thermique du moteur qui se calcul tel que :

Rth = 1/(alpha*S)
Cth= Mc

avec :
Alpha = coef de convection dans le moteur (chaud à déterminer donc on l’estime)
S = surface d’échange
M = masse du corps
c = capacité massique du corps

On peut alors calculer le Tth qui est la constante pour savoir par exemple si ça chauffe et refroidit vite ou pas.
Il nous faut également calculé ou évalué les pertes en fonction du temps et du profil de vitesse ainsi que les valeurs de l’échauffement maximal toléré par le moteur (souvent donné par la classe thermique des bobinages)
et calculer l’échauffement en fonction temps (qui dépends du profil de vitesse).

Pimousse je ne sais pas si c’est à moi ou à Skirk que tu parles mais pour te répondre je suis étudiant et je me spécialise dans la mécatronique donc tout ce qui est dimensionnement de système comme un skate électrique ou un robot :smiley:

En fait la je fais un projet pendant mes vacs que j’ai proposé à mon école, c’est de dimensionner un hub motor pour qu’il est des perfo similaires à un non-hub motor et surtout qu’ils résistent bien thermiquement.
La j’en suis qu’au début on rame un peu à trouver des infos sur tout les paramètres que j’ai cité plus haut.

Pimousse toi qui utilises une app smartphone est-ce que tu as remarqué aux cours de tes sessions une répétition de ton profil de vitesse ? Parce que ça nous aiderait pas mal de connaître un profil particulier au skate électrique pour pouvoir faire nos calculs au mieux :slight_smile:
Ou au pire est-ce que tu peux nous fournir quelques excel avec l’évolution de tes vitesse en fonction du temps qu’on puisse déterminer un profil qui colle bien à l’utilisation de nos e-skate ?

PS: on va déjà commencer par la convection Pimousse :lol: :lol: :lol:

@Pimousse : quant à moi, je suis enfin en école d’ingénieur, généraliste, en première année :slight_smile:

Si un jour, je fais un calculateur poussé, je t’assure que j’integrerai tout ça :stuck_out_tongue:

@Marchombre
Finalement ça marche, je pensais qu’il suffisait juste de cliquer sur “preview”, pour afficher une courbe. J’ai rempli “create your profile”, et j’ai obtenu un graphe.

Vous ne pouvez pas obtenir Alpha à partir du nombre de Nusselt ? (Détermination du régime avec Re, et expression de Nu).

Je crois, d’après ce que j’ai lu, que la température max du moteur est déterminé principalement par les aimants utilisés.

Apres, j’imagine que vous déterminez l’échauffement par morceaux en décomposant le profil ?

On fait un cul de chouette non? :slight_smile:

En fait on y a pensé à utiliser Nusselt mais on a demandé à un prof qui est aussi chercheur la dessus et il nous a dit que c’était bof bof.
Lorsque tu cherches ton nombre de Nusselt pour ton moteur, ton écoulement etc… tu trouves ton coeff de convection sous forme d’un intervalle et le prof lui dans ses recherches il compare les résultats obtenus avec les valeurs min et max du coeff et il trouvait que les écarts peuvent être énorme du min au max.

En fait non, oui les aimants ont une température pour lesquelles ils sont démagnétisé : c’est la température de Cury et sinon oui plus le moteur chauffe plus les propriétés magnétique diminue (courbe B-H).

En réalité ce qui détermine la température max c’est surtout la classe thermique du bobinage. Sur les bobinages y a une résine pour protéger les fils et du coup la Tmax c’est la température maximale à laquelle les matériaux isolants et les systèmes d’isolation garantissent une stabilité thermique par rapport au vieillissement.
Tu peux regarder sur le net en tapant classe thermique des bobinages

L’échauffement suit une loi exponentielle et du coup tant que le moteur est utilisé l’échauffement augmente exponentielle et ensuite des que tu que tu l’utilise plus tu suis une loi exp qui décroit (refroidissement).
Je peux te scan un poly si tu veux