|
Любителям анализировать спектры! |
|
|
|
Oct 17 2012, 12:04
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 17-10-12
Пользователь №: 73 984

|
В программе SPECTRAND (SPECTRum ANalysis via Derivation) реализован метод спектрального анализа дискретных стохастических рядов, имеющих зашумлённые гармонические компоненты - при этом корректно обрабатываются низкочастотный тренд и скачки в потоке данных. При традиционном подходе, низкочастотный тренд даёт паразитные вклады в амплитуды спектральных компонент. Эти вклады устраняют - например, в методах, основанных на использовании вариации Аллана, или при быстром преобразовании Фурье - но при этом возможна обработка только таких рядов, в которых отсчёты разделены ОДИНАКОВЫМИ промежутками времени. Так, в национальных Службах времени-частоты, ради возможности спектрального анализа потоков данных, отсчёты специально делаются раз в час, раз в сутки - и при этом возможно нахождение лишь тех спектральных компонент, периоды которых кратны дискрету времени между отсчётами. Что касается скачка в ряде данных, то приходится искусственно, с долей произвола, делать "сшивку" такого ряда. В нашем же методе перечисленные недостатки преодолены. Идея метода основана на том, что анализируется не исходный ряд, а его производная. Гармонические составляющие при взятии производной сохраняются, тренд превращается в постоянную составляющую, которую легко удалить, а скачок превращается в единичный выброс, который легко отбросить - без ущерба для последующего анализа. При этом периоды искомых спектральных компонент не заданы жёстко.  Программа SPECTRAND и её описание свободно доступны на http://newfiz.narod.ru/soft/soft.htmДля широкого круга пользователей!
|
|
|
|
|
 |
Ответов
|
Nov 1 2012, 05:07
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 17-10-12
Пользователь №: 73 984

|
bahurin, если Вы эту странную матлабовскую картиночку называете спектром - где с очевидностью нет соответствия ни по периоду, ни по амплитуде - флаг Вам в руки. Я ничего не навязываю, если помните.
mdmitry, "FFT подразумевает периодичность сигнала."
Вы это объясните своему коллеге bahurin'у. А то специалиста из себя корчит.
"Обоснования законности (корректности, работоспособности и другие синонимы) таких преобразований там нет, где можно уведеть?"
Всё, чем могу поделиться, я уже предложил. Я Вам ничего не должен, если помните. Интересно выяснить границы - вперёд, с песнЯми.
"Каковы ограничения на применимость алгоритма?"
См. в Описании: "Пользователь должен понимать..." и т.д.
|
|
|
|
|
Nov 1 2012, 06:37
|

Начинающий профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648

|
Цитата(newfiz @ Nov 1 2012, 08:07)  mdmitry, "FFT подразумевает периодичность сигнала."
Вы это объясните своему коллеге bahurin'у. А то специалиста из себя корчит.
"Обоснования законности (корректности, работоспособности и другие синонимы) таких преобразований там нет, где можно уведеть?"
Всё, чем могу поделиться, я уже предложил. Я Вам ничего не должен, если помните. Интересно выяснить границы - вперёд, с песнЯми.
"Каковы ограничения на применимость алгоритма?"
См. в Описании: "Пользователь должен понимать..." и т.д. К Вам я обращался вежливо, будьте любезны вести себя тоже вежливо ( Правила форума) 1. bahurin не мой коллега и я ему ничего не должен объяснять. 2. Ответа на мой вопрос нет ( где можно уведеть?)  Ссылки на апробацию алгоритма приведите пожалуйста. 3. Цитата Пользователь должен понимать, что результаты спектрального анализа имеют смысл, когда период центральной компоненты, во-первых, гораздо меньше интервала времени, на котором анализируется функция, и, во-вторых, много больше характерного дискрета времени, разделяющего соседние точки в анализируемом ряду.
Пользователь должен понимать, что если некоторая компонента испытывает инверсии фазы (скачки на 180 градусов), то амплитуда этой компоненты в результирующем спектре будет значительно уменьшена - вплоть до самого нуля.
Пользователь должен понимать, что, для разрешения двух близких спектральных компонент, период их биений должен неоднократно укладываться на интервале времени, на котором анализируется функция. Чем большее число раз он уложится - тем лучше разрешение.
Возможно, в программе имеется ограничение на число точек ряда, которое она может обработать - но это ограничение нам неизвестно. Это не техническая оценка применимости, необходимы количественные оценки. Следует, что сигналы с фазовой манипуляцией не обрабатываются (броски фазы). В заключение: Если хотите, чтобы Вашей программой пользовались, то , пожалуйста, отвечайте на задаваемые вопросы по- существу. Пользоватеь какого-либо инструмента должен знать возможноти инструмента и ограничения по применению либо им не пользоваться. Алгоритмы, математика по законодательсту РФ не подлежит патентованию.
--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
|
|
|
|
Сообщений в этой теме
newfiz Любителям анализировать спектры! Oct 17 2012, 12:04 eugen_pcad_ru А при наличии шумов пробовали смотреть? "Чист... Oct 18 2012, 05:00 newfiz eugen_pcad_ru,
"А при наличии шумов пробовали... Oct 18 2012, 12:40 eugen_pcad_ru Спектральный анализ стохастических рядов при чтени... Oct 22 2012, 06:52 newfiz eugen_pcad_ru,
"А можно доработать программу ... Oct 23 2012, 05:50 Kluwert Цитата(newfiz @ Oct 17 2012, 16:04) В наш... Oct 23 2012, 07:12 newfiz Kluwert,
"попытка взять дискретную производну... Oct 24 2012, 05:26 eugen_pcad_ru Дело не в моих личных предпочтениях. Наиболее мощн... Oct 24 2012, 08:43 bookd Создание конвертера для текстовых файлов не потреб... Oct 24 2012, 09:30 Victor® Цитата(newfiz @ Oct 17 2012, 15:04) В про... Oct 24 2012, 17:47 TSerg Детский лепет.
О качестве софта вообще молчу. Oct 25 2012, 05:21 newfiz bookd,
очень рад, что Вам это пригодилось! Пол... Oct 25 2012, 07:23 TSerg Цитата(newfiz @ Oct 25 2012, 11:23) Анало... Oct 26 2012, 09:57 bookd Ага, спасибо что сделали полезную утилиту. Oct 25 2012, 07:45 TSerg "Чушики и нисколько не фонит" (С) brothe... Oct 25 2012, 17:46 TSerg Не поленился, сгенерил чистый синус в один период ... Oct 26 2012, 08:17 Victor® Цитата(TSerg @ Oct 26 2012, 11:17) Не пол... Oct 26 2012, 11:18  TSerg Цитата(Victor® @ Oct 26 2012, 15:18) А на... Oct 26 2012, 11:29 thermit ЦитатаTSerg:
На самом деле - еще та ересь
Да все ... Oct 26 2012, 11:34 TSerg Цитата(thermit @ Oct 26 2012, 15:34) Да в... Oct 26 2012, 12:09 thermit Да ну... Прикольно так все. Разноцветно... Oct 26 2012, 12:13 TSerg Цитата(thermit @ Oct 26 2012, 16:13) Да н... Oct 26 2012, 12:29 newfiz TSerg,
"Не поленился, сгенерил чистый синус в... Oct 29 2012, 05:46 bahurin Цитата(newfiz @ Oct 29 2012, 09:46) TSerg... Oct 30 2012, 16:13 newfiz bahurin,
я ничего не впариваю, а просто предлагаю ... Oct 31 2012, 05:03 mdmitry Для ТС
Цитата(newfiz @ Oct 31 2012, 08:03... Oct 31 2012, 14:42 bahurin Цитата(newfiz @ Oct 31 2012, 09:03) bahur... Nov 1 2012, 03:56 thermit Цитатаnewfiz:
Это спектр бесконечной синусоиды ест... Oct 31 2012, 10:23 TSerg ТС на заметку:
Генерация сигнала:
a := 0.1;
b := ... Oct 31 2012, 13:54 TSerg ТС оперирует прикладной темой связанной с движение... Oct 31 2012, 17:06 bahurin Цитата(newfiz @ Nov 1 2012, 09:07) bahuri... Nov 1 2012, 18:17 TSerg Поскольку ТС назойливо предлагает свой алгоритм и ... Nov 1 2012, 11:52 TSerg Так, вроде уже понятно - ТС согласен только с собс... Nov 1 2012, 19:05 newfiz Блаженны те, кому уже понятно.
Не кашляйте, не чих... Nov 2 2012, 07:06 mdmitry Цитата(newfiz @ Nov 2 2012, 11:06) Блажен... Nov 2 2012, 07:12 Victor® Цитата(newfiz @ Nov 2 2012, 11:06) Блажен... Nov 2 2012, 19:45  Flood Цитата(Victor® @ Nov 2 2012, 23:45) согла... Nov 4 2012, 09:40   AndrewN QUOTE (Flood @ Nov 4 2012, 12:40) Ну вот,... Nov 10 2012, 16:13    Victor® Цитата(AndrewN @ Nov 10 2012, 19:13) Не в... Nov 10 2012, 18:47     AndrewN QUOTE (Victor® @ Nov 10 2012, 22:47) А по... Nov 10 2012, 19:43      Victor® Цитата(AndrewN @ Nov 10 2012, 22:43) Да я... Nov 11 2012, 09:18 thermit Цитатаnewfiz:
Не кашляйте, не чихайте!
Приятно... Nov 2 2012, 08:52 thermit ЦитатаVictor®:
http://newfiz.narod.ru/
А. Это мно... Nov 3 2012, 17:45 _Ivana Справедливости ради надо сказать (С), что как ошиб... Nov 3 2012, 20:42 thermit Цитата_Ivana:
найденный мной метод интерполяции
... Nov 3 2012, 21:35 bookd Цитата(thermit @ Nov 4 2012, 00:35) Угу. ... Nov 3 2012, 21:52 thermit прежде, чем написать ..........., попробуй что-нит... Nov 3 2012, 22:13 _Ivana Цитата(thermit @ Nov 4 2012, 02:13) прежд... Nov 3 2012, 22:24 TSerg "Каждый сходит с ума по своему, но не каждый ... Nov 4 2012, 18:41 TSerg Это какую и сколько травы надо "выкурить, что... Nov 12 2012, 05:45 Major А откуда растет борода про гравитацию?
Уже не раз ... Nov 12 2012, 07:28 SSerge Цитата(Major @ Nov 12 2012, 14:28) А отку... Nov 12 2012, 13:26 TSerg Этот бред, даже не потенциальных, а реальных клиен... Nov 12 2012, 11:04 thermit ЦитатаTSerg:
Этот бред, даже не потенциальных, а р... Nov 12 2012, 11:42 TSerg Мой ответ ТС-ру:
P.S.
Сомневаюсь, что ЭТО он с... Nov 12 2012, 19:42
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|