|
OW |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 08.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.05.2008, 20:18
Titel: Algebraische Schleife
|
|
Hallo zusammen,
ich habe ein Problem in Simulink. Ich möchte die Druckverhältnisse in einem Behälter simulieren. Zum einen steigt der Druck im Behälter mit der Zeit stetig an. Dafür habe ich eine zeitabhängige Kennlinie hinterlegt. Zudem fliesst durch eine Öffnung im Behälter in Abhängigkeit vom Innendruck eine bestimmte Menge (=Druckverlust) ab.
Wenn ich das Problem in Simulink modelliere habe ich das Problem, dass durch die Rückwirkung des Innendrucks auf den Druckverlust beim jetzigen Modell eine algebraische Schleife entsteht.
Wäre es eventuell möglich die algebraische Schleife durch ein Verzögerungsglied zu entfernen?
Danke für eure Tipps!
gruß
OW
|
|
|
|
|
outsider |
Forum-Meister
|
|
Beiträge: 806
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: München
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 09.05.2008, 08:33
Titel:
|
|
|
|
nikolor |
Forum-Anfänger
|
|
Beiträge: 17
|
|
|
|
Anmeldedatum: 11.02.08
|
|
|
|
Wohnort: Hamburg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.03.2009, 10:02
Titel:
|
|
@ OW
Hmmm ....geht es bei dir um den Bereich pneumatik? Wäre mal gut zu wissen was aus dein problem geworden ist. Ich hab hier aber zwei behälter .....was das ganze noch problematischer ist ......;(
LG
|
|
|
Affenmann |
Forum-Fortgeschrittener
|
|
Beiträge: 95
|
|
|
|
Anmeldedatum: 22.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.03.2009, 10:07
Titel:
|
|
Hallo nikolor,
ich hab was ähnliches schon simuliert,
wenn du mir dein problem näher erläuterst kann ich die vielleicht helfen.
|
|
|
nikolor |
Forum-Anfänger
|
|
Beiträge: 17
|
|
|
|
Anmeldedatum: 11.02.08
|
|
|
|
Wohnort: Hamburg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.03.2009, 12:50
Titel:
|
|
|
|
|
ch versuch es mal
also ich habe ein Gleichstrommotor mit variabler Drehzahl(gesteuert über die Sapnnung) .d.h eine Membranpumpe liefert mir ein variables Hubvolumen.(pneumatisch)
Mit dieser Pumpe soll ein Druck aufgebaut werden ....von 0 bar bis ca. 1 bar
und das in zwei Behälter .......die wie folgt in reihe geschaltet sind ...Pumpe ---> Schlauch A( d=3.3mm; 1.3 m lang) ----- >Zufluss erster Behälter (Vol.08.dm³) ---->Abfluss----->Schlauch B -------> zufluss zweiter Behälter( Vol.V=0.012dm³).. geschlossen kein Abfluss.
Pumpe und Motor sind simuliert....die einzelnen teilsysteme auch ........also das Pneumatische steht im Prinzip auch ....und zwar hab ich dieses über den massenstrom beschrieben .........und über die Drosselgleichungen und der Durchflussfunktion.
Dem zufluss zum ersten Behälter und dessen Abfluss ......funktioniert nur das ich die alg. schelife mit den Abgriff des State ports und Rückführung am Eingang an zwei Integratorblöcken.Simulink schimpft allerdings wenn ich den letzten behälter anschliessen will.(algebr. Schleife)
Letzendlich soll der Druck am letzten Behälter geregelt werden (wird also ein Regelkreis.....) und naja wenn möglich soll dies nachher umgekehrt funktionieren ....das heisst es soll ein Vakuum erzeugt werden
bisschen wirr ???? kann hier leider im Moment nichts hochladen ;(
LG
|
|
|
andi_u |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.03.2009, 14:09
Titel:
|
|
Schau dir mal den Block: "Algebraic Constraint" an. Der könnte dir weiterhelfen.
MfG andi_u
|
|
|
nikolor |
Forum-Anfänger
|
|
Beiträge: 17
|
|
|
|
Anmeldedatum: 11.02.08
|
|
|
|
Wohnort: Hamburg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.04.2009, 12:04
Titel:
|
|
Ok da hab ich die Lösung gefunden ..alos da smit der Algebraischen Schleife .................wie hast du den Druckverlust simuliert ?
Die Pumpe schaltet sich bei einem bestimmten druck ab .allerdings hält sich der druck da ..Klar meine behälter kein Abfluss haben.
hmmm ist der anstieg des Druckes bei dir linear ?
|
|
|
Affenmann |
Forum-Fortgeschrittener
|
|
Beiträge: 95
|
|
|
|
Anmeldedatum: 22.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.04.2009, 12:08
Titel:
|
|
der druckanstieg in einem behälter ohne Abfluss ist linear!
|
|
|
nikolor |
Forum-Anfänger
|
|
Beiträge: 17
|
|
|
|
Anmeldedatum: 11.02.08
|
|
|
|
Wohnort: Hamburg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.04.2009, 13:16
Titel:
|
|
aber wie verhält sich das bei zwei Behälter die mit schläuchen miteinander verbunden sind.......... mit den Massenströmen..(ich frag mich ob Massenströme negativ sein können)........................
Druckanstieg ist bei mir linear ........und wenn ich die Pumpe abschalte ...klar hält sich der Druck...........jedenfalls in der Simulation.
Im realen System treten nähmlich Schwingungen auf sobald ich die pumpe abschalte ................und ich habe den Verdacht das die leckage oder durch Pumpenleistung hergeführt werden.
(also die Pumpe hat so eine Art schaltpunkt ..die beim überschreiten eines bestimmten Wert abschaltet und beim unterschreiten wieder anschaltet so eine Art zweipunktregelung)
|
|
|
Affenmann |
Forum-Fortgeschrittener
|
|
Beiträge: 95
|
|
|
|
Anmeldedatum: 22.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.04.2009, 13:38
Titel:
|
|
Massenstrom ist ja Dichte x Volumenstrom,
daraus folgt dann wenn wenn dein Volumenstrom negativ ist,
sprich es fließt entgegengesetzt der normalrichtung, das
auch dein Massenstrom negativ ist, oder???
Können die Schwingungen nicht einfach daher kommen, das die Pumpe
immer ein- und ausschaltet?
|
|
|
nikolor |
Forum-Anfänger
|
|
Beiträge: 17
|
|
|
|
Anmeldedatum: 11.02.08
|
|
|
|
Wohnort: Hamburg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.05.2009, 07:50
Titel:
|
|
1 .....ja so gesehn stimmt das mit dem volumenstrom :/
............
2. Mit der Pumpe vermute ich auch ----allerdings treten auch störungen auf
wenn der Druck gehalten werden soll ....also denk icih da auch an leckagen im System eine Rolle spielen...........ich muss dazu sagen das es sich eher um ein Vakuumsystem handelt also eher druckabbau ....
Sorry für die Fragerei .....aber bin da halt noch ein wenig unsicher ...den was ich hier vermute muss ich ja hier igrgendwie beweisen das es so ist .........
Im realen System solll nähmlich eine (PID) Regleung eingesetzt werden .....anstatt des Zweipunktreglers.......
Dank aber für die Antwort
|
|
|
nikolor |
Forum-Anfänger
|
|
Beiträge: 17
|
|
|
|
Anmeldedatum: 11.02.08
|
|
|
|
Wohnort: Hamburg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.05.2009, 11:52
Titel:
|
|
...aber zum eigentlichen problem ...wie hast du das mit den druckverlust hingekriegt ????
Wenn der Druckaufbau erfolg ist ..........schalte ich die Pumpe aus ....und klar bleibt dder Druck im Behälter ............. und irgendwie ahb ich kein Ansatz .....das und wie sich der Druck wieder abbauen soll .....................(in Abhängigkeit vom Druck).
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|