*cfopen,foY *vwrite,fieldy(1) (F12.6) *cfclos |
Аналогично данные из массива fieldy записываются в файл foY. |
4. Решение гидродинамической задачи с электростатическими силами в качестве нагрузки осуществляется при помощи программы Flotran. Перед запуском этой программы необходимо загрузить геометрию задачи вместе с построенной сеткой. Ниже приводится описание программы.
et,3,fluid141 Выбирается новый элемент – fluid141.
esel,all
EMODIF,all,TYPE,3 Замена всех элементов на гидродинамический.
*get,nodemx,node,0,count Определяется общее количество узлов.
*dim,fox,array,nodemx Создаются массивы в которые будут записываться значения
*dim,foy,array,nodemx компонент плотности сил.
*vread,fox(1),fox |
Числа из файла fox (X компонента плотности электростатических сил) записываются в массиве fox начиная с первого элемента. |
(F12.6) |
Формат записи числа |
*vread,foy(1),foy (F12.6) |
Аналогично Y компонента плотности сил для каждого узла записывается в массив |
Lsel,s,,,9,12 dl,all,,VX,0,1 dl,all,,Vy,0,1 Lsel,s,,,2,6,2 lsel,a,,,1 dl,all,,VX,0,1 dl,all,,Vy,0,1 |
На стенках кюветы и на поверхности электродов задаются условия «прилипания» (нулевые значения компонент скорости). |
nsel,all *do,n,1,nodemx,1 |
Создается цикл по всем узлам |
bf,n,forc,fox(n),foy(n) |
В каждом узле задаются компоненты сил, которые берутся из массивов fox и foy. Формат команды: в узле с номером n задается плотность сил (ключ forc), fox(n) – значение X компоненты плотности сил, foy(n) - значение Y компоненты плотности сил. Они равны n – м элементам массивов fox и foy. |
*enddo |
Конец цикла |
allsel,all FINISH |
|
/solu |
Переход в решение. |
Далее следует настройка параметров решения и задание свойств жидкости.
FLDATA1,SOLU,flow,t Решение уравнений для скоростей и давления.
FLDATA2,ITER,EXEC,200 Назначение числа итераций 200
FLDATA2,ITER,OVER,50 Количество итераций после которых выводятся проме-
жуточные результаты.
fldata3,term,vx,0.001 Устанавливается уровень сходимости для X компонен-
ты скорости.
fldata3,term,vy,0.001 Аналогично для Y компоненты.
FLDATA12,PROP,DENS,2
FLDATA13,VARY,DENS,1 Разрешается вариация плотности
FLDATA12,PROP,VISC,0
FLDATA13,VARY,VISC,0 Запрет вариации вязкости
FLDATA7,PROT,DENS,LIQUID Определяет тип свойств жидкости как Liquid
FLDATA8,NOMI,DENS,800 Начальное значение плотности 800 кг/м3
FLDATA9,COF1,DENS,273 Определяет значение температуры при которой
FLDATA10,COF2,DENS,-0.001
FLDATA11,COF3,DENS,0
FLDATA7,PROT,VISC,CONSTANT Вязкость постоянная и равна 0.01
FLDATA8,NOMI,VISC,0.01
FLDATA18,METH,PRES,1 Определяется тип используемого решателя
FLDATA19,TDMA,PRES,100
SOLVE Запуск решения гидродинамической задачи
FINISH
/POST1 Переход в постпроцессор
SET,LAST Считывание результатов из последнего набора.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.