Lecture 5. Outline: Limit Cycles. Definition and examples How to rule out limit cycles. Poincare-Bendixson theorem Hopf bifurcations Poincare maps

Similar documents
TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

1. < 0: the eigenvalues are real and have opposite signs; the fixed point is a saddle point

Practice Problems for Final Exam

Lecture 6. Lorenz equations and Malkus' waterwheel Some properties of the Lorenz Eq.'s Lorenz Map Towards definitions of:

STABILITY. Phase portraits and local stability

LECTURE 8: DYNAMICAL SYSTEMS 7

7 Two-dimensional bifurcations

Part II. Dynamical Systems. Year

ẋ = f(x, y), ẏ = g(x, y), (x, y) D, can only have periodic solutions if (f,g) changes sign in D or if (f,g)=0in D.

Lecture 3 : Bifurcation Analysis

EE222 - Spring 16 - Lecture 2 Notes 1

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for DYNAMICAL SYSTEMS. COURSE CODES: TIF 155, FIM770GU, PhD

MATH 415, WEEK 11: Bifurcations in Multiple Dimensions, Hopf Bifurcation

B5.6 Nonlinear Systems

Lectures on Periodic Orbits

= F ( x; µ) (1) where x is a 2-dimensional vector, µ is a parameter, and F :

154 Chapter 9 Hints, Answers, and Solutions The particular trajectories are highlighted in the phase portraits below.

2 Discrete growth models, logistic map (Murray, Chapter 2)

(8.51) ẋ = A(λ)x + F(x, λ), where λ lr, the matrix A(λ) and function F(x, λ) are C k -functions with k 1,

2.10 Saddles, Nodes, Foci and Centers

Problem Set 5 Solutions

Problem set 7 Math 207A, Fall 2011 Solutions

Chapter 7. Nonlinear Systems. 7.1 Introduction

Nonlinear Control Lecture 2:Phase Plane Analysis

Boulder School for Condensed Matter and Materials Physics. Laurette Tuckerman PMMH-ESPCI-CNRS

Sample Solutions of Assignment 10 for MAT3270B

Models Involving Interactions between Predator and Prey Populations

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for DYNAMICAL SYSTEMS. COURSE CODES: TIF 155, FIM770GU, PhD

Entrance Exam, Differential Equations April, (Solve exactly 6 out of the 8 problems) y + 2y + y cos(x 2 y) = 0, y(0) = 2, y (0) = 4.

Dynamical systems tutorial. Gregor Schöner, INI, RUB

Nonlinear dynamics & chaos BECS

Systems Biology: A Personal View XX. Biological oscillators: Hopf Bifurcation & Glycolysis. Sitabhra Sinha IMSc Chennai

One Dimensional Dynamical Systems

Non-Linear Dynamics Homework Solutions Week 6

Half of Final Exam Name: Practice Problems October 28, 2014

Poincaré Map, Floquet Theory, and Stability of Periodic Orbits

Solutions to Dynamical Systems 2010 exam. Each question is worth 25 marks.

Problem Set Number 5, j/2.036j MIT (Fall 2014)

Solutions for B8b (Nonlinear Systems) Fake Past Exam (TT 10)

Limit Cycles II. Prof. Ned Wingreen MOL 410/510. How to prove a closed orbit exists?

8.385 MIT (Rosales) Hopf Bifurcations. 2 Contents Hopf bifurcation for second order scalar equations. 3. Reduction of general phase plane case to seco

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for DYNAMICAL SYSTEMS. COURSE CODES: TIF 155, FIM770GU, PhD

Problem List MATH 5173 Spring, 2014

8 Example 1: The van der Pol oscillator (Strogatz Chapter 7)

A plane autonomous system is a pair of simultaneous first-order differential equations,

Modelling biological oscillations

UNIVERSITY of LIMERICK

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for DYNAMICAL SYSTEMS. COURSE CODES: TIF 155, FIM770GU, PhD

Lotka Volterra Predator-Prey Model with a Predating Scavenger

Nonlinear Control Lecture 2:Phase Plane Analysis

ME 680- Spring Geometrical Analysis of 1-D Dynamical Systems

Mathematical Foundations of Neuroscience - Lecture 7. Bifurcations II.

Edward Lorenz. Professor of Meteorology at the Massachusetts Institute of Technology

Chapter 6 Nonlinear Systems and Phenomena. Friday, November 2, 12

Solution to Homework #5 Roy Malka 1. Questions 2,3,4 of Homework #5 of M. Cross class. dv (x) dx

Introduction to Applied Nonlinear Dynamical Systems and Chaos

Section 9.3 Phase Plane Portraits (for Planar Systems)

Section 5. Graphing Systems

BIFURCATION PHENOMENA Lecture 1: Qualitative theory of planar ODEs

Nonlinear Autonomous Systems of Differential

ENGI Duffing s Equation Page 4.65

Contents lecture 6 2(17) Automatic Control III. Summary of lecture 5 (I/III) 3(17) Summary of lecture 5 (II/III) 4(17) H 2, H synthesis pros and cons:

Section 5.4 (Systems of Linear Differential Equation); 9.5 Eigenvalues and Eigenvectors, cont d

B5.6 Nonlinear Systems

Math 266: Phase Plane Portrait

Chaos. Lendert Gelens. KU Leuven - Vrije Universiteit Brussel Nonlinear dynamics course - VUB

Nonlinear systems, chaos and control in Engineering

Dynamics and Bifurcations in Predator-Prey Models with Refuge, Dispersal and Threshold Harvesting

Lecture - 11 Bendixson and Poincare Bendixson Criteria Van der Pol Oscillator

nonlinear oscillators. method of averaging

Nonlinear Dynamics and Chaos

3 Stability and Lyapunov Functions

Feedback-mediated oscillatory coexistence in the chemostat

APPPHYS217 Tuesday 25 May 2010

Difference Resonances in a controlled van der Pol-Duffing oscillator involving time. delay

MCE693/793: Analysis and Control of Nonlinear Systems

The Higgins-Selkov oscillator

Bifurcation and Stability Analysis of a Prey-predator System with a Reserved Area

Lecture 3. Dynamical Systems in Continuous Time

2D-Volterra-Lotka Modeling For 2 Species

Computer Problems for Methods of Solving Ordinary Differential Equations

Math 345 Intro to Math Biology Lecture 7: Models of System of Nonlinear Difference Equations

APPM 2360: Final Exam 10:30am 1:00pm, May 6, 2015.

22.2. Applications of Eigenvalues and Eigenvectors. Introduction. Prerequisites. Learning Outcomes

Linear and Nonlinear Oscillators (Lecture 2)

MAS212 Scientific Computing and Simulation

Mathematical Model of Forced Van Der Pol s Equation

CONTROLLING IN BETWEEN THE LORENZ AND THE CHEN SYSTEMS

Chapter 4. Systems of ODEs. Phase Plane. Qualitative Methods

Chapter #4 EEE8086-EEE8115. Robust and Adaptive Control Systems

Math 232, Final Test, 20 March 2007

MCE693/793: Analysis and Control of Nonlinear Systems

Numerical techniques: Deterministic Dynamical Systems

Chapter 1, Section 1.2, Example 9 (page 13) and Exercise 29 (page 15). Use the Uniqueness Tool. Select the option ẋ = x

Clearly the passage of an eigenvalue through to the positive real half plane leads to a qualitative change in the phase portrait, i.e.

Dynamical Systems & Lyapunov Stability

PHY411 Lecture notes Part 4

arxiv: v1 [nlin.ao] 19 May 2017

Additive resonances of a controlled van der Pol-Duffing oscillator

Transcription:

Lecture 5 Outline: Limit Cycles Definition and examples How to rule out limit cycles Gradient systems Liapunov functions Dulacs criterion Poincare-Bendixson theorem Hopf bifurcations Poincare maps

Limit Cycles DEF: A limit cycle is an isolated closed trajectory. Examples: Heart beat, pacemaker neurons, daily rhythms in body temperature, chemical reactions,...

Limit Cycles Are inherently a non-linear phenomenon What about closed orbits in linear systems? x= A x They can have solutions that are closed orbits! Linearity implies: if x(t) is a solution so is c x(t) Amplitude is determined by ICs, any small perturbation persists forever purely complex eigenvalues In contrast: in limit cycles in nonlinear systems the structure of the system determines the amplitude and shape of the limit cycle.

Examples (1) Not hard to construct examples of limit cycles in polar coordinates Θ = 1 ṙ = r(1 r 2 ) x(t), y(t) -> sine or cosine, -> periodic functions in x And y directions

Van der Pol Oscillator ẍ+μ(x 2 1) ẋ+ x=0 dx/dt nonlinear damping term Equation arose in connection with nonlinear electrical circuits used in the first radios Damping term Causes large aplitude osci's to decay, but pumps them back if they become too small VdP osci has a unique stable LC for each µ>0 x

What to do? Suppose we want to analyze a given 2d flow Rule out existence of limit cycles Index theory (last lecture) We know the system belongs to a class of systems that cannot have LCs (-> e.g. Gradient systems) Construct Liapunov function Dulac's criterion... Prove existence of a LC Poincare-Bendixson theorem

Gradient Systems DEF: A gradient system is a system that can be written in the form ẋ= V. V is then called a potential function. Remarks: In components: Every 1d system is a gradient system How to check if a 2d system is a gradient system? If ẋ = f (x, y) ẏ = g(x, y) ẋ = x V (x, y) ẏ = y V (x, y) is a gs, then: f / y= g / x

Example Gradient Systems Is (1) a gradient system? If so, find a potential. Check condition f / y=1+2x ẋ = y+2xy ẏ = x+ x 2 y 2 (1) f / y= g / x g/ x=1+2x Find potential? Partial integration. V x = y+2xy V = xy x 2 y+c ( y) V y = x+ x 2 C y ( y)= ẏ= x+ x 2 y 2 dc /dy = y 2 C ( y)=1/3 y 3 V (x, y)= xy x 2 y+1 /3 y 3

Gradient Systems THEOREM: Closed orbits are impossible in gradient systems. Proof: Suppose there is a closed orbit. Consider change in V after one circuit. On the one hand: V=0 (V is a scalar) On the other hand: Δ V = T dv 0 dt dt= T 0 ( V x)dt T Δ V = 0 x 2 dt<0 (contradiction)

Liapunov Functions Occasionally possible to find energy-like functions that decrease along trajectories DEF: Consider a system dx/dt=f(x) with a fixed point at x*. A Liapunov function is a cont. diff. real-valued function V(x), such that: V(x)>0 for all x x* and V(x*)=0 (V is pos. definite) dv/dt<0 for all x x* (all trajectories are downhill towards x*) Then x* is globally asymptotically stable. In particular the system has no limit cycles.

Liapunov Functions Proof : Why does the existence of a Liapunov function rule out closed orbits? Consider change of V along a closed orbit. V is real-valued, after one circuit one should have V=0 On the other hand: Δ V = 0 T dv dt dt <0 Existence of a LF implies that trajectories move monotonically down the graph of V toward x*

Liapunov Functions Problem: How to find Liapunov functions? No general method, requires divine inspiration :-) Often sums of squares work... ẋ = x+ 4y ẏ = x y 3 (2) Ansatz: V (x, y)=x 2 +a y 2 V =2 ẋ x+2a ẏ y=2 x( x+4y )+2ay ( x y 3 ) = 2x 2 +8xy 2ay 4 2axy Choose a=4 = 2x 2 8y 4

Liapunov Functions Is V (x, y)=x 2 +4y 2 a Liapunov function for (2)? V > 0 for all (x,y)!=(x*,y*)=(0,0) V(0,0)=0 dv/dt < 0 for (x,y)!=(0,0) by construction. Theorem above then implies that (0,0) is globally asymptotically stable.

Dulac's Criterion Let dx/dt=f(x) be a cont. diff. VF in a simply connected subset R of the plane. If there exists a cont. diff. real-valued function g(x) such that (g ẋ) has one sign throughout R then there are no closed orbits lying entirely in R. A (g x)da = C g x ndl 0 =0 since x n

Dulac in Practice... Requires a real-valued function g with the above properties Same problem as with Liapunov functions No general method to find g, divine inspiration... So far: negative results (ruling out limit cycles). How to prove that limit cycles must exist?

Poincare Bendixson Theorem Suppose R is a closed bounded subset of the plane and dx/dt=f(x) is a cont. diff. VF on an open set containing R R does not contain any fixed points There exists a traj. that is confined in R Then, either C is a closed orbit or C spirals toward one. R contains a closed orbit.

P-B-T Limits types of behaviour in the phase plane: Fixed points, oscillations Self-sustaining oscillations, but no chaos! PBT in applications: First two conditions are easy to show Often hard to construct a trapping region to prove existence of a confined trajectory Situation often simpler, if system has simple representation in polar coordinates

P-B-T in Action Consider: ṙ = r(1 r 2 )+μ r cosθ Θ = 1 Does the closed orbit at r=1 survive for small µ? 2 r max (1 r max )+μ r max cos Θ<0 e.g. r max > 1+μ 2 r min (1 r min e.g. r min < 1 μ )+μ r min cosθ>0 There must be a limit cycle in 0.999 1 μ <r < 1.001 1+μ

Hopf Bifurcations How can a FP lose stability? Stable node Transcritical, Saddle node, Pitchfork bifurcations Stable spiral Hopf bifurcations

Supercritical Hopf Bifurcation Below bif. point: small oscillations gradually abating Above bif. point: small oscillations gradually built up to small amplitude Stable spiral changes into an unstable spiral surrounded by a small elliptical limit cycle

Supercritical Hopf Example (0) ṙ = μ r r 3 µ controls stability of FP Θ = ω+br 2 ω controls frequency of rotations B controls dependence of frequency on amplitude for large amplitudes µ<0: origin is stable spiral µ=0: origin still is weak stable spiral µ>0: origin unstable spiral + limit cycle at r= μ

Supercritical Hopf Example (1) What happens to eigenvalues? In cartesian coordinates... x=r cosθ y=r sin Θ ẋ=ṙ cosθ r Θsin Θ =(μ r r 3 )cos Θ r(ω+br 2 )sin Θ =(μ [ x 2 + y 2 ]) x (ω+b[ x 2 + y 2 ]) y =μ x ω y +cubic terms... ẏ=ω x+μ y+cubic terms J = ( μ ω ) λ=μ±iω ω μ

Supercritical Hopf Bifurcation Example illustrates two general rules: Size of LC grows continuously from zero μ μ C Frequency of limit cycle at birth is given by Im(λ) at µ c However: Eigenvalues generally don't cross x=0 in straight lines At birth limit cycle generally is an ellipse (not circle as in example)

Subcritical Hopf Bifurcations ṙ = μ r+r 3 r 5 Cubic term now destabilizing! Θ = ω+br 2

FP of P correspond to closed orbits Poincare maps Useful for studying swirling flows dx/dt=f(x) n dim. flow, S n-1 dim. surface of section transverse to flow Poincare map is a mapping of S to itself obtained by following trajectories from one intersection with S to the next, i.e. if x k is kth intersection, then: x k+1 =P(x k ).

Poincare maps (1) Converts problems about closed orbits (tough) into problems about fixed points of a map (easy ) E.g. stability of limit cycle -> stability of fixed point of Poincare map However: typically impossible to find a formula for P

Example Poincare map for Θ = 1 ṙ = r(1 r 2 ) Let S be positive x axis, time of flight for one return is t=2π. r 1 r 0 dr r(1 r 2 ) = 0 2 π dt=2 π r 1 =(1+e 4 π (r 0 2 1)) 1/ 2 P(r)=(1+e 4 π (r 2 1 /2 1)) Fixed points? r * =P(r * ) r * =1

Cobweb Construction r* is stable and unique -> system has stable limit cycle given by the circle r=1.

Linear Stability of Closed Orbits Given a system dx/dt=f(x) with a closed orbit. Is it stable? -> Is corresponding fixed point of Poincare map stable? Explore fate of an infinitesimal perturbation v 0. x * +v 1 =P( x * +v 0 ) =P(x * )+[ DP( x * )] v 0 +O( v 0 2 ) v 1 =[DP( x * )] v 0 DP(x*) is linearized Poincare map at x*

Linear Stability of Closed Orbits The closed orbit is linearly stable if and only if for all eigenvalues of DP(x*), λ i,i=1,...,n-1 it holds λ i <1. n 1 v = 0 j=1 v j, 0 e j v 1 =DP(x * ) n 1 v k =...= j=1 v j,0 (λ j ) k e j The eigenvalues λ i are also called the characteristic or Floquet multipliers of the closed orbit. In general, requires numerical integration... n 1 j =1 n 1 v j, 0 e = j j =1 v j, 0 λ j e j

Summary You should remember: What a limit cycle is and why it is only found in nonlinear systems Conditions under which there cannot be a limit cycle Gradient systems and Liapunov functions The Poincare Bendixson theorem and why it is important Hopf bifurcations Poincare maps and how to argue about stability of closed orbits