APPM 2460 CHAOTIC DYNAMICS

Similar documents
Application 6.5B Period Doubling and Chaos in Mechanical Systems

Using Matlab to integrate Ordinary Differential Equations (ODEs)

MATH 100 Introduction to the Profession

Why are Discrete Maps Sufficient?

System Control Engineering 0

LECTURE 8: DYNAMICAL SYSTEMS 7

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

PH36010: Numerical Methods - Evaluating the Lorenz Attractor using Runge-Kutta methods Abstract

1 The pendulum equation

The Big, Big Picture (Bifurcations II)

Week #9 : DEs with Non-Constant Coefficients, Laplace Resonance

Maps and differential equations

Chapter 13 Lecture. Essential University Physics Richard Wolfson 2 nd Edition. Oscillatory Motion Pearson Education, Inc.

From Last Time. Gravitational forces are apparent at a wide range of scales. Obeys

Differentiation of Parametric Space Curves. Goals: Velocity in parametric curves Acceleration in parametric curves

Chapter 6 - Ordinary Differential Equations

11 Chaos in Continuous Dynamical Systems.

Modelling biological oscillations

6.094 Introduction to MATLAB January (IAP) 2009

F = ma, F R + F S = mx.

2. Determine whether the following pair of functions are linearly dependent, or linearly independent:

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

EE222 - Spring 16 - Lecture 2 Notes 1

The dynamics of the Forced Damped Pendulum. John Hubbard Cornell University and Université de Provence

APPPHYS 217 Tuesday 6 April 2010

Physics 584 Computational Methods

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

Python Programs.pdf. University of California, Berkeley. From the SelectedWorks of David D Nolte. David D Nolte. April 22, 2019

Solutions. Chapter 1. Problem 1.1. Solution. Simulate free response of damped harmonic oscillator

Contents. Contents. Contents

Numerical Methods for the Solution of Differential Equations

Notes on the Periodically Forced Harmonic Oscillator

More Details Fixed point of mapping is point that maps into itself, i.e., x n+1 = x n.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

Work sheet / Things to know. Chapter 3

MATH 246: Chapter 2 Section 8 Motion Justin Wyss-Gallifent

Modeling the Duffing Equation with an Analog Computer

Ordinary Differential Equations I

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

Ordinary Differential Equations I

Solutions to Homework 3

= 3, the vertical velocty is. (x(t), y(t)) = (1 + 3t, 2 + 4t) for t [0, 1],

Lecture 1: A Preliminary to Nonlinear Dynamics and Chaos

Lecture 6: Differential Equations Describing Vibrations

Chaos Control for the Lorenz System

1 (30 pts) Dominant Pole

Oscillatory Motion. Simple pendulum: linear Hooke s Law restoring force for small angular deviations. Oscillatory solution

Solutions to Math 53 Math 53 Practice Final

Oscillatory Motion. Simple pendulum: linear Hooke s Law restoring force for small angular deviations. small angle approximation. Oscillatory solution

Mechanical Resonance and Chaos

3.4 Application-Spring Mass Systems (Unforced and frictionless systems)

Enhanced sensitivity of persistent events to weak forcing in dynamical and stochastic systems: Implications for climate change. Khatiwala, et.al.

Computer lab for MAN460

Even-Numbered Homework Solutions

Manifesto on Numerical Integration of Equations of Motion Using Matlab

Mathematical Foundations of Neuroscience - Lecture 7. Bifurcations II.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

CHEM-UA 652: Thermodynamics and Kinetics

Homogeneous Equations with Constant Coefficients

Math 240: Spring/Mass Systems II

Solutions. Chapter 5. Problem 5.1. Solution. Consider the driven, two-well Duffing s oscillator. which can be written in state variable form as

A: Brief Review of Ordinary Differential Equations

Mathematical Model of Forced Van Der Pol s Equation

(1 + 2y)y = x. ( x. The right-hand side is a standard integral, so in the end we have the implicit solution. y(x) + y 2 (x) = x2 2 +C.

Dylan Zwick. Spring 2014

M A : Ordinary Differential Equations

Lesson 14: Van der Pol Circuit and ode23s

for non-homogeneous linear differential equations L y = f y H

Lecture 10. (2) Functions of two variables. Partial derivatives. Dan Nichols February 27, 2018

Analytical Mechanics - Extra Problems

ME8230 Nonlinear Dynamics

DIFFERENTIAL EQUATIONS

Linear Algebra and ODEs review

The Nonlinear Pendulum

Fourier Series. Green - underdamped

Dynamical Systems and Chaos Part I: Theoretical Techniques. Lecture 4: Discrete systems + Chaos. Ilya Potapov Mathematics Department, TUT Room TD325

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

6.2 Brief review of fundamental concepts about chaotic systems

Analysis of Dynamical Systems

University Physics 226N/231N Old Dominion University. Chapter 14: Oscillatory Motion

ODE Homework 1. Due Wed. 19 August 2009; At the beginning of the class

Lorenz Equations. Lab 1. The Lorenz System

Exercises Lecture 15

M A : Ordinary Differential Equations

Section Mass Spring Systems

Solutions to the Homework Replaces Section 3.7, 3.8

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

A Novel Three Dimension Autonomous Chaotic System with a Quadratic Exponential Nonlinear Term

Lesson 11: Mass-Spring, Resonance and ode45

Unforced Mechanical Vibrations

Study Sheet for Exam #3

Date: 1 April (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

AMS 27L LAB #8 Winter 2009

Transitioning to Chaos in a Simple Mechanical Oscillator

Solutions for homework 5

Lab #2 - Two Degrees-of-Freedom Oscillator

Date: 31 March (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

Nonlinear Oscillators: Free Response

Chaotic motion. Phys 420/580 Lecture 10

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

Transcription:

APPM 2460 CHAOTIC DYNAMICS 1. Introduction Today we ll continue our exploration of dynamical systems, focusing in particular upon systems who exhibit a type of strange behavior known as chaos. We will first look at simple pendulum systems, then we will work our way up to some of the classical chaotic systems. 2. Attractors and Limit Cycles Consider a mass-spring that is unforced and undamped, with mass and spring constant m = k = 1. We start the mass at x(0) = 1 and x (0) = 0. The IVP for this system is x + x = 0, with x(0) = 1, x (0) = 0. As we did last time, we could rewrite the solution to this system as a vector, y = (x, v). The solution would then be ( ) ( ) x(t) cos(t) y(t) = = v(t) sin(t) If we plot this vector in phase space, then we see a circle traced out by our system. This is just the parametric path (cos(t), sin(t)). Figure 1. An undamped oscillator in phase space. Note that it traces out a circular cycle. It endlessly loops around this circle. This circle is an example of a limit cycle - it is a cycle that the system repeats endlessly. Let s take a look at a more complicated system. Suppose that we have a system that is both damped and driven. Such a system would be x + x + x = cos(t), with x(0) = 1.5, x (0) = 0. Loosely speaking, this system really wants to be oscillating like x(t) = sin(t) (note that this solves the differential equation, but doesn t quite satisfy the initial conditions). Note that this would mean 1

2 APPM 2460 CHAOTIC DYNAMICS x (t) = cos(t), and so we would be back on our circular limit cycle. However, when we start it at x(0) = 1.5, it takes some time to settle down to it s comfortable oscillation. Can we show this using Matlab? First, let s input the system into a function like we learned last time: function yprime = damped_spring(t,y) end yprime = zeros(2,1); yprime(1) = y(2); yprime(2) = - y(2) - y(1) + cos(t); Then, we can run a script that uses ode45 to solve the IVP: tspan = [0 20]; y0 = [1.5 0]; [t,y] = ode45(@damped_spring,tspan,y0); plot(y(:,1),y(:,2)) When we run this script, we see the following result. Figure 2. A damped and driven oscillator in phase space. The oscillator longs to oscillate at its natural frequency and amplitude of 1, but it must take some time to return to that state, as it begins at (x, v) = (1.5, 0). Here we clearly see the limit cycle behavior: the oscillator starts well off the curve (x, v) = (sin(t), cos(t)), but it eventually settles into the groove of the circular limit cycle. This limit cycle is a nice circle. The fact that it s such a simple curve indicates that the system settles into predictable, repeating behavior after some amount of time. What about a more complicated system? 3. Chaotic Oscillators On last week s homework, we saw that if we use the van der Pol system x(t) µ(1 x 2 (t))x (t) + x(t) A sin(ωt) = 0 with parameters µ = 8.53, A = 1.2, and ω = 2π/10 and the initial conditions x(0) = 2 and x (0) = 0, we get very strange behavior. In particular, we get a pattern that does not quite repeat itself. If we take a look at position versus time as in Figure 3, we can see this quite clearly.

APPM 2460 CHAOTIC DYNAMICS 3 Figure 3. A chaotic van der Pol oscillator. Note how, unlike a regular oscillator, it almost but never quite repeats itself. Figure 4 shows this oscillator in phase space, and we see that it almost settles on a nice curve, but not quite. In Figure 5 we zoom in on that weird region on the top of the curve. We observe something that Figure 4. A chaotic van der Pol oscillator in phase space. is very strange. The system is not settling down onto a simple curve like a circle. In fact, we are always almost repeating ourselves, but never quite. This is called a strange attractor, and is the hallmark of chaotic dynamics. 4. Chaotic Oscillators in 3-D Now let s look at something in three dimensions. We ll examine the famous Lorenz attractor. Consider the following system: x = σ(y x) y = x(ρ z) y z = xy βz with parameters σ = 10, ρ = 28, and β = 8/3. This system is often called the Lorenz system, after Edward Lorenz who studied it extensively. We could write a function that describes this system like so:

4 APPM 2460 CHAOTIC DYNAMICS Figure 5. Zooming in on the top of the phase-space curve of the van der Pol oscillator. function yprime = lorenz(t,y) sigma = 10; rho = 28; beta = 8/3; yprime = zeros(3,1); yprime(1) = sigma*(y(2)-y(1)); yprime(2) = y(1)*(rho-y(3)) - y(2); yprime(3) = y(1)*y(2) - beta*y(3); end and then we could call it in a script like so: tspan = [0 100]; y0 = [1 1 1]; [t,y] = ode45(@lorenz,tspan,y0); plot3(y(:,1),y(:,2),y(:,3)) Note that we have three variables, so we use plot3 to plot in 3 dimensions. The resulting plot is shown in Figure 6. 5. Homework For your homework this week, you will simulate and plot the Rossler system. The system is x = y z y = x + ay z = b + z(x c) Use the parameters a = b = 0.1, and c = 14. Use initial conditions x(0) = 15, y(0) = 1, and z(0) = 0.1. Use plot3 to plot the resulting dynamics.

APPM 2460 CHAOTIC DYNAMICS 5 Figure 6. The famous Lorenz attractor.