Развитие моментно-семиинвариантного программного обеспечения стохастического анализа
Authors: КОНАШЕНКОВА Т.Д. 
Published: January 2025

Статья посвящена описанию методических основ и результатов сравнительного тестирования научного программного обеспечения стохастического анализа многомерных нелинейных стохастических систем (СтС), описываемых стохастическими дифференциальными уравнениями, разработанного на основе модифицированного моментно-семиинвариантного метода (М2СМ ) и ортогонального разложения неизвестной одномерной плотности вектора состояния системы по биортогональной системе полиномов. Получены точные дифференциальные уравнения для компонент вектора математического ожидания, ковариационной матрицы и старших начальных моментов вектора состояния нелинейной СтС, описываемой стохастическим дифференциальным уравнением Ито, содержащим коэффициенты неполиномиального вида (непрерывные или имеющие точки разрыва первого рода) и векторный случайный процесс с независимыми приращениями. Программное обеспечение (ПО) "СтС-Анализ-М2СМ " содержит разработанные автором модули, позволяющие частично автоматизировать действия по составлению замкнутой системы дифференциальных уравнений для параметров вектора состояния нелинейной СтС. ПО "СтС-Анализ-М2СМ " разработано на языке Python и совместимо с новыми отечественными процессорами и высокопроизводительными платформами. Проверка работоспособности ПО "СтС-Анализ-М2СМ " осуществлялась на примерах нелинейных СтС, имеющих точные решения. Результаты сравнивались с методом нормальной аппроксимации (МНА) и методом эллипсоидальной аппроксимации (МЭА). М2СМ дает высокую точность (менее 2%) определения математического ожидания и ковариационной матрицы вектора состояния СтС, удовлетворяющих системе обыкновенных дифференциальных уравнений для компонент математического ожидания, ковариационной матрицы и вероятностных старших начальных моментов, входящих в правые части точных незамкнутых уравнений для математического ожидания и ковариационной матрицы. ПО "СтС-Анализ-М2СМ " может применяться в научных исследованиях; для обучения в системе высшего образования на курсах "Случайные процессы", "Теория стохастических дифференциальных систем" и т.д.; в управлении техническими, организационно-экономическими, экологическими и другими системами.
The article describes the methodological foundations and the results of comparative testing of scientific software for stochastic analysis of multidimensional nonlinear stochastic systems (StS) described by stochastic differential equations, developed on the basis of the modified moment-semi-invariant method (M2SM) and orthogonal factorization of the unknown one-dimensional density of the system state vector by the bi-orthogonal system of polynomials. We have obtained exact differential equations for the components of the expectation vector, the covariance matrix, and the higher initial moments of the state vector of the nonlinear StS, described by the Ito stochastic differential equation containing non-polynomial coefficients (continuous or having first-kind discontinuous points) and a vector random process with independent increments. Software “StS-Analysis-M2SM” contains the modules developed by the author, which allow you to partially automate actions to compile a closed-loop system of differential equations for parameters of the state vector of a nonlinear StS. Software “StS-Analysis-M2SM” is developed in the Python language and is compatible with new domestic processors and high-performance platforms. Verification of the performance of the software “StS-Analysis-M2SM“ was carried out using examples of non-linear StS that have exact solutions. The results were compared with the normal approximation method (NAM) and the ellipsoidal approximation method (EAM). M2SM gives a high accuracy (less than 2%) of determining the expectation function and the covariance matrix of the state vector of the StS, complying with the system of ordinary differential equations for the expectation function components, the covariance matrix and probabilistic higher initial moments included in the right-hand parts of the exact open equations for the expectation and covariance matrix. Software “StS-Analysis-M2SM” can be applied in scientific research; for training in higher education in the courses “Random Processes”, “Theory of Stochastic Differential Systems”, etc.; in the management of technical, organizational and economical, environmental and other systems.