ForHosting KIT · Outils pour développeurs

Calculateur de vitesse d'Alfvén

L'API de vitesse d'Alfvén calcule la vitesse à laquelle les perturbations magnétiques se propagent dans un plasma : v = B / √(μ·ρ), à partir de l'intensité du champ magnétique en tesla, de la densité massique en kilogrammes par mètre cube et de la perméabilité magnétique en henries par mètre (par défaut la perméabilité du vide μ₀).

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Vous obtenez la vitesse en mètres par seconde, les entrées validées renvoyées en écho, la formule, une dérivation pas à pas et un message lisible. C'est la vitesse caractéristique des ondes magnétohydrodynamiques, calculée de façon déterministe en un seul appel — sans simulation, sans tables d'approximation et sans données stockées.

Ce que la vitesse d'Alfvén vous révèle

Dans tout plasma magnétisé, les lignes de champ magnétique se comportent comme des cordes élastiques tendues : pincez-les et une onde transversale s'y propage à une vitesse caractéristique nommée d'après Hannes Alfvén, qui a prédit ces ondes en 1942 avant de recevoir le prix Nobel pour ces travaux. Cette vitesse, la vitesse d'Alfvén, fixe l'échelle de temps de presque toute la dynamique d'un plasma — la rapidité avec laquelle les perturbations du vent solaire atteignent la magnétosphère terrestre, la vitesse à laquelle l'énergie libérée par une éruption solaire se propage dans la couronne, et la façon dont la turbulence cascade dans le milieu interstellaire. Un champ magnétique plus fort signifie une onde plus rapide ; un plasma plus dense signifie une onde plus lente, car l'inertie est plus grande pour une même force de rappel. Le point de terminaison calcule exactement ce rapport. Vous fournissez B en tesla et ρ en kg/m³, en redéfinissant éventuellement la perméabilité μ, et il renvoie v en mètres par seconde. Comparer le résultat à une vitesse d'écoulement ou à une vitesse du son vous indique immédiatement si un écoulement de plasma est sub-alfvénique ou super-alfvénique, l'une des premières questions de toute analyse de physique spatiale ou de fusion.

Entrées, valeurs par défaut et règles de validation

Trois entrées contrôlent le calcul. Le champ magnétique B est une magnitude en tesla, il doit donc être fini et non négatif — le signe d'une composante de champ relève d'un calcul vectoriel, pas de celui-ci. La densité massique ρ doit être strictement positive : à densité nulle il n'y a pas de plasma et la formule diviserait par zéro, donc la requête est rejetée avec une erreur d'entrée invalide explicite plutôt qu'un infini trompeur. La perméabilité μ est facultative et vaut par défaut la perméabilité du vide μ₀ = 4π×10⁻⁷ H/m, qui est le bon choix pour pratiquement tous les plasmas spatiaux et de laboratoire, car ce sont des milieux non magnétiques au sens classique. Vous ne devez la redéfinir que pour des milieux exotiques à la perméabilité effective réellement différente. Tous les champs numériques acceptent aussi des chaînes, car les formulaires HTML soumettent du texte ; une chaîne numérique sans espaces comme "5e-5" est interprétée exactement comme le nombre qu'elle désigne. Chaque entrée est bornée par une limite absolue de 10¹² pour garder des résultats finis et significatifs, et chaque nombre émis est arrondi à douze décimales fixes afin qu'une même requête renvoie toujours un JSON identique à l'octet près.

Où les équipes l'utilisent

Les pipelines de météorologie spatiale utilisent la vitesse d'Alfvén pour convertir les mesures amont du vent solaire en estimations de propagation : avec B issu d'un magnétomètre et ρ dérivé des instruments à particules au point L1, un seul appel fournit la vitesse d'Alfvén qui ancre les modèles d'arrivée des chocs. Les chercheurs en fusion s'en servent pour valider rapidement des scénarios de tokamak et de stellarator, car les modes propres d'Alfvén deviennent instables lorsque les vitesses des ions rapides approchent ce seuil, et une vérification déterministe rapide vaut mieux qu'un solveur MHD complet pour un premier passage. Les travaux pratiques d'astrophysique l'utilisent pour faire explorer les ordres de grandeur aux étudiants — la couronne, la magnétosphère et le milieu interstellaire diffèrent de nombreuses décennies en B comme en ρ, et voir les vitesses résultantes côte à côte construit une intuition qu'aucune table ne donne. Le même code s'exécute gratuitement dans votre navigateur sur cette page et via l'API payante à $0.002 par requête, vous pouvez donc prototyper à la main et ne payer que lorsque vous automatisez l'appel dans un pipeline. Rien n'est journalisé ni stocké ; les nombres entrent, la vitesse sort.

Estimer l'arrivée des perturbations du vent solaire

Injectez le B d'un magnétomètre et la densité du plasma d'un moniteur amont dans l'API pour obtenir la vitesse d'Alfvén qui ancre les estimations de propagation et d'arrivée des chocs.

Valider rapidement un scénario de plasma de fusion

Vérifiez que les vitesses des ions rapides restent à l'écart du seuil d'Alfvén avant d'investir dans une analyse complète de stabilité magnétohydrodynamique.

Enseigner les ordres de grandeur en physique des plasmas

Laissez les étudiants comparer la couronne, la magnétosphère et le milieu interstellaire en calculant v = B/√(μ·ρ) pour chaque régime.

Combien cela coûte-t-il ?

$0.002 par requête. C'est aussi gratuit dans votre navigateur sur cette page, avec le même code et le même résultat.

Quelle perméabilité dois-je utiliser ?

Pour presque tous les plasmas, la perméabilité du vide μ₀ = 4π×10⁻⁷ H/m est correcte, et c'est la valeur par défaut. Ne la redéfinissez que pour des milieux à la perméabilité effective réellement différente.

Pourquoi ma requête est-elle rejetée lorsque la densité est nulle ?

La formule divise par la racine carrée de la densité, donc une densité nulle est indéfinie, pas infinie. L'API la rejette avec une erreur d'entrée invalide nommant le champ concerné.

Puis-je passer des nombres sous forme de chaînes ?

Oui. Les chaînes numériques sans espaces comme "5e-5" sont acceptées, car les formulaires web soumettent du texte. Les valeurs non numériques ou non finies sont rejetées.

Quelles unités sont utilisées et renvoyées ?

Les entrées sont en tesla pour le champ magnétique, en kg/m³ pour la densité massique et en H/m pour la perméabilité. La vitesse est renvoyée en mètres par seconde (m/s).

Mes données sont-elles stockées ?

Non. La requête est traitée en mémoire puis supprimée ; seul le résultat calculé est renvoyé.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/phys/alfven-velocity

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/phys/alfven-velocity \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"magnetic_field":0.00005,"mass_density":1.67e-13}'
{
  "magnetic_field": 0.00005,
  "mass_density": 1.67e-13
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.alfven_velocity",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_abs1000000000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →