Здравствуйте!
Читая статьи (импортные и наши - 60-е - 80-е гг 20 века) по теоретическим вопросам вертикального электрозондирования (VES), встретил нестандартный способ приближённого вычисления интеграла Ханкеля. Я попробовал проделать те операции, что были указаны в статьях, но у меня не получилось получить те результаты, что приведены в этих самых статьях. Может быть, уважаемые форумчане посмотрят на краткое его изложение и укажут место, где что-то не до конца правильно делаю.
Постановка задачи: требуется вычислить интеграл (преобразование) Ханкеля
![$$ s^2 \cdot \int_{0}^{+\infty} F(m, h)\cdot J(1,m\cdot s) \cdot m dm$$ $$ s^2 \cdot \int_{0}^{+\infty} F(m, h)\cdot J(1,m\cdot s) \cdot m dm$$](https://dxdy-04.korotkov.co.uk/f/f/d/8/fd8670bf0b6faf53c55f99e59c0d7c2e82.png)
, где F - некая функция, асимптотически эквивалентная
![$$ \exp(-m)$$ $$ \exp(-m)$$](https://dxdy-01.korotkov.co.uk/f/4/b/b/4bbfd5798d1293db7659e996ae02af0782.png)
; J(1,m \cdot s) - функция Бесселя 1-го рода; h > 0 - параметр среды; s > 0 - параметр электроустановки.
Метод решения: Шаг 1. Делают замену:
![$$ s = \exp(x); m = \exp(-y); dm = -\exp(-y)dy$$ $$ s = \exp(x); m = \exp(-y); dm = -\exp(-y)dy$$](https://dxdy-03.korotkov.co.uk/f/6/b/f/6bf28267d5c558aaa798646b819403fb82.png)
. Тогда исходный интеграл приобретает вид:
![$$ -\int_{-\infty}^{+\infty} F(\exp(-y), h)\cdot J(1, \exp(x-y)) \cdot \exp(2 \cdot (x-y)) dy$$ $$ -\int_{-\infty}^{+\infty} F(\exp(-y), h)\cdot J(1, \exp(x-y)) \cdot \exp(2 \cdot (x-y)) dy$$](https://dxdy-02.korotkov.co.uk/f/1/6/f/16f628a7ef45baa6edc74f698408f79782.png)
.
Шаг 2. Так как это интеграл типа свёртки, то меняют местами аргументы:
Шаг 3. Задают на оси Oy сетку, причём необязательно симметричную относительно нуля. Переходят от интеграла к сумме:
![$$ -\sum _{1}^{N} F(\exp(-(x-y_{i})),h) \cdot \int _{y_{i}}^{y_{i+1}} J(1, \exp(y)) \cdot \exp(2 \cdot y) dy = -\sum _{1}^{N} F(\exp(-(x-y_{i})),h) \cdot C_{i}$$ $$ -\sum _{1}^{N} F(\exp(-(x-y_{i})),h) \cdot \int _{y_{i}}^{y_{i+1}} J(1, \exp(y)) \cdot \exp(2 \cdot y) dy = -\sum _{1}^{N} F(\exp(-(x-y_{i})),h) \cdot C_{i}$$](https://dxdy-01.korotkov.co.uk/f/4/b/9/4b95d8584da4dcec257e51d3447818eb82.png)
Появляется ПОДЗАДАЧА: найти коэффициенты
![$$C_{i}$$ $$C_{i}$$](https://dxdy-04.korotkov.co.uk/f/7/8/1/781db6c4e37b081f27e5b76c7c7c702c82.png)
Шаг 4. Берут ИЗВЕСТНЫЙ табличный интеграл
![$$ s^2 \cdot \int_{0}^{+\infty} m \cdot \exp(-m) \cdot J(1,m\dot s) \cdot m dm = 3 \cdot \frac {s^3 } {(1 + s^2)^{2,5}}$$ $$ s^2 \cdot \int_{0}^{+\infty} m \cdot \exp(-m) \cdot J(1,m\dot s) \cdot m dm = 3 \cdot \frac {s^3 } {(1 + s^2)^{2,5}}$$](https://dxdy-03.korotkov.co.uk/f/2/6/1/2617be95602f0b2f33d79a229a4dd71182.png)
. Проделывают с ним все те же манипуляции, что и выше. В результате получают задачу на метод наименьших квадратов: найти неизвестные коэффициенты
![$$C_{i}$$ $$C_{i}$$](https://dxdy-04.korotkov.co.uk/f/7/8/1/781db6c4e37b081f27e5b76c7c7c702c82.png)
при условии, что известен результат вычисления интеграла при каких-то значениях параметра
![$$s$$ $$s$$](https://dxdy-01.korotkov.co.uk/f/0/d/6/0d6d0a3f5bcc5a27d3ba5cf91524b5a482.png)
(фактически - это система уравнений).
Шаг 5. Делают вывод о том, что так как исходная функция
![$$F(m, h)$$ $$F(m, h)$$](https://dxdy-01.korotkov.co.uk/f/8/f/6/8f6f3ef89741ab09760d5e9d86eb30b482.png)
не зависит от параметра
![$$ s$$ $$ s$$](https://dxdy-01.korotkov.co.uk/f/8/6/a/86aaf485e9be9e31d66e88ab3a1ef1e182.png)
, то найденные коэффициенты для вспомогательной функции
![$$ m \cdot \exp(-m) $$ $$ m \cdot \exp(-m) $$](https://dxdy-01.korotkov.co.uk/f/4/a/4/4a4df0b6d1603afa060868462f5118b382.png)
будут такие же, что и для неё.
Что смущает: исходный интеграл был сходящимся, а тот, что получается после манипуляций - расходящийся;
в указанных статьях получаются различные наборы коэффициентов, но обязательно
![$$\sum C_{i} = 1$$ $$\sum C_{i} = 1$$](https://dxdy-02.korotkov.co.uk/f/5/c/6/5c6fc87e82256b5d21c76ab51569ecec82.png)
;
Я решаю систему уравнений методом Гаусса, получаю коэффициенты от примерно нуля до
![$$10^9$$ $$10^9$$](https://dxdy-01.korotkov.co.uk/f/4/3/9/43966c58220baf3894dfb6e427b12b9582.png)
; так как интеграл расходится, то неудивительно, что интеграл будет всё больше и больше.
В общем, ЗАГАДКА. Какой-то шайтан-метод. Но он рабочий, так как заложен во многие программные комплексы, посвящённые электроразведке.
Любопытно, что параллельно указанным статьям идут статьи на традиционное аппроксимирование функции
![$$F(m, h)$$ $$F(m, h)$$](https://dxdy-01.korotkov.co.uk/f/8/f/6/8f6f3ef89741ab09760d5e9d86eb30b482.png)
с последующим применением табличных интегралов.