Система для моделирования широкополосныхслучайных вибропроцессов

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТ©РСКОМУ СВИ ИТИЛЬСТВУ

Союз Советскик

Социалистическим

Реслублнк

«iP05325 (61) Дополнительное к авт. свид-ву— (22) Заявлено 10.07.78(23) 2640163Д8-24 с присоединением заявки ИФ— (23) Ориоритет—

Опубликовано 15,0281.бюллетень 89 6

Дата опубликования описания 18. 02. 81 (gg) р 3

G 06 F 15/20

Государственный комитет

СССР но делам изобретений н открытий (53) УДК 681. . 325 (088. 8) Г

В.Н. Ярмолик, A.Å. Леусенко и А.A. Петррвск р„... ОЮЗА.

1 (), ИА1К, i, gp„

) -")(НЦЩ.". 4 У Д

Минский радиотехнический институт, .н

1 (72) Авторы изобретения

i (71) Заявитель (54) СИСТЕМА ДЛЯ МОДЕЛИРОВАНИЯ ШИРОКОПОЛОСНЫХ

СЛУЧАЙНЫХ ВИБРОПРОЦЕССОВ

Изобретение относится к вычислительной технике и может быть использовано в качестве специализированной цифровой аппаратуры для воспроиз- 5 ведения случайных вибраций при исследовании надежности с помощью вибростендов.

Известна аппаратура управления вибрационными установками СУВУ-ШСВ-2, )p

СУВУ-ШСВ-3 и ПУВУ-ШСВ (1 .

Однако она отличается громоздкостью структуры. Для реализации подобных систем управления вибрационными установками необходимы больщие аппаратурные затраты. Увеличение стабильности основных характеристик

СУВУ-ШСВ-2, СУВУ-ШСВ-3 и ПУВУ-PCS достигается за счет существенных конструктивных улучшений отдельных узлов аппаратуры. Наиболее сущест- 2О венным недостатком является невозможность построения подобных сис- / тем для генерирования инфранизкочастотных широкополосных случайных вибропроцессов ввиду реализации их на аналоговых элементах.

Известна аппаратура, построенная на базе нерекурсивного цифрового фильтра, отличающаяся стабильностью основных характеристик, так как ре- ЗО ализуется на дискретных элементах.

Кроме того, использование цифровой фильтрации позволяет получать инфранизкочастотные случайные вибропроцессы $2) .

Однако в то же время подобная ап— паратура, снижает точность задания требуемого спектра ввиду отсутствия обратной связи, осуществляющей под- держание определенной спектральной плотности мощности на выходе систе мы

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

Использование в системе управления вибрациями детерменированных

805325

-алгоритмов преобразования информации из частотной области во временную не позволяет получать истинно случайный вибропроцесс а также яв) ляется сложным.

Цель изобретения — упрощение системы.

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

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

Введение дополнительных блоков и новых связей обеспечивает сокраще- 4р ние времени настройки аппаратуры и увеличение длительности реализации выходного вибропроцесса.

На чертеже приведена блок-схема системы.

Система содержит источник 1 вибрации, аналого-цифровой преобразователь

2, коррелометр 3, преобразователь 4, время-частота, блок 5 сравнения, блок б эталонных значений, генератор

7 равновероятной двоичной цифры, блок 8 коррекции коэффициентов, оперативное запоминающее устройство

9, цифровой нерекурсивный фильтр

10, коммутатор 11, генератор 12 псев дослучайных чисел и цифроаналоговый преобразователь 13, причем источник

1 вибраций, аналого-цифровой преобразователь 2, коррелометр 3, преобразователь 4 время-частота, блок 5 сравнения, блок 8 коррекции коэффи- 40 циентов, оперативное запоминающее устройство 9, цифровой нерекурсивный фильтр 10, цифроаналоговый преобразователь 13 и источник 1 вибраций соединены последовательно, кроме то. ф5 го, выход генератора 12 псевдослучайных чисел подключен ко входу коррелометра 3 и входу коммутатора 11, а выход коммутатора 11 подключен ко входу цифрового фильтра 10, кроме того, ко вторым входам коммутатора

11 и схемы 5 сравнения подключены выходы генератора 7 равновероятной двоичной цифры и блока 6 эталонных значений.

Источник 1 вибраций предназначен для преобразователя электрического сигнала в механическое воздействие на исследуемый объект. Аналого-цифровой преобразователь 2 служит цля преобразования электрических сигналов, поступающих от вибродатчика из аналоговой формы в цифровую.

Цифроаналоговый преобразователь 13 осуществляет обратную процедуру, т.е. преобразует цифровые коды в аналоговую форму. Для вычисления оценок спектральной плотности мощности служит преобразователь 4. Его структурную реализацию целесообразнее всего строить с использованием быстрого преобразования Фурье по одному из известных алгоритмов. На схеме 5. сравнения происходит определение вектора рассогласования спектральной плотности мощности.на. выходе блока 4 с эталонными значениями S(ы). Генератор 12 псевдослучайных чисел и генератор 7 равновероятной двоичной цифры предназначены для генерирования равновероятной псевдослучайной и случайной цифры, соответственно. Причем x(n)g (1, -11 есть .последовательность некоррелированных отсчетов входного процесса для цифрового нерекурсивного фильтра 10. Коммутатор

11 и оперативное запоминающее уст.ройство 9 используются в предложенной системе по своему прямому назначению. Выходные значения цифрового нерекурсивного фильтра получаются путем свертки входных значений

x(n) с весомыми коэффициентами филь-. тра h(m) на основании выражения (1)

Z(n) = h(i ) ix (n-i ). о

Значение коэффициентов фильтра h(r6) определяется видом требуемой спектральной плотности мощности Ь(ю) и амплитудно-частотной характерис-, тикой системы вибростенд — исследуемый объект ы(<,>).

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

Rx (c ) ф - x (n), у (n+c ) > (2)

n=o где x{n)-n-ый отсчет входного процесса, а у(п+ )-выходного. Учитывая, что весовая функция системы Н(ф) цифровой Фильтр " исследуемый объ80 325

Далее подобным образом процедура коррекции весовых коэффициентов итерационно повторяется до тех пор, пока вектор рассогласования не ста-. нет нулевым, т.е., другими словами, полученная на выходе оценка спектра

- ЬО A(у) выходного процесса у(n) с некоторой наперед заданной точностью рав= няется требуемой 5(И). Такой процесс настройки системы длится непродолжительное время, так как выбранный метод управления заведомо сходяект с вибростендом определяется в виде свертки весовых функций цифрового фильтра h(m) и исследуемого объ - екта с вибростендом g(m) окончательно выражение для К« () примет вид: и

Р (i) - Е h() ВЛ-т) (3)

«9 iLLO N-0 еи

x (n) Х (1 1 -7, + i ) ..

М о

Выра1кение g 2 )показывает, что точность оценки взаимокорреляционной функции Rxq(t) в значительной степени зависит от количества выходных отсчетов у(и) случайного про-. цесса, т.е. от величины М. В случае.использования в качестве входного случайнОго процесса белого шума реальное значение и приближается к

10 -106, только в этом случае точность оценок взаимокорреляционной функции позволяет использовать их для управления весовыми коэффициентами цифрового фильтра.

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

Генератор псевдослучайного белого шума построен по известной схеме с дополнением к генерируемой совокупности псевдослучайных кодов нулевой комбинации. Использование псевдослучайной последовательности позволяет получить точные оценки взаимокорреляционной функции по выражению (3)>, С целью уменьшения выборКи, т.е. величины М, повышение скорости опреде=. ления оценок S"(я) в целом, разрядность генератора псевдослучайных чисел необходимо выбирать согг.асио вы.— ражения (4)

1) 1О92м где М вЂ” количество весовых коэффициентов нерекурсивного фильтра 10.

Блок 8 коррекции коэффициентов предназначен для изменения коэффициентов цифрового фильтра на основании одного из известных алгоритмов управления с использованием вектора рассогласования, полученного на блоке 5 сравнения.

Функционирование цифровой системы генерирования широкополосных случайных вибропроцессов происходит следующим образом. Для получения заданной спектральной плотности мощ" ности 5(<ц) определяется весовая функция (дискретная) нерекурсивного цифрового фильтра, состоящая, например, из М-отсчетов, значения кото рой заносятся в оперативную память.9

Коммутатор 11 подключает на вход цифрового Фильтра 10 генератор 12 псевдослучайных чисел, при этом выход блока 7 отключается от входа

/ олока 10. Бначения белого шума, поступающие из блока 12, проходя через цифровой фильтр 10> сворачиваются с весовыми коэффициентами, находящимися в блоке 9. При этом, выходной процесс 2(n) имеет спектральную плотность мощности S(u), Преобразуясь в блоке 13 в аналоговую форму, Z(n) поступает на источник 1, где преобразуется в механи1 ческие колебания, которые через вибродатчик в аналоговой Форме поступают на аналого-цифровой преобразователь 2, на выходе которого получается дискретный процесс у(и). Известно, что вибростенд и исследуе15 мый объект имеют определенный вид амплитудно-частотной характеристики

w(n).. Следовательно, спектральная плотность на выходе имеет вид A(u) =

S(Ю)/w(Иф,а не требуемый условия20 ми в д спектра, определяемый A(03), а .не S(M). Далее дискретные отсчеты выходного процесса у(и) поступают на вход коррелометра 3, причем на второй вход которого поступают значе25 ния белого шума x(n). Количество отсчетов x(g) и у(и) определяется величиной 2 ; которая для реальных значений-М=(100-500) равняется (100500). На выходе коррелометра 3 получаются значения,взаимокорреляционной функции Rxq(" ) согласно выражения (3), которые поступают на вход блока 4, Процессор 4 для преобразования из частотной области во времен» и ьую на основании значений Rx () получает значения функции А(), причем в процессе преобразования нет необходимости в усреднении выходного результата по нескольким (50-100) реализациям. На один вход блока 5

40 сравнения поступают значения A(ь)) из 4, а на второй — значения требуемой спектральной плотнссти мощности S((a), хранимой в блоке б эталонных значений. В результате сра45 внения на выходе блока 5 получается вектор рассогласования спектраль" ной плотности мощности.

В блоке 8 коррекции коэффициентов на основании, например, метода Нью5О тона с использованием вектора рассо-гласования спектральной плотности мощности и требуемой S((d) происходит коррекция коэффициентов Фильтров.

805325

30

40 щийся (например, метод Ньютона).

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

В предлагаемой системе настройка на нужный режим (требуемый S(Q)) осуществляется на укороченном периоде Г ПС4. Величина 1 I(разрядность регистра сдвига с сумматором по модулю два в цепи обратной связи) выбирается минимальной по величине из выражения (4). Выборка выходных значений, на основании которых оценивается спектральная плотность мощности, в этом случае будет состоять из (100- 500) компонент, что в 1001000 раз меньше,чем в известном.

Отсюда можно заключить, что время настройки предлагаемой системы по меньшей мере сокращается в 100 раз.

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

В предлагаемой системе отсутствует процессор для преобразования из частотной области во временную, для реализации которого необходимы больше аппаратурные затраты, кроме того, в системе отсутствует еще ряд блоков, которые требуют значительных затрат на свою реализацию. На реализацию же вновь вводимых блоков необходимы незначительные затраты оборудования, Так, коррелометр 3 И цифровой Фильтр 10 реализуется на одном типовом элементе замены (ТЭЗ) так как их работы используется только операция сложения, в силу того,. что х(п)1 р-1, 1Д . Общие затраты на новые блоки составят 3-4 ТЭЗа.

Очевидно, .что по качественным показателям предлагаемая система значительно превосходит известную, а дополнительное оборудование составит незначительный объем.

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

Формула изобретения

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

Фильтр и цифроаналоговый преобразователь соединены последовательно, а выход генератора псевдослучайных чисел подключен к первым, входам коммутатора и коррелометра, второй вход коммутатора подключен к выходу генератора равновероятной двоичной цифры, а выход коммутатора подключен к управляющему входу. цифрового нерекурсивного фильтра, выход аналого-цифрового преобразо.,вателя соединен со вторым входом коррелометра, выход которого соединен со входом преобразователя "времячастота".

Источники информации, принятые во внимание при экспертизе

1. Кузнецов А.А. Вибрационные испытания элементов и устройств автоматики. N., "Энергия". 1976, с. 94-107.

2. Данилов Б.С. и Штейнбок М.Г.

Однополосная передача цчфровых сигналов. М., "Связь", 1974. с. 56-59.

3. Патент СШЛ Р 3848115, кл. G 01 N 29/00,,(прототип . о05325

Составитель А. Карасов

Редактор С. Лыжова Техред Ж.Кастелевич Корректор Г.Решетник

Заказ 10904/72 Тираж 756 . Подписное

BHHHIIH Государственного комитета СССР по делам изобретений и открытий

113035, Москва Ж-35 Ра ская наб. д. 4 5

Филиал ППП "Патент". r. Ужгород. ул. Проектная, 4

Система для моделирования широкополосныхслучайных вибропроцессов Система для моделирования широкополосныхслучайных вибропроцессов Система для моделирования широкополосныхслучайных вибропроцессов Система для моделирования широкополосныхслучайных вибропроцессов Система для моделирования широкополосныхслучайных вибропроцессов 

 

Похожие патенты:

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

Изобретение относится к вычислительной технике и может быть использовано для моделирования систем массового обслуживания (СМО)

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

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

Изобретение относится к вычислительной технике

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

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

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