Вы находитесь на странице: 1из 32

MINISTERUL EDUCAŢIEI,CULTURI SI CERCETARII AL RM

UNIVERSITATEA TEHNICĂ A MOLDOVEI


FACULTATEA ET
DEPARTAMENTUL SDE

PROIECT DE AN

Disciplina “ SISTEME ŞI TEHNICI MULTIMEDIA”

Executat masterandul Bidiuc Victor


grupa SCE – 171M

Verificat: conf.univ.,dr. Gh.Sorochin

CHIŞINĂU – 2018
I.Создать и промоделировать в среде «Matlab» систему передачи

видеоданных по следующим исходным данным:

Исходный сигнал:

-30 , при Ø≤ t ≤ 0.015 сек;

f(x) = 20 , при 0.015≤ t ≤ 0.02 сек;

Точность преобразования , % - 2,

Интерфейс модема - параллельный ,

Тип модуляции - ФМ.

Немного теории. Рассмотрю физические основы и математические

формулировки амплитудной модуляции и фазовой модуляции.

Амплитудная модуляция.

Амплитудная модуляция- от англ. Amplitude modulation-AM, в

соответствии с модулирующим сигналом изменяется амплитуда

несущего колебания, по следующему закону:

Sm(t)= Am* cos(ωнес * t +θ) + Bm * sin(ωнес * t +θ) (1),

Где Am, Bm -амплитудные значения, ɛ{±A,±3A±5A,...., ±(2m-1)A}.


2
Введём базисы -Ψ1(t) = √𝑇 * cos (ωnec t+θ),
2
Ψ2 (t) = √𝑇*sin (ωnec t+θ).
𝑇 𝑇𝑆
Значит сигнал примет форму Sm=Am √ 2 *Ψ1+Bm √ 2 *Ψ2

𝑇𝑆 𝑇𝑆
Sm ={4m= √ 2 ; и Bm = √ 2 }-кординаты.

Так как Am и Bm принимает дискретные значения , то все точки

находятся на одинаковом расстоянии равном 2-м.

dmin = {√(4ξ/(K2 min- K2 max) )*log2M}√Ebср ,

ξ=(2m)2/M , m=round max√𝑀/4,

K min , Kmax ɛ {±A,±3A±5A,...., ±(2m-1)A}, для нечётных чисел.

А для чётных к имеем

М= 2к, ξ=1
При фазовой модуляции

S(t)= A* cos(ωнес * t +φm).

Используя следующие формулы произведём расчеты для случаев:

Применяя знания полученные на лекциях имеем, что для

M- PSK

dmin= {√ 2*(1 – cos 2π/M)*log2M}√Eb ,

а для M- QAM

dmin = { √ 4*ξ/ (k2min+k2min)*log2M} √Eb,

ξ= (2*m)2/M; m= roundmax√M/4;

kmin ,kmax є{ ±1,±3;… ±(2*m-1)},

M= 2k , k чётные 2,4,6,8,…

ξ=1, k=нечётные 1,3,5,7

Производим расчёты и получаем следующее:

Для случая M- PSK

2k=8 получаем,что к=3

dmin= {√2 ∗ (1 − cos 360/32) ∗ 𝑙𝑜𝑔2 8} √Eb = 1.2*√Eb,

Для случая M- QAM получим

ξ= (2*m)2/M=(2*2)2/8=2,

m=round max √8/4=round 1.41=2

4∗2
dmin= {√ ∗ 3}*√Eb= 1.63 *√Eb
1+9

Найдём отношение dmin M-QAM / dmin M-PSK =1.63*√Eb /1.2 *√Eb=1.35


Теперь мы в программе «Matlab» собираем схему,которая представлена

на скриншоте ниже для M- PSK:

Рис.1

На данном рисунке представлена схема для варинта модуляции M-

PSK.Схему мы собираем из блоков,находящихся в библиотеке данной

среды, в итоге будет то,что представлено на рис.1

После того, как собрана данная схема,необходимо для каждого блока

задать параметры.

На рис.2 параметры для Random Integer Generator.

Рис.2 Параметры для Random Integer Generator.


Для M- PSK модулятора параметры задаём на рис.3:

Рис.3

На рис.4 представлены параметры AWGN Channel

Рис. 4 Параметры для блока AWGN Channel.


На рис.5 представлены параметры M- PSK демодулатора.

Рис. 5 Параметры M- PSK демодулатора.

Для следующего блока задаём параметры на рис.6

Рис.6
Для дисплея задаём параметры представленые, на рис.7

Рис.7 Параметры дисплея схемы.

После того как собрана схема, компилируем её. И запускаем имитацию

работы реальной схемы. В результае работы схемы мы получим

следующие созвездия, котрые представлены на рис.8 и рис.9

Рис.8 Созвездия для M- PSK результаты работы схемы.


Рис.9
Для типа модуляции M-QAM, собираем схему представленную на рис.10

Рис.10 Схема собранная для модуляции типа M-QAM.

Параметры для блока Random Integer Generator,представлены на рис.11

Рис.11 Параметры для блока Random Integer Generator.


Задаём параметры для модулятора QAM, они представлены на рис.12

Рис.12 Параметры для модулятора QAM.

Задаём параметры для AWGN Channel представлены на рис.13

Рис.13 Параметры для AWGN Channel.


На рис.14 представлены параметры Rectangular QAM Demodulator

Рис.14 выбраны параметры Error Rate Calculator QAM .

Рис.15 Параметры блока Error Rate Calculator.


Выбираем параметры блока дисплея, представлены на рис.16

Рис.16 Выбраны параметры блока дисплея.

После того как схема собрана, мы генерируем работу. В результате


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

Рис.17 Созвездие результат работы схемы.


На рис. представлено созвездие-результат работы схемы.

Рис.18 Созвездие 1 как результат работы схемы.

II. Выполнить анализ помехоустойчивости следующих видов цифровой

модуляции при передаче видеосигналов :

M-PSK , для М=8,

M-QAM , для M=8.


Для исследования собираем схему для M-PSK представленную на рис.19

На рис.19 представлена схема в среде «Matlab» для исследования с

заданными параметрами.

Рис 20. Схема с пунктом подменю для выбора нужного блока.


Для каждого блока схемы задаём параметры, они представлены ниже.

Задаём параметры для следующего блока схемы.


Задаём параметры для следующего блока схемы.

Задаём параметры для блока Switch из собранной схемы:

В результате моделирования работы данной схемы мы получаем

следующую кривую, что представлена на рис.21


Рис.21 Графическая зависимость представлена.

Для типа M-QAM схема собранная в среде «Matlab» выглядит

следующим образом:

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

виде скриншотов:
Задаём параметры для следующего блока схемы:

Задаём параметры блоку схемы :


Задаём параметры следующему блоку схемы:

Зададим параметры для очередного блока схемы:

Зададим параметры для очередного блока схемы:


В результате функционирования собранной мною схемы были получены

следующие графические зависимости представленные на рис.ниже:


III. Исследовать заданные виды цифровой модуляции в среде «Matlab»

и определить минимальное значение отношения сигнал/шум для обоих

видов модуляции, приводящих к одинаковой вероятности битовых ошибок

(BER).

На рис. ниже представлена схема для исследований

Ранее полученную схему используем:

Используя данную схему, переделываем её:


Мною собирается схема, поэтапно для исследования:
Сборка схемы, с представлением выбора соответствующего блока из

библиотеки:

Задаём параметры блока схемы:


Задаём параметры блока схемы:

Выбираем параметры для блоков моделируемой схемы, они

представлены на рисунках.
Задаём параметры блока схемы:

Задаём параметры блока схемы:

Задаём параметры блока схемы:


Задаём параметры блока схемы:

Задаём параметры блока схемы:


Задаём параметры блока схемы:

Задаём параметры блока схемы:


Задаём параметры блока схемы:

Задаём параметры блока схемы:


Задаём параметры блока схемы:

Задаём параметры блока схемы:


Задаём параметры блока схемы:

На рис. отображены графические результаты работы схемы.

В результате работы смоделированной схемы получаю следующие

графические зависимости.
Заключение: В среде «Matlab» возможно моделировать различные

электрические схемы и исследовать прохождение сигналов по этим

цепям. Возможно графическое представление этих сигналов и

сравнение их видов, с соответствующими выводами.


Используемая литература:

1.Сергиенко А.Б. Цифровая обработка сигналов –СПб.:Питер 2002.

2. Дьяконов В. Matlab Обработка сигналов и изображений. Специальный

справочник. –СПб : Питер 2002.

3. Разработка имитационных моделей в среде Matlab. Методические

указания/ Сост. А.М. Наместников . –Ульяновск,Ул.ГТУ,2004

4. Теория электрической связи. Учебное пособие / А.Г.Зюко,

Д.Д.Кловский, В.И.Коржик, В.Д. Назаров. -М. :Радио и связь,1999.

5.Прокис Дж. Цифровая связь /Дж.Прокис, пер. с анг.,под ред.

Д.Д.Кловского –М.: Радио и связь, 2000.

И другие источники.