Good day !,do not dominate this technique, but there is a thesis submitted to the Department of Geophysics Institute of Astronomy, Geophysics and Atmospheric Sciences, University of Sao Paulo Brazil in seguinter link
Thank you for your post and help. Unfortunately the thesis is not English, I can read only English and French.
Also, It looks that the thesis illustrate the deconvolution in calcatution used for seismic processing while my inquiry was for deconvolution used in Pressure Transient analysis (Well Testing).
Shah Kabir, Thank you for your participation. I read DDA book, but unfortunately it is presenting the Deconvolution from application point of view while I am seeking for detailed calculation mechanisms like excel sheet or programming codes.
Well, in that case I can refer you to many published articles, such as Levitan and co-workers (SPE-84290-PA, 2005, SPE-90680-PA, SPE-102484-PA, 2007, SPE-134261-PA, 2012), von Schroeter and Gringarten (SPE-110465-PA), and Onur et al. (SPE-102575-PA, 2008).
Thank you so much for your advices and recommendations. I have a question about the optimization routine used to minimize the error function that was driven by Levitan and Schroeter. what was this routine?
Also, the curvature array D, how to calculate it?
I still have some questions, but my main problem that I need at least one of these routines (Schroeter, Levitan, Onur, Gringarten, Ilk, ... etc) working properly to continue my research. All these routines are operating in real domain except Ilk and Stewart routines, they work in Laplace domain with different deconvolution concept. My research is to extend real domain routines to be valid in Laplace domain with some modifications for the error functions. I have some preliminary results but I still need to verify versus one of this industrial known routines, and I failed to calculate it by myself using either Excel or C language.
My masters thesis topic is deconvolution in PTA. the specific research point is not yet determined. Would you please help me out and send me this algorithm, the one you implemented, in order to understand how exactly it works? I've read the papers of Schroeter and Levitan but I still cannot understand how their algorithms are implemented.