Python: Verdünnungsvolumen mit UliEngineering berechnen

English Deutsch

Du kannst leicht das für eine Verdünnung erforderliche Volumen mit der UliEngineering-Python-Bibliothek berechnen:

dilution_volume.py
from UliEngineering.Chemistry.Stoichiometry import dilution_volume
from UliEngineering.EngineerIO import *

# Volumen berechnen, um 1M auf 0,1M zu verdünnen (1L Endvolumen)
volume = dilution_volume("1M", "0.1M", "1L")
print(f"Hinzuzufügendes Volumen (1M→0,1M, 1L): {format_value(volume, 'L')}")

# Volumen berechnen, um 2M auf 0,5M zu verdünnen (500mL Endvolumen)
volume = dilution_volume("2M", "0.5M", "500mL")
print(f"Hinzuzufügendes Volumen (2M→0,5M, 500mL): {format_value(volume, 'L')}")

# Volumen berechnen, um 5M auf 1M zu verdünnen (2L Endvolumen)
volume = dilution_volume("5M", "1M", "2L")
print(f"Hinzuzufügendes Volumen (5M→1M, 2L): {format_value(volume, 'L')}")

Beispielausgabe

dilution_volume_output.txt
Hinzuzufügendes Volumen (1M→0,1M, 1L): 900 mL
Hinzuzufügendes Volumen (2M→0,5M, 500mL): 375 mL
Hinzuzufügendes Volumen (5M→1M, 2L): 1.60 L

Die Verdünnungsvolumen-Berechnung bestimmt, wie viel Lösungsmittel zu einer konzentrierten Lösung hinzugefügt werden muss, um eine gewünschte niedrigere Konzentration zu erreichen. Dies ist wesentlich für Laborarbeit, Lösungsherstellung und chemisches Prozessdesign. Sie verwendet die Verdünnungsgleichung, die besagt, dass das Produkt aus Anfangskonzentration und Volumen gleich dem Produkt aus Endkonzentration und Volumen ist.

Das hinzuzufügende Lösungsmittelvolumen wird mit der Formel $V_{add} = V_{final} - V_{initial} = V_{final} - \frac{C_{final} \times V_{final}}{C_{initial}} = V_{final} \times \left(1 - \frac{C_{final}}{C_{initial}}\right)$ berechnet, wobei $V_{add}$ das hinzuzufügende Volumen, $C_{initial}$ und $C_{final}$ die Anfangs- und Endkonzentrationen und $V_{final}$ das gewünschte Endvolumen ist.

Verwandte Beiträge


Check out similar posts by category: Chemistry, Python