Область техники, к которой относится изобретение
Настоящее изобретение относится к пилотажным тренажерам и способам управления пилотажными тренажерами.
Уровень техники
Системы подвижности пилотажных тренажеров, или, короче говоря, пилотажные тренажеры, представлены системами подвижности с 6-ю степенями свободы. Пилотажные тренажеры обеспечивают точность воспроизведения ощущений движения, обуславливаемых маневрами, посредством фильтрации угловых ускорений и (линейных) удельных сил. Эти сигналы важны для восприятия пилота, и поэтому движения пилотажных тренажеров должны быть согласованы с движениями реального летательного аппарата. В описаниях известных способов управления пилотажными тренажерами обнаружены следующие алгоритмы.
Преобразование центроида
Поскольку сущность изобретения состоит в имитации движения, воспринимаемого пилотом, пилотажный тренажер гипотетически находится на летательном аппарате с соответствующей базисной точкой Р пилота (Фиг.4).
Нижеследующие логические рассуждения (Фиг.8) всегда учитываются в литературе (см. Russell V. Parrish, James Е. Dieudonne and Dennis J. Martin Jr., "Motion software for a synergistic six-degrees-of freedom motion base", p.9, NASA TN D-7350, декабрь 1973 / М.Baarspul, Delft University of Technology, "The generation of motion cues on a six-degrees-of freedom motion system", p.5, Report LR-248, июнь 1977 / G.A.J. van de Moesdijk, F.L. Van Biervliet, Delft University of Technology, "Investigation to improve the motion software of the Fokker F-28 flight simulator", p.4, Report LR-358, сентябрь 1982) и в практических приложениях.
Удельные силы вычисляются на летательном аппарате в месте нахождения центроида гипотетической платформы в соответствии с формулами, приведенными в нижеследующих первоисточниках: О.Н. Gerlach, Technische Hogeschool Delft, "Vliegeigenshappen 1", p.227, Dictaat D 26, октябрь-ноябрь 1981 / M.Baarspul, Delft University of Technology, "The generation of motion cues on a six-degrees-of freedom motion system", p.6, Report LR-248, июнь 1977.
Например, в направлении «у»:
где Ау центроида - составляющая удельной силы вдоль оси «у» в гипотетическом месте нахождения центроида тренажера по отношению к системе координат летательного аппарата; Ау ц.т. - составляющая удельной силы вдоль оси «у» в центре тяжести летательного аппарата, р - угловая скорость крена; q - угловая скорость тангажа, r - угловая скорость рыскания, - угловое ускорение крена, - угловое ускорение рыскания, zc ЛА - координата «z» центроида в системе координат летательного аппарата. В большинстве случаев величиной zc ЛА пренебрегают.
В программе движения в качестве входных сигналов используются три корректируемые составляющие удельной силы - Ах центроида, Ау центроида,
Az центроида - и три угловые скорости р, q, r (или угловые ускорения). 6 выходных сигналов программы движения управляют положением (по 3-м координатам) центроида подвижной платформы, а также 3-мя углами Эйлера.
Имитация углового ускорения крена (Фиг.9)
Угловую скорость крена, умноженную на понижающий настроечный передаточный коэффициент Kd, фильтруют через фильтр верхних частот крена (1-го или 2-го порядка). Чтобы поддержать «выравнивание в соответствии с направлением силы тяжести» при определении координируемой траектории, используются поперечные качания. Для определения поперечного положения в пределах границ тренажера сигнал поперечного положения пропускают через фильтр, гасящий движение в направлении «y», в общем случае - 2-го порядка. Выходными сигналами программы являются угол φ крена тренажера и положение центроида вдоль оси «у».
Имитация поперечной удельной силы (Фиг.10)
Поперечную удельную силу, вычисляемую в гипотетическом положении центроида, умножают на понижающий настроечный передаточный коэффициент, а затем посылают через два фильтра: позиционный ' фильтр верхних частот и угловой фильтр нижних частот. Эти фильтры в большинстве случаев являются фильтрами 2-го порядка и не комплементарными. Они также могут быть адаптируемыми. И опять, выходным сигналом фильтров является «положение центроида», а не «положение пилота».
В известных пилотажных тренажерах, по меньшей мере, рыскание и крен в качестве одной степени свободы неизменно ведут себя следующим образом: когда рассматривают координированный разворот при полете только посредством входного сигнала элеронов, в начале маневра ожидается правильное восприятие пилота. Воспринимаются появление крена и появление поперечной удельной силы. Однако несколькими мгновениями позже отмечается ложная противоположная боковая удельная сила. Ощущение такое, будто летательный аппарат находится в боковом скольжении (скольжении на крыло), которого на самом деле нет.
Кроме того, во время наземных рулежных маневров корреляция между восприятием поперечного движения и визуальной информацией оказывается очень слабой. Всегда возникает впечатление бокового скольжения по взлетно-посадочной полосе.
Эти проблемы подробнее излагаются ниже.
Маневр по крену
Рассмотрим отклик движения типичного пилотажного тренажера на Фиг.11 для случая ступенчатого маневра согласно входному сигналу элеронов, показанного на Фиг.6.
Для построения графиков были использованы фильтры второго порядка, потому что они используются чаще всего. Источником единственного входного сигнала для фильтров является угловая скорость крена. Входной сигнал в фильтр боковой удельной силы отсутствует, поскольку положением центроида вдоль оси «z»
(т.е. zc ЛА) в большинстве случаев пренебрегают.
Угловое ускорение крена (Фиг.11.4) демонстрирует знак, противоположный тому, который присущ угловому ускорению крена, пропущенному через фильтр нижних частот.
Временной отклик поперечной удельной силы в базисной точке Р пилота (Фиг.11.5) демонстрирует следующие характеристики.
1°. Начальное пиковое значение верно. Это угловое ускорение обусловлено параметром . Как говорилось выше, в информации центроида учитывается только гипотетическое положение zc ЛА центроида, а не расстояние Δ, являющееся вертикальным расстоянием между базисной точкой Р пилота и центроидом «ц», т.е. геометрическим центром тяжести платформы тренажера. Когда пилот располагается в летательном аппарате выше точки начального углового ускорения крена и когда в тренажере возбуждается крен относительно центроида, начальные поперечные удельные силы на летательном аппарате (ЛА) и тренажере (TP) приблизительно одинаковы.
2°. За пиковым значением несколькими мгновениям позже следует ложная противоположная боковая удельная сила. Эта ложная сила пагубно влияет на точность воспроизведения движений пилотажным тренажером. В литературе можно найти термины «налегание, за педалями курсант, не в фазе» и т.д. (J.B.Sinacori, Northrop Corporation, "A practical approach to motion simulation", p.13, AIAA paper 73-931, сентябрь 1973 г. / Susan A. Riedel and L.G.Hofmann, Systems Technology Inc., "Investigation of nonlinear motion simulator washout schemes", p.524, p.530, Proceedings of the 14th Annual Conference on Manual Control, ноябрь 1978 / Susan A. Riedel and L.G.Hofmann, STI, "Manned engineering flight simulator validation" p.172, STI-TR-1110-1, AFFDL-TR-78-192-FT-1, февраль 1979 / David L. Quam, University of Dayton, Ohio, "Human pilot perception experiments", p.263, Proceedings of 15th Annual Conference on Manual Control, ноябрь 1979 / Irving L. Ashkenas, STI, "Collected flight and simulation comparisons and considerations", p.15-26, AGARD CP408 Flight Simulation, октябрь 1985).
Это явление целиком обусловлено присутствием показанного на Фиг.9 фильтра, гасящего движение в направлении «y». Этот фильтр, гасящий движение в направлении «y», необходим для «возврата» тренажера и тем самым введения «его» координации.
Единственный способ подавления этого явления в существующей схеме заключается в том, чтобы уменьшить понижающий настроечный передаточный коэффициент Kd до очень малых значений. Человек при этом не в состоянии воспринять какое-либо движение, тем более опосредованное движение, однако это считается меньшим злом, чем ложное движение.
Наземный рулежный маневр
Во время рулежных маневров на земле, имитируемый летательный аппарат не испытывает крен, так что главную роль играют только фильтры поперечного удельного усилия.
Искажение в воспринимаемом движении присутствует всегда. Когда используют руление посредством руля направления или носового колеса, начальный отклик ощущается (от «y»-фильтра верхних частот). Когда этот отклик замирает, от φ-фильтра нижних частот приходит сигнал испытываемого поперечного ускорения. Оба движения совершенно не смешиваются друг с другом, поскольку фильтры не являются комплементарными.
Раскрытие изобретения
Задача настоящего изобретения состоит в том, чтобы обеспечить надлежащую точность воспроизведения ощущений движения в пилотажных тренажерах, пилотажные тренажеры с такой надлежащей точностью воспроизведения ощущений движения и способы управления такими пилотажными тренажерами. Задача настоящего изобретения состоит в том, чтобы преодолеть, по меньшей мере, некоторые из недостатков, упомянутых выше.
Вышеописанные задачи решаются с помощью способа и устройства в соответствии с настоящим изобретением.
В первом аспекте, в изобретении предложен способ управления движениями пилотажного тренажера, приводящий к улучшенному восприятию движений пилотом, который пользуется пилотажным тренажером.
В первом варианте осуществления первого аспекта, в настоящем изобретении предложен способ управления движениями пилотажного тренажера, предусматривающими линейные и угловые ускорения, воспринимаемые пилотом, сидящим в кресле пилота, вследствие чего угловая скорость крена и угловая скорость рыскания, а также удельная сила в поперечном направлении, вычисляемые в соответствии с моделью имитируемого летательного аппарата в фиксированной точке имитируемого летательного аппарата, преобразуются программой движения в поперечное положение и угол крена тренажера. В первом варианте осуществления, способ предусматривает вычисление угла крена тренажера в соответствии с углом крена имитируемого летательного аппарата путем коррекции первоначально вычисленного значения угла крена с коэффициентом коррекции, пропорциональным поперечной удельной силе, вносимой гасящим фильтром, используемым во время вычисления выравнивания поперечного положения тренажера в соответствии с направлением силы тяжести Земли.
Вычисление угла крена тренажера может включать в себя использование математического преобразования, предусматривающего прямую связь угла коррекции в функции преобразования угла крена в соответствии с формулами
где φвч - угол крена тренажера, пропущенный через фильтр верхних частот;
- ускорение поперечного положения базисной точки Р пилота;
g - постоянная силы тяжести Земли;
Ку - передаточный коэффициент поперечной координации;
φкрена - соответствует углу крена тренажера, получаемому в результате углового ускорения крена или угловой скорости крена летательного аппарата
В упомянутом математическом преобразовании можно вводить передаточный коэффициент Ку поперечной координации в интервале между 0 и 1, что позволяет уменьшить поперечное перемещение, обуславливаемое некоторой допустимой ложной поперечной удельной силой, путем модуляции в диапазоне между «отсутствием координации» (Ку=0) и «полной координацией» (Ку=1). Угол крена может быть получен с помощью фильтра верхних частот 3-го или 4-го порядка, что приводит к получению Ку=1, а поперечное ускорение можно в каждый момент времени сделать равным этому углу крена, умноженному на ускорение силы тяжести Земли.
Математическое преобразование может предусматривать фильтр верхних частот 2-го порядка и гасящий фильтр 1-го порядка в соответствии со следующими формулами передаточных функций:
где pогр - входная угловая скорость крена, ограничиваемая посредством понижающего настроечного передаточного коэффициента Kd тренажера, а по выбору - посредством функции, ограничивающей угловую скорость крена таким образом, что для ступеньки в сигнале управления элеронами боковое перемещение тренажера имеет конечное значение.
В способе, соответствующем вариантам осуществления настоящего изобретения, вторая составляющая удельной силы в поперечном направлении может быть получена посредством первого набора из двух комплементарных фильтров для углового ускорения крена и второго набора из двух комплементарных фильтров для углового ускорения рыскания. В каждом наборе комплементарных фильтров один предназначен для управления поперечным отклонением тренажера, а другой - для управления углом крена тренажера. Комплементарные фильтры могут соответствовать следующим формулам передаточных функций:
и
где pогр и rогр - входные угловая скорость крена и угловая скорость рыскания, соответственно, ограничиваемые посредством понижающих настроечных передаточных коэффициентов Kd и Кr, соответственно, а по выбору - посредством функции, ограничивающей угловую скорость.
Во втором варианте осуществления первого аспекта, в настоящем изобретении предложен способ управления движениями пилотажного тренажера, предусматривающими линейные и угловые ускорения, воспринимаемые пилотом, сидящим в кресле пилота, вследствие чего угловая скорость крена и угловая скорость рыскания, а также удельная сила в поперечном направлении, вычисляемые в соответствии с моделью имитируемого летательного аппарата в фиксированной точке имитируемого летательного аппарата, преобразуются программой движения в поперечное положение и угол крена тренажера. Во втором варианте осуществления, способ предусматривает:
разложение удельной силы, действующей в поперечном направлении в базисной точке пилота в имитируемом летательном аппарате, на первую составляющую и вторую составляющую, причем первая составляющая связана с удельной силой в фиксированной точке имитируемого летательного аппарата, а вторая составляющая имеет первый член, связанный с ускорениями, обуславливаемыми рысканием, и второй член, связанный с угловыми ускорениями крена, в соответствии с формулой:
где хР ЛА - координата «х» базисной точки пилота в системе координат, имеющей начало в упомянутой фиксированной точке имитируемого летательного аппарата,
a zP ЛА - координата «z» базисной точки пилота в упомянутой системе координат, - угловое ускорение крена, а - угловое ускорение рыскания;
фильтрацию первой составляющей Аy через два фильтра - фильтр верхних частот и фильтр нижних частот;
параллельную фильтрацию каждого из членов второй составляющей с помощью набора из первого и второго комплементарных фильтров, причем комплементарные фильтры являются фильтрами, сумма передаточных функций которых равна единице; и
использование суммы выходных сигналов фильтра верхних частот и первых из комплементарных фильтров каждого набора для вычисления желаемого поперечного положения тренажера, а также использование суммы выходных сигналов фильтра нижних частот и вторых из комплементарных фильтров каждого набора для вычисления желаемого угла крена тренажера.
В третьем варианте осуществления первого аспекта, в настоящем изобретении предложен способ управления движениями пилотажного тренажера, предусматривающими линейные и угловые ускорения, воспринимаемые пилотом, сидящим в кресле пилота, вследствие чего угловая скорость крена и угловая скорость рыскания, а также удельная сила в поперечном направлении, вычисляемые в соответствии с моделью имитируемого летательного аппарата в фиксированной точке имитируемого летательного аппарата, преобразуются программой движения в поперечное положение и угол крена тренажера. В третьем варианте осуществления, способ предусматривает преобразование положения базисной точки пилота в тренажере, получаемого с помощью программы движения, в положение центроида тренажера либо посредством состояния согласно известному способу, либо посредством любого из способов согласно первому или второму аспекту, либо посредством их комбинации. Это может быть сделано с помощью координационного преобразования с учетом трех углов Эйлера тренажера, т.е. угла (ψ) рыскания, угла (θ) тангажа и угла (φ) крена.
Способ согласно третьему варианту осуществления может дополнительно предусматривать преобразование удельной силы, вычисленной в соответствии с моделью имитируемого летательного аппарата в фиксированной точке упомянутого летательного аппарата, в удельную силу, действующую в базисной точке пилота, в качестве входного сигнала для программы движения и последующее задание этой преобразованной удельной силы в качестве входного сигнала для программы движения и преобразование выходного сигнала программы движения с помощью локального преобразования от базисной точки пилота к положению центроида тренажера в сигналы для управления положением центроида тренажера. Первое преобразование можно проводить посредством математических преобразований, преобразующих удельные силы в упомянутой фиксированной точке к базисной точке Р пилота в соответствии со следующими формулами:
Сигналы движения для управления положением центроида платформы тренажера можно получать из положения базисной точки Р пилота, соответствующей выходному сигналу программы движения, в соответствии со следующими формулами:
где
Для составляющей yц центроида можно заменить вышеуказанные уравнения следующим упрощенным уравнением:
где Δ - вертикальное расстояние между базисной точкой пилота и центроидом тренажера, а φ - угол крена.
Первый, второй и третий варианты осуществления первого аспекта и их зависимые признаки могут быть отдельными вариантами осуществления или могут быть объединены друг с другом.
В вариантах осуществления настоящего изобретения, фиксированной точкой имитируемого летательного аппарата может быть центр тяжести упомянутого имитируемого летательного аппарата. Альтернативными точками, используемыми в качестве упомянутой фиксированной точки, могут быть другие фиксированные точки в летательном аппарате по соседству с центром тяжести.
Во втором аспекте, в изобретении предложен компьютерный программный продукт для осуществления способов, заявляемых в любом из предшествующих пунктов формулы изобретения, при осуществлении этого способа на компьютерном устройстве, связанном с пилотажным тренажером, имитирующим летательный аппарат. Этот компьютерный программный продукт обеспечивает функциональные возможности согласно любому из вышеописанных способов в соответствии с настоящим изобретением при его осуществлении на компьютерном устройстве, связанном с пилотажным тренажером. Компьютерная программа может быть частью продукта программного обеспечения компьютера (например, может находиться на программоносителе), который включает в себя один или более кодовых сегментов, обуславливающих выполнение этапов способа процессором, таким как центральный процессор обрабатывающей системы. Программа работает под управлением операционной системы и может включать в себя пользовательский интерфейс, который гарантирует пользователю взаимодействие с программой. Программа пилотажного тренажера работает с входными данными, например с заранее заданной схемой полета, и генерирует данные управления, предназначенные для управления движениями платформы пилотажного тренажера.
В третьем аспекте, в настоящем изобретении предложено считываемое компьютером устройство для хранения данных или программоноситель, которое или который хранит компьютерный программный продукт согласно настоящему изобретению в машиночитаемой форме и которое или который осуществляет, по меньшей мере, один из способов согласно изобретению, когда он осуществляется на компьютерном устройстве. В настоящее время такое программное обеспечение часто предлагается по сети Internet или внутрикорпоративной сети на базе технологии Internet для загрузки, поэтому настоящее изобретение предусматривает передачу компьютерного программного продукта в соответствии с настоящим изобретением через локальную или глобальную вычислительную сеть. Вычислительное устройство может включать в себя либо микропроцессор, либо FPGA - вентильную матрицу, программируемую во время эксплуатации.
В том смысле, в каком они употребляются в данном описании, термины «программоноситель» и «машиночитаемый носитель информации» относятся к любому носителю информации, который принимает участие в выдаче команд в процессор для исполнения. Такой носитель информации может принимать многие формы, включая, но не в ограничительном смысле, энергонезависимые носители информации, энергозависимые носители информации и среды передачи информации. Энергонезависимые носители информации включают в себя динамическое запоминающее устройство, такое как оперативное запоминающее устройство (ОЗУ). Среды передачи включают в себя коаксиальные кабели, медный провод и волоконную оптику, в том числе провода, которые представляют собой шину внутри компьютера. Среды передачи также могут принимать форму акустических или световых волн, таких как генерируемые во время обмена данными в диапазоне радиоволн и инфракрасных волн.
Распространенные формы считываемых компьютером носителем включают в себя, например, флоппи-диск, гибкий диск, жесткий диск, магнитную ленту или любой другой магнитный носитель информации, CD-ROM, любой другой оптический носитель информации, перфокарты, бумажные ленты, любой другой материальный носитель информации с рисунками отверстий, ОЗУ, программируемое постоянное запоминающее устройство (ППЗУ), стираемое программируемое постоянное запоминающее устройство (СППЗУ), СППЗУ типа флэш-памяти, любую другую запоминающую микросхему или картридж, несущую волну, как описано выше, или любой другой носитель информации, с которого возможно считывание компьютером.
При переносе одной или нескольких последовательностей одной или нескольких команд в процессор для исполнения можно задействовать считываемые компьютером носители, представленные в разных формах. Например, команды могут быть изначально размещены на магнитном диске удаленного компьютера. Удаленный компьютер может загружать команды в свое динамическое запоминающее устройство и посылать эти команды по телефонной линии, пользуясь модемом. Модем, локальный по отношению к компьютерной системе для управления платформой тренажера, может принимать данные по этой телефонной линии и использовать передатчик инфракрасного излучения для преобразования данных в сигнал инфракрасного излучения. Детектор инфракрасного излучения, подключенный к шине, может принимать данные, переносимые в сигнале инфракрасного излучения, и размещать эти данные на шине. Шина переносит данные в основное запоминающее устройство, из которого процессор выбирает команды и выполняет их. Команды, принимаемые основным запоминающим устройством, можно, по выбору, сохранять в некотором запоминающем устройстве либо перед их выполнением процессором, либо после такого выполнения. Команды можно также передавать посредством несущей волны в сети, такой как локальная вычислительная сеть (ЛВС), глобальная вычислительная сеть (ГВС) или объединенная сеть. Среды передачи могут принимать форму акустических или световых волн, таких как генерируемые во время обмена данными в диапазоне радиоволн и инфракрасных волн. Среды передачи включают в себя коаксиальные кабели, медный провод и волоконную оптику, в том числе провода, которые образуют шину внутри компьютера.
В еще одном аспекте, в настоящем изобретении предложен контроллер для управления движениями пилотажного тренажера, предусматривающими линейные и угловые ускорения, воспринимаемые пилотом, сидящим в кресле пилота, вследствие чего угловая скорость крена и угловая скорость рыскания, а также удельная сила в поперечном направлении, вычисляемые в соответствии с моделью имитируемого летательного аппарата в фиксированной точке имитируемого летательного аппарата, преобразуются программой движения в поперечное положение и угол крена тренажера,
при этом контроллер содержит любые компоненты из таких, как:
первый вычислительный блок, выполненный с возможностью вычисления угла крена тренажера, обуславливаемого углом крена имитируемого летательного аппарата, путем коррекции первоначально вычисленного значения угла крена с коэффициентом коррекции, пропорциональным поперечной удельной силе, вносимой гасящим фильтром, используемым во время вычисления выравнивания поперечного положения тренажера в соответствии с направлением силы тяжести Земли,
и/или.
второй вычислительный блок, выполненный с возможностью разложения удельной силы, действующей в поперечном направлении в базисной точке пилота в имитируемом летательном аппарате, на первую составляющую и вторую составляющую, причем первая составляющая связана с удельной силой в фиксированной точке имитируемого летательного аппарата, а вторая составляющая имеет первый член, связанный с ускорениями, обуславливаемыми рысканием, и второй член, связанный с угловыми ускорениями крена, в соответствии с формулой:
где хР ЛА - координата «х» базисной точки пилота в системе координат, имеющей начало в упомянутой фиксированной точке имитируемого летательного аппарата,
a zP ЛА - координата «z» базисной точки пилота в упомянутой системе координат, - угловое ускорение крена, а - угловое ускорение рыскания;
фильтр верхних частот и фильтр нижних частот для фильтрации первой составляющей Аy;
два набора, каждый из которых состоит из первого и второго комплементарных фильтров, причем комплементарные фильтры являются фильтрами, сумма передаточных функций которых равна единице, для параллельной фильтрации каждого из членов второй составляющей; и
сумматор для суммирования выходного сигнала фильтра верхних частот и выходных сигналов первых из комплементарных фильтров каждого набора для вычисления желаемого поперечного положения тренажера, а также сумматор для суммирования выходного сигнала фильтра нижних частот и выходных сигналов вторых из комплементарных фильтров каждого набора для вычисления желаемого угла крена тренажера,
и/или
блок преобразования, предназначенный для преобразования положения базисной точки пилота в тренажере, получаемого с помощью программы движения, в положение центроида тренажера либо посредством состояния согласно известному способу, либо посредством любого из способов согласно первому или второму аспекту, либо посредством их комбинации.
В еще одном аспекте, в настоящем изобретении предложен пилотажный тренажер, выполненный с возможностью совершения управляемых движений, предусматривающих линейные и угловые ускорения, воспринимаемые пилотом, сидящим в кресле пилота, вследствие чего угловая скорость крена и угловая скорость рыскания, а также удельная сила в поперечном направлении, вычисляемые в соответствии с моделью имитируемого летательного аппарата в фиксированной точке имитируемого летательного аппарата, преобразуются программой движения в поперечное положение и угол крена тренажера,
при этом пилотажный тренажер содержит любые компоненты из таких, как:
первый вычислительный блок, выполненный с возможностью вычисления угла крена тренажера, обуславливаемого углом крена имитируемого летательного аппарата, путем коррекции первоначально вычисленного значения угла крена с коэффициентом коррекции, пропорциональным поперечной удельной силе, вносимой гасящим фильтром, используемым во время вычисления выравнивания поперечного положения тренажера в соответствии с направлением силы тяжести Земли,
и/или
второй вычислительный блок, выполненный с возможностью разложения удельной силы, действующей в поперечном направлении в базисной точке пилота в имитируемом летательном аппарате, на первую составляющую и вторую составляющую, причем первая составляющая связана с удельной силой в фиксированной точке имитируемого летательного аппарата, а вторая составляющая имеет первый член, связанный с ускорениями, обуславливаемыми рысканием, и второй член, связанный с угловыми ускорениями крена, в соответствии с формулой:
где хР ЛА - координата «х» базисной точки пилота в системе координат, имеющей начало в упомянутой фиксированной точке имитируемого летательного аппарата,
a zP ЛА - координата «z» базисной точки пилота в упомянутой системе координат, - угловое ускорение крена, а - угловое ускорение рыскания;
фильтр верхних частот и фильтр нижних частот для фильтрации первой составляющей Аy;
два набора, каждый из которых состоит из первого и второго комплементарных фильтров, причем комплементарные фильтры являются фильтрами, сумма передаточных функций которых равна единице, для параллельной фильтрации каждого из членов второй составляющей; и
сумматор для суммирования выходного сигнала фильтра верхних частот и выходных сигналов первых из комплементарных фильтров каждого набора для вычисления желаемого поперечного положения тренажера, а также сумматор для суммирования выходного сигнала фильтра нижних частот и выходных сигналов вторых из комплементарных фильтров каждого набора для вычисления желаемого угла крена тренажера,
и/или
блок преобразования, предназначенный для преобразования положения базисной точки пилота в тренажере, получаемого с помощью программы движения, в положение центроида тренажера либо посредством состояния согласно известному способу, либо посредством любого из способов согласно первому или второму аспекту, либо посредством их комбинации.
Конкретные и предпочтительные аспекты изобретения приведены в прилагаемых независимых и зависимых пунктах формулы изобретения. Признаки из зависимых пунктов формулы изобретения могут быть объединены с признаками независимых пунктов формулы изобретения и с признаками других зависимых пунктов формулы изобретения подходящим образом, а не только так, как буквально изложено в формуле изобретения.
Предполагается, что эти концепции представляют собой существенно новые, неизвестные ранее усовершенствования, предусматривающие выход за рамки общепринятых практических методик, а это приводит к повышенной точности воспроизведения ощущений движения во время маневров в поперечном направлении на земле и в воздухе.
Положения настоящего изобретения позволяют проектировать пилотажные тренажеры и способы управления пилотажными тренажерами.
Вышеуказанные и другие характеристики, признаки и преимущества настоящего изобретения станут очевидными из нижеследующего подробного описания, приводимого в связи с прилагаемыми чертежами, которые иллюстрируют на примерах принципы изобретения. Это описание приводится лишь в качестве примера, ни в коей мере не ограничивающего объем притязаний изобретения. Позиции, цитируемые ниже, относятся к прилагаемым чертежам.
Краткое описание чертежей
Фиг.1: Система координат летательного аппарата.
Фиг.2: Фиксированная платформа системы координат тренажера:
1: центроид тренажера;
2: верхняя подвижная платформа;
3: нижняя подвижная платформа.
Фиг.3: Система координат подвижных платформ:
1: исходное положение центроида;
2: движущийся центроид;
3: верхняя подвижная платформа в покое;
4: верхняя подвижная платформа в движении;
5: нижняя подвижная платформа.
Фиг.4: Базисная точка пилота - центроид платформы центр тяжести (ц.т.) летательного аппарата:
1: летательный аппарат;
2: тренажер в гипотетическом месте;
Р: базисная точка пилота;
ц: центроид;
ц.т.: центр тяжести;
координаты базисной точки пилота относительно ц.т. летательного аппарата:
координаты базисной точки пилота относительно ц.т. летательного аппарата:
координаты центроида относительно ц.т. летательного аппарата:
Фиг.5: Удельная сила в направлении «у» в точке Р подвижной платформы:
1: подвижная платформа.
Фиг.6: Изменение положений платформы во времени для ступеньки в элероне:
6.1: входной сигнал элерона (°);
6.2: угловая скорость крена (°/сек);
6.3: угловое ускорение крена (°/сек2).
Фиг.7: Мгновенная ось крена, обуславливаемая входным сигналом элеронов:
1: летательный аппарат;
2: мгновенная ось крена.
Фиг.8: Блок-схема «классических преобразований».
Фиг.9: Классические фильтры, канал крена.
Фиг.10: Классические фильтры, канал поперечных удельных сил.
Фиг.11: Классические фильтры изменений положений пилотажного тренажера во времени:
11.1: поперечное положение (м) центроида;
11.2: поперечное ускорение (м/сек2) центроида;
11.3: угол крена (°);
11.4: угловое ускорение крена (°/сек2);
11.5: удельная сила Аy Р (м/сек2).
Фиг.12: Блок-схема «корректируемых» преобразований в соответствии с вариантом осуществления настоящего изобретения.
Фиг.13: Канал крена с введением φкорр в соответствии с вариантом осуществления настоящего изобретения.
Фиг.14: Канал боковой удельной силы с разложением Аy и комплементарными фильтрами в соответствии с вариантом осуществления настоящего изобретения:
1: комплементарные фильтры: Аy пилота, обусловленная угловым ускорением крена;
2: комплементарные фильтры: Аy пилота, обусловленная угловым ускорением рыскания.
Фиг.15: Изменения положений пилотажного тренажера во времени с использованием «опережающей подачи» φкорр в соответствии с вариантом осуществления настоящего изобретения:
15.1: поперечное положение (м) точки Р;
15.2: поперечное ускорение (м/сек2) точки Р;
15.3: угол крена (°);
15.4: угловое ускорение крена (°/сек2);
15.5: удельная сила Аy Р (м/сек2).
Фиг.16: Изменения положений пилотажного тренажера полностью согласно новой концепции для Кy=1 в соответствии с вариантом осуществления настоящего изобретения:
16.1: поперечное положение (м) точки Р;
16.2: поперечное ускорение (м/сек2) точки Р;
16.3: угол крена (°);
16.4: угловое ускорение крена (°/сек2);
16.5: удельная сила Аy Р (м/сек2).
Фиг.17: Изменения положений пилотажного тренажера полностью согласно новой концепции для Ку=0,8 в соответствии с вариантом осуществления настоящего изобретения:
17.1: поперечное положение (м) точки Р;
17.2: поперечное ускорение (м/сек2) точки Р;
17.3: угол крена (°);
17.4: угловое ускорение крена (°/сек2);
17.5: удельная сила Аy Р (м/сек2).
Фиг.18: Пример функции, ограничивающей угловую скорость крена, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.19: Изображение компьютерной системы для использования с настоящим изобретением.
Фиг.20: Изображение пилотажного тренажера.
Осуществление изобретения
Настоящее изобретение будет описано применительно к конкретным вариантам осуществления и со ссылками на прилагаемые чертежи, но изобретение ограничивается не этим, а только прилагаемой формулой изобретения. Описываемые чертежи являются условными и не носят ограничительный характер. В иллюстративных целях размеры некоторых элементов на чертежах могут быть преднамеренно увеличены и представлены не в масштабе. Эти размеры и относительные размеры не соответствуют реальным уменьшенным копиям вариантов практической реализации изобретения.
Кроме того, термины «первый», «второй», «третий» и т.п. употребляются в описании и формуле изобретения для установления различий между аналогичными элементами и не являются обязательными для описания последовательного или
хронологического порядка. Следует понять, что употребляемые таким образом термины являются взаимозаменяемыми в подходящих обстоятельствах и что описываемые здесь варианты осуществления изобретения могут работать в последовательностях, отличающихся от описываемых здесь.
Необходимо отметить, что не следует интерпретировать термин «содержащий» («содержащее»), употребляемый в формуле изобретения, как ограничивающий перечисляемые после него средства; он не исключает другие элементы или этапы. Таким образом, его следует интерпретировать как указывающий наличие излагаемых признаков, цельных узлов, этапов или компонентов, к которым он относится, а не исключающий наличие или добавление одного или нескольких других признаков, цельных узлов, этапов или компонентов либо их групп. Таким образом, объем выражения «устройство, содержащее средства А и В» не следует ограничивать устройствами, состоящими только из компонентов А и В. Это выражение в контексте настоящего изобретения означает, что единственными релевантными компонентами упомянутого устройства являются А и В.
Определения и аннотации
Нижеследующие термины представлены просто для того, чтобы способствовать пониманию изобретения. Эти определения не следует считать имеющими объем меньший, чем тот, который понятен обычному специалисту в данной области техники.
ЛА летательный аппарат
А матрица направляющих косинусов
Аx составляющая удельной силы вдоль оси «х»
Аy составляющая удельной силы вдоль оси «у»
Az составляющая удельной силы вдоль оси «z»
Ау центроида Ау в гипотетическом месте нахождения центроида по отношению к системе координат ЛА
Ау ц.т. Ау в ц.т. ЛА
Ау пилота Ау пилота по отношению к системе координат ЛА
Ау Р Ау в базисной точке Р пилота в тренажере
Ц центроид - геометрический центр тяжести движущейся платформы
ц.т. центр тяжести
d расстояние между Р и осью углового ускорения крена
g ускорение силы тяжести Земли - 9,81 м/сек2
k передаточное отношение
Kd понижающий настроечный передаточный коэффициент в канале крена
Кр понижающий настроечный передаточный коэффициент в канале Ау, входной сигнал крена
Кr понижающий настроечный передаточный коэффициент в канале Ау, входной сигнал рыскания
Квч понижающий настроечный передаточный коэффициент классического «у»-фильтра верхних частот
Кнч понижающее настроечное передаточное отношение классического «у»-фильтра нижних частот
Ку передаточный коэффициент поперечной координации
Р угловая скорость крена
Р оператор Лапласа (означает: d/dt); базисная точка пилота
рпред предел угловой скорости крена
рогр ограниченная угловая скорость крена
q угловая скорость тангажа
r угловая скорость рыскания
rпред предел угловой скорости рыскания
rогр ограниченная угловая скорость рыскания
хс ЛА координата «х» центроида в системе отсчета ЛА
zc ЛА координата «z» центроида в системе отсчета ЛА
хР ЛА координата «х» точки Р в системе отсчета ЛА
zP ЛА координата «z» точки Р в системе отсчета ЛА
хР ц координата «х» точки Р в системе подвижной платформы
zP ц координата «z» точки Р в системе подвижной платформы
у координата «у»
у-ц координата «у» центроида в системе отсчета фиксированной платформы
у-р координата «у» точки Р в системе отсчета фиксированной платформы
δ отклонение (градусы) штурвала управления
ψ угол рыскания
θ угол тангажа
φ угол крена
φвч фильтр верхних частот угла крена
φкорр новая концепция коррекции угла крена
Δ вертикальное расстояние между базисной точкой Р пилота и центроидом «ц» платформы
τ постоянная времени (сек)
ω круговая частота (рад/сек)
ξ декремент затухания
сn коэффициент момента рыскания
ci коэффициент момента крена
cnδ=∂cn/∂δ
сiδ=∂сi/∂δ
d/dt(α) - первая производная параметра (α) по времени
d2/dt2(α) - вторая производная параметра (α) по времени
Системы отсчета
Все системы отсчета являются правыми, и в них ось «х» обращена вверх, ось «у» - вправо, а ось «z» - вниз.
На Фиг.1 изображена система отсчета летательного аппарата, имеющая начало в фиксированной точке, например в центре тяжести. На Фиг.2 изображена система отсчета фиксированной платформы, имеющая начало в исходном положении центроида. На Фиг.3 показана система координат подвижной платформы, имеющая начало в центроиде.
Базисная точка Р пилота (Фиг.4)
Точка, где, согласно допущению, происходит восприятие движения. Движение воспринимается через посредство полукруглых каналов внутреннего уха. Вместе с тем, имеет место также тактильное восприятие движения (также называемое «центром пульсаций»). Поэтому предполагается, что точка Р находится между 2-мя пилотами на половине высоты между их головой и подушкой кресла. В типичном пилотажном тренажере расстояние Δ между базисной точкой Р пилота и центроидом «ц» тренажера составляет от 1,00 до 1,75 м.
Удельная сила (м/сек2)
Удельная сила в заданном направлении равна линейному ускорению, которое можно было бы измерить линейным акселерометром в этом направлении. Она равна векторной разности между кинематическим ускорением и ускорением, обусловленным силой тяжести. Удельная сила (Аy Р) в заданной точке Р на подвижной платформе состоит из 3-х составляющих: ускорения центроида (), ускорения, обусловленного угловым ускорением, и составляющей, обусловленной силой тяжести:
Модель летательного аппарата в полете
В соответствии с первоисточником Н.Wittenberg, Technische Hogeschool Delft, "Elementaire beschouwing over de samenhang tussen besturing, stabiliteit en demping bij vliegtuigen", Memorandum M-319, октябрь 1979, с.5-7), используется приближение первого порядка со следующей передаточной функцией:
Это хорошее приближение для ситуации координированных разворотов (удельная сила вдоль оси «у» в ц.т. летательного аппарата отсутствует).
На Фиг.6 показан отклик летательного аппарата для ступеньки элерона самолета В737-300 в конфигурации сближения, τЛА=0,67 сек.
Следует отметить, что все изменения во времени вычислены для периода 10 секунд.
Угловая скорость крена (Фиг.6.2) асимптотически приближается к своему конечному значению, тогда как угловое ускорение крена (Фиг.6.3) демонстрирует начальное пиковое значение, затухающее до нуля.
Следует отметить, что поперечная удельная сила в базисной точке Р пилота проявляет точно такие же характеристики, как угловое ускорение крена, показанное на Фиг.6.3: если хР ЛА и zP ЛА - координаты точки Р (Фиг.4) в системе отсчета ЛА, то в соответствии с первоисточником О.Н.Gerlach, Technische Hogeschool Delft, "Vliegeigenschappen 1", Dictaat D 26, октябрь-ноябрь 1981, стр.227, можно показать, что
Для малых угловых скоростей:
Поперечная удельная сила в результате углового ускорения крена имеет вид:
Следует отметить, что если предполагается, что элерон не только вызывает крен, но также и момент рыскания, то . В этом случае плечо d рычага для вычисления поперечной удельной силы вследствие углового ускорения может быть вычислено следующим образом (Фиг.7):
Если сnδ и Ciδ известны (например, в виде функции угла атаки), то это значение можно использовать вместе zP ЛА.
Теперь изобретение будет описано посредством подробного описания нескольких вариантов осуществления изобретения. Очевидно, что в соответствии со знаниями специалистов в данной области техники можно конфигурировать другие варианты осуществления изобретения, не выходя при этом за рамки существа или технических параметров изобретения, а само изобретения ограничивается лишь терминами прилагаемой формулы изобретения.
Платформа тренажера может иметь хорошо известную конструкцию. Вариант осуществления такой платформы тренажера проиллюстрирован на Фиг.20. Настоящее изобретение также применимо к любой конструкции, имеющей, по меньшей мере, перечисленные ниже степени свободы: поперечное перемещение (качание) и угол крена. Только управление по этим степеням свободы адаптируется в соответствии с вариантами осуществления настоящего изобретения.
Новая концепция движения в соответствии с вариантами осуществления настоящего изобретения основана на трех фундаментальных изменениях или их комбинации:
1°) Фиг.12: Фиг.12: корректируемые преобразования центроида;
2°) Фиг.13: введение φкорр в канале крена;
3°) Фиг.14: разложение Ау и введение комплементарных фильтров.
Корректируемые преобразования центроида (Фиг.12)
Преобразование центроида, описанное ранее (в разделе «Предшествующий уровень техники»), содержит важную погрешность. Поскольку движения платформы представляют собой отфильтрованные движения центроида «ц», а базисная точка Р пилота не находится в центроиде «ц», то в базисной точке Р пилота создаются ложные ускорения из-за существующей комбинации угловых ускорений платформы и расстояния, существующего в направлениях «z» и «х» между центроидом «ц» и базисной точкой Р пилота.
Поэтому, в соответствии с вариантом осуществления настоящего изобретения, улучшенные преобразования являются следующими.
1°) Вычислять удельные силы, действующие на ЛА, нужно не в гипотетическом месте «ц» нахождения центроида (как на Фиг.8), а в базисной точке Р пилота (Фиг.12):
2°) Эти сигналы надлежит использовать вместе с угловыми скоростями в качестве входных сигналов для программы движения тренажера.
3°) Три выходных сигнала положения выдаваемые программой движения, следует рассматривать как управляемое положение базисной точки Р пилота. Эти сигналы следует преобразовать в управляемые положения центроида следующим образом.
Пусть координаты базисной точки Р пилота по отношению к системе отсчета подвижной платформы имеют вид:
В соответствии с первоисточником Filip Van Biervliet, Technische Hogeschool Delft, "Ontwerp en evaluatie van stuurcommandosysteemregelwetten met de quickened display methode", bijlage 2 Ingenieursverslag, март 1982, между координатами точек Р и «ц» в системе отсчета фиксированной платформы поддерживается нижеследующее соотношение:
При этом А - матрица направляющих косинусов:
В результате:
В направлении «у» имеем:
Учитывая только влияние zPц и предполагая малые значения ψ, θ и φ, получаем:
Введение φкорр в канале крена, Фиг.13
Рассмотрим Фиг.13 в сравнении с Фиг.9. Эта компоновка фильтров предназначена для имитации угловых ускорений крена при сниженных или отсутствующих ложных поперечных удельных силах в соответствии с вариантом осуществления настоящего изобретения.
Новой особенностью этой схемы является опережающая подача значения φкорр коррекции угла крена в канал крена. Значение φкорр коррекции угла крена пропорционально ложной поперечной удельной силе, вносимой фильтром, гасящим движение в направлении «у». Это низкочастотный сигнал. С физической точки зрения это означает, что платформа наклоняется назад пропорционально своему линейному замедлению (во многом точно так же, как в случае, когда официанту, вынужденному неожиданно остановиться, приходится наклонять свой поднос назад, чтобы не уронить стоящие на нем бокалы с напитками).
Передаточный коэффициент Ку поперечной координации (между 0 и 1) имеет смысл уменьшения поперечного качания тренажера.
Это следуют из такой схемы вычислений:
Это значит, что если передаточный коэффициент поперечной координации Ку=1, то направленная вдоль оси «у» составляющая удельной силы Аy=0, что означает полную координацию.
На Фиг.15 показан временной отклик для Ку=1. Он недвусмысленно показывает, что Аy=0. Вместе с тем, можно также заметить, что имеется несколько большее искажение в угловом ускорении крена (сравните Фиг.11.4 и Фиг.15.4).
Если Ку=1, то очевидно, что те два тракта сигнала на Фиг.13, которые обозначены звездочкой, подавляют друг друга. Это означает, что можно урезать сложный φ-фильтр до φ-фильтра верхних частот, соединенного последовательно с фильтром, гасящим движение в направлении «у».
Это также является причиной, по которой фильтр, гасящий движение в направлении «у», предпочтительно выбирают как фильтр 1-го порядка, а не 2-го или более высокого порядка. Таким образом, сложный фильтр является фильтром 3-го порядка, а не 4-го порядка. Сложный φ-фильтр 4-го или более высокого порядка привел бы к еще большему искажению углового ускорения крена.
Уменьшение Ку до 0,7 или 0,8 уменьшает поперечную координацию; вместе с тем, это также приводит к меньшему искажению углового ускорения крена.
С помощью теоремы Лапласа «о конечном значении» можно показать, что отклик ступеньки имеет вид:
Это означает, что постоянная угловая скорость крена (возникающая из-за постоянного входного сигнала элеронов) приводит к постоянному смещению тренажера. Если бы порядок сложного фильтра, представляющий собой сумму порядков φ-фильтра верхних частот и фильтра, гасящего движение в направлении «у», был 4-м порядком или более высоким порядком, то
Таким образом, второе преимущество выбора сложного фильтра 3-го порядка, φ-фильтра верхних частот 2-го порядка и фильтра, гасящего движение в направлении «у», 1-го порядка или φ-фильтра верхних частот 1-го порядка и фильтра, гасящего движение в направлении «у», 2-го порядка заключается в том, что теперь после маневра тренажер готов к восприятию следующего маневра, т.е. обеспечивается возврат элеронов в нейтральное или противоположное положение.
Разложение Аy и введение комплементарных фильтров, Фиг.14
Поперечная удельная сила в кресле пилота в летательном аппарате представляет собой сумму поперечной удельной силы в фиксированной точке летательного аппарата, например в его центре тяжести, и ускорений, обусловленных положением пилота выше и спереди от этой фиксированной точки, т.е. центра тяжести, в соответствии с вышеуказанными формулами.
Приемлемое приближение поперечной удельной силы уже задано в предыдущем разделе, где рассматривалось только ускорение, обусловленное только угловым ускорением:
Можно показать, что комплементарные фильтры 2-го порядка нельзя использовать для сложного сигнала или для Ау в ц.т. Вместе с тем, при наличии сигналов р и r (которые представляют собой интегралы ускорений), их можно использовать в соответствии с вариантами осуществления настоящего изобретения в качестве входных сигналов в комплементарные фильтры 2-го порядка. Это показано на Фиг.14. Через классические фильтры по-прежнему посылается только поперечная удельная сила в фиксированной точке, например в центре тяжести.
Термин «комплементарные» (фильтры) означает, что сумма их передаточных функций равна 1, иными словами, входной сигнал считается представляющим их полное частотное содержимое. Начальный момент задается с поперечным смещением на нижних частотах по углу крена. Например, для удельной силы, обусловленной угловым ускорением крена:
таким образом
Также следует отметить, что для классического летательного аппарата zР ЛА<0.
С помощью теоремы Лапласа «о начальном значении» можно показать, что
Это означает, что положительная ступенька в угловом ускорении (крена или рыскания) ЛА приводит к имеющему отрицательную ступеньку отклику углового ускорения тренажера. В случае имитации только маневра по крену, угловое ускорение крена в результате моделирования удельной силы уменьшает отклик углового ускорения крена из схемы отработки крена (Фиг.13). Поэтому важно выбрать ω1 как можно меньшего порядка, чтобы как можно больше уменьшить этот эффект.
Снова пользуясь теоремой Лапласа «о конечном значении», находим:
Это означает, что заданная угловая скорость крена или рыскания приведет к некоторому конечному поперечному положению тренажера. Отличительным преимуществом этого способа разложения сигнала и использования фильтров является то, что настройку этих фильтров можно адаптировать к типичным маневрам: фильтр рыскания можно адаптировать для ситуаций руления и отказа двигателя, фильтр крена - для ситуаций координированного разворота в сочетании с концепцией коррекции угла крена (введения φкорр).
Следует отметить, что положения и углы, поступающие из «канала крена» (Фиг.13) и «фильтров удельной силы Ау» (Фиг.14) приходится складывать друг с другом, чтобы получить суммарные положение и угол. Поскольку это происходит в положении базисной точки Р пилота, в соответствии с вариантами осуществления настоящего изобретения предпочтительно приводить эти параметры к положению центроида в соответствии с вышеуказанным уравнением (Фиг.12).
Обсуждение результатов
Маневр по крену
На Фиг.16 и 17 приведены несколько соответствующих общей концепции изменений во времени согласно вариантам осуществления настоящего изобретения, т.е. комбинация корректируемых преобразований центроида, введения коррекции угла крена и разложения Ау и добавления комплементарных фильтров. Максимальное поперечное перемещение выбрано равным типичному значению 1,20 м. Были сделаны следующие наблюдения.
1°) Если выбирают Ку=1 (Фиг.16), то восприятие Ау поперечной боковой силы в базисной точке Р пилота в тренажере точно пропорционально (передаточное отношение Kd) значению этой силы в летательном аппарате (Фиг.16.5).
2°) Если выбирают несколько меньшее Ку, например Ку=0,8 (Фиг.17), то происходит некоторое искажении сигнала Ау (Фиг.17.5), и при этом требуемое поперечное перемещение уменьшается (на Фиг.17.1 по сравнению с Фиг.16.1), а отклик углового ускорения крена φ немного увеличивается (на Фиг.17.4 по сравнению с Фиг.16.4).
Чтобы максимальное допустимое для тренажера значение никогда не превышалось, в соответствии с вариантами осуществления настоящего изобретения можно ввести функцию, ограничивающую угловую скорость (Фиг.18):
Вторая производная этой функции по времени непрерывна.
Наземный рулежный маневр
Изменения во времени не предусматриваются.
В частности, при пониженных скоростях руления Ау в ц.т. имеет «низкочастотный характер», т.е. в боковых силах, действующих на пневматические шины основных (передних) колес, резких изменений нет. Следовательно, при таких скоростях выгоды от применения этой схемы окажутся наибольшими.
Вышеописанные варианты осуществления способа согласно настоящему изобретению можно воплотить в обрабатывающей системе 1500, такой как показанная на Фиг.19. На Фиг.19 показана одна конфигурация обрабатывающей системы 1500, которая включает в себя, по меньшей мере, один программируемый процессор 1503, подключенный к запоминающей подсистеме 1505, которая включает в себя запоминающее устройство, воплощенное, по меньшей мере, в одной из таких форм, как ОЗУ, ПЗУ и т.д. Можно предусмотреть и хранящую подсистему 1507, которая имеет, по меньшей мере, один дисковод для жестких дисков, и/или один дисковод для CD-ROM, и/или один дисковод для цифровых универсальных дисков (DVD). В некоторых воплощениях можно предусмотреть в качестве части подсистемы 1509 пользовательского интерфейса отображающую систему, клавиатуру и указательное устройство, дающие пользователю возможность вводить информацию вручную. Можно также предусмотреть порты для ввода и вывода данных. Возможно наличие и дополнительных элементов, таких как сетевые соединения, интерфейсы для различных устройств и т.п., но они не показаны на Фиг.19. Различные элементы обрабатывающей системы 1500 могут быть соединены по-разному, включая соединения посредством подсистемы 1513 шин, которая для простоты показана на Фиг.19 в виде одной-единственной шины, но специалистам в данной области техники должно быть ясно, что можно предусмотреть систему, имеющую, по меньшей мере, одну шину. Запоминающие устройство запоминающей подсистемы 1505 может в течение некоторого момента времени содержать часть набора команд, которые при их выполнении на обрабатывающей системе 1500 воплощают этап(ы) описанных здесь вариантов осуществления способа, или весь такой набор (для любого из двух случаев это показано посредством позиции 1511). Таким образом, хотя обрабатывающая система 1500, такая как показанная на Фиг.19, известна, система, которая включает в себя команды для воплощения аспектов настоящего изобретения, не известна, и поэтому Фиг.19 не обозначена, как отображающая известный уровень техники.
Следует отметить, процессор 1503 или процессоры может или могут быть процессором или процессорами общего назначения, процессором или процессорами специального назначения, а его или их назначением может быть включение в состав некоторого устройства, например микросхемы, которая имеет другие компоненты, выполняющие другие функции. Таким образом, один или несколько аспектов настоящего изобретения можно воплотить в цифровых электронных схемах или в компьютерных аппаратных средствах, программно-аппаратных средствах, программных средствах или их комбинациях. Кроме того, аспекты изобретения можно реализовать с помощью программируемого процессора, выполняющего команды, позволяющие выполнить функции этих аспектов изобретения, например, путем выполнения операций над входными данными и генерирования выходных данных.
Вышеописанная обрабатывающая система может быть предназначена для использования в пилотажном тренажере, например, таком, как показанный на Фиг.20.
Следует понять, что хотя здесь рассмотрены предпочтительные варианты осуществления способов и устройств, соответствующих настоящему изобретению, в рамках объема притязаний и существа этого изобретения возможно проведение изменений или модификаций в его форме и деталях.
название | год | авторы | номер документа |
---|---|---|---|
ПИЛОТАЖНЫЙ ТРЕНАЖЕР НА ОСНОВЕ ЦЕНТРИФУГИ | 2012 |
|
RU2591108C2 |
СИСТЕМА ПОДВИЖНОСТИ КАБИНЫ ПИЛОТАЖНОГО ТРЕНАЖЕРА ЛЕТАТЕЛЬНОГО АППАРАТА | 2002 |
|
RU2247432C2 |
Способ моделирования динамики полета летательного аппарата | 2024 |
|
RU2820152C1 |
СПОСОБ МОДЕЛИРОВАНИЯ НА ПИЛОТАЖНОМ СТЕНДЕ ПОПАДАНИЯ ЛЕТАТЕЛЬНОГО АППАРАТА В ВИХРЕВОЙ СЛЕД | 2018 |
|
RU2701062C1 |
ТРЕНАЖЕР АВИАЦИОННЫЙ | 2003 |
|
RU2324982C2 |
КОМАНДНО-ПИЛОТАЖНЫЙ ИНДИКАТОР | 2011 |
|
RU2474862C1 |
СПОСОБ И УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПИЛОТАЖНО-НАВИГАЦИОННОГО КОМПЛЕКСА | 2010 |
|
RU2440595C1 |
КОМАНДНО-ПИЛОТАЖНЫЙ ИНДИКАТОР | 2019 |
|
RU2716886C1 |
КОМПЛЕКСНЫЙ АВИАЦИОННЫЙ ТРЕНАЖЕР И СПОСОБ ИМИТАЦИИ ПОЛЕТА | 2016 |
|
RU2737246C2 |
ТРЕНАЖЕР | 1992 |
|
RU2037209C1 |
Изобретение относится к способу управления движениями пилотажного тренажера, предусматривающими линейные и угловые ускорения, воспринимаемые пилотом, сидящим в кресле пилота. Технический результат - точность воспроизведения ощущений движения в пилотажных тренажерах. Способ предусматривает математические преобразования поперечного положения «у» и угла φ крена для получения упомянутых ускорений, при этом математические преобразования используются, по меньшей мере, с одной из следующих коррекций: опережающей подачей ошибки удельной силы, обуславливаемой внесением гашения движения в направлении «у» в функцию преобразования угла крена; разложением удельной силы в положении пилота и введением комплементарных фильтров для воспроизведения подходящих боковых сил, действующих на кресло пилота из-за поперечных ускорений; математическими преобразованиями, связывающими положение пилота в летательном аппарате и пилотажном тренажере с центроидом подвижной платформы. 4 н. и 7 з.п. ф-лы, 20 ил.
1. Способ управления движениями пилотажного тренажера, предусматривающими линейные и угловые ускорения, воспринимаемые пилотом, сидящим в кресле пилота, вследствие чего угловая скорость (р) крена и угловая скорость (r) рыскания, а также удельная сила (Ау) в поперечном направлении, вычисляемые в соответствии с моделью имитируемого летательного аппарата в фиксированной точке имитируемого летательного аппарата, преобразуются программой движения в поперечное положение (у) и угол (φ) крена тренажера, отличающийся тем, что включает в себя этапы, на которых:
вычисляют угол (φ) крена тренажера в соответствии с углом крена имитируемого летательного аппарата путем коррекции первоначально вычисленного значения (φвч) угла (φ) крена с коэффициентом (φкорр) коррекции, пропорциональным поперечной удельной силе, вносимой гасящим фильтром, используемым во время вычисления выравнивания поперечного положения (у) тренажера в соответствии с направлением силы тяжести Земли, и/или
разлагают удельную силу (Ау пилота), действующую в поперечном направлении в базисной точке пилота в имитируемом летательном аппарате, на первую составляющую и вторую составляющую, причем первая составляющая связана с удельной силой (Ау) в фиксированной точке имитируемого летательного аппарата, а вторая составляющая имеет первый член, связанный с ускорениями, обуславливаемыми рысканием (r), и второй член, связанный с угловыми ускорениями крена (р), в соответствии с формулой:
где хрЛА - координата «х» базисной точки пилота в системе координат, имеющей начало в упомянутой фиксированной точке имитируемого летательного аппарата, а zрЛА - координата «z» базисной точки пилота в упомянутой системе координат, - угловое ускорение крена, а - угловое ускорение рыскания;
фильтруют первую составляющую (Ау) посредством двух фильтров: фильтр верхних частот и фильтр нижних частот;
параллельно фильтруют каждый из членов второй составляющей с помощью набора из первого и второго комплементарных фильтров, причем комплементарные фильтры являются фильтрами, сумма передаточных функций которых равна единице,
используют сумму выходного сигнала фильтра верхних частот и выходных сигналов первых комплементарных фильтров каждого набора для вычисления желаемого поперечного положения (у) тренажера, а также используют сумму выходного сигнала фильтра нижних частот и выходных сигналов вторых комплементарных фильтров каждого набора для вычисления желаемого угла (φ) крена тренажера.
2. Способ по п.1, отличающийся тем, что вычисление угла крена (φкрена) тренажера включает в себя использование математического преобразования, предусматривающего опережающую подачу угла коррекции (φкорр), в функции преобразования угла крена в соответствии с формулами:
где φвч - угол крена тренажера, пропущенный через фильтр верхних частот;
- ускорение поперечного положения базисной точки Р пилота, являющееся результатом перемножения φвч с коэффициентом усиления Ку и g с последующим пропусканием через фильтр верхних частот;
g - постоянная силы тяжести Земли;
Ку - коэффициент усиления поперечной координации;
φкрена - соответствует углу крена тренажера, получаемому в результате углового ускорения крена или угловой скорости крена имитируемого летательного аппарата.
3. Способ по п.2, отличающийся тем, что в упомянутом математическом преобразовании коэффициент усиления поперечной координации Ку находится в диапазоне между 0 и 1, что позволяет уменьшить поперечное перемещение, за счет некоторой допустимой паразитной поперечной удельной силы, путем модуляции в диапазоне между случаем «отсутствия координации», когда Ку=0, и случаем «полной координации», когда Ку=1.
4. Способ по п.3, отличающийся тем, что Ку=1, и угол крена (φкрена) получают с помощью фильтра верхних частот 3-го или 4-го порядка, воздействующего на угловую скорость крена имитируемого летательного аппарата, а поперечное ускорение в каждый момент времени равно этому углу крена (φкрена), умноженному на ускорение (g) силы тяжести Земли.
5. Способ по п.2, отличающийся тем, что математическое преобразование предусматривает фильтр верхних частот 2-го порядка для угла крена (φкрена) и фильтр 1-го порядка, гасящий движение в направлении «у», в соответствии со следующими формулами передаточных функций:
где Рогр - входная угловая скорость крена, ограничиваемая посредством понижающего настроечного коэффициента усиления Kd и опционально посредством функции, ограничивающей угловую скорость крена таким образом, что для ступеньки в сигнале управления элеронами боковое перемещение тренажера имеет конечное значение, и где Р - оператор Лапласа.
6. Способ по п.2, отличающийся тем, что математическое преобразование предусматривает использование фильтра верхних частот (φвч) 1-го порядка для угла крена и фильтра 2-го порядка, гасящего движение в направлении «у».
7. Способ по п.1, в котором вторую составляющую удельной силы в поперечном направлении получают посредством четырех дополнительных фильтров: первого набора из двух комплементарных фильтров для углового ускорения крена и второго набора из двух комплементарных фильтров для углового ускорения рыскания, при этом в каждом наборе комплементарных фильтров один предназначен для управления поперечным отклонением тренажера, а другой - для управления углом крена тренажера, в соответствии со следующими формулами передаточных функций:
и
где рогр и rогр - входные угловая скорость крена и угловая скорость рыскания соответственно, ограничиваемые посредством понижающих настроечных коэффициентов усиления Kd и Кr соответственно, и опционально посредством функции, ограничивающей угловую скорость, а Р - оператор Лапласа.
8. Способ по любому из пп.1-7, отличающийся тем, что фиксированной точкой имитируемого летательного аппарата является центр тяжести упомянутого имитируемого летательного аппарата.
9. Машиночитаемое устройство для хранения данных, хранящее компьютерный программный продукт, который при исполнении его компьютером, побуждает компьютер осуществлять способ управления движениями пилотажного тренажера по любому из пп.1-8.
10. Контроллер для управления движениями пилотажного тренажера, предусматривающими линейные и угловые ускорения, воспринимаемые пилотом, сидящим в кресле пилота, вследствие чего угловая скорость (р) крена и угловая скорость (r) рыскания, а также удельная сила (Ау) в поперечном направлении, вычисляемые в соответствии с моделью имитируемого летательного аппарата в фиксированной точке имитируемого летательного аппарата, преобразуются программой движения в поперечное положение (у) и угол (φ) крена тренажера, при этом
контроллер содержит любые компоненты из таких, как:
первый вычислительный блок, выполненный с возможностью вычисления угла (φ) крена тренажера, обуславливаемого углом крена имитируемого летательного аппарата, путем коррекции первоначально вычисленного значения (φвч) угла (φ) крена с коэффициентом (φкорр) коррекции, пропорциональным поперечной удельной силе, вносимой гасящим фильтром, используемым во время вычисления выравнивания поперечного положения (у) тренажера в соответствии с направлением силы тяжести Земли, и/или
второй вычислительный блок, выполненный с возможностью разложения удельной силы (Ау пилота), действующей в поперечном направлении в базисной точке пилота в имитируемом летательном аппарате, на первую составляющую и вторую составляющую, причем первая составляющая связана с удельной силой (Ау) в фиксированной точке имитируемого летательного аппарата, а вторая составляющая имеет первый член, связанный с ускорениями, обуславливаемыми рысканием (r), и второй член, связанный с угловыми ускорениями крена (р), в соответствии с формулой:
где хрЛА - координата «х» базисной точки (Р) пилота в системе координат, имеющей начало в упомянутой фиксированной точке имитируемого летательного аппарата, а zрЛА - координата «z» базисной точки пилота в упомянутой системе координат, - угловое ускорение крена, а - угловое ускорение рыскания;
фильтр верхних частот и фильтр нижних частот для фильтрации первой составляющей (Ау);
два набора, каждый из которых состоит из первого и второго комплементарных фильтров, причем комплементарные фильтры являются фильтрами, сумма передаточных функций которых равна единице, для параллельной фильтрации каждого из членов второй составляющей,
сумматор для суммирования выходного сигнала фильтра верхних частот и выходных сигналов первых комплементарных фильтров каждого набора для вычисления желаемого поперечного положения (у) тренажера, а также сумматор для суммирования выходного сигнала фильтра нижних частот и выходных сигналов вторых комплементарных фильтров каждого набора для вычисления желаемого угла (φ) крена тренажера.
11. Пилотажный тренажер, выполненный с возможностью совершения управляемых движений, предусматривающих линейные и угловые ускорения, воспринимаемые пилотом, сидящим в кресле пилота, вследствие чего угловая скорость (р) крена и угловая (r) скорость рыскания, а также удельная сила (Ау) в поперечном направлении, вычисляемые в соответствии с моделью имитируемого летательного аппарата в фиксированной точке имитируемого летательного аппарата, преобразуются программой движения в поперечное положение (у) и угол (φ) крена тренажера, при этом пилотажный тренажер содержит любые компоненты из таких, как: первый вычислительный блок, выполненный с возможностью вычисления угла (φ) крена тренажера, обуславливаемого углом крена имитируемого летательного аппарата, путем коррекции первоначально вычисленного значения (φвч) угла (φ) крена с коэффициентом (φкорр) коррекции, пропорциональным поперечной удельной силе, вносимой гасящим фильтром, используемым во время вычисления выравнивания поперечного положения (у) тренажера в соответствии с направлением силы тяжести Земли, и/или
второй вычислительный блок, выполненный с возможностью разложения удельной силы (Ау пилота), действующей в поперечном направлении в базисной точке пилота в имитируемом летательном аппарате, на первую составляющую и вторую составляющую, причем первая составляющая связана с удельной силой (Ау) в фиксированной точке имитируемого летательного аппарата, а вторая составляющая имеет первый член, связанный с ускорениями, обуславливаемыми рысканием (r), и второй член, связанный с угловыми ускорениями крена (р), в соответствии с формулой:
где хрЛА - координата «х» базисной точки (Р) пилота в системе координат, имеющей начало в упомянутой фиксированной точке имитируемого летательного аппарата, а zрЛА - координата «z» базисной точки пилота в упомянутой системе координат, - угловое ускорение крена, а - угловое ускорение рыскания;
фильтр верхних частот и фильтр нижних частот для фильтрации первой составляющей (Ау);
два набора, каждый из которых состоит из первого и второго комплементарных фильтров, причем комплементарные фильтры являются фильтрами, сумма передаточных функций которых равна единице, для параллельной фильтрации каждого из членов второй составляющей,
сумматор для суммирования выходного сигнала фильтра верхних частот и выходных сигналов первых из комплементарных фильтров каждого набора для вычисления желаемого поперечного положения (у) тренажера, а также сумматор для суммирования выходного сигнала фильтра нижних частот и выходных сигналов вторых из комплементарных фильтров каждого набора для вычисления желаемого угла (φ) крена тренажера.
Дорожная спиртовая кухня | 1918 |
|
SU98A1 |
US 5433608 A, 18.07.1995 | |||
US 3732630 A, 15.01.1973 | |||
АТТРАКЦИОН-ТРЕНАЖЕР | 2000 |
|
RU2178721C2 |
ТРЕНАЖЕР | 1992 |
|
RU2037209C1 |
Авторы
Даты
2011-07-27—Публикация
2006-10-12—Подача