24 views

Uploaded by Vinicius Costa

- La ciencia de la meditación
- Mstower V6 Addendum
- Ce261 Dynamics-problems Fall 2011
- 6. Williamson Govardhan 08
- Oscillations QA
- 30126.pdf
- l5 Quasi Static
- investigate-stick-slip-intervals-with-one-equation-of-motion-and-analyse-the-effect-of-the-friction-noise
- Staad Response Spectrum
- Damping Buildings Lecture
- Thalamocortical System and Human Consciousness
- 13_1946
- AT6302 - Mahanics of Machines
- Riddell Garcia
- Runge-Kutta-Nyström-Methods with Maximized Stability Domain for Stiff Mechanical Systems 10.1007_978-3-662-09510-2_15.pdf
- RC RL RLC 3.0.pdf
- Control of Synchronization in Coupled Neural Systems by Time-Delayed Feedback.
- undergrad_chap4.pdf
- Dynamics of Machinery Lab COURSE PLAN
- m39

You are on page 1of 19

Shan He

School for Computational Science University of Birmingham

Outline of Topics

Limit circle oscillation: Van der Pol equation Van der Pol equation Van der Pol equation and Hopf bifurcation Classication of oscillations The forced Van der Pol oscillator and chaos Oscillations in biology Circadian clocks and Van der Pol equation Modelling neural oscillation

Modelling biological oscillations Limit circle oscillation: Van der Pol equation Van der Pol equation

Discovered by Dutch electrical engineer Balthasar Van der Pol in 1927. The rst experimental report about chaos. The Van der Pol equation has been widely used in the physical and biological sciences. The equation: d 2x dx (1 x 2 ) +x =0 2 dt dt where x is the position coordinate, which is a dynamical variable, and is a scalar parameter which controls the nonlinearity and the strength of the damping.

Modelling biological oscillations Limit circle oscillation: Van der Pol equation Van der Pol equation

We can transform the above second order ODE as a rst order system:

dx dt dy dt

=y = (1 x 2 )y x.

dx dt dy dt

= (x 1 x 3 y ) 3 1 = x.

Modelling biological oscillations Limit circle oscillation: Van der Pol equation Van der Pol equation

MATLAB implementation

18 19 20 21 22 23 24 25 26 27 28 29

function dy=vandePolfun(t,y) mu = 1; dy = [mu*(y(1) - 1/3*y(1)3 - y(2)); 1/mu*y(1)] end function dy=vandePolfun2(t,y) mu = 1; dy = [y(2); mu*(1-y(1)2)*y(2)-y(1)] end end

MATLAB implementation

1 2 3 4 5 6

function VanderPol clear all; % clear all variables tspan = [0, 20]; y0 = [20; 0]; [t,Y] = ode45(@vandePolfun,tspan,y0);

Modelling biological oscillations Limit circle oscillation: Van der Pol equation Van der Pol equation and Hopf bifurcation

By change the scalar parameter , we can observe bifurcation. The bifurcation is Hopf bifurcation: a spiral point of a dynamical system switch from stable to unstable, or vice verse, and a periodic solution, e.g., limit circle appears. Without any external force, the Van der Pol oscillator will run into limit cycle. The limit cycle frequency depends on constant

Modelling biological oscillations Limit circle oscillation: Van der Pol equation Classication of oscillations

Harmonic oscillator: a system that executes a periodic behaviour, the amplitude of the oscillations depends on the initial conditions. The examples of harmonic oscillators: swinging pendulum and the Lotka-Volterra model This contrasts with limit cycle oscillators, where the amplitude is not determined by the initial conditions. Instead, limit cycle oscillators will automatically come back to a limit cycle after perturbation. In other words, they have a characteristic amplitude

Modelling biological oscillations Limit circle oscillation: Van der Pol equation Classication of oscillations

Limit cycle has an isolated closed trajectory, e.g., its neighbouring trajectories are not closed but spiral either towards or away from the limit cycle. Stable limit cycle: it attracts all neighbouring trajectories. A system with a stable limit cycle exhibits self-sustained oscillation. self-sustained oscillations can be seen in many biological systems, e.g., electroencephalogram (EEG), mammalian circadian clocks, stem cell dierentiation, etc. Essentially involves a dissipative mechanism to damp oscillators that grow too large and a source of energy to pump up those that become too small.

Modelling biological oscillations Limit circle oscillation: Van der Pol equation The forced Van der Pol oscillator and chaos

By adding a driving function A sin(t), the new equation is: d 2x dx (1 x 2 ) + x = A sin(t) 2 dt dt where A is the amplitude (displacement) of the wave function and is its angular frequency. There are two frequencies in the oscillator:

The frequency of self-oscillation determined by ; The frequency of the periodic forcing .

We can transform the above second order ODE as a rst order system:

dx dt dy dt

=y = (1 x 2 )y x A sin(t).

Modelling biological oscillations Limit circle oscillation: Van der Pol equation The forced Van der Pol oscillator and chaos

By setting the parameters to = 8.53, amplitude A = 1.2 and angular frequency = 2 we can observe chaotic behaviour 10 Source code for the forced Van der Pol oscillator

Oscillations in biology

We have seen oscillation in predator-prey interaction system, e.g., Lotka-Volterra equations. Oscillations are prevalent, e.g., swinging pendulum, Business cycle, AC power, etc. Oscillations play an important role in many cellular dynamic process such as cell cycle

Novak, Tyson (2008) Design principles of biochemical oscillators. Nature review 9:981-991.

Modelling biological oscillations Oscillations in biology Circadian clocks and Van der Pol equation

Circadian clock

Circadian clock: or circadian rhythm, is an endogenously driven, roughly 24-hour cycle in biochemical, physiological, or behavioural processes.

Source: wikipedia

Modelling biological oscillations Oscillations in biology Circadian clocks and Van der Pol equation

Circadian clock

Circadian clock had been widely observed in bacteria, fungi, plants and animals. Biological mechanism partially understood, used mathematical models to piece together diverse experimental data and guide future research. Applications: jet lag countermeasures, schedules of shift workers, treat circadian disorders. Circadian clock acts as a limit cycle oscillator.

Modelling biological oscillations Oscillations in biology Circadian clocks and Van der Pol equation

Only has one nonlinear term, Van der Pol oscillator is the simplest possible two-dimensional limit cycle oscillator. Many studies of circadian clock used Van der Pol oscillator for simulation

Modelling biological oscillations Oscillations in biology Circadian clocks and Van der Pol equation

Van der Pol oscillator cannot accurately describe the internal mechanism of the circadian clock Goldbeter model of circadian clock of Drosophila:

Goldbeter (1995), A model for circadian oscillations in the Drosophila period protein (PER), Proc. Roy. Soc. London B, 261

FitzHughNagumo oscillators

Proposed by Richard FitzHugh in 1961 and implemented by Nagumo using electronic circuit in 1962. Used to describes how action potentials in neurons are initiated and propagated. FitzHughNagumo model is a simplied version of the famous HodgkinHuxley model, which won a Nobel Prize. FitzHughNagumo model equation: dv v3 =v w + Iext dt 3 dw = (v a bw ) dt where v is the membrane potential, w is a recovery variable, Iext is the magnitude of stimulus current, and a, b and are constants.

Assignment

Search literature for the parameters a, b and . Implement the model in MATLAB. Try dierent value of Iext and observe output v of the neuron. If you have more time, try to nd the chaotic behaviour and bifurcation of the model.

- La ciencia de la meditaciónUploaded byAndres Parejo Herrera
- Mstower V6 AddendumUploaded byMukeshSharma
- Ce261 Dynamics-problems Fall 2011Uploaded bySiddhartha Saha
- 6. Williamson Govardhan 08Uploaded byΑνδρέας Ψύχος
- Oscillations QAUploaded byjots2
- 30126.pdfUploaded byAlex Gomez Llallahui
- l5 Quasi StaticUploaded byvahid030951
- investigate-stick-slip-intervals-with-one-equation-of-motion-and-analyse-the-effect-of-the-friction-noiseUploaded byIJSTR Research Publication
- Staad Response SpectrumUploaded byturbobrik
- Damping Buildings LectureUploaded byptslab
- Thalamocortical System and Human ConsciousnessUploaded byafterragnarok
- 13_1946Uploaded bySoubhagya Kumar Sahoo
- AT6302 - Mahanics of MachinesUploaded byrajasamygopal
- Riddell GarciaUploaded byEnrique García Alvear
- Runge-Kutta-Nyström-Methods with Maximized Stability Domain for Stiff Mechanical Systems 10.1007_978-3-662-09510-2_15.pdfUploaded bySaher Saher
- RC RL RLC 3.0.pdfUploaded bylp_blackout
- Control of Synchronization in Coupled Neural Systems by Time-Delayed Feedback.Uploaded byChristian Marquez
- undergrad_chap4.pdfUploaded bysbfjbsjkbf
- Dynamics of Machinery Lab COURSE PLANUploaded byM.Thirunavukkarasu
- m39Uploaded byEpic Win
- 421Uploaded byIngeniero Emmanuel Rodriguez
- ABAQUSmanualUploaded byHenrique Rodrigues Oliveira
- Influence(Masmurtedjo Jilid19)Uploaded byA_saravanavel
- Calculation and Measurement of Forces on a High Speed Vehicle in Forced Pitch and HeaveUploaded byHernan Gustavo Ruiz
- hal 2Uploaded bySyaloom Gorga Napitupulu
- 07.pdfUploaded bymojarraman
- Final ConclusionUploaded byAnonymous JZFSB3D
- 23 7 Applicatn Fourier SeriesUploaded byCharan Chari
- ComplexUploaded byDerrick Kiley
- ComplexUploaded bydtkalpha

- Using Adams/Solver - MD Adams 2010Uploaded bypkokatam
- ADAMS Labs_ SliderUploaded byVinicius Costa
- dissertação van der polUploaded byVinicius Costa
- MATLAB HandbookUploaded byVivek Chauhan
- Suspension PptUploaded bygsaratkumar
- ADAMS Full Simulation Guide 2005Uploaded byBarkley80
- MATLAB_tutorial.pdfUploaded byGovind Gaurav
- Mechanical Vibration by S S RAOUploaded byVinicius Costa
- ADAMS TutorialUploaded byhemw2006
- ADAMS Vibration Training GuideUploaded bysharathmn
- Kinematical and Dynamical Analysis of MacPhersonUploaded byVinicius Costa
- LaTeX_ List of Notations (Nomenclature) _ Simon SilkUploaded byVinicius Costa
- 1-s2.0-S0094114X97000554-mainUploaded byVinicius Costa
- Notes Sd652Uploaded byVinicius Costa
- ADAMSguide.pdfUploaded byMehmet Özkan
- crankmUploaded byVallar Russ
- 2_tbUploaded byVinicius Costa
- Ds Adams-machinery Ltr wUploaded byVinicius Costa
- Tutorial MSC MD Adams R3Uploaded byfei_long
- Studyblue _ Notes _ Adams Gear TutorialUploaded byVinicius Costa
- JMR Editorial Feb2011 RevUploaded byVinicius Costa

- Nonlinear DynamicsUploaded byMaqsood Alam
- Limit CycleUploaded byAlfred Tang
- ChaosNotes.pdfUploaded byAlfonsoGuitarra
- 04-Limit Cycles and BifurcationsUploaded byGuilherme Brolin Gato
- The Nonadiabatic CSTRUploaded byRama
- Phase Plane AnalysisUploaded byTanzeel Shakeel
- Lorenz EquationsUploaded byopabaleke
- Phase Plane AnalysisUploaded byVaggu Chandan
- Lecture2.pdfUploaded byNeil Carrasco
- Chap7_student.pdfUploaded byhbuddy
- Oscillatory InstabilityUploaded byaznanea
- lcUploaded byGuilherme Brolin Gato
- 5. Behaviour of Nonlinear Systems (1)Uploaded byCheenu Singh
- Modelling Biological OscillationsUploaded byVinicius Costa
- Minorsky Nonlinear OscillationsUploaded byMatejaBoskovic