
- •Министерство образования и науки рф
- •Введение
- •Требования к оформлению отчета*
- •Задания к лабораторным работам.
- •Лабораторная работа 2. Методы численного интегрирования.
- •Указания и требования к выполнению работы.
- •Методы численного интегрирования
- •Лабораторная работа № 3. Расчет реактора смешения для сложной реакции с линейной кинетикой
- •Требования по выполнению работы:
- •Замечания по выполнению работы.
- •Реактор идеального смешения
- •Методы решения систем линейных алгебраических уравнений.
- •Метод Жордана-Гаусса (обращения матриц).
- •Итерационные методы.
- •Лабораторная работа № 4
- •4.1 Обработка экспериментальных данных по парожидкостному равновесию.
- •Обработка экспериментальных данных.
- •38 Метанол-ацетон-гептан
- •43 Метанол-ацетон-циклогексан
- •1. Интерполирование.
- •2. Метод наименьших квадратов
- •4.2. Расчет температуры кипения и точки росы трехкомпонентной смеси.
- •Методы уточнения корней уравнений с одним неизвестным.
- •Расчет производится по следующим
- •Лабораторная работа 5 Расчет реактора идеального вытеснения
- •Требования по выполнению работы:
- •Методы решения обыкновенных дифференциальных уравнений
- •Лабораторная работа № 6 Исследование функции, нахождение ее характерных точек и ее графическое изображение в трехмерных координатах.
- •Содержание
- •Приложение –1 – описание языка турбо паскаль версия № 7.0
- •1. Алфавит языка
- •1.1. Символы, используемые в идентификаторах
- •1.2. Разделители.
- •1.3.2. Знаки операций
- •1.3.3. Зарезервированные слова
- •1.4. Неиспользуемые символы
- •2. Структура программы
- •3. Типы данных
- •3.1. Классификация типов данных
- •3.2. Простые типы данных
- •3.2.3. Символьный тип
- •3.2.4. Перечисляемый тип
- •3.2.6. Вещественные типы
- •4. Выражения
- •4.1. Переменные
- •4.2 .Константы.
- •4.2.1. Целые константы
- •4.2.4. Константные выражения
- •4.2.5. Типизированные константы
- •4.3. Стандартные функции
- •4.3.1. Арифметические функции
- •4.3.2. Функции преобразования типа
- •4.3.3. Функции для величин порядкового типа
- •4.4. Знаки операций
- •4.4.1. Арифметические операции
- •4.4.2. Логические операции
- •4.4.3. Операции с битами информации
- •4.4.4. Операции отношения
- •4.5. Круглые скобки
- •4.6. Порядок вычисления выражений
- •5. Операторы языка
- •5.1. Простые операторы
- •5.1.1. Оператор присваивания
- •5.1.2. Оператор безусловного перехода gото. Использование меток
- •5.1.3. Пустой оператор
- •5.2. Структурированные операторы
- •5.2.1. Составной оператор
- •5.2.2. Условный оператор if
- •5.2.3. Условный оператор саsе
- •5.2.4. Оператор цикла repeat
- •5.2.5. Оператор цикла while
- •5.2.6. Оператор цикла for
- •5.2.7. Использование стандартных процедур Break и Соntinue в операторах циклов repeat, while и for
- •6. Структурированные типы данных
- •6.1. Массив
- •6.2. Строка типа string
- •6.3. Аsciiz-строка
- •6.4. Запись
- •6.5. Множество
- •6.6. Файл
- •7 Динамические структуры — данных
- •7.1. Указатель
- •7.2. Работа с динамической памятью
- •7.3. Работа со структурами данных
- •8. Процедурные типы
- •9. Совместимость и преобразование типов данных
- •10 Процедуры и функции
- •10.1. Процедура
- •10.2. Функция
- •10.3. Формальные и фактические параметры
- •10.3.1 Параметры-значения
- •10.3.2. Параметры-переменные
- •10.3.3. Параметры-константы
- •10.3.4. Параметры без типа
- •10.3.5. Массивы и строки открытого типа
- •10.3.6. Параметры-процедуры и параметры-функции
- •10.4. Процедура еxit
- •10.5. Директивы подпрограмм
- •10.5.1. Директива forward
- •10.5.2. Директивы fаr и near
- •10.5.3. Директива ехтеrnal
- •10.5.4. Директива аssembler
- •Пример. Функция, определяющая максимальное из двух чисел
- •10.5.5. Директива inline
- •10.5.6. Директива interrupt
- •10.6. Рекурсивные процедуры и функции
- •11 Организация ввода-вывода
- •11.1. Стандартные процедуры и функции для всех файлов
- •Функции
- •11.2. Стандартные процедуры и функции для текстовых файлов
- •11.3. Стандартные процедуры и функции для типизированных файлов
- •Осуществляется настройка на элемент файла, с которым связана файловая переменная f. Элемент файла определяется номером №, причем нумерация элементов начинается с нуля.
- •11.4. Стандартные процедуры и функции для файлов без типа
- •11.5. Внешние устройства в качестве файлов
- •12 Объектно-ориентированное программирование в turbo pascal 7.0
- •12.1. Пример использования ооп
- •12.2. Понятие объекта
- •12.2.2. Наследование
- •12.2.3. Полиморфизм
- •12.3. Виртуальные методы
- •13 Модули
- •13.1. Заголовок модуля
- •13.2. Интерфейс модуля
- •13.3. Исполнительная часть модуля
- •13.4. Секция инициализации
- •13.5. Использование модуля в основной программе
- •13.6. Использование идентификаторов элементов модуля
- •14 Стандартные модули
- •14.1 Модуль System
- •Арифметические функции
- •Процедуры работы со строками
- •Функции работы со строками
- •Функции управления вводом-выводом
- •Процедуры управления вводом-выводом
- •Функции управления динамической памятью и адресные функции
- •Include Включение элементов множества
- •14.2. Модуль String
- •14.3. Модуль Сrt
- •C80 с080 Для совместимости с версией 3.0
- •14.4. Модуль Graph
- •14.4. Пример использования подпрограмм модуля Сrарh
Обработка экспериментальных данных.
Пусть задана некоторая последовательность экспериментальных значений x, y (i =1,2, ... n) и требуется установить функциональную зависимость y=f(x), которой они подчиняются.
В общем случае вид зависимости y=f(x) неизвестен, поэтому задача обработки экспериментальных данных сводится, по существу, к двум частным задачам, решаемым совместно:
а) выбор или определение характера функциональной зависимости;
б) определение коэффициентов этой зависимости, обеспечивающих минимальное отклонение экспериментальных и расчетных значений функции.
Характер зависимости, используемой при обработке экспериментальных данных, обычно устанавливается, исходя из физических соображений (закономерность изменения измеряемых параметров, теоретические предпосылки и т.д.) Если же вид зависимости неизвестен, то чаще всего принимается многочленное приближение, причем степень многочлена выбирается исходя из минимума отклонений расчетных и экспериментальных значений функции.
Таблица № 3.
№ варианта трехкомпонентная смесь
1 Метиловый спирт - этиловый спирт - вода
2 Ацетон - метиловый спирт - вода
3 Вода - метиловый спирт - метилацетат
4 Метиловый спирт - этилацетат - вода
5 Ацетон - вода - уксусная кислота
6 Вода - уксусная кислота - уксусный ангидрид
7 Этилацетат - вода - уксусная кислота
8 Этиловый спирт - этилацетат - вода
9 Изобутиловый спирт - этиловый спирт - вода
10 Ацетон - пропиловый спирт - вода
11 Метиловый спирт - четыреххлористый углерод - бензол
12 Четыреххлористый углерод - толуол - дибромэтан
13 Четыреххлористый углерод - этиловый спирт - бензол
14 Ацетон - хлороформ - метиловый спирт
15 Хлороформ - метиловый спирт - этилацетат
16 Хлороформ - метиловый спирт - бензол
17 Хлороформ - ацетон этиловый спирт
18 Этиловый спирт - хлороформ - гексан
19 Ацетон - бензол - хлороформ
20 Ацетон - хлороформ - гексан
21 Ацетон - хлороформ - толуол
22 Метилацетат - хлороформ - бензол
23 Ацетон - метиловый спирт - этиловый спирт
24 Гептан - метиловый спирт - толуол
25 Бензол - этиловый спирт - гексан
26 Этиловый спирт - бензол - гептан
27 Этиловый спирт - гептан - толуол
28 Гептан - циклогексан - толуол
29 Бензол - циклогексан - пропиловый спирт
30 Вода-метиловый спирт-пропиловый спирт
31 Бензол-толуол-ацетон
32 Бензол-толуол-гептан
33 Бензол-ацетон-метанол
34 Ацетон-пропиловый спирт-бензол
35 Метанол-ацетон-тетрахлорметан
36 Метанол-ацетон-хлороформ
37 Метанол-ацетон-толуол
38 Метанол-ацетон-гептан
39 Метанол-ацетон-гексан
40 Метанол-ацетон-метилацетат
41 Метанол-ацетон-дибромэтан
42 Метанол-ацетон-изобутанол
43 Метанол-ацетон-циклогексан
44 Бензол-толуол-дибромэтан
45 Бензол-толуол-тетрахлорметан
46 Бензол-толуол-гексан
47 Бензол-толуол-хлороформ
48 Бензол-толуол-гептан
49 Бензол-толуол-ацетон
Бензол-толуол-метанол
Бензол-толуол-уксусный ангидрид
52 Метиловый спирт - этилацетат - вода
53 Ацетон - вода - уксусная кислота
54 Вода - уксусная кислота - уксусный ангидрид
55 Этилацетат - вода - уксусная кислота
Определение коэффициентов зависимости производится исходя из критерия, обеспечивающего близость расчетных и экспериментальных значений функции. Рекомендуется использовать сумму квадратов разностей экспериментальных и расчетных значений давлений пара.
Таблица № 4
Т е м п е р а т у р а, град. С | |||||||||
|
Д а в л е н и е п а р а, мм.рт.ст. и атм. | ||||||||
Компонент |
1 |
10 |
40 |
100 |
400 |
1 атм |
2атм |
5 атм |
10 атм |
Метанол |
-44.0 |
-16.2 |
5.0 |
21.2 |
49.9 |
64.7 |
84.0 |
112.0 |
138.0 |
Вода |
-17.3 |
11.3 |
34.1 |
51.6 |
83.0 |
100. |
120. |
152. |
180.5 |
Уксусная кислота |
-17.2 |
17.5 |
43.0 |
63.0 |
99.0 |
118.1 |
143.5 |
180. |
214.0 |
Этанол |
-31.3 |
-2.3 |
10.0 |
34.9 |
63.5 |
78.4 |
97.5 |
126. |
151.8 |
Ацетон |
-59.4 |
-31.1 |
-9.4 |
7.7 |
39.5 |
56.5 |
78.6 |
113. |
144.5 |
Метилацетат |
-57.2 |
-29.3 |
-7.9 |
9.4 |
40.0 |
57.8 |
79.5 |
113. |
144.2 |
Этилацетат |
-43.4 |
-13.6 |
9.1 |
27.0 |
59.3 |
77.1 |
100.6 |
136. |
169.6 |
Уксусн.ангидрид |
1.7 |
36.0 |
62.1 |
82.2 |
119.8 |
139.6 |
154.1 |
168. |
184.0 |
Пропанол |
-15.0 |
14.7 |
36.4 |
52.8 |
82.0 |
97.8 |
117.0 |
149. |
177.0 |
Изобутанол |
-9.0 |
21.7 |
44.1 |
61.5 |
91.4 |
108.0 |
127.3 |
156. |
182.0 |
Бензол |
-36.7 |
-11.5 |
7.6 |
26.1 |
60.6 |
80.1 |
103.8 |
142. |
178.8 |
Дибромэтан |
-27.0 |
18.6 |
48.0 |
70.4 |
110.1 |
131.5 |
157.7 |
200. |
237.0 |
Тетрахлорметан |
-50.0 |
-19.6 |
4.3 |
23.0 |
57.8 |
76.7 |
102.0 |
141. |
178.0 |
Толуол |
-26.7 |
6.4 |
31.8 |
51.9 |
89.5 |
110.6 |
136.5 |
178. |
215.8 |
Хлороформ |
-58.0 |
-29.7 |
-7.1 |
10.4 |
42.7 |
61.3 |
83.9 |
120. |
152.3 |
Гексан |
-53.9 |
-25.0 |
-2.3 |
15.8 |
49.6 |
68.7 |
93.0 |
131. |
166.6 |
Гептан |
-34.0 |
-2.1 |
22.3 |
41.8 |
78.0 |
98.4 |
124.8 |
165. |
202.8 |
Циклогексан |
-45.3 - |
15.9 |
6.7 |
25.5 |
60.8 |
80.7 |
106.0 |
146. |
184.4 |