Студопедия — Виртуозы реактивной войны
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Виртуозы реактивной войны






 

Cls

Dim y As Single, f As Single, i As Integer

Open "$ACHH.DAT" For Output As #1

Open "$FCHH.DAT" For Output As #2

For I = 0 To 39

If I < 5 Then

y=0

ElseIf I < 10 Then

y = (2*i-10)/10

ElseIf I < 15 Then

y = (-2*i+30)/10

ElseI

y = 0

End If

f = (-1) * i*3.1415 / 160

Print #1, y

Print #2, f

Next i

Close

Print "DONE";

End

 

кГц АЧХ ФЧХ   кГц* АЧХ* ФЧХ*
            -.3926875
    -1.963438E-02       -.4123219
    -3.926875E-02       -.4319563
    -5.890312E-02       -.4515906
    -.0785375       -.471225
    -9.817187E-02       -.4908594
  .2 -.1178062       -.5104938
  .4 -.1374406       -.5301281
  .6 -.157075       -.5497625
  .8 -.1767094       -.5693969
    -.1963437       -.5890312
  .8 -.2159781       -.6086656
  .6 -.2356125       -.6283
  .4 -.2552469       -.6479344
  .2 -.2748812       -.6675687
    -.2945156       -.6872031
    -.31415       -.7068375
    -.3337844       -.7264719
    -.3534187       -.7461063
    -.3730531       -.7657406

 


Задание №2. Достроение АЧХ/ФЧХ в область 0-8 кГц и преобразование АЧХ/ФЧХ в K(jw).

 

Текст программы:

 

CLS

OPEN "$AChH.dat" FOR INPUT AS #1

OPEN "$FChH.dat" FOR INPUT AS #2

OPEN "$re.dat" FOR OUTPUT AS #3

OPEN "$im.dat" FOR OUTPUT AS #4

DIM y(39), z(39) AS SINGLE

DIM i as INTEGER

FOR i = 0 TO 39

INPUT #1, x

INPUT #2, a

y(i) = x * COS(a)

z(i) = x * SIN(a)

PRINT #3, y(i)

PRINT #4, z(i)

NEXT i

PRINT #3, 0

PRINT #4, 0

FOR i = 39 TO 1 STEP -1

PRINT #3, y(i)

PRINT #4, -z(i)

NEXT i

CLOSE

PRINT "Done";

END


Результаты:

Re Im   Re Im
             
             
             
             
             
             
  .1986138 -2.350678E-02        
  .396228 -5.480332E-02        
  .5926135 -9.385794E-02        
  .787542 -.1406329        
  .9807864 -.1950846        
  .7814138 -.1714423        
  .583423 -.1400632        
  .3870404 -.1009937        
  .1924915 -5.428652E-02        
             
             
             
             
             
             
             
             
             
             
             
          .1924915 -2.350678E-02
          .3870404 -5.480332E-02
          .583423 -9.385794E-02
          .7814138 -.1406329
          .9807864 -.1950846
          .787542 -.1714423
          .5926135 -.1400632
          .396228 -.1009937
          .1986138 -5.428652E-02
             
             
             
             
             


Задание №3. Преобразование K(jw) c помощью дискретного преобразования Фурье.

Текст программы:

Open "$Re.dat" For Input As #1

Open "$Im.dat" For Input As #2

Open "$fur_re.dat" For Output As #3

Open "$fur_im.dat" For Output As #4

Dim rek(80), imk(80), reg(80), img(80)

For i = 1 To 80

Input #1, x

rek(i) = x

Next i

For i = 1 To 80

Input #2, y

imk(i) = y

Next i

For i = 1 To 80

w = 2 * 3.1415926 * (i - 1) / 80

x = 0: y = 0

For j = 1 To 80

wcos = Cos(w * (j - 1))

wsin = Sin(w * (j - 1))

x = x + rek(j) * wcos + imk(j) * wsin

y = y + imk(j) * wcos - rek(j) * wsin

Next j

a = Int(x * 32768 / 80)

reg(i) = a

img(i) = y

Next i

For j = 1 To 79

Print #3, reg(j); ",";

Next j

For j = 80 To 80

Print #3, reg(j); ";";

Next j

For j = 1 To 80

Print #4, USING; "###.######"; img(j)

Next j

Close

Print "OK";

End

 

Re Im   Re Im
  4014, -0.000000     160, 0.000002
  2232, -0.000001     85, 0.000001
  -751, -0.000000     -27, -0.000000
  -2984, -0.000002     -90, -0.000000
  -3197, 0.000003     -75, -0.000000
  -1599, -0.000003     -26, 0.000000
  479, 0.000001     3, -0.000000
  1689, 0.000003     3, 0.000000
  1581, -0.000003     0, 0.000000
  678, 0.000001     6, 0.000000
  -171, -0.000001     -7, -0.000000
  -481, -0.000000     -60, -0.000002
  -339, -0.000001     -113, -0.000003
  -98, -0.000001     -89, -0.000002
  12, 0.000000     39, 0.000001
  9, -0.000000     195, 0.000003
  1, -0.000000     248, 0.000003
  13, 0.000000     141, 0.000001
  -14, -0.000000     -46, -0.000000
  -103, 0.000000     -166, -0.000000
  -174, -0.000001     -148, 0.000000
  -122, -0.000000     -54, 0.000000
  48, 0.000000     8, -0.000000
  212, -0.000000     7, -0.000000
  241, 0.000002     1, -0.000000
  122, 0.000000     17, 0.000001
  -36, -0.000000     -23, -0.000001
  -115, -0.000001     -210, -0.000005
  -91, -0.000001     -446, -0.000009
  -29, -0.000000     -399, -0.000007
  4, -0.000000     203, 0.000003
  3, 0.000000     1174, 0.000013
  0, -0.000000     1785, 0.000014
  5, 0.000000     1247, 0.000006
  -7, -0.000000     -522, -0.000001
  -51, -0.000000     -2556, 0.000004
  -91, -0.000000     -3367, 0.000015
  -68, -0.000000     -2071, 0.000016
  28, -0.000000     769, -0.000008
  133, -0.000001     3382; 0.000110

 


Задание №4. Синтез фильтра.

Текст программы:

 

.module/ram/abs=0 qq;

.var/dm/circ signal[80];

.init signal: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,

0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,

0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,

0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

;

.var/pm/circ imp[80];

.init imp:

.include <$FUR_RE.dat>;

i4=^imp;

l4=%imp;

m4=1;

m5=0;

i0=^signal;

l0=%signal;

m0=0;

m1=1;

cntr=80;

do count until ce;

ay0=pm(i4,m5);

si=px;

sr=lshift si by 8 (lo);

sr=lshift sr0 by -8 (lo);

si=ay0;

sr=sr or lshift si by 8 (lo);

ay0=sr0;

count: pm(i4,m4)=ay0;

do vivod until forever;

mx0=io(0);

dm(i0,m1)=mx0,mr=0;

my0=pm(i4,m4);

cntr=78;

do filtr until ce;

filtr: mr=mr+mx0*my0(ss), mx0=dm(i0,m1),my0=pm(i4,m4);

mr=mr+mx0*my0(ss),mx0=dm(i0,m0),my0=pm(i4,m4);

mr=mr+mx0*my0(ss);

if mv sat mr;

mr=mr(rnd);

vivod: io(1)=mr1;

.endmod;

Результаты после подачи на вход eдиничного скачка 0x7FFF, после чего на выходе получаем ИХ:

 

-751 -2984 -3197 -1599 -171 -481 -339 -98 -14 -103 -174 -122 -36 -115 -91 -29 -7 -51 -91 -68 -27 -90 -75 -26 -7 -60 -113 -89 -46 -166 -148 -54 -23 -210 -446 -399 -522 -2556 -3367 -2071 4014, 2232, -751, -2984, -3197, -1599, 479, 1689, 1581, 678, -171, -481, -339, -98, 12, 9, 1, 13, -14, -103, -174, -122, 48, 212, 241, 122, -36, -115, -91, -29, 4, 3, 0, 5, -7, -51, -91, -68, 28, 133, 160, 85, -27, -90, -75, -26, 3, 3, 0, 6, -7, -60, -113, -89, 39, 195, 248, 141, -46, -166, -148, -54, 8, 7, 1, 17, -23, -210, -446, -399, 203, 1174, 1785, 1247, -522, -2556, -3367, -2071, 769, 3382;

 



Теперь подадим на вход две синусоиды с частотами 400 и 2200 Гц.

 

 

 

В результате получим

 

 

 

 

Виртуозы реактивной войны

Оригинал статьи

© А.Докучаев

НАСТОЯЩАЯ реактивная война развернулась в начале пятидесятых годов в Корее 8 ноября 1950 года. В тот день в корейском фронтовом небе появились русские реактивные самолеты МиГ-15 с опознавательными знаками КНДР. Они сразу же вступили в ожесточенные поединки с американскими F-80 "Шутинг стар" и F-84 "Тандерджет". Американскому командующему Макартуру пришлось докладывать начальникам штабов о том, что летчики за все время в Корее столкнулись с боевой техникой, значительно превосходящей американскую, их боевой дух начал падать. Командование США для защиты бомбардировщиков срочно пришлось ввести новейшие реактивные истребители F-86 "Сейбр". Развернулась реактивная воздушная война, которую вели пилоты США с союзниками с одной стороны, а с другой - советские, китайские и северокорейские летчики. Задействованные МиГ-15 и F-86 "Сейбр" были современнейшими реактивными самолетами.

"Атакующие самолеты устремлялись с громадных высот, где преимущество имели МиГи, вниз на малые высоты, где господствовали "Сейбры", - вспоминал один из американских летчиков. - На встречных курсах с суммарной скоростью более 1.900 км/час самолеты сближались так быстро, что человеческий глаз и человеческие реакции были на пределе своих возможностей".

 

В реактивной воздушной войне успех остался за советскими асами. Заокеанские специалисты насчитывали свыше 30 применяемых тактических приемов летчиками МиГов. И это, в общем-то, не удивительно. Так, 324-й дивизией, которая одна из первых прибыла в Северный Китай для противовоздушной защиты объектов КНДР, командовал легендарный Иван Кожедуб. А потому в ходу были и "косая петля", и "карусель", и "горка к солнцу" и "ловушка", и "пасть"... Отметим, в США по-разному оценивали уровень подготовки своего противника. Командир крыла истребителей "реактивный" ас полковник Харрисон Тинг считал: "МиГ-15 страшен, если управляется хорошим, инициативным летчиком".

 

Именно такими являлись капитан Николай Сутягин, полковник Евгений Пепеляев, капитан Лев Щукин, майор Дмитрий Оськин, другие советские летчики - бесстрашные асы корейской войны.

 

Первым "реактивным" асом планеты стал наш летчик - старший лейтенант Федор Шабанов. На реактивном истребителе он уничтожил 5 реактивных самолетов. Это случилось 20 мая 1951 года. Запомним дату рождения первого "реактивного" аса - 20 мая 1951 года. Именно тогда Федор Шабанов одержал свою шестую победу над F-86, которая была пятой "реактивной". В этот день свою пятую "реактивную" победу одержал и американский летчик Джеймс Джабара.







Дата добавления: 2015-10-19; просмотров: 371. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Мотивационная сфера личности, ее структура. Потребности и мотивы. Потребности и мотивы, их роль в организации деятельности...

Классификация ИС по признаку структурированности задач Так как основное назначение ИС – автоматизировать информационные процессы для решения определенных задач, то одна из основных классификаций – это классификация ИС по степени структурированности задач...

Внешняя политика России 1894- 1917 гг. Внешнюю политику Николая II и первый период его царствования определяли, по меньшей мере три важных фактора...

Метод архитекторов Этот метод является наиболее часто используемым и может применяться в трех модификациях: способ с двумя точками схода, способ с одной точкой схода, способ вертикальной плоскости и опущенного плана...

Примеры задач для самостоятельного решения. 1.Спрос и предложение на обеды в студенческой столовой описываются уравнениями: QD = 2400 – 100P; QS = 1000 + 250P   1.Спрос и предложение на обеды в студенческой столовой описываются уравнениями: QD = 2400 – 100P; QS = 1000 + 250P...

Дизартрии у детей Выделение клинических форм дизартрии у детей является в большой степени условным, так как у них крайне редко бывают локальные поражения мозга, с которыми связаны четко определенные синдромы двигательных нарушений...

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия