Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемЕлизавета Скопинцева
1 Сплайн-функции в химической термодинамике, в термодинамике растворов Белова Екатерина
2 1.Способы описания свойств 2.Постановка задачи 3.Типы сплайнов. B-сплайны 4.NURBS, задача на многомерном пространстве 5.Аппроксимация термодинамических свойств и фазовые диаграммы 6.Согласованность таблиц
3 Способы описания свойств Аналитический 1.С помощью сугубо математических моделей аппроксимация полиномами или др. базисными функциями Сплайны 2. С помощью «физических» модельных представлений + описание эксперимента, в т.ч. перевод в таблицу +при правильном выборе модели – достаточно точно +можно прогнозировать из N-компонентных систем поведение N+1-компонентных систем огромный, неоднозначный выбор моделей при расширении модели на всю область часто неадекватно описываются особенности (без сплайнов) Табличный + точность +использование разных экспериментальных данных большой объем таблиц интерполяция между узлами (решение - линейная интерполяция, нелинейная, сплайны) Графический + наглядность (лучше видна физическая корректность) точность Используется, исходя из таблицы/аналитической зависимости
4 Интерполяция Сглаживание Параболический (k=1), кубический, B-сплайн, кривая Безье, сплайн Эрмита (k=2 в общих случаях)... Условия: F 0 ' (x 0 )=const1, F n ' (x n )=const2, либо F 0 '' (x 0 )=0, F n '' (x n )=0 Постановка задачи (в двумерном случае) f(x) – значения функции (некое свойство), известные в точках x i F(x) – функция, которую находят в поставленной задаче, gi- статистические веса, λ – параметр сглаживания F(x)=Sp(x), если соблюдаются следующие условия F j+1 ' (x j+1 )=F j ' (x j+1 ), F j+1 '' (x j+1 )=F j '' (x j+1 ), j=0÷n-1 Sp(x)= Для полного определения, требуются k условий (зависит от типа сплайна) и в случае сплайна степени m непрерывность m-1 производных Мольная энтальпия образования расплава в системе In-Sb, сглаживание кубическими сплайнами. Д.В.Малахов, В.И.Косяков. Смешанные сплайны в термодинамических расчетах//Ж.физ. хим., т.68, 8, 1994, с
5 B-сплайны Число узлов=степень B-сплайна => кривая Безье (на основе базиса из полиномов Берштейна) Этот базис ортогонален; но все задающие точки влияют на форму кривой, глобальность изменений – большой минус. У B-сплайна базис неглобален (с каждой вершиной своя базисная функция), можно менять порядок базисных функций и кривой без изменения количества вершин представление полиномиального сплайна комбинацией B-сплайнов Пусть (n -1) - степень сплайна Sp(x), заданного на m узлах, тогда для представления в виде линейной комбинации B- сплайнов требуется 2n дополнительных узлов x -n+1
6 NURBS(non-uniform rational B-splines) и задача на многомерном пространстве Сначала задается базис из B-сплайнов в 2D, имеем последовательность U узловых точек. В неоднородном векторе значение узлов распределены не равномерно, что позволяет контролировать моменты начала и завершения базисной функции. Для N-мерного пространства нужно N-1 узловых векторов U; рассмотрим случай 3D дифференцируемость: S(u,v) является p-k раз дифференцируемой по u на узле кратности k, и раз q-k дифференцируемой по v на узле кратности k, контрольные точки образуют выпуклую оболочку для п-ти NURBS Рациональная сетка узлов строится следующим образом: сначала учитывают границы интервала изменения переменной, точки перегиба функции (если есть); затем добавляют дополнительные узлы на отрезке между двумя узлами, где функция описывается неудовлетворительно – в точке экстремума y(x)-f(x), где f(x) – уравнение прямой между точками (y i,x i ), (y i+1,x i+1 ) (y можно задать через сглаживающий сплайн в начале) Цель увеличение числа узлов вблизи особенностей
7 Аппроксимация термодинамических свойств и фазовые диаграммы D.G.Archer. Thermodynamic Properties of the NaCl+H 2 O System I. Thermodynamic Properties of NaCl (cr) // J. Phys. Chem. Ref. Data, Vol.21, 1, 1992 Дегтярев С.А., Воронин Г.Ф. Применение сплайнов в термодинамике растворов // В сб. Математические проблемы фазовых равновесий. Новосибирск: Наука, С
8 Journal of Low Temperature Physics September 1981, Volume 44, Issue 5-6, pp Cubic spline fits to thermodynamic and transport parameters of liquid 4 He above the λ transition Project of the International Association for the Properties of Water and Steam FAST CALCULATION OF THERMODYNAMIC PROPERTIES OF WATER AND STEAM IN PROCESS MODELLING USING SPLINE INTERPOLATION Matthias Kunick, Hans-Joachim Kretzschmar, Uwe Gampe Значения в узлах – из существующего уравнения состояния (табл. данных) Поиск обратной матрицы x 1 (z,x 2 ) Аппроксимация термодинамических свойств
9 Согласованность таблиц Если в области разбавленных растворов есть особенности, то нужно либо увеличить число узлов, либо использовать другую функцию. Выразим интегральное свойство следующим образом: W(x)=x(1-x)Sp(x) Тогда: M i /2=c i /2=Sp i (x i ), m i =bi=Sp i (x i ), Выразим интегральное свойство следующим образом: W(x)=Sp(x) Тогда в качестве условия можем использовать Sp(0)=Sp(1)=0 либо известные предельные ПМС При решении m i выглядит как лин. комбинация y i Подставляем в выражение для одного из ПМС получившиеся линейные комбинации W(x i ) на место m i, получаем систему линейных уравнений, которая разрешается относительно W(x i ) (без точек 0 и 1). После решения подставляем получившиеся W в выражение для m и получаем соотв. производные W(x) Подставляем в выражение для одного из ПМС получившиеся линейные комбинации W(x i )/[x i (1-x i )] на место m i, получаем систему линейных уравнений, которая разрешается относительно W(x i )/[x i (1-x i )] По построенным т.о. таблицам легко восстановить интерполирующий сплайн – вычисляется m i, по ним рассчитываются другие коэффициенты
10 Кубический сплайн Пусть у нас есть сплайн на [x i,x i+1 ] вида (обозначим h i =x i+1 -x i ): Тогда из условий непрерывности получим:
11 Сплайн-аппроксимации таблиц транспортных и термодинамических свойств азота. Н.М.Шляхов//Мат.моделирование, 2005, т.17, 3, с Дегтярев С.А., Воронин Г.Ф. Применение сплайнов в термодинамике растворов // В сб. Математические проблемы фазовых равновесий. Новосибирск: Наука, С
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.