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

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

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






 

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; просмотров: 370. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

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

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

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

Методы прогнозирования национальной экономики, их особенности, классификация В настоящее время по оценке специалистов насчитывается свыше 150 различных методов прогнозирования, но на практике, в качестве основных используется около 20 методов...

Методы анализа финансово-хозяйственной деятельности предприятия   Содержанием анализа финансово-хозяйственной деятельности предприятия является глубокое и всестороннее изучение экономической информации о функционировании анализируемого субъекта хозяйствования с целью принятия оптимальных управленческих...

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Интуитивное мышление Мышление — это пси­хический процесс, обеспечивающий познание сущности предме­тов и явлений и самого субъекта...

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