Формирование алгоритма многокритериальной оптимизации редуктора - Оптимизация параметров двухступенчатого цилиндрического редуктора
В основе алгоритма лежит численное исследование пространства управляемых параметров редуктора. Процесс поиска оптимального решения выполняется за четыре этапа.

Рисунок 5. Схема алгоритма оптимизации
Выбираются пробных точек, равномерно расположенных в области 1 этап - составление таблиц испытаний. Выполняется последовательно, с помощью датчика случайных чисел с повышенной равномерностью, построенного на основе ЛП?-последовательности поиска, ограниченной параметрическими ограничениями.
При этом координаты каждой точки определяются по формуле:
, , ,
Где - число параметров (2);
- случайное число в диапазоне [0,1];
- число испытаний;
- минимальные (макс-е) значения варьируемых параметров.
В каждой из точек области поиска проверяются функциональные ограничения, и в случае их выполнения вычисляются значения всех критериев. В случае невыполнения хотя бы одного из функциональных ограничений критерию автоматически присваивается заведомо большее число.
Далее по каждому критерию составляется таблица испытаний (допустимых вариантов), в которой значения располагаются в порядке возрастания с указанием номеров, соответствующих числу () пробных точек (своих для каждого ).
- 2 этап - назначение критериальных ограничений. Этап выполняется проектировщиком на основе анализа таблиц испытаний. По каждому из критериев конструктор указывает номер точки, в которой критерий принимает экстремальное значение. 3 этап - формирование паретовского множества. Этап выполняется автоматически. Сначала определяются все точки, удовлетворяющие всем критериальным ограничениям. Из общего числа допустимых точек отбрасываются те, для которых возможно одновременное улучшение всех критериев при переходе к какой-либо точке. Оставшиеся неулучшаемые варианты - парето-оптимальные точки, предъявляются проектировщику для анализа и выбора окончательного решения [2]. 4 этап - определение окончательного варианта из паретовского множества проектных решений.
Похожие статьи
-
Задача многокритериальной оптимизации формально представляется как задача нелинейного программирования, включающая: процедуру анализа, выбор управляемых...
-
Для создания наиболее совершенных и экономичных механизмов и машин важно получить оптимальный вариант входящих в них редукторов (МЗП). Показатель, на...
-
Развитие новых технологий постоянно ужесточает требования, предъявляемые к инженеру-конструктору. На первое место в современном конструировании выходят...
-
Анализ результатов расчетов - Оптимизация параметров двухступенчатого цилиндрического редуктора
Таблица 1. Исходные данные к расчету цилиндрической передачи Название Обозначение Величина Крутящий момент на входном валу I, Н-м 300 Частота вращения на...
-
Инженеры часто сталкивались с задачами, когда на основе уже существующих необходимо создать новые чертежи и модели. Каждый раз их приходилось...
-
Заключение, Литература - Оптимизация параметров двухступенчатого цилиндрического редуктора
В ходе выполнения данного курсового проекта сделаны выводы о проделанной оптимизации заданного двухступенчатого цилиндрического редуктора. Было проведено...
-
Редукторы получили широкое распространение во всех отраслях народного хозяйства, поэтому важно их рациональное проектирование. Уменьшение веса...
-
Подпрограмма пользователя представляет собой проблемно-ориентированный модуль следующего вида: Program FUNC; Var T, Imax, bmax, hmax: integer; N1, n11,...
-
Создадим структурную схему САУ при помощи пакета Simulink. На рисунке представлена разомкнутая система. Рис. 2 Далее, следуя методическим указаниям,...
-
Ниже приведен список запросов, исполнение которых описано в разделе "Запросы общие для всех компонентов": EsSetCurrent - Сделать оценку текущим EsAdd -...
-
При заполнения каждой ячейки таблицы распределения исходов сравнения двух рук нам необходимо перебрать все возможные варианты общих карт. Таким образом...
-
Для проведения тестов была написана программа задания единичного интервального графа. Входные параметры: число вершин, длина отрезка на котором задается...
-
Для создания трехмерной реконструкции сцены или объекта необходимо создать его трехмерную модель и вычислить цвет ее вершин. Для геометрической...
-
Под критическим значением параметра регулятора (K или Т) понимается такое значение (Ккр или Ткр), при котором система оказывается на границе...
-
Численные эксперименты были проведены для следующих целей: Подтверждение корректности алгоритмов. Подтверждение линейности временных затрат алгоритмов. В...
-
Каскадный классификатор - Исследование алгоритмов
В настоящее время метод Виолы-Джонса является самым популярным методом для детектирования в силу своей высокой скорости и эффективности. В 2001 году П....
-
Задание: 1. Прочитать текст "Алгоритм и его свойства", в таблице №1 "Алгоритм и его свойства" проверьте правильное заполнение таблицы. Запишите в тетрадь...
-
Для оценки возможности выполнения проекта имеющимся в распоряжении разработчика штатным составом исполнителей, нужно рассчитать их среднее количество,...
-
Процедуры и переменные Таблица с описание процедур: Вызов Название процедуры Предназначение Кнопка "Записать уравнение" TForm1.Button1Click Составление и...
-
Обобщенный алгоритм решения задачи Необходимо рассчитать сумму налога на дарение, воспользовавшись налоговой шкалой. Если сумма подарка менее 80, то она...
-
Цель Работы - научиться использовать операции динамического выделения и освобождения памяти на примере работы с одномерными и двумерными массивами, а...
-
Программные модули проекта, Представление графа в памяти ЭВМ - Алгоритмы нескольких махов
Все программы были реализованы на языке С++ на персональной ЭВМ с операционной системой Windows. Каждая программа представляет собой консольное...
-
Данный алгоритм (англ. Maximal Neighborhood Search - MNS) [7] в отличие от алгоритма BFS позволяет дополнительно упорядочить вершины в найденных...
-
На выбор типа кода повлиял тот факт, что коды Рида - Маллера являются одним из наиболее старых и хорошо изученных семейств кодов. Хотя минимальное...
-
Свойства алгоритмов - Алгоритм
Данное выше определение алгоритма нельзя считать строгим - не вполне ясно, что такое "точное предписание" или "последовательность действий,...
-
В работе возникает необходимость выбора предметной области, в которой будет тестироваться каскадный классификатор. Главными вопросами на данном этапе...
-
Расчет параметров кода - Кодек каскадного кода Хэмминга
В данном курсовом проекте используется код Хэмминга в качестве внешнего и внутреннего. Код Хэмминга имеет параметры (n, k)=(2m-1;2m-1-m) и обычно...
-
Транспортная задача оптимальность Поставим в соответствие поставщикам потенциалы Ui, , а потребителям - Vj, . В оптимальном плане для всех базисных...
-
Основные возможности табличного процессора MS Excel
Задание 1. Необходимо Создать Лист Для Расчета Значения Выражения При Заданных Значениях A И B 1.1. Оформляем таблицу, принимаем за a и b некоторые...
-
ТИПЫ ДАННЫХ, ПРОСТЫЕ ТИПЫ - Типы данных в программе Турбо Паскаль
Любые данные, т. е. константы, переменные, значения функций или выражения, в Турбо Паскале характеризуются своими типами. Тип определяет множество...
-
Исходя из контекста решаемой задачи, для сравнительного анализа рассмотренных математических моделей обнаружения аномалий можно выбрать следующие...
-
Web of Science -- платформа, на которой размещены авторитетная политематическая реферативно-библиографическая и библиометрическая базы данных. В ней...
-
Транспортная задача - Линейное программирование
Одна из наиболее распространенных задач математического программирования -- транспортная задача. В общем виде ее можно представить так: требуется найти...
-
Каждый этап конвейера обозначается какой-то буквой. Официально первый этап конвейера называется тесселяция и обозначается буквой "T". Однако программисты...
-
Геометрический метод, Двойственная задача - Линейное программирование
Применяется для задач с двумя переменными. Метод решения состоит в следующем: На плоскости строятся прямые, которые задают соответствующие ограничения:...
-
Теоретическая основа линейного программирования, Симплекс метод - Линейное программирование
Симплекс метод Симплекс метод - метод линейного программирования, который реализует рациональный перебор базисных допустимых решений, в виде конечного...
-
Разомкнутый программный годограф инструментальный Программная среда Labview. Labview - это программная среда, использующая язык графического...
-
Физические модели БД - Банки и базы данных. Системы управления базами данных
Под физической моделью БД понимается способ размещения данных на устройствах внешней памяти и способ доступа к этим данным. Каждая СУБД по-разному...
-
Управление задачами в PVM - Администрирование параллельных процессов
Управление задачами в PVM осуществляется на основе некоторого набора функций. Существует два варианта (два стиля) написания параллельных задач для PVM. В...
-
"РЕШЕНИЕ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ С ИСПОЛЬЗОВАНИЕМ MICROSOFT EXCEL" Цель работы Приобретение навыков решения задач линейного программирования...
Формирование алгоритма многокритериальной оптимизации редуктора - Оптимизация параметров двухступенчатого цилиндрического редуктора