Verbrennungsrechnung Gase

Aus Wiki1

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 59: Zeile 59:
brd.createElement('text',[5, -10, function(){ return "CO = "+Math.round(m0(cov.Value())*1000)/1000;}],{fixed:true});
brd.createElement('text',[5, -10, function(){ return "CO = "+Math.round(m0(cov.Value())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, -20, function(){ return "CH4 = "+Math.round(m0(c1v.Value())*1000)/1000;}]);
+
brd.createElement('text',[5, -20, function(){ return "CH4 = "+Math.round(m0(c1v.Value())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, -30, function(){ return "C2H2 = "+Math.round(m0(c2v.Value())*1000)/1000;}]);
+
brd.createElement('text',[5, -30, function(){ return "C2H2 = "+Math.round(m0(c2v.Value())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, -40, function(){ return "C2H4 = "+Math.round(m0(c3v.Value())*1000)/1000;}]);
+
brd.createElement('text',[5, -40, function(){ return "C2H4 = "+Math.round(m0(c3v.Value())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, -50, function(){ return "H2 = "+Math.round(m0(hv.Value())*1000)/1000;}]);
+
brd.createElement('text',[5, -50, function(){ return "H2 = "+Math.round(m0(hv.Value())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, -60, function(){ return "N2 = "+Math.round(m0(nv.Value())*1000)/1000;}]);
+
brd.createElement('text',[5, -60, function(){ return "N2 = "+Math.round(m0(nv.Value())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, -70, function(){ return "O2 = "+Math.round(m0(ov.Value())*1000)/1000;}]);
+
brd.createElement('text',[5, -70, function(){ return "O2 = "+Math.round(m0(ov.Value())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, -80, function(){ return "CO2 = "+Math.round(m0(co2v.Value())*1000)/1000;}]);
+
brd.createElement('text',[5, -80, function(){ return "CO2 = "+Math.round(m0(co2v.Value())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, -90, function(){ return "H2S = "+Math.round(m0(sv.Value())*1000)/1000;}]);
+
brd.createElement('text',[5, -90, function(){ return "H2S = "+Math.round(m0(sv.Value())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, 90, function(){ return "Hu MJ/Nm³ = "+Math.round((10.78*m0(hv.Value())+12.62*m0(cov.Value())+35.87*m0(c1v.Value())+56.51*m0(c2v.Value())+59.48*m0(c3v.Value()))*1000)/1000+" = "+Math.round((10.78*m0(hv.Value())+12.62*m0(cov.Value())+35.87*m0(c1v.Value())+56.51*m0(c2v.Value())+59.48*m0(c3v.Value()))*1000/3.6)/1000+" kWh/Nm³ ";}]);
+
brd.createElement('text',[5, 90, function(){ return "Hu MJ/Nm³ = "+Math.round((10.78*m0(hv.Value())+12.62*m0(cov.Value())+35.87*m0(c1v.Value())+56.51*m0(c2v.Value())+59.48*m0(c3v.Value()))*1000)/1000+" = "+Math.round((10.78*m0(hv.Value())+12.62*m0(cov.Value())+35.87*m0(c1v.Value())+56.51*m0(c2v.Value())+59.48*m0(c3v.Value()))*1000/3.6)/1000+" kWh/Nm³ ";}],{fixed:true});
-
brd.createElement('text',[5, 80, function(){ return "Luft min m³/m³ = "+Math.round((Lmin())*1000)/1000;}]);
+
brd.createElement('text',[5, 80, function(){ return "Luft min m³/m³ = "+Math.round((Lmin())*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, 70, function(){ return "Luft m³/m³ bei Lambda "+Math.round(1000*g.X()/10)/1000+"= "+Math.round((Lmin())*1000*g.X()/10)/1000;}]);
+
brd.createElement('text',[5, 70, function(){ return "Luft m³/m³ bei Lambda "+Math.round(1000*g.X()/10)/1000+"= "+Math.round((Lmin())*1000*g.X()/10)/1000;}],{fixed:true});
-
brd.createElement('text',[5, 60, function(){ return "Abgas feucht m³/m³ bei Lambda "+Math.round(1000*g.X()/10)/1000+"= "+Math.round((Lmin()*g.X()/10+(m0(cov.Value())+m0(hv.Value()))/2+m0(c1v.Value())+m0(c2v.Value())+m0(c3v.Value())+m0(co2v.Value())+m0(sv.Value())-m0(ov.Value()))*1000)/1000;}]);
+
brd.createElement('text',[5, 60, function(){ return "Abgas feucht m³/m³ bei Lambda "+Math.round(1000*g.X()/10)/1000+"= "+Math.round((Lmin()*g.X()/10+(m0(cov.Value())+m0(hv.Value()))/2+m0(c1v.Value())+m0(c2v.Value())+m0(c3v.Value())+m0(co2v.Value())+m0(sv.Value())-m0(ov.Value()))*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, 50, function(){ return "Sauerstoffgehalt m³/m³ bei Lambda "+Math.round(1000*g.X()/10)/1000+"= "+Math.round(Lmin()*(g.X()/10-1)*0.21*1000)/1000;}]);
+
brd.createElement('text',[5, 50, function(){ return "Sauerstoffgehalt m³/m³ bei Lambda "+Math.round(1000*g.X()/10)/1000+"= "+Math.round(Lmin()*(g.X()/10-1)*0.21*1000)/1000;}],{fixed:true});
-
brd.createElement('text',[5, 40, function(){ return "Sauerstoffgehalt Vol% bei Lambda "+Math.round(1000*g.X()/10)/1000+"= "+Math.round(Lmin()*(g.X()/10-1)*0.21/((Lmin()*g.X()/10+(m0(cov.Value())+m0(hv.Value()))/2+m0(c1v.Value())+m0(c2v.Value())+m0(c3v.Value())+m0(co2v.Value())+m0(sv.Value())-m0(ov.Value())))*1000)/1000;}]);
+
brd.createElement('text',[5, 40, function(){ return "Sauerstoffgehalt Vol% bei Lambda "+Math.round(1000*g.X()/10)/1000+"= "+Math.round(Lmin()*(g.X()/10-1)*0.21/((Lmin()*g.X()/10+(m0(cov.Value())+m0(hv.Value()))/2+m0(c1v.Value())+m0(c2v.Value())+m0(c3v.Value())+m0(co2v.Value())+m0(sv.Value())-m0(ov.Value())))*1000)/1000;}],{fixed:true});

Version vom 20:34, 22. Dez. 2017

Mit Hilfe des Programmpakets JSXGraph (siehe http://jsxgraph.uni-bayreuth.de/wp/) können komplexe, interaktive Grafiken nur mit Hilfe von JavaScript in Webseiten integriert werden.

Damit lassen sich auch ingenieurtechnische Fragen in "smarten" Apps realisieren. Das folgende Beispiel erlaubt die Berechnung von verbrennungstechnischen Kennwerten abhängig von Gaszusammensetzung und Luftüberschuss.

Die Gaszusammensetzung wird über Schieberegler eingestellt. Das Diagramm zeigt den Luftbedarf über das Luftverhältnis (Lambda). Lambda kann durch Verschieben des Messpunktes verändert werden.

Die Gaszusammensetzung wird als Vol.% angegeben. Die Werte werden so angepasst, dass unabhängig von den Einstellungen der Schieberegler die Summe immer 100% ergibt.

Die voreingestellte Zusammensetzung entspricht üblichem Erdgas (trocken)

Quelle

Berechnung nach vereinfachten Gleichungen aus "Thermische Apparate und Dampferzeuger", Walter Wagner, Vogel-Buchverlag Würzburg, 1. Auflg. 1985

Persönliche Werkzeuge