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

Ошибка при задании скорости на входе


Кирилл Александрович

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

Кирилл Александрович

Доброго времени суток всем участникам. При попытке задать скорость (изменяющуюся  по закону) на входе выдаётся ошибка. 

Задаются выражения: 

alpha=0.15 

z0=10 [m]

rho=1.225 [kg m^-3]

w0=230 [Pa]

k=(z/z0)^alpha 

u=sqrt(2*w0*k/rho)

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

Подскажите пожалуйста, заранее благодарен.

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


Скиньте кусок модели, куда эта скорость прикладывается, чтобы проще проверять было. И тема чего-то про дублировалась.

 

Изменено пользователем karachun
Ссылка на сообщение
Поделиться на других сайтах
Кирилл Александрович

Почему продублировала тема не знаю (

Кусок модели это как? Фото подойдёт ?

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

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

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

К сожалению на рабочем компьютере нет выхода в интернет ( постараюсь придумать что-нибудь.

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

Модель никак прикрепить не получается(.

Я был бы Вам очень признателен, если Вы поможете решить этот вопрос. 

Поясню суть задачи: имелся группа сооружений, ее необходимо рассчитать на ветровое воздействие. Данные по ветру из ГОСТа . Домен взят как прямоугольник , ГУ inlet на левой боковой грани, на нижней грани ( земля) и гранях которые относятся к  зданиям wall no slip, все остальные opening.  Если задавать скорость постоянную то задача считается 

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

Ну это все понятно, хорошо сейчас попробую разобраться.

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

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

Вроде как вы скорость под корень засунули. Размерность получается не та. Плотность постоянная, превратите динамический напор в скорость и вынесите ее из под корня.

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

У меня CFX ругался на названия выражений k и u, они зарезервированы. Попробуй заменить их на k1 и u1.

Все считается и не вылетает.

Еще вопрос - а должна ли быть k1 под корнем или это множитель скорости?

Снимок16.JPG

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

Почему продублировала тема не знаю

 

Бывает такой глюк при проблемах с интернетом..

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

У меня CFX ругался на названия выражений k и u, они зарезервированы. Попробуй заменить их на k1 и u1.

Все считается и не вылетает.

Еще вопрос - а должна ли быть k1 под корнем или это множитель скорости?

Снимок16.JPG

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

Большое спасибо @karachun за проявленный интерес и помощь!)

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

Не за что, только с файлом примером помощь приходит гораздо быстрее)

У меня в версии 19.0 название выражения "u" занято под скорость в направлении Х, а "k" это, скорее всего, постоянная Больцмана.

У меня CFX даже не позволил создать функцию с таким названием.

 

Снимок.JPG

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

Не за что, только с файлом примером помощь приходит гораздо быстрее)

У меня в версии 19.0 название выражения "u" занято под скорость в направлении Х, а "k" это, скорее всего, постоянная Больцмана.

У меня CFX даже не позволил создать функцию с таким названием.

 

Снимок.JPG

Я тоже заменил , все работает в 15.0.7

В чем была проблема ранее пока затрудняюсь сказать. 

Позже дополню тему. 

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

Модель никак прикрепить не получается(.

 

На форуме можно выкладывать файлы определенных типов.. Лучше всего архив..

 

Если размер большой, то на файлообменник..

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

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

Однако теперь встал вопрос в корректности поставленных ГУ для данной задачи. 

В 14.08.2018 в 15:59, Кирилл Александрович сказал:

Модель никак прикрепить не получается(.

Я был бы Вам очень признателен, если Вы поможете решить этот вопрос. 

Поясню суть задачи: имелся группа сооружений, ее необходимо рассчитать на ветровое воздействие. Данные по ветру из ГОСТа . Домен взят как прямоугольник , ГУ inlet на левой боковой грани, на нижней грани ( земля) и гранях которые относятся к  зданиям wall no slip, все остальные opening.  Если задавать скорость постоянную то задача считается 

 В таком случае аэродинамические коэффициенты не получаются близкими к значениям по СНиП. 

Вариации с ГУ особых изменений не дали.

Собственно вопрос: что делаю не так? 

Может есть рекомендации по заданию ГУ для подобных задач?

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

В таком случае аэродинамические коэффициенты не получаются близкими к значениям по СНиП.

Собственно вопрос: что делаю не так?

В CFD можно наделать кучу ошибок кроме неправильно заданных ГУ, и это нормально. На результат влияет качество и плотность сетки, выбор модели турбулентности, учет или игнорирование физических явлений (сжимаемая/несжимаемая среда, учет теплообмена - скорее всего это не ваш случай, но так в общем надо смотреть и на это). Можно расчетный домен сделать слишком маленьким.

Короче рекомендаций "как сделать правильно вообще" хватит на целую книгу. Скидывайте пример, тогда можно будет предметно обсуждать. Здания я не считал (знаю только, что там нужно использовать модель турбулентности SA), но постараюсь помочь.

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

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

В CFD можно наделать кучу ошибок кроме неправильно заданных ГУ, и это нормально. На результат влияет качество и плотность сетки, выбор модели турбулентности, учет или игнорирование физических явлений (сжимаемая/несжимаемая среда, учет теплообмена - скорее всего это не ваш случай, но так в общем надо смотреть и на это). Можно расчетный домен сделать слишком маленьким.

Короче рекомендаций "как сделать правильно вообще" хватит на целую книгу. Скидывайте пример, тогда можно будет предметно обсуждать. Здания я не считал (знаю только, что там нужно использовать модель турбулентности SA), но постараюсь помочь.

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

Хм. Тогда это тянет на новую тему. 

Спасибо за ответ. 

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

Тут еще такое дело - в СНиПе или ГОСТе коэффициент это просто одна цифра, какими соображениями руководствовались авторы Вам не известно. Возможно цифра взята в запас, или усреднена для нескольких типов конструкций. Если хотите проверить правильность расчета, то поищите статьи где описан простой эксперимент, возможно продут макет одного отдельно стоящего здания. Есть поля давлений, скоростей. Возможно есть статьи, в которых уже есть сравнение эксперимента и CFD - тогда будет ясно какие подходы использовать и что можно ожидать от расчета. И начинать лучше всего с простых моделей и добившись хорошего совпадения с экспериментом переходить на сложную модель.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • maxx2000
      Подушную малость. Чё там. Уже в упор научились резьбу резать без выходной канавки?
    • ispite
      Здравствуйте, не могу построить стандартную сетку, что не позволяет дальше провести расчёт. Получается сделать сетку "на основе кривизны", но солид отказывается считать, после нажатия кнопки "запустить исследование" происходит сбой. https://disk.yandex.ru/d/D8wvRbYMW1lWjQ
    • ddm
      изготовить по чертежу с последующим покрытием,цинкование ,по 1000 шт каждой позиции ,предложение отправить на почту qwer463@yandex.ru
    • sklide008
      И еще можно ли задать горчие клавиши на кнопки открыть, скрыть и тд?
    • sklide008
      Подскажите, пожалуйста, в инвенторе есть такой пункт упорядочи по алфавиту дерево. Здесь найти такого не могу, пытался treesorter ставить но он добавляет просто в папку а не сортирует в дереве. Есть ли такой макрос чтобы все детали в дереве по порядку и алфавиту шли?
    • stanislavz
      Есть станок с данным контроллером. Все работает. Недавно была проблема с передачей данных - установил запасной контроллер. А запасной контроллер сказал нет работе. Проблема была в программе компьютера для передачи данных. Грустно, досадно, контроллер был куплен как рабочий. Как бы и не горит, но необходимо поправить. Плата управления с процессором mc68020, память hm628128-10. Память буферным питанием от 3 батареек + 0,5 Фарада на плате как буфер для замены батареек на 1 сутки. Лежало долго, без батареек. Симптомы: После первого включения, в памяти были и программы и параметры (0 странность). Честно, удивило. Но - система жутко тормозит, отклик на нажатие кнопки 3-5 секунд. В таком режиме сумел закачать машинные параметры под свой станок. Но это заняло час.. 4 строки и ждет секунд 10 итд. Есть видео. Перекинул с рабочего контроллера, БП, плату плц, ээпром плц - все то же. Проверил осциллографом кварцы живые , частота есть, амплитуда хорошая. 1 странность - после манипуляций по замене батарейки, старые записи из памяти исчезли. Ничего не коротнул. Возможно 0,5 Ф был не заряжен. Там тоже необходимы сутки для зарядки. Но как оно было запечатоно до этого - мистика. 2 странность. Если плата лежит ночь без питания, только с буфером - потом 2-3 минуты работает хорошо. 3 аналогично работает 2-3 минуты если питание отключить и очистить питание памяти (выпаял 0,5 Ф буфер с платы) Проверка памяти на старте есть. Проходит хорошо. На зависает, на холодную пайку не похоже. Шевелил / двигал все. Да и не виснет, именно тормозит. При том если оставить на час - тоже все стабильно плохо. Если набрать быстро 5 символей- экран сразу пуст, но после задержки символы будут на экране. Заказал второй процессор и память. 10 штук. Подавал прямо 5 вольт на память - все так же. Токи потребления между плохой и хорошей платой смогу проверит.    
    • brigval
    • Ветерок
      "увеличение оптимизации". Оптимизацию невозможно ни увеличить, ни уменьшить.
    • gudstartup
      @boomeeeer может от страны зависит
    • david1920
      нет время нет заниматься да и информации новой нет Это я на других станках делал
×
×
  • Создать...