Перейти к публикации

FFT график при исследовании пульсации давления


rasta89

Рекомендованные сообщения

Всем привет.

Стоит задача исследовать пульсацию давления, определить ее частоту.

Задачу решал при помощи модели DES, без уравнения энергии для ускорения. Замерял давления: 1. AreaAve(TotalPressure) полная поверхность выходного отверстия из детали 2. там же на поверхности точка, замер в точке через surface-vertex-ave -total pressure.

Задача решалась transient анализе. Для теста прогнал на трех вариантах времени шага: 300 шагов с временем шага 0,001с, 300/0,01 и 300/0,1.

При помощи FFT получал график зависимости частота/средний импульс давления. Вот тут и проблема. Не определяется частота, она всегда идет от нуля на понижение.

Приложил по 4 скрина на каждый расчет. Два это картина давления на поверхности и точке и два это полученные из них частоты:

 

[spoiler=300/0,001]

p1.PNGtp1.PNGp2.PNGtp2.PNG

[/spoiler]

[spoiler=300/0,01]

p1.PNGtp1.PNGtp2.PNGp2.PNG

[/spoiler]

 

[spoiler=300/0,1]

p1.PNGtp1.PNGtp2.PNGp2.PNG

[/spoiler]

 

Так выглядит сама модель

me.PNG

 

Подскажите пожалуйста, что пошло не так касательно ускорения на графике FFT?

:g:Что-то спойлер не сработал

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts

В общем проблема была в том, что постпроцессор флюента тупил получается.

Сформировал график в CFD POST там показало эти самые 0,33 Гц и импульс 0,04 МПа

photo_2022-09-27_15-36-27.jpg

Изменено пользователем rasta89
Ссылка на сообщение
Поделиться на других сайтах
14 минут назад, rasta89 сказал:

постпроцессор флюента тупил получается.

так преобр-е Фурье вы прям в Ансисе делали получается? я то думал это какое-то стороннее ПО

 

15 минут назад, rasta89 сказал:

Сформировал график в CFD POST там показало эти самые 0,33 Гц и импульс 0,04 МПа

странно что других мелких пиков нет, а всего 1. Графики по времени не похожи на "квази"синус. Мб использовать STFT (оконку)? 

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Jesse сказал:

так преобр-е Фурье вы прям в Ансисе делали получается? я то думал это какое-то стороннее ПО

да, встроенным инструментом

6 минут назад, Jesse сказал:

странно что других мелких пиков нет, а всего 1. Графики по времени не похожи на "квази"синус. Мб использовать STFT (оконку)? 

можно подробнее пожалуйста?

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, rasta89 сказал:

можно подробнее пожалуйста?

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

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Jesse сказал:

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

Да вот в постпроцессоре флюента он там один и потом очень мелко нисходящий

А вот в CFD post там уже один пик да.

Но по идее отрезок брался где уже поток жидкости установился и пульсации давления как-бы равномерны

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, rasta89 сказал:

Но по идее отрезок брался где уже поток жидкости установился и пульсации давления как-бы равномерны

Вы же уже давно занимаетесь численными методами. Вы же прекрасно знаете что в расчетных пакетах ничего "по идее" не выбирается. Все нужно задавать самому.

 

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

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, karachun сказал:

Вы же уже давно занимаетесь численными методами. Вы же прекрасно знаете что в расчетных пакетах ничего "по идее" не выбирается. Все нужно задавать самому.

 

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

"По идее" - я имел в виду я задал этот отрезок сам при формировании графика, отсек часть графика при котором поток жидкости только становился ( старт задачи).

Нужно поработать над своим изложением мыслей)

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, rasta89 сказал:

"По идее" - я имел в виду я задал этот отрезок сам при формировании графика, отсек часть графика при котором поток жидкости только становился ( старт задачи).

Нужно поработать над своим изложением мыслей)

Первый график с плоскости выхода, второй с точки

tp-area.png

tp-vertex.png

Ссылка на сообщение
Поделиться на других сайтах

Решил проверить график в программе origin.

Загнал туда три варианта графиков

1. Сбор информации с точки 1.5-4 сек, клгда течение установилось

2. Сбор информации с поверхности выхода жидкости 1.5-4 сек, когда течение установилось

3. Две волны с поверхности 2.1-3с

И сравнил с посьпроцессором флюента и CFD post. Теперь незнаю чему верить.

Внизу приложил скрины последовательно

1. Выбранный промежуток

2. Результат в постпроцессоре флюента

3. Результат в cfd

4. Результат в origin

Также приложил файлы графиков.

Как понять что из чего правда?

Спасибо.

 

Вариант 1

long_vertex_fluent_1.-4.5s_scr.PNG

long_vertex_fluent_1.-4.5s.PNG

 

long_vertex_1.5-4.5s_fluent_post.PNG

long_vertex_origin_1.5-4.5s.PNG

 

Вариант 2

 

 

 

long_area_1.5-4.5s_fluent_scr.PNG

long_area_1.5-4.5s_fluent.PNG

 

long_area_1.5-6s_fluent_post.PNG

long_area_1.5-4.5s_origin.PNG

 

Вариант 3

short_area_fluent_2.1-3s_scr.PNG

short_area_fluent_2.1-3s.PNG

 

short_area_fluent_2.1-3s_post.PNG

short_area_origin_2.1-3s.PNG

 

 

Файлы

short_area_fluent_2.1-3slong_area_1.5-4.5slong_vertex_1.5-4.5s

Ссылка на сообщение
Поделиться на других сайтах

В общем так.

Разобрался.

1. Для ORIGIN сигналы слишком короткие, которые я передал, если удлинить раза в два три, показывает норм.

2. Постпроцессор флюета не обманывает, просто отображает график по-своему

3. Постпроцессор CFD показывает картину более понятной и наглядной. Так что если флюент показал непонятную Вам картину идите в CFD POST. Только там есть нюанс, амплитуду показывает параметр Power spectral

Скрины раскладки Фурье в CFD POST и ORIGIN

SVG_hz.PNG

SVG_hz_origin.PNG

 

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
  • 4 месяца спустя...
28.09.2022 в 08:47, rasta89 сказал:

Вариант 1

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

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Viktor2004
      не сразу я понял в чем вопрос. Долго соображал что такое режим управления скоростью. При завершении ориентации PMC снимает сигнал G70.6 ? И если он после снятия сигнала продолжает удерживать шпиндель, при каких условиях эта ориентация все же снимается? После нажатия аварийного грибка или еще как?
    • Viktor2004
      Ладдер пришлите. Будем принудительно пробовать поднимать и опускать
    • streamdown
      Коллеги приветствую! IPS 8. Подскажите пожалуйста, кто какое серверное железо использует? Интересуют параметры при одновременной работе, ну например, 400 пользователей онлайн
    • gudstartup
      так он так и позиционируется по m19 pmc выдает g70.6 а чпу отвечает f45.7 но ориентацию и смещение в 4077 он отрабатывает нормально шпиндель встает ровно и смена происходит хорошо. вопрос почему после ввода команды управления скоростью он все еще продолжает контролировать число импульсов между нуль метками хотя в принципе уже должен отменить позиционный контроль и просто считать обороты по 0 метке как он это делает без М19? это все понятно но почему оно продолжает проверять это после завершения ориентации мне непонятно
    • Александр1979
      SP9047 SSPA:47 ILLEGAL SIGNAL OF POSITION CODER "The relationship between the A/B phase and 1-rotation signal is incorrect (Pulse interval mismatch)." "Неправильное значение счетчика импульсов сигнала на энкодере ALPHAi. На фазах A и B энкодера за один оборот шпинделя насчитывается 4096 импульсов обратной связи. Программное обеспечение по управлению шпинделем проверяет количество импульсов на фазах A и B, соответствующее энкодеру, при каждой генерации сигнала одного оборота. Данный аварийный сигнал срабатывает, если регистрируется число импульсов, нарушающее заданный диапазон."
    • vs3dpro
      Добрый день! У нас на есть SLA принтер 600х600х400мм. Можно напечатать мастер- модели, и можно приехать посмотреть. mail@iges.space
    • gudstartup
      после ввода 789 в edit mod надо перейти в режим ручное упр. нажать mod а потом помощь и откроется wzw.hlp  с возможностью выполнения команд управления atc. если не появляется содержимое wzw.hlp то возможно что у вас другой код хотя 789 'это стандарт для dmg в этом случае надо смотреть ваш plc раздел у меня пароль прописан в файле wzw_rett.mod
    • Anat2015
      SERVO TURRET AMP ALARM - переводить не пробовали, учитывая, что AMP - это и есть сервопривод? Что тут не ясного, язык не знаком?
    • Viktor2004
      я бы попробовал позиционировать шпиндель сигналом G70.6 Ответный сигнал, шпиндель сориентирован F45.7
    • gudstartup
      Здравствуйте уважаемые участники форума попрошу вас поделится мнениями. Имеется фрезерный шпиндель с позиционным кодером (зубчатое колесо и считывающая головка). Ошибку 9047 выдает после того отрабатывает M19 c последующим включением оборотов Sxxx M3 причем обороты могут быть любыми от 100-макс. Если задавать обороты без предварительной ориентации то 9047 не возникает и шпиндель нормально вращается на любой скорости при этом обороты не гуляют точность поддержания +-1 об\мин. Кабель заменен заменить сам датчик нет возможности. Мой вопрос в следующем почему шпиндель после M19 и включении управления скоростью Sxxx M3 остается в режиме позиционирования а не сразу переходит врежим управления скоростью и даже явная отмена ориентации кодом M20 ничего не меняет ведь режим позиционного управления должен быть отменен или он остается и отменяется не сразу после подачи команды M3 и кода скорости? Станок достаточно старый 2009 года плату управления шпинделем меняли на соседний ничего не изменилось. Это может быть логика PMC или скорее всего это датчик?   PMC-SB.001
×
×
  • Создать...