Genetic algorithm design for ray tracing and hardware implementation

Thesis (M.Eng.)--Memorial University of Newfoundland, 2008. Engineering and Applied Science Includes bibliographical references (leaves 77-80) Over the last 30 years, seismic ray tracing methods have played the important roles in the geophysical exploration and seismology. Various seismic ray tracin...

Full description

Bibliographic Details
Main Author: Lu, Shiliang, 1982-
Other Authors: Memorial University of Newfoundland. Faculty of Engineering and Applied Science
Format: Thesis
Language:English
Published: 2008
Subjects:
Online Access:http://collections.mun.ca/cdm/ref/collection/theses4/id/59637
id ftmemorialunivdc:oai:collections.mun.ca:theses4/59637
record_format openpolar
spelling ftmemorialunivdc:oai:collections.mun.ca:theses4/59637 2023-05-15T17:23:33+02:00 Genetic algorithm design for ray tracing and hardware implementation Lu, Shiliang, 1982- Memorial University of Newfoundland. Faculty of Engineering and Applied Science 2008 xi, 80 leaves : ill. (mostly col.) Image/jpeg; Application/pdf http://collections.mun.ca/cdm/ref/collection/theses4/id/59637 Eng eng Electronic Theses and Dissertations (9.13 MB) -- http://collections.mun.ca/PDFs/theses/Lu_Shiliang.pdf a2697000 http://collections.mun.ca/cdm/ref/collection/theses4/id/59637 The author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission. Paper copy kept in the Centre for Newfoundland Studies, Memorial University Libraries Genetic algorithms Seismic traveltime inversion Seismic waves--Computer simulation Text Electronic thesis or dissertation 2008 ftmemorialunivdc 2015-08-06T19:22:05Z Thesis (M.Eng.)--Memorial University of Newfoundland, 2008. Engineering and Applied Science Includes bibliographical references (leaves 77-80) Over the last 30 years, seismic ray tracing methods have played the important roles in the geophysical exploration and seismology. Various seismic ray tracing methods had been proposed, including ray bending and shooting methods based on the two-point ray tracing and graph theory based on the grids-algorithms. Each of these methods has its limitations, like shadow zone problem and nonlinear issues. In this thesis, we investigate the use of the genetic algorithms (GA), which are nonlinear global search algorithms, to improve upon these existing issues. Using a simpler continuous layer (polynomial based) function representation, ray tracing is accomplished by sampling each interface for a set of intersecting points. Based on these points, a ray path is traced from the shot point to a reflector interface back to the receiver. This process is similar to ray bending. The method for the generation of the interface points is a genetic algorithm and it finds the Fermat path of the least travel time. However, it is computational intensive. In order to improve the algorithm the run times are reduced by using the genetic algorithm to generate some of the interface layers points and using Snell's Law to bend the rays at other interface layers. We validate the suitability and correctness of the two proposed methods using seismic modeling and Pre-stack Kirchhoff migration. The results of Kirchhoff migration demonstrate that the reconstructed subsurface structures fit the real model very well, and also prove that the proposed methods are very effective seismic ray tracing methods. -- In addition, the hardware implementations are powerful approaches to accelerate our proposed ray tracing algorithms. Moreover, considering that the development of the hardware implementations did not attract much attention in geophysics, a purpose built, specific hardware algorithm is developed and a hardware engine is implemented in the low-cost field-programmable gate array (FPGA) device. The fixed-point arithmetic, the functional parallel design, the high efficiency sorting engine and the memoryless design for the velocity model work together to produce a comparable performance with IBM workstation. -- All results mentioned above demonstrate that the Pre-stack Kirchhoff migration and the hardware implementations of our seismic ray tracing methods are all feasible and the proposed approaches may be further extended for the more complex media. Thesis Newfoundland studies University of Newfoundland Memorial University of Newfoundland: Digital Archives Initiative (DAI)
institution Open Polar
collection Memorial University of Newfoundland: Digital Archives Initiative (DAI)
op_collection_id ftmemorialunivdc
language English
topic Genetic algorithms
Seismic traveltime inversion
Seismic waves--Computer simulation
spellingShingle Genetic algorithms
Seismic traveltime inversion
Seismic waves--Computer simulation
Lu, Shiliang, 1982-
Genetic algorithm design for ray tracing and hardware implementation
topic_facet Genetic algorithms
Seismic traveltime inversion
Seismic waves--Computer simulation
description Thesis (M.Eng.)--Memorial University of Newfoundland, 2008. Engineering and Applied Science Includes bibliographical references (leaves 77-80) Over the last 30 years, seismic ray tracing methods have played the important roles in the geophysical exploration and seismology. Various seismic ray tracing methods had been proposed, including ray bending and shooting methods based on the two-point ray tracing and graph theory based on the grids-algorithms. Each of these methods has its limitations, like shadow zone problem and nonlinear issues. In this thesis, we investigate the use of the genetic algorithms (GA), which are nonlinear global search algorithms, to improve upon these existing issues. Using a simpler continuous layer (polynomial based) function representation, ray tracing is accomplished by sampling each interface for a set of intersecting points. Based on these points, a ray path is traced from the shot point to a reflector interface back to the receiver. This process is similar to ray bending. The method for the generation of the interface points is a genetic algorithm and it finds the Fermat path of the least travel time. However, it is computational intensive. In order to improve the algorithm the run times are reduced by using the genetic algorithm to generate some of the interface layers points and using Snell's Law to bend the rays at other interface layers. We validate the suitability and correctness of the two proposed methods using seismic modeling and Pre-stack Kirchhoff migration. The results of Kirchhoff migration demonstrate that the reconstructed subsurface structures fit the real model very well, and also prove that the proposed methods are very effective seismic ray tracing methods. -- In addition, the hardware implementations are powerful approaches to accelerate our proposed ray tracing algorithms. Moreover, considering that the development of the hardware implementations did not attract much attention in geophysics, a purpose built, specific hardware algorithm is developed and a hardware engine is implemented in the low-cost field-programmable gate array (FPGA) device. The fixed-point arithmetic, the functional parallel design, the high efficiency sorting engine and the memoryless design for the velocity model work together to produce a comparable performance with IBM workstation. -- All results mentioned above demonstrate that the Pre-stack Kirchhoff migration and the hardware implementations of our seismic ray tracing methods are all feasible and the proposed approaches may be further extended for the more complex media.
author2 Memorial University of Newfoundland. Faculty of Engineering and Applied Science
format Thesis
author Lu, Shiliang, 1982-
author_facet Lu, Shiliang, 1982-
author_sort Lu, Shiliang, 1982-
title Genetic algorithm design for ray tracing and hardware implementation
title_short Genetic algorithm design for ray tracing and hardware implementation
title_full Genetic algorithm design for ray tracing and hardware implementation
title_fullStr Genetic algorithm design for ray tracing and hardware implementation
title_full_unstemmed Genetic algorithm design for ray tracing and hardware implementation
title_sort genetic algorithm design for ray tracing and hardware implementation
publishDate 2008
url http://collections.mun.ca/cdm/ref/collection/theses4/id/59637
genre Newfoundland studies
University of Newfoundland
genre_facet Newfoundland studies
University of Newfoundland
op_source Paper copy kept in the Centre for Newfoundland Studies, Memorial University Libraries
op_relation Electronic Theses and Dissertations
(9.13 MB) -- http://collections.mun.ca/PDFs/theses/Lu_Shiliang.pdf
a2697000
http://collections.mun.ca/cdm/ref/collection/theses4/id/59637
op_rights The author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission.
_version_ 1766113254306742272