Kontinuerliga system: Differentialekvationer

Slides:



Advertisements
Liknande presentationer
DERIVATAN – ETT EXEMPEL
Advertisements

Föreläsning 3 25 jan 2010.
Idéer för ett bredare entreprenörskap
Linjära funktioner & ekvationssystem – Ma B
Inferens om en population Sid
Numeriska beräkningar i Naturvetenskap och Teknik
MaB: Andragradsfunktioner
Andragradsfunktioner & Andragradsekvationer
Gravitation & Cirkulär rörelse Centripetalacceleration Newtons Gravitationslag Satelliter Keplers lagar.
Point Estimation Dan Hedlin
Numeriska beräkningar i Naturvetenskap och Teknik
Numeriska beräkningar i Naturvetenskap och Teknik
Numeriska beräkningar i Naturvetenskap och Teknik
Föreläsning 2 21 jan 2008.
Matematik Kurs C Grafer och derivator.
Fallstudie: linjära ekvationssystem
Ämnen Följer kapitlen i boken
MaB: Andragradsekvationer
Sekant, tangent, ändringskvot och derivata för en funktion
Kap 2 – Förändringshastigheter och derivator
Positiv Livskraft © Att komma dit du vill
Föreläsning 1 19 jan 2008.
Kap 1 - Algebra och funktioner
Felkalkyl Ofta mäter man inte direkt den storhet som är den intressanta, utan en grundläggande variabel som sedan används för att beräkna det som man är.
1 Ingenjörsmetodik IT & ME 2010 Föreläsare Dr. Gunnar Malm.
2 Ändringskvot och derivata
KVALITATIV ANALYS - BALK & RAM
Skattningens medelfel
MATLAB. Innehåll MATLAB Vektorer och matriser Elementoperationer Problem 1 Metoder Problem 2 Dataanalys Problem 3.
Diskreta, deterministiska system Projekt 1.2; Vildkatt
Förelasning 6 Hypotesprövning
NTC Termistor Resistorer av metalloxid-er är mycket temperatur-känsliga. Resistansen minskar med ökande temperatur så temperaturkoefficienten är negativ.
Mångfald & naturbruk.
Fysikexperiment 5p Föreläsning Korrelationer Ett effektivt sätt att beskriva sambandet mellan två variabler (ett observationspar) är i.
Dagens ämnen Determinanten Radoperationers påverkan på determinanten
Egenskaper för punktskattning
Linjära funktioner & Ekvationssystem
Beräkningsvetenskap I
Föreläsning 7 Fysikexperiment 5p Poissonfördelningen Poissonfördelningen är en sannolikhetsfördelning för diskreta variabler som är mycket.
KNÄCKNING STELA BALKAR INSTABILITETSFENOMENET
Projekt 5.3 Gilpins och Ayalas θ-logistiska modell A Course in Mathematical Modeling - Mooney & Swift.
DERIVATAN EN INTRODUKTION.
Kan två räta linjer ge upphov till kaos? Matematikbiennalen 2010 Hans Thunberg, KTH Torsten Lindström, Linnéuniversitetet.
Kap 1 - Algebra och linjära modeller Lösta uppgifter
SPÄNNING & TÖJNING NORMALSPÄNNING
Institutionen för matematik, KTH Mats Boij 5B1200 Differentialekvationer och transformer 29 april B1200 Differentialekvationer och transformer I,
Mål Matematiska modeller Biologi/Kemi Datorer muntlig presentation
1 Ingenjörsmetodik IT & ME 2007 Föreläsare Dr. Gunnar Malm.
Institutionen för matematik, KTH Mats Boij 5B1200 Differentialekvationer och transformer 13 maj B1200 Differentialekvationer och transformer I, 4.
Lotka-Volterra: predator-bytes-modell
Dagens ämnen Maclaurins formel Taylors formel Restterm i ordo-form
Dagens ämnen Numeriska serier Definition av konvergens
Manada.se Förändringshastighet och derivator. Förklara och använda begreppet lutning ändringskvot manada.se.
Samband och förändring. Delen i procent Finns två metoder. Antingen räknar man först 1 % (genom att dividera med 100) och multiplicerar till den procenten.
1 Icke-linjär regression Sid (i kapitel 16.1)
Manada.se Algebra och funktioner. 1.1 Algebra och polynom Förkunskaper: Grundläggande algebra Konjugatregeln och kvadreringsreglerna Andragradsekvationer.
Manada.se Geometrisk summa och linjär optimering.
Föreläsning 4 Kap 11.3 Icke-linjära modeller Indikatorvariabel (dummyvariabel) Interaktionsterm.
Kap 2 – Förändringshastigheter och derivator
Lite matterepetition Räknesätten, bråk, förkorta, parenteser
Kap 2 – Förändringshastigheter och derivator
Kurvor, derivator och integraler
Kap 1 - Algebra och linjära modeller
Kap 2 - Algebra och ickelinjära modeller
Kap 1 - Algebra och funktioner
Aritmetik & algebra Geometri & bevis Förändring & procent Funktioner
Trender och fluktuationer
Uw.
Kapitel 2 Förändringshastighet och derivator manada.se.
GENOMGÅNG 2.1 Ändringskvoter Begreppet derivata.
Presentationens avskrift:

Kontinuerliga system: Differentialekvationer Deterministiska modeller derivata istället för n(t+1)-n(t)

Bestämma ekvationen Bestäm vad som påverkar systemet Bestäm om parametrarna är positiva eller negativa, dvs ger tillväxt eller reduktion Bestäm om respektive parameter är linjär eller ickelinjär rx Population x tillväxt -dx bx Population x ‘dödslar’ födsel immigration i

Bestämma ekvationen rx Population x tillväxt -dx bx ‘dödslar’ Vad påverkar systemet: tecken, konstant, linjär eller ickelinjär: rx, positiv, linjär Vad påverkar systemet: tecken, konstant, linjär eller ickelinjär: bx, positiv, linjär dx, negativ, linjär i, positiv, konstant tillväxt -dx bx Population x ‘dödslar’ födsel immigration i

Differentialekvationer, del 2 Geometrisk analys Ickelinjära differentialekvationer

Vad är differentialekvationer Derivator i en ekvation, dvs både y och y’ i samma ekvation Exempel: Både koncentration och förändring av koncentrationen För att lösa detta så måste man integrera på något sätt, dvs göra om y’ till y. De flesta differentialekvationer går ej att lösa analytiskt, hänvisad till numeriska lösningar

Geometrisk analys: studera fasplanet Derivatan, y’, är positiv på intervallet [0,K] y’ Faslinje diagram: avsätt y’ mot y y’=f(y) y K Fasplanet: system av 2 diff ekvationer, x och y avsätt y mot x då y’=0, x’=0 y’=f(y,x)=0 => y=h(x) x’=g(y,x)=0 => x=i(x) y x’=0 x y’=0 Pilarna anger om x’ resp y’ är positiv eller negativ, riktning på lösningen

Utveckling av logistisk modell: allee effekt dn/dt Allee effekt, dvs finns en tröskel, a, under vilken tätheten är för låg: tredjegradsekvation a n K

Utveckling av logistisk modell: -logistisk  termen gör att man kan förändra formen på y’, dvs gör att tillväxten ökar eller minskar snabbare med ändring av populationsstorlek  =3 n’  =1  =0.5 n K  =1 ger den vanliga logistiska ekvationen

Fasplan, system ickelinjär ekvation x’=0 x [t,y]=ode45('fasplan',[0 10],[0.01 0.01]); » plot(y(:,2),y(:,1))

Skörd: uttag ur population h’’x Skörd ur population med logistisk tillväxt y’ - yield, dvs uttag h - skördeanträngning uttaget ökar med ökad skördeanträngning till linjen passerat max och från h’’ avtar uttaget med ansträngning x’ x’’ är populationens jämvikt vid resp skördeanträngning dy/dx h’x y’’ y’ x x’’ x’ K

Skörd: uttag ur population x dx/dt K h’x h’’x x’’ x’ y’’ y’ Hur ökar uttaget med h, dvs med ansträngning?

Skörd: uttag ur population h’’x n dn/dt med en population som har alle effekt beroende på täthet kan resultatet bli antingen utrotning eller jämvikt, h’ vi för högt uttag, ansträngning, så utrotas populationen, h’’ h’x a ej jämvikt K

Linjärisering kring jämviktspunkt linjarisera systemet kring en punkt , dvs tag fram tangenten vid punkten bestäm alltså partiella derivatorna i punkten

Linjärisering kring jämviktspunkt linjärisera systemet kring en jämviktspunkt , dvs då f(x’,y’)=0 och g(x’,y’)=0, flytta punkten till origo dvs u=x-x’ och v=y-y’

Linjärisering kring jämviktspunkt, typ av jämvikt s 260, avgör egenskaperna för det linjära systemet, dvs egenvärdena Jacobian matris

Klassiska Rovdjur-byte modell (Lotka-Volterra) Enklaste ickelinjära systemet av diff ekv termen xy finns x-byte, y-Rovdjur a- tillväxt byte b-fångst effektivitet c-omsätt fångat byte till avkomma d-dödshastighet predator

x-byte, y-Rovdjur a- tillväxt byte b-fångst effektivitet c-omsätt fångat byte till avkomma d-dödshastighet predator

De flesta ekvationer kan approximeras med linjära funktioner inom ett litet intervall Ekvationer som är deriverbara, dvs är kontinuerliga inom intervall, kan approximeras med Taylorutveckling. Dess första term är linjär och därmed är det möjligt att approximera Intervallet är mindre ju större derivatan är inom området

Numeriska lösningar De flesta diffentialekvationer går ej att lösa analytiskt. Man får bestämma sin lösning m h a numeriska metoder Eulers metod är att göra om diff ekv till differens ekvation med lämplig steglängd Mer raffinerade metoder, som Runge Kutta, utnyttjar ett antal derivator vid resp punkt. På detta sätt förbättras riktningen, dvs värdet vid nästa steg

Matlab: Numeriska lösningar [t,y] =ode45(’funktion',tidsintervall,begynnelsevärden); Skapa en m-fil rigid.m function dy = rigid(t,y) dy = zeros(3,1); % a column vector dy(1) = y(2) * y(3); dy(2) = -y(1) * y(3); dy(3) = -0.51 * y(1) * y(2); lös ekvationen på intervallet 0-12 [t,y] = ode45('rigid',[0 12],[0 1 1])

Matlab: Numeriska lösningar [t,y] = ode45('rigid',[0 12],[0 1 1]) plot(t,y(:,1),'-',t,y(:,2),'-.',t,y(:,3),'.') Gör om rigid.m och pröva olika ekvationer Vissa typer av diff ekvationer, s k styva ekvationer, bör lösas med t ex ode15s(…) Styva diff ekvationer

Kontinuerliga system: Differentialekvationer Deterministiska modeller derivata istället för n(t+1)-n(t)

Bestämma ekvationen Bestäm vad som påverkar systemet Bestäm om parametrarna är positiva eller negativa, dvs ger tillväxt eller reduktion Bestäm om respektive parameter är linjär eller ickelinjär rx Population x tillväxt -dx bx Population x ‘dödslar’ födsel immigration i

Bestämma ekvationen rx Population x tillväxt -dx bx ‘dödslar’ Vad påverkar systemet: tecken, konstant, linjär eller ickelinjär: rx, positiv, linjär Vad påverkar systemet: tecken, konstant, linjär eller ickelinjär: bx, positiv, linjär dx, negativ, linjär i, positiv, konstant tillväxt -dx bx Population x ‘dödslar’ födsel immigration i

Differentialekvationer, del 1 Linjära differentialekvationer Separabla ekvationer System av linjära differentialekvationer kap 5.1-2 Använda numeriska metoder kap 5.4

Vad är differentialekvationer Derivator i en ekvation, dvs både y och y’ i samma ekvation Exempel: Både koncentration och förändring av koncentrationen För att lösa detta så måste man integrera på något sätt, dvs göra om y’ till y. De flesta differentialekvationer går ej att lösa analytiskt, hänvisad till numeriska lösningar