4 research outputs found
Long-time behaviour of discretizations of the simple pendulum equation
We compare the performance of several discretizations of the simple pendulum
equation in a series of numerical experiments. The stress is put on the
long-time behaviour. We choose for the comparison numerical schemes which
preserve the qualitative features of solutions (like periodicity). All these
schemes are either symplectic maps or integrable (preserving the energy
integral) maps, or both. We describe and explain systematic errors (produced by
any method) in numerical computations of the period and the amplitude of
oscillations. We propose a new numerical scheme which is a modification of the
discrete gradient method. This discretization preserves (almost exactly) the
period of small oscillations for any time step.Comment: 41 pages, including 18 figures and 4 table
Discretization of selected physical models: from standard approach to geometric integrators
Wydzia艂 FizykiPrzedmiotem bada艅 pracy s膮 dyskretyzacje wybranych modeli fizycznych, kt贸re w wi臋kszo艣ci s膮 jednowymiarowymi uk艂adami hamiltonowskimi.
,
gdzie V(x) jest potencja艂em, a kropka i prim oznaczaj膮 odpowiednio r贸偶niczkowanie po t i po x. Konstruowanie dyskretnych schemat贸w numerycznych symuluj膮cych tego typu modele ci膮g艂e jest blisko zwi膮zane z numerycznym ca艂kowaniem r贸wna艅 r贸偶niczkowych zwyczajnych. W naszej pracy koncentrowali艣my si臋 przede wszystkim na metodach zachowuj膮cych pewne fizyczne lub matematyczne w艂asno艣ci uk艂ad贸w (np. struktur臋 symplektyczn膮, ca艂ki pierwsze, symetrie itp.). Fizyczne zastosowania takich metod s膮 najrozmaitsze, od akcelerator贸w cz膮stek poczynaj膮c, poprzez dynamik臋 molekularn膮, mechanik臋 kwantow膮, mechanik臋 nieba do uk艂ad贸w z wieloma skalami czasowymi.
W pocz膮tkowej cz臋艣ci pracy skupili艣my si臋 na standardowych metodach numerycznych z naciskiem na prawid艂owe odtwarzanie jako艣ciowych i geometrycznych w艂asno艣ci r贸wna艅. Przetestowano szereg metod pod wzgl臋dem ich zachowania jako艣ciowego i ilo艣ciowego dla kr贸tkich i d艂ugich okres贸w czasu. Wykonano szereg eksperyment贸w numerycznych por贸wnuj膮c standardowe (symplektyczne: leap-frog, metod臋 Eulera, implicit midpoint; niesymplektyczne: metody rzutowane i Rungego-Kutty) oraz geometryczne (Surisa i dyskretnego gradientu) metody numeryczne na przyk艂adzie r贸wnania wahad艂a matematycznego.
Najwa偶niejsza cz臋艣膰 pracy koncentruje si臋 na rozwini臋ciu i ulepszeniu metody dyskretnego gradientu. Pewna modyfikacja tej metody (bardzo dok艂adna dla ma艂ych oscylacji) zosta艂a zaproponowana ju偶 w pocz膮tkowej cz臋艣ci pracy. W nast臋pnych rozdzia艂ach uda艂o si臋 rozwin膮膰 inne (znacznie lepsze) modyfikacje schematu dyskretnego gradientu.
Pierwsz膮 z nich jest tzw. metoda lokalnie dok艂adnego dyskretnego gradientu i jej symetryczna modyfikacja (odpowiednio trzeciego i czwartego rz臋du). Metody te zosta艂y z powodzeniem przetestowane numerycznie na kilku modelach fizycznych: wahadle matematycznym, potencjale Morse鈥檃, oscylatorze anharmonicznym, dwuwymiarowym modelu Lotki-Volterry. Zaproponowane integratory maj膮 wa偶ne zalety: dok艂adne zachowywanie energii, wysoki rz膮d, wysok膮 stabilno艣膰 i dok艂adno艣膰 (lepsz膮 o kilka-kilkana艣cie rz臋d贸w wielko艣ci od standardowej metody dyskretnego gradientu).
Drug膮 modyfikacj膮 by艂o skonstruowanie schemat贸w gradientowych dowolnego rz臋du bez utraty doskona艂ych w艂asno艣ci jako艣ciowych dyskretnego gradientu. Okaza艂o si臋, 偶e nowe metody s膮 ekstremalnie dok艂adne (zw艂aszcza dla du偶ych krok贸w czasowych) i tylko dwukrotnie bardziej kosztowne (w sensie numerycznym, dla metody 11-go rz臋du) ni偶 standardowy dyskretny gradient.
Trzeci w膮tek, obecny w wielu miejscach tej pracy, dotyczy istnienia dok艂adnych dyskretyzacji wybranych modeli fizycznych. Dok艂adny schemat numeryczny musi pokrywa膰 si臋 z rozwi膮zaniem ci膮g艂ym uk艂adu hamiltonowskiego przy dowolnym kroku czasowym. Istnienie takiej dyskretyzacji wydaje si臋 zjawiskiem wyj膮tkowym. Mimo to, uda艂o si臋 wyprowadzi膰 dok艂adne dyskretyzacje oscylatora harmonicznego i anharmonicznego. Pierwsza z nich jest bardzo wa偶na, gdy偶 zosta艂a wykorzystana do wyprowadzenia metody lokalnie dok艂adnego dyskretnego gradientu oraz skonstruowania dok艂adnej dyskretyzacji jednowymiarowego r贸wnania falowego.
Prezentujemy r贸wnie偶 dwa dok艂adne integratory klasycznego problemu Keplera. Pierwszy z nich, pierwotnie zaprezentowany przez Cie艣li艅skiego, zosta艂 ulepszony, aby zachowywa艂 dok艂adnie orbity teoretyczne. Drugi, znaleziony przez Kozlova, zosta艂 wyprowadzony w nowy, praktycznie elementarny spos贸b. Dyskretyzacja Kozlova u偶ywa zaawansowanej transformacji Kustaanheimo-Stiefela odwzorowuj膮cej tr贸jwymiarowy model Keplera w czterowymiarowy, izotropowy oscylator harmoniczny.
Istotn膮 cz臋艣ci膮 pracy s膮 liczne eksperymenty numeryczne, kt贸re wymaga艂y czasem si臋gania do zaawansowanych metod. Wybrane aspekty tych oblicze艅 prezentowane s膮 w ostatnim rozdziale pracy.The subject of our investigations is discretization of some physical models which are mostly one-dimensional hamiltonian systems
,
where V(x) is a potential, and the dot and the prime denote differentiation with respect to t and x respectively. Constructing discrete schemes simulating such continuous physical models is close connected to numerical integration of ordinary diferential equations. In our work we concentrate mainly on geometric methods that preserve some physical or mathematical properties of the system (i. e. symplectic structure, first integrals, symmetries etc.). Physical applications of such methods are ubiquitous, varying from particle accelerators, molecular dynamics, quantum mechanics, celestial mechanics to systems with multiple time scales.
Initial part of presented work concentrate on standard numeric methods, with emphasis on correct reproducing qualitative and geometric properties of equations. Several methods were tested with respect to their qualitative and quantitative behaviour for short and very long periods of time. We perform a series of numerical experiments comparing performance of stardard (symplectic: leap-frog, Euler, implicit midpoint; nonsymplectic: projection and Runge-Kutta) and geometric (Suris and disctrete gradient) methods on the example of the simple pendulum equation.
The most important part of presented work is concentrated on developing and improving of discrete gradient methods. The first modyfication of this method (very accurate for small oscillations), was proposed already in mentioned initial part of dissertation. In next chapters we developed another (and more powerful) modyfications of the discrete gradient scheme.
The first one was the locally exact discrete gradient method and its symmetric modyfication (third and fourth order respectively). The methods was successfully (numerically) tested on number of physical models: simple pendulum, Morse potential, anharmonic oscillator, two dimensional Lotka-Volterra model. The proposed numerical integrators have important advantages: exact conservation of energy integral, high order, high stability and accuracy (better by several orders of magnitude as compared with standard discrete gradient method).
The second one was constructing gradient schemes of any order without the loss of excellent qualitative properties of the gradient method. It turned out that the new schemes are extremely exact (especially for big time steps) and only two times more expensive (in numerical sense, for method of eleventh order) than standard discrete gradient method.
The third thread, present in many places of presented study, concern existence of the exact discretizations of selected physical models. Exact numerical scheme have to coincide with the continous solution of considered hamiltonian system for any value of time step. The existence of a discretization of this kind seems to be an exceptional phenomenon. Neverthlesess we derived exact discretizations of classical harmonic oscillator and anharmonic oscillator. The first one is very important because we use it for deriving locally exact discrete gradient method and to construct exact discretization for one-dimentional wave equation.
We present also two exact integrators of the classical Kepler problem. The first one originally presented by Cie艣li艅ski was improved to preserve exactly theoretical orbits. The second one found by Kozlov was derived in a new simple elementary way. Kozlov discretization use advanced Kustaanheimo-Stiefel transformation to map three dimensional Kepler motion into four-dimensional isotropic harmonic oscillator.
The essential part of this work were numerous very exact numerical experiments. It demands sometimes to apply of advanced numerical methods. Some aspect of this calculations were presented in the last chapter of this dissertation