I want to know the error

80 views
Skip to first unread message

ᄋᄀᄋ

unread,
May 25, 2025, 11:29:26 AMMay 25
to gprMax-users

#title: B-scan from a metal cylinder buried in a dielectric half-space

#domain: 0.5 0.5 0.5

#dx_dy_dz: 0.005 0.005 0.005

#time_window: 20e-9    

#material: 4.395 0 1 0 half_space

#waveform: ricker 1 1e9 my_ricker

#hertzian_dipole: x 0 0.250 0.310 my_ricker

#rx: 0.050 0.250 0.310

#src_steps: 0.0045 0 0

#rx_steps: 0.0045 0 0

#box: 0 0 0 0.5 0.5 0.3 half_space

#cylinder: 0.25 0 0.26 0.25 0.5 0.26 0.03 pec


i used this code.

But result is like the picture그림1.jpg


my ideal expectation is under the picture KakaoTalk_20250526_002422298.png

Idk error is where??.... help me!! plz


Thanks to read

Antonis Giannopoulos

unread,
May 25, 2025, 3:01:07 PMMay 25
to gprMax-users
Your source is inside the x-directed PML absorbing region. You have 10 cells of a PML in your model to absorb waves that are going towards the edges of the model.
You need to start your source outside the PML and if possible a bit more space from its internal edge.
So, your source or receiver should be further than 0.05 in the x-direction 10 x 0.005

Your source, as your scan direction is on x should normally be polarised in the y-direction. This is the broadside-perpendicular surveying mode that is the most common.
Moving your source or receiver in steps smaller than your spatial step (0.005) makes no sense. The 0.0045 is rounded to 0.005 internally anyway.
Also, your cylinder is very shallow the top of it is only 1cm under the interface. 
 
This might help get you to see the response:

#hertzian_dipole: y 0.075 0.250 0.310 my_ricker
#rx:  0.125 0.250 0.310
#src_steps: 0.005 0 0
#rx_steps: 0.005 0 0 

Hope this helps

Antonis
Reply all
Reply to author
Forward
Message has been deleted
0 new messages