Page 1 of 1

Regulering av væskenivå tank - diff.ligning

Posted: 31/10-2007 16:16
by Undreren
Noen som har mulighet til å hjelpe ?

Oppgaven er som følger : Image

Jeg fikk diff.ligningen til å bli: A*dh/dt = -k* [symbol:rot] X0

Diff.ligningen er ikke linearisert, etter linearisering fikk jeg den til å bli

A*dh/dt = - k*(1/2X0 + 1/2

Posted: 31/10-2007 21:44
by fish
Differensiallikningen blir vel rett og slett

[tex]A\frac{dx}{dt}=-k\sqrt{x}[/tex], der [tex]x(0)=x_0[/tex]

Det er ingenting som tyder på at du skal linearisere i denne problemstillingen.

Posted: 31/10-2007 21:51
by arildno
Linearisering vil bare være nyttig så lenge væskenivået er tilnærmet konstant, dvs i de aller først sekundene i utstrømningsproblemet.

Men det er ikke hva du er ute etter her..

Diff-ligningen kan løses uten særlig problemer.

Legg merke til at utstrømningsmodelleringen impliserer konstant akselerasjon av overflatelaget nedover, dvs som et fritt falls problem med modifisert g.

Posted: 01/11-2007 21:41
by Undreren
Ah, jeg trodde jeg måtte linearisere rundt punktet x0 = 1m.

Du hadde vel ikke orket å vist løsningen på diff.ligningen ?

Posted: 10/11-2007 18:39
by arildno
Undreren wrote:Ah, jeg trodde jeg måtte linearisere rundt punktet x0 = 1m.

Du hadde vel ikke orket å vist løsningen på diff.ligningen ?
Du har alt fått oppgitt den korrekte diff.ligningen.
Løs den nå ved hjelp av substitusjon.

Posted: 21/11-2007 21:24
by Undreren
Løsningen var ganske grei, men nå sliter jeg selvfølgelig nå som jeg er kommet et stykke videre.

Image

Image

Har løst slik:

A*dx/dt = Qinn

Qinn=z(t) = Kp * ( r-x(t) )

A*dx/dt = Kpr - Kpx(t)

A*dx/dt + Kpx(t) = Kpr

A*landa + Kp = 0
landa = -kp/A = -0.02

Homogen løsning blir da : C*e^(-0.02t)

Partikulær løsning blir kpr/kp = 1

total løsning: C*e^ (-0.02t) + 1

Finner C ved å sette t=0

C*1 + 1=0
C=-1

-1e^(-0.02t) + 1

Tidskonstanten er 1/landa = 50

Jeg har simulert oppfyllingen til å bli 50s i programmet simulink

Posted: 26/11-2007 19:12
by Undreren
Noen forslag ?