FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» I Love You
par papydall Aujourd'hui à 2:58

» MARK_ON déclenche un événement ON_CLICK à la place de ...
par Jean Claude Hier à 18:08

» mise a jour calculatrice
par joeeee2017 Hier à 15:57

» [solved] 3D_LINE How to ?
par Jicehel Hier à 11:01

» Convertisseur de base 10 de 2 à 36
par gigi75 Mar 17 Oct 2017 - 18:49

» calculatrice avec touches movibles
par joeeee2017 Dim 15 Oct 2017 - 1:11

» CORTANA
par gigi75 Sam 14 Oct 2017 - 16:32

» Calculatrice
par Jean Claude Sam 14 Oct 2017 - 12:30

» Compilateur FBPano
par jean_debord Jeu 12 Oct 2017 - 9:53

» KGF_dll - nouvelles versions
par Klaus Mar 10 Oct 2017 - 18:49

» à propos de Panoramic_Editor [Résolu]
par Klaus Mar 10 Oct 2017 - 3:19

» Un petit "coucou" à tous les Panoramiciens !
par Jack Ven 6 Oct 2017 - 10:24

» Pourquoi le compilateur stagne
par mindstorm Mer 4 Oct 2017 - 20:38

» Panoramic ?
par Marc37 Mer 4 Oct 2017 - 0:39

» Premiers pas avec Arduino
par Marc37 Mer 4 Oct 2017 - 0:29

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Octobre 2017
LunMarMerJeuVenSamDim
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
CalendrierCalendrier

Partagez | 
 

 Calculer sa distance de freinage

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Calculer sa distance de freinage   Lun 28 Fév 2011 - 3:34

Une modeste contribution :

Code:

width 0,350:height 0,100:caption 0,"Distance de freinage"

dim x,y,z
label distance

alpha 1:top 1,10:left 1,10:caption 1,"Vitesse en km / h :":font_name 1,"Arial"
alpha 5:top 5,10:left 5,210:caption 5,"Distance de freinage :":font_name 5,"Arial"
edit 2: top 2,30:left 2,10:width 2,50
button 3:top 3,30:left 3,130:caption 3,">>>>":font_name 3,"Arial":font_bold 3:font_size 3,10:width 3,40
alpha 4:top 4,35:left 4,210:font_name 4,"Arial"
on_click 3,distance
end

distance:
if text$(2)<>""
x=val(text$(2))
y=(x/3.6)+(power(x,2)/200)
z=int(y)+(int(frac(y)*100))/100
caption 4,str$(z)+" Mètres"
end_if
return

Je n'arrondis pas le résultat mais arrête l'affichage au centimètre.
Ce calcul peut varier selon les conditions climatiques Very Happy .
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jjn4

avatar

Nombre de messages : 1601
Date d'inscription : 13/09/2009

MessageSujet: +++   Lun 28 Fév 2011 - 14:22

Bien !
Mais tu peux compliquer l'affaire :
Selon la distance de feinage mesurée :
- quelle était la vitesse de la voiture ?
- quel est l'âge du conducteur ?
Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jjn4.e-monsite.com
Klaus

avatar

Nombre de messages : 10074
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Calculer sa distance de freinage   Lun 28 Fév 2011 - 15:32

Tu peux aussi tenir compte du temps de réaction et de l'état de la route (sèche ou mouillée=. Le lien suivant donne des indications claires (identiques à ce que l'on voit sur beaucoup de sites):
http://alainfrancis.free.fr/exercicesetqcm/calculfreinage.htm

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Lun 28 Fév 2011 - 20:39

Pour être plus précis dans le calcul :
Code:
[caption 0,"Aïe...Aïe...Aïe"
height 0,250:width 0,390:top 0,(screen_y-250)/2:left 0,(screen_x-390)/2

dim w,x,y,z

label vitesse,adherence,calcul

alpha 1:top 1,45:left 1,15:font_name 1,"Arial":caption 1,"Vitesse en km / h :"
edit 2 :top 2,42:left 2,115:font_name 2,"Arial":width 2,50
scroll_bar 3:top 3,70:left 3,15:horizontal 3:width 3,250:position 3,0:min 3,0:max 3,250
on_change 3,vitesse

alpha 4:top 4,95:left 4,15:font_name 4,"Arial":caption 4,"Coefficient d'adhérence :"
edit 5 :top 5,92:left 5,145:font_name 5,"Arial":width 5,50
scroll_bar 6:top 6,120:left 6,15:horizontal 6:width 6,250:position 6,0:min 6,0:max 6,100
on_change 6,adherence

alpha 7:top 7,180:left 7,50:font_name 7,"Times new roman":font_size 7,12
alpha 8:top 8,140:left 8,15:font_name 8,"Times new roman":font_size 8,10:font_color 8,0,0,255

end

vitesse:
w=position (3)
text 2,str$(w)
x=w*1000/3600
gosub calcul
return

adherence:
y=position(6)/100
text 5,str$(y)
  if y<0.3 then caption 8,"Route verglacé"
  if y>=0.3 and y<0.6 then caption 8,"Neige ou Forte pluie (1mm)"
  if y>=0.6 and y<0.8 then caption 8,"Route mouillée (0.2mm)"
  if y>=0.8 then caption 8,"Route sèche"
gosub calcul
return

calcul:
if x>0 and y>0
  z=(power (x,2))/(9.81*2*y)
  caption 7,"Distance de freinage  : "+str$(int(z))+","+str$(int(frac(z)*100))+" Mètres"
end_if
return
Maintenant, Bonne chance pour connaître le coefficient d'adhérence !

lol!


Dernière édition par ygeronimi le Lun 28 Fév 2011 - 21:33, édité 2 fois (Raison : Evolution)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10074
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Calculer sa distance de freinage   Lun 28 Fév 2011 - 23:49

Super. Juste une petite citation:
Citation :
On considère généralement qu'une route sèche avec un revêtement correct donne un coefficient de 0,65.
et pour route mouillée, le coefficient devrait être 2/3 de cela, soit 0,44.
ce qui donne une échelle légèrement différente des commentaires pour l'état de la route. Je vais chercher d'autres valeurs clés pour ce coefficient d'adhérence.


Je retire ce que j'ai dit: tes coefficients semblent très judicieux. Bravo - un bel outil de compréhension !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Lun 28 Fév 2011 - 23:55

Je vais recherché la source de mon échelle qui est cohérente pour pneumatique neuf et pa slogique du tout pour pneumatique usés à mon goût ( c'est pour celà que j'ai pas mis l'alternative entre les deux ).
Au départ j'avais les même valeurs que toi.

je rééditerai pour éviter de manger des octets de stockage.

voilà pour l'un :
http://fr.wikipedia.org/wiki/Liaisons_m%C3%A9caniques_avec_frottement

et voilà l'autre :
http://www.profauto.fr/2-Apports_theoriques/Analyse_du_freinage.pdf

en fait sur dix sites lus j'ai dix mode de calcul différents et les résultats qui vont avec.

bonne lecture

PS je serai curieux de voir les calculs d'une écurie de Formule 1, ce doit être les plus fiables
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10074
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Calculer sa distance de freinage   Mar 1 Mar 2011 - 0:15

Je ne connaissais pas le premier lien, mais j'étais tombé sur le second, et je pense que tu as extrait tes coefficients de ce tableau, qui semble se confirmer aussi par d'autres sites. Mais il est vrai qu'on trouve tout et n'importe quoi, et dans l'absolu, il n'est pas évident de trier le grain de l'ivraie.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mar 1 Mar 2011 - 0:18

En fait j'ai fait une erreur....

j'ai fais évoluer le calcul par la croissance ou décroissance de l'adhérence.
et l'affichage des conditions se fait avec cette évolution.
Hors j'aurai du mettre le choix des conditions et faire le calcul avec leurs valeurs propres.

Je viens d'analyser le tableau pour les pneumatiques usés, il est vrai .
un pneu neuf adhere moins qu' un usé sur chaussé seche et à froid ( cf la F1)
donc la valeur de 0.95 n'est pas fausse pour un pneu usé en circonstance seche

version avec les pneumatiques :

Code:
caption 0,"Aïe...Aïe...Aïe"
height 0,280:width 0,390:top 0,(screen_y-280)/2:left 0,(screen_x-390)/2

dim w,x,y,z

label vitesse,adherence,calcul

alpha 9:top 9,10:left 9,200:font_name 9,"Arial":caption 9,"Etat des pneumatiques :"
combo 10:top 10,25:left 10,220:font_name 10,"Times new roman":width 10,60
item_add 10,"Neufs"
item_add 10,"Usés"


alpha 1:top 1,75:left 1,15:font_name 1,"Arial":caption 1,"Vitesse en km / h :"
edit 2 :top 2,72:left 2,115:font_name 2,"Arial":width 2,50
scroll_bar 3:top 3,100:left 3,15:horizontal 3:width 3,250:position 3,0:min 3,0:max 3,250
on_change 3,vitesse

alpha 4:top 4,125:left 4,15:font_name 4,"Arial":caption 4,"Coefficient d'adhérence :"
edit 5 :top 5,122:left 5,145:font_name 5,"Arial":width 5,50
scroll_bar 6:top 6,150:left 6,15:horizontal 6:width 6,250:position 6,0:min 6,0:max 6,100
on_change 6,adherence

alpha 7:top 7,210:left 7,50:font_name 7,"Times new roman":font_size 7,12
alpha 8:top 8,170:left 8,15:font_name 8,"Times new roman":font_size 8,10:font_color 8,0,0,255

end

vitesse:
w=position (3)
text 2,str$(w)
x=w*1000/3600
gosub calcul
return

adherence:
y=position(6)/100
text 5,str$(y)
if item_index(10)=1
  if y<0.3 then caption 8,"Route verglacé"
  if y>=0.3 and y<0.6 then caption 8,"Neige ou Forte pluie (1mm)"
  if y>=0.6 and y<0.8 then caption 8,"Route mouillée (0.2mm)"
  if y>=0.8 then caption 8,"Route sèche"
else
  if y<0.1 then caption 8,"Route verglacé"
  if y>=0.1 and y<0.2 then caption 8,"Neige ou Forte pluie (1mm)"
  if y>=0.2 and y<0.95 then caption 8,"Route mouillée (0.2mm)"
  if y>=0.95 then caption 8,"Route sèche"
end_if
gosub calcul
return

calcul:
if x>0 and y>0
  z=(power (x,2))/(9.81*2*y)
  caption 7,"Distance de freinage  : "+str$(int(z))+","+str$(int(frac(z)*100))+" Mètres"
end_if
return
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10074
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Calculer sa distance de freinage   Mar 1 Mar 2011 - 1:13

Bizarre. Lorsque tu passes de pneus "neufs" à "usés", pour une même vitesse et un même coefficient d'adhérence, la distance de freinage ne change pas, seul l'état de la route change si tu bouges le curseur de la vitesse ou du coefficient. J'ai du mal à comprendre pourquoi, sur route mouillée avec pneus usés, la distance de freinage est la même qu'avec des pneus neufs.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mar 1 Mar 2011 - 2:17

Pourtant chaque action sur les scroll_bar
entrainent un changement de la valeur de x ou y
puis un recalcul


scratch

j en reviens donc à ce que j'appelai mon erreur
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mar 1 Mar 2011 - 3:36

Une nouvelle version pour montrer l'erreur dans la présentation :

Code:
caption 0,"essai 4"
height 0,280:width 0,400:top 0,(screen_y-280)/2:left 0,(screen_x-400)/2

dim t,u,v,w,x,y,z

label vitesse,calcul1,calcul2

alpha 1:top 1,25:left 1,15 :font_name 1,"Arial":caption 1,"Pneumatiques :"
combo 2:top 2,22:left 2,150:font_name 2,"Arial":width 2,60:on_click 2,vitesse
item_add 2,"Neufs"
item_add 2,"Usés"
alpha 3:top 3,55:left 3,15 :font_name 3,"Arial":caption 3,"Vitesse :"
edit 4 :top 4,52:left 4,260:font_name 4,"Arial":width 4,60
scroll_bar 9:top 9,54:left 9,100:horizontal 9:width 9,150:position 9,0:min 9,0:max 9,250
on_change 9,vitesse

alpha 5:top 5,110:left 5,15:font_name 5,"Arial":font_color 5,0,0,255
alpha 6:top 6,130:left 6,15:font_name 6,"Arial":font_color 6,0,0,255
alpha 7:top 7,150:left 7,15:font_name 7,"Arial":font_color 7,0,0,255
alpha 8:top 8,170:left 8,15:font_name 8,"Arial":font_color 8,0,0,255

end

vitesse:
t=position (9)
text 4,str$(t)
u=t*1000/3600
v=item_index(2)
if v=1
  gosub calcul1
else
  if v=2
    gosub calcul2
  else
    text 4,""
    position 9,0
    message "Vous n'avez pas sélectionné les pneumatiques"
  end_if
end_if
return


calcul1:
 w=(power (u,2))/(9.81*2*0.05)
 caption 5,"Verglas : "+str$(int(w))+","+str$(int(frac(w)*100))+" Mètres"
 x=(power (u,2))/(9.81*2*0.3)
 caption 6,"Pluie violente ou neige : "+str$(int(x))+","+str$(int(frac(x)*100))+" Mètres"
 y=(power (u,2))/(9.81*2*0.6)
 caption 7,"Pluie fine : "+str$(int(y))+","+str$(int(frac(y)*100))+" Mètres"
 z=(power (u,2))/(9.81*2*0.8)
 caption 8,"Temps sec : "+str$(int(z))+","+str$(int(frac(z)*100))+" Mètres"
return

calcul2:
 w=(power (u,2))/(9.81*2*0.05)
 caption 5,"Verglas : "+str$(int(w))+","+str$(int(frac(w)*100))+" Mètres"
 x=(power (u,2))/(9.81*2*0.1)
 caption 6,"Pluie violente ou neige : "+str$(int(x))+","+str$(int(frac(x)*100))+" Mètres"
 y=(power (u,2))/(9.81*2*0.2)
 caption 7,"Pluie fine : "+str$(int(y))+","+str$(int(frac(y)*100))+" Mètres"
 z=(power (u,2))/(9.81*2*0.95)
 caption 8,"Temps sec : "+str$(int(z))+","+str$(int(frac(z)*100))+" Mètres"
return

comme celà les résultats ont une signification plus parlante, non ?! Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10074
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Calculer sa distance de freinage   Mar 1 Mar 2011 - 3:49

OUI ! Là, c'est vraiment parlant ! Vraiment sympa, ton programme !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mar 1 Mar 2011 - 4:12

Je mets les formes et je te l'envoie pour agrémenter ton site
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: Calculer sa distance de freinage   Mar 1 Mar 2011 - 11:45

Bonjour,
Je vois qu'il est inutile que je change mes pneus.
Il faut moins de distance avec des pneus usés que des pneus neufs par temps sec.

réédité

Peut-être que finalement c'est normal.
Je n'avais regardé que la dernière ligne. Lire en diagonal a aussi ses inconvénient, on loupe souvent le principal.
Revenir en haut Aller en bas
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Re   Mar 1 Mar 2011 - 14:52

Où alors celà nécessite des lunettes spéciales cyclops

lol!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jjn4

avatar

Nombre de messages : 1601
Date d'inscription : 13/09/2009

MessageSujet: +++   Mar 1 Mar 2011 - 19:53

Et l'âge du capitaine, alors ! (non, pardon, du conducteur)
(ma langue a fourché)
C'est important, s'il est trop jeune, il aura des réactions trop vives,
et s'il a plus de 80 ans, trop molles !
Donc, ça joue !
lol!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jjn4.e-monsite.com
JL35



Nombre de messages : 5952
Localisation : 77
Date d'inscription : 29/11/2007

MessageSujet: Re: Calculer sa distance de freinage   Mar 1 Mar 2011 - 20:28

et son taux d'alcoolémie ? Very Happy

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mar 1 Mar 2011 - 20:44

@JJN4
c'est pour cela que c'est appelé distance de freinage et pas d'arrêt.

@ JL35
Il y a une application pour cà ... si, si, ....ca s'appelle la Gendarmerie !

lol!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Nardo26

avatar

Nombre de messages : 2294
Age : 49
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Calculer sa distance de freinage   Ven 4 Mar 2011 - 18:48

Heu... j'ai beau cherché, mais je n'ai pas trouvé :
Où qu'elle se trouve la boite à cocher pour "présence d'un ABS" ? Wink

Les distances sont calculées lorsque le conducteur est debout sur la pédale de frein et lorsque les roues bloquées ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Ven 4 Mar 2011 - 20:17

@ Nardo 26

je pense que la formule est calculé pour une pression optimale sur la pédale de frein en usage normal et fonction de la chaleur de frottement sans risque de rupture.

J'ai cherché si une différence était faite aussi entre un poids lourd (cas qui m'intéressé ) et une voiture. apparemment il n'y en a pas considérant que le système de freinage du véhicule était fonction du poids PTAC. donc une pression égale sur la pédale des deux véhicules déploiera la puissance de freinage adapté.
d'autre part l'ABS est un système d' anti-blocage des roues cqfd .

autre chose ce n'est pas la distance d'arrêt, trop de paramètres incontrôlables sur le temps de réaction ( Vue, Etat de fatigue, alcoolémie, attention et je vous passe les divers produits prohibés).

par contre il est facile en connaissant la vitesse ,la distance de freinage et la distance de l'obstacle de savoir quel temps de réaction aura le conducteur pour appuyer sur la pédale de frein :

D(a) = D(f)+D(r) et D(r) = T(r) x V

lol!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Nardo26

avatar

Nombre de messages : 2294
Age : 49
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Calculer sa distance de freinage   Ven 4 Mar 2011 - 21:01

Bonsoir ygeronimi,
en fait je plaisantai.. il y a tellement de paramètres qui rentrent en jeux...
ce calcul permet d'avoir juste une "estimation" de la distance de freinage ce qui est déjà pas si mal !!!
Wink
quand à la différence voiture/camion, l'inertie / masse doit bien rentrer en jeux...

L'ABS permet en effet de ne pas bloquer les roues, ce qui diminue la distance de freinage par rapport à une voiture non équipée du système...
Les formules partent de l'hypothèse que le taux de décélération reste constant...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Sam 5 Mar 2011 - 17:54

@ Nardo

ouais puis si tu prends le taux d'alcoolémie pour exemple,
chaque individu réagit différemment avec le même taux.

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Calculer sa distance de freinage   

Revenir en haut Aller en bas
 
Calculer sa distance de freinage
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Calculer un point GPS a partir d'une carte routière papier
» Comment calculer sa taille de soutien-gorge ?
» [résolu]tremblement du volant au freinage ! ! !
» importer des adresses pour calculer un itinéraire
» Comment calculer l'heure TU à partir de l'heure système ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Les inutilitaires-
Sauter vers: