Академический Документы
Профессиональный Документы
Культура Документы
ПРИЛОЖЕНИЕ
I. ПРИМЕНЕНИЕ ПРОГРАММИРУЕМОЙ
ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
ДЛЯ РЕШЕНИЯ ХИМИЧЕСКИХ ЗАДАЧ
С точки зрения математики расчет равновесных концентра
ций состоит в нахождении корней нелинейных или трансцендент
ных уравнений. Особенностью химических задач является то, что
физический смысл имеют только положительные корни, причем
обычно (если в уравнении нет членов, содержащих квадратов раз
ностей) каждое неизвестное в области положительных чисел име
ет по одному значению.
Решение уравнений высокой степени и систем уравнений
представляет собой трудоемкую, задачу с большим числом арифме
тических действий. Только программируемая вычислительная
техника сделала решение химических задач практически доступ
ным. Применяя программируемые микрокалькуляторы или сов
ременные программы типа Mathcad, Matlab и т. п., можно счи
тать, что если уравнение для расчета, на основе химических урав
нений и материальных балансов, выведено, то задача решена —
математическое решение можно предоставить вычислительной
технике. В настоящем учебном пособии для математического ре
шения уравнений описано применение микрокалькуляторов типа
МК 61 (из таких микрокалькуляторов несомненным преимущест
вом обладает МК 52, который позволяет хранить набранные про
граммы и после выключения прибора) и программы Mathcad. Для
применения программируемых микрокалькуляторов (или иных
вычислительных устройств с алгоритмическими языками) необхо
димо составить или иметь общую программу решения уравнений,
к которой каждый раз добавлять подпрограммы, учитывающие
конкретные уравнения решаемой задачи. Описанная в настоящем
пособии общая программа решения уравнений с одним неизвест
ным использует метод подекадного приближения, в котором не
нужно, как правило, выбирать начальное приближение неизвест
ного (оно создается программой) и необходимая точность расчета
задается числом значащих цифр. Недостатками программируемых
микрокалькуляторов является их маломощность, обусловленная
сравнительно небольшим (порядка 100) числом шагов программы,
и большая длительность — до нескольких минут — вычислений.
Для решения уравнений с помощью программы Mathcad нуж
но ввести с клавиатуры константы и расчетное уравнение и найти
с помощью графика достаточно хорошее приближение для итера
ционной процедуры решения.
351