Авторы: Котов А.В., Кроль Д.Г., к.ф.-м.н., доцент
Введение
Кинематический синтез плоского рычажного механизма заключается в определении параметров его кинематической схемы по заданным условиям движения ведомого звена. Одной из разновидностей этой задачи является синтез механизма, воспроизводящего заданную траекторию движения определенного звена или точки [1]. Такие механизмы до сих пор остаются востребованными во многих отраслях машиностроения [2 - 4], а их оптимальное проектирование непосредственно связано с постановкой и решением задачи кинематического синтеза.
Несмотря на постоянное развитие и совершенствование методов кинематического синтеза плоских рычажных механизмов, не существует единого подхода к решению данной задачи. Известные графические методы [5] эффективны только для простейших плоских рычажных механизмов и практически не применимы для многозвенных механизмов. Графоаналитические методы [6] кинематического синтеза разрабатываются под решение задач для конкретных рычажных механизмов и, как правило, не обладают высокой гибкостью в решении других задач. Известные аналитические методы [7 - 9] кинематического синтеза многозвенных рычажных механизмов в подавляющем большинстве достаточно сложны, громоздки и могут использовать оптимизационные алгоритмы, недоступные для подробного изучения. Поэтому разработка новых, наглядных и универсальных методов кинематического синтеза плоских рычажных механизмов, способных легко адаптироваться в специализированных математических пакетах и языках программирования, все еще представляет важную научную и практическую задачу.
Традиционно при решении задачи кинематического синтеза о воспроизведении заданной траектории движения точки плоского рычажного механизма предварительно решается прямая задача кинематики, по результатам которой формируется некоторая целевая функция. Как правило, в качестве такой целевой функции выступает невязка координат полученной расчетной траектории шатунной кривой некоторой точки с требуемой траекторией [10] или их среднеквадратичное отклонение [11]. Встречаются работы, в которых в качестве целевой функции выступает функция, учитывающая одновременно квадраты разниц между площадями описываемых областей, и длины желаемой и текущей траекторий [12]. Минимизация сформированной целевой функции достигается с помощью того или иного оптимизационного алгоритма за счет подбора рациональных длин подвижных звеньев, а в некоторых случаях и координат размеров стойки. Используемые для решения прямой задачи кинематики классические методы, в подавляющем большинстве основаны на методе замкнутых векторных контурах Зиновьева [13, 14] и требуют значительных математических выкладок. Но, как показывает практика [15] чем меньшее число аналитических выражений будет заложено в математическую модель механизма, тем более эффективно происходит поиск оптимального решения при его кинематическом синтезе.




