ПОИСК Статьи Рисунки Таблицы Цифровые вычислительные машины из "Организация исследований в химической промышленности" Наряду с этим достоинством имеется и один недостаток большие аналоговые вычислительные машины сравнительно трудно программировать подобное программирование сплошь и рядом приходится поручать группе специалистов в этой области, у которых обычно и без того много неотложной работы. Аналоговая вычислительная машина легче справляется с дифференциальными уравнениями, чем с алгебраическими система сложных алгебраических уравнений вскоре оказывается слишком большой даже для самой мощной аналоговой машины. При всем том не подлежит сомнению, что возможность работать на достаточно мощной аналоговой вычислительной машине больше всего поощряет инженеров и химиков использовать в своей работе методы моделирования. Весьма популярное описание основ подобной работы содержится в книге Райта и Нороны [114]. Ныне разработаны программы, позволяющие использовать цифровую вычислительную машину, так сказать, аналоговым способом. Однако эти программы занимают очень много машинного времени там же, где можно не считаться с затратами машинного времени, эти программы обеспечивают весьма эффективный аналоговый метод решения моделей, в особенности моделей отдельных аппаратов. [c.237] Единственный практически осуществимый метод решения больших, сложных моделей процессов заключается в использовании цифровой вычислительной машины, способной производить арифметические вычисления с чрезвычайно высокой скоростью. [c.237] Решение моделей процесса при помопщ цифровой вычислительной машины начинается с разработки математического метода решения. Как уже говорилось выше, иногда этот метод может быть аналитическим, но приводить к формулам, решение которых крайне утомительно при ручном счете. Однако, как правило, модель не имеет аналитического решения, и приходится разрабатывать итеративный метод решения, основанный на различных приемах численного анализа. Итеративные методы предусматривают многократное повторение арифметических действий и поэтому идеально подходят для цифровой вычислительной машины. Разработка эффективного численного метода решения в основном является задачей математика, и посему этот вопрос здесь не рассматривается. Следует, однако, отметить, что участие математика в разработке процесса на этапе построения модели может оказаться жизненно необходимым, поскольку от модели процесса, которую нельзя эффективно решить, фактически не будет никакого прока. [c.237] Модель процесса и метод ее решения записываются в программу вычислительной машины для этой цели предпочтительно пользоваться машинным языком высокого уровня, обеспечивающим быстроту разработки программы и гибкость в случае ее последующего изменения. Программа составляется в такой форме, что требуемые исходные данные и другие параметры вводятся в машину в виде цифр в начале каждого ее прогона. Благодаря этому обеспечивается возможность получить решение для каждой указанной совокупности переменных путем простой замены данных и повторного прогона той же программы при этом отпадает необходимость изменения программы. [c.238] Основное преимущество цифровой вычислительной машины заключается в том, что с ее помощью удается решать более крупные и сложные модели процессов, чем при использовании других методов решения. У цифровой вычислительной машины есть и другие преимущества, важные на начальных стадиях разработки модели процесса ведь обычно существенное изменение модели легче осуществить, внося изменения в программу цифровой машины, нежели путем составления новой программы для аналоговой машины или же нахождения нового аналитического метода решения. [c.238] Вернуться к основной статье