УДК 621.87:658.512.011.56
И. В. Лесковец, канд. техн. наук, доц.
МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ГУСЕНИЧНОГО ДВИЖИТЕЛЯ
В статье предлагается математическая модель гусеничного движителя. Модель составлена с использованием метода функциональных элементов. Движитель представлен как совокупность отдельных элементов. Для каждого элемента составлена математическая модель на основе физических зависимостей с учетом расположения элемента в каждый момент времени.
Современное состояние вычислительной техники позволяет производить достаточно точные расчеты сложных механических систем. Практически во всех случаях такие расчеты базируются на математических моделях. Математические модели гусеничных движителей, представленные в работах А. Н. Носова [1], В. В. Гуськова [2], И. Б. Барского [3] и других авторов, позволяют определить только наиболее общие характеристики гусеничных движителей, такие как несущая способность, тяговое усилие, некоторые внутренние параметры движителя, например среднее усилие натяжения гусеничной цепи, влияние неравномерности шага зубьев ведущей звездочки на динамические характеристики гусеничного обвода.
Современные требования к гусеничным машинам предполагают достаточно узкую специализацию: промышленные
тракторы, строительные и дорожные машины, сельскохозяйственные машины, машины для лесного хозяйства и специальная техника. В связи с этим можно с уверенностью сказать, что к гусеничным движителям этих машин предъявляются разные требования. Для промышленных тракторов это тяговое усилие и несущая способность, для сельскохозяйственных машин - минимальное удельное давление на грунт, для машин лесного хозяйства -щадящее воздействие на почву, для машин специального назначение - требования к показателям быстроходности.
Существующие математические модели не в состоянии дать решения для всех типов возникающих задач. Таким образом, необходимо разработать универсальную
математическую модель, пригодную для реализации на ЭВМ в виде программного обеспечения. Данная математическая модель должна позволять производить исследования не только внешних показателей движителя (тяговое усилие, удельное давление на грунт), но и внутр енних параметров и характеристик (ускорения колес, ускорения траков, усилий), возникающих при работе движителя в заданных условиях.
При составлении математической модели необходимо учесть требования, предъявляемые к современному программному обеспечению, наиболее общими из которых являются экономичность, универсальность, точность получаемых результатов, возможность проведения анализа результатов, возможность проведения оптимизации по заданным параметрам. Учитывая, что мощности современных компьютеров позволяют с достаточно высокой скоростью решать системы уравнений, состоящие из нескольких тысяч выражений (программное обеспечение, использующее метод конечных элементов), можно предположить, что моделирование всех подвижных элементов гусеницы машины вполне возможно, и к этому необходимо стремиться.
Анализ работы гусеничного движителя и его элементов показывает, что в целом весь механизм испытывает воздействие как внутренних, так и внешних сил. С точностью определить, какие силы являются внутренними, а какие внешними для каждого элемента или системы затруднительно. Для упрощения работы и наибольшей универсальности предполо-
жим, что необходимо создать модели каждого подвижного элемента, который обладает определенными свойствами и воспринимает внешние силы.
Дальнейший анализ показывает, что при составлении математической модели необходим учет динамических и кинематических свойств движителя, т.к. в каждый момент времени на отдельные элементы может воздействовать разное количество других элементов. Таким образом, при составлении математической модели наиболее пригоден метод функциональных элементов, тем более что для его дальнейшей реализации в языках программирования присутствует структура, целиком соответствующая данному методу, именуемая классом.
Основой для составления математической модели является динамическая модель движителя, представляющая его в наиболее универсальном виде.
Динамическая модель машины представлена на рис. 1. В качестве допущения примем, что модель плоская, рама маши-
ны представляет собой недеформируе-мую конструкцию. В состав модели входят траки, опорные колеса с подвесками, поддерживающие колеса с подвесками, ведущее колесо, направляющее колесо. Следует отметить, что в настоящее время подвески поддерживающих колес практически не применяют, однако для универсальности модели будем их учитывать, предположив, что создать модель поддерживающего колеса без подвески можно будет с помощью параметров подвески. Основными параметрами модели являются количество опорных и поддерживающих колес, расстояние между ними, расстояние от центра масс машины до ведущего и направляющего колес, а также до мест крепления подвесок к раме машины, размеры траков. На движитель в целом действуют силы от массы машины, реакции, приложенные к тракам от опорной поверхности, крутящий момент, подводимый к ведущему колесу от трансмиссии.
Ведущее колесо
Рис. 1. Общая динамическая модель гусеничного движителя: Ьцт - расстояние от центра тяжести до центра ведущего колеса; Ь1 - расстояние от центра ведущего колеса до центра опорного колеса; Ь2 - расстояние между центрами опорных колес; Ь3 - расстояние от центра ведущего колеса до центра поддерживающего колеса; У1 - расстояние от центра тяжести до центра ведущего колеса; У2 - расстояние от центра ведущего колеса до точки крепления опорной подвески; У3 - расстояние от центра тяжести до точки крепления верхней подвески
Наиболее сложным элементом с точки зрения составления математической модели является трак движителя, т.к. в каждый момент времени на один и тот же трак могут воздействовать различные силы в зависимости от того, в каком месте движителя трак находится. Определим основные места положения траков в движителе: под опорным колесом, между опорными колесами, на верхней ветви, на поддерживающем колесе, на провисающей ветви (см. рис. 1), на направляющем колесе, на ведущем колесе, на тяговой части ветви.
В соответствии с описанными случаями составим уравнения равновесия для траков в каждом отдельном случае.
На трак, расположенный между опорными колесами (рис. 2), действуют силы тяжести ш§, реакции микропрофиля дороги Я^, горизонтальная составляющая силы взаимодействия с последующим
у 1+1
траком Рх , горизонтальная составляющая силы взаимодействия с предыдущим
т- 1-1
траком Рх , вертикальная составляющая силы взаимодействия с последующим траком Бу1+1, вертикальная составляющая силы взаимодействия с предыдущим траком Еу1-1. Составим уравнения равновесия от рассмотренных сил. Учитывая, что рассматривается плоская модель, количество степеней свободы для трака в данном случае равно трем, необходимо составить три уравнения.
д X
тРк _ (р1+1 _ р1—1)/ш '
(Рх Рх )/ ттрк 5
^У^ _ (Ру+1 + Ру_1 _тТрк8 + Яч)/шТрк ;
д^дтрк _ (РУ+1 • в1п(а)Ь/2 _
_ ру_ • 8т(а)Ь трк /2 _ РХ+1 • ео8(а)Ь трк /2 +
+ Бх 81п(а)Ь трк /2)/Ттрк,
где штрк - масса трака; § - ускорение
свободного падения; а - текущий угол наклона трака к направлению отсчета углов;
рх _ Стрк (хн _ хк ) _ г • х; ру _ С трк (ун+1 _ ухк) _ г • у.
где Стрк - приведенный коэффициент жесткости шарниров соседних траков.
Величины хн+1, Х1к_1, У,н+1, У,1."1 определяются в соответствии с рис. 3.
Направление отсчета углов определим для каждого трака с учетом расположения декартовой системы координат с началом отсчета в левом нижнем углу, нулевое направление отсчета углов с запада на восток, положительное направление отсчета углов - против часовой стрелки.
Рис. 2. Динамическая модель трака, расположенного между опорными колесами
XI
уП
ЛН
X
Рис. 3. Схема для определения расстояний между центрами шарниров соседних траков по горизонтальной и вертикальной осям: Х1Н+1 - абсцисса левого шарнира последующего трака по оси Х для траков, расположенных на опорной ветви; х}-1 - абсцисса правого шарнира предыдущего трака по оси Х для траков, расположенных на опорной ветви; - ордината левого шарнира последующего трака по оси У для траков, расположенных на опорной ветви; у}-1 - ордината
правого шарнира предыдущего трака по оси У для траков, расположенных на опорной ветви
Аналогично составим уравнения равновесия для трака, расположенного под опорным колесом (рис. 4).
= (РХ+1 - РХ"1)/Ш трк;
д У ■ ■
— = (ру+1 + іу1 - штркЯ + - як СОБ(а)) / штрк ;
■^1 = (Еу+1 • яп(а) • Ь трк/2 -
- 1 • Э1п(а) • ЬтрК /2 -
- • С08(а) • И трк /2 +
+ БХ-1 • 8т(а) • Итрк /2 - Як • АЬ)/1трк ,
где Як - усилие от взаимодействия между траком и колесом; АЬ - текущее расстояние от центра трака до точки взаимодействия между траком и колесом.
Принимая допущения, что движи-
тель взаимодействует с опорной поверхностью, которая является несминаемой, силу можно определить на основании теории упругости:
Яд _ Стп •АУ,
где Стп - приведенный коэффициент жесткости трака и опорной поверхности (в случае, когда жесткость опорной поверхности недостаточна, можно принять только коэффициент жесткости опорной поверхности); АУ - величина заглубления трака в опорную поверхность.
В некоторых случаях трак может отрываться от опорной поверхности. Для определения возникновения данного случая на каждом шаге расчета необходимо проверять расстояние от центра трака до опорной поверхности; в случае, когда это расстояние превышает Ь трк / 2, Яд равно нулю.
Учитывая, что опорное колесо на некоторых режимах движения может выходить из соприкосновения с траком, необходимо разработать алгоритм определения истинного взаимного положения
трака и колеса.
Схема для составления модели трака, расположенного на провисающей ветви гусеничного обвода (см. рис. 1), представлена на рис. 5.
Рис. 4. Динамическая модель трака, расположенного под опорным колесом
Рис. 5. Динамическая модель трака, расположенного на провисающей ветви гусеничного обвода
Математическая модель для данного случая имеет следующий вид:
д X
трк = (РХ+1 - рХ-1)/ш
д У
д:
51
трк = (РУ+1 + РУ-1 - ш
У
трк
трк
^)/ш
трк
= (РУ+1 • з1п(а) • ЬТрк/2 -
- ру 1 • 81п(а) • Ьтрк / 2 -
- Рх • С08(а) • И трк /2 +
+ ЕХ 1 • 81п(а) • И трк / 2) / X
трк
трк /
трк
Для траков, расположенных на верхней ветви, на поддерживающем колесе, на ведущем колесе, на тяговой ветви (см. рис. 1), уравнения составляются аналогичным образом.
В результате получена система уравнений, имеющая переменную структуру. Для решения такой системы уравнений требуется разработка специального алгоритма.
Принимая допущения о том, что ведущее и направляющее колеса не имеют перемещений относительно рамы машины, составим уравнения равновесия для опорных и поддерживающих колес.
Для опорного колеса схема представлена на рис. 6. Для удобства определения геометрических параметров подвески в данном случае предлагается перейти от декартовой системы координат с началом отсчета в левом нижнем углу к локальной декартовой системе координат с центром в центре тяжести машины и направлением оси ординат, совпадающим с направлением горизонтальной оси машины. В соответствии с принятыми допущениями необходимо составить одно уравнение, считая, что применяется подвеска свечного типа и колесо может иметь пе-
ремещения поперек продольной оси машины.
д Ук .
= (СпрАЬпр - гпр ук + Ятрк - шк§) / шк,
где шк - масса колеса; Спр - коэффициент жесткости пружины; АЬпр - относительное перемещение пружины; гпр -коэффициент диссипативных сил пружины; у к - вертикальная скорость колеса в системе вертикальных координат машины; Ятрк - усилие от взаимодействия колеса и трака, Я трк = Ск • АЬ - гк • ук;
СК - приведенный коэффициент жесткости колеса и трака; АЬ - величина определяющая взаимное перекрытие при контакте колеса и трака; гк - коэффициент диссипативных сил между колесом и траком; у к - относительная
скорость колеса и трака.
Аналогично составим расчетные модели для верхних колес машины.
В данном случае приведена математическая модель для учета свойств подвески свечного типа. Для подвесок других типов необходимо составлять соответствующие уравнения. Учитывая, что подвеска имеет механизм, который обеспечивает ограничение хода подвески, необходимо алгоритмически предусмотреть возможные варианты работы данного механизма. В том случае, когда подвеска находится в точке между крайней верхней и крайней левой границами, уравнение соответствует приведенному выше. В случае, когда пружина подвески имеет максимальную длину, усилие пружины равно нулю в связи с тем, что механизм подвески ограничивает перемещение колеса и принимает на себя усилие предварительного сжатия пружины. В случае, когда пружина подвески находится в максимально сжатом состоянии (механизм подвески упирается в «отбойник»), усилие должно быть максимальным и значительно превышать усилие от сжатой пружины, этого можно достигнуть, изменяя коэффициент жесткости, принимая в данный момент коэффициент жесткости, равный коэффициенту жесткости рамы машины.
Для машины в целом уравнение, определяющее ускорение машины по оси ординат (учитывая, что модель плоская), будет иметь следующий вид:
д У
— = (УРпр -т• g/2)/m,
где У Рпр - сумма сил от всех опорных
подвесок. Значение Бпр определяется по зависимости:
рпр = Спр • (Ьп1 — ,
где Спр - коэффициент жесткости пружины; Ьп1 - начальная длина пружины, определяемая конструкцией механизма подвески; Ь - текущая длина пружины.
Уравнение, определяющее угол поворота машины, имеет вид:
4ф = (2(Рдр • (Ь — Ь — Ьст)))/.Ь
где Ь = Ь • 1; 1 - номер соответствующего колеса.
В данном случае уравнение определяет угол поворота машины относительно центра тяжести. Поэтому масса машины не учитывается.
В процессе расчетов могут возникнуть случаи, когда машина опирается на заднее либо переднее опорное колесо. В случае, когда машина опирается на заднее опорное колесо (см. рис. 1, слева), уравнение, определяющее угол поворота машины, приобретает следующий вид:
4ф = (Ж, • (Ь — Ь — ЬСт))—т-g • ЬСт )/J,
где 1 - изменяется от двух до максимального количества опорных колес.
Для определения перемещения машины вдоль оси Х возможно использование нескольких уравнений. Это связано с тем, что в процессе трогания машины с места и в процессе движения из-за возникновения вертикальных колебаний машины давление траков на опорную поверхность изменяется в достаточно широких пределах. В связи с этим изменяется коэффициент сцепления движителя с опорной поверхностью. Кроме того, величина момента сопротивления, который преодолевается ведущим колесом, также колеблется, следовательно, угловая скорость ведущего колеса изменяется постоянно. Таким образом, можно воспользоваться как минимум двумя уравнениями, первое из которых:
Х = Фвк • Гвк ,
где фвк - угловая скорость ведущего колеса; гвк - радиус ведущего колеса.
Второе уравнение:
д X
— = (У Бт —2 Есопр )/т,
а\ / 1 трк / трк /' 5
где - сила тяги, создаваемая каждым траком; Етср°кпр - сила сопротивле-
ний передвижению, возникающая на каждом траке.
Критерий перехода от одного уравнения к другому требует отдельных пояснений. Учитывая, что данная модель предназначена для реализации на ЭВМ методом функциональных элементов, все уравнения объединяются в одну систему алгоритмически. Предполагается, что в зависимости от наступления каждого расчетного случая для каждого из элементов системы будет решаться соответствующее уравнение. Данные действия необходимо осуществлять последовательно, используя известные методы интегрирования. Все уравнения алгоритмически объединяются в единую систему. Данный метод предполагается реализовать с помощью технологии объектно-ориентированного программирования с использованием классов. Возможно использование полученного программного продукта в системе автоматизированного проектирования гусеничных движителей. После подтверждения адекватности решений, полученных с использованием пакета программ, воз-
можно проведение оптимизации основных параметров гусеничного движителя с использованием теории планирования эксперимента.
Объединение полученной модели с моделями двигателя, гидротрансформатора (сцепления), трансмиссии, микропрофиля опорной поверхности, рабочего оборудования сделает возможным проведение выбора основных параметров машины с использованием критериев скоростей, ускорений, плавности хода и т. д.
СПИСОК ЛИТЕРАТУРЫ
1. Расчет и конструирование гусеничных машин / А. Н. Носов [и др.]. - Л. : Машиностроение, 1972. - 560 с.
2. Тракторы : учеб. пособие для втузов по специальности «Автомобили и тракторы» / В. В. Гуськов [и др.] ; под общ. ред. В. В. Гуськова. -Минск : Выш. шк., 1981. - Ч. 3 : Конструирование и расчет. - 383 с.
3. Барский, И. Б. Конструирование и расчет тракторов / И. Б. Барский. - М. : Машиностроение, 1968. - 376 с.
Белорусско-Российский университет Материал поступил 23.10.2006
I. W. Leskovets Matematical model of crawler propeller
Belarusian-Russian University
Given in the paper is a mathematical model of a crawler propeller. The model is constructed on the basis the functional elements method. The propeller is a combinational of separate elements. The mathematical model is constructed for each element on the basis of physical dependences taking into account placement of each at every time moment.