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

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

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

Программирование методы

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


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

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

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

    Для решения задачи использовался метод нелинейного программирования-метод поиска по деформируемому многограннику [37]. В результате получены опытные значения комплексов для каждого режима работы колонны и найдены основные параметры модели  [c.115]

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


    Методы дискретной математики [120] (целочисленное линейное программирование, методы поиска на дереве решений [121, с. 82], в том числе методы ветвей и границ [120, с. 213] и др.), использование которых обусловлено комбинаторным характером проблемы. [c.190]

    Менее трудоемким для программирования методом является метод простой выборки [c.479]

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

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

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

    Для примера рассмотрим особенно часто используемый в динамическом программировании метод поиска максимального значения функции на сетке переменных. Сущность этого метода для функции одной переменной заключается в том, что значения функции x(t) рассчитываются для п равноотстоящих значений независимой переменной t в интервале ее изменения °) < / < №. Значение ), при котором величина х(№) оказывается наибольшей среди всех вычисленных значений х(№)> принимается как положение максимума. [c.278]

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

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

    Предложен удобный для программирования метод составления нормальной системы уравнений при аппроксимации экспериментальных данных линейной комбинацией функций по методу наименьших квадратов. [c.256]

    Значение суммарной нагрузки хо вводится в устройство либо автоматически непрерывно, либо периодически оператором. В зависимости от вида характеристик агрегатов в вычислительном устройстве могут применяться различные алгоритмы оптимального распределения, основанные на динамическом программировании, методе неопределенных множителей Лагранжа или градиентном методе. В первом случае вычислительное устройство должно представлять собой цифровую вычислительную машину (ЦВМ), во втором и третьем случаях могут быть применены ЦВМ или специализированные аналоговые машины АВМ. Остановимся подробнее на возможностях технической реализации оптимального распределения в зависимости от вида характеристик агрегатов. [c.182]

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

    Указанная задача относится к классу задач динамического программирования. Методов динамического программирования разработано несколько, В работе [9] подобная задача решалась методом покоординатного подъема, В работе [24] для решения таких задач показана эффективность метода доминирующих последовательностей. [c.191]

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


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

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

    ПРОГРАММИРОВАННЫЕ МЕТОДЫ КОНТРОЛЯ И ОБУЧЕНИЯ ПРАВИЛАМ БЕЗОПАСНОСТИ С ИСПОЛЬЗОВАНИЕМ ТЕХНИЧЕСКИХ СРЕДСТВ [c.202]

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

    Фиакко А., МакКормик Г. Нелинейное программирование. Методы последовательной безусловной минимизации. Пер. с англ. под ред. Е. Г. Гольштейна. М., Мир , 1972, 240 с. [c.293]

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

    Необходимое условие работы АСУП — построение экономикоматематических моделей, т. е. создание оптимизационных блоков. Для этих целей используются линейное и динамическое программирование, методы теории игр. С помощью таких моделей проводят анализ, планирование и вырабатывают решения. [c.72]

    Кастилло и Гроссман [216]. Нелинейный программированный метод выявления идентичности фаз в условиях одновременного фазового и химического равновесия. [c.399]

    Чтобы избежать указанных недостатков метода быстрейшего спуска, было предложено много новых численных методов нелинейного программирования методы решетки , параллельных линий , ортогональното преобразования пространства независимых переменных , последовательных симплексов , случайного поиска , тяжелого шарика , овражный и др. Некоторые из них, например методы последовательных симплексов и случайного поиска, особенно удобны для использования в вычислительных машинах. По методу последовательных симплексов движение осуществляется перекатыванием правильного многогранника (симплекса) в пространстве независимых переменных. В одном из вариантов случайного поиска из некоторой начальной точки делаются шаги заданной длины в случайном направлении. Если какая-то проба оказалась удачной. То полученная точка рассматривается как начальная при следующем шаге и т. д. [c.132]

    Такая постановка задачи не является вполне строгой по той причине, что ограничения, соответствующие частным контрольным требованиям, носят, как правило, вероятностный характер. Фактически мы можем указать лишь некоторый диапазон значений, в котором с той или ипо11 вероятностью находится истинная величина требования. По этой причине построение модели механизма может рассматриваться математически как задача стохастического нелинейного программирования. Методы же решения подобных задач в настоящее время еще недостаточно разработаны [46], [c.122]

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

    Ниже рассматриваются методы поиска и возможности стыковки этих методов с программой PA ER. Сначала дается пример поиска по одной переменной методом золотого сечения . Затем излагается метод Хука — Джинса — прямой поиск в многомерном пространстве. И наконец, обсуждается динамическое программирование — метод, позволяющий разбить многостадийную задачу на ряд более простых задач. [c.280]

    И наконец, описано динамическое программирование — метод, позволяющий разбить многостадийную задачу с многими переменными на ряд более простых задач. Подпрограмма ОРТШЗ должна обладать дополнительным свойством — изменять указанный в NELIST порядок расчета. [c.293]

    По мере усовершенствования конструкции прибора и геометрии колонки лимитирующим фактором становится ввод пробы. Работа при высоких входных давлениях и температурах приводит к выделению летучих веществ из резиновых колпачков. Это влияет на распределение абсорбции в колонке и изменяет сигнал детектора, вызывая дрейф нулевой линии и повышенный шум. Последние факторы снижают точность измерений, особенно при использовании температурного программирования. Метод капсулирования позволяет обойтись без резиновых колпачков, но, несмотря на это преимущество, этот метод все же требует предварительного введения в капсулу проб, на подготовку которых расходуется значительное время, и выполнения многих операций вручную. Автоматизация этих ручных процессов весьма полезна. Требования к устройству для ввода пробы в аналитический хроматограф уже обсуждались. Чтобы преодолеть трудности, возникающие при вводе летучих жидкостей с помощью шприца и связанные с изменением объема вводимой пробы и селективным испарением (особенно в случае мгновенного испарения), Нерхейм [20] раз- [c.255]


Смотреть страницы где упоминается термин Программирование методы: [c.34]    [c.234]    [c.19]    [c.19]    [c.152]    [c.152]   
Жидкостная хроматография при высоких давлениях (1980) -- [ c.134 , c.135 ]




ПОИСК





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

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



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