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

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

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

Моделирование и программирование

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


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

    Для решения задач 1-6 используют методы нелинейного стохастического программирования, методы статистической оптимизации, методы статистического моделирования и тео- [c.126]

    На третьем этапе для нахождения М [1] ] на каждом шаге решения задачи стохастического программирования применяется статистическое или имитационное моделирование ХТС. Для сложных многоконтурных ХТС имитационное моделирование представляет собой многократно повторяющуюся итерационную процедуру расчета параметров выходных технологических потоков системы, где итерационными переменными являются параметры особых технологических потоков, при разрыве которых многоконтурная ХТС превращается в эквивалентную разомкнутую [4]. [c.136]

    Моделирование, реляционный подход, программирование [c.212]

    Программирование, кластерный анализ, теория массового обслуживания, имитационное моделирование [c.212]

    Программирование, теория массового обслуживания, имитационное моделирование [c.212]

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


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

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

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

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

    ПЛ/1 является языком программирования высокого уровня и предназначен для решения научно-технических и экономических задач, моделирования в реальном масштабе времени, а также может использоваться для создания систем программирования [80, 81]. Он разработан сотрудниками фирмы ИБМ совместно с Ассоциацией пользователей машинами ИБМ. Первый вариант языка был предложен в 1964 г. [c.226]

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

    Предложен новый метод моделирования глубинных знаний и показана его взаимосвязь с объектно-ориентированным программированием (см. разд. 8.4). [c.261]

    Моделирование на универсальной ЦВМ выполняет анализ ошибок округления путем многократного решения задачи при каждом расчете разрядность вычислений уменьшается на один разряд. При достаточно сложных вычислениях погрешности округления ведут себя следующим образом до некоторой (критической) разрядности они практически не влияют на точность вычислений, а при разрядности, меньшей, чем критическая,— совершенно искажают результаты. Это предположение было подтверждено экспериментально на задачах линейного программирования и регрессионного анализа (см., например, [6]). [c.18]

    Моделирование на универсальной ЦВМ позволяет достаточно точно определить влияние погрешностей округления на результаты вычислений. Существенным недостатком такого подхода является необходимость дополнительного программирования и большие затраты машинного времени. [c.18]

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

    В настоящее время известны и внедряются следующие методы линейное программирование, статистическое моделирование, матричный метод затрат — выпуск , теория игр и др. [c.86]


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

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

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

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

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

    Указанные моделирования проводились на ЭВМ УАХ 11/750, для программирования использовался язык С. Информацию о программе можно получить от автора. [c.529]

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

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

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

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

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

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

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

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

    В настоящее время некоторые из перечисленных подсистем программирования разрабатываются в разных областях техники [15—46], однако до сих пор эти разработки носят преимущественно специальный характер, разрознены и слабо увязаны между собой. Вместе с тем возросшие требования к расчету и проектированию современного промышленного оборудования приводят к необходимости объединения разработок в разных областях техники по автоматизации моделирования технологических объектов с целью создания единой АСПМ ФХС. [c.10]

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

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

    Важную роль в расширении использования ЦВМ сыграла разработка их хорошего математического обеспечения. Уже первый опыт использования вычислительных машин в 50-х годах показал, что разработка программ для них является очень длительным, трудоемким и дорогостоящим процессом. Современные ЦВМ имеют несколько алгоритмических языков для решения задач в различных областях (АЛГОЛ—для решения научных аадач, ФОРТРАН — инженерно-технических, КОБОЛ — экономических, СИМСКРИПТ — процессов моделирования и т. д.). Кроме того, они снабжаются специальными комплексами программ, обеспечивающими удобство общения человека с машиной, снижение трудоемкости программирования, эффективное использование вычислительных машин. Такие комплексы программ получили название операционных систем. [c.49]

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

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

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

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

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


Смотреть страницы где упоминается термин Моделирование и программирование: [c.254]    [c.129]    [c.135]    [c.58]    [c.267]    [c.12]   
Организация планирование и управление промышленным предприятием (1982) -- [ c.0 ]




ПОИСК





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

Программирование



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