Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Пакеты программ

    Обязательным элементом системы программирования является библиотека стандартных программ. Она представляет собой пакет программ наиболее широко используемых методов решения, например задач вычислительной математики. Библиотека доступна всем пользователям системы и широко используется при составлении прикладного математического обеспечения. [c.252]


    На современном этапе развития метода математического моделирования прикладное математическое обеспечение, используемое на каждой из стадий и по каждому из процессов, достаточно развито и позволяет решать весь комплекс задач на высоком научно-техническом уровне. Используемые пакеты программ на основе исходных данных осуществляют весь комплекс расчетов, и в качестве выходной информации способны давать значения технологических и конструкционных параметров, экономические оценки и т. д., т. е. данные, не только определяющие отдельные стадии проектирования, но и характеристики их взаимосвязи. [c.29]

    Возможность описания различных явлений и процессов ограниченным количеством типов уравнений позволяет строить более совершенные методо-ориентированные пакеты программ. Так, для описания большинства процессов химической технологии можно использовать конечные линейные и нелинейные уравнения, дифференциальные уравнения обыкновенные и в частных производных (см. рис. 7.1). Решение указанных типов уравнений возможно с единых позиций. [c.270]

    Третья идея состоит в наделении пакетов программ свойствами интеллектуальности за счет использования в структуре пакета некоторой модели принятия решений. Попытки реализации этой идеи основаны на использовании аппарата фреймов [60, 61]. [c.248]

    Современные интеллектуальные системы автоматизации программирования, особенно ориентированные на использование в многопроцессорных ЭВМ, включают в себя действия по конструированию подходяш,ей конфигурации алгоритма и вычислительной схемы, оптимизации и реализации их в виде системы или пакета программ. Эти действия возможны лишь прп наличии в системах автоматизации программирования развитой техники аналитических преобразований с алгоритмами и программами. [c.248]

    Седов И. Н., Родных Ю. В., Дорохов И. Н. Пакет программ для моделирования кинетики сложных химических превращений // Динамика процессов и аппаратов химической технологии Тез. Первой Всесоюз. конф. Воронеж, 1982. С. 65—66. [c.360]

    Создание базы данных, алгоритма расчета и пакета программ для решения задач, связанных с определением  [c.238]

    Системная организация пакета программ зависит от выбранной структуры простой или сложной. [c.128]

    Создание систем машинной графики связано с решением двух проблем во-первых, с разработкой алгоритмов размещения и компоновки оборудования, и, во-вторых, с разработкой пакетов программ представления графической информации. [c.51]


    Таким образом, накопление данных и их обработка должны проводиться с использованием пакета программ. В него входят собственно программы аппроксимации табличных данных, программы обработки данных по фазовому равновесию. Последние соответствуют последовательности подготовки данных, подлежащих записи в базу. Этот комплекс программ основан на алгоритмах проверки термодинамической совместимости равновесных данных, выбора уравнений для описания неидеальности фаз, определения параметров этих уравнений. [c.118]

    Программное графическое обеспечение САПР состоит из следующих уровней базисного, функциональных пакетов программы и прикладных графических программ. [c.239]

    Функциональные пакеты программ. Они представляют собой набор графических подпрограмм, обращение к которым осуществляется в программах пользователя, в основном написанных на языке фортран. [c.239]

    Так, например, ФАП-КФ (формализованный аппарат геометрического моделирования на основе компилятора с языка фортран) относится к программным средствам геометрического моделирования й автоматизации игр и представляет собой пакет программ на языке фортран. Пакет организован так, что по отношению к пользователю ФАП-КФ выступает в виде самостоятельного геометрически-ориентированного языка, являющегося расширением языка фортран геометрическими переменными (линиями, поверхностями первого и второго порядка) и операциями. Он может быть использован в качестве языка программирования при создании геометрических блоков систем автоматического конструирования и технологического проектирования, при разработке алгоритмов и программ решения сложных геометрических задач, а также в ряде других задач, которые могут быть решены геометрическим моделированием. [c.240]

    Комплекс программ, предназначенный для решения определенной задачи или класса задач (проектной процедуры или класса процедур) и ориентированный на определенный класс пользователей, вместе с документацией, необходимой для его установки и эксплуатации, называется пакетом программ [16]. С позиций использования вычислительной техники пакеты являются базой для построения специализированных систем (САПР, АСУ и т. д.). Оформление прикладного обеспечения в виде пакетов программ предполагает наличие некоторой внутренней организации для облегчения работы проектировщика с САПР, расширения функций модулей. [c.266]

    Методо-ориентированные пакеты программ. Основной предпосылкой создания методо-ориентированного пакета программ является применимость одного и того же метода для решения широкого класса задач. Широкое распространение эти пакеты находят в обработке экспериментальных данных. Обычно обработка данных заключается в установлении некоторой зависимости между параметрами и определении ее коэффициентов. Эта задача достаточно общая и находит применение в самых различных областях исследований. В простейшем случае различные задачи обработки данных отличаются исходными данными и видом функциональной зависимости. Если тематика прикладных задач весьма разнородна и постоянно изменяется, то ориентация пакетов на методы является лучшим способом решения таких задач. [c.268]

    Характерной особенностью методо-ориентированных пакетов программ является их незамкнутость. Действительно, такие пакеты позволяют лишь упростить процесс составления программы, но не освобождают пользователя от необходимости составления отдельных частей общей программы. Например, при наличии пакета программ для решения дифференциальных уравнений [c.268]

    При разработке методо-ориентированных пакетов программ связь между модулями может устанавливаться различными способами. В одном случае модули пакета независимые и функциональные связи устанавливаются в зависимости от решаемой задачи с помощью операторов ОС. Такая форма связи свойственна пакетам широкого назначения. В другом случае между отдельными модулями может заранее предусматриваться внутренняя логическая связь, т. е. модули агрегируются в функциональные цепочки, которые могут объединяться, в свою очередь, между собой управляющей программой. При таком способе связей уже проявляется ориентация на определенный класс задач. Заметим, что любое объединение модулей упрощает составление рабочей [c.269]

Рис. 7.4. Структура пакета программ общего назначения для дифференциальных уравнений в виде Рис. 7.4. Структура пакета программ <a href="/info/22825">общего назначения</a> для <a href="/info/27145">дифференциальных уравнений</a> в виде
    Рассмотренные примеры иллюстрируют возможность объединения различных по характеру задач химической технологии в рамках одного численного метода. Использование метода далеко не ограничивается приведенными примерами. Обоснование его эффективности и применение для решения других задач можно найти в [19]. Можно сказать, что использование в определенных рамках универсального метода позволяет создавать пакеты программ, достоинством которых является общность математического аппарата и отсюда, как следствие, возможность более тщательной отработки на единой методологической основе. [c.280]


    Современный НПЗ состоит из большого числа различных технологических установок (первичной переработки нефти, производства этилена, газофракционирования и т. д.), установок смешения для получения топливных и топливно-нефтехимических продуктов. Комплексное проектирование и тем более синтез НПЗ как единого целого практически не представляется возможным и выполняется обычно по отдельным установкам. Основу этих расчетов составляют модули и пакеты программ подсистемы Технология , используемые в рамках подсистемы моделирования и оптимизации технологических схем НПЗ (рис. 10.6). [c.571]

    Разработка проблемно-ориентированных пакетов программ экономически целесообразна в том случае, если гарантировано их регулярное использование и важность проблемы не вызывает сомнений, а их эффективность в значительной степени определяется согласованностью с техническими средствами. Вопрос экономической целесообразности разработки возникает в связи с ориентацией на широкого пользователя и, следовательно, с необходимостью более тщательной отработки алгоритмов и средств взаимообмена. Если методо-ориентированные пакеты всякий раз настраиваются на решение конкретной задачи высококвалифицированными специалистами в области вычислительной техники и программирования, находясь в эксплуатации с постоянными доработками и изменениями, то проблемно-ориентированные пакеты предназначены для эксплуатации специалистами, обладающими ограниченными знаниями средств вычислительной техники. Поэтому многовариантность постановки задачи (или задач) должна быть предусмотрена на этапе их разработки. Для простоты эксплуатации пользователя желательно освободить от необходимости программирования. Он должен знать проблему и возможности системы для ее решения. [c.281]

    Сложность решаемой проблемы определяет и функциональную структуру системы. Поэтому система может содержать отдельные методо-ориентированные пакеты в качестве подсистем, ограничивая, вероятнее всего, их функции определенным классом задач. Например, пакет программ статистического анализа используется всякий раз, когда появляется необходимость в обработке экспериментальных данных, при определении и коррекции параметров стохастических моделей. Однако его использование ограничивается вопросами данной проблемы. Поэтому включение отдельных пакетов в качестве подсистем связано с решением ряда организационных вопросов. Это прежде всего вопрос полноты использования его возможностей и, следовательно, целесообразности выделения обычно большого объема памяти и снижения быстродействия. Может оказаться, что выгоднее специально разработать такую подсистему, исходя из конкретных требований общей проблемы, нежели частично использовать возможности готовой системы более широкого назначения. Это обеспечит компактность и быстродействие программы. Последнее обстоятельство является причиной того, что системы не часто строятся на основе методо-ориенти- [c.282]

    На основании этих данных пользователь может назначить ограничение для каждого критерия Ф , но таким образом, чтобы подмножество О не оказалось пустым. Если окажется (в результате последующей проверки), что В пусто, то необходимо либо потребовать уступок на величины Ф, либо увеличить количество пробных точек и провести последующие испытания с большим объемом данных. На последующем этапе можно попытаться улучшить решение за счет ослабления каких-либо ограничений путем оценки соответствующих ресурсов. Нетрудно заметить, что такая стратегия оптимального проектирования эффективна лишь при наличии диалога между пользователем и пакетом программ. [c.397]

    Структура пакета программ. Модули пакета программ для расчета и проектирования периодической ректификации по функциональному назначению разделены на отдельные [группы [c.397]

    При моделировании допускается различное математическое описание отдельных явлений процесса. Например, расчет фазового равновесия но коэффициентам относительной летучести или с учетом неидеальности жидкой и паровой фаз, расчет но теоретическим тарелкам или с учетом кинетики массопередачи, с учетом или без учета удерживающей способности колонны и т. д. Формирование конкретного пакета программ производится средствами ОС/ЕС на этапе редактирования. Диалоговый режим поддерживается системой разделения времени на основе языка директив. [c.398]

    Пакет программ синтеза схем разделения включает программу синтеза для установок из простых колонн без рециклов при разделении смесей углеводородных газов. Развитие пакета предполагает синтез схем разделения азеотропных смесей, а также нефтяных смесей. [c.564]

    Пакет программ включает в себя  [c.566]

    В общем случае пакет программ для проектирования тенлообменной аппаратуры ориентирован на создание теплообменной системы в результате выполнения следующих этапов синтеза одного или нескольких вариантов увязки продуктовых потоков проектирования каждого из теплообменников конкретного варианта теплообменной системы получения оценок каждого теплообменного аппарата и тенлообменной системы в целом по заданному критерию оптимальности (приведенным затратам, термоэкономической эффективности) оптимизации теплообменной системы проверочного расчета тенлообменной системы методом моделирования принятия окончательных решений и получения проектно-сметной документации. [c.567]

    В подсистеме Технология этот пакет программ используется как самостоятельно, так и во взаимодействии с другими частями при решении задач расчета технологических схем установок. [c.570]

    Структура пакета программ, т. е. внутренняя организация, диктуется спецификой областей применения ЭВМ, а также степенью изученности процесса и автоматизации вычислительных действий. Наряду с программами для выполнения вычислительных действий в пакет программ могут включаться вспомогатель- [c.45]

    Выбор подхода к составлению пакета определяется несколькими факторами, среди которых можно выделить частоту использования программы, тип описания процесса, квалификацию пользователя. Как правило, проблемно-ориентированные пакеты программ разрабатываются для расчета процессов с детерминированным математическим описанием и в дальнейшем регулярно используются. Они более совершенны с точки зрения автоматизации вычислительных действий и не требуют глубоких знаний в области вычислительной техники и программирования. При использовании методо-ориентированных пакетов программ для решения конкретной задачи необходимо формировать рабочую программу из элементов пакета в соответствии с алгоритмом решения, добавляя недостающие. Например, для решения задачи линейного программирования необходимо, помимо настройки стандартных программ, задать функцию с соответствующими ограничениями. [c.46]

    Методо-ориентированные пакеты программ. Ранее отмечалось, что /ОСНОВНОЙ предпосылкой создания методо-ориентированных пакетов программ является применимость одного и того же метода для решения широкого класса задач. Простейшим примером таких пакетов является библиотека стандартных программ. Программы библиотеки не ориентированы на решение определенной задачи и составляются с учетом требований широкого применения. Широкое распространение методо-ориентированные пакеты находят в обработке экспериментальных данных. Обычно обработка экспериментальных данных заключается в установлении некоторой зависимости и определении ее коэффициентов. Эта задача достаточно общая и находит применение в самых различных областях исследований. В простейшем случае различные задачи обработки экспериментальных данных отличаются исходными данными и видом функциональной зависимости. Если тематика прикладных задач весьма разнородна и постоянно изменяется, то ориентация пакетов на методы является лучшим способом решения таких задач. [c.51]

    При разработке методо-ориентированных пакетов программ связь между модулями может устанавливаться по-разному. В одном случае функциональные связи между модулями пакета устанавливаются в зависимости от решаемой задачи с помощью [c.52]

    Работа с методо-ориентированными пакетами программ требует достаточно высокой квалификации пользователя. По существу при решении новой прикладной задачи приходится осуществлять все этапы разработки модели, начиная от постановки задачи и кончая отладкой. При многообразии решаемых задач нецелесообразна автоматизация вычислительных процессов и использование специализированных языков взаимообмена. Взаимообмен обычно осуществляется на уровне управляющих операторов и директив, а программирование — на базовом языке пакета программ. [c.53]

    Пакет программ для автоматизации моделирования объектов управления. В заключение обратим внимание читателя на разработанный Центральным институтом комплексной автоматизации (ЦНИИКА) пакет прикладных программ для автоматизации моделирования объектов управления [80], включающий  [c.253]

    Как следует из рис. 7.4, з общей задаче моделирования химико-техпологического процесса функции пользователя ограничиваются постановкой задачи моделирования и составлением математического описания. Последнее должно быть представлено в виде, пригодном для ввода в систему. В частности, описание должно быть представлено в матричном виде. Пакет программ является незамкнутым, поэтому пользователь имеет возможность вносить любые изменения и дополнения в общую схему моделирования на языке системы. Это, прежде всего, ввод исходных данных и вывод результатов решения, включение функций управления вычислительным процессом и (при необходимости) форсирующих процедур для ускорения решения. Следовательно, необходимо иметь опыт программирования на рабочем языке пакета, в качестве которого обычно используются процедурно-ориентированные языки типа фортрана, ПЛ-1. Совершенствование методов формализации составления математического описания объекта позволяет еще в большей степени автоматизировать процесс моделирования. [c.273]

    Построение СМО связано с решением следующих разнообразных научно-технических задач. К ним относятся разработка методов автоматизированного анализа и синтеза ХТС разработка принципов организации и использования комплексов или пакетов программ для автоматизированного проектирования объектов химической промышленности в соответствии с рассмотренной ранее функциональной структурой АСПХИМ (см. рис. 1Г1-2) разработка проблемно-ориентированных языков автоматизированного проектирования объектов химической промышленности и алгоритмических языков для автоматизированного программирования разработка способов построения технических средств автоматизированного программирования (трансляторы, компиляторы, интерпретаторы, автокодировщики и т. п.) разработка методов представления информации в запоминающих устройствах ИВС и организации обмена информацией (ввод, вывод и буферизация) разработка принципов создания ОС. [c.126]

    Не следует думать, что проблемно-ориентированные пакеты программ есть нечто завершенное и неизменное. Их компонентами являются отдельные методы, чаще всего инвариантные к решаемым проблемам, выбранные, например, исходя из требований точности, быстродействия и объединенные единым функциональным назначением. Особенность состоит в специализации и большей степени автоматизации вычислительного процесса по сравнению с методоориентированными пакетами. Модульный принцип построения пакета позволяет легко расширять и изменять его функции по мере накопления знаний о процессе. Выполнение пакета производится под управлением организующей программы и в зависимости от [c.281]

    При разработке СМО и пакетов программ обычно используется трехступенчатая иерархия языков программирования, позволяющих автоматизировать процесс составления и отладки программ внешний язык ИВС системныйязык и машинный язык ИВС. Высшей ступенью иерархии языков программ- [c.128]

    Первый подход ориентирован на решёние четко определенного круга задач. В этом случае система имеет фиксированный состав, определенную логику проектирования и связи подсистем, что позволяет в окончательном виде сформулировать ее иерархическую структуру. Система разрабатывается как единое целое и, как следствие, с более тщательной обработкой элементов, что гарантирует высокие ее показатели. Но такой подход требует огромных коллективов, средств и времени. Кроме того, псполь-зуемая логика проектирования противоречит основному смысловому назначению системы (универсальности, возможности реализации различной логики проектирования, постоянному развитию). Концепция целостности разработки системы вполне приемлема при создании отдельных элементов или ориентированных пакетов программ, но вряд ли приложима к решению задач разработки проекта сложного производства. [c.36]

Рис. 7.3. Решение задачи с помощью методо-ориентированвого пакета программ Рис. 7.3. <a href="/info/24423">Решение задачи</a> с <a href="/info/392475">помощью методо</a>-ориентированвого пакета программ
    Рассмотренная классификация пакетов прикладных программ не является абсолютной, поскольку отдельные пакеты могут обладать характеристиками как тех, так и других. В практике моделирования химико-технологических производств получили рас-простра непие пакеты программ, ориентированные на решение широкого класса задач, своего рода универсальные моделирующие системы. Характерной чертой их является незамкнутость, т. е. возможность расширения при решении конкретной задачи путем введения модулей недостающих элементов и определения последовательности расчета на базовом языке программирования пакета или некоторой его надстройке. Обычно пользователь активно участвует в процессе решения, изменяя последовательность вычислений или задавая другой набор модулей. По организации функционирования такие пакеты приближаются к методо-ориентированным, однако по составу математического обеспечения — к пакетам, ориентированным на проблему. Несмотря на широкие возможности в постановке задач, необходимость программирования сужает круг возможных их пользователей. [c.284]

    На современном этапе развития метода математического моделирования и системного анализа использование отдельных моделей не характерно для решения задач расчета и проектирования как технологических процессов, так и производств. Даже в простейшем случае математическая модель связана с операционной системой соответствующей ЭВМ и включает, помимо прикладных программ, системные сервисные программы, средства обеспечения диалога, представления входных и выходных данных, информационное обеспечение. Организация взаимодействия элементов пакета производится с помощью управляющей программы чаще всего с произвольной структурой, что позволяет генерировать необходимую последовательность модулей в зависимости от задания. Наличие локальных управляющих программ пакетов повышает эффективность автомномного использования данного пакета и, вообще говоря, упрощает его разработку. Ниже приведены примеры таких пакетов программ, которые в общей системе проектирования могут выступать в качестве подсистем. [c.387]

    Информационное обеспечение. Для работы алгоритмов пакета программ расчета технологических схем разделения многокомпонентных смесей необходимы следующие классы исходной информации физико-химические свойства чистых компонентов для расчета характеристик потоков (состава и энтальпии) и решения модельной системы уравнений ступени разделения (7.383) параметры уравнений для расчета фазового равновесия (уравнение Вильсона (4.23) и уравнение НРТЛ (4.24)). [c.405]

    Связь прикладных программ с банком данных осуществляется по нескольким путям через специальный пакет программ доступа, если требуются данные, непосредственно хранящиеся в базе через библиотеку подпрограмм расчета свойств смесей, если требуются физико-химические свойства многокомпонентных смесей через библиотеку подпрограмм расчета парожидкостного равновесия, если требуется решить прямую задачу расчета фазовога равновесия. В любом случае пользователю нет необходимости в изучении способов физической организации баз данных. [c.413]

    Система включает следующие подсистемы и пакеты программ (рис. 7.37) пакет проблемно-ориентированных прикладных программ — математических моделей типовых процессов низкотемпературного газоразделения и энергетических подсистем подсистему расчета волюметрических, термодинамических, транспортных свойств и эксергии многокомпонентных смесей легких углеводородов и неуглеводородных газов на основе уравнения состояния Бенедикта—Вебба—Рубина программы пользователя — математическую модель исследуемой ЭТС, включающую модели тех-но.яогических и энергетических подсистем и использующую модули всех остальных подсистем и пакетов методо-ориентирован-ную интерактивную подсистему оптимизации, базирующуюся на методах нелинейного программирования программы методов вычислительной математики, используемых при построении моделей сервисное математическое обеспечение. [c.418]

    Имеется два основных подхода к составлению пакетов программ это ориентация на метод и ориентация на проблему. В первом случае предйбсылкой является применимость метода для решения различных прикладных задач, описание которых представляет собой определенный класс уравнений (например, дифференциальные уравнения, конечные уравнения, методы статистического анализа и т. д.). Во втором случае ставится задача применения различных методов для расчета конкретного процесса (например, массообменные аппараты, реакторные процессы и т. д.). В связи с этим различаются методо-ориентированные и проблемно-ориен-тированные пакеты прикладных программ. [c.46]

Рис. 1.11. Решение задачи с помощью методо-ориентировавного пакета программ Рис. 1.11. <a href="/info/24423">Решение задачи</a> с <a href="/info/392475">помощью методо</a>-ориентировавного пакета программ

Компьютеры в аналитической химии (1987) -- [ c.0 ]




ПОИСК





Смотрите так же термины и статьи:

Пакеты

Программы



© 2025 chem21.info Реклама на сайте