Подсчёт индекса частотной модуляции

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
little-star
beginner
beginner
Сообщения: 49
Зарегистрирован: 10 мар 2010, 11:21
Версия LabVIEW: 8.6
Откуда: Россия
Контактная информация:

Подсчёт индекса частотной модуляции

Сообщение little-star »

Делаю программку, которая считает индекс частотной модуляции. Генерирую гармонический ЧМ сигнал, нахожу его спектр и т.д. В итоге индекс ЧМ получается с большой погрешностью, я не знаю как сделать чтобы было точнее. ЧМ сигнал генерируется и рассматривается без шумов. Как обобщить программку для работы с реальными сигналами? Помогите мне пожалуйста, горит диплом.
Программу прилагаю (версия 7.1). Основная программа называется FM2010.vi.
FM.rar
FM
(146.01 КБ) 151 скачивание
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Помогите с программкой (очень срочно нужна помощь)!

Сообщение IvanLis »

Сейчас времени нет совсем....
посмотри http://dvo.sut.ru/libr/rts/068shel1/lb5.htm 5.4. Принцип измерения модуляционных характеристик
можно поковырять матлаб, там наверняка есть подобные функции и подтянуть ее на помощь

а можно на демонстрации задавать в исходном сигнале индекс модуляции в пределах от 5 до 8, там ошибка минимальна

а ошибка действительно большая, особенно при индексе<1

для того, что бы увязать с реальными сигналами их нужно как-то ввести в комп
использовать плату захвата, звуковую карту или запись сигнала
Аватара пользователя
little-star
beginner
beginner
Сообщения: 49
Зарегистрирован: 10 мар 2010, 11:21
Версия LabVIEW: 8.6
Откуда: Россия
Контактная информация:

Re: Помогите с программкой (очень срочно нужна помощь)!

Сообщение little-star »

спасибо за такой быстрый и содержательный ответ! Я вот что не могу понять, почему такая большая ошибка? Неужели прога совсем плохая?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Помогите с программкой (очень срочно нужна помощь)!

Сообщение IvanLis »

little-star писал(а):Я вот что не могу понять, почему такая большая ошибка? Неужели прога совсем плохая?
Я не разбирался с методикой используемой в программе, но скорее всего....
дело не в программе, программа это лишь последовательность строго определенных операций - алгоритм
может быть конечно допущена ошибка программирования, но
дело наверное в выбранной методике определения коэф. модуляции
как правило есть ограничения, которые не все учтены
например по диапазону индекса или по соотношению частот, не знаю не решал подобных задач

надо взять другую методику и написать новую программу, а потом сравнить результаты
Аватара пользователя
little-star
beginner
beginner
Сообщения: 49
Зарегистрирован: 10 мар 2010, 11:21
Версия LabVIEW: 8.6
Откуда: Россия
Контактная информация:

Re: Подсчёт индекса частотной модуляции

Сообщение little-star »

Всем спасибо за советы :super: . Защитила диплом на отлично! :1stplace:
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Подсчёт индекса частотной модуляции

Сообщение Pavel Krivozubov »

Поздравляем! :super: Молодец!
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»