Спектральный анализ и синтез периодического сигнала
Классификация радиотехнических сигналов. Пример прямоугольного и периодического колебания формы. Функции автоматизированной системы. Требования к аппаратному обеспечению. Краткие сведения о среде программирования Delphi 5.0. Описание работы программы.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 15.02.2016 |
Размер файла | 480,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
1
Размещено на http://www.allbest.ru/
Министерство образования Российской Федерации
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра Информационно-Измерительной Техники (ИИТ)
Спектральный анализ и синтез периодического сигнала
Пояснительная записка к дипломной работе
ФВС ДР.00001-01 81 01 ПЗ
К ЗАЩИТЕ ДОПУСТИТЬ Заведующий кафедрой ИИТ,
доктор технических наук профессор А. А. Светлаков
Консультант по экономической части доцент кафедры
Экономики И. И. Стеценко
Студент гр.576-3 А. Н. Тишуров
Консультант по вопросам охраны труда старший
преподаватель кафедры РЭ ТЭМ Л.И.Кодолова
Руководитель: доцент кафедры ИИТ А. А. Шибаев
2001
Реферат
Дипломная работа 81 с., 19 рис., 12 таблиц, 14 источников, 2 прил.
ПЕРИОДИЧЕСКИЙ СИГНАЛ, АНАЛИЗ, СИНТЕЗ, РЯД ФУРЬЕ, СПЕКТР, ВРЕМЕННЫЕ ДИАГРАММЫ.
Объектом исследования являются периодические сигналы и их спектральный анализ и синтез.
Цель работы - моделирование временных и спектральных свойств периодических сигналов.
В результате работы была разработана программа, демонстрирующая синтез и анализ периодического сигнала. Средства реализации системы - Delphi 5.0.
Внедрение программного продукта позволит обеспечить оперативные демонстрации анализа и синтеза периодических сигналов в ходе практических лабораторных занятий дневной и дистанционной формы обучения студентов.
Дипломная работа выполнена в текстовом редакторе Microsoft Word 2000 и представлена на дискете 3,5” (в конверте на обороте обложки).
Содержание
Введение
- 1. Описание предметной области
- 1.1 Историческая перспектива
- 1.2 Классификация радиотехнических сигналов
- 1.3 Спектральный синтез и анализ периодического сигнала
- 1.3.1 Пример прямоугольного колебания
- 1.3.2 Пример периодического колебания треугольной формы
- 1.3.3 Пример периодического колебания пилообразной формы
- 1.4 Обоснование необходимости создания программного продукта
- 2. Постановка задачи
- 2.1 Цель работы
- 2.2 Функции автоматизированной системы
- 2.3 Требования к аппаратному обеспечению
- 3. Обоснование выбора средства реализации системы
- 4. Краткие сведения о среде программирования Delphi 5.0
- 5. Описание работы программы
- 6. Технико-экономическое обоснование проекта
- 6.1 Целесообразность разработки
- 6.1.1 Выбор и обоснование базового варианта
- 6.1.2 Технико-экономическое обоснование целесообразности разрабатываемой программы
- 6.1.3 Расчет эксплуатационно-технического уровня
- 6.2 Планирование комплекса работ по разработке темы
- 6.3 Расчет затрат на разработку проекта
- 6.3.1 Расчет сметы затрат на проектирование
- 6.3.2 Расчет эксплутационных затрат
- 6.3.2 Расчет годового экономического эффекта от разработки и использования программных продуктов
- 6.4 Экономический эффект от внедрения
- 7. Вопросы охраны труда и безопасности жизнедеятельности
- 7.1 Анализ опасных и вредных производственных факторов на рабочем месте инженера-программиста
- 7.2 Основные санитарно - технические требования к помещениям ВЦ
- 7.3 Микроклимат
- 7.4 Шум в ВЦ и мероприятия по его снижению
- 7.5 Организация и оборудование рабочих мест
- 7.6 Электромагнитное излучение при работе на ВЦ
- 7.7 Электробезопасность
- 7.8 Пожаробезопасность
- 7.9 Требования к организации режима работы с ВДТ и ПЭВМ
- 7.10 Действия в чрезвычайных ситуациях
- 7.11 Освещенность
- 7.11.1 Естественное освещение
- 7.11.2 Искусственное освещение
- 7.12 Инструкция по технике безопасности
- 8. Рекламный ролик
- Заключение
- Список использованных источников
- Приложение А
- Приложение Б
Введение
В мире общепризнанна возрастающая роль компьютеров и компьютерных технологий. Компьютеры внедряются практически во все сферы человеческой деятельности. Образование - одна из таких сфер, где компьютерные технологии могут дать и дают значительный эффект. Через компьютерные сети появляется доступ к библиотекам, престижным учебным заведениям, высококлассным специалистам имеют учащиеся как крупных городов, так и небольших поселков и селений.
Однако сами по себе компьютеры ничего не дают, если в них нет соответствующих программ. Отсюда возникает важность разработки программного обеспечения.
В высшей школе ЭВМ применяются для автоматизации вычислений, решения учебных информационно-логических и административных задач. Вычислительная техника может выступать в качестве объекта учебной деятельности. При проведении лабораторных работ, в курсовом и дипломном проектировании ЭВМ является орудием труда и служит средством рационализации учебной деятельности.
Естественный и закономерный этап в развитии методов использования ЭВМ в учебном процессе - внедрение машин в практику преподавания учебных дисциплин и появление автоматизированных обучающих систем (АОС). ЭВМ, обеспечивающие возможность организации диалоговых режимов работы студентов, и АОС, созданные на базе этих ЭВМ, уже стали важным фактором повышения эффективности и качества обучения.
В настоящее время происходит интеграция компьютеров и средств связи, в том числе и спутниковой в компьютерные сети. Это открывает еще большие возможности компьютерным технологиям обучения, а именно:
Быстрое распространение знаний. Через компьютерную сеть можно иметь быстрый доступ к научным достижениям и знаниям высококвалифицированных экспертов.
Быстрый доступ к большим объемам информации.
Быстрое и эффективное внедрение педагогической науки в практику.
Безбумажная технология.
Доступность образования (независимость от места нахождения обучаемого). Маленькие сельские школы имеют те же возможности, что и городские.
Качественное изменение форм образования (компьютерные технологии).
В связи с этим появилось дистанционное образование - одно из новых направлений информационных технологий в образовании, которое связано с внедрением компьютерных сетей передачи данных. Под дистанционным образованием понимается педагогическая технология, основанная на использовании компьютерных сетей и позволяющая осуществлять обучение в независимости от расстояния [13].
В данной дипломной работе ЭВМ используется непосредственно для реализации демонстрирующей АОС. Программа, реализованная в среде Delphi5.0, прекрасно демонстрирует спектральный синтез и анализ по Фурье.
Внедрение программного продукта позволит обеспечить оперативные демонстрации анализа и синтеза периодических сигналов в ходе практических лабораторных занятий дневной и дистанционной формы обучения студентов.
Ручное вычисление коэффициентов ряда Фурье с помощью прямых расчетов или графических методов исключительно трудоемкое дело и, как правило, ограничивается применением к очень небольшим совокупностям данных. Расчет вручную очень не удобен и не дает возможности быстро построить графики. Поэтому данная АОС является удобным инструментом для проведения учебных работ. Внедрение программного продукта позволит сделать труд преподавателям более продуктивным и дает возможность намного быстрее решать задачи синтеза и анализа по ряду Фурье.
Аналогов этой программы не существует, поэтому она является универсальной. Экономические показатели демонстрируют обоснованность создания данного программного продукта.
1. Описание предметной области
Во многих областях науки и техники перед исследователем возникает задача, как на основе денных, полученных на конечном интервале времени или пространства (в непрерывной или дискретной форме), сформировать максимально достоверное представление об исходном образе, с которыми связаны эти данные, т.е. о его основных характеристиках.
Поскольку «спектр» (от лат. spectrum) по определению означает «образ», то оценка спектра по данным конечной протяженности также принадлежит к числу указанных задач. История науки и ее много численные приложения дают нам много примеров использования оценки спектра, в том числе, например, для формирования представлений о строении вещества.
Качество и достоверность оценки спектра оказывают решающее влияние на формирование наших представлений об исходном образе.
Бурное развитие цифровой вычислительной техники значительно расширило сферы приложения спектральных методов к обработке информации, сформировав направление цифрового спектрального анализа, который в свою очередь оказывает стимулирующее влияние на дальнейший прогресс вычислительных методов и средств их реализации.
Спектральное оценивание вот уже в течение нескольких десятилетий относятся к числу традиционных областей исследования статистиков. Появление же два десятилетия назад цифровых алгоритмов быстрого преобразования Фурье (БПФ) значительно расширило роль спектрального оценивания и превратило его из средства узкоспециализированных научных исследований в средство решения многих практических задач. Следствием этого является тот всевозрастающий интерес, который проявляется специалистами по цифровой обработке сигналов к результатам исследований и приложениям методов спектрального оценивания.
Спектральный анализ - это один из методов обработки сигналов, который позволяет охарактеризовать частотный состав измеряемого сигнала. Преобразование Фурье является математической основой, которая связывает временной или пространственный сигнал (или же некоторую модель этого сигнала) с его представлением в частотной области. Методы статистики играют важную роль в спектральном анализе, поскольку сигналы, как правило, имеют шумовой или случайный характер. Если бы основные статистические характеристики сигнала были известны точно или же можно было бы без ошибки определить на конечном интервале этого сигнала, то спектральный анализ представлял бы собой область точной науки.
Высветить перспективу развития спектрального анализа можно, обратившись к его историческим корням. Дальнейшее представление о путях его становления можно получить, рассматривая некоторые конкретные вопросы спектрального оценивания [11].
1.1 Историческая перспектива
С древних времен у людей возникло представление о циклических, или повторяющихся, процессах, т.е. иными словами, сформировались те фундаментальные понятия, которые лежат в основе современных методов спектрального оценивания. Без выполнения точного математического анализа древние цивилизации не смогли бы составлять календари и измерять время по результатам своих наблюдений периодичностей в длительности суток и года, сезонных изменений, фаз Луны и движения других небесных тел, таких как планеты. В VI веке до нашей эры Пифагор установил соотношение между периодичностью чисто синусоидальных колебаний, соответствующих музыкальным звукам, порождаемым струной постоянного натяжения, и числом, характеризующим длину этой струны. Пифагор считал, что сущность гармоник выражается в числах. Он распространил это эмпирическое соотношение на описание гармонического движения тел, описав его как «музыку сфер».
Математические основы современных методов спектрального оценивания берут свое начало в XVII веке в работах Исаака Ньютона. Именно он был первым, кто применил в 1671 г. слово спектр в качестве научного термина, для описания полосы цветов солнечного света. В своих «Принципах» Ньютон дал первую математическую трактовку периодичности волнового движения, которое экспериментально наблюдал Пифагор.
Решение волнового уравнения для колеблющейся музыкальной струны было получено в 1738 г. Даниилом Бернулли. Это общее решение имеет вид
(2.1)
где с - физическая количественная характеристика материала струны определяющая скорость бегущих по струне волн. В 1755 г. Леонард Эйлер показал что коэффициенты Аn и Вn ряда, определяемого выражением (2.1) и впоследствии названного рядом Фурье, являются решениями следующих уравнений [11]:
(2.2)
Жозеф Фурье (Jean - Baptiste - Joseph Fourier, 1768 - 1830 г.) - французский математик, отец его был по ремеслу портной. Осиротев весьма рано, Фурье восьми лет отроду получил приют в доме Палле, органиста и учителя музыки при соборе в Оксерре, и у него в пансионе получил первоначальное образование. Здесь он проявил необыкновенные способности, живость и энергию и в особенности пристрастился к изучению математики. В 1789 г. он прибыл в Париж для чтения перед академией своего мемуара о решении численных уравнений. В 1807 г. напечатал свой первый мемуар по теории теплопроводности. Второй мемуар, напечатанный в 1811 г., заключающий теорию распределения тепла в твердых телах, был увенчан большой премией, установленной парижской академией за работы по математическим наукам. В 1808 г. Фурье получил баронское достоинство, в 1817 г. был сделан академиком, а вскоре непременным секретарем академии. Скончался он в 1830 г., через 10 лет ему был воздвигнут монумент в Оксерре. [8]
О Фурье мы, прежде всего, вспоминаем как об авторе «Аналитической теории теплоты» (Theorie analytique de la chaleur, 1822). В силу общности метода эта книга стала источником всех современных методов математической физики, относящейся к интегрированию уравнений в частных производных при заданных граничных условиях. Методом Фурье было применение тригонометрических рядов, что уже было предметом дискуссии между Эйлером, Даламбером и Даниилом Бернулли. Фурье полностью разъяснил положение вещей. Он установил, что «произвольную» функцию u(x) (функцию, которую можно изобразить дугой непрерывной кривой или сочетанием таких дуг) можно представить тригонометрическим рядом вида [10]:
(2.3)
Раздел математики, устанавливающий соотношение между функцией u(x) (или ее отсчетами) и коэффициентами Аn и Вn стали называть гармоническим анализом вследствие связи функции с синусными и косинусными членами этой суммы [11].
Несмотря на то, что было указано Эйлером и Бернулли, эта идея была настолько нова и ошеломляюща во времени Фурье, что, согласно преданию, когда он впервые в 1807 г. высказал свои соображения, он встретил энергичную оппозицию со стороны не кого иного, как Лагранжа. Ряды Фурье теперь стали хорошо разработанным средством в теории уравнений в частных производных при решении граничных задач. Они и сами по себе привлекают внимание благодаря присущим им свойствам. Исследование этих рядов, проведенное Фурье, отчетливо поставило вопрос о том, что следует понимать под Функцией. Это было одной причин того, что математики девятнадцатого столетия сочли необходимым более тщательно рассмотреть вопросы о строгости математических доказательств и об общих основных математических понятиях [9]. Попытка Фурье доказать возможность разложения в тригонометрический ряд любой произвольной функции была неудачна, но положила начало большому циклу исследований, посвященных представлению функции тригонометрическими рядами. (П. Дирихле, Н. И. Лобачевский, Б. Риман и др.) [10].
1.2 Классификация радиотехнических сигналов
Термин “сигнал” часто встречается не только в научно-технических вопросах, но и в повседневной жизни. Иногда, не задумываясь о строгости терминологии, мы отождествляем такие понятия, как сигнал, сообщение, информация. Обычно это не приводит к недоразумениям, поскольку “сигнал” происходит от латинского термина “signum” - ”знак”, имеющий широкий смысловой диапазон. Сигналы представляют собой физические средства, передающие сообщения. Поскольку электрические сигналы наиболее удобны, их передача используется во многих сферах деятельности человека [12].
Тем не менее, приступая к систематическому изучению теоретической радиоэлектроники, следует по возможности уточнить содержательный смысл понятия “сигнал”. В соответствии с принятой традицией сигналом называют процесс изменения во времени физического состояния какого-либо объекта, который служит для отображения, регистрации и передачи сообщений.
Круг вопросов, базирующихся на понятиях “сообщение”, ”информация”, весьма широк. Он является объектом пристального внимания инженеров, математиков, лингвистов, философов.
Приступая к изучению каких-либо объектов или явлений, в науке всегда стремятся провести их предварительную классификацию.
Сигналы можно описать посредством математических моделей. Для того чтобы сделать сигналы объектом теоретического изучения и расчетов, следует указать способ их математического описания, т.е. создать математическую модель исследуемого сигнала. Математической моделью сигнала может быть, например, функциональная зависимость, аргументом которой является время.
Создание модели (в данном случае физического сигнала) - первый существенный шаг на пути систематического изучения свойства явления. Прежде всего, математическая модель позволяет абстрагироваться от конкретной природы носителя сигнала. В радиотехнике одна и та же математическая модель с равным успехом описывает ток, напряжение, напряженность электромагнитного поля и т.д.
Существенная сторона абстрактного метода, базирующегося на понятии математической модели, заключена в том, что мы получаем возможность описывать именно те свойства сигналов, которые объективно выступают как определяюще важные. При этом игнорируется большое число второстепенных признаков. Например, в подавляющем большинстве случаев крайне затруднительно подобрать точные функциональные зависимости, которые соответствовали бы электрическим колебаниям, наблюдаемым экспериментально. Поэтому исследователь, руководствуясь всей совокупностью доступных ему сведений, выбирает из наличного арсенала математических моделей сигналов те, которые в конкретной ситуации наилучшим и самым простым образом описывают физический процесс. Итак, выбор модели - процесс в значительной степени творческий.
Зная математические модели сигналов, можно сравнивать эти сигналы между собой, устанавливать их тождество и различие, проводить классификацию.
С информационной точки зрения, детерминированные сигналы не содержат информации, но зато могут служить удобными моделями для изучения временных и спектральных свойств сигналов.
Реальные сигналы, содержащие информацию, выступают как случайные. Но математические модели таких сигналов чрезвычайно сложны и неудобны для изучения временных спектральных свойств сигналов.
Детерминированные сигналы делят на управляющие (низкочастотные) и радиосигналы (высокочастотные колебания). Управляющие сигналы появляются в месте возникновения информации (сигналы различных датчиков) и могут быть разделены на периодические и непериодические. Настоящая работа посвящена моделированию временных и спектральных свойств периодических сигналов.
При анализе периодических сигналов широкое распространение получило представление их по системам ортогональных функций, например, Уолша, Чебышева, Лаггера, синуса и косинуса и других.
Наибольшее распространение получила ортогональная система основных тригонометрических функций - синусов и косинусов кратных аргументов. Это объясняется рядом причин. Во-первых, гармоническое колебание является единственной функцией времени, сохраняющей свою форму при прохождении через любую линейную цепь (с постоянными параметрами). Изменяется лишь амплитуда и фаза колебания. Во-вторых, разложение сложного сигнала по синусам и по косинусам позволяет использовать символический метод, разработанный для анализа передачи гармонических колебаний через линейные цепи. По этим, а также и по некоторым другим причинам, гармонический анализ получил широкое распространение во всех отраслях современной науки и техники.
Если такой сигнал представлен в виде суммы гармонических колебаний с различными частотами, то говорят, что осуществлено спектральное разложение этого сигнала. Отдельные гармонические компоненты сигнала представляют его спектр. Спектральная диаграмма периодического сигнала - это графическое изображение коэффициентов ряда Фурье для конкретного сигнала. Различают амплитудные и фазовые спектральные диаграммы, т.е. модули и аргументы комплексных коэффициентов ряда Фурье, которые полностью определяют структуру частотного спектра периодического колебания.
Особо интересуются амплитудной диаграммой, которая позволяет судить о процентном содержании тех или иных гармоник в спектре периодического сигнала [2].
1.3 Спектральный синтез и анализ периодического сигнала
Спектральный анализ заключается в том, что любое периодическое колебание сложной формы заменяется суммой конечного или бесконечного числа синусоидальных колебаний с соответствующими амплитудами, частотами и фазами.
По определению, периодический сигнал тот, мгновенные значения которого повторяются через интервалы времени Т, называемые периодом, на всей бесконечной оси времени:
s(t) = s (t nT), n = 0,1,2,3, ...
Простейшим периодическим сигналом является гармонический:
s(t) =А cos (t + ), (2.4)
параметрами которого являются амплитуда А, круговая частота и начальная фаза .
Частотное или спектральное представление гармонического сигнала (спектр) содержит единственную составляющую (линию) величиной А на частоте .
Сложный периодический сигнал, описываемый гладкой или кусочно-непрерывной функцией с конечным числом разрывов первого рода и абсолютно интегрируемый на периоде Т, т.е.
, (2.5)
может быть представлен тригонометрическим рядом Фурье по системе ортогональных функций синуса и косинуса кратных аргументов:
s(t) =+а1 cos1 t + b1sin1 t + а2 cos21 t + b2sin21t + …+
+ аn cosn1 t + bnsin n1 t = +=
= +, (2.6)
где - постоянная составляющая сигнала;
- амплитуды косинусных составляющих;
- амплитуды синусных составляющих;
- амплитуда n-ной гармоники;
- начальная фаза n-ной гармоники.
Часто используется комплексная форма записи ряда Фурье
, (2.7)
где - комплексная амплитуда n-ной гармоники;
причем
, (2.8)
Графическое представление амплитуд Аn и фаз n в выбранном масштабе вдоль частотной оси принято называть соответственно спектрами амплитуд и фаз периодического сигнала.
Спектры амплитуд и фаз имеют дискретный (линейчатый) характер, каждая спектральная составляющая отделена от другой частотным интервалом 1. Общий вид спектров амплитуд и фаз периодического сигнала приведен на рисунке 2.1, а, б соответственно. Количество спектральных составляющих теоретически бесконечно, однако с ростом номера гармоники их амплитуды убывают не медленнее, чем по закону 1/n, где n - номер гармоники [4].
Аn
0 1 21 31 41 51 n1
a
n
0 1 31 51 n1
б
Рисунок 2.1 - Спектры амплитуд и фаз периодического сигнала
Использование для гармонического анализа сложных периодических колебаний рядов Фурье в сочетании с принципом наложения представляет собой эффективное средство для изучения влияния линейчатых цепей на прохождение сигналов. Следует, правда, отметить, что определение сигнала на выходе цепи по сумме гармоник с заданными амплитудами фазами является непростой задачей, особенно если не обеспечивается быстрая сходимость ряда Фурье, представляющего входной сигнал. Наиболее распространенные в радиотехнике сигналы не соответствуют этому условию, и для удовлетворительного воспроизведения формы обычно необходимо суммировать большое число гармоник [1].
Рассмотрим несколько примеров спектрального анализа периодических колебаний, часто используемых в различных устройствах.
1.3.1 Пример прямоугольного колебания
Подобное колебание, часто называемое меандром, находит особенно широкое применение в измерительной технике.
В соответствии с рисунком 2.2 при таком выборе отсчета времени функция является нечетной.
Рисунок 2.2 - Периодическое колебание прямоугольной формы
Запишем ряд Фурье:
, (2.9)
На рисунке 2.3 изображены суммы 1, 3, и 5-ой гармоник. С увеличением числа суммируемых гармоник сумма ряда приближается к функции е(t) всюду, кроме точек разрыва функции, где образуется выброс [2]. В разрабатываемой АОС число гармоник ограничено пятью.
Рисунок 2.3 - Суммирование (а),б 1,3 и 5-й гармоник колебания,
показанного на рисунке 2.1.2
1.3.2 Пример периодического колебания треугольной формы
Ряд Фурье для этой функции имеет следующий вид:
, (2.9)
На рисунке 2.4 изображено периодическое колебание треугольной формы.
Рисунок 2.4 - Периодическое колебание треугольной формы
На рисунке 2.5 изображены нечетные гармоники и их сумма.
Рисунок 2.5 - Сумма первых пяти гармоник треугольного сигнала
1.3.3 Пример периодического колебания пилообразной формы
С подобными функциями часто приходится иметь дело в устройствах для развертки изображения в осциллографах. Так как эта функция является нечетной, ряд Фурье содержит для нее только синусоидальные члены. Выражение ряда для этого сигнала:
, (2.10)
е
Е
-T -T/2 0 T/2 T t
Рисунок 2.6 - Колебание пилообразной формы
Как видим, амплитуды гармоник убывают по закону 1/n, где n=1,2,3... На рисунке 2.7 показан график суммы первых пяти гармоник.
Рисунок 2.7 - Сумма первых пяти гармоник пилообразного колебания
1.4 Обоснование необходимости создания программного продукта
При изучении вопросов взаимодействия сигналов и цепей в радиотехнических дисциплинах важное место занимает символический метод расчета. При непериодических воздействиях естественным является использование аппарата рядов Фурье.
Вычисление коэффициентов ряда Фурье с помощью прямых расчетов или графических методов - трудоемкое дело. Поэтому неоценимую помощь обучаемому и преподавателю могла бы оказать автоматизированная обучающая система, которая позволяет быстро и наглядно производить синтез и анализ по Фурье.
2 . Постановка задачи
2.1 Цель работы
Целью данной работы является создание программы реализующей анализ и синтез по Фурье.
2.2 Функции автоматизированной системы
Данная программа должна выполнять следующие основные функции:
ввод параметров гармоник;
вывод графиков гармоник с одновременным представлением их спектров;
синтез периодического сигнала по временным гармоникам;
анализ периодического сигнала ( наглядное построение сигнала пользователем );
предоставление теоретической информации;
предоставление информации и отчета пользователям;
вызов справки по работе с программой.
2.3 Требования к аппаратному обеспечению
Процессор не ниже Pentium-100 или выше;
Не менее 20 Мбайт свободного пространства на жестком диске;
ОЗУ Не менее 8 МГб;
Операционная система Windows95 и выше;
Манипулятор типа “мышь”;
3. Обоснование выбора средства реализации системы
Для реализации данного алгоритма были рассмотрены различные варианты. Рассмотрим их достоинства и недостатки.
В качестве одного из вариантов для реализации поставленной задачи рассматривался пакет программ EWB.
В результате изучения возможностей пакета было установлено, что с помощью пакета программ «Electronics Work Bench» можно имитировать периодические электрические сигналы трех видов с заданными параметрами, исследовать процессы прохождения этих сигналов через различные электрические цепи, производить измерения параметров сигнала измерительными приборами, имеющимися на лабораторном столе. Прямых функций спектр анализа и синтеза по Фурье пакет не содержит. Модернизация среды пакета не представляется возможной.
Целью нашей работы является разработка и реализация демонстрационной программы (АОС) для анализа и синтеза по Фурье. Пакет EWB не предназначен для таких целей.
При постановке задачи также было предложено выяснить возможность использования программы, реализующей анализ периодического сигнала, в инструментальной среде ФЕЯ.
ФЕЯ предназначена для создания разнообразных педагогических программных средств (ППС) - компьютерных учебников, тренажеров, контролирующих, тестирующих и моделирующих программ и т.д., работающих в диалоговом режиме.
К достоинствам данной системы можно отнести относительную простоту создания приложений, не требующих знания других программных средств, а также сравнительно малый объем занимаемой памяти, что актуально для компьютеров предыдущих поколений.
К недостаткам данной системы можно отнести ограниченные возможности для реализации графических приложений, в частности для анимации объектов, озвучивания кадров, мультипликации и т.д. Также инструментальная среда ФЕЯ плохо совместима с операционной системой Window's 95/98, приходится часто перезагружать компьютер для запуска данной системы, что очень неудобно при работе с приложением, и будет неудобно пользователям при дальнейшем использовании и эксплуатации программы.
Область деятельности программиста бурно развивается, создаются новые прикладные пакеты, очень удобные для работы программиста.
Одной из наиболее совершенных и удобных для использования является среда программирования Delphi 5.0. Она имеет более широкие возможности для работы с графикой и создания прикладных программных средств. При разработке программ в данной среде можно создать удобный интерфейс и эргономичное оформление, что очень удобно для пользователя. Единственной сложностью в использовании данной среды является необходимость базовых знаний языков программирования, в частности Borland Pascal.
4. Краткие сведения о среде программирования Delphi 5.0
Delphi - это греческий город, где жил дельфийский оракул. И этим именем был назван новый программный продукт с феноменальными характеристиками. Шесть месяцев назад компания Borland представила на суд программистской общественности новый программный продукт, о котором к моменту его выхода ходило множество слухов. Первая версия продукта явилась результатом разработки, которая велась компанией в обстановке строжайшей секретности в течение двух с половиной лет.
Hадо отметить, что к моменту выхода продукта обстановка вокруг компании Borland складывалась не лучшим для нее образом. Поговаривали о возможной перепродаже компании, курс акций компании неудержимо катился вниз. Сейчас, по прошествии полугода, уже можно без всяких сомнений утверждать, что период трудностей позади (даже, несмотря на то, что российская пресса нет-нет, да и вынет на свет божий залежалый перевод статьи полугодовой давности). Hеверно, конечно, было бы говорить, что только Delphi явился причиной восстановления компании; кроме Delphi, у Borland появились и другие замечательные продукты, так же, как и Delphi, основывающиеся на новых, появившихся недавно у компании Borland, технологиях. Я имею в виду новые BDE 2.0, BC++ 4.5, Paradox for Windows 5.0, dBase for Windows 5.0, BC++ 2.0 for OS/2.
Тем не менее, именно Delphi стал тем продуктом, на примере которого стало ясно, что у Borland есть еще порох в пороховницах, и что один единственный продукт может настолько удачно сочетать несколько передовых технологий.
Язык программирования Pascal оказался настолько удачным, что с момента его появления за короткое время различными фирмами было создано большое количество компиляторов (компилятор - программа, переводящая инструкции языка программирования, языка высоко уровня на язык инструкций процессора вычислительной машины, язык низкого уровня). Одной из наиболее удачных стала разработка американской фирмы Borland, в которой были объединены редактор текста и высокоэффективный компилятор. Созданная программа получила название Turbo Pascal, а язык программирования, используемый в ней, стал называться Turbo Pascal.
Совершенствуя Turbo Pascal, фирма Borland разрабатывала новые версии пакета. Так, в систему были внесены дополнения, позволяющие создавать большие программные проекты, что сделало ее привлекательной для профессиональных программистов. Со временем в Turbo Pascal появились средства, обеспечивающие поддержку концепции объектно-ориентированного программирования, и язык программирования Turbo Pascal стал называться Object Pascal.
Развитие вычислительной техники и технологии программирования привело к тому, что фирма разработала принципиально новый программный продукт, который и получил название Delphi.
Основные характеристики продукта.
Delphi - это комбинация нескольких важнейших технологий:
Высокопроизводительный компилятор в машинный код
Объектно-ориентированная модель компонент
Визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов
Масштабируемые средства для построения баз данных
Компилятор в машинный код, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре “клиент-сервер”. Этот компилятор в настоящее время является самым быстрым в мире, его скорость компиляции составляет свыше 120 тысяч строк в минуту на компьютере 486DX33. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на Си или ручного написания кода (хотя это возможно).
В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы - после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем то же самое, сделанное при помощи интерпретатора. Кроме того, компилятор компилятору рознь, в Delphi компиляция производится непосредственно в родной машинный код, в то время как существуют компиляторы, превращающие программу в так называемый p-код, который затем интерпретируется виртуальной p-машиной. Это не может не сказаться на фактическом быстродействии готового приложения.
Delphi - это среда разработки и технологии программ, ориентированных на работу в Windows. В основе идеологии Delphi лежит технология визуального проектирования и методология объектно-ориентированного программирования (программирования процедур обработки событий), применение которых позволяет существенно сократить время разработки и облегчить процесс создания приложений (программ, работающих в Windows). Поэтому для реализации данного задания был выбран именно язык программирования Delphi.
5. Описание работы программы
Данная программа разработана в среде разработки и технологии программ Delphi 5, которая ориентированна на работу в Windows. В основе идеологии Delphi лежит технология визуального проектирования и методология объектно-ориентированного программирования (программирования процедур обработки событий), применение которых позволяет существенно сократить время разработки и облегчить процесс создания приложений (программ, работающих в Windows). Поэтому для реализации данного задания был выбран именно язык программирования Delphi. [5]
Для начала работы программы необходимо запустить файл Project1.exe. Перед вами появится окно с главным меню и рабочим столом программы, изображенными на рисунке 6.1.
Рисунок 6.1 - Главное меню и рабочий стол программы.
Главное меню Файл состоит из таких команд: Очистить список, Открыть список, Сохранить список как…, Выход.
Команда “Очистить список” выполняет операцию по очищению рабочего стола программы. Команда “Открыть список” (Рисунок 6.2) предлагает вам загрузить файл с данными предыдущих сохраненных работ и при этом автоматический осуществляется очистка рабочего стола программы. Список гармоник хранится в файлах с расширением *.FUR. При выходе из данной программы производится автоматическое сохранение последних данных, в файл “Harm.dat”, который, при отсутствие данного файла создается в каталоге, где находится файл Project1.
Рисунок 6.2-Открытие файла.
Команда “Сохранить список как…”(Рисунок 6.3) предлагает вам осуществить сохранение интересующих вас данных в любой выбранный вами каталог.
Рисунок 6.2 - Открытие файла.
Команда ”Выход” закрывает все используемые программой приложения и осуществляет выход в Windows.
Рабочий стол программы условно делится на два поля: “поле Гармоник” и “Числовое поле”.
“Числовое поле” находится в левой части рабочего стола программы (рисунок 6.3), а “поле Гармоник” в правой (рисунок 6.4).
Рисунок 6.3-“Числовое поле”. Рисунок 6.4-“ поле Гармоник”.
Чтобы начать работу с программой вводится количество нужных для работы гармоник, их максимальное количество равно 50-ти. Можно изменить число знаков после запятой, их максимально допустимый предел 6-ть. Имеется возможность изменять или вводить значения Амплитуды и Фазы, кликнув курсором мыши в значение, которое нужно исправить. В данном поле также показывается численное значение постоянной составляющей, которое вычисляется программой или вводится вручную.
В “ поле Гармоник” мы видим график, показывающий спектральные составляющие. С увеличением количества гармоник рабочее поле графика автоматически изменяется. У каждой спектральной составляющей сверху и снизу имеются числа , которые показывают значение амплитуды и номер гармоники соответственно. Если требуется просмотреть фрагмент графика в увеличенном режиме необходимо выполнить следующие действия: поставить курсор в левый верхний угол интересующего фрагмента и нажав левую кнопку мыши привести курсор в правый нижний угол фрагмента. Вернутся в исходное состояние, можно повторив операцию в обратном порядке, установив курсор в любом месте графика и нажав левую кнопку мыши вести курсор вправо.
Для просмотра результатов синтеза необходимо в главном меню выбрать пункт ”Синтез” и запустить подменю “Показать результат синтеза”. После этих действий появится дополнительное окно (рисунок 6.5) в котором изображен график синтеза сигнала. В настройках “Синтеза” можно изменять число периодов на графике, их максимальное количество
равно 20-ти, также есть возможность изменить период. Если пользователю требуется посмотреть графики первых 10-ти гармоник нужно, поставить курсор мыши на графическое поле и кликнуть правой клавишей, после чего появится меню (рисунок 6.7). выбирая курсором мыши интересующие вас гармоники кликните на них правой клавишей мыши, рядом с ними появится галочка ,а на графике интересующая вас гармоника. Чтобы убрать их проводится аналогичная операция. Увеличение нужного фрагмента графика происходит аналогично увеличению фрагмента графика спектральных составляющих. Для объемного изображения графика необходимо дважды нажать левую кнопку мыши, причем курсор должен находится в поле графика, возврат графика в исходное состояние осуществляется тем же действием.
рисунок 6.5-Результаты синтеза сигнала
рисунок 6.5-Меню выбора гармоник
При нажатии кнопки “Анализ” в главном меню и запустив подменю “Генератор сигналов” появляется еще одно дополнительное окно (рисунок 6.6), в котором можно построить интересующий вас сигнал. Построение осуществляется следующим образом. Начало строящегося сигнала находится в нулевой части оси X , если нужно изменить это положение достаточно поставить курсор в поле графика, нажав и держа правую кнопку мишки передвинуть вверх или вниз курсор, при нужном положении отпустить правую кнопку мыши. Ведя курсор вправо вниз, или вправо вверх дойдя до вершины данного отрезка нужно нажать левую кнопку мыши для закрепления этой вершины. Таким образом, выстраивается интересующий сигнал. В правом нижнем углу находится окно, показывающее координаты курсора при построении. В левом нижнем углу расположена кнопка “OK” после ее нажатия программа производит расчеты и выводит результаты в “Рабочем столе программы”.
рисунок 6.6-Генератор сигналов.
После нажатия кнопки ”?” появится три подменю: ”Теория”, ”Руководство пользователя”, ”О программе”.
В подменю ”Теория” (рисунок 6.7) находится теоретический материал по данной теме.
рисунок 6.7-Теория.
В подменю ”Руководство пользователя” (рисунок 6.8) краткие сведения о том как правильно пользоваться программой.
В подменю ”О программе” (рисунок 6.8) описывается информация о разработчике программы.
6. Технико-экономическое обоснование проекта
6.1 Целесообразность разработки
6.1.1 Выбор и обоснование базового варианта
В данном технико-экономическом обосновании рассматривается программа, предназначенная для демонстрации анализа и синтеза по Фурье.
Программа реализует следующие функции:
ввод параметров гармоник;
вывод графиков гармоник с одновременным представлением их спектров;
синтез периодического сигнала по временным характеристикам;
анализ периодического сигнала по построенному сигналу;
предоставление теоретической информации;
предоставление информации и отчета пользователям;
вызов справки по работе с программой.
Для расчета экономического эффекта необходим выбор аналога (базового элемента). До создания данной программы обработка информации осуществлялась вручную, поэтому в качестве аналога будет рассматриваться ручной труд.
6.1.2 Технико-экономическое обоснование целесообразности разрабатываемой программы
Технико-экономическое обоснование выполняется для определения целесообразности разрабатываемой разработки. Для того выполняется комплекс работ:
- организационно-экономическое обоснование
- расчет сметы затрат на разработку
- подсчитывается примерный экономический эффект от внедрения разработки
- анализируется преимущество проектируемого варианта над уже существующим.
Если разработка не имеет аналогов, уже работающих и имеющихся на рынке, то делается анализ ее конкурентоспособности на рынке, в данном случае, разрабатываемого программного продукта.
Темой данной работы является создание программы, моделирующей временные и спектральные свойства периодического сигнала. Программа предназначена для демонстрации спектрального синтеза и анализа периодического сигнала, для наглядного представления на экране компьютера. Программный продукт, представленный в данной дипломной работе, разрабатывается для пользователей, которым необходимо изучать свойства периодических сигналов, для облегчения представления синтеза и анализа сигналов. Таким образом, нетрудно определить круг пользователей данного программного продукта. Это в первую очередь студенты учебных заведений и преподаватели вузов, для которых данный программный продукт будет незаменимым помощником в преподавании данной темы студентам.
Данная программа реализована с помощью языка программирования Delphi 5.0.
Система должна удовлетворять следующим требованиям позволять пользователю вводить параметры сигнала, выбирать требуемое количество гармоник и их сложение, запись и считывание данных, производить распечатку информации, в первую очередь - графическую, предоставлять пользователю справочную информацию, а также информацию о системе и программе.
Необходимость разработки данной программы состоит в том, что существующих аналогов данный программный продукт не имеет, а потребность в его использовании очевидна.
6.1.3 Расчет эксплуатационно-технического уровня
Для обобщенной характеристики качества программы, алгоритма, модели можно использовать обобщающий индекс эксплуатационно-технического уровня J, который можно определить как произведение частных коэффициентов. Для учета значимости отдельных параметров может быть рекомендован банально-индексный метод [5]:
, (7.1)
где J - комплексный показатель качества нового программного продукта по группе показателей;
n - число рассматриваемых показателей;
Bi - коэффициент весомости i-показателя;
Xi - относительный показатель качества, устанавливаемый экспертным путем по выбранной шкале оценивания.
Так как у разрабатываемого продукта аналога нет, и до создания приложения ведение и обработка информации осуществлялась вручную, поэтому в качестве аналога будет рассматриваться ручной труд.
Расчет показателя составляющих и самого показателя J (7.1), представлен в таблице 7.1.
Таблица 7.1 - Расчет показателя качества банально-индексным методом
Показатели качества |
Коэф. Вес-ти, |
Разрабатываемый ПП |
Аналог |
|||
Bi |
Xi |
XiBi |
Xi |
XiBi |
||
1. Скорость ввода информации |
0,2 |
7 |
1,4 |
6 |
1,2 |
|
2. Вывод результатов |
0,2 |
8 |
1,6 |
3 |
0,6 |
|
3. Простота использования |
0,1 |
7 |
0,7 |
3 |
0,3 |
|
4. Достоверность |
0,3 |
10 |
3 |
8 |
2,4 |
|
5. Быстродействие |
0,2 |
8 |
1,6 |
4 |
0,8 |
|
Итого |
1 |
J эту=8,3 |
J эту=5,3 |
Вычислим коэффициент технического уровня(Ату= J ПП/ J A):
Aту=8,3/5,3=1,56
Как видно из таблицы, разработанная программа имеет гораздо более высокий показатель эксплуатационно-технического уровня Jэту за счет простоты использования, более быстрого вывода результатов.
6.2 Планирование комплекса работ по разработке темы
Для разработки проекта было задействовано два человека:
руководитель проекта;
исполнитель (программист разработчик).
Руководитель дает постановку задачи и отвечает за работу по созданию системы. Исполнитель отвечает за проектирование информационного обеспечения, реализует программное обеспечение, отвечает за работу системы.
Трудоемкость работ определялась с учетом срока окончания работ, особенностей работы с данной вычислительной техникой, объектом информации.
Для правильного планирования работы по выполнению задания необходимо провести тщательный выбор и обоснование комплекса работ, осуществить их взаимосвязь.
Выбор комплекса работ по разработке проекта производится в соответствии с ГОСТ 19.102-77 “Единая система программной документации”, устанавливающего стадии разработки и приведен в таблице 7.2.
Таблица 7.2 - Комплекс работ по разработке проекта
Содержание работ |
Исполнители |
Длительность в днях |
Загрузка в днях |
Загрузка в % |
|
1 Исследование и обоснование стадии создания |
|||||
1.1 Постановка задачи |
Руководитель |
1 |
1 |
100 |
|
Разработчик |
1 |
1 |
100 |
||
1.2 Подбор и изучение литературы |
Разработчик |
5 |
5 |
100 |
|
Итого по этапу |
Руководитель |
1 |
1 |
16 |
|
Разработчик |
6 |
6 |
100 |
||
2.1 Анализ существующих технологий решений задач |
Разработчик |
1 |
1 |
100 |
|
2.2 Обоснование принципиальной важности работы |
Руководитель |
1 |
1 |
100 |
|
Разработчик |
1 |
0,5 |
50 |
||
Итого по этапу |
Руководитель |
1 |
1 |
66 |
|
Разработчик |
2 |
1,5 |
100 |
||
3 Разработка и утверждение технического задания |
|||||
3.1 Определение требований к программе |
Руководитель |
1 |
1 |
100 |
|
Разработчик |
1 |
0,5 |
50 |
||
3.2 Определение структуры входных и выходных данных |
Руководитель |
1 |
1 |
100 |
|
Разработчик |
|||||
3.3 Разработка ТЭО разработки программы |
Руководитель |
3 |
1 |
50 |
|
Разработчик |
3 |
2 |
100 |
||
3.4 Выбор технических и прог-мных средств реализации |
Руководитель |
1 |
0,5 |
50 |
|
Разработчик |
1 |
1 |
100 |
||
3.5 Согласование и утверж-дение технического задания |
Руководитель |
1 |
1 |
100 |
|
Разработчик |
2 |
1 |
100 |
||
Итого по этапу |
Руководитель |
6 |
3,5 |
||
Разработчик |
9 |
6,5 |
|||
4 Технический проект |
|||||
4.1 Разработка алгоритма решения задачи |
Руководитель |
1 |
1 |
40 |
|
Разработчик |
3 |
2,5 |
100 |
||
4.2 Определение формы входных и выходных данных |
Разработчик |
2 |
2 |
100 |
|
4.3 Разработка структуры программы |
Разработчик |
3 |
3 |
100 |
|
Итого по этапу |
Руководитель |
1 |
1 |
||
Разработчик |
8 |
7,5 |
|||
5 Рабочий проект |
|||||
5.1 Программирование и отладка программы |
Разработчик |
25 |
25 |
100 |
|
5.2 Проведение испытаний программы |
Разработчик |
2 |
2 |
100 |
|
5.3 Анализ результатов испытаний |
Разработчик |
1 |
0,5 |
100 |
|
Итого по этапу |
Руководитель |
1 |
1 |
||
Разработчик |
28 |
27,5 |
|||
6 Оформление рабочей документации |
|||||
6.1 Проведение расчетов показателей безопасности |
Разработчик |
1 |
1 |
100 |
|
6.2 Проведение эконо-ких расчетов |
Разработчик |
2 |
2 |
100 |
|
6.3 Оформление пояснитель-ной записки |
Руководитель |
1 |
1 |
10 |
|
Разработчик |
10 |
10 |
100 |
||
Итого по этапу |
Руководитель |
1 |
1 |
||
Разработчик |
13 |
13 |
|||
Итого по теме |
Руководитель |
11 |
7,5 |
||
Разработчик |
64 |
62 |
Разработан календарный график выполнения работ (таблица 7.3).
...Подобные документы
Разложение непериодического сигнала на типовые составляющие. Расчет изображения аналогового непериодического сигнала по Лапласу. Нахождение спектральной плотности аналогового непериодического сигнала. Расчет ширины спектра периодического сигнала.
курсовая работа [1,3 M], добавлен 13.01.2015Математическая запись гармонических колебаний. Амплитудный и фазовый спектры периодического сигнала. Спектр периодической последовательности прямоугольных импульсов. Внутренний интеграл, являющийся функцией частоты. Спектры непериодических сигналов.
контрольная работа [7,2 M], добавлен 13.02.2015Спектральный анализ периодического и непериодического управляющих сигналов. Особенности поинтервального описания входного сигнала. Расчет прохождения периодических и непериодических сигналов через линейные электрические цепи первого и второго порядков.
контрольная работа [827,4 K], добавлен 07.03.2010Спектральный анализ непериодического сигнала. Графическое представление модуля и аргумента спектральной плотности. Аналитическое выражение коэффициента передачи цепи. Графическое представление корреляционной функции исходного непериодического сигнала.
курсовая работа [924,4 K], добавлен 21.02.2013Спектральный анализ аналоговых непериодического и периодического сигналов. Анализ аналоговой линейной электрической цепи во временной и частотной области. Расчет и построение спектра коэффициентов комплексного ряда Фурье. Расчет шины спектра сигнала.
курсовая работа [582,6 K], добавлен 02.09.2013Графическое представление модуля и аргумента спектральной плотности. Спектрограмма сигнала, задержанного на половину длительности импульса. Аналитическое выражение и график импульсной характеристики цепи. Средняя мощность периодического сигнала.
курсовая работа [1,5 M], добавлен 16.12.2016Синтез эквивалентных и принципиальных схем электрического фильтра и усилителя напряжения. Анализ сложного входного сигнала и его прохождения через схемы разработанных радиотехнических устройств. Анализ спектра последовательности прямоугольных импульсов.
курсовая работа [1,0 M], добавлен 03.12.2014Программы построения простейших радиотехнических сигналов (прямоугольный импульс, сумма синусов, радиоимпульс с прямоугольной, гауссовской и экспоненциальной огибающей, синк, последовательность импульсов типа "меандр") и их графическое представление.
лабораторная работа [306,8 K], добавлен 11.12.2012Расчет спектральной плотности непериодических сигналов. Спектральный анализ непериодических сигналов. Определение ширины спектра по заданному уровню энергии. Расчет автокорреляционной функции сигнала и корреляционных функций импульсных видеосигналов.
контрольная работа [96,4 K], добавлен 29.06.2010Вычисление и изображение на спектральной диаграмме спектра периодического процесса с заданной амплитудой и частотой. Спектральная плотность одиночного прямоугольного импульса. Расчет спектра амплитудно-манипулированного и фазоманипулированного сигнала.
контрольная работа [473,7 K], добавлен 11.07.2013Расчет спектральной плотности экспоненциального импульса цифрового устройства с помощью формулы прямого преобразования Фурье. Построение АЧХ и ФЧХ спектральной плотности. Построение амплитудного спектра периодического дискретизированного сигнала.
контрольная работа [197,1 K], добавлен 23.04.2014Построение графиков амплитудного и фазового спектров периодического сигнала. Расчет рекурсивного цифрового фильтра, цифрового спектра сигнала с помощью дискретного преобразования Фурье. Оценка спектральной плотности мощности входного и выходного сигнала.
контрольная работа [434,7 K], добавлен 10.05.2013Методы спектрального и корреляционного анализа сигналов и радиотехнических цепей. Расчет и графическое отображение характеристик непериодических и периодических видеосигналов и заданной цепи. Анализ сигналов на выходе заданной радиотехнической цепи.
курсовая работа [765,7 K], добавлен 10.05.2018Общие сведения о модуляции. Расчёт автокорреляционной функции кодового сигнала и его энергетического спектра. Принципы преобразования сигналов в цифровую форму. Согласование источника информации с каналом связи. Расчёт спектральных характеристик сигналов.
курсовая работа [2,0 M], добавлен 07.02.2013Исследование спектральных характеристик электроэнцефалограммы. Гармонический анализ периодических и непериодических сигналов, их фильтрация и прохождение через нелинейные цепи. Расчёт сигнала на выходе цепи с использованием метода интеграла Дюамеля.
курсовая работа [1,7 M], добавлен 13.12.2013Определение спектральной плотности заданного непериодического сигнала, спектра периодической последовательности заданных видеоимпульсов. Определение функции корреляции заданного видеосигнала. Спектральный метод анализа процессов в линейных цепях.
курсовая работа [1013,1 K], добавлен 23.02.2012Разложение периодического сигнала на гармоники. Расчет фильтра для полосы частот с согласованием на выходе с сопротивлением нагрузки Rн. Расчет передаточной функции по напряжению Ku(p), графики АЧХ и ФЧХ фильтра. Расчет переходной характеристики фильтра.
курсовая работа [465,5 K], добавлен 21.01.2009Расчет спектра сигнала через ряд Фурье. Диапазон частот, в пределах которого заключена часть энергии колебания. Восстановленный сигнал из гармоник. Алгоритм восстановления и дискретные значения времени. Изучение спектрального представления сигналов.
лабораторная работа [356,3 K], добавлен 18.05.2019Определение спектров тригонометрического и комплексного ряда Фурье, спектральной плотности сигнала. Анализ прохождения сигнала через усилитель. Определение корреляционной функции. Алгоритм цифровой обработки сигнала. Исследование случайного процесса.
контрольная работа [272,5 K], добавлен 28.04.2015Нахождение корреляционной функции входного сигнала. Спектральный и частотный анализ входного сигнала, амплитудно-частотная и фазочастотная характеристика. Переходная и импульсная характеристика цепи. Определение спектральной плотности выходного сигнала.
курсовая работа [781,9 K], добавлен 27.04.2012