Zaloguj się
Blog na Matlablog
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Zbiorniki z wodą układ regulacji.
Forum MATLAB Strona Główna-> Simulink
Post Wysłany: 29 Lipca 2017, Sob 12:13 pm Temat postu: Zbiorniki z wodą układ regulacji. Odpowiedz z cytatem
 
AUTOR:
doriand1



Dołączył: 21 Maj 2017
Posty: 4


Ogląda profil użytkownika Wyślij prywatną wiadomość
Witam,

potrzebuję pomocy w stworzeniu układu regulacji w Matlabie bądź Simulinku.
Układ składa się z trzech zbiorników z wodą ze swobodnym przepływem i zbiornika wyrównawczego, w którym znajduję się pompa. Woda ma być utrzymywana na zadanym poziomie poprzez odpowiednie załączanie/wyłączanie pompy. Zadanie polega na stworzeniu układu:
-jeden zbiornik + zbiornik wyrównawczy + regulator PI
-dwa zbiorniki + zbiornik wyrównawczy + regulator PID
-trzy zbiorniki + zbiornik wyrównawczy (tutaj należy wykazać, że regulator PID może mieć pewne problemy)

Schemat całego układu prezentuje się następująco.


Poniżej przedstawiam wyznaczone równania.
Model wyprowadzony z równania na przepływ masowy.
[tex]\frac{dM}{dt}=\sum M*we-\sum M*wy[/tex]

Jako, że mam do czynienia z wodą to mogę założyć, że jest jednorodna - czyli gęstość jest taka sama w całej objętości.
[tex]M=V*p[/tex]
[tex]M^{*}=V^{*}*p[/tex]

Dalej podstawiam równanie na przepływ liniowy.
[tex]V^{*}=c^{*}*h[/tex]

Dzięki temu otrzymuje jedno równanie, zakładając , że mamy jeden przepływ wejściowy i jeden wyjściowy.
[tex]\frac{dV}{dt}=V^{*}we-V^{*}wy[/tex]

Powyższe można uprościć poprzez zauważenie że [tex]V=A*h[/tex], gdzie [tex]A[/tex] to pole podstawy.

Układ równa do zamodelowania przedstawia się następująco.
[tex]A_{1}=\frac{dh_{1}}{dt}=q_{pompy}-c_{1,2}h_{1}[/tex]
[tex]A_{2}=\frac{dh_{2}}{dt}=c_{1,2}h_{1}-c_{2,3}h_{2}][/tex]
[tex]A_{3}=\frac{dh_{3}}{dt}=c_{2,3}h_{2}-q_{pompy}[/tex]

Układ z dwoma zbiornikami.
[tex]A_{1}=\frac{dh_{1}}{dt}=q_{pompy}-c_{1,2}h_{1}[/tex]
[tex]A_{2}=\frac{dh_{2}}{dt}=c_{1,2}h_{1}-c_{2}h_{2}[/tex]

Układ z jednym zbiornikiem.
[tex]A_{1}=\frac{dh_{1}}{dt}=q_{pompy}-c_{1}h_{1}[/tex]

Teraz pytanie jak to dalej ugryźć. Muszę mieć model w Simlinku oraz układy regulacji.
Będę wdzięczny za każdą pomoc.

Pozdrawiam


 

Forum MATLAB Strona Główna-> Simulink
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 40862695
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
zadanie- programowanie nieliniowe  (16 Styczenia 2018, Wto 5:42 pm)
Wahadlo Simulink (liniowy i nieliniowy model) za pomocą MNK  (16 Styczenia 2018, Wto 1:51 pm)
Kształt wody online PL napisy/lektor CAŁY FILM CDA  (15 Styczenia 2018, Pon 11:22 pm)
ZabĂłjcza broń (Lethal Weapon) {S02E13} online napisy PL  (15 Styczenia 2018, Pon 10:46 pm)
Chicago Med {S03E07} online napisy PL 3x07 CDA Zalukaj  (15 Styczenia 2018, Pon 10:44 pm)
The Flash (Flash) {S04E10} online PL napisy 4x10 CDA  (15 Styczenia 2018, Pon 10:42 pm)
Cioteczka Mick (The Mick) {S02E12} online napisy PL  (15 Styczenia 2018, Pon 10:40 pm)
Pępek świata (The Middle) {S09E13} online napisy PL  (15 Styczenia 2018, Pon 10:38 pm)
Tacy jesteśmy (This Is Us) {S02E12} online napisy PL  (15 Styczenia 2018, Pon 10:37 pm)
Sekta (The Path) {S03E02} online napisy PL 3x02 CDA  (15 Styczenia 2018, Pon 10:34 pm)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum