- •Сигналдарды цифрлық өңдеу негіздері
- •5В071600 – Приборлар жасау мамандығының студенттері үшін
- •№2 Дәріс.Сандақ сүзгілердің түрлері мен кластары
- •Нормаланған ажс арақатынасы
- •Лекция №4. Сызықтық фаза-жиілікті сипаттамасы бар рекурсивті емес тізбек
- •№5 Дәріс.Дискретті Фурье түрленуі
- •8 Сурет
- •10 Сурет
- •10 Сурет
- •№6 Дәріс. Сандық жүйедегі квантталу
- •№7 Дәріс. Сандық сигналды процессорлардың архитектуралық ерекшеліктері
- •11 Сурет
- •12 Сурет
- •Xрегистрі
- •13 Сурет
- •Лекция №8. Тіркелген жылжымалы сандық сигнал процессорлары
- •14 Сурет
- •15 Сурет
- •16 Сурет
- •Әдебиеттер тізімі
- •10. Петрищенко с.Н. Цифровая обработка сигналов: конспект лекций для магистрантов специальности 6n0719 – Радиотехника, электроника и телекоммуникации. - Алматы: аиэс, 2009. – 36 с.
- •Мазмұны
- •Сигналдарды сандық өңдеу
- •6N0719 – Радиотехника, электроника және телекоммуникация мамандығы бойынша магистранттар үшін
- •050013, Алматы, Байтурсынова, 126
8 Сурет
8 суретте
көрсетілген бағытталған граф
– бұл
2 нүктелік ДФТ үшін алгоритм құрылымы,
бұл кезде
.
Екінші
этапта N/4
4
нүктелік
ДФТ
анықталады,
үшінші
этапта –
N/8
8нүктелік
ДФТжәне
тағы сол сияқты.
Бірінші этап алдында N-нүктелік тізбек шынайытүрде емес, бастапқы шарт алгоритмін қамтамасыз ететін екілік-инверстік қатарда берілу керек. 3 кестеде N=8 үшін екілік-инверстік қатар көрсетілген.
3 к е с т е
Шынайықатар |
000 |
001 |
010 |
011 |
100 |
101 |
110 |
111 |
Екілік-инверстік қатар |
000 (0) |
100 (4) |
010 (2) |
110 (6) |
001 (1) |
101 (5) |
011 (3) |
111 (7) |
10 суретте 8-нүктелік (N = 8) ЖФТ реттелген сұлбасы көрсетілген.
Екілік- біріншіекіншіүшінші
инверстікэтаптан этаптан этаптан
Бастапқыкейінкейінкейін
X(0)
X(1)
X(2)
X(3)
X94)
X(5)
X(6)
X(7)
X(0)
X(4)
X(2)
X(6)
X(1)
X(5)
X(3)
X(7)
X0(0)
X0(1)
X1(0)
X1(1)
X2(0)
X2(1)
X3(0)
X3(1)
+
----
+
-
+
-
+
-
X0(0)
X0(1)
X0(2)
X0(3)
X1(0)
X1(1)
X1(2)
X1(3)
W0
W1
W0
W1
+
+-
-
-
+
+
-
-
X0(0)
X0(1)
X0(2)
X0(3)
X0(4)
X0(5)
X0(6)
X0(7)
W0
W1
W2
W3
+
+-
+
+
-
-
-
-
10 Сурет
2 суретте
көрсетілгендей 8-нүктелік ДФЖТ-ны реттеу
үшін
болғандықтан
ДФТ-ны үш этапқа бөлу керек, бірінші
этапта
кезіндегі
төрт көбелек болады, екінші этапта
және
кезіндегі
төрт көбелек болады, үшінші этапта
,
,
,
кезіндегі
тағы да төрт көбелек болады. Алгоритм
шығысында есептемесі шынайы қатарға
сәйкестенетін 8-нүктелік ДФТ-ны аламыз.
Уақыт бойынша сиректік алгоритмінде есептеуді орын ауыстыру әдісі бойынша орындауға болады. Кіріс тізбегі N ұяшықтағы массивте орналасады. Есептеуден кейін бірінші баспалдақта кіріс сигналының есептемелері кажет емес болады және көрсетілген ұяшықта «көбелектің» шығыс мәліметтері жазылған болуы мүмкін. Келесі баспалдақта бастапқы массивке «көбелектің» қайтаданесептелген шығыс мәндері жазылады және тағы сол сияқты. Есептеу соңында бастапқы массивте номерлеріне сәйкес шынайы қатармен орналасқан X(k)спектр компоненті мәні болады, яғни k = 0,1,2,…, N-1кезіндегі ДФТNмәні.
Жиілік бойынша сиректік ФЖТ алгоритм жүзеге асыру этапы бойынша орындалады, бірақ кері бағытта болады, яғни екі есе үлкен өлшем жағында (… 8 → 4 →2). Бұл кезде бірінші этап алдында N-нүктелік тізбек есептемелері нөмердің шынайы қатарын сақтап ( n = 0,1,…,N-1), қайта қойылмайды. Бірақ та, алгоритм шығысында ДФТ алынады, есептемелері екілік нөмермен екілік-инверстті қатарға бағынған.
Тәжірибеде жиілік бойынша сиректік ФЖТ алгоритмі уақыт бойынша сиректік алгоритміне қарағанда сирек қолданылады, себебі уақыт бойынша сиректік алгоритмі шығысында ФЖТ есептемесін анықтаудашынайы қатарын қамтамасыз етеді.
ФЖТ
алгоритмінің есептеу қиындығының
тәртібі
сияқты бағаланады, сол кезде ДФТ-ның
тура есептеуі сияқты ол
тең
болады. 4 кестеде N
бастапқы тізбектің ұзындығына байланысты
есептеу көлемінде алынған ұтыс бағасы
көрсетілген.
4 к е с т е
|
Есептеу қиындығының бағасы |
Ұтыс бағасы
|
|
ДФТ тура есептеуі
|
ФЖТ көмегімен есептеу
|
||
8 |
64 |
24 |
2,7 |
16 |
256 |
64 |
4,0 |
32 |
1024 |
160 |
6,4 |
64 |
4096 |
384 |
10,7 |
128 |
16384 |
896 |
18,3 |
256 |
65536 |
1024 |
32,0 |
512 |
262144 |
4096 |
56,9 |
1024 |
1048576 |
10240 |
102,4 |
