- •Министерство образования Российской Федерации
- •Московского государственного университета дизайна и технологии
- •Разработчик доц., к.Т.Н. Ермолаев в.Ф.
- •1 Постановка задачи оптимального проектирования
- •2 Примеры составления целевых функций
- •Оптимальное проектирование механизмов подачи нити
- •Оптимальное проектирование реечных механизмов подачи материала
- •3 Обоснование выбора методов оптимизации
- •4 Программное обеспечение оптимального проектирования механизмов
4 Программное обеспечение оптимального проектирования механизмов
Целевая функция и функции ограничений зависят от кинематических и динамических параметров механизма. Следовательно, для их вычисления на ЭВМ необходимы программы кинематического и динамического анализов механизмов. В настоящее время опубликован ряд работ [16,17], в которых приведены алгоритмы и программы кинематического и силового анализов различных механизмов, реализованные на разных алгоритмических языках. Разработка алгоритмов анализа рычажных механизмов, приведенных в данной работе в параграфе 3.1.4, выполнялась независимо с учетом специфики задачи оптимального проектирования механизмов. Разработанные алгоритмы и программы универсальны, так как легко приспосабливаются к решению задачи поиска оптимальных параметров любого механизма. Это достигается, во-первых, тем, что программы кинематического и динамического анализов всех разновидностей двухповодковых рычажных групп оформлены в виде отдельных алгоритмов и подпрограмм, из которых легко набрать программу анализа любого механизма второго класса. Во-вторых, тем, что принята единая стратегия поиска оптимальных параметров при любом виде целевой функции и функций ограничений. Разработанные алгоритмы позволяют находить большое число параметров многозвенных механизмов при сложных целевых функциях и реальных технологических ограничениях, накладываемых на проектируемый механизм.