Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Лебедев А.А. Динамика полета беспилотных летательных аппаратов учеб. пособие

.pdf
Скачиваний:
722
Добавлен:
27.10.2023
Размер:
28.56 Mб
Скачать

Тогда будет известна зависимость m(t) и поэтому четвертое и шестое уравнения системы (10.3) отпадут.

Общим методом расчета полета в вертикальной плоскости является метод численного интегрирования системы уравнений (10.3).

2.1. ПОЛЕТ С ЗАДАННЫМ УГЛОМ ТАНГАЖА ИЛИ УГЛОМ АТАКИ

Пусть заданы, помимо начальных условий полета, изменение во времени угла тангажа 8і = 'Ѳ'*(^)—0' = 0 и режима работы двигателя еі = х*(/) —%= 0. Тогда в уравнениях

dV

dt

d&

dt dH dt

dm dt

Р — Х

g sin Ѳ;

т

а

57,3 ■ + y

— —cos Ѳ I 57,3:

I

( 10.6)

V sin Ѳ;

■tn.

а ==&— Ѳ

неизвестными будут являться пять величин: V, Ѳ, Н, т, а.

Решение уравнений методом Эйлера сводится к следующим операциям:

1. Зная в некоторый момент времени tx параметры Ѵь, Ѳь, Нх, гпх, ах (и предыдущих вычислений или из начальных условий), а также параметр (из программы), вычисляем для этого момента времени правые части первых че­

тырех уравнений

(10.6):

 

 

 

dV

 

P k - X k

■gk sin Ѳ*;

 

dt

lx

mk

 

 

 

( ~ \

J

mkVk

gk

cos Ѳ* I 57,3;

I dt

jk

V k

(10.7)

dH

Vk sin Ѳ*;

 

 

dt

=

 

 

Jk

 

 

 

dm

=

(^cen)k'

 

 

dt

 

 

 

 

 

 

431

— V cos Ѳ

2. Находим приращения параметров V, Ѳ, Н, пѵ.

( dV \

\

л7* = Ь г ) Л :

где Аtk — шаг интегрирования, выбранный в зависимости от требуемой точно­

3.

сти вычислений.

 

 

 

Сложив полученные приращения с соответствующими значениями пара

метров в момент времени tk, определяем значения параметров V, Ѳ, Н, т в

новый момент времени tk+i = tk + &tk:

дѵу,

 

 

Ѳ*+х =

V* +

 

 

V k + i

 

 

 

 

=

öft +

ДѲА;

(10.9)

 

Hk+i — Hk -f ЬНи',

 

 

 

mk+i = mk +

ämk.

 

4.

Угол атаки в момент tk+i вычислим по формуле

 

 

а*-н = ®*+і— Ѳй+і >

(10.10)

где ■fl'Ä+i= 'ö,(/ft+i) берем из программы полета.

 

Этот процесс вычислений повторяем шаг за шагом до получения искомо­ го решения.

Правые части уравнений (10.6) в момент времени tk вычисляем следую­ щим образом:*

gk = g(Hk)\

Р к = Р (У к < H k t

х к)> ( т сек)к —

т сек (V k i Hk> %k)i

=

^xkQtß',

У к —

с УкЧк$>

«,Ä=

1/2PftV|;

Рй= р(Яй);

 

®ft)t

cyk су (Mfc, a ft);

Mk = Vk;ak-,

ak = a ( H k).

Уравнение

dx

(10. 11)

dt

интегрируем отдельно по аналогичной схеме. Зная из решения системы (10.6) значения Vk и Ѳ* в каждый момент времени tk, находим

Лх/г==( ~ 7 г )

'k

Mk =

VkC°s Ѳ*Д**;

(10.12)

V dt

 

 

 

х к+ \ = =

хи +

h x k.

(10.13)

* Здесь мы пренебрегаем влиянием числа Re на с*.

432

В некоторых случаях может оказаться более целесообразным в качестве шага интегрирования задавать не промежуток времени АЯ, а приращение какого-либо параметра движения. Пусть, например, задается приращение ско­ рости AFfc. Тогда на каждой ступени вычислений соответствующее прираще­ ние Ыь будет определяться по формуле

АѴ»

 

(10.14)

dV

\

 

 

 

dt

)k

 

 

а для определения приращений остальных параметров

будет

использоваться

эта величина АЯ.

 

подробную таблицу.

Все вычисления обычно сводят в более или менее

Результаты расчета записывают в эту же таблицу, а также

представляют в

виде графиков.

 

 

 

Если в качестве связей, накладываемых на движение лета­ тельного аппарата идеальной системой управления, задано изме­ нение во времени угла атаки еі = а*(^)—а = 0 и режима работы двигателя в,* = >с. ( 0 —х = 0, то траектория полета рассчитывается аналогичным способом.

По изложенной выше схеме интегрируются первые четыре уравнения си­

стемы

(10.6), причем

неизвестными являются V, Ѳ, Я,

от.

Каждое

из указан-

ных уравнений служит для определения производных

dV

\

/

аѳ

-------

,

——

j dH

\

(

dm

\

V

dt

,/ft

V

dt

в момент времени th, с помощью которых определяются

-------

и

-------)

V dt

\

dt

t k

 

 

 

 

 

приращения АѴк, ДѲ&,ДHh и Amt.

 

 

 

 

Последнее уравнение системы (10.6) может служить для определения угла

тангажа

(если это требуется):

 

 

 

 

 

 

 

 

 

h = Ѳ* + а*.

 

 

 

(10.15)

Рассмотрим еще решение системы уравнений (10.6) методом Эйлера в варианте, изложенном на стр. 427. Процесс интегрирования состоит из следу­ ющих операций.

1—4) Зная в некоторый момент времени th параметры Vk, &k, Hk, ти, ан, y.k, находим по формулам (10.7), (10.8), (10.9) и (10.10) значения V, Ѳ, Я, от, а в момент времени tk+\ = th+Ath. Поскольку эти значения не являются оконча­ тельными, обозначаем их штрихом:

V'k+l = Vk + AV'k-

ѲА+1 = Ѳй + ДѲЙ;

Я ;+1 = Я * + Д Я * ;

І

(Ю.16)

m'k+l = mk + Дm'k\

aft+i —frft+i

433

гд е

 

 

 

 

 

 

 

 

дѵ; =

 

dV

)

 

 

'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

ht

 

 

 

 

 

 

 

 

 

 

 

 

 

 

дѳ;=

 

dtdQ )\IMk,

 

 

 

 

 

(10.17)

 

 

 

 

 

 

 

 

дн'к=

 

dH

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Д/*;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Дт'к =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( dV \

,

I dQ \

I d H \

,

/ dm \

вычисляются,

 

Производные

 

— -—

-----

,

\

-------

( -------

)k

 

 

 

 

 

 

V dt

Іи

 

\ dt

 

j k

dt

\

dt

 

как и прежде, по формулам

(10.7).

 

 

 

 

 

 

 

 

 

 

 

5)

Полученные

значения

Ѵъ+\’

 

^k+\>

mk+i > a*+l

используем

для определения производных dV/dt, dQ/dt, dHjdt,

dmjdt

в момент времени

Iji+b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d V V

 

 

P k + x ~ X k+1

 

 

 

 

 

k+i *

 

 

 

 

 

 

- jr

I

 

= ------- ;-------- - ^ + j s m e

 

 

 

 

 

 

 

dt

Jk+ 1

 

 

ffilk+i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ft+i uft+i57,3

+

Y,ft+i

 

£ft+i

cos e Ä+1

57,3,

{

\

dt

]k+1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

У:ft+1

 

 

 

 

 

(10.18)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(

dH

 

у

 

= vft+1 sin eft+1

 

 

 

 

 

 

 

 

 

 

 

^

dt

 

)k+\

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dm

 

\

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Н Г ) к+Г

~ (ЛІсек)‘+1-

 

 

 

 

 

 

 

 

 

 

 

 

6)

Определяем средние значения производных:

 

 

 

 

 

 

 

 

 

 

dV

J k , k + 1

 

1

{

d V \

t dV У

 

'

 

 

 

 

 

 

 

 

d t

 

2

I л

д

jft+i

 

 

 

 

 

 

 

 

 

dB \

 

 

1_

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

jk, ft+i

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dH

 

 

 

2

 

 

 

 

 

 

 

 

 

(10.19)

 

 

 

 

 

 

 

 

 

 

 

 

 

/

dH У

!

 

 

 

 

 

 

 

 

d t

j k , k + \

 

 

;

 

 +

l

 

/ft+ij’

 

 

 

 

 

 

 

/ d/и

\

ft+1

1

 

d m

ik ч

 

т

 

и

I

 

 

 

 

 

 

 

 

H i

 

 

 

 

 

 

 

 

I

d t

j k .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

434

7)

Приращения параметров V, Ѳ, Н, т за время Аіи находим по среднему

значению соответствующей производной:

 

'

dV

 

ЛИ* =

dt

lk ,k +1Atk\

 

дѳ*=

dB

\

 

dt

Atu-,

 

 

>k,k+i

 

 

 

( 10. 20)

 

АНк =

dH

 

dt

Att

 

 

jk ,k + 1

 

hmk

dm

Jk, к+ 1Atu-

 

dt

 

 

8)

Значения параметров

V, Ѳ, H, т в момент времени th+i определяем по

формулам:

 

 

 

 

Ѵк+і = Ѵк + ЬѴы

 

®k+i =

Ѳ* + ДѲ*;

 

 

 

( 10. 21)

 

Н к + і ~ Н и + АН и,

 

тк+і =

mk + Ат к.

9)Угол атаки в момент tu+1 вычисляется по формуле

aft+i = üft+i — Bu+i-

( 10. 22)

Далее процесс вычислений повторяется.

Для определения координаты х вычисляется среднее значение производной

dx/dt, но для этого используются окончательные значения Ѵи+і

и Ѳи+і-

I dx \

1

 

Г / d x \

 

( dx \

(10.23)

V dt )и,к+1

2

 

А dt

Л + 1 dt )к+1

 

 

где

dx

 

 

 

 

 

 

 

 

 

= Vu cos Ѳ*;

(10.24)

 

dt

 

 

 

 

 

 

 

 

 

f dx

\

 

= ^Ä+I cos

 

 

(10.25)

[~7~l

 

 

 

\ dt

Jk+1

 

 

 

 

 

 

координату Xнаходим затем по формулам

 

 

 

 

 

 

 

d x

 

 

 

 

(10.26)

л х ь=

[ ~ Г Г

I

 

ы

*'

 

 

\ dt

J и, к+\

 

 

 

*к+і = Хк + Ахк.

 

 

(10.27)

2.2. ПОЛЕТ С ЗАДАННОЙ ПЕРЕГРУЗКОЙ

Пусть программа полета содержит следующие связи:

h = n y , { t ) — n a = Q\

e4=**W — х= °-

435

Второе уравнение системы (10.3) необходимо переписать так, чтобы перегрузка входила в него в явном виде, так как она пред­ ставляет собой заданную функцию времени. Проведя элементар­ ные преобразования в правой части этого уравнения, получим

•-^ - = 57,3 — (« — cos Ѳф

(10.28)

dt ß

Г 9

v

Угол атаки найдем по формуле (8.51). Таким образом полу­ чим замкнутую систему уравнений с неизвестными V, Ѳ, Я, т, и:

d V

Р — Х

g sin Ѳ;

dt

т

 

de

= 57,3-^ («у —cos Ѳ);

dt

 

 

dH

= V sin Ѳ;

(10.29)

dt

 

dm = m„ dt

a =

fty (^Убал)а=0

Па

 

 

Убал

Численное интегрирование этой системы проводится по схе­ ме, аналогичной изложенной в разд. 2.1.

Коэффициент пауШ в каждый момент времени tK вычисляем по формуле (8.39).

2.3. ПОЛЕТ С ЗАДАННЫМ УГЛОМ НАКЛОНА ТРАЕКТОРИИ

Пусть угол наклона траектории задан в виде

еі = ѳ * (*) —ѳ = о

или

£1= Ö* W — Ѳ= °>

а тяга, как и прежде, связью 84= >с*(^)—%= 0. Тогда в уравне­ ниях (10.3а) неизвестными будут являться четыре величины: V, а, Я, т.

Зная в некоторый момент времени th значения параметров К*, Ий, Нк, tnk, из первого, третьего и четвертого уравнений най­ дем приращения параметров AVh, ДНк, Дmh, а затем определим скорость, высоту полета и массу аппарата в момент времени th+l=4k+At.

436

Следовательно, второе уравнение должно служить для опре­

деления угла

атаки. В

общем случае, когда' зависимость

У (а)

нелинейная,

его можно

решить

графически, вычислив

сумму

Р sin а + Y (а)

для разных углов

атаки. Обычно аэродинамиче­

ские характеристики можно считать линейными. Тогда угол ата­

ки определится формулой (8.51),

в которую следует

подставить

выражение пу, вытекающее из второго уравнения:

 

пи = — ---- ——— [-cos Ѳ.

(10.30)

у 57,3g dt

~

К

В результате система уравнений движения центра масс лета­ тельного аппарата примет вид:

dV

P — X

-g sin Ѳ;

 

dt

 

 

 

 

 

dH

■V sin Ѳ;

 

 

dt

 

(10.31)

 

 

dm

 

 

 

 

dt

 

 

~ V

d9

 

a —

= 0.

Ly бал 57,3g

-c a s0 —(fyaJ.-o

 

dt

 

Численное интегрирование этой системы с четырьмя неизвест­ ными V, Н, т, а проводится по схеме, аналогичной изложенной в разд. 2.1 данной главы.

Рассмотрим некоторые частные случаи.

Прямолинейный полет (0* = const). Случай прямолинейного полета встречается очень часто: полет самолета или самолетаснаряда, полет зенитного управляемого снаряда на начальном участке траектории и пр. В некоторых задачах вместо криволи­

нейной траектории можно

рассматривать

прямолинейную (см.

разд. 4.1 этой главы).

описывается

уравнениями (10.31),

Движение центра масс

причем угол атаки

 

 

a

cos Ѳ — (пубая)а=0

(10.32)

пуа бал

 

 

В горизонтальном полете

 

 

а

1 ( п У бзл)а.= 0

(10.33)

а

 

 

 

п у бал

 

437

Вертикальный подъем (Ѳ* = 90°). Уравнения движения имеют вид:

dV __ Р — Х

\

dt

т

gl

 

dH

= V;

 

dt

(10.34)

dm

= — mr

 

dt

(п Уб а л )а = о

a —

‘у бал

Из выражения для угла атаки следует, что в вертикальном полете должна отсутствовать нормальная сила:

Лу.бала + (лубал)«-о=0.

(10.35)

В частности, вертикальный полет аэродинамически осесим­ метричного летательного аппарата должен происходить при а = 0.

§3. ПОЛЕТ ПО ПРОГРАММЕ

ВГОРИЗОНТАЛЬНОЙ ПЛОСКОСТИ

Когда летательный аппарат движется по траектории, лежа­ щей в горизонтальной плоскости Н = Я* = const, то угол наклона траектории к горизонту Ѳ= 0. В этом случае уравнение, описы­ вающее изменение координаты Н, обращается в тождество, и уравнения-движения центра масс летательного аппарата (2.111) принимают вид:

1)

dV

Р — Х

 

 

 

dt

т

 

 

 

 

 

 

 

2 ) 0 = ( P

7 7 7 + r

) c o s Yc + ( P

l t f T — z )

sin Yc- m g ]

3)

dW

57,3

Y ) sin Ye +

(10.36a)

dt

mV

 

57,3

 

 

 

 

+ (

Z

cos yc

 

 

 

57,3

 

 

4 )

dm

m,сек*

 

 

 

dt

 

 

 

 

 

 

 

 

Четвертое уравнение необходимо только в том случае, когда двигатель воздушно-реактивный. Если же двигатель ракетный, то это уравнение не понадобится, поскольку будет известна за­ висимость массы от времени m(t).

438

В рассматриваемом случае силы Р, X, Y, Z и секундный рас­ ход топлива от высоты полета не зависят: Р(V, х)\ Х(Ѵ, а, ß); У ( Ѵ , а); Z(V, ß); т Сек(Ѵ, х). Следовательно, в записанных че­ тырех уравнениях содержится семь неизвестных ( V, а, Ч*-, т, ß, ус, х), и при задании трех связей уравнения (10.36а) образуют замкнутую систему.

Криволинейный полет по программе в горизонтальной плос­ кости определяется обычно заданием:

а) направления скорости полета

5) е2= 0 ;

(10.366)

6) в3==0;

б) режима работы двигателя

7) s4= 0 .

(Ю.Збв)

Направление скорости полета может быть задано любым со­ четанием двух связей из трех следующих.

А. Чг(t) или Ч*-), или rtz, (t) , так как

аО Г

57,3

g tlz

 

d t

 

V

Б. ty(t) или ß(/), так как

=ß.

в. yc (t) •

Основными случаями полета в горизонтальной плоскости яв­ ляются полет без скольжения (ß = 0) и полет без крена (ус= 0). Полет с креном и скольжением у автоматически управляемых ап­ паратов обычно не имеет места, так как это приводит к суще­ ственному усложнению системы управления.

Если требуется определить угол рыскания (или если этот угол задан программой), то добавляется еще одно уравнение:

8) ф = <Р + р. (ІО.Збг)

Кинематические уравнения

dx

9)= V cos *F;

d t

(Ю.Збд)

10)

d z

V sin W

d t

показывают изменения координат х и г в о времени, однако силы, стоящие в правых частях уравнений, от х и z не зависят. Поэто­ му кинематические уравнения можно отбросить (в случае надоб­ ности их можно интегрировать отдельно после решения основ­ ных уравнений).

439

Уравнениями (10.36) можно пользоваться и для исследования полета в плоскости, близкой к горизонтальной, когда можно по­ ложить соэѲлЧ и пренебречь составляющей силы тяжести mg sin Ѳ по сравнению с тягой Р.

3.1.УГОЛ АТАКИ В ГОРИЗОНТАЛЬНОМ ПОЛЕТЕ

Вгоризонтальном полете сила тяжести летательного аппарата уравновешивается проекциями аэродинамических сил и силы тя­ ги на вертикаль. В системе уравнений движения (10.36) второе уравнение, характеризующее это равновесие, служит для опреде­ ления угла атаки. Перепишем это уравнение в виде

У

tly COS Yc — «г sin Yc= 1-

(10.37)

У г о л атаки выражается через перегрузку формулой (8.51)

 

а =

Му

(Пу

 

 

--------------------б а л )а = 0

 

 

 

 

пу бал

 

В полете без крена пу—1 и угол атаки

 

 

а =

1

( п г/б а л )а = 0

(10.38)

 

-------------------

 

 

 

пу бал

 

В полете без скольжения nz= 0, пѵ= -------- и угол

атаки

 

 

1

COS f c

 

 

 

(пУб ал)к = о

 

 

а

cos Yc

(10.39)

 

 

 

ПУабал

 

Из формулы

(10.39) следует, что в криволинейном

горизон­

тальном полете без скольжения угол атаки больше, чем в полете без крена с тем же скоростным напором. Чтобы вертикальная

составляющая подъемной силы, и

силы

тяги,

равная

(Я — -----J-KlcosYc уравновешивала

силу

тяжести,

необхо-

\57,3 /

димо увеличить угол атаки по сравнению с полетом без крена. Чем больше накреняется летательный аппарат при выполнении маневра, тем меньше cosyc и больше угол атаки. Отсюда выте­ кает, что угол крена не может достигать 90° при горизонтальном маневре без скольжения. Предел для угла ус определяется ве­ личинами предельно допустимого угла атаки и располагаемой перегрузки:

1

(пУбал)а = о

 

 

cos Yc

С^бал.

(10.40)

Іубал

440