PISO алгоритмі - PISO algorithm - Wikipedia

PISO алгоритмі (Қысым Операторларды бөлу ) Исса 1986 жылы қайталанбастан және үлкен уақыт адымдарымен және аз есептеу күшімен ұсынған. Бұл кеңейту Қарапайым алгоритм жылы қолданылған сұйықтықты есептеу динамикасы Навье-Стокс теңдеулерін шешу. PISO - қысым жылдамдығын есептеу процедурасы Навье-Стокс теңдеулері бастапқыда тұрақсыз қысылатын ағынды қайталанбайтын есептеу үшін жасалған, бірақ ол тұрақты күйдегі мәселелерге бейімделген.

PISO бір болжаушы қадамды және екі түзетуші қадамды қамтиды және болжаушы-түзетуші қадамдар көмегімен жаппай сақталуын қамтамасыз етуге арналған.

Алгоритм қадамдары

PISO алгоритмінің схемасы

Алгоритмді келесідей қорытындылауға болады:

  1. Шектік шарттарды орнатыңыз.
  2. Аралық жылдамдық өрісін есептеу үшін дискреттелген импульс теңдеуін шешіңіз.
  3. Жасушалардың беткі қабаттарындағы ағындарды есептеңіз.
  4. Қысым теңдеуін шешіңіз.
  5. Масса ағынын жасуша беттерінде түзетіңіз.
  6. Жаңа қысым өрісі негізінде жылдамдықтарды түзетіңіз.
  7. Шектік шарттарды жаңартыңыз.
  8. Белгіленген рет 3-тен бастап қайталаңыз.
  9. Уақыт қадамын көбейтіп, 1-ден қайталаңыз.

Жоғарыда айтылғандай[қайда? ] Қарапайым алгоритм үшін ортогоналдылықты түзету үшін 4 және 5 қадамдарды белгіленген рет қайталауға болады.

Болжалды қадам

Қысым өрісін тап және жылдамдық өрісінің компоненттерін алу және дискреттелген импульс теңдеуін қолдану. Қысым туралы алғашқы болжам дұрыс немесе дұрыс болмауы мүмкін.
Түзетуші 1-қадам
Болжамдық қадамнан алынған жылдамдық компоненті үздіксіздік теңдеуін қанағаттандырмауы мүмкін, сондықтан қысым өрісі мен жылдамдық өрісі үшін p ', v', u 'түзету коэффициенттерін анықтаймыз. Қысым өрісін енгізу арқылы импульс теңдеуін шешіңіз және тиісті дұрыс жылдамдық компоненттерін алу және .



қайда;
: қысым өрісі мен жылдамдықтың дұрыс компоненті
: қысым өрісіндегі түзету және жылдамдық компоненттеріндегі түзету
: қысым өрісі және жылдамдық компоненті
Біз анықтаймыз жоғары қысым өрісін қою арқылы дискреттелген импульс теңдеуіне жылдамдықтың дұрыс компоненттерін аламыз және . Қысымды түзеткеннен кейін жылдамдықтың түзету компоненттерін таба алатынымыз белгілі: және .

Түзетуші 2-қадамПисода тағы бір түзету қадамын қолдануға болады.
;
;
;
қайда: сәйкесінше дұрыс қысым өрісі және жылдамдықтың дұрыс компоненттері болып табылады
және қысым мен жылдамдық өрісіне екінші түзету болып табылады.
Орнатыңыз қайда; дұрыс қысым мен жылдамдық өрісі

Артылықшылықтар мен кемшіліктер

  1. Әдетте тұрақты нәтижелер береді және процессорға аз уақыт кетеді, бірақ барлық процестерге сәйкес келмейді.
  2. Қысым-жылдамдықпен байланысты теңдеуді шешудің қолайлы сандық схемалары.
  3. Артқы жағына қараған ламинарлы қадам үшін PISO Қарапайымнан гөрі жылдамырақ, бірақ қыздырылған фин арқылы ағуға қатысты баяу.
  4. Егер импульс импульсі мен скаляр теңдеуі жұп немесе әлсіз болса, онда PISO SIMPLEC-тен жақсы.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. Сұйықтықты есептеу динамикасына кіріспе. Ақырғы көлемдік әдіс, 2 / е. Верстиг ISBN  978-0131274983
  2. Инженерлерге арналған сұйықтықтың есептеу динамикасы Бенгт Андерссон, Ронни Андерссон, Лав Хеканссон, Микаэль Мортенсен, Рахман Судийо, Беренд ван Вачем ISBN  978-1-107-01895-2
  3. Өрт техникасындағы сұйықтықтың есептеу динамикасы: теория, модельдеу және практика Гуан Хен Йох, Квок Кит Юэн ISBN  978-0750685894
  4. http://openfoamwiki.net/index.php/OpenFOAM_guide/The_PISO_algorithm_in_OpenFOAM
  5. Сұйықтықтың есептеу динамикасы, Дж. Джунг, Хантсвиллдегі Алабама университеті ISBN  0 521 59416 2
  6. Джоэль Ф. Ферцигер, Милован Периктің сұйықтық динамикасын есептеу әдісі ISBN  3-540-42074-6
  7. Белгісіз дискреттелген сұйықтық ағынының теңдеулерін операторға бөлу арқылы шешу, Есептеу физикасы журналы 62. Р.Иса