4 svar
89 visningar
Heretic 88 – Fd. Medlem
Postad: 25 maj 2017 22:25 Redigerad: 25 maj 2017 22:53

Dimensionera översväning och snabbhet för en differentialekvation - Hur?

Låt oss säga att jag har detta ekvationsystem:

ax··=bx· +cx-3 dy··=ey·-fy-9 

 

Då kan jag dimensionera detta igenom att sätta värden på a, b, c, d, e och f.

Det första jag kan göra är att börja skriva denna ordinära differentialekvationsystem på första graden

h1·=h2ah2·=bh2 +ch1-3h3·=h4 dh4·=eh4-fh3-9 

Då vet jag att h1=x , h2=x·h3=y , h4=y· och då kan jag dimensionera detta statiskt igenom att sätta ALLA första derivatorna till noll:

0=h2a0=bh2 ch1-30=h4 d0=eh4-fh3-9 

Då har jag bara ch1 = 3 och fh3 = 9 att lösa. Om jag sätter värden på h1 , h3 som jag önskar att ha, så kan jag enkelt lösa ut c och f. Men nu kommer det till frågan! Hur dimensionerar jag värden för b och e ?

Föreställ er att detta system är ett linjärt fjäder-massa-dämpare system där c och f är styvhetskonstanter för fjädringen och e och b är dämpningskonstanter för dämpningen.

Jag önskar en viss dynamisk karaktär. Översväning, snabbhet och kort insvägning. Då är det parametrarna e och b jag ska dimensionera. Men hur?

Edit:

En fråga! Tror ni jag kan använda mig av det karaktäristiska polynomet s2+2 ζ ω s + ω2 ,som är nämnaren i en andra grads överföringsfunktion, för att dimensionera översväning och egenfrekvens?

Dr. G 9479
Postad: 26 maj 2017 10:12

Om jag fattar det rätt så är x och y oberoende, så då har du två oberoende dämpade harmoniska svängningar med någon viss förskjutning av jämviktsläget.

http://hyperphysics.phy-astr.gsu.edu/hbase/oscda.html

Har jag missat något?

Heretic 88 – Fd. Medlem
Postad: 26 maj 2017 18:13

Ekvationen du syftar på stämmer rätt. Dem är oberoende. Men det var bara ett exempel tagit ur luften.

Nu är din länk anpassat för beräkning av enskild komponent i ett system. Inte ett matrissystem.

Dr. G skrev :

Om jag fattar det rätt så är x och y oberoende, så då har du två oberoende dämpade harmoniska svängningar med någon viss förskjutning av jämviktsläget.

http://hyperphysics.phy-astr.gsu.edu/hbase/oscda.html

Har jag missat något?

Heretic 88 – Fd. Medlem
Postad: 27 maj 2017 00:02

Men vi säger att jag har detta system:

ax··(t) = bx·(t) - by·(t) + cx(t) - 9 dy··(t) = -by·(t) + bx·(t) + ey(t) -1

Igenom att sätta alla derivator och andra gradsderivator till noll så kan jag säga att e = 1y(t) , c = 9x(t)

OK! Men då kommer jag till något som heter egenvärden! Egenvärden är egentligen ett mått på hur snabbt systemet är. För snabbt system så kan systemet få riktiga sväningar. För segt system så tar det mycket lång tid. Sedan finns det tillfällen där systemet är helt enkelt ostabilt.

Jag skriver systemet på andra graden:

h1·=h2ah2· = bh2 - bh4+ ch1 - 9 h3·=h4dh4· = -bh4 + bh2 + eh3 -1

 

Jag gör en matris av modellen - Jag beskriver A matrisen på tillståndsform:

A = 0100caba0ba00010bdedbd

Sedan tar jag jämför determinanten med en karaktärisk ekvation.

det(s*I-A) s2+2 ζ ω s +ω2det(s*1000010000100001- 0100caba0ba00010bdedbd) s2+2 ζ ω s +ω2 

Då kan man bestämma värden på ζ , ω som bestämmer en viss karaktär på ett stegsvar. Eller hur? Visst kan man göra så här?

Heretic 88 – Fd. Medlem
Postad: 27 maj 2017 13:35

Ingen som vet hur man ska göra?

Jag VET iallafall att egenvärden är ett mått på hur snabbt ett system är. Positiva egenvärden och systemet är ostabilt. Negativa och det är stabilt. Men för negativa kan få systemet att gunga till rejält.

Har ni några förslag?

Svara
Close