Durchfluss berechnen mit Qh Kurve

omit

Level-2
Beiträge
22
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich hab folgendes Problem. Ich muß anhand eines Höhenstandes einen Durchfluss berechnen. Ich habe eine QH-Kurve mit 40 Stützpunkten.
Für alle 10 cm habe ich den passenden Durchfluss.

Wie kann ich das am besten bewerkstelligen? Ich habe eine S7 CPU 315.

Kann mir jemand helfen?

Gruß Omit
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank für die schnelle Antwort. Ist für mich als Anfänger zwar nicht ganz verständlich aber ich werd mich mal dran versuchen.

Gruß Omit
 
Was verstehst Du denn nicht? :confused:

Hier ist einmal ein kurzes Beispiel für die Berechnung einer Trendlinie in Microsoft Excel 2000:

Die Wertepaare in Excel eingeben und als Diagramm darstellen.

Im Diagramm mit der rechten Maustaste auf die Datenreihe klicken und im Kontextmenü den Menüpunkt Trendlinie hinzufügen auswählen.

Im Register Trendlinie hinzufügen im Registerblatt Typ als Trend-/Regressionstyp den Typ Polynomisch mit der Reihenfolge 4 auswählen.

Im Register Trendlinie hinzufügen im Registerblatt Optionen einen Haken bei Gleichung im Diagramm darstellen machen.

Im Register Trendlinie hinzufügen mit der Maus auf OK klicken.

Im Diagramm wird die Trendlinie mit der Gleichung der Trendlinie eingefügt.

Die Gleichung der Trendlinie kann in STEP 7 programmiert werden.

Gruß Kai
 

Anhänge

  • Excel_Trendlinie_1.jpg
    Excel_Trendlinie_1.jpg
    326,3 KB · Aufrufe: 97
  • Excel_Trendlinie_2.jpg
    Excel_Trendlinie_2.jpg
    350,4 KB · Aufrufe: 58
  • Excel_Trendlinie_3.jpg
    Excel_Trendlinie_3.jpg
    369,9 KB · Aufrufe: 61
  • Excel_Trendlinie_4.jpg
    Excel_Trendlinie_4.jpg
    370 KB · Aufrufe: 50
  • Excel_Trendlinie_5.jpg
    Excel_Trendlinie_5.jpg
    340,5 KB · Aufrufe: 73
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

In der OSCAT-Bibliothek sind Bausteine für Interpolation vorhanden. Dort können die Wertepaare direkt im DB hinterlegt. Weiss allerdings nicht mehr, wieviele maximal möglich sind.
 
Moin moin ...

da ich den Baustein in OSCAT erst vor kurzem angeschaut hab bin ich mir fast sicher das es 5 Paare sind ...

Gruss,
michael
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank für eure Antworten. Ich hab mich heut mal an dem Beitrag von Kai versucht und bin gescheitert.
Ich hab einen Höhenstand und dann noch 35 Stützpunkte für den Durchfluss. Muß ich nun erst die Trendlinie mit Excel machen um die Formel zuerhalten? Oder geht es auch ohne Excel. Ich hab Excel 2000 und hab es damit versucht.
Leider kam nichts tolles dabei raus.

Gruß Omit
 
Vielen Dank für eure Antworten. Ich hab mich heut mal an dem Beitrag von Kai versucht und bin gescheitert.
Ich hab einen Höhenstand und dann noch 35 Stützpunkte für den Durchfluss. Muß ich nun erst die Trendlinie mit Excel machen um die Formel zuerhalten? Oder geht es auch ohne Excel. Ich hab Excel 2000 und hab es damit versucht.
Leider kam nichts tolles dabei raus.

Gruß Omit

Kai hatte ja auch einen Link mitgegeben, da findest du ein Beispiel für Excel. Probier das doch mal mit deinem Excel2000 aus.

http://www.sps-forum.de/showpost.php?p=59633&postcount=9
 
Also das mit der Trendlinie in Excel hab ich nun hinbekommen. Jetzt ist es aber so, dass wenn ich mit Step 7 die Berechnung mache die Kai als Beispiel hat, nicht das Ergebniss rauskommt welches ich mir vorstelle. Vielleicht stimmt da was nicht mit der Berechnung.
Ich bin mir auch nicht so sicher wie das mit den verschiedenen Arten der Berechnung funktioniert.

Was ist den der Unterschied zwischen " Polynom-Regression n=4 " und
" Polynom-Regression n=6 " ?

Wenn ich mein Ergebniss habe und dieses lautet
y = -5E-08x6 - 1E-07x5 + 3E-05x4 - 0,0002x3 - 0,0269x2 - 1,1173x + 54,959
wie schreib ich denn dann in Step 7 die 5E-08? Das ist ja keine Gleitpunktzahl. Oder?

Leider bin ich im Programmieren noch ein blutiger Anfänger und tu mir da schon sehr schwer.
Vielleicht kann ich ja auch jemandem meine Werte schicken und derjenige kann mir dann sagen wie ich es Programmieren muß so das es funktioniert.

Gruß Omit
 
Also das mit der Trendlinie in Excel hab ich nun hinbekommen. Jetzt ist es aber so, dass wenn ich mit Step 7 die Berechnung mache die Kai als Beispiel hat, nicht das Ergebniss rauskommt welches ich mir vorstelle. Vielleicht stimmt da was nicht mit der Berechnung.

Vielleicht kann ich ja auch jemandem meine Werte schicken und derjenige kann mir dann sagen wie ich es Programmieren muß so das es funktioniert.

Kannst Du mal Deine Excel-Datei (mit den Werten für die Stützpunkte und die berechnete Trendlinie) als ZIP-Archiv gepackt hier in das Forum stellen?

Was ist den der Unterschied zwischen " Polynom-Regression n=4 " und
" Polynom-Regression n=6 " ?

Bei einer Polynom-Regression mit n=4 bekommt man ein Polynom vierten Grades, also ein Polynom mit den Koeffizienten a0 bis a4:

P(x) = a0 + a1*x^1 + a2*x^2 + a3*x^3 + a4*x^4

Bei einer Polynom-Regression mit n=6 bekommt man ein Polynom sechsten Grades, also ein Polynom mit den Koeffizienten a0 bis a6:

P(x) = a0 + a1*x^1 + a2*x^2 + a3*x^3 + a4*x^4 + a5*x^5 + a6* x^6

Ein Polynom sechsten Grades liefert ein genaueres Ergebnis als ein Polynom vierten Grades. Bei einfachen Funktionsverläufen ist der Unterschied im Allgemeinen aber so gering, dass auch ein Polynom vierten Grades ein ausreichend genaues Ergebnis liefert.

http://de.wikipedia.org/wiki/Polynom

Gruß Kai
 
Hallo Kai.

Vielen Dank für deine Antwort. Ich hab jetzt mal eine Trendlinie mit dem Mathe Ass gemacht und da hab ich wieder andere Ergebnisse als mit Excel.

Hier jetzt das File. Ich hoffe du kannst mir helfen.

Anhang anzeigen Trendlinie.zip

Gruß Omit
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Kai.

Vielen Dank für deine Antwort. Ich hab jetzt mal eine Trendlinie mit dem Mathe Ass gemacht und da hab ich wieder andere Ergebnisse als mit Excel.

Hier jetzt das File. Ich hoffe du kannst mir helfen.

Anhang anzeigen 7755

Gruß Omit

Sieht doch gut aus. Genauer wirst du es mit einer Formel kaum hinbekommen. Wo ist das Problem?
 
Hallo,

ich habe das Problem, dass wen ich mit den Daten der Trendlinie in Step 7 die Berechnung mache, so wie Kai in seinem Beispiel, nur Müll rauskommt.

Wenn ich nach der Berechnung am Baustein vorne einen Wert der X-Achse hinschreibe, müßte doch hinten der dazugehörige Wert der Y-Achse kommen. Oder versteh ich da was falsch?????

Gruß Omit
 
Hallo,

ich habe das Problem, dass wen ich mit den Daten der Trendlinie in Step 7 die Berechnung mache, so wie Kai in seinem Beispiel, nur Müll rauskommt.

Wenn ich nach der Berechnung am Baustein vorne einen Wert der X-Achse hinschreibe, müßte doch hinten der dazugehörige Wert der Y-Achse kommen. Oder versteh ich da was falsch?????

Gruß Omit

Das sollte dann genau so sein.

Aber:

1. Ist deine Formel richtig in Step7 umgesetzt?
2. Lies mal das: http://www.sps-forum.de/showpost.php?p=88170&postcount=6

Wen man also große Unterschiede bei den einzelnen Gliedern hat, welche dann aufaddiert werden, könnte es zu Problemen kommen.

Ich würde einfach mal jeden einzelnen Rechenschritt, den die SPS tut, mit dem Taschenrechner nachvollziehen. Die Wahrscheinlichkeit, daß die Rechenschritte von dir falsch programmiert sind ist rel. hoch, sag ich mal.
 
Zurück
Oben