期刊论文详细信息
BMC Systems Biology
Simulations of pattern dynamics for reaction-diffusion systems via SIMULINK
Yoichi Shiraishi3  Jamie W Sleigh1  Marcus T Wilson2  D Alistair Steyn-Ross2  Moira L Steyn-Ross2  Kaier Wang2 
[1] Waikato Clinical School, The University of Auckland, Waikato Hospital, Hamilton 3204, New Zealand;School of Engineering, The University of Waikato, Private Bag 3105, Hamilton 3240, New Zealand;Department of Product Science and Technology, Gunma University, 29-1 Hon-cho, Ohta-shi, Gunma 373-0052, Japan
关键词: Turing–Hopf pattern;    Cortical model;    Brusselator model;    SIMULINK modelling;   
Others  :  866494
DOI  :  10.1186/1752-0509-8-45
 received in 2014-02-19, accepted in 2014-04-07,  发布年份 2014
PDF
【 摘 要 】

Background

Investigation of the nonlinear pattern dynamics of a reaction-diffusion system almost always requires numerical solution of the system’s set of defining differential equations. Traditionally, this would be done by selecting an appropriate differential equation solver from a library of such solvers, then writing computer codes (in a programming language such as C or MATLAB) to access the selected solver and display the integrated results as a function of space and time. This “code-based” approach is flexible and powerful, but requires a certain level of programming sophistication. A modern alternative is to use a graphical programming interface such as SIMULINK to construct a data-flow diagram by assembling and linking appropriate code blocks drawn from a library. The result is a visual representation of the inter-relationships between the state variables whose output can be made completely equivalent to the code-based solution.

Results

As a tutorial introduction, we first demonstrate application of the SIMULINK data-flow technique to the classical van der Pol nonlinear oscillator, and compare MATLAB and SIMULINK coding approaches to solving the van der Pol ordinary differential equations. We then show how to introduce space (in one and two dimensions) by solving numerically the partial differential equations for two different reaction-diffusion systems: the well-known Brusselator chemical reactor, and a continuum model for a two-dimensional sheet of human cortex whose neurons are linked by both chemical and electrical (diffusive) synapses. We compare the relative performances of the MATLAB and SIMULINK implementations.

Conclusions

The pattern simulations by SIMULINK are in good agreement with theoretical predictions. Compared with traditional coding approaches, the SIMULINK block-diagram paradigm reduces the time and programming burden required to implement a solution for reaction-diffusion systems of equations. Construction of the block-diagram does not require high-level programming skills, and the graphical interface lends itself to easy modification and use by non-experts.

【 授权许可】

   
2014 Wang et al.; licensee BioMed Central Ltd.

【 预 览 】
附件列表
Files Size Format View
20140727073830561.pdf 5919KB PDF download
81KB Image download
53KB Image download
75KB Image download
30KB Image download
57KB Image download
40KB Image download
24KB Image download
29KB Image download
28KB Image download
39KB Image download
19KB Image download
31KB Image download
23KB Image download
15KB Image download
52KB Image download
36KB Image download
15KB Image download
48KB Image download
16KB Image download
28KB Image download
【 图 表 】

【 参考文献 】
  • [1]Ball P: Nature’s Patterns: A Tapestry in Three Parts. USA: Oxford Univerity Press; 2009.
  • [2]Horváth J, Szalai I, De Kepper P: An experimental design method leading to chemical Turing patterns. Science 2009, 324(5928):772-775.
  • [3]Carmon TT, Buljan HH, Segev MM: Spontaneous pattern formation in a cavity with incoherent light. Opt Express 2004, 12(15):3481-3487.
  • [4]Bose S, Rodin P, Scholl E: Competing spatial and temporal instabilities in a globally coupled bistable semiconductor system near a codimension-two bifurcation. Phys Rev E 2000, 62(2):1778-1789.
  • [5]Gui-Quan S, Zhen J, Quan-Xing L, Li L: Pattern formation induced by cross-diffusion in a predator–prey system. Chin Phys B 2008, 17:3936-3941.
  • [6]Steyn-Ross ML, Steyn-Ross DA, Sleigh JW: Gap junctions modulate seizures in a mean-field model of general anesthesia for the cortex. Cogn Neurodynamics 2012, 6(3):215-225.
  • [7]Cross MC, Hohenberg PC: Pattern-formation outside of equilibrium. Rev Mod Phys 1993, 65(3):851-1112.
  • [8]Gunaratne G, Ouyang Q, Swinney H: Pattern formation in the presence of symmetries. Phys Rev E 1994, 50(4):2802-2820.
  • [9]Yang L, Dolnik M, Zhabotinsky AM, Epstein IR: Turing patterns beyond hexagons and stripes. Chaos 2006, 16(3):037114-037114.
  • [10]Chen PP, Viñals JJ: Amplitude equation and pattern selection in Faraday waves. Phys Rev E 1999, 60(1):559-570.
  • [11]Gollub J, Langer J: Pattern formation in nonequilibrium physics. Rev Mod Phys 1999, 71(2):396-403.
  • [12]Nicolis G, Prigogine I: Self-Organization in Nonequilibrium Systems: From Dissipative Structures to Order Through Fluctuations. New York: Wiley; 1977.
  • [13]Wagner J, Li Y-X, Pearson J, Keizer J: Simulation of the fertilization Ca2+ wave in Xenopus laevis eggs. Biophys J 1998, 75(4):2088.
  • [14]Turing AM: The chemical basis of morphogenesis. Philos Trans R Soc Lond B 1952, 237(6):37-72.
  • [15]de Wit A: Spatial patterns and spatiotemporal dynamics in chemical systems. Adv Chem Phys 1999, 109:435-514.
  • [16]Garfinkel A, Tintut Y, Petrasek D, Bostrom K, Demer LL: Pattern formation by vascular mesenchymal cells. Proc Natl Acad Sci U S A 2004, 101(25):9247-9250.
  • [17]Rovinsky A, Menzinger M: Self-organization induced by the differential flow of activator and inhibitor. Phys Rev Lett 1993, 70(6):778-781.
  • [18]Jensen O, Pannbacker VO, Mosekilde E, Dewel G, Borckmans P: Localized structures and front propagation in the Lengyel-Epstein model. Phys Rev E 1994, 50(2):736-749.
  • [19]Coullet P, Riera C, Tresser C: Stable static localized structures in one dimension. Phys Rev Lett 2000, 84(14):3069-3072.
  • [20]Berezovsky F, Karev G, Song B, Castillo-Chavez C: A simple epidemic model with surprising dynamics. Math Biosci Eng 2005, 2(1):133-152.
  • [21]Tlidi M, Mandel P, Lefever R: Localized structures and localized patterns in optical bistability. Phys Rev Lett 1994, 73(5):640-643.
  • [22]Kessler MA, Werner BT: Self-organization of sorted patterned ground. Science 2003, 299(5605):380-383.
  • [23]Maini PK, Woolley TE, Baker RE, Gaffney EA, Lee SS: Turing’s model for biological pattern formation and the robustness problem. Interface Focus 2012, 2(4):487-496.
  • [24]Yang X-S: Pattern formation in enzyme inhibition and cooperativity with parallel cellular automata. Parallel Comput 2004, 30(5):741-751.
  • [25]Yang X-S: An Introduction to Computational Engineering with MATLAB. London: Cambridge Int Science Publishing; 2006.
  • [26]Li J, Chen Y-T: Computational Partial Differential Equations Using MATLAB. USA: CRC Press; 2011.
  • [27]Garvie MR: Finite-difference schemes for reaction-diffusion equations modeling predator-prey interactions in MATLAB. Bull Math Biol 2007, 69(3):931-956.
  • [28]Opalska K: Efficient MATLAB simulation of the brusselator. Proc. SPIE, 8903, Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2013, 89031U October 25, 2013. doi:10.1117/12.2035279; [ http://dx.doi.org/10.1117/12.2035279 webcite]
  • [29]Tolle DP, Le Novère N: Meredys, a multi-compartment reaction-diffusion simulator using multistate realistic molecular complexes. BMC Syst Biol 2009, 4:24-24.
  • [30]Goddard NH, Hucka M, Howell F, Cornelis H, Shankar K, Beeman D: Towards NeuroML: model description methods for collaborative modelling in neuroscience. Philos Trans R Soc Lond B Biol Sci 2001, 356(1412):1209-1228.
  • [31]Vollmer J, Menshykau D, Iber D: Simulating organogenesis in COMSOL: cell-based signaling models. In Proceedings of COMSOL Conference 2013. Rotterdam; 2013:6479-6479.
  • [32]Clauß C, Leitner T, Schneider A, Schwarz P: Object-oriented modelling of physical systems with Modelica using design patterns. In System Design Automation. Edited by Merker R, Schwarz W. Boston: Springer; 2001:195-208.
  • [33]Tim H, Robert M, Andrew T, Tom R, Wills D: Ready. [ https://code.google.com/p/reaction-diffusion/ webcite]
  • [34]Abelson, Adams, Coore, Hanson, Nagpal, Sussman: Gray-Scott model of reaction diffusion. [ http://groups.csail.mit.edu/mac/projects/amorphous/GrayScott/ webcite]
  • [35]Lee KJ, McCormick WD, Ouyang Q, Swinney HL: Pattern formation by interacting chemical fronts. Science 1993, 261(5118):192-194.
  • [36]Lidbeck J: 2D Gray-Scott reaction-diffusion system. [ http://www.aliensaint.com/uo/java/rd/ webcite]
  • [37]Tyagi AK: MATLAB and SIMULINK for Engineers. USA: Oxford University Press; 2012.
  • [38]Jos van Schijndel AWM: A review of the application of SimuLink S-functions to multi domain modelling and building simulation. J Build Perform Simul 2014, 7(3):165-178.
  • [39]Reedy J, Lunzman S: Model-based design accelerates the development of mechanical locomotive controls. In SAE 2010 Commercial Vehicle Engineering Congress. Chicago: SAE International; 2010:2010-01–1999.
  • [40]Taylor CE, Miller GE: Implementation of an automated peripheral resistance device in a mock circulatory loop with characterization of performance values using Simulink Simscape and parameter estimation. J Med Dev Trans ASME 2012, 6(4):045001.
  • [41]Graf C, Vath A, Nicoloso N: Modeling of the heat transfer in a portable PEFC system within MATLAB-Simulink. J Power Sources 2005, 155(1):52-59.
  • [42]Chen D, Peng H: A thermodynamic model of membrane humidifiers for PEM fuel cell humidification control. J Dyn Syst Meas Contr 2005, 127(3):424-432.
  • [43]Löwe A Agar, D: Chemical Reaction Technology. Weinheim: Wiley-VCH Verlag GmbH; 2005.
  • [44]Steyn-Ross ML, Steyn-Ross DA, Wilson MT, Sleigh JW: Gap junctions mediate large-scale Turing structures in a mean-field cortex driven by subcortical noise. Phys Rev E 2007, 76:011916-011916.
  • [45]Steyn-Ross ML, Steyn-Ross DA, Sleigh JW: Interacting Turing-Hopf instabilities drive symmetry-breaking transitions in a mean-field model of the cortex: a mechanism for the slow oscillation. Phys Rev X 2013, 3(2):021005.
  • [46]Steyn-Ross ML, Steyn-Ross DA, Sleigh JW, Wilson MT: A mechanism for ultra-slow oscillations in the cortical default network. Bull Math Biol 2011, 73(2):398-416.
  • [47]Steyn-Ross ML, Steyn-Ross DA, Wilson MT, Sleigh JW: Modeling brain activation patterns for the default and cognitive states. NeuroImage 2009, 45(2):298-311.
  • [48]Cartwright ML: Balthazar van der Pol. J Lond Math Soc 1960, 35:367-376.
  • [49]Kirschfeld K: The physical basis of alpha waves in the electroencephalogram and the origin of the “Berger effect”. Biol Cybern 2005, 92(3):177-185.
  • [50]Yamapi R, Filatrella G, Aziz-Alaoui MA: Global stability analysis of birhythmicity in a self-sustained oscillator. Chaos 2010, 20(1):013114-013114.
  • [51]Peng R, Wang MX: Pattern formation in the Brusselator system. J Math Anal Appl 2005, 309(1):16-16.
  • [52]Yu P, Gumel A: Bifurcation and stability analyses for a coupled Brusselator model. J Sound Vib 2001, 244(5):795-820.
  • [53]Pena B, Perez-Garcia C: Stability of Turing patterns in the Brusselator model. Phys Rev E 2001, 64:056213-056213.
  • [54]Pena B, Perez-Garcia C: Selection and competition of Turing patterns. Europhys Lett 2007, 51(3):300-306.
  • [55]de Wit A, Lima D, Dewel G, Borckmans P: Spatiotemporal dynamics near a codimension-two point. Phys Rev E 1996, 54:261.
  • [56]Liley DT, Cadusch PJ, Wright JJ: A continuum theory of electro-cortical activity. Neurocomputing 1999, 26:795-800.
  • [57]Rennie CJ, Wright JJ, Robinson PA: Mechanisms of cortical electrical activity and emergence of gamma rhythm. J Theor Biol 2000, 205(1):17-35.
  • [58]Robinson PA, Rennie CJ, Wright JJ: Propagation and stability of waves of electrical activity in the cerebral cortex. Phys Rev E 1997, 56(1):826-840.
  • [59]Cross M, Greenside H: Pattern Formation and Dynamics in Nonequilibrium Systems. London: Cambridge University Press; 2009.
  • [60]Kidachi H: On mode interactions in reaction diffusion equation with nearly degenerate bifurcations. Prog Theor Phys 1980, 63(4):1152-1169.
  • [61]Verdasca J, de Wit A, Dewel G, Borckmans P: Reentrant hexagonal Turing structures. Phys Lett A 1992, 168(3):194-198.
  • [62]Fox MDM, Snyder AZA, Vincent JLJ, Corbetta MM, Van Essen DCD, Raichle MEM: The human brain is intrinsically organized into dynamic, anticorrelated functional networks. PNAS 2005, 102(27):9673-9678.
  • [63]Fransson P: Spontaneous low-frequency BOLD signal fluctuations: an fMRI investigation of the resting-state default mode of brain function hypothesis. Hum Brain Mapp 2005, 26(1):15-29.
  • [64]Raichle ME, MacLeod AM, Snyder AZ, Powers WJ, Gusnard DA, Shulman GL: A default mode of brain function. PNAS 2001, 98(2):676-682.
  • [65]Laufs HH, Kleinschmidt AA, Beyerle AA, Eger EE, Salek-Haddadi AA, Preibisch CC, Krakow KK: EEG-correlated fMRI of human alpha activity. NeuroImage 2003, 19(4):14-14.
  • [66]Gusnard DA, Raichle ME: Searching for a baseline: Functional imaging and the resting human brain. Nat Rev Neurosci 2001, 2(10):685-694.
  • [67]Greicius MDM, Krasnow BB, Reiss ALA, Menon VV: Functional connectivity in the resting brain: a network analysis of the default mode hypothesis. PNAS 2003, 100(1):253-258.
  • [68]Damoiseaux JS, Rombouts SARB, Barkhof F, Scheltens P, Stam CJ, Smith SM, Beckmann CF: Consistent resting-state networks across healthy subjects. PNAS 2006, 103(37):13848-13853.
  文献评价指标  
  下载次数:31次 浏览次数:1次