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

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

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

Программирование автоматическое

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


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

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

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

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

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


    Язык был предложен в 1956 г. и впервые реализован на ЭВМ фирмы ИБМ в 1957 г. По мере расширения круга потребителей он претерпел существенные изменения, появились различные варианты языка — его диалекты. Изменения относились к усовершенствованию отдельных его элементов, введению новых операторов и изменению структуры программы. Например, Фортран-1 не допускал подпрограмм, и вся программа должна была интерпретироваться целиком. В Фортране-И введена подпрограмма, но компиляция программы была отделена от ее исполнения. Фортран-ГУ уже рассматривается как единая система автоматического программирования с развитой логической структурой. [c.339]

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

    Процесс подготовки алгоритма к реализации его на ЦВМ называется программированием. Различают два способа программирования — ручное и автоматическое. [c.39]

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

    Машины высокого класса используются только с системами автоматического программирования, иначе эффективность использования машинного времени за счет непроизводительных затрат времени на составление программы и отладку весьма низкая. [c.40]

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

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

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

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

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

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

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


    Тем не менее при эксплуатации ЦВМ часто приходится сталкиваться с необходимостью использования алгоритмов, записанных на других алгоритмических языках, в частности на Фортране, АКИ, Коболе и др. Системы автоматического программирования машин высокого класса допускают свободное использование любого алгоритмического языка — они содержат трансляторы отдельных языков, позволяюш,их переводить алгоритм на язык машины. [c.158]

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

    При автоматическом программировании (язык АП) программа записывается в терминах операторов — символических наименований для выполнения определенной (для каждого оператора) совокупности действий. Операторная запись алгоритма по форме близка к обычной записи вычислений в математике. Эта запись затем вводится в машину и преобразуется в последовательность машинных команд с помощью транслятора. [c.450]

    Остальные ячейки ДЗУ содержат по 36 разрядов. Эта часть запоминающего устройства используется для размещения различных подпрограмм и системы автоматического программирования. [c.452]

    Быстродействие при выполнении отдельных операций и объем запоминающего устройства позволяют для повышения эффективности использования машины применять эффективные методы автоматического программирования. В настоящее время для машины Минск-22 создана обширная библиотека стандартных программ и подпрограмм, разработана система автоматического программирования АКИ, имеются трансляторы для перевода на машинный язык алгоритмов, записанных на алгоритмических языках Алгол-60, Фортран. [c.466]

    НМЛ в основном используется для хранения БСП, систем автоматического программирования и массивов информации при решении экономических задач. [c.471]

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

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

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

    В приборах фирмы arlo Erba используется программатор, с помощью которого цикл те.мпературного программирования автоматически повторяется. Электронная схема устройства приведена на рис. 40. Основной ее частью является электродвига- [c.74]

    Лля полностью автоматического анализа методом рентгеновской дифракции необходимо обеспечить дифрактометр автоматическими средствами последовательного введения образцов, программированным автоматическим сканированием гониометра и устройством для цифровой регистрации интенсивностей и углов. Автоматическое устройство для смены образцов PW 1170 в сочетании с рентгеновским дифрактометром PW 1050 позволяет анализировать 35 образцов без вмешательства оператора. PW 1170 является механическим устройством, o TOHuuiM из кассеты, в которую помещается 35 порошкообразных образцов. В системе используется два реверсивных двигателя. Один служит для передвижения с тем, чтобы образцы по очереди располагались на оси вала держателя образца гониометра. Второй соединен с винтовым шпинделем, который подает образец на вал держателя и после завершения анализа возвращает образец в кассету. Условия анализа, т.е. пределы сканирования угла, скорость сканирования и скорость измерения задаются с помошью блока контроля. Последний имеет трехпозиционный переключатель, дающий возможность выбирать один из трех режимов измерения, а именно сканирование гониометра в направлении увеличения угла, сканирование в прямол . и обратном направлениях и анализ образцов при поочередном сканировании гониометра в направлениях увеличения и уменьшения угла. После выполнения анализа серии образцов устройство для смены образцов, а также самописец, электронная схема и дифрактометр автоматически выключаются. [c.231]

    Однако эти показатели Kis , сгпор) не позволяют судить о кинетике процесса, что является практически важной задачей для оценки живучести материала, т. е. времени субкритического роста трещины. Скорость роста трещины чувствительнее к изменению внешней среды и температуры, чем вязкость разрушения / ie и пороговый коэффициент интенсивности напряжений Kis [62] (см. табл. 18). Учитывая, что при разрушении конструкции уровень нагрузки может не изменяться, для установления количественной связи между скоростью роста трещины и механическими напряжениями разрабатываются специальные методики (путем использования образцов, в которых рост трещины не вызывает изменения интенсивности напряжений у ее вершины, и путем программированного автоматического изменения нагрузки, обеспечивающего постоянство или коэффициента, или напряжений в нетто-сечении). [c.98]

    Применение нелинейного программирования дает возможность соединить достоинства метода наименьщих квадратов, позволяющего эффективно произвести усреднение случайных помех, с преимуществами линейного программирования, автоматически дающего результат, соответствующий выбору аналитических полос в местах наибольшей прозрачности спектра неидентифицированных примесей. В соответствии с этим к условию минимума суммы квадратов отклонений экспериментального спектра от синтезированного (VHI-3), лежащего в основе МНК, должны быть добавлены ограничения (УП1-64), лежащие в основе МЛП  [c.284]

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

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

    Большую роль в повышении эффективности фракционирования слоншых смесей сыграло создание жидкостной хроматографии высокого давления (ЖХВД). Высокая скорость разделения, возмож ность реализации любого из отмеченных выше механизмов сорбции, применимость для разделения любых растворимых в элюенте соединений, независимо от их молекулярной массы, возможность непрерывного контроля элюирования с помош ью высокочувствительных детекторов, управления процессом разделения путем программирования температуры, скорости потока и состава элю-ента, автоматическая регистрация результатов обеспетали широчайшее распространение ШХВД для решения препаративных задач, количественного анализа и идентификации компонентов анализируемых смесей [109, 111, 122 и др.]. [c.17]

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

    Цри автоматическом программировании программа записывается в виде более обобш енных выражений, нежели команда машины, т. е. на так называемом языке системы автоматического программирования. Эта запись в дальнейшем воспринимается машиной и по специальной программе преобразуется в последовательность Д1ашинных операций. [c.39]

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

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

    Фортран — машинно-ориентированный язык описания алгоритмов разработан в 1957 г. на американской фирме ИБМ. Слово Фортран (FORMULA TRANSLATION) используется не только как название входного языка, но и системы автоматического программирования, включающей в себя запись исходной программы, ее трансляцию (компиляцию) на язык данной машины или любой другой и организацию вычислений. Как входной язык он используется для записи алгоритмов решения математических и других задач, связанных с численными расчетами научного и прикладного характера. [c.123]

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

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


Смотреть страницы где упоминается термин Программирование автоматическое: [c.45]    [c.453]    [c.173]    [c.209]    [c.28]    [c.291]    [c.241]    [c.66]   
Методы кибернетики в химии и химической технологии Издание 3 1976 (1976) -- [ c.47 , c.48 ]




ПОИСК





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

АВТОМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ Алгол

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

Программирование автоматическое и ручное

Способы автоматического программирования



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