
lab6
.docxМИНОБРНАУКИ РОССИИ
Санкт-Петербургский государственный
электротехнический университет
«ЛЭТИ» им. В.И. Ульянова (Ленина)
Кафедра ИИСТ
отчет
по лабораторной работе №6
по дисциплине «Преобразование измерительных сигналов в информационно-измерительных системах»
Тема: Теорема о модуляции. Амплитудная модуляция сигнала в MATLAB/Octave
Студенты гр. 9587 |
|
Медведев Г.Н. |
|
|
Постникова Е.И. |
Преподаватель |
|
Романцова Н.В. |
Санкт-Петербург
2022
Цель работы: ознакомиться с математическим аппаратом амплитудной модуляции сигналов с подавленной несущей (двухполосной и однополосной) в программе MATLAB.
Задание: выполнить программную реализацию амплитудной модуляции сигнала, заданного математической формулой. Также нужно реализовать возможность задания пользователем временного интервала, частоты дискретизации, частоты несущей. Необходимо реализовать двухполосную и однополосную амплитудную модуляцию, вывести графики модулирующего сигнала и графики спектров модулированного сигнала.
Обработка результатов
Алгоритм реализации амплитудной модуляции (однополосной и двухполосной)
Код программы:
Fd = 1000;
t = 0:(1/Fd):(2*pi)/5;
Fn = 100;
%x = 4*cos(2*pi*t)+2*sin(4*pi*t).*sin(6*pi*t);
x = 2*cos(2*pi*t)+0.5*cos(-2*pi*t)-0.5*cos(10*pi*t);
figure(1);
plot(t,x,'k');
hold on;
grid on;
title('Модулируемый сигнал');
Msd = ammod(x,Fn,Fd);
furd = fft(Msd);
furd = abs(furd(1:length(furd)/2+1));
M = max(furd);
furd = abs(furd(1:length(furd)/2+1))/(0.5*M);
frd = [0:(length(furd)-1)]*Fd/length(furd)/2;
figure(2);
plot(frd,furd,'k');
hold on;
grid on;
title ('Спектр сигнала после двухполосной амплитудной модуляции');
Mss = ssbmod(x,Fn,Fd);
furs = fft(Mss);
furs = abs(furs(1:length(furs)/2+1));
M1 = max(furs);
furs = abs(furs(1:length(furs)/2+1))/(0.25*M1);
frs = [0:length(furs)-1]*Fd/length(furs)/2;
figure(3);
plot(frs,furs,'k');
hold on;
grid on;
title('Спектр сигнала после однополосной амплитудной модуляции');
Рисунок 1 – Рабочее пространство программы
Графики модулируемого сигнала, спектра сигнала после двухполосной и однополосной амплитудной модуляции
Рисунок 2 - График модулируемого сигнала
Рисунок 3 - График спектра сигнала после двухполосной амплитудной модуляции
Рисунок 4 - График спектра сигнала после однополосной амплитудной модуляции
Вывод: в ходе выполнения лабораторной работы было произведено ознакомление с матемтаическим аппаратом амплитудной модуляции сигнала с подавленной несущей (двухполосной и однополосной) в MATLAB; были построены графики модулируемого сигнала, спектра сигнала после двухполосной и однополосной амплитудной модуляции.