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

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 пользователей

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




  • Сообщения

    • mannul
      Вы уверены что у вас программа и подпрограмма выводятся? Оставьте галочку только на УП при записи:    
    • gudstartup
      проверяйте все что написано в руководстве. то что вы там нарезаете хоть десятками к рг  не имеет отношения она зафиксирована. или это привод активного инструмента?
    • gudstartup
      на каких блоках7 если надпись smartkey не исчезает то ключ не читается у вас он не читается по причине неправильной работы базы. можите вынуть ключ с базы и посмотреть ошибка должна остаться
    • mannul
    • FitchKrause
      Ранее на этом станке успешно запускали нарезку 5-и уплотнителей, нарезали две штуки, и в момент смены инструмента нажали reset. Посыпались ошибки, их вроде устранили, попутно сбросив нули станка(не специально) и восстановив их, после он проработал примерно час и проблем не было. Ещё ранее, его пару раз запускали и нарезали уплотнители, работал без проблем. А про разборку двигателя не известно, скорее всего как он приехал, включили, дабы проверить на работоспособность и все.
    • karlf
      Ну, интересный момент в том, что на этом бэкапе, который загружается полностью, ключ не видится и на блоках в шкафу горит красная лампочка. А на бэкапе, который не грузится полностью, на блоках загорается зелёная. То есть сам ключ физически работает
    • Ветерок
      Самое сложное тут - разобраться в чертеже :)
    • malvi.dp
    • gudstartup
      в общем не читает он ваш ключ поэтому и уровни доступа не активируются жаль что у вас нет второго ключа обычно dmg поставляет два да и бэкапа 100% рабочего нет... это проблема если не ключ тогда база ключа или соединения с plc у вас навернулись
    • gudstartup
      на новых серво вытаскивать не нужно наконец то фанук внесли изменение в конструкцию @Koels вентилятор на ралиаторе если радиатор вне зоны электрошкафа а во внешней среде подвержен загрязнению особенно если станок использует сож. индикация на приводе F / вынимаете и чистите можно на некоторых сериях чпу даже скорость посмотреть. если не помогает и вентилятор точно вращается тогда можно эту ошибку отключить 8901 # 0  FAN A fan motor error is: 0:    Detected. 1:    Not detected. 1807 # 2  SWP This parameter specifies the operation of the αi series servo amplifier in its warning state (for example, with the fan stopped). 0:     An alarm is issued when the amplifier is placed in the warning state. Automatic operation enters the feed hold state and the servo axis is decelerated to a stop. 1:     An alarm is not issued even when the amplifier is placed in the warning state. Automatic operation is kept. The servo is deactivated if the amplifier shifts from the warning state to the alarm state.
×
×
  • Создать...