Vitesse de corrosion de Faraday
Passez d'un courant de corrosion à l'épaisseur perdue par an : 1 µA/cm² sur du fer, avec 55,845 g/mol, 7,87 g/cm³ et deux électrons, ronge un peu plus de 0,01 mm par an. Vous obtenez aussi les mils par an et la masse équivalente. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Densité de courant
- 0,000001
- Masse molaire du métal
- 55,845
- Masse volumique
- 7,87
- Électrons
- 2
- i corr
- 0,000001
- Courant (A)
- 0,000001
- M
- 55,845
- Rho ρ
- 7,87
Un calculateur de vitesse de corrosion de Faraday convertit des mesures électrochimiques en une figure de perte d'épaisseur comparable aux tolérances de conception et aux intervalles d'inspection. Les ingénieurs corrosion, les étudiants en matériaux et les modèles de durée de vie des revêtements ont tous besoin de cette même conversion i vers mm/a sans ouvrir un tableur de constantes d'unités.
Ce que la loi de Faraday dit de la pénétration par corrosion
La corrosion uniforme qui progresse par dissolution anodique du métal peut être liée à la densité de courant de corrosion mesurée par la première loi de Faraday de l'électrolyse. La masse perdue par unité d'aire et de temps est proportionnelle à la densité de courant i et à la masse molaire M, et inversement proportionnelle au produit du nombre d'électrons n transférés dans la demi-réaction et de la constante de Faraday F.
Diviser ce taux de perte massique surfacique par la masse volumique du métal ρ convertit la perte de masse en un taux de profondeur d'attaque — la vitesse de pénétration par corrosion, souvent écrite CR égale i fois M sur n fois F fois ρ lorsque i est en ampères par centimètre carré, M en grammes par mole, ρ en grammes par centimètre cube et F en coulombs par mole ; l'unité de base de CR est alors le centimètre par seconde.
Les ingénieurs laissent rarement la réponse en centimètres par seconde : multiplier par dix et par le nombre de secondes d'une année grégorienne moyenne donne des millimètres par an, et diviser le taux en centimètres par seconde par zéro point zéro zéro deux cinq quatre centimètres par mil donne des mils par an (mpy), unité encore courante dans les spécifications de corrosion nord-américaines.
Le poids équivalent EW égal à M sur n apparaît dans de nombreux tableaux de manuels ; ce calculateur rapporte EW aux côtés des deux unités d'ingénierie pour que vous puissiez recouper les tables qui partent de EW et d'une constante de conversion telle que trois point deux sept fois dix à la moins trois. Le même arrêt dur s'applique si les électrons sont nuls, car cela diviserait aussi par zéro dans l'expression de Faraday.
Questions fréquentes
Quelle formule ce calculateur de vitesse de corrosion de Faraday utilise-t-il ?
CR (cm/s) = (i · M) / (n · F · ρ), avec i en A/cm², M en g/mol, ρ en g/cm³, n électrons et F la constante de Faraday. La réponse convertit aussi CR en mm/an et mpy.
Que se passe-t-il lorsque la densité est nulle ?
La formule de pénétration divise par la densité, donc une densité nulle est invalide.
Quelles unités dois-je utiliser pour la densité de courant ?
Si votre instrument rapporte µA/cm², multipliez par 1e-6 (par exemple, 1 µA/cm² → 0.000001).
Cela effectue-t-il un ajustement de Tafel ou une analyse de polarisation ?
Non. Il suppose que vous avez déjà la densité de courant de corrosion et n'applique que la loi de Faraday pour obtenir vitesse de pénétration, poids équivalent et conversions d'unités.
Comment le résultat passe-t-il en millimètres ou en mils par an ?
La vitesse est d'abord calculée en centimètres par seconde. Elle est multipliée par 10 et par 31557600 secondes, une année grégorienne moyenne, pour les millimètres par an, puis divisée par 0,00254 cm par mil pour les mils par an.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/chem/corrosion-rate-faraday \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"current_density":0.000001,"molar_mass":55.845,"density":7.87,"electrons":2}'const res = await fetch("https://api.kit.forhosting.com/chem/corrosion-rate-faraday", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"current_density": 0.000001,
"molar_mass": 55.845,
"density": 7.87,
"electrons": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/corrosion-rate-faraday",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"current_density": 0.000001,
"molar_mass": 55.845,
"density": 7.87,
"electrons": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/corrosion-rate-faraday", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"current_density":0.000001,"molar_mass":55.845,"density":7.87,"electrons":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"current_density":0.000001,"molar_mass":55.845,"density":7.87,"electrons":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/corrosion-rate-faraday", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"current_density": 0.000001,
"molar_mass": 55.845,
"density": 7.87,
"electrons": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.corrosion_rate_faraday",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs | 1000000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Saisissez la densité de courant de corrosion i_corr en ampères par centimètre carré, la masse molaire du métal en grammes par mole, la masse volumique en grammes par centimètre cube et le nombre d'électrons transférés lorsque le métal s'oxyde ; l'outil renvoie la vitesse de pénétration en centimètres par seconde, millimètres par an et mils par an (mpy), plus le poids équivalent EW égal à M sur n et une piste complète de substitution. Une densité nulle est rejetée avec invalid_input car la loi de Faraday divise par ρ. Le chemin est de l'arithmétique déterministe pure — sans réseau, sans graines aléatoires, sans dépendance à l'horloge — de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON après un arrondi décimal fixe à chaque appel.
Ce que la loi de Faraday dit de la pénétration par corrosion
Lorsque la densité est nulle la formule est indéfinie — il n'y a pas de volume physique de métal pour convertir la perte de masse en épaisseur — de sorte que l'API renvoie une erreur claire invalid_input au lieu de Infinity ou d'un NaN silencieux.
Comment appeler l'API et ce qu'elle renvoie
La densité de courant doit être non négative ; la masse molaire et la constante de Faraday strictement positives ; la densité et les électrons non nuls. Envoyez un corps JSON avec quatre nombres finis obligatoires : current_density (alias i_corr, i, j_corr, current, icorr) en A/cm², molar_mass (alias M, atomic_weight, atomic_mass, molarMass, mw) en g/mol, density (alias rho, density_g_cm3, metal_density) en g/cm³ et electrons (alias n, n_e, z, valence, n_electrons, electrons_transferred). Passez éventuellement faraday (alias F, faraday_constant) en C/mol ; lorsqu'il est omis le solveur utilise neuf six quatre huit cinq point trois trois deux un. Les valeurs absolues doivent rester dans la limite publiée d'un billion afin que les produits intermédiaires restent finis en précision double IEEE sur le Worker et dans le navigateur. En cas de succès, la réponse répète les entrées arrondies, fixe equivalent_weight et EW à M sur n, rate_cm_per_s au résultat de base de Faraday, rate_mm_per_year et penetration_rate_mm_year à la même valeur en millimètres par an, rate_mpy et penetration_rate_mpy aux mils par an, formula à la chaîne CR égale i fois M sur n fois F fois ρ, rearrange à la forme en EW, equation à une ligne compacte de substitution, message à un court résumé en anglais et steps à un tableau ordonné de données données et de lignes de conversion. Une validation échouée — champs manquants, nombres non finis, valeurs hors limites absolues, densité de courant négative, masse molaire ou F non positives, densité nulle ou électrons nuls — renvoie invalid_input et n'est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec article unitaire et prix marginal nul.
Conseils pratiques, unités et recherches associées
Convertissez les microampères avec soin : un microampère par centimètre carré égale un fois dix à la moins six ampères par centimètre carré, aussi saisissez-vous un e moins six plutôt que un lorsque votre ajustement de polarisation a rapporté un µA/cm². Les contrôles typiques fer ou acier doux utilisent M environ cinquante-cinq point huit quatre cinq g/mol, n égal à deux pour Fe vers Fe deux plus, et ρ environ sept point huit sept g/cm³ ; à un µA/cm² la vitesse de pénétration est de l'ordre de zéro point zéro un millimètres par an, ce qui correspond à la forme de constante de manuel trois point deux sept e moins trois fois i_µA fois EW sur ρ. Gardez n cohérent avec la réaction anodique dominante : le cuivre utilise souvent n égal à deux, l'aluminium n égal à trois, et les oxydes mixtes peuvent nécessiter un poids équivalent pondéré selon la pratique ASTM G102 plutôt qu'un n entier unique. Préférez des densités positives qui correspondent à l'alliage que vous modélisez — utiliser la densité du fer pur pour un inoxydable fortement allié peut biaiser la figure en millimètres par an même si i_corr est correcte. Cette page s'adresse à ceux qui cherchent un calculateur de vitesse de corrosion de Faraday, une vitesse de pénétration par corrosion à partir de la densité de courant, ou mpy à partir de i_corr en ligne ; ce n'est pas un analyseur de polarisation avec ajustement de Tafel, ni un modèle FEA de durée de vie résiduelle, ni un simulateur de couple galvanique. Préférez cette capacité lorsque vous avez déjà i_corr, M, ρ et n et n'avez besoin que de la vitesse d'épaisseur de Faraday ; si votre source est un balayage potentiodynamique, extrayez d'abord i_corr. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires peu coûteux lorsque les apprenants fixent délibérément la densité à zéro. Les vérifications aller-retour sont simples : recalculez i fois M sur n fois F fois ρ à la main et confirmez que cela égale rate_cm_per_s dans l'arrondi à douze décimales, puis confirmez que mm/an égale cette valeur fois dix fois trente et un millions cinq cent cinquante-sept mille six cents.
Cas d'intégration
Convertir i_corr de laboratoire en mm/an pour les rapports
Les laboratoires matériaux saisissent la densité de courant de corrosion ajustée avec M, ρ et n de l'alliage, puis collent millimètres par an et mpy dans les rapports d'inspection ou de durée de vie de revêtement sans maintenir de tableurs de conversion d'unités.
Vérification de devoirs sur la corrosion de Faraday
Les étudiants vérifient les vitesses de pénétration et poids équivalents calculés à la main face à un JSON déterministe, y compris les rejets délibérés de densité nulle qui forment à l'hygiène de validation.
Tests unitaires pour microservices de vitesse de corrosion
Générez des cas connus fer et aluminium plus des fixtures invalid_input densité nulle et électrons nuls pour les suites de régression d'API internes de corrosion.
Questions techniques
Le calculateur de vitesse de corrosion de Faraday est-il gratuit ?
L'outil navigateur est gratuit et s'exécute localement. Les appels API utilisent le solde prépayé KIT à $0.002 par requête réussie ; les échecs ne sont jamais facturés.