Calculateur de rendement DBO
Une DBO de 250 mg/L en entrée et de 25 mg/L en sortie donne un rendement d’élimination de 90 % : le calcul compare ce qui entre et sort de la station et indique la concentration éliminée et la part restante. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Affluent
- 250
- Effluent
- 25
- Supprimé
- 225 %
- Efficacité (%)
- 90
- Pourcentage restant
- 10
La demande biochimique en oxygène, ou DBO, est la masse d'oxygène dissous que les micro-organismes consomment en oxydant la matière organique biodégradable d'un échantillon d'eau, le plus souvent rapportée en DBO5 de cinq jours à vingt degrés Celsius. Saisissez deux concentrations finies dans la même unité et la tâche renvoie le pourcentage d'élimination ainsi que la concentration retirée.
Ce que le rendement d'élimination de DBO signifie en station
La demande biochimique en oxygène est un indicateur de la charge organique biodégradable. L'échantillon est incubé, en général cinq jours à l'obscurité à vingt degrés Celsius, et l'oxygène consommé par la culture mixte est rapporté en milligrammes par litre. Ce chiffre n'est pas un inventaire chimique de chaque composé organique ; c'est l'oxygène que les eaux réceptrices devraient fournir si la même charge était rejetée brute.
Le rendement d'élimination convertit ces deux concentrations en un seul pourcentage que les exploitants, les autorités et les ingénieurs de conception partagent déjà. Si la station reçoit deux cent cinquante milligrammes par litre et en rejette vingt-cinq, quatre-vingt-dix pour cent de la demande entrante ont été éliminés et dix pour cent demeurent. La décantation primaire seule se situe souvent près de trente à quarante pour cent d'élimination de DBO, car les solides décantables portent une grande part de la charge.
Les boues activées classiques, les lits bactériens et les fossés d'oxydation atteignent couramment quatre-vingt-cinq à quatre-vingt-quinze pour cent sur eaux usées municipales lorsque l'aération, l'âge des boues et la température sont dans la plage. Le calculateur ne remplace pas un modèle de procédé : il n'estime ni le temps de séjour hydraulique, ni les matières en suspension de la liqueur mixte, ni la constante cinétique du premier ordre k.
Il répond à la question de bilan qui figure sur les rapports mensuels d'exploitation et les fiches de travaux pratiques : étant donné ces deux concentrations de DBO, quel pourcentage a été éliminé ?
Cas d’usage
Conception et garanties de performance
Vérifiez une garantie de traitement secondaire (par exemple 90% d'élimination de DBO) par rapport aux concentrations mesurées en tête d'ouvrage et à l'exutoire, sans ouvrir un modèle de procédé.
Enseigner l'identité de performance d'ouvrage
Laissez les étudiants saisir des couples de manuel tels que 250 et 25 mg/L et constater que η = (Cin − Cout) / Cin × 100 vaut exactement 90%.
Questions fréquentes
Pourquoi ma demande a-t-elle été rejetée ?
Un influent nul rend le rapport d'élimination indéfini.
Que signifie un rendement d’élimination de la DBO de 90 % ?
Que la station a retiré les neuf dixièmes de la demande en oxygène entrante. Avec 250 mg/L en entrée et 25 mg/L en sortie, 225 mg/L ont été éliminés et 10 % restent dans l’eau traitée.
Que se passe-t-il si la DBO de sortie dépasse celle d’entrée ?
Le rendement devient négatif : le procédé a ajouté de la demande en oxygène entre l’entrée et la sortie au lieu d’en retirer. Le calcul affiche cette valeur telle quelle.
Qu’est-ce que la DBO5 ?
La demande biochimique en oxygène sur cinq jours : l’oxygène consommé par les micro-organismes qui dégradent la matière organique biodégradable d’un échantillon incubé à l’obscurité cinq jours à vingt degrés Celsius, en milligrammes par litre.
Quelles unités utiliser pour l’entrée et la sortie ?
Toute unité de concentration masse par volume, à condition d’utiliser la même des deux côtés ; on emploie en général des mg/L de DBO5. Le rendement est un rapport sans unité.
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/bio/wastewater \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"influent":250,"effluent":25}'const res = await fetch("https://api.kit.forhosting.com/bio/wastewater", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"influent": 250,
"effluent": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/wastewater",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"influent": 250,
"effluent": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/wastewater", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"influent":250,"effluent":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"influent":250,"effluent":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/wastewater", 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
{
"influent": 250,
"effluent": 25
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.wastewater",
"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.
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
Les stations d'épuration, les programmes de prétraitement industriel et les bureaux d'études environnementaux mesurent la capacité d'un procédé à réduire cette demande en comparant la DBO qui arrive dans l'influent à celle qui sort dans l'effluent traité. Ce calculateur de rendement d'élimination de DBO applique l'identité de performance d'ouvrage utilisée dans les manuels et les rapports de rejet : le pourcentage de rendement égale l'influent moins l'effluent, divisé par l'influent, fois cent. Une concentration d'influent nulle ou négative rend le rapport indéfini et échoue avec invalid_input.
Ce que le rendement d'élimination de DBO signifie en station
Une station municipale suit donc deux valeurs de DBO chaque jour de bilan : la concentration d'influent en tête d'ouvrage et celle d'effluent à l'exutoire ou à la dernière unité de procédé. L'identité est η égale influent moins effluent, le tout divisé par l'influent, fois cent.
Contrat d'entrée, formule et signalement des erreurs
Les données typiques d'ouvrage sont une DBO5 de cinq jours en milligrammes par litre, mais toute unité cohérente de masse par volume convient car le rapport est sans dimension. Un influent nul ou négatif est rejeté car le dénominateur du rapport d'ouvrage serait zéro ou inverserait le sens d'une concentration ; le message indique que le rendement d'élimination est indéfini lorsque la concentration d'influent est nulle ou négative. Un effluent négatif est rejeté car une concentration ne peut pas descendre sous zéro. L'échec de validation n'est pas facturé. Adressez en POST un corps JSON avec deux nombres finis obligatoires dans la même unité : influent, la concentration de DBO entrante, et effluent, la concentration de DBO sortante. Les alias acceptés pour influent comprennent influent_bod, bod_in, c_in, cin, bod_influent et influent_concentration. Ceux d'effluent comprennent effluent_bod, bod_out, c_out, cout, bod_effluent et effluent_concentration. En cas de succès, la réponse renvoie influent et effluent avec un arrondi stable à douze décimales, plus removed comme influent moins effluent, efficiency_percent comme résultat principal, remaining_percent comme cent moins ce rendement, unit comme le signe pour cent, formula qui répète η = (influent − effluent) / influent × 100, et un message bref en anglais. Champs manquants, chaînes vides, booléens, NaN et Infinity échouent avec invalid_input en nommant le champ. Un effluent supérieur à l'influent est admis et renvoie un efficiency_percent négatif : c'est le signal honnête que le procédé a ajouté de la demande en oxygène, par exemple en recyclant un flux secondaire ou en perdant des solides par les déversoirs. Le travail réussi est tarifé au forfait $0.002 avec unit item.
Journaux d'ouvrage, bulletins de laboratoire et quand ce pourcentage suffit
Les exploitants utilisent le pourcentage comme contrôle quotidien par rapport à la ligne de base de leur propre station, non comme substitut des profils d'oxygène dissous ni des lectures d'indice de volume des boues. Les ingénieurs-conseils intègrent le même rapport aux garanties de performance et aux analyses d'offres : un procédé secondaire spécifié à quatre-vingt-dix pour cent d'élimination de DBO se vérifie par cette identité, non par une simulation cinétique, dès que le couple mesuré est en main. Les limites restent honnêtes : cet outil ne convertit pas la DBO en DCO ni en COT, n'applique pas de correction de température, ne calcule pas l'équivalent-habitant et ne décide pas si un arrêté de rejet a été respecté — les arrêtés fixent souvent une limite absolue d'effluent en milligrammes par litre en plus, ou à la place, d'un pourcentage d'élimination. Déroulement habituel : prélevez des échantillons composites appariés d'influent et d'effluent, réalisez l'incubation de DBO5 et saisissez ici les deux concentrations rapportées afin d'enregistrer efficiency_percent à côté de la date et de l'identifiant de file. Les laboratoires d'enseignement peuvent fixer l'influent à deux cents milligrammes par litre et faire descendre l'effluent de cent à dix afin que les étudiants voient le rendement passer de cinquante à quatre-vingt-quinze pour cent sans ouvrir une feuille de calcul. Les scripts d'automatisation peuvent stocker un influent et un effluent par exutoire et appeler l'API après chaque import du système d'information de laboratoire. L'intention de recherche de cette page comprend calculateur de rendement d'élimination de DBO des eaux usées, pourcentage d'élimination entre influent et effluent, et rendement DBO d'une station d'épuration. Les contrôles aller-retour sont directs : recalculez influent moins effluent sur influent fois cent et confirmez l'égalité avec efficiency_percent dans l'arrondi publié, puis confirmez qu'un influent nul fait passer la réponse du succès à invalid_input.
Cas d'intégration
Bilans quotidiens d'exploitation de station
Convertissez les couples de DBO5 d'influent et d'effluent en un pourcentage d'élimination pour le rapport mensuel d'exploitation et le cahier de quart de l'exploitant.
Questions techniques
Comment calcule-t-on le rendement d'élimination de DBO des eaux usées ?
Envoyez des concentrations finies de DBO d'influent et d'effluent dans la même unité. L'API renvoie efficiency_percent = (influent − effluent) / influent × 100, plus la concentration retirée et le pourcentage restant.
Quelles unités dois-je utiliser pour l'influent et l'effluent ?
Toute unité cohérente de masse par volume. Les données d'ouvrage sont en général une DBO5 de cinq jours en mg/L. Le rapport est sans dimension, donc mélanger des unités (mg/L avec g/m³ non convertis) fausse le pourcentage en silence.
Que se passe-t-il si la DBO de l'effluent dépasse celle de l'influent ?
Le calculateur renvoie un efficiency_percent négatif. C'est un signal d'ouvrage valable (fuite de solides, retour d'un flux secondaire ou erreur d'échantillonnage), non une erreur de saisie.
Combien coûte le calculateur de DBO des eaux usées ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.