# Vérification — Balistique extérieure, coefficient balistique, atmosphère Fiche de traçabilité du dossier balistique extérieure : [[technique:balistique_exterieure|Balistique extérieure]], [[technique:coefficient_balistique|Coefficient balistique]] et [[technique:atmosphere_tir|Atmosphère et tir longue distance]] — avec la figure qu'elles partagent avec [[technique:standards_g1_g7|Les modèles de traînée G1 à G8]] et la carte « zone transsonique » du [[https://www.tireur.org/techniques/balistique/|guide de balistique]]. Voir [[verification:start|la méthode]]. La table de dérive au vent de la première page relève du [[verification:technique:lecture_vent|dossier vent]]. Les trois pages faisaient partie de celles contrôlées avant l'existence des fiches (2026-07-26). Elles ont été reprises entièrement ; **leurs tables chiffrées étaient presque toutes fausses, par deux mécanismes distincts qu'il a fallu séparer.** ## Source * Le **solveur 3-DOF du site** (`BallisticsGuide/src/CompetitionBallistics.js`), dans son état actuel — tables de traînée BRL complètes depuis le 2026-08-22 —, recoupé par un solveur tiers indépendant : mêmes temps de vol à la milliseconde. * Les **tables de traînée G1 et G7** elles-mêmes, lues point par point pour les pics, largeurs et rapports de traînée. * Les CB publiés par les fabricants et les mesures radar publiées (Sierra, Berger, Hornady) — **tous exacts dans la table de la page CB.** * L'équation d'état de l'air, la formule de pression de vapeur saturante et la définition ICAO de l'altitude-densité, pour les tables d'`atmosphere_tir`. ## Ce qui a été fait * **Chaque table chiffrée des trois pages a été recalculée**, conditions déclarées ; là où la page ne déclarait pas de vitesse initiale, des vitesses courantes ont été retenues et **écrites dans la page**. * **Le paragraphe décrivant le solveur a été confronté au code** du solveur, qui porte en commentaire l'histoire de ses propres corrections. * **La figure C_d(Mach) a été confrontée aux tables actuelles**, puis **retracée par un script** qui la régénère et la contrôle ; ce contrôle est désormais nocturne (`scripts/build.sh --check`). * **Chaque chiffre corrigé a été recherché** dans tout le wiki, le guide de rechargement et le guide de balistique du site. * Les liens ont été suivis, et le contenu servi lu — pas seulement le code HTTP. ## L'erreur principale : des tables qu'aucun solveur ne reproduit Cinq tables ou figures étaient fausses. Pour savoir **pourquoi**, le solveur tel qu'il était avant le 2026-08-22 a été extrait de l'historique et ré-exécuté : ce jour-là, ses tables de traînée ont été remplacées (leurs branches supersoniques avaient été extrapolées à tort, G1 dès Mach 0,75) et un facteur correctif de 4/π, qui masquait l'erreur en calant **une** .308 sur une vitesse plausible, a été retiré. Deux mécanismes en sortent : * **Calculé avec l'ancien solveur, et une donnée mal saisie** — la table de dérive gyroscopique et la figure C_d(Mach). L'ancien solveur, nourri du CB **G1** de la balle saisi comme un CB G7, redonne **exactement** 1,50 s et 24 cm à 1 000 m ; la figure, elle, se déclare tracée le 2026-07-30 depuis la table inventée. Ces chiffres ont été justes un temps, contre un calcul lui-même faux, puis rien ne les a rappelés. * **Jamais calculé** — les tables d'impact de `coefficient_balistique` et d'`atmosphere_tir`, et la table de dérive au vent. **Aucune version du solveur ne les reproduit** : l'ancien donne, pour G7 0,311 à 2 700 fps et 1 000 m, −965 cm, 116 cm et 1,63 s, là où la page annonçait −720 cm, 60 cm et 1,50 s. Ce sont des valeurs plausibles, écrites lors de la rédaction assistée, et reprises d'une page à l'autre (la chute de −720 cm figurait sur deux pages, la dérive de 60 cm sur deux autres). Dans les deux cas, rien ne les signalait : les contrôles automatiques ne connaissent pas l'origine des chiffres écrits en prose. Le détail : | Page | Publié | Recalculé | | :--- | :--- | :--- | | `balistique_exterieure`, dérive gyroscopique (.308 175 gr, 790 m/s) | 1,50 s et **24 cm** à 1 000 m — calculé avec « **G7 = 0,505** », le CB **G1** saisi comme un G7 : une balle deux fois plus fine qu'elle n'est | 2,06 s et **43 cm** (vrai G7 : 0,243) ; l'effet de la vitesse (745 → 840 m/s) va de 48 à 38 cm, non de 27 à 21 | | `coefficient_balistique`, « impact pratique » (2 700 fps, 1 000 m) | chute −720 cm, dérive 60 cm et 1,50 s pour G7 0,311 ; « 37 % de dérive en moins » | −1 070 cm, **144 cm**, 1,73 s ; un CB plus élevé de 55-60 % divise la dérive **par deux** ; et les CB 0,200 et 0,250 sont **subsoniques** avant 1 000 m à cette vitesse | | `atmosphere_tir`, « impact pratique » (même balle) | chute −720 cm ; montagne +60 cm ; « plus d'un mètre, plus de 3 MOA » entre extrêmes | −1 070 cm ; montagne **+108 cm** ; **1,6 m, 5,5 MOA** — et l'altitude y pèse trois fois plus que la chaleur | | `balistique_exterieure`, passage en transsonique | 820 / 950 / 1 275 / 1 500 m, sans vitesse initiale | incohérent avec lui-même : selon la ligne, la distance tombe entre Mach 1,2 et Mach 1,0, en deçà des deux (6,5 CM) ou au-delà des deux (.300 WM). Refait avec vitesses déclarées et les deux seuils ; même correction sur la carte du guide de balistique, en français et en anglais | | Figure C_d(Mach), deux pages | pic G1 à **0,50 vers Mach 1,10** | pic G1 à **0,66 vers Mach 1,38** — la figure avait été tracée le 2026-07-30, depuis la table inventée, et n'avait jamais été retracée | Les conclusions qualitatives tiennent presque toutes — le CB aide plus la dérive que la chute, le G7 a un pic plus bas **et plus étroit** que le G1 (0,69 Mach de large à 80 % du sommet, contre 1,60) —, mais **aucun chiffre de ces tables n'était juste**, et toutes les erreurs allaient dans le même sens : une balle qui chute, dérive et ralentit **moins** qu'en réalité. ## Corrections secondaires | Point | Publié | Établi | | :--- | :--- | :--- | | Description du solveur | « recalibrage 4/π pour une parfaite corrélation avec les standards BRL/JBM » | Ce facteur était **l'erreur qui masquait l'erreur** ; il a été retiré le 2026-08-22 avec elle. Le paragraphe dit maintenant ce qui s'est passé | | Traînée et vitesse | « à 900 m/s, 4× plus de traînée qu'à 450 m/s » | Vrai **à Cd égal** seulement ; le Cd baisse avec le Mach : 2,8× (forme G7) à 3,2× (G1) | | Légende de la figure | le **standard** G7 aurait un CB « quasi constant » | C'est le CB d'une **balle** rapportée au G7 qui varie peu, parce que les deux courbes se ressemblent — ce qu'expliquait déjà la page G1-G8 | | Tir en pente | règle du tireur « suffisante jusqu'à 30° » | **Contredisait** la page vérifiée du tir en pente : c'est la distance, plus que l'angle, qui fait décrocher la règle ; renvoi désormais explicite | | Coriolis et Eötvös | « négligeables sous 600 m, plusieurs centimètres au-delà de 1 000 m » | Ordre de grandeur juste, désormais chiffré : 3 cm à 600 m, 9 cm à 1 000 m (.308, 45° de latitude) | | Calculateur cité en référence | un calculateur en ligne connu | Le site ne propose plus de calculateur : **lien qui répond 200 sans être valide**. Remplacé par la bibliothèque libre à laquelle le solveur du site est confronté chaque nuit ; même mise à jour dans deux paragraphes d'`atmosphere_tir` | | Effet de la densité | 10 % de densité → « environ 10 % » sur la chute et la dérive | 10 % sur la traînée ; à 1 000 m, 6 % sur la chute, 14 % sur la dérive | | Humidité à 40 °C | « environ 250 m d'altitude-densité » | près de 300 m (284 m) | | Exemple d'altitude-densité (mer, 30 °C, 1 010 hPa) | ≈ 600 m | ≈ 560 m | | Pic transsonique en supersonique (page G1-G8) | « Mach > 1,2 : la traînée redescend » | Pas pour le G1, dont le maximum est à Mach 1,38 | | Manuel du solveur | « 78 pages, v3.2 », sur six pages du wiki et le guide de balistique | 82 pages, v3.3 | ## Ressorti intact * **Toutes les tables physiques d'`atmosphere_tir`** : densités à −10 et 35 °C, vitesses du son, les quatre écarts d'humidité (0,6 / 1,2 / 1,8 / 2,8 %), l'exemple à 1 500 m (1 850 m d'altitude-densité) et l'encadré sur le piège de « la pression standard » — exacts à la décimale. La page d'atmosphère avait des tables justes et un exemple d'application faux : **tout ce qui se calcule à la main était juste ; l'exemple qui aurait dû passer par un solveur n'y était jamais passé.** * **La définition de l'Army Standard Metro** (15 °C, 1 000 hPa, 78 %) et son écart de densité avec l'ICAO. * **La table des CB** des quatre balles, et le rapport G1/G7 « environ 2 ». * **La règle de Didion**, la description des régimes de vitesse, le sens de la dérive gyroscopique et de Coriolis. ## Ce qui n'a pas été vérifié * **Toute la famille des valeurs calculées avant le 2026-08-22.** Le dossier a montré que ces chiffres ont bougé ; un sondage sur l'exemple central du [[technique:tir_en_pente|tir en pente]] (vérifié le 2026-08-09) le confirme : les hausses y sont désormais 8 % plus fortes (4,17 MRAD au lieu de 3,86 à plat, 3,48 au lieu de 3,22 sous 30°), **les conclusions tenant**. Les pages et fiches dont les chiffres viennent du solveur avant cette date ont été reprises le jour même, dans le [[verification:technique:chiffres_du_solveur|dossier des chiffres du solveur]]. * **Les vitesses initiales retenues** pour la table transsonique sont des valeurs courantes, non une référence ; la page dit combien elles déplacent le résultat. * **Le standard atmosphérique de référence des CB publiés** (ICAO ou ASM) : la page le hedgeait déjà ; aucune documentation de fabricant n'a été ouverte ici. * **La sensibilité thermique des poudres** (« 0,5 à 2 fps/°F ») : la page signale elle-même que cette fourchette n'a pas été vérifiée ; elle ne l'a pas été davantage ici. ---- //Fiche établie le 2026-09-24. Trois pages, cinq tables fausses, deux causes : des chiffres calculés contre un solveur corrigé depuis, et des chiffres qui n'avaient jamais été calculés. L'historique du solveur, ré-exécuté, a permis de les distinguer.//