About one method of determination of distribution of functions of random variables set

Abstract


A problem of distribution of functions of several random variables is considered. Statement and general algorithm of problem solving is shown, as numeric method what allows to evaluate numerical values of sought probability density function. Intercomparison of results carried out from numerical and analytical solutions for the problem, what allows analytical solution. Developed technique is used to solving problem about distribution of rigidity-to-torsion modulus of the cylindrical shaft with random radius and elastic modulus.

Full Text

Введение Для решения многих прикладных задач необходимо полное описание всех случайных величин, которые так или иначе входят в модель. При этом часть этих величин является измеримой, притом что другие не могут быть измерены по тем или иным причинам. В таком случае задача определения совместной плотности распределения может быть решена в предположении о том, что для неизмеряемых случайных величин существует зависимость в виде функций от совокупностей случайных величин с известным законом распределения [1]. 1. Постановка и общее решение задачи Представим в общем виде задачу поиска плотности распределения вероятности m-мерного случайного вектора Y, который представляет из себя функцию от n-мерного вектора Х, плотность распределения вероятности которого известна. Запишем эту функцию в виде , (1) где - компоненты соответствующих случайных векторов. Искомую плотность распределения обозначим . Решение такого рода задач записывается в виде [2, 3] (2) где - обратное преобразование, а - модуль его якобиана. В случае меньшей размерности вектора функции по сравнению с размерностью вектора аргумента можно воспользоваться следующим приемом: принять дополнительные случайные величины , получить решение: , а решение исходной задачи получить интегрированием: . (3) 2. Алгоритм решения задачи Запишем общую схему решения задачи в виде алгоритма: 1. В случае меньшей размерности вектора исходная функция дополняется введением дополнительных соотношений вида . 2. Строится обратное преобразование . 3. Аналитически вычисляется якобиан обратного преобразования . Заметим, что в случае, когда якобиан обратного преобразования невозможно вычислить аналитически, появляется необходимость его численного вычисления, однако в таком случае существенно снижается точность получаемых результатов и замедляется скорость счета. 4. Если размерность вектора меньше размерности вектора , то необходимо вычислить интеграл (3). 3. Выбор метода численного интегрирования Получаемые в ходе решения интегралы в виде (3) чаще всего не выражаются в элементарных функциях, и для получения численных значений плотности распределения необходимо численное интегрирование. Подынтегральные выражения будут иметь вид (2). Исходя из этого, достаточно просто возможна реализация численного интегрирования методом статистических испытаний. Кроме того, выбранный метод демонстрирует эффективность для многомерных интегралов, с которыми приходится иметь дело в общем случае. Для интегрирования методом Монте-Карло представим искомый интеграл в виде (4): , (4) где - плотность распределения некоторой случайной величины. Таким образом, интеграл (4) может быть приближенно вычислен как сумма [4] , (5) в которой - случайные величины, распределенные с плотностью ; - число опорных точек. Проанализируем эффективность выбранного численного метода. Для этого найдем относительную погрешность для задачи, имеющей аналитическое решение. В качестве такой задачи рассмотрим распределение частного нормально распределенных случайных величин: (6) Решение задачи (6) можно представить в виде интеграла (7) который может быть вычислен аналитически и будет равен . (8) Сравним полученные численно значения искомой функции плотности распределения со значениями, вычисленными с помощью формулы (8). Результаты сравнения приведены на рис. 1. Рис. 1. Плотность распределения частного нормально распределенных случайных величин при а - численное решение; б - аналитическое решение; в - относительная погрешность численного решения Как видим, точность получаемых результатов довольно высока: относительная погрешность численного решения не превышает 0,01. В качестве примера реализации предложенного алгоритма рассмотрим задачу о распределении жесткости на кручение однородного изотропного упругого цилиндра, имеющего случайный радиус и упругий модуль. 4. Распределение жесткости на кручение упругого цилиндра при нормальном распределении его радиуса и модуля сдвига Рассмотрим задачу о кручении изотропного однородного упругого цилиндра моментом . Решение задачи о кручении стержня известно из курса механики сплошных сред и выражается в виде соотношения (9) где - относительный угол закручивания; - некоторая константа, называемая жесткостью стержня на кручение, которая зависит от геометрии стержня и его упругих характеристик. Для цилиндрического стержня радиуса жесткость на кручение выражается следующим образом [5]: , (10) где - модуль сдвига материала стержня. Предположим, что для некоторой выборки стержней их радиусы и модули сдвига являются случайными величинами, распределенными нормально с параметрами , , также можно считать данные случайные величины независимыми. Таким образом, возникает задача определения плотности распределения жесткости стержня на кручение. Решение данной задачи более целесообразно проводить в безразмерном виде. Введем безразмерные радиус, модуль сдвига и жесткость на кручение: (11) также введем обозначения . С учетом (10) и (11) исходные данные примут вид (12) Плотность распределения жесткости стержня на кручение может быть выражена в виде интеграла (13) Ниже представлен график полученного распределения для некоторого набора параметров (рис. 2). Рис. 2. Распределение безразмерной жесткости стержня на кручение при Заключение Предложен способ определения совместной плотности распределения функции от нескольких случайных величин, распределения которых известны. Разработан алгоритм решения задачи и реализован численный расчет, относительная погрешность которого не превышает 1 %. В качестве примера применения разработанной методики рассмотрена задача о распределении жесткости на кручение однородного изотропного упругого цилиндра, имеющего случайный радиус и модуль сдвига.

About the authors

S. E. Batin

Perm National Research Polytechnic University

M. B. Gitman

Perm National Research Polytechnic University

References

  1. Гитман М.Б. Введение в стохастическую оптимизацию: учеб. пособие. - Пермь: Изд-во Перм. нац. исслед. политехн. ун-та, 2014. - 104 с.
  2. Вентцель Е.С., Овчаров Л.А. Теория вероятностей и ее инженерные приложения: учеб. пособие для втузов. - 2-е изд., стер. - М.: Высшая школа, 2000. - 480 с.
  3. Левин Б.Р. Теоретические основы статистической радиотехники. - 3-е изд., перераб. и доп. - М.: Радио и связь, 1989. - 656 с.
  4. Калиткин Н.Н. Численные методы. - М.: Наука, 1978. - 512 с.
  5. Temam R., Miranville A. Mathematical modeling in сontinuum мechanics. - New York: Cambridge University Press, 2005. - 342 p.

Statistics

Views

Abstract - 6

PDF (Russian) - 2

Refbacks

  • There are currently no refbacks.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies