Hi,adacovsk,
Thanks for your comments!
Yes, first of all, I think the original data file is not so good to be interpolated.
But I checked other cross sectional views of the model, they are however quite normally interpolated and there is no such up and down or "sharp" curves as I showed in those pictures. The thickness of each layer is definitely different in my elevation data base. And stratums are growing thicker in the direction to the center of the domain. Bad results only show up at this very boundary part. I tried to add and delete some data at the boundary but it does not work. Anyway, thanks for your help~