Hallo
Kann mr jemand sagen, wo ich eine Liste finde in der die Idealdichte bei unterschiedlichen Temperaturen angegeben ist oder wie man das berechnen kann? Hab jetzt bei 22°C eine Dichte von 1025.
Hallo
Kann mr jemand sagen, wo ich eine Liste finde in der die Idealdichte bei unterschiedlichen Temperaturen angegeben ist oder wie man das berechnen kann? Hab jetzt bei 22°C eine Dichte von 1025.
Hallo Michael,
auf meiner Website findest du den passenden Rechner: http://www.chronz.de/aquaristik/tips_tricks/berechnungen.htm
Hallo TISI ![]()
Bei dir schau ich jetzt öffter auf die seite! Da gibt es viel zuendecken!
Vor allem COOLE Tool!
Hi Thomas!
Ich war vor 2 Tagen auf deiner Seite und habs nicht gesehen
. Kannst du mir eventuell die Formel verraten? Ich rechne sowas gerne selber aus und ich bin eigentlich auch zu faul den PC für solche Sachen immer hochzufahren.
hi,
versuchs mal mit ACalk ,das Programm findest Du auf Korallenriff.de, mit dem kann man alles ,einschließlich Baling berechnen,und anschließend auch die Wasserwerte als Exel-Datei drucken.
Das Programm verwende ich für fast alles.
Gruß Stephan
ZitatOriginal von Mackelshak
Kannst du mir eventuell die Formel verraten? Ich rechne sowas gerne selber aus und ich bin eigentlich auch zu faul den PC für solche Sachen immer hochzufahren.
Klar. ![]()
<title>Thomas Chronz: Dichte zu Salinität</title>
<script language="JavaScript">
<!--
function dichte(form) {
var temp=parseFloat(form.temp.value);
var sal=parseFloat(form.sal.value);
var dens= - 0.157406 + temp*(6.793952E-2 - temp*(9.095290E-3 - temp*(1.001685E-4 - temp*(1.120083E-6 - temp *6.536332E-9)))) + sal*(8.24493E-1 - temp*(4.0899E-3 - temp*(7.6438E-5 - temp*(8.2467E-7 - temp*5.3875E-9))) - Math.sqrt(sal)*(5.72466E-3 - temp*(1.0227E-4 - temp*1.6546E-6)) + sal*4.8314E-4);
var dens= dens+1000
var dens25= - 0.157406 + 25*(6.793952E-2 - 25*(9.095290E-3 - 25*(1.001685E-4 - 25*(1.120083E-6 - 25 *6.536332E-9)))) + sal*(8.24493E-1 - 25*(4.0899E-3 - 25*(7.6438E-5 - 25*(8.2467E-7 - 25*5.3875E-9))) - Math.sqrt(sal)*(5.72466E-3 - 25*(1.0227E-4 - 25*1.6546E-6)) + sal*4.8314E-4);
var dens25= dens25+1000
form.dens.value= Math.round(10*dens)/10;
form.dens25.value= Math.round(10*dens25)/10;
form.tempe.value=(Math.round(10*temp)/10)+"°C";
form.temp25.value="25.0°C";
}
function salinitaet(form) {
var temps=parseFloat(form.temps.value);
var denss=parseFloat(form.denss.value);
denss= denss-999.96;
var limit = 10000;
var salmin = 0.0;
var salmax = 100.0;
var fehler = 1.0;
var densNeu;
var i = 0;
while( (Math.abs(fehler) > 0.00001) && (i < limit) ) {
sals = (salmin+salmax) / 2.0;
densNeu = - 0.157406 + temps*(6.793952E-2 - temps*(9.095290E-3 - temps*(1.001685E-4 - temps*(1.120083E-6 - temps *6.536332E-9)))) + sals*(8.24493E-1 - temps*(4.0899E-3 - temps*(7.6438E-5 - temps*(8.2467E-7 - temps*5.3875E-9))) - Math.sqrt(sals)*(5.72466E-3 - temps*(1.0227E-4 - temps*1.6546E-6)) + sals*4.8314E-4);
fehler = (densNeu-denss) / denss;
if (fehler > 0.0)
salmax = sals;
else
salmin = sals;
++i;
}
if ( i >= limit )
form.sals.value= "ERROR";
else
form.sals.value= "Salinität = "+Math.round(100*sals)/100+" psu";
}
//---->
</script>
Alles anzeigen
<title>Thomas Chronz: Salinität zu Dichte</title>
<script language="JavaScript">
<!--
function dichte(form) {
var temp=parseFloat(form.temp.value);
var sal=parseFloat(form.sal.value);
var dens= - 0.157406 + temp*(6.793952E-2 - temp*(9.095290E-3 - temp*(1.001685E-4 - temp*(1.120083E-6 - temp *6.536332E-9)))) + sal*(8.24493E-1 - temp*(4.0899E-3 - temp*(7.6438E-5 - temp*(8.2467E-7 - temp*5.3875E-9))) - Math.sqrt(sal)*(5.72466E-3 - temp*(1.0227E-4 - temp*1.6546E-6)) + sal*4.8314E-4);
var dens= dens+1000
var dens25= - 0.157406 + 25*(6.793952E-2 - 25*(9.095290E-3 - 25*(1.001685E-4 - 25*(1.120083E-6 - 25 *6.536332E-9)))) + sal*(8.24493E-1 - 25*(4.0899E-3 - 25*(7.6438E-5 - 25*(8.2467E-7 - 25*5.3875E-9))) - Math.sqrt(sal)*(5.72466E-3 - 25*(1.0227E-4 - 25*1.6546E-6)) + sal*4.8314E-4);
var dens25= dens25+1000
form.dens.value= Math.round(10*dens)/10;
form.dens25.value= Math.round(10*dens25)/10;
form.tempe.value=(Math.round(10*temp)/10)+"°C";
form.temp25.value="25.0°C";
}
function salinitaet(form) {
var temps=parseFloat(form.temps.value);
var denss=parseFloat(form.denss.value);
denss= denss-999.96;
var limit = 10000;
var salmin = 0.0;
var salmax = 100.0;
var fehler = 1.0;
var densNeu;
var i = 0;
while( (Math.abs(fehler) > 0.00001) && (i < limit) ) {
sals = (salmin+salmax) / 2.0;
densNeu = - 0.157406 + temps*(6.793952E-2 - temps*(9.095290E-3 - temps*(1.001685E-4 - temps*(1.120083E-6 - temps *6.536332E-9)))) + sals*(8.24493E-1 - temps*(4.0899E-3 - temps*(7.6438E-5 - temps*(8.2467E-7 - temps*5.3875E-9))) - Math.sqrt(sals)*(5.72466E-3 - temps*(1.0227E-4 - temps*1.6546E-6)) + sals*4.8314E-4);
fehler = (densNeu-denss) / denss;
if (fehler > 0.0)
salmax = sals;
else
salmin = sals;
++i;
}
if ( i >= limit )
form.sals.value= "ERROR";
else
form.sals.value= "Salinität = "+Math.round(100*sals)/100+" psu";
}
//---->
</script>
Alles anzeigen
<title>Thomas Chronz: Balling-Rechner</title>
<script language="JavaScript">
<!--
function zugabe(form) {
var becken=parseFloat(form.becken.value);
var gehalt=parseFloat(form.gehalt.value);
var ziel=parseFloat(form.ziel.value);
var defizit=(ziel-gehalt)*becken;
var chlorid=defizit*0.003668;
var cachlorid=chlorid;
var mgchlorid=cachlorid*0.27654;
var carbonat=defizit*0.00419;
var salz=defizit*0.00125;
var msalz=defizit*0.00417;
var carbonat2=defizit*0.00419*1.1;
var salz2=defizit*0.00125*1.1;
var msalz2=defizit*0.00417*1.1;
var tage=parseInt((ziel-gehalt-1)/10)+1;
form.chlorid.value= Math.round(chlorid)+" g";
form.cachlorid.value= Math.round(cachlorid)+" g";
form.mgchlorid.value= Math.round(mgchlorid)+" g";
form.carbonat.value= Math.round(carbonat)+" g";
form.salz.value= Math.round(salz)+" g";
form.msalz.value= Math.round(msalz)+" g";
form.carbonat2.value= Math.round(carbonat2)+" g";
form.salz2.value= Math.round(salz2)+" g";
form.msalz2.value= Math.round(msalz2)+" g";
if ((ziel-gehalt) > 10)
form.tage.value="Zugabe der Salze auf mind. "+(Math.round(tage))+" Tage verteilen !";
else
form.tage.value="";
}
//---->
</script>
Alles anzeigen
Wenn ich's mir recht überlege läuft der PC eigentlich die ganze Zeit.... ![]()
Mit ACalc muss ich mich noch ein bisschen "einarbeiten" (is ja nu nich sooo schwer).
hi michael,
eine idealdichte im punktgenauen sinne gibts nicht.
höchstens ein von/bis.
nur mal so nebenbei bemerkt....
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!
