Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 78
1

Как выделить амплитуду и фазу сигнала без огибающей

31.01.2019, 11:12. Просмотров 3054. Ответов 24
Метки нет (Все метки)

Имеется сигнал с частотой около 4 Гц, требуется как можно точно вычислить Амплитуду и фазу. Но есть огибающая - как ее убрать. FFT не дает требуемой точности. Подскажите?
0
Миниатюры
Как выделить амплитуду и фазу сигнала без огибающей  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2019, 11:12
Ответы с готовыми решениями:

Найти амплитуду и начальную фазу колебаний
Заранее спасибо всем за ответы! Сама задача: К пружине, один конец которой закреплён, подвешен...

Определить амплитуду А и начальную фазу результирующего колебания
Определить амплитуду А и начальную фазу результирующего колебания, возникающего при сложении двух...

Как сдвинуть фазу сигнала?
Есть синусоида с амплитудой 5 вольт, как можно ее фазу сдвинуть на нужный угол? Вроде бы то, что...

Найти амплитуду результирующего движения, его частоту и начальную фазу
Здравствуйте, помогите, пожалуйста, разобраться с задачей. Материальная точка участвует в двух...

24
2432 / 1739 / 368
Регистрация: 11.09.2009
Сообщений: 6,422
31.01.2019, 21:43 2
Цитата Сообщение от zuevmail Посмотреть сообщение
вычислить Амплитуду ... Но есть огибающая
Амплитудное значение - это абсолютный максимум. Для измерения амплитуды убирать огибающую не требуется, надо измерять, что есть.

Цитата Сообщение от zuevmail Посмотреть сообщение
вычислить ... фазу
Если речь о начальной фазе, то у бесконечного синусоидального сигнала нет такого понятия. Чтобы измерить начальную фазу, нужно знать, где на временной шкале ноль.
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 78
01.02.2019, 09:25  [ТС] 3
Возможно я не правильно сформулировал, требуется выделить параметры несущей на конкретном графике при ее известной частоте и частоте дискретизации 1кГц
0
2432 / 1739 / 368
Регистрация: 11.09.2009
Сообщений: 6,422
01.02.2019, 12:20 4
zuevmail, а не могли бы вы привести исходный текст задания?
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 78
01.02.2019, 15:11  [ТС] 5
Имеется сигнал с частотой около 4 Гц и частоте дискретизации 1кГц, требуется как можно точно вычислить Амплитуду и фазу несущей. Сигнал на графике выше
0
2432 / 1739 / 368
Регистрация: 11.09.2009
Сообщений: 6,422
01.02.2019, 15:44 6
В задании
Цитата Сообщение от zuevmail Посмотреть сообщение
требуется как можно точно вычислить
вы решили, что
Цитата Сообщение от zuevmail Посмотреть сообщение
FFT не дает требуемой точности
На основании чего? Где же всё-таки задана необходимая точность?

Цитата Сообщение от zuevmail Посмотреть сообщение
... и частоте дискретизации 1кГц
А какой дискрет по амплитуде?

И, к сожалению, для меня загадка, что такое "фаза несущей".
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 78
01.02.2019, 15:51  [ТС] 7
Цитата Сообщение от i8085 Посмотреть сообщение
Если речь о начальной фазе, то у бесконечного синусоидального сигнала нет такого понятия.
-Где вы видите на графике бесконечный синусоидальный сигнал?
0
Модератор
Эксперт по электронике
8230 / 6097 / 814
Регистрация: 14.02.2011
Сообщений: 21,173
01.02.2019, 19:52 8
Цитата Сообщение от zuevmail Посмотреть сообщение
Где вы видите на графике бесконечный синусоидальный сигнал
а где видно что он конечный?
0
1206 / 538 / 232
Регистрация: 11.10.2018
Сообщений: 2,982
01.02.2019, 20:01 9
Оцифруйте выборке и попробуйте по числам понять фазу и амплитуду. Другого выхода все равно ведь нету, правильно?
Начальная фаза у синуса 0 градусов = 0. На данном графике фаза=175 градусов. Где стрелка фаза=180 градусов.
Амплитуда - это просто максимальное значение среди выборок: локальный или глобальный максимум.
0
1206 / 538 / 232
Регистрация: 11.10.2018
Сообщений: 2,982
02.02.2019, 12:50 10
Привет.
0
2432 / 1739 / 368
Регистрация: 11.09.2009
Сообщений: 6,422
02.02.2019, 17:14 11

Не по теме:

Видимо, поздно здороваться. Сапоги уже выдали.

0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 78
04.02.2019, 10:21  [ТС] 12
Данный сигнал имеет механическую природу (балансировочный станок) длинна сигнала ограничена (порядка 10 периодов).
Есть привязка к экодеру. Пробывал апроксимировать синусом через МНК. Все усредняется.
0
1206 / 538 / 232
Регистрация: 11.10.2018
Сообщений: 2,982
04.02.2019, 10:46 13
Что такое энкодер? Может быть АЦП или пьезоэлемент?
0
2432 / 1739 / 368
Регистрация: 11.09.2009
Сообщений: 6,422
04.02.2019, 10:51 14
zuevmail, похоже вы не можете решить эту задачу из-за того, что не можете её сформулировать.
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 78
04.02.2019, 12:29  [ТС] 15
Цитата Сообщение от i8085 Посмотреть сообщение
zuevmail, похоже вы не можете решить эту задачу из-за того, что не можете её сформулировать.
Точно)) Есть вращающаяся масса угол вращения как и скорость отслеживается энкодером. Масса на двух опорах под которыми пьезоэлементы, данные с которых через АЦП приходят в ПК. Масса вращается однофазным двигателем через ременную передачу.
Проблема: на сигнал накладывается низкочастотная помеха (воспринимается как огибающая), цифровой фильтр не может ее вырезать так как время измерения ограничено. Как быть?
0
1206 / 538 / 232
Регистрация: 11.10.2018
Сообщений: 2,982
04.02.2019, 13:47 16
Низкочастотная помеха - это не огибающая, это сложение 2-ух сигналов: низкочастотного(НЧ) и высокочастотного(ВЧ). Просто Вы не разбираетесь в этом. Читайте статьи. Цифровой фильтр может это отфильтровать - но это очень сложно. Проще поставить аналоговый фильтр, например, последовательно электрическому сигналу поставить конденсатор поменьше емкости - он пропустит ВЧ и задержит НЧ. Точно рассчитывается по формуле, но можно и в Micro-CAP 9 замоделить.
0
2432 / 1739 / 368
Регистрация: 11.09.2009
Сообщений: 6,422
05.02.2019, 00:07 17
zuevmail, ну вот. Уже после того, как вы упомянули балансировочный станок, стало понятно, что всё совсем не так, и решить вы пытаетесь по неправильно поставленному условию.
У вас есть опорный сигнал - положение вращающающейся массы с энкодера. Угол - это и есть фаза. И есть измеряемый сигнал с пьезоэлементов, в котором содержится информация о разбалансе. Никакой "паразитной модуляции" в нём нет. Задача - сравнить эти сигналы и найти направление (угол, фазу), в которое направлен пик биений из-за разбаланса, поставить на "вращающающейся массе" отметку и устранить разбаланс, добавив в этом месте груз или высверлив лишний материал.
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 78
05.02.2019, 08:58  [ТС] 18
Какой пик( из 20 на графике) взять, амплитуда гуляет (усреднение не дает точности)? Время измерения конечна (10 оборотов) и измерение проводится за один пуск.
Есть предварительная калибровка с длиной записью сигнала для расчета тарировочных коэффициентов.
0
1206 / 538 / 232
Регистрация: 11.10.2018
Сообщений: 2,982
05.02.2019, 09:55 19
Цитата Сообщение от zuevmail Посмотреть сообщение
Какой пик?
- Любой. Потому что какой пик возьмешь, такой и минимум будет у него(недалеко улетит). Согласно оми знаниям энкодер(согласно Вашей точки зрения) - это не энкодер, а пьезоэлемент, потому что энкодер - это такая ручка отслеживает по 2-ум каналам направление вращения по сдигу фаз по импульсам . Там кнопка еще есть. Я прав или нет?
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 78
05.02.2019, 10:09  [ТС] 20
Цитата Сообщение от FFPowerMan Посмотреть сообщение
- Любой. Потому что какой пик возьмешь, такой и минимум будет у него(недалеко улетит).
Это по внутренним ощущениям?) Практика показывает разницу в 5 грамм.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2019, 10:09

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определите амплитуду, циклическую частоту, начальную фазу и период колебаний
Уравнение гармонических колебаний имеет вид: x=3cos(πt+π/2) (м). Определите амплитуду, циклическую...

Найти циклическую частоту, амплитуду и начальную фазу результирующего колебания частицы
1)Частицы одновременно учавствуют в двух колебаниях одного направления x1=4cos4t(см) и...

Определить: амплитуду, период, начальную фазу колебаний, максимальную скорость точки, максимальное ускорение
Материальная точка совершает гармонические колебания согласно уравнению x=4*cos(PI*t+PI/2) м....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.