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

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

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

Модули математического обеспечения

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


Если библиотека загрузочных модулей математического обеспечения алгоритмов расчета на прочность пространственных стержневых систем отсутствует, то необходимо составлять независимую объектно-ориентированную процедуру расчета. Этот путь целесообразен и тогда, когда в распоряжении пользователя по каким-либо причинам имеется только оперативная память ЭВМ,  [c.120]

С формальной точки зрения программный комплекс состоит из четырех библиотек модулей математического обеспечения проблемно-ориентированных модулей сервисных и объектно-ориентированных.  [c.177]

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

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

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

Прикладное математическое обеспечение может быть выполнено в виде библиотеки модулей, а также в форме пакета при-  [c.345]

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

Программное обеспечение системы. Разработанное для данной системы математическое обеспечение состоит из следующих модулей (подпрограмм)  [c.176]

Уточнение математического обеспечения для системы диагностирования Разработка предложений по повышению надежности модулей  [c.214]

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


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

Набор приведенных в данной главе процедур математического обеспечения алгоритмов расчета на прочность стержневых систем можно рассматривать как пакет прикладных программ модульной структуры. Каждая процедура этого пакета выполняет вполне определенные специфические функции и является отдельным исходным модулем, написанным на алгоритмическом языке PL/1 в системе ОС ЕС.  [c.108]

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

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

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

Типовые вычислительные схемы метода наименьших квадратов. Вычислительные процедуры получения оценок МНК входят в математическое обеспечение ИВК и отличаются в основном способами вычисления обратной матрицы С , что существенно для случаев, когда она плохо обусловлена методами минимизации Ф(0) в (1.75) и получения сходимости итерационной процедуры. Опубликованы достаточно подробные обзоры методов, например [20, 21, 36]. Приведены описания программных модулей на базе алгоритмов МНК, разработанных для математического обеспечения ЕС ЭВМ [35]. Поэтому кратко остановимся только на процедурах, обладающих относительной устойчивостью при нарушениях предположений МНК. При обработке сигналов приборов это особенно важно, поскольку из-за наличия ошибок измерений как зависимой, так часто и независимых переменных трудно высказать определенное суждение о вырожденности или невырожденности системы (1.79). В этом случае задача относится к числу некорректно поставленных и процедура отыскания нормального решения (в смысле классического МНК) будет неустойчивой [37].  [c.46]

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


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

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

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

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

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

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

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

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

Модульная структура рабочей программы комплекса ПЛ-6 совпадает со структурой базового математического обеспечения, представленной на рис. 5.2. Однако в комплексе ПА-б группы модулей параметрическая оптимизация ОПТ, многовариантный анализ MBA, одновариантный анализ ОБА являются равноуровневыми и располагаются в отдельных перекрываемых сегментах оверлейной структуры рабочей программы. Связь между ними по управлению и информации осуществляется через монитор рабочей программы, как это показано на рис, 5.7, Поэтому подпрограммы, составляющие эти группы, должны быть повторновходимыми, это несколько усложняет их программирование, по зато, кроме значительной экономии ОП, дает возможность организации вложенных циклов операторов языка описания задания промежуточного языка комплекса ПА-б.  [c.144]

Все компоненты ПО базируются на средствах математического обеспечения ЭВМ, что в полной мере отвечает требованиям к ПО САПР, облегчает его разработку и применение. Соответствующие связи компонентов ПО САПР с математическим обеспечением ЭВМ показаны на рис. 3.1 однонаправленными стрелками. На следующем уровне находятся программные модули прикладного ПО и совокупность данных, включаемых в базу данных САПР. Далее идут управляющие программы прикладного ПО и базы данных (СУБД). Эти компоненты, находящиеся на одном уровне иерархии, обмениваются информацией, необходимой для функционирования модулей прикладного ПО или являющейся результатом их работы. Наконец, верхний уровень иерархии составляют программные средства управления САПР в целом. Такого рода управление требуется не только для проектировщиков, когда необходимо, например, переходить от одного этапа проектирования к другому, но и для администрации САПР, в задачи которой входят провер-  [c.43]

Наибольшее распространение для вычислительных задач, характерных для САПР, на большинстве типов ЭВМ получил язык ФОРТРАН, стандартная версия которого имеется также и в составе МО СМ ЭВМ и комплекса технических средств АРМ. PL/1 как система программирования отсутствует на ЭВМ БЭСМ-6 и СМ. Необходимо обратить внимание на трудности сборки программ из загрузочных модулей, написанных на ФОРТРАНе и PL/1 [73], обусловленных разницей в синтаксисе языков, организации структур данных и реализацией трансляторов с этих языков. Некоторые недостатки ФОРТРАНа, как-то статическое распределение памяти под переменные и массивы, могут быть преодолены применением систем управления памятью [19, 50]. Сравнительный анализ качества фортранных трансляторов для ЭВМ БЭСМ-6 и ЕС, позволяющий прогнозировать качество создаваемого специализированного математического обеспечения, приведен в работах [125, 135].  [c.211]


Рассмотрен вопрос о создании математического обеспечения ЭВМ при исследовании кинематики механизмов. Предложена операционная система, состоящая из модулей, запрограммированных на алгоритмическом языке Алгол. Система предусматривает исследование положений ведомых звеньев, передаточных отношений угловых скоростей и ускорений для расчетных и реальных механизмов. Рис. з Библ. 4 назв.  [c.164]

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

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

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

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

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

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

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

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

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

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

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


Смотреть страницы где упоминается термин Модули математического обеспечения : [c.91]    [c.129]    [c.138]    [c.333]    [c.131]    [c.350]    [c.357]    [c.195]    [c.737]   
Расчет машиностроительных конструкций методом конечных элементов (1989) -- [ c.177 ]



ПОИСК



Обеспечение математическое



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