|
ODE Architect: Building Order Out of Chaos
Robert L. Borrelli and Courtney S. Coleman, Harvey Mudd CollegeDynamical systems are becoming an important component of many courses in the lower division curriculum, especially the introductory ordinary differential equations (ODEs) course. The reason for this is that dynamical systems are the glue that holds the current interdisciplinary trend together. What are dynamical systems? We are surrounded by natural systems that evolve in time; many of these evolutionary processes can be modeled by differential equations. Modeling these dynamical systems with differential equations builds bridges between scientific disciplines. It not only provides a predictive tool but also a framework for examining the properties of natural systems. A wide range of questions about long-term behavior, the sensitivity of the system to data, bifurcation, chaos, and more can be addressed in the context of differential equations. Until recently, this approach was impossible in introductory courses. With the advent of affordable PC-based ODE solvers, such as the soon-to-be-released ODE Architect, however, tools are now available to interactively aid the user in building ODE models of dynamical systems and visualizing their properties.
Models, Solutions, Simulations ODE Architect itself consists of three components. The Multimedia Modeling Tool consists of 13 modules and a technical appendix. The modules span the content of the ODE course and employ animations, video, and sound to develop mathematical models and concepts in a controlled, interactive environment. Students explore the problem-solving process via what-if scenarios and explorations. A workbook to accompany the Modeling Tool has background material for each module, further explorations, and documentation on how to use the solver. The ODE Solver Tool presents a graphical interface to enter and edit equations, control solver settings and features, and to create and edit a wide variety of graphics. Students can enter and solve their own systems of ODEs or discrete dynamical systems, input their own data tables, graph solution curves and trajectories in two or three dimensions, graph Poincaré time sections, and draw direction fields. Students can also build physical representations of systems, animate them, and save them as movies. The ODE solvers in this tool are state-of-the-art numerical solvers based on those developed by L.F. Shampine and I. Gladwell, of Southern Methodist University. The ODE Library contains over a hundred pre-programmed ODE files covering a wide range of topics from physics, chemistry, engineering, population biology, and epidemiology. Each library file has explanatory text with the ODEs, and comes back in an active state so that the user can draw graphs of solution curves or orbits and even modify the data and the ODEs.
"No Pain, Lots of Gain"
Beyond the basic level, the student can use ODE Architect in several ways: There are also intangible benefits to using a versatile software package such as ODE Architect. It is natural for students to work in teams while exploring ODEs that model physical situations. This enhances communication as they learn to work together as a group. The students' writing skills will improve as they write up reports on their explorations. Along the way, students will also learn about the advantages and pitfalls of using numerical ODE solvers.
Multiple Course Uses |
| Wiley College Home
| Modern Language
| Business
|
| Engineering/Computer Science
| Science/Mathematics
| Social/Behavioral Science
|