onizuka_7orq23pfcqj660kx_333.py

49,00 

Simuler l’impact d’un astéroïde de type Chicxulub pour estimer l’énergie libérée et les conséquences géologiques/environnementales.

UGS : onizuka_7orq23pfcqj660kx_333.py Catégorie : Étiquette :

🔷 INFORMATIONS GÉNÉRALES

Champ Détail

Nom du script onizuka_7orq23pfcqj660kx_333.py

Version 1.0.0

Date de création 25/03/2026

Auteur / Demandeur Gemini (IA Générée)

Objectif principal Simuler l’impact d’un astéroïde de type Chicxulub pour estimer l’énergie libérée et les conséquences géologiques/environnementales.

🎯 DESCRIPTION FONCTIONNELLE

📌 Que fait ce script ?

Le script calcule la masse et l’énergie cinétique d’un astéroïde à partir de paramètres physiques (diamètre, vitesse, densité). Il convertit cette énergie en mégatonnes de TNT, estime la taille du cratère résultant et énumère les catastrophes environnementales majeures liées à un tel impact (limite K-Pg).

📌 Problème résolu

Il permet de vulgariser et de quantifier l’ampleur d’une collision cosmique majeure en utilisant des modèles physiques simplifiés (Loi d’échelle de Holsapple) pour aider à visualiser des ordres de grandeur astronomiques.

⚙️ SPÉCIFICATIONS TECHNIQUES

🐍 Environnement

Élément Valeur

Version Python 3.x

OS cible Tous (Windows / Linux / MacOS)

Mode d’exécution CLI (Ligne de commande)

📦 Dépendances / Librairies

# Librairies standard (built-in)

math : Utilisée pour les calculs géométriques (Pi, puissances).

# Librairies externes (pip install)

Aucune

📥 ENTRÉES (INPUTS)

Le script utilise actuellement des variables codées en dur (hardcoded) simulant l’impacteur de Chicxulub.

# Nom Type Obligatoire Description Exemple

1 diametre_m int ✅ Diamètre en mètres 10000

2 vitesse_ms int ✅ Vitesse en m/s 20000

3 densite_kgm3 int ✅ Densité de la roche 3000

📤 SORTIES (OUTPUTS)

Le script produit uniquement un affichage textuel dans la console (Standard Output).

# Nom Type Description Exemple

1 Masse float Masse calculée en kg « 1.57e+15 kg »

2 Énergie float Énergie en Mt de TNT « 7.51e+07 Mt »

3 Cratère float Diamètre final en km « 200.0 km »

🧱 STRUCTURE DU SCRIPT

onizuka_7orq23pfcqj660kx_333.py

├── 📌 IMPORTS (math)

├── 📌 FONCTIONS

│ └── simulation_impact_asteroide() : Cœur du programme.

└── 📌 MAIN : Appelle la fonction de simulation.

🔧 Détail des fonctions principales

Fonction Paramètres Retour Rôle

simulation_impact_asteroide() Aucun None Calcule et affiche les données de l’impact.

🔄 LOGIQUE / ALGORITHME

ÉTAPE 1 → Définition des constantes physiques (Diamètre, Vitesse, Densité).

ÉTAPE 2 → Calcul du volume V=34​πr3 et de la masse m=V×ρ.

ÉTAPE 3 → Calcul de l’énergie cinétique E=21​mv2.

ÉTAPE 4 → Conversion de l’énergie en Mégatonnes de TNT et estimation du cratère (Dcrateˋre​=Dimpacteur​×20).

ÉTAPE 5 → Analyse conditionnelle : si l’énergie dépasse 1 million de Mt, affichage des effets globaux (Hiver nucléaire, etc.).

🚨 GESTION DES ERREURS

Le script actuel ne comporte pas de blocs try/except car il n’y a pas d’entrées utilisateur dynamiques ou d’accès fichiers.

✅ CONTRAINTES & RÈGLES MÉTIER

Règle 1 : L’unité de base pour les calculs internes doit être le Système International (m, kg, s).

Règle 2 : La conversion TNT utilise la constante standard 1 Mt=4.184×1015 Joules.

Règle 3 : Le ratio de cratérisation est fixé à 20x le diamètre de l’impacteur (modèle simplifié).

🧪 TESTS ATTENDUS

# Cas de test Entrée Résultat attendu Statut

1 Cas Chicxulub Diamètre 10km ~100 millions Mt / Cratère ~200km ⬜ À tester

2 Cas Tunguska Diamètre 50m Énergie plus faible, pas d’effets globaux ⬜ À tester

📊 PERFORMANCES ATTENDUES

Métrique Valeur cible

Temps d’exécution max < 1 seconde Consommation mémoire < 50 Mo 📝 EXEMPLE D'UTILISATION ▶️ Lancement en ligne de commande Bash python onizuka_7orq23pfcqj660kx_333.py 📋 Exemple de sortie attendue Plaintext --- Simulation d'Impact d'Astéroïde (Limite K-Pg) --- [Paramètres de l'Impacteur] Masse estimée : 1.57e+15 kg Énergie libérée : 7.51e+07 Mégatonnes de TNT Note : C'est environ 1501609 milliards de bombes d'Hiroshima. [Conséquences Géologiques] Diamètre estimé du cratère : ~200.0 km [Effets Environnementaux Modélisés] - Hiver nucléaire : Injection massive de poussières et de soufre. - ...

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “onizuka_7orq23pfcqj660kx_333.py”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *