Я работаю над программой, которая требует, чтобы рулежный пассажирский самолет (любой модели) выполнял полуточный поворот с учетом угла поворота переднего шасси. Для этого мне нужно рассчитать точку поворота/центра, вокруг которой будет вращаться самолет. Кажется, есть несколько факторов, влияющих на это (включая некоторые основные характеристики самолета), но я не могу найти даже общего уравнения, которое разбивает это на части.
Я знаю, что есть также ряд более сложных факторов, которые могут повлиять на это, но для моих целей я предполагаю идеальную ситуацию с минимальным вмешательством.
Заранее спасибо!
Точка поворота будет там, где пересекаются воображаемая линия, проходящая через задние колеса, и воображаемая линия, перпендикулярная переднему колесу.
Итак, если θ — угол поворота, а d — расстояние между передним колесом и точкой на полпути между задними колесами, то
X = d • загар (θ)
даст вам расстояние от точки между задними колесами до точки поворота.
Если предположить, что главная шестерня не вращается (влево-вправо), то точка поворота всегда будет где-то на линии, соединяющей две главные шестерни.
Затем вы можете использовать тригонометрию и угол поворота носового колеса, чтобы определить центр вращения. (Предположим, что передняя шина не скользит вбок.)
(Кстати, это очень похоже на рулевое управление Аккермана, используемое в автомобилях — об этом говорится во многих стандартных текстах по механике.)
Рон Бейер