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

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


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

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

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

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

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

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

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




  • Сообщения

    • Snake 60
      @eljer0n  Откройте макрос SaveDRW.swp редактором VBA Найдите вот эти строки: Поменяйте выделенную цифру на нужную вам 3 или 4 - это количество символов которое останется от имени конфигурации. PS При сохранении в PDF тоже ругается на неправильное название чертежа, т.к. тоже обрезает название конфигурации до двух знаков, там тоже надо править при желании...
    • eljer0n
      @malvi.dp в общем порядок следующий (на каждое исполнение свой чертеж и позиция в спецификации):   Для исполнения с 2мя знаками. 1. Есть деталь с именем формата ХХ-01.01-01 (последнее -01 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации (как у вас на картинке). Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с корректным именем. 5. В спецификации сборки все отображается корректно.     Для исполнения с 3мя знаками. 1. Есть деталь с именем формата ХХ-01.01-011 (последнее -011 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации. Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с некорректным именем, а именно - с обрезанным до двух знаков исполнением (-01). 5. В спецификации сборки шифр отображается (внезапно! может какой глюк был: у солида или у меня ) корректно, как и у вас на рисунке.     Выходит, загвоздка все-таки только в сохранялке чертежа.
    • gudstartup
      да информация о решенной проблеме очень важна так что будем ждать хороших новостей!
    • mrVladimir
      @gudstartup Спасибо Вам за помощь. Теперь дело в приобретении платы. Как что-то получится (сперва приобрести, потом поставить) обязательно отпишусь.
    • gudstartup
      а как вы taxid фирмы нашли?
    • gudstartup
      все что я написал в цитате выше по теме полная фигня в связи с вновь приобретённой информацией. можно менять любые компоненты в пределах серии чпу если только не меняете по или записываете oprminf но  всегда могут быть нюансы  @mrVladimir все должно получиться извините за то что выдал непроверенную информацию за мнение типа знающего эксперта оказывается я 
    • malvi.dp
      Какое у детали имя файла и как формируете Обозначение и Наименование? Вы каждое исполнение сохраняете в новый чертеж? Или это групповой чертеж? Если групповой-то имя конфигурации в нем быть не должно. Стоит ли галочка "Исполнение" "Из конфигурации"? На сколько мне не изменяет память макрос сохраняет файл чертежа с тем же именем что и файл модели в папке модели. В спецификации все правильно отображается, даже если знаков исполнений больше трех  
    • gudstartup
      и главная деталь чтобы на системе была remote option system а именно файл oprminf.000 c сертификатами и были ли проблемы с ними после замены компонентов.
    • boomeeeer
      с него родимого
    • Grundick
×
×
  • Создать...