Bonjour a tous.
Voici un petit logiciel (ou plutot une calculatrice elaborée) pour calculer la puissance minimale d'un moteur pour un vehicule routier.
Pour l'utiliser faite un copier coller sur un bloc note, modifier les données qui vous interresse, copier coller a nouveau dans l'interpreteur Ocaml et taper sur entrer.
Voici le lien ou vous pouvez installer l'interpreteur Ocaml:
http://caml.inria.fr/download.en.html
Voici ce que l'interpreteur dois vous sortir (ici avec mon example):(* ce petit logiciel a pour but de calculer la puissance minimale d'un moteur
pour une vitesse maximale *)
(****************** Debut du programme ************************)
(************************* Entrez vos valeurs ici ************************)
let vk = 50.0 (* vitesse maximale en Km/h *)
let sf = 1.80 (* surfaces frontale en m² *)
let cxp = 0.50 (* Coeficient de penetration *)
let crr = 0.01 (* Coeficient de roulement *)
let angle = 0.0 (* angle en radian de la pente *)
let m = 500.0 (* masse total du vehicule en Kg *)
let r = 0.20 (* rayon de la roue en metre *)
(*************************** Ne touchez a rien ici *************************)
let pi = 4. *. (atan 1.) (* donne la valeur Pi *)
let ro = 1.225 (* *)
let g = 9.81 (* pesenteur *)
let v = vk*.(1000./.3600.) (* vitesse en m.s-1 *)
let froul = crr*.m*.g*. cos angle (* force de roulement *)
let fpoid = m*.g*. sin angle (* force de la composante du poids *)
let proul = crr*.m*.g*.v*.cos angle (* puissance de roulement *)
let paero = 1./.2.*.ro*.v*.v*.v*.sf*.cxp (* puissance aerodynamique *)
let ppoid = m*.g*.v*. sin angle (* puissance de la composante du poids*)
let pmin = (proul +. paero +. ppoid) (* puissance minimale en watt *)
let pchmin = (pmin /.1000.)*.1.358695652173913 (* puissance minimale en Ch *)
let rotpmaxsec = (v /. (pi *. 2. *. r)) (* rotation roue a la puissance max en tour par seconde*)
let rotpmaxmin = rotpmaxsec *. 60. (* rotation roue a la puissance max en tour par minute*)
(***************************** * FIn du programme ************************)
(***************** Differentes surfaces frontales et Cx ***********************)
(*
Véhicule Surface frontale S (en m2) Cx
Moto - tourisme 0.70 0.90
- compétition 0.48 0.67
Kart 0.35 0.80
"Bonne" voiture 1.80 0.30
"Mauvaise" voiture 1.80 0.50
Petit véhicule commercial 5.00 0.50
Petit camion 7.00 0.73
Semi-remorque 9.00 0.90
F1 1.60 0.90
Sports proto 1.70 0.50
Le Mans 1.70 0.38
Avion léger 5.00 0.12
Cycliste - tourisme 0.50 1.00
- compétition 0.33 0.90
*);;
Si vous trouvez une erreur, n'esitez pas à me corriger!val vk : float = 50.
val sf : float = 1.8
val cxp : float = 0.5
val crr : float = 0.01
val angle : float = 0.
val m : float = 500.
val r : float = 0.2
val pi : float = 3.1415926535897931
val ro : float = 1.225
val g : float = 9.81
val v : float = 13.888888888888889
val froul : float = 49.050000000000004
val fpoid : float = 0.
val proul : float = 681.25000000000011
val paero : float = 1476.900077160494
val ppoid : float = 0.
val pmin : float = 2158.1500771604942
val pcvmin : float = 2.9322691265767582
val rotpmaxsec : float = 11.052426603603843
val rotpmaxmin : float = 663.14559621623062
-----