|
|
|
|
Automatic velocity picking by simulated annealing |
Here, we are optimizing the residual migration parameter
rather
than velocity itself. Regarding the initial velocity model,
values
at different location might be independent with each other, suggesting it is
better for us to use a grid to represent the
model.
At this stage, we optimize the
model point by point using grid
samplings.
When perturbing the system, we select one sample in the velocity
model randomly, and change the velocity at that point to a random
velocity value within a reasonable range. The main obstacle for a
practical application of such a global optimization method is the
computational cost. The larger the parameter space that must be
searched and the greater the number of parameters, the more expensive
the method tends to be. Thus, the
prior knowledge could be both useful for speed and convergence.
There are two slots where the prior knowledge can be inserted into
the algorithm: initialization and constrains. However, experiments
show that incorporating the prior knowledge into initialization is
more efficient than into constrains. Thus, we initialize the system
by the semblance peaks and randomly perturbing the system by changing
the value to any possible
value defined by residual
migration. Weights for the two objective functions are chosen
arbitrarily. The results are presented in the next section.
|
|
|
|
Automatic velocity picking by simulated annealing |