участков разомкнутой кинематической цепи в контуры. Для ее выполнения
пользователю необходимо указать те относительные перемещения звеньев,
которые будут приняты за обобщенные координаты. Уравнения связей
(3.30) выбираются из базы данных по типовым контурам. На входе
процедуры 2 задаются уравнения динамики системы без контуров,
полученной при размыкании контуров исходной системы; результатом ее
выполнения являются уравнения динамики системы с замкнутыми
контурами. Процедура 3 на основе уравнений голономной системы
формирует уравнения динамики соответствующей системы с
неголономными связями. Уравнения неголономных связей задаются
пользователем в начале автоматизированного расчета с использованием
предлагаемого алгоритма.
Формирование уравнений динамики механической системы требует
уравнений ее кинематики (зависимостей, связывающих положения звеньев
в неподвижной системе координат с обобщенными координатами,
принятыми в качестве управляемых перемещений), которые для системы
без замкнутых контуров могут быть получены в полностью
автоматизированном режиме. Алгоритмы формирования уравнений
кинематики механизмов основаны на использовании векторно-матричного
способа задания перемещений твердого тела, матриц однородного
преобразования координат. В настоящее время существует много
алгоритмов получения уравнений кинематики механизмов; хорошо
известным и наиболее часто используемым на практике является алгоритм
Денавита-Хартенберга [13, 45, 46], известны алгоритмы, использующие
рекуррентные вычислительные процедуры [45], а также основанные на
теории кинематического винта [5]. Указанные алгоритмы предполагают
назначение локальных (связанных с подвижными звеньями) систем
координат после задания геометрической модели механизма, что не
является удобным в автоматизированных расчетах с использованием
современных CAD-систем. Далее будет приведено математическое и
алгоритмическое обеспечение программ автоматизированного
формирования уравнений кинематики, основанное на непосредственном
указании локальных систем координат в процессе построения
геометрической модели механизма в CAD-системе [22, 24].
64
звено i
звено i - 1
звено i
звено i - 1
1
2
1
2