Сравнение методов конечных разностей и конечных элементов
На практике часто возникает вопрос, какой из вышеописанных методов больше подходит для решения конкретной задачи. Как уже упоминалось, аналитические и различные численные методы различаются как по объему вычислений, так и по точности и качеству получаемых результатов (см. рис. 4.6 [26]). При составлении обобщенной классификации различных численных методов для сравнения использовались
и некоторые простые расчетные методы, основанные на аналитических решениях, описанных в главах 5 и 7.
Простые расчетные методы основаны на аналитических решениях дифференциальных уравнений, описывающих одномерную модель рассматриваемой проблемы (см. главу 3 и раздел 4.3).
Аппроксимация реального процесса производится за счет подходящей суперпозиции одномерных моделей. Преимущества аналитических методов [26] заключаются в следующем:
• поскольку желаемые параметры связаны с заданными граничными условиями простыми уравнениями, аналитические методы являются быстрыми и простыми в использовании. Вычисления с их помощью могут проводиться даже на карманном калькуляторе. Расчет на персональном компьютере еще более эффективен, поскольку желаемые ответы будут получены еще быстрее;
• основным преимуществом простых расчетных методов на основе аналитических решений является то, что уравнения, используемые в них, обратимы. За счет этого такие уравнения можно дифференцировать, интегрировать, а также решать относительно любого параметра. Можно, например, за один шаг рассчитать геометрию коллектора на основании требования равномерного распределения скорости на выходе (см. главу 5).
С другой стороны, простые методы обладают рядом существенных недостатков:
• область их применения ограничивается экструзионными головками, которые аппроксимируются основными геометрическими формами, легко определяемыми путем несложного анализа;
• простые вычислительные методы на основе аналитических решений не позволяют получить полного описания эффектов взаимодействия и переходных процессов;
• зачастую результаты (например, потери давления, объемный расход, время охлаждения) могут быть получены только в интегральной форме (т. е. по всему поперечному сечению канала).
При расчете экструзионных головок с каналами более сложной геометрической формы или когда требуется более точное моделирование следует использовать численные методы решения дифференциальных уравнений, например, такие как МКР и МКЭ.
Как уже упоминалось ранее, при использовании разностных методов дифференциальные уравнения заменяются их аналогами, выраженными в конечных разностях, составленных для узлов прямоугольной сетки, покрывающей канал экструзионной головки с рассматриваемой геометрией.
Вывод уравнений в конечных разностях, последующее решение полученной системы уравнений, а зачастую и построение сетки осуществляются самой компьютерной программой. По сравнению с простыми вычислительными методами, МКР обладает следующими преимуществами (см. рис. 4.6 [26]):
• МКР позволяет рассчитывать геометрические конфигурации, к которым неприменимы простые расчетные методы на основе аналитических решений;
• МКР позволяет получить расчетные значения во всех точках сетки, а не только интегральные значения по поперечному сечению канала;
• точность получаемых результатов повышается за счет того, что в систему дифференциальных уравнений можно включить практически любой закон течения материала;
• возможность учета взаимосвязи дифференциальных уравнений (например, уравнений движения и энергии, зависимостей температуры и скорости сдвига от вязкости);
• так как система уравнений решается одновременно во всей расчетной области, результаты отражают все эффекты взаимодействия (это утверждение не является справедливым для явных разностных схем).
Однако наряду с перечисленными преимуществами разностных методов по сравнению с простыми аналитическими методами МКР обладает рядом внутренне присущих недостатков (рис. 4.6):
• определение геометрии или рабочей точки возможно только методом итераций, поскольку уравнения необратимы;
• расчеты невозможно выполнить вручную или на карманном калькуляторе; для их осуществления необходим, как минимум, персональный компьютер;
• для выполнения расчетов требуется существенно большее время по сравнению с простыми аналитическими методами.
Метод конечных элементов, как и метод конечных разностей, по сравнению с простыми аналитическими методами имеет как преимущества, так и недостатки.
Сравнение МКР и МКЭ представляет собой действительно сложную задачу, так как получаемые результаты существенно зависят от конкретного случая и от использу - емых методов. При использовании прямоугольных областей и квадратных расчетных сеток или конечных элементов решение задач для некоторых частных случаев показало, что неявные схемы МКР и МКЭ (при использовании линейных функций формы) дают одинаковые результаты, а потому являются практически идентичными [19,27].
При расчете криволинейных областей неправильной формы МКЭ предоставляют некоторые преимущества за счет возможности построения конечных элементов с границами, которые могут быть криволинейными и не обязательно должны быть перпендикулярны друг другу. При использовании параболических функций формы края элементов могут принимать параболическую форму. Как уже упоминалось ранее, функции формы представляют собой основу МКЭ: они служат не только для интерполяции формы, но и для получения желаемых величин (скорости, давления, температуры) в каждом узле. Таким образом, они оказывают непосредственное влияние на результат. Введение функций формы представляет собой основное различие между МКР и МКЭ. В отличие от МКР, где известны только значения в узловых точках, МКЭ позволяют точно определить значения желаемых параметров в каждой точке рассматриваемой области путем интерполяции с помощью функций формы. За счет того, что этот факт учитывается при выводе уравнений МКЭ, данный метод, по определению, более точен, чем МКР. Кроме более точной аппроксимации геометрии и более точного описания изменения расчетных величин, МКЭ предоставляет следующие преимущества по сравнению с МКР:
• рассматриваемая геометрия может быть любой, поскольку она определяется независимо от компьютерной программы. Это означает, что программы, реализующие МКЭ, работают независимо от геометрии;
• возможность определения расчетных параметров в любой точке рассматриваемой области;
• поскольку уравнения МКЭ решаются одновременно, существует возможность учесть все взаимодействия, имеющие место в системе, с высокой степенью гибкости и точности.
Тем не менее МКЭ тоже не свободен от недостатков:
• время, необходимое для расчетов, а также требования к аппаратным средствам компьютера и объему носителей информации в несколько раз превышают аналогичные требования для МКР. Для решения задач этим методом требуется как минимум высокопроизводительный 16- или 32-разрядный ПК. За редким исключением, применение программ, реализующих МКЭ, ограничивается плоскими задачами;
• поскольку геометрия канала, а также начальные и граничные условия задаются пользователем самостоятельно, время, необходимое для расчета, существенно больше, чем для МКР, где эти параметры более или менее фиксированы;
• большая гибкость МКЭ, касающаяся выбора геометрии, плотности сетки, выбора типов элементов и граничных условий требует от пользователя более глубокого понимания сущности данного метода, иначе получение надежных результатов становится проблематичным.
Сравнительный анализ аналитических и численных методов позволяет сделать следующие выводы: методы, более требовательные к аппаратным средствам и квалификации пользователя, дают преимущества только в том случае, если более простые методы не позволяют добиться требуемого результата вследствие присущих им ограничений. Если расчетные области имеют правильную форму и позволяют построить разностную сетку, то на первый план выходят преимущества МКР [27, 28]. Однако если геометрические формы сильно отличаются, преимуществом будет обладать МКЭ как метод, независимый от геометрии. Этот метод имеет преимущества в представлении геометрии, построения сетки и определения граничных условий, а также при оценке и интерпретации результатов.
Пакет программ, пригодный для расчета на персональных компьютерах двухмерных течений и процессов теплопередачи, приведен в работах [13,26,29].