способ автоматической посадки самолета
Классы МПК: | B64C13/50 с помощью электрических средств B64C19/00 Способы и устройства для управления летательными аппаратами, не отнесенные к другим группам |
Автор(ы): | Баныкин И.Ф., Глот В.Н., Луняков В.С., Савельев П.А., Скорова И.Б., Тетсман А.К., Харьков В.П., Якушев А.Ф. |
Патентообладатель(и): | Глот Владимир Николаевич |
Приоритеты: |
подача заявки:
1992-08-07 публикация патента:
30.12.1994 |
Изобретение относится к авиационной технике и может быть использовано в системах автоматического управления, в частности автоматической посадки самолета в сложных условиях. По способу посадки самолета измеряют параметры движения самолета - высоту, дальность до расчетной точки касания, отклонения самолета от плоскости, проходящей через ось взлетно-посадочной полосы /ВПП/, произвольные высоты и отклонения вплоть до К-го порядка, задают указанные параметры в конечной точке траектории снижения, формируют траекторию снижения самолета в виде зависимости высоты полета и бокового отклонения от вертикальной плоскости, проходящей через ось ВПП, от горизонтальной дальности до расчетной точки касания с использованием параметров движения и производных в точках начала и конца снижения. Дополнительно задают максимальные отклонения самолета от заданной траектории, и при отклонении его от заданной траектории, большем максимального отклонения, формируют новую траекторию, относительно которой управляют самолетом. Способ позволяет повысить точность и безопасность посадки при наличии возмущений для широкого диапазона начальных условий. 1 з.п. ф-лы. 1 ил.
Рисунок 1
Формула изобретения
1. СПОСОБ АВТОМАТИЧЕСКОЙ ПОСАДКИ САМОЛЕТА, включающий измерение скорости его полета, высоты полета, горизонтальной дальности до конечной точки траектории снижения и отклонения от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, определение вертикальной составляющей скорости полета, формирование управляющего сигнала по результатам измерений и подачу его на исполнительные органы, отличающийся тем, что предварительно задают горизонтальную дальность от начальной точки траектории снижения до ее конечной точки, а также параметры движения самолета в конечной точке траектории снижения, включающие высоту полета, отклонение от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, горизонтальную, вертикальную и поперечную составляющие скорости полета самолета, вторую производную по времени и производные по времени последующих порядков высоты, горизонтальной дальности до конечной точки траектории снижения и отклонения от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы , дополнительно измеряют горизонтальную, вертикальную и поперечную составляющие скорости полета самолета, вторую производную по времени и производные по времени последующих порядков высоты, горизонтальной дальности до конечной точки траектории снижения и отклонения от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, формируют заданную траекторию снижения в виде полиноминальной зависимости высоты полета и отклонения от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, от горизонтальной дальности до конечной точки траектории снижения, и закон изменения скорости полета в виде зависимости от горизонтальной дальности до конечной точки траектории снижения, при этом параметры заданной траектории снижения и закона изменения скорости полета определяют по измеренным значениям указанных параметров движения самолета в начальной точке траектории снижения, в том числе по значению предварительно заданной горизонтальной дальности от начальной точки траектории снижения до ее конечной точки, и по предварительно заданным значениям этих параметров в конечной точке траектории снижения определяют отклонение самолета от заданной траектории снижения и закона изменения скорости полета, а формирование управляющего сигнала производят с учетом этих отклонений. 2. Способ по п.1, отличающийся тем, что дополнительно предварительно задают предельные высоты Hmaxпp и Hminпp , предельное боковое отклонение Zпp от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, при движении самолета по траектории снижения, а также максимальные отклонения от заданной траектории снижения Ymax(D) , Zmax(D) в вертикальной и горизонтальной плоскостях соответственно, определяют отклонения самолета от заданной траектории снижения по формулеR =
и при выполнении неравенства
R
формируют новую траекторию снижения, которую определяют как заданную, причем ее начальной точкой является первая точка, в которой выполняется указанное неравенство, а при выполнении неравенств H(D) Hmaxпp или H(D) Hmaxпp ,
| Z| Zпp прекращают снижение и выдают указание экипажу на повторный заход на посадку.
Описание изобретения к патенту
Изобретение относится к системам автоматического управления и может быть использовано для осуществления автоматической посадки самолета в сложных условиях. Известен способ посадки самолета в заданную точку взлетно-посадочной полосы (ВПП), включающий определение его высоты и дальности до расчетной точки касания (РТК), формирование сигнала с использованием этих данных, который используют для управления исполнительными органами [1]. Однако этот способ не обеспечивает достаточной точности посадки в сложных метеоусловиях. Известен способ автоматической посадки самолета, включающий измерение скорости его полета V(t), высоты полета H(t), горизонтальной дальности до конечной точки траектории снижения D(t) и отклонения от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, Z(t), определение вертикальной составляющей скорости полета Vyo, формирование управляющего сигнала по результатам измерений и подачу его на исполнительные органы [2]. Для повышения точности посадки в сложных метеоусловиях дополнительно формируют сигналы, пропорциональные требуемым вертикальным составляющим скорости и ускорения в момент приземления, суммируют их с основным управляющим сигналом, пропорциональным высоте полета, и полученный сигнал подают на исполнительные органы самолета. Этот способ обеспечивает приземление при широком диапазоне начальных высот, касание ВПП с требуемыми значениями углов атаки и тангажа для данного типа самолета и плавность траектории на ее конечном участке. Однако известный способ посадки не обеспечивает требуемых точностей посадки в сложных условиях и при ограниченной длине ВПП за счет того, что управляющий сигнал формируется только на конечном участке траектории в зависимости от текущей высоты и дальности до РТК с учетом параметров движения только в РТК. Поэтому данный способ не может быть использован для управления самолетом на всей глиссаде, начиная с момента начала снижения, а управляющее воздействие как реакция на возмущение вызывает колебательное движение самолета относительно траектории снижения вплоть до потери устойчивости при достаточно больших возмущениях. Цель изобретения - обеспечение посадки самолета в автоматической режиме с высокой точностью и безопасностью при наличии возмущений для широкого диапазона начальных условий, что позволяет снизить число повторных заходов на посадку. Это достигается тем, что при способе автоматической посадки, включающем измерение скорости его полета, высоты полета, горизонтальной дальности до конечной точки траектории снижения и отклонения от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, определение вертикальной составляющей скорости полета, формирование управляющего сигнала по результатам измерений и подачу его на исполнительные органы, предварительно задают горизонтальную дальность от начальной точки траектории снижения до ее конечной точки, а также параметры движения самолета в конечной точке траектории снижения, включающие высоту полета, отклонение от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, горизонтальную, вертикальную и поперечную составляющие скорости полета самолета, вторую производную по времени и производные по времени последующих порядков высоты, горизонтальной дальности до конечной точки траектории снижения и отклонения от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, дополнительно измеряют горизонтальную, вертикальную и поперечную составляющие скорости полета самолета, вторую производную по времени и производные по времени последующих порядков высоты, горизонтальной дальности до конечной точки траектории снижения и отклонения от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, формируют заданную траекторию снижения в виде полиномиальной зависимости высоты полета и отклонения от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, от горизонтальной дальности до конечной точки траектории снижения, и закон изменения скорости полета в виде зависимости от горизонтальной дальности до конечной точки траектории снижения, при этом параметры заданной траектории снижения и закона изменения скорости полета определяют по измеренным значениям указанных параметров движения самолета в начальной точке траектории снижения, в том числе по значению предварительно заданной горизонтальной дальности от начальной точки траектории снижения до ее конечной точки. По предварительно заданным значениям этих параметров в конечной точке траектории снижения определяют отклонение самолета от заданной траектории снижения и закона изменения скорости полета, а формирование управляющего сигнала производят с учетом этих отклонений. Для повышения точности посадки и повышения вероятности выполнения успешной посадки дополнительно предварительно задают предельные высоты Нmaxпр и Hminпр, предельное боковое отклонение Zпр от вертикальной плоскости, проходящей через ось взлетно-посадочной полосы, при движении самолета по траектории снижения, а также максимальные отклонения от заданной траектории снижения Ymax(D), Zmax(D) в вертикальной и горизонтальной плоскостях соответственно, определяют отклонения самолета от заданной траектории снижения по формуле R = , и при выполнении неравенства R формируют новую траекторию снижения, которую определяют как заданную, причем ее начальной точкой является первая точка, в которой выполняется указанное неравенство, а при выполнении неравенства H(D) Hmaxпр или H( D) Hmaxпр, | Z | Zпр прекращают снижение и выдают указание экипажу на повторный заход на посадку. Предложенный способ автоматической посадки самолета улучшает точностные характеристики системы посадки, использующей данный способ, а также позволяет расширить диапазон парируемых возмущений при значительном уменьшении расхода рулей и потребных перегрузок. На чертеже схематически изображен процесс выполнения посадки самолетом. Перед началом захода на посадку самолет 1 имеет следующие координаты: горизонтальную дальность от конечной точки траектории снижения (от начала координат) D(t), высоту полета H(t) и отклонение от вертикальной плоскости, проходящей через ось ВПП (далее - боковое отклонение) Z(t), а также производные этих функций по времени - продольная, вертикальная и поперечная составляющие скорости полета Vx, Vy, Vz, ускорения ax, ay, az и т.д. Эти параметры могут быть измерены с помощью как бортовых систем траекторных измерений, использующих наземные маяки, так и с использованием наземных радиолокационных станций; могут быть также использованы космические навигационные системы, например, типа Navstar. В момент начала снижения (t=to) измеренные параметры движения самолета следующие: D(to) = Do, H(to) = Ho, Z(to) = Zo, Vx(to) = Vxo, Vy(to) = Vyo, Vz(to) = Vzo, ax(to) = axo, ay(to) = ayo, az(to) = azo и т.д. Траектория снижения должна быть такой, чтобы перечисленные параметры движения в момент начала снижения не претерпевали резких изменений. В конце снижения (t = tk) параметры движения по траектории снижения должны совпадать с заранее заданными Dk, Hk, Zk, Vxk, Vyk, Vzk, axk, ayk, azk и т.д. Указанным требованием удовлетворяет траектория снижения в виде степенного полинома видаHзад(t) = aiDi(t), Zзад(t) = biDi(t), t0 t tk. (1)
Траектория вида (1) может удовлетворять граничным условиям в начале и конце снижения по параметрам движения вплоть до производных (n-1)/2-го порядка для нечетного n и n/2 для четного n. Коэффициенты a1 и b1 могут быть определены из решения системы уравнений
= aiDi(t) (2)
= biDi(t)
При этом для k = n/2 (для четного n) используется одно из граничных условий. Для практических применений целесообразно использовать полином третьего, четвертого или пятого порядка, т.е. ограничиться измерением координат и составляющих скорости или координат, составляющих скорости и ускорения. Практически указанные ограничения вносит аппаратура измерения параметров движения самолета. Если n = 3 то, решая систему уравнений (2), получим траекторию снижения следующего вида H(t)=Hk+(Vуk/Vхк)D(t)-[3(Ho-Hk- -(VykDo/Vxk))-(VyoDo/Vxo) + ( Vyk Do/Vxk)] (D(t)/Do)2+ (( VyoDo/Vxo-(VykDo/Vxk)-2(Ho-Hk-(VykDo/Vxk)) ( D(t)/Do)3. (3)
Аналогичная формула имеет место для Z(t) с заменой Ho, Hk, Vyo, Vykна Zo, Zk, Vzo, Vzk соответственно. Если принять Hk = 0, Vyo = 0, Vyk = 0, т.е. конечная точка траектории снижения находится на ВПП, касание производится с нулевой вертикальной составляющей скорости, а снижение начинается также с нулевой вертикальной составляющей скорости, то траектория примет следующий вид:
H(t) = Ho[3(D/Do)2 - 2(D/Do3)] (4)
Однако при переходе самолета на траекторию снижения вида (3,4) возможно скачкообразное изменение ускорения движения самолета, что вызовет колебательное движение самолета при управлении им относительно этой траектории, а это приведет к снижению точности посадки. Избежать этого можно, приняв траекторию снижения в виде полинома четвертого (n = 4) или пятого порядка (n = 5). В этом случае дополнительно измеряют составляющие ускорения движения самолета ax, ay, az и задают указанные составляющие в конце снижения axk, ayk, azk. Решая систему уравнений
= aiDi(t)
= biDi(t) k=0,1,2, получим траекторию снижения в следующем виде (для n = 5)
H(D) = Hk+(Vyk/Vxk)D+(ayk-(Vyk/Vxk)axk)(D2/2Vxk2)+a3D3+a4D4+a5D5, (5) где коэффициенты a3,a4,a5 определяют из решения системы уравнений
(6) где 11 = 1; 12 = Do; 13 = Do2; 21 = 3; 22 = 4Do; 23 = 5Do2;31= = 3(axoDo + 2Vxo2); 32 = 4Do(axoDo + 3Vxo2); 33 = 5Do2(axoDo + 4Vxo2);
A1 = [Ho - Hk - (VykDo/Vxk)Do - (ayk - -(Vyk/Vxk)azk)(Do2/2Vxk2)]/Do3;
A2 = [Vyo - VykVxo/Vk-2(ayk-(Vyk/Vxk)axk)(VxoDo/2Vxk2)]/Do2;
A3 = [ayo - (Vyk/Vxk)Vxo-2(ayk - (Vyk/Vxk)axk)(axoDo + 2Vxo2)/2Vxk2]. Аналогичные соотношения имеют место для траектории Z(D) с заменой Но, Hk на Zo, Zk соответственно и вертикальных составляющих скорости и ускорения на соответствующие поперечные составляющие. Таким образом, траектория вида (5) обеспечивает переход самолета на снижение с непрерывным изменением скорости и ускорения, а также их непрерывное изменение при перемещении самолета по посадочной траектории до требуемых динамических характеристик в конце траектории посадки, что обеспечивает высокую точность движения самолета по траектории снижения и соответственно высокую точность посадки. Кроме того, скорость самолета (модуль вектора скорости) в начале захода на посадку V(to) = Vo превышает посадочную скорость Vk, поэтому необходимо задать закон изменения скорости самолета при его движении по глиссаде. Целесообразно принять закон изменения скорости в виде линейной зависимости от дальности
V = Dk+Vk. (7)
Управляющий сигнал, выдаваемый на рули самолета для управления его движением по траектории снижения формируется по принятому в конкретной системе автоматической посадки критерию на основе измерения отклонения координат самолета от заданной траектории снижения (3) или (5) и по значениям первых производных координат самолета. В результате при перемещении самолета по траектории снижения модуль вектора ускорения его продольного движения постоянен, что также обеспечивает высокую точность посадки. Однако при указанном управлении возможны случаи, когда отклонение самолета от заданной траектории будет настолько большим, что вывод его на эту траекторию будет связан с большими перегрузками и затратами времени, что особенно существенно на конечном участке полета. При этом необходимо отметить, что при визуальной посадке без использования глиссадных маяков летчик управляет самолетом, исходя из конечных условий посадки и текущих параметров движения, а не по текущим отклонениям самолета от жесткой заданной траектории снижения, как это делается в известных системах автоматической посадки. Следовательно, всякий раз летчик практически формирует траекторию снижения в каждый момент времени. Естественно, что в системах автоматической посадки такой алгоритм посадки нереализуем из-за необходимости выполнять большой объем вычислений с высоким темпом. Однако такой алгоритм может быть реализован, если новую траекторию формировать только при отклонении самолета от заданной траектории на расстояние, большее некоторого заданного. Для этого дополнительно задают максимальные значения отклонения в вертикальной Ymax и в горизонтальной Zmax плоскостях в зависимости от удаления от РТК, например, в простейшем случае по формулам
Ymax(D) = Ymax(Do)(D/Do);
Zmax(D) = Zmax(Do)(D/Do) (8)
При движении самолета по заданной траектории определяют отклонения самолета от нее в горизонтальной Z и вертикальной Y плоскостях и вычисляют удаление от траектории R = . Если это удаление не превышает максимально допустимого, определяемого по формуле
R , (9) то управление самолетом выполняют относительно первоначально сформированной траектории, если же
R Rmax , (10) то формируют новую траекторию по описанному алгоритму, причем в качестве начальной точки принимают точку, в которой зафиксировано неравенство (10), с соответствующими параметрами движения. Соответственно управление самолетом будет выполняться относительно новой траектории с контролем удаления от нее и построением новой траектории как только вновь будет зафиксировано выполнение неравенства (10). При этом постоянно контролируется выполнение неравенств
Hminпр(D) H (D) Hmaxпр(D)
I Z (D) I Z пр (D), (11) где Hmaxпр(D) и Hminпр(D) - предельные максимальное и минимальное значения высоты полета самолета на дальности D при его заходе на посадку;
Zпр(D) - предельное удаление самолета от вертикальной плоскости, проходящей через ось ВПП. Как только будет зафиксировано невыполнение неравенств (11), заход на посадку прекращается, исходя из условия чрезмерно низкой вероятности успешной посадки и низкой ее безопасности, и экипажу выдается команда для ухода на второй круг. Значение параметра целесообразно задавать меньшим 1, поскольку отработка отклонения в горизонтальной плоскости обычно сложнее, чем в вертикальной (целесообразно принять = 0,5-1,0). Предельные значения высоты и бокового отклонения означают, что при выходе за них вероятность успешной посадки становится недопустимо малой либо становится недопустимо большой вероятность столкновения с землей. При этом предельные отклонения должны зависеть от горизонтальной дальности до РТК, например, линейно: (D) = (Do)(D/Do), где означает Hmaxпр, Hminпр или Zпр(D). Очевидно, что при использовании описанного способа посадки с формированием новых траекторий значительно облегчается управление самолетом и повышается точность посадки за счет менее жесткой работы системы управления. Изобретение наиболее целесообразно использовать в системах автоматической посадки, в том числе радиолокационных, для автоматического управления движением самолета от начала до конца глиссады, что позволяет повысить точность и безопасность посадки.
Класс B64C13/50 с помощью электрических средств
Класс B64C19/00 Способы и устройства для управления летательными аппаратами, не отнесенные к другим группам