Bonjour,
Je travaille sur un TPE (Travaux Personnels Encadrés), et j'ai choisi comme sujet l'ESP.
L'Electronic Stability Program est un logiciel permettant de coriger la trajectoire d'une voiture, garce à des capteurs disséminé à travers toute la voiture, et à une action sur les freins. Il calcule la trajectoire souhaitée par le conducteur, et la compare à la trajectoire réelle, puis effectue des modifications si besoin sur la vitesse du véhicule.
Ayant quelques bases en programation en C, je me suis laissé tenté par l'idée de programmer un petit logiciel qui montrerait l'action de l'ESP en fonction de divers cas.
Cependant, je me retrouve bloqué.
En effet, théoriquement, le programme de l'ESP reçoit des information sur l'angle du volant (trajectoire désirée), vitesse du véhicule, vitesse de lacet et accélération transversale (trajectoire réelle). Cependant, il me faut déterminer à partir de ces quatres informations (plus particulièrement les deux premières) la vitesse de lacet théorique et l'accélération transversale théorique.
D'après quelques formules chinées ci et là, je peu calculer la vitesse de lacet et l'accélération transversale en prennant en compte le Rayon du virage...
Donc mon problème est : Comment obtenir l'angle de virage d'une voiture, ou le rayon du virage, à partir de l'angle de braquage du volant et éventuelement de sa vitesse ? (sachant qu'il est possible de prendre en compte séparément la vitesse du train avant, et la vitesse du train arrière).
Merci pour votre aide
PS : tout autre information sur l'ESP est la bienvenue
-----