SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling...
Transcript of SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling...
![Page 1: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/1.jpg)
University of British ColumbiaSLIM
Ning Tu, Xiang Li and Felix J. Herrmann
Controlling linearization errors in sparse seismic inversion with rerandomization
![Page 2: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/2.jpg)
Migration:linearized modelling
Real data:approximately
linear
Motivation
![Page 3: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/3.jpg)
LS : minimize�m
krF[m0,q]�m� dk2,
rF
m0
q
d
�m : model perturbation: linearized modelling operator: background model: vectorized source wavefields: vectorized residual wavefields
Linearized inversion
![Page 4: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/4.jpg)
: Curvelet transform: tolerance for noise/modelling error�
C
BPDN : minimize kxk1subject to krF[m0,q]C
⇤x� dk2 �
Herrmann and Li, 2012
Fast inversion with sparsity promotion
![Page 5: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/5.jpg)
: sparsity level
LASSO : minimize krF[m0,q]C⇤x� dk2
subject to kxk1 ⌧
⌧
van den Berg and Friedlander, 2008
Alternative formulation
![Page 6: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/6.jpg)
•For each LASSO subproblem, we draw:‣new randomized source aggregates‣new frequency subsets
•Leads to faster convergence in terms of model error.•Also leads to high robustness to linearization errors.
Herrmann and Li, 2012Tu and Herrmann, 2012
Rerandomization
![Page 7: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/7.jpg)
Example: faster convergence
•model grid spacing: 5 meters•150 sources/receivers, 15m spacing•122 frequencies in 0-‐60Hz range• linearized modelling data•using 2 simultaneous sources, 15 frequencies for fast inversion
•running for 305 iterations, simulation cost ~ 1 RTM with all sources and frequencies
Tu and Herrmann, 2012
![Page 8: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/8.jpg)
True perturbation
![Page 9: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/9.jpg)
Baseline image: Inversion with all sources and frequencies
![Page 10: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/10.jpg)
Fast inversion with subsampling, no randomization[120X speed-up]
![Page 11: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/11.jpg)
Fast inversion with subsampling, with randomization[120X speed-up]
![Page 12: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/12.jpg)
0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6x 104
0.4
0.5
0.6
0.7
0.8
0.9
Number of PDE solves
Rel
ativ
e m
odel
erro
r
no redrawingwith redrawing
Model error decrease
![Page 13: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/13.jpg)
d = rF[m0,q]�m
d = F[m,q]� F[m0,q]
Example: robustness to linearization errors
Using a simple two-‐layer model, we compare two datasets and the inversion results:• linearized data:
• forward modelling data:
![Page 14: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/14.jpg)
Lateral distance (m)
Dep
th (m
)
0 200 400
0
100
200
300
400Lateral distance (m)
Dep
th (m
)
0 200 400
0
100
200
300
400
True model, background model and model perturbation
Lateral distance (m)
Dep
th (m
)
0 200 400
0
100
200
300
400
![Page 15: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/15.jpg)
0.15 0.2 0.25!15
!10
!5
0
5
10
15
Time (s)
Am
plit
ude blue: linearized data
green: forward modelling datared: difference
Comparison of traces from the two datasets
![Page 16: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/16.jpg)
Inversion with all the data
•21 sequential sources•61 frequencies •100 maximal # iterations
![Page 17: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/17.jpg)
Lateral distance (m)
De
pth
(m
)
0 200 400
0
100
200
300
400
Inversion of linearized data
![Page 18: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/18.jpg)
Lateral distance (m)
De
pth
(m
)
0 200 400
0
100
200
300
400
Inversion of forward modelling data
Lateral distance (m)
De
pth
(m
)
0 200 400
0
100
200
300
400
with small run maximal #iterations
with “true”optimization stops prematurely
� �
![Page 19: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/19.jpg)
Fast inversion with subsampling
•5 simultaneous sources•15 random frequencies •~ 16X subsampling•100 maximal # iterations
![Page 20: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/20.jpg)
Lateral distance (m)
De
pth
(m
)
0 200 400
0
100
200
300
400
Inversion of linearized data
no rerandomization run maximal # iterations
![Page 21: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/21.jpg)
Lateral distance (m)
De
pth
(m
)
0 200 400
0
100
200
300
400
Inversion of forward modelling data
Lateral distance (m)
De
pth
(m
)
0 200 400
0
100
200
300
400
with rerandomization run maximal # iterations
no rerandomization run maximal # iterations
![Page 22: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/22.jpg)
•a 2D slice of the SEG/EAGE salt model•smooth background model, including smooth salt boundaries•3.9km deep, 15.7km wide•80 ft grid spacing•5Hz Ricker wavelet, 8s recording•323 sources with 160 ft spacing at 80ft depth•using linearized data and forward-‐modelling data•using 15 frequencies, 15 simultaneous sources for fast inversion•running for 100 iterations, simulation cost ~ 1.45X RTM with all sources and frequencies
Case study
![Page 23: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/23.jpg)
True model
Lateral distance (m)
Dep
th (m
)
0 5000 10000 15000
0100020003000
![Page 24: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/24.jpg)
Smooth background model
Lateral distance (m)
Dep
th (m
)
0 5000 10000 15000
0100020003000
![Page 25: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/25.jpg)
0 0.5 1 1.5 2 2.5!2
!1
0
1
Time (s)
Am
plit
ud
e
blue: linearized datagreen: forward modelling datared: difference; top salt event at ~2s
Comparison of traces from the two datasets
![Page 26: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/26.jpg)
Lateral distance (m)
De
pth
(m
)
0 5000 10000 15000
0
1000
2000
3000
True model perturbation
![Page 27: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/27.jpg)
Lateral distance (m)
De
pth
(m
)
0 5000 10000 15000
0
1000
2000
3000
Fast inversion of linearized data, no rerandomization
~1.45X the simulation cost of a single RTM with all data
![Page 28: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/28.jpg)
Fast inversion of linearized data, with rerandomization
Lateral distance (m)
Dep
th (m
)
0 5000 10000 15000
0100020003000
~1.45X the simulation cost of a single RTM with all data
![Page 29: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/29.jpg)
Lateral distance (m)
De
pth
(m
)
0 5000 10000 15000
0
1000
2000
3000
Fast inversion of linearized data, no rerandomization
~1.45X the simulation cost of a single RTM with all data
![Page 30: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/30.jpg)
Lateral distance (m)
De
pth
(m
)
0 5000 10000 15000
0
1000
2000
3000
~1.45X the simulation cost of a single RTM with all data
Fast inversion of forward modelling data, no rerandomization
![Page 31: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/31.jpg)
Lateral distance (m)
De
pth
(m
)
0 5000 10000 15000
0
1000
2000
3000
~1.45X the simulation cost of a single RTM with all data
Fast inversion of forward modelling data, with rerandomization
![Page 32: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/32.jpg)
Lateral distance (m)
De
pth
(m
)
0 5000 10000 15000
0
1000
2000
3000
RTM of forward modelling data, with all sources and frequencies
![Page 33: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/33.jpg)
Lateral distance (m)
De
pth
(m
)
0 5000 10000 15000
0
1000
2000
3000
Lateral distance (m)
Depth
(m
)
0 5000 10000 15000
0
1000
2000
3000
RTMLateral distance (m)
De
pth
(m
)
0 5000 10000 15000
0
1000
2000
3000
True perturbationFast inversion
Details[red arrow: true reflector; yellow arrow: artifacts]
![Page 34: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/34.jpg)
•The linearization error is more an issue for dimensionality reduced system than the full system.
•Simply allowing a tolerance in the inversion does not address the issue.
•Rerandomization can: i) lead to faster convergence; ii) increase robustness to linearization errors.
•We can potentially better resolve fine sub-‐salt features with sparse inversion in a computationally efficient way.
Conclusions
![Page 35: SLIM - University of British Columbia · SLIM NingTu,XiangLi*and*Felix*J.*Herrmann Controlling linearization errors in sparse seismic inversion with rerandomization. Migration: linearized](https://reader035.fdocuments.us/reader035/viewer/2022070614/5bfa4f7609d3f254508beabd/html5/thumbnails/35.jpg)
Acknowledgements
This work was in part financially supported by the Natural Sciences and Engineering Research Council of Canada Discovery Grant (22R81254) and the Collaborative Research and Development Grant DNOISE II (375142-‐08). This research was carried out as part of the SINBAD II project with support from the following organizations: BG Group, BGP, BP, CGG, Chevron, ConocoPhillips, ION, Petrobras, PGS, Total SA, WesternGeco, and Woodside.
Thank Eric Verschuur for sharing the salt dome model, and the authors of the SEG/EAGE salt model.Thank all SLIM group members for beneficial discussions.Thank you for your attention!