Генерация многомерного случайного процесса возмущений в задачах динамики подвижного состава железных дорог

DOI: 10.5862/JCSTCS/6 УДК 629.4.015:519.246

А.А. Акишин, А.Н. Савоськин

генерация многомерного случайного процесса возмущений в задачах динамики подвижного состава железных дорог

A.A. Akishin, A.N. Savoskin

GENERATING A MULTIDIMENSIONAL PERTURBED STOCHASTIC PROCESS IN RAILWAYS ROLLING STOCK DYNAMICS

Во время движения поезда по железнодорожному пути на него воздействует возмущение в виде вертикальной и горизонтальной неровностей правой и левой рельсовых нитей, вызывающих колебания механической части подвижного состава. В связи с этим возникает проблема генерации многомерного процесса возмущения по заданной матрице автокорреляционной и взаимокорреляционной функции или спектральной плотности. Для этого создан формирующий механизм во временной области. С помощью данного механизма можно выполнить генерацию многомерных случайных процессов возмущения при различных скоростях движения с любой длиной реализации и шагом дискретизации во временной области.

ГЕНЕРАЦИЯ МНОГОМЕРНОГО СЛУЧАЙНОГО ПРОЦЕССА; ВОЗМУЩЕНИЯ, ВЫЗЫВАЮЩИЕ КОЛЕБАНИЯ ПОДВИЖНОГО СОСТАВА; ФОРМИРУЮЩИЙ МЕХАНИЗМ ВО ВРЕМЕННОЙ ОБЛАСТИ.

When a train is moving along the tracks, it is exposed to perturbations in the form of vertical and horizontal irregularities of the right and left rails causing oscillations in the mechanical parts of the rolling stock. This raises the problem of generating a multidimensional stochastic process of disturbances in accordance with a given matrix of auto-correlation and cross-correlation functions or spectral densities. For this purpose, the forming mechanism in the temporary realm was designed. This mechanism allows generating multidimensional stochastic processes of irregularity at different speeds for any length of implementation or discretization step in the temporary realm.

GENERATING MULTIDIMENSIONAL STOCHASTIC PROCESS; PERTURBING FACTOR CAUSING OSCILLATIONS OF RAILWAY VEHICLES; FORMING MECHANISM IN THE TEMPORARY REALM.

Для решения задач динамики подвижного состава железных дорог необходимо выполнять генерацию многомерного гаус-совского стационарного случайного процесса возмущения ||>( )|| по известным его характеристикам — матрице авто- и взаим-нокорреляционных функций (т)|| или матрице спектральных и взаимных спектральных плотностей Цб^ (у ш)||.

С этой целью обычно используют фор-

мирующий механизм [1], структурная схема которого приведена на рис. 1. Этот механизм состоит из т некоррелированных генераторов белого шума (ГШ1 ^ ГШт) и из 0,5 т(т +1) линейных устойчивых мини-мальнофазовых фильтров с передаточными функциями (./ю)||. Однако эта схема применима к аналоговым системам, в которых ГШ. и фильтры представляют собой реальные физические устройства.

Рис. 1. Структурная схема формирующего механизма в операторной области

При программной реализации каждый ГШ. генерирует дискретную последовательность чисел XI [пТ ], п = 1, 2, ..., N (Т — шаг временной дискретизации), распределенных по гауссовскому закону со спектральной плотностью, равной единице. При этом последовательности XI[пТ] не коррелированы между собой. Этот процесс необходимо преобразовать в многомерный гауссовский стационарный случайный процесс с заданной матрицей спектральных плотностей Цбг. (у ш)|| размером / х и = т х т, где I = 1, 2, 3, ..., т и и = 1, 2, 3, ..., т. В качестве алгоритма решения такой задачи предлагается следующая процедура.

1. Поскольку процессы на выходе ГШ. являются дискретными, то вначале необходимо получить матрицу дискретных спектральных плотностей ||\ . (г)|| выходного

процесса y(nT), выполнив дискретное преобразование Лапласа:

X ) = Z {x (nT)} = £ x[n]z~n,

где z = eq = epT ; матрицы корреляционных

функций R.(nT) :

..

2. Представить матрицу (^)| в следующем виде:

\\Gyu (г)|| = № (г)|| • (г)|| • \\Gxu (г)||, (3) где (£ )|| — матрица дискретных частотных характеристик, эрмитовски сопряженная с матрицей |\\ (г)||; \х1и(г) - матрица единичных спектральных плотностей некоррелированных сигналов на выходе генераторов белого шума размером т х т :

n=0

1 0 0 .. . 0

0 1 0 . .. 0

0 0 1 . .. 0

0 0 0 . .. 1

3. Поскольку задача решается во временной области, то, в отличие от [1] и [2], матрицу |||и (г)|| необходимо преобразовать в матрицу импульсных характеристик с помощью обратного дискретного преобразования Лапласа:

1 С + ]П

= 2П7 ^ I"^И едЧд.

* с- ¡п

4. Вычислить выходной процесс п и (пТ) с помощью интеграла свертки:

да

У"

0

Реализация этого алгоритма может быть выполнена по новой схеме формирующего механизма (рис. 2), содержащего импульсные характеристики ки(пТ) и интеграторы, выполняющие вычисление интеграла свертки (5).

В качестве примера рассмотрим генерацию четырехмерного гауссовского стационарного случайного процесса возмущений в виде вертикальных и горизонтальных неровностей Пш (х = ) левого и правого рельсов, вызывающего колебания рельсовых экипажей. Здесь / = 5 = 1 соответствует

Рис. 2. Структурная схема формирующего механизма во временной области

вертикальной неровности; / = я = 2 — горизонтальной; и = I = 1 соответствует левому, а и = I = 2 — правому колесам. В результате такой нумерации матрица ||г|ш (х = у1 )|| будет иметь размерность 4^4.

В [3] была выполнена аппроксимация аналитическими выражениями авто- и взаимокорреляционных функций и спектральных и взаимных спектральных плотностей такого многомерного случайного процесса. Приведем выражение для корреляционных функций к виду, соответствующему дифференцируемому случайному процессу Л ш(х = ^) :

Д«(т) = sLZ exp[-(akius,)2(nLAx)2]:

X cos(Pk

где husi

n,.., = n - n

[м]; a2kiusl - доля дисперсии Sfusl случайного процесса, приходящаяся на

к-ю составляющую корреляционной функции (к = 1, 2, 3, 4Х причем X акш = ъ р«-,

к

[м-1] и а^ [м-1] — частота максимума и относительный коэффициент затухания к-й составляющей (т); пЫш1 Ах [м] — сдвиг максимума взаимной корреляционной функции относительно начала координат.

При вШи!:1, равном нулю, в составе (6) будет экспоненциальная составляющая. При пАхЫш1, равном нулю, случайные процессы "Лм (х = ) не коррелированы, т. е. статистически независимы. Отметим также, что пАхЫш1 = 0 соответствует аналитическому выражению автокорреляционной функции.

Выполним прямое дискретное преобразование Лапласа выражения (6) в программном пакете Ма1ЬАВ с помощью команды 21;гап8 и получим выражение для дискретных спектральных плотностей в виде:

Giusl(z) = SU

{exp[

a kiusi

(Ax)2]} • [cos pkius,A*]Z2 + {exp[

a kiusi ( Ax )2]}z

{exp[-a2кШ(Ax)2]}z2 + ^exp^a^,(Ax)2]} • [cosp^Ax]z + 1'

Факторизовав (7) в программном пакете MatLAB с помощью оператора factor, найдем аналитическое выражение для элементов матрицы передаточных функций:

WiuSl (z) = S,usl Z an

1

{exp[-<4usi (Ax )2]} • (cos PtiusiAx )z + {eXp[-aLi(Ax)2]}

{exp[-akiasi(Ax) ]}z + 2{exp[-aMusl(Ax) ]} • (cos вкШAx)z + 1

Рис. 3. Графики импульсной характеристики (-) и корреляционной функции (---):

а — горизонтальной неровности правого рельса; б — взаимной корреляционной функции и импульсной характеристики вертикальной неровности левого рельса и горизонтальной

неровности правого рельса

k

k

k

а)

Ллг>

мм

о о ш ш п

300 КО «И

Лиг? мм

в)

И щ 100 ;в

Плв> мм

б <Ш I 300 390 300

Т1пв, мм

50 ЮО (60 300 290 300 360 400 450 500

О Я ЮО 140 300 250 300

Лпг, мм

в в «ИИНШНИ«™

Плв, мм

9  100 !» И ЗЯ «0 ЯС И

Лпвз мм

Рис. 4. Реализации четырехмерного случайного процесса геометрической неровности рельсов:

1 — сгенерированные; 2 — исходные; горизонтальные левого (а) и правого (б) рельсов; вертикальные левого (в) и правого (г) рельсов

а)

Ал В 5 ММ2

б)

Лттг, ММ2

т

..ъ

(г

&

в)

10 ю 20

-^ПВПГ> мм2

Л

I

,т, с

<1

10

г»

г

ч

О Т, С

Лпвлг>

-10

_1 т, с

........1........;........\ - /Ч........1........{........\

....«»¡..Д.!........ .....\1Л....... •И..........«.....

нг \ V ! V // рА

; . ; ;

1 11111

X, с

Рис. 5. Автокорреляционные функции неровностей пути:

левого рельса вертикальная

Рис. 6. Спектральные плотности неровностей пути левого рельса вертикальных

Выполнив обратное ¿-преобразование для ^) с помощью команды 1211гатз, перейдем к матрице импульсных характеристик:

к1ш, {пАх} = ^ Ш I акШ51 Х

; |еХР(^ АХ2)С05[ (пАХ - ХСШ )]

1 ехр (аки5/ Ах2) [(п+1)Ах-] I ами51 ехр(аки5, Ах2)-[(п+1)Ах -

х со5[ Рии,/(пАх - хс Ш5/)];

(п = 1,2, ..., N; Ах = уТ).

Сравнение графиков импульсных характеристик, построенных по этому выражению, и корреляционных функций по (6) со значениями параметров, приведенными в [3], свидетельствует о том, что эти про-

цессы достаточно близки. Отличие между ними состоит в том, что вначале затухание импульсных характеристик происходит быстрее, чем корреляционных функций. Затем при п > 50 это затухание замедляется. Здесь Ы = 0,185с, как и в работе [3]. Для примера на рис. 3 приведено такое сравнение для автокорреляционной функции и импульсной характеристики горизонтальной неровности правого рельса и взаимной корреляционной функции и импульсной характеристики вертикальной неровности левого и горизонтальной неровности правого рельсов.

По найденным импульсным характеристикам с использованием интеграла свертки была выполнена генерация многомерного случайного процесса во временной области по схеме 2. Результаты генерации одной из

1т Фп

мм

"Гц

/ ч - V

>7 -о» "03 - 010 01 1 03 01 0 (

1т Фп

Гц

-07 -06 -05 -0< -03 -02 -01

1Г

Л

* 1Л1

07 -03 -0 1 0 01 03 0« 0/

со, Гц

Рис. 7. Составляющие взаимной спектральной плотности между правой вертикальной и правой горизонтальной неровностями рельсов:

а — вещественная; б — мнимая и составляющие взаимной спектральной плотности между правой вертикальной и левой горизонтальной неровностями рельсов: в — вещественная; г — мнимая; сгенерированные

к

к

совокупностей реализаций четырехмерного случайного процесса геометрических неровностей пути (рис. 4), выполненные по рассмотренному алгоритму, показывают, что сгенерированные случайные процессы «в среднем» близки к исходным.

Для более подробного сравнения выполним корреляционный и спектральный анализ сгенерированных случайных процессов по методике, изложенной в [3], и сравним их с графиками заданных корреляционных функций и спектральных плотностей реального рельсового пути, приведенных в [3].

для примера на рис. 5 приведены некоторые графики для авто- и взаимокорреляционных функций, а на рис. 6 и 7 соответствующие им авто- и взаимоспектральные плотности. Эти графики, построенные по

сгенерированным реализациям, имеют удовлетворительную сходимость с заданными. Некоторое расхождение между ними объясняется особенностями функционирования генераторов белого шума, а также погрешностями спектрального анализа.

Таким образом, в работе предложен алгоритм генерирования многомерной геометрической неровности рельсового пути. Используя этот алгоритм можно генерировать такую неровность при различных скоростях движения с любой длиной реализации и шагом дискретизации. Это позволяет численно решать во временной области многомерные задачи динамики подвижного состава с нелинейными характеристиками рессорного подвешивания.

список ЛИТЕРАТУРЫ

1. Матыаш И., шильханек Я. Генератор случайных процессов с заданной матрицей спектральных плотностей // Автоматика и телемеханика. 1960. № 1.

2. Савоськин А.н., Поляков А.И. Моделирование эквивалентных неровностей пути для

исследования колебаний подвижного состава // Соискатель. 2005. № 1.

3. Савоськин А.н., Ромен Ю.С., Акишин А.А. Характеристики возмущений, вызывающих колебания рельсовых экипажей // Вестник ВНИИЖТа. 2013. № 12.

REFERENCES

1. Matyash I., Shilkhanek Ya. Generator sluchaynykh protsessov s zadannoy matritsey spektralnykh plotnostey [The random process with a predetermined matrix of spectral densities]. Avtomatika i telemekhanika [Automation and Remote Control], 1960, No. 1.

2. Savoskin A.N., Polyakov A.I. Modelirovaniye ekvivalentnykh nerovnostey puti dlya issledovaniya

kolebaniy podvizhnogo sostava [Modeling the rough equivalent to the study of oscillations of the rolling stock]. Soiskatel [Applicant], 2005, No. 1.

3. Savoskin A.N., Romen Yu.S., Akishin A.A. Kharakteristiki vozmushcheniy, vyzyvayushchikh kolebaniya relsovykh ekipazhey [Features disturbances causing vibrations of railway vehicles], Vestnik VNIIZhTa, 2013, No. 12.

АКИшИн Александр Александрович — аспирант кафедры «Электропоезда и локомотивы» Московского государственного университета путей сообщения. 127994, Москва, ул Образцова, д. 9, стр. 9. E-mail: elmechtrans@mail.ru

AKISHIN Alexandr A. Moscow State University of Railway Engineering. 127994, Obraztsova Str. 9 b.9, Moscow, Russia. E-mail: elmechtrans@mail.ru

САВОСьКИн Анатолий николаевич — профессор кафедры «Электропоезда и локомотивы» Московского государственного университета путей сообщения, доктор технических наук. 127994, Москва, ул Образцова, д. 9, стр. 9. E-mail: elmechtrans@mail.ru

SAVoSKIN Anatoly N. Moscow State University of Railway Engineering. 127994, Obraztsova Str. 9 b.9, Moscow, Russia. E-mail: elmechtrans@mail.ru

© Санкт-Петербургский политехнический университет Петра Великого, 2015