Расчет зависимости равновесной концентрации аммиака от давления при заданной температуре.
Постановка задачи. Определить равновесную концентрацию аммиака при синтезе его из эквимолекулярной азотно-водородной смеси при температуре 500oC в зависимости от давления P(атм.), принимающего значения 10, 30, 100,300,600. Построить график зависимости равновесной концентрации аммиака от давления.
Равновесная концентрация определяется из уравнения:
. . .
Константа равновесия Kp реакции синтеза аммиака определяется из уравнения Ларсона и Доджа:
. . .
. . .
Значение коэффициента ß и J зависят от общего давления:
P,атм
ß
J
10
0
1,993
30
3,4·10-5
2,021
100
1,256·10-4
2,113
300
1,256·10-4
2,206
600
1,0856·10-3
3,059
Дата выполнения: 27/09/2007
Метод дихотомии
Зависимость персистентной длины от радиуса инерции и среднеквадратичного расстояния.
В некоторых растворах молекулы полимера не имеют определенной фиксированной структуры (например в гелях) и их можно
рассмотреть как "статистический" (Гаусов) клубок. Для описания поведения таких макромолекул обычно используется модель
свободно сочлененной цепи, состоящей из небольших, одинаковых, соединенных друг с другом участков, статически
ориентированных по отношению друг к другу. Длину этих участков называют персистентной длиной. По персистентной
длине можно судить о жесткости молекулы и некоторых других cв-в.
Известна зависимость:
r2=a2·(l/(3·a)1 +( 2·a)/l2·(1exp(l/a))·(a2/l2)
где l - среднеквадратичное расстояние м/д концами свободно сочлененных участков цепи, ангстремы. Значение l определяется
экспериментально или непосредственно из рассеивания рентгеновского излучения при малых углах или исходя из
молекулярной массы и длины одного звена полимерной цепи.
Выполнить в VB, Excel и Mathcad.
Построить блок-схемы.
Дата выполнения: 22/09/2007
Метод дихотомии
Расчет свойств реальных газов по уравнению Редлиха-Квонта.
Расчет P-V-T свойств газов в широком интервале изменения условий эксперимента требует использования уравнений
состояния реального газа. Наиболее широкое распространение получили кубические (относительно объема)
уравнения состояния. По литературным данным лучшим
двухконстантным уравнением состояния реального газа является уравнение Редлиха-Квонта.
Определить объем N2O при температуре T=273K и давлении P=2026,5кПа. Для решения использовать уравнение Редлиха-Квонта:
P = (R·T ) / (Vb) a / (√T·V·(v+b))
где: . . .
Дата выполнения: 27/09/2007
Метод хорд
Использование программных продуктов при исследовании процесса излучения
энергии для термоэлектродвижущей силы термопары Ni-Cre/Ni
Физическая постановка задачи:
Зависимость термоэлектродвижущей силы, от температуры получают на основании экспериментальных данных.
Эту зависимость представляют обычно в виде полинома:
T=a1·V+a2·V2+...+an·Vn (1)
где T - температура, град С;
V - термоэлектродвижущая сила, mB;
a1 - an - коэффициенты полинома, размерные величины.
Размерность коэффициентов полинома определяется единицами измерения температуры и термоэлектродвижущей силы.
Зависимость (1) позволяет решать два типа задач: прямую и обратную. В прямой задаче известна термоэлектродвижущая сила
и требуется определить температуру. В этом случае решение сводится к вычислению по формуле (1). Обратная задача
предполагает определение термодвижущей силы для заданной температуры. В этом случае требуется решить уравнение
(1) относительно величины V.
Физический смысл имеют значение термоэлектродвижущей силы в интервале (-6, +55) mB.
Точность измерения э.д.с не превышает 1мкВ, поэтому точность решения задачи равна 0,001.
Требуется решить прямую и обратную задачу для термопары Ni-Cre/Ni, для которой известны коэффициенты зависимости (1):
a1=25.4497; a2=-0.559195; a3=0.104522439; a4=-8.776153E-3;
a5=3.76041E-4; a6=-8.64943Е-6; a7=1.021005Е-7; a8=-4.891009Е-10.
При выполнении работы следует:
1. Разработать программный продукт в среде Visual Basic:
для решения прямой задачи. Результат вывести в виде таблицы.
для решения обратной задачи. Результат вывести в виде таблицы.
2. Вычисление корня уравнения f(x)=0 оформить в виде подпрограммы Sub...End Sub.
Вычисление f(x) оформить в виде процедуры-функции. Результаты вычислений сохранить в файле в виде таблицы.
3. Решить прямую задачу в системе MathCAD. Построить график и провести анализ графической зависимости T=f(V).
4. Решить обратную задачу в системе Excel. Получить графическую зависимость V=f(T). Допустимый диапазон температур согласовать
с решением прямой задачи, выполненной в системе MathCAD.
5. Провести сравнение и анализ полученных результатов.
В состав курсовой работы включить:
Описание метода хорд для решения уравнения .
Алгоритм процедуры для решения уравнения методом хорд.
Программные продукты в среде VB, включая описание интерфейса.
программные продукты в среде MathCAD и в среде Excel.
Исходные данные и результаты вычислений, в том числе и полученные графики.
Дата выполнения: 27/09/08
Методы: хорд, дихотомии
Решение уравнений вида f(x)=0 средствами Excel, MathCAD и Visual Basic pH растворов слабых кислот.
Постановка задачи
Пусть имеются некоторые кислоты и вода, которые диссоциируют по следующему уравнению:
HA⇔H+ + A-
H2O⇔H+ + OH-
Соответствующие константы равновесия имеют вид
Ka = [H+][A-[ / [HA] - константа диссоциации кислоты (1)
KW =[H+][OH-] - ионное произведение воды (2)
Поскольку анион A- образуется только из кислоты HA, уравнение материального баланса
по кислоте выглядит следующим образом:
[HA]0 = [HA] + [A-] - материальный баланс по кислоте (3)
Раствор электролита в целом электронейтрален, поэтому количество положительных и отрицательных ионов должно
быть одинаково:
[H+] = [A-] + [OH-] - баланс по заряду (4)
Из уравнений (1) - (4), получим формулу, в которую входят только константы равновесия, концентрация кислоты и концентрация
ионов водорода:
[HA]0 = {[H+]2 - KW} ⁄ Ka + [H+] - KW ⁄ [H+] (5)
Решив это уравнение , найдем [H+]. Для вычисления pH воспользуемся формулой:
pH=-lq[[H+]]
Задание
1.Разработать программный продукт на VB:
а. для определения pH для заданных значений [HA]0 , KW, KA
b. для вычисления pH для заданных значений [HA]0, KW и KA изменяющимся от
KA нач до KA кон с заданным шагом h.
2. Для решения уравнения f(x)=0 использовать метод хорд или метод деления отрезка пополам по выбору
пользователя, решение уравнения оформить в виде процедуры Sub...End Sub.
3. Вычисление функции оформить в виде функции Function.
4. Вычислить pH, используя табличный процессор Excel. Построить графики функций.
5. Используя пакет MathCAD определить значение pH. Построить графики функций.
Провести сравнение и анализ полученных результатов.
Курсовая работа должна содержать:
Описание методов хорд и деления отрезка пополам для решения уравнения вида f(x)=0.
Алгоритм процедуры для решения уравнения методом хорд и деления отрезка пополам .
Программные продукты в среде VB, включая описание интерфейса.
Исходные данные и результаты вычислений, в том числе и полученные графики.
Выводы.
Примечание:вычисления провести для [HA]0=0.1 моль/л, KW=10-14,
KA нач=0.00001, KA кон=0.0003, h=0.00002.
Дата выполнения: 27/09/2007
Методы: хорд, Ньютона,дихотомии,итерации
Требуется решить уравнение вида f(x)=0 средствами MathCAD, Excel и Visual Basic, используя следующие методы:
Секущих (хорд)
Метод Ньютона
Деление отрезка пополам (дихотомии)
Простых итераций
Имеются готовые решения на следующие варианты:
f(x)=2·x2+3·xlnx
f(x)=x2+2·x+lnx
f(x)=5·x2+6·xlnx
f(x)=x22x+3lnx
f(x)=x517x3+7x2x+1
f(x)=2x2+x+lnx
f(x)=x22xlnx
f(x)=x24x+lnx
f(x)=x2+x+lnx
f(x)=2cos(x)x+1
f(x)=x22x2lnx