Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Приведение к задачам программирования

Приведение к задачам программирования  [c.76]

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


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

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

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

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


Задачу об оноеделении диаметров труб Г. Е. Кикачейшвили [29] удалось свести к задаче линейного программирования (программа АШРШК). В таком случае каждый участок представляется состоящим из участков трубопроводов различных диаметров и ставится задача найти такие длины этих участков, при которых приведенная стоимость имеет наименьшее значение.  [c.346]

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

Задача оптимизации парогенератора (4.55). .. (4.64) относится к классу задач нелинейного программирования. Анализ уравнений, используемых для расчета а также системы ограничений, формирующих область допустимых значений независимых переменных, показывает, что первые и вторые частные производные целевой функции могут иметь разрывы, а она сама — быть многоэкстремальной. Область допустимых значений оптимизируемых параметров может оказаться несвязной. В этих условиях в соответствии с рекомендациями [106] для решения задачи следует использовать методы прямого поиска, в которых процедура построения оптимизирующей последовательности основана только на информации о значениях целевой функции. Задача (4.55). .. (4.64), а также ряд других задач оптимизации отдельных агрегатов теплоэнергетического оборудования и ПТУ в целом, приведенных в последующих главах, решены методом прямого поиска с самообучением глобального экстремума функции многих переменных [81].  [c.82]

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

К исходным данным, необходимым для решения технологической задачи (рис. 6.6), относятся сведения о конструктивной форме и размерах детали, ее материале, термической обработке, масштабе выпуска, оборудовании и др. Перед вводом в запоминающее устройство ЭВМ исходную информацию кодируют. Перед проектированием технологического процесса с использованием ЭВМ составляют четкую методику проектирования с разработкой математической модели, которая представляет собой совокупность математических зависимостей, отображающих ход процесса. Наиболее сложным является разработка алгоритмов и программ работы ЭВМ. В качестве примера на рис. 16.7 приведен алгоритм расчета основного времени 7 = ( р/)/п5о), где Ц, — расчетная длина обработки г — число рабочих ходов п — частота вращения инструмента (заготовки) 5о — оборотная подача. После разработки алгоритма выполняют программирование. Разработанную программу записывают на перфоленту или другой программоноситель и вводят в ЭВМ. Выходные данные из ЭВМ, записанные также на программоносителе, декодируются и используются технологом. Если операция технологического процесса проектируется для станка с ЧПУ, то данные ЭВМ записываются непосредственно на программоноситель станка. Применение ЭВМ повышает производительность технологических расчетов в 10—15 раз снижает стоимость проектирования, повышает производительность операций на 20—30 % снижает себестоимость обработки деталей иа 15—20 %.  [c.324]



Смотреть страницы где упоминается термин Приведение к задачам программирования : [c.195]    [c.126]    [c.209]    [c.297]    [c.158]   
Смотреть главы в:

Основы автоматизированного проектирования электромеханических преобразователей  -> Приведение к задачам программирования



ПОИСК



I приведения

Задача приведения

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



© 2025 Mash-xxl.info Реклама на сайте