Здравствуйте!
Никак не могу решить задачу горения. Есть вертикальная замкнутая труба, внутри смесь газов (водород и воздух). Расчет нестационарен. Использую BVM модель с Spark Ignition Model, где задаю Spark power. Задача решается пока величина Spark power дает температуру меньше температуры воспламенения, как только я увеличиваю Spark power расчет вылетает с ошибкой:
+--------------------------------------------------------------------+
| ERROR #004100018 has occurred in subroutine FINMES. |
| Message: |
| Fatal overflow in linear solver. |
+--------------------------------------------------------------------+
+--------------------------------------------------------------------+
| An error has occurred in cfx5solve: |
| |
| The ANSYS CFX solver exited with return code 1. No results file |
| has been created. |
+--------------------------------------------------------------------+
End of solution stage.
Я не понимаю в чем проблемма(((( Помоите пожалуйста!
Вложение | Размер |
---|---|
cfx.zip | 6.58 МБ |
Здравствуйте!
У меня нет личного опыта по искровому воспламенению, но у вас задача поставлена очень странно. Во-первых, у вас для водорода на уровне домена зачем-то задано постоянное значение массовой доли. Во-вторых, у вас начальные значения по переменным смешения и завершённости реакции стоят автоматом, т.е. вы вообще не указываете количественный состав смеси и её исходное состояние (сгорело/не сгорело).
Я бы ещё попробовал уменьшить шаг по времени и объём и мощность искры. Вообще такие задачи надо считать на мелкой сетке, с LES и G-уравнением.
А как я могу задать процентный состав смеси в этой модели (например, водорода 13%)?
Надо пересчитать в переменную смешения. Если лень считать, включите Eddy Dissipation вместо Flamelet. Там напрямую задаётся.
Насколько я поняла с информации приведенной в мануале, для модели BVM нужно использовать Flamelet. Не подскажите, где переменная смешения задается, и как считается?
Переменная смешения (mixture fraction) задаётся на границах (если есть входы выходы) и/или в начальных условиях (ваш случай). Считается через массовую долю любого элемента (например, водорода) в топливе, окислителе и их смеси при нужном вам соотношении. Вот пример расчёта переменной смешения для стехиометрической смеси метана и воздуха:
Подробнее можете почитать в хелпе от флюента (help/flu_th/flu_th_sect_mixfracdef_theory.html) или в книге Варнатс, Маас, Диббл - Горение....
С этим разобралась)
Подскажите пожалуйста, как в CFX я могу посмотреть скорость пламени?
Есть переменная Turbulent Burning Velocity.
В пост-процессоре её нет(
Возможно, она по дефолту не пишется в res. Попробуйте добавить в Extra output variables list в output control.
Спасибо, нашла) Хотела спросить, кореляции Зімонта, Петерсона і Миллера, как выбрать необходимую, есть какие-либо критерии?
Добавить комментарий