logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Pomóżcie - zadanie z simulinka matlab (v.5.3)

herr_ms 02 Gru 2004 15:10 3536 2
  • #1 1030477
    herr_ms
    Poziom 11  
    Mam zadanie z simulinka matlab (v.5.3), czy ktos to ma zrobione?? Na rys. (rysunku nie można dołączyć,przedstawiono dziurawy zbiornik wodny zasilany z zewnątrz przepływem Q. Powierzchnia otworu dolnego równa się Ad, a powierzchnia przekroju poprzecznego zbiornika równa się Az. Prędkość wypływu wody przez otwór określona jest wzorem v=0.6*pierwiastek z 2gh
    v=0.6 , gdzie h oznacza wysokość słupa wody
    , g- przyśpieszenie ziemskie, a 0.6 jest współczynnikiem uwzględniającym tarcie wody o zbiornik. Równanie różniczkowe określające poziom wody w zbiorniku ma postać

    Az* dh/dt = Q-0.6Ad pierwiastek z 2gh

    Zamodelować powyższe równanie w Simulinku przyjmując Az=1.5*10-2m2, Ad=10-3m3. Założyć w modelu stan początkowy zerowy i zasilanie stałe Q=5*10-4m3/s. Jeśli wstępny poziom wody w zbiorniku wynosi h=0.5 , po jakiem czasie zbiornik opróżni się przy braku zasilania?
  • #2 1055252
    sieger
    Poziom 24  
    Musisz sobie ułożyć równania różniczkowe opisujące tą sytuację, to bardziej zadanie matematyczne, jak już będą równania to modelowanie będzie fraszką. W skryptach politechnicznych często jako przykład zadań tekstowych na różniczki są właśnie zadania o zbiornikach.
  • #3 1058174
    koodłaty
    Poziom 14  
    Zazwyczaj tego typu równania rozwiązuje się przenosząc najwyższą pochodną na lewą stronę równania, a całą resztę na prawo, a następnie przerabia na równanie stanu. W tym przypadku trzeba coś pokombinować, bo widzę, że równanie nie jest liniowo niezależne. Mam pewien pomysł, żeby wykorzystać zasadę zachowania energii;
    P1=dEk/dt=(½m)(dv²)/dt oraz P2=dEp/dt=mg(dh/dt)
REKLAMA