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

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

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

Системы Программы-алгоритмы

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


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

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

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

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

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


Программы-алгоритмы 198 Системы автоматизированные >9 Конструктивное исполнение 556—5р1 в Назначение 552  [c.619]

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

Решение задачи производится поэтапно в различных подсистемах. В системе разработаны алгоритмы технологического проектирования и составлены программы работы ЭЦВМ. Алгоритм — это система операций, выполняемых в строго определенном порядке для решения поставленной задачи. Программа — это описание алгоритма на определенном языке (математических выражений, формальном, машинном).  [c.56]

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

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

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

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

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


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

Алгоритмы построения матрицы [А], называемой матрицей жесткости системы, были описаны выше матрица [М], называемая матрицей масс системы, строится аналогичным способом с той лишь разницей, что на каждом шаге необходимо вычислять не величину (фл. ф() = ( Ф. фЛ. а скалярное произведение (ф/,, ф ). В узкоспециализированных программах для сокращения времени работы ЭВМ можно вычислить вручную матрицы масс отдельных подобластей ТI, из которых суммированием строится матрица масс системы [М] примеры таких вычислений имеются в [10].  [c.214]

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

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

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

Выбор метода решения на ЭВМ системы линейных алгебраических уравнений зависит от свойств матрицы А, числа уравнений N и возможностей ЭВМ — объема оперативной памяти, быстродействия и числа значащих цифр, с которыми ведутся вычисления. В настоящее время в прикладном программном обеспечении ЕС и СМ ЭВМ имеется достаточно большое число программ, реализующих прямые методы. Здесь мы рассмотрим только один прямой метод — метод Гаусса. Некоторые другие прямые методы — метод прогонки, метод квадратного корня — будут рассмотрены ниже в главах 3 и 4 при обсуждении алгоритмов решения тех задач, где их использование наиболее эффективно.  [c.10]

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

В данной главе подробно описан пакет прикладных программ по аэродинамике ГАММА (гид]юаэромеханические модули и алгоритмы), а также система программ ПОТОК, значительно повышающие эффективность использования ЭВМ при проведении аэродинамических расчетов [8]. Пакет разработан для ЭВМ БЭСМ-6.  [c.214]

Схема пакета МИГД (рис. 31) соответствует второму уровню расчленения системы программ отображения на составляющие элементы. Все элементы — алгоритмы и программы, содержащиеся в пакете, можно разделить на два класса. К первому классу, который назовем классом однозначных задач, относятся элементы ВМГО, ИЗО. Их объединяет однозначность соответствия входных и выходных систем данных. Например, геометрия связной или несвязной области, получаемой при пересечении детали плоскостью, однозначно определяется геометрическим образом детали и уравнением секущей плоскости. Элементы ВОСИ, УСЛОБ относятся к классу комбинаторных задач. Их можно трактовать как задачи поиска наилучшего по совокупности критериев решения среди множества всех возможных решений.  [c.73]

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


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

Алгоритм ЦНИИКА базируется на ручной методике Ленинградского металлического завода и Московского энергетического института. Алгоритм реализован на ЭЦВМ М-20 в виде системы программ, которая состоит из трех частей I — расчет процесса расгаирения пара в турбине, II — расчет регенеративной системы, III —расчет расходов и мощностей. Вся логическая информация но проточной части турбины и регенеративной схеме подготовляется вручную и записывается в отдельных разрядах ячеек памяти ЭЦВМ.  [c.56]

Математические модели исследуемых ПГУ представлены в виде системы программ для ЭЦВМ БЭСМ-4. Эта система состоит из двух частей программы расчета тепловой схемы установки и программы определения суммарных расчетных затрат по установке. Алгоритм удовлетворения ограничений на технологические характеристики включен во вторую часть, а на независимые и зависимые параметры — в первую часть. Алгоритм оптимизации параметров ПГУ, основанный на применении градиентного метода, реализован в виде отдельной программы, не содержащей никаких вычислений, кроме подсчета величины шага. Эта программа в значительной степени универсальна и может быть использована для оптимизации большого класса теплоэнергетических установок [75, 88].  [c.135]

Реализация алгоритма формирования н решения алгебраических уравнений выполнена на ЭВМ БЭСМ-6 на основе системы программ, написанных на алгоритмическом языке ЦЕРН-ФОРТРАН и автокоде МАДЛЕН. Использование блочного метода Гаусса для решения полученных уравнений позволило довести порядок их системы до 6000,  [c.6]

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

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

Структурная схема и основные функциональные связи устройства показаны на рис. VH.27. Алгоритм работы устройства задается программным обеспечением, которое содержит базовую системную технологическую программу БСТП, кодированную в абсолютной двоичной системе программу привязки, разработанную для модели станка программу реализации постоянных циклов.  [c.347]

Информационное обеспечение (ИО) АП — совокупность сведений, необходимых для выполнения АП, представленных в заданной форме. Основной частью ИО являются автоматизированные банки данных, которые состоят из баз данных (БД) САПР и систем управления, базами данных (СУБД). В ИО входят нормативно-справочные документы, задания государственных планов, прогнозы технического развития, типовые проектные решения, системы классификации и кодирования технико-экономической информации, системы документации типа ЕСКД, ЕСТД, файлы и блоки данных на машинных носителях, фонды нормативные, плановые, прогнозные, типовых решений, алгоритмов и программ и т. п. (рис. 1.6, г).  [c.40]

На стадии РП проводят разработку детальной структуры САПР, ее подсистем, взаимосвязи с другими системами и ее уточнение построение алгоритмов и структурных схем автоматизированных процессов проектирования формирование МО, ПО, ИО, 00 разработку документации для монтажа, настройки и эксплуатации КСАП создание проектов программ и методик испытаний и опытной эксплуатации оформление и утверждение.  [c.53]

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

Единая система программной документации (ЕСПД). Стандарты распространяются на программную документацию всех типов, необходимую для обработки на ЭВМ, независимо от области применения. Общие положения изложены в ГОСТ 19.001—77, Отметим ГОСТ 19,С)02—80. Схемы алгоритмов и программ. Правила выполнения ГОСТ 19,101—77. Виды программ и программных документов.  [c.16]

Стадия програлширования ПП — это перевод алгоритма спроектированной ПП на язык конкретной ЭВМ с учетом функционирующей в ней операционной системы. Т.е. программирование — это кодирование ПП на ЯП ЭВМ строго по граф-схеме алгоритма (по меткам программы над дугами графа).  [c.358]

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

Учет специфики ММ объектов проектирования на макроуровне делает во многих случаях эффективным с точки зрения затрат машинного времени применение декомпозиционных методов анализа, сводящих решение задачи большой размерности к решению подзадач меньшей размерности. Например, свойство пространственной разреженности ИС позволяет использовать при их электрическом анализе различные методы численного интегрирования дифференциальных уравнений для ММ различных фрагментов ИС, выбирая для каждого фрагмента наиболее подходящий метод. Ряд методов использует свойство временной разреженности ИС, осуществляя обнаружение неактивных в текущий момент времени участков схемы и исключение соответствующих нм переменных и уравнений из общей ММ системы. Учет однонаправленности ММ МДП-тран-зисторов позволяет приблизительно на два порядка поднять быстродействие программ анализа путем замены классических методов анализа (см. рис. 5.1) на релаксационные, в основе которых лежат итерационные алгоритмы Гаусса—Якоби и Гаусса—Зейделя.  [c.152]


Применение ЭВМ для расчета посадок рассмотрим на примере расчета посадок с натягом. Алгоритм расчета посадок с натягом (вычисления функциональных натягов Л шахр и Л тш f по методике, изложенной в подразд. 9.3) приведен на рис. 9.12. Программа расчета, реализующая этот алгоритм, составлена на алгоритмическом языке ФОРТРАН-IV. Для облегчения чтения программы в нее введены комментарии, помеченные в первой позиции буквой С. Строка с меткой С транслятором не обрабатывается, но ее содержимое выдается на печать при распечатке программы. Реализация расчета осуществляется иод управлением ОС ЭВМ ЕС. Чтобы операционная система могла выполнить заданную программу, ей необходимо сообщить задание , т. е. имя программы, имя библиотеки, содержащей эту программу, шифры устройств, на которых размещаются используемые в программе наборы данных и т. д. Полный  [c.229]

В 1...2 доя составления уравнений движения использовалась система аналитических вычислений REDU E. Эта система позволяет не только получить уравнения движения, но и составить программу их интегрирования на одном из алгоритмических языков. В данном параграфе рассматривается иной подход к анализу уравнений движения, а именно их автоматическое получение и интегрирование численными методами. Приводится описание алгоритма, который позволяет в значительной мере сократить количество выкладок, связанных с получением уравнений движения, и затраты труда на программирование при численном интегрировании уравнений движения. В основе алгоритма лежит реализация второго метода Лагранжа получения уравнений движения с помощью численного определения частных производных.  [c.68]

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

Алгоритм вычислений, проводимых при синтезе шарнирного че-тырехзвенника, предусматривает использование стандартных программ, записанных в соответствующих библиотеках математического обеспечения ЭВМ, а именно программы вычисления определенного интеграла и программы решения системы п линейных алгебраических уравнений с п неизвестными.  [c.111]

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


Смотреть страницы где упоминается термин Системы Программы-алгоритмы : [c.245]    [c.213]    [c.329]    [c.215]    [c.109]    [c.72]    [c.84]    [c.138]   
Справочник металлиста Том5 Изд3 (1978) -- [ c.5 , c.198 ]



ПОИСК



Алгоритм

Программа

Программы-алгоритмы

Система программ



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