реклама на сайте
подробности

 
 
11 страниц V  « < 3 4 5 6 7 > »   
Reply to this topicStart new topic
> Операция обратная к "скользящему среднему"
thermit
сообщение Jan 11 2014, 21:00
Сообщение #61


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
bookd:
А так хочется увидеть качественное решение


качественное решение чего? решение своей задачи тс сам и предложил. чего тут еще решать? вся остальная писанина мало того что не по теме, так еще и на 90% ахинея.
формулируйте задачу, порешаем. а так - только телепатов провоцировать на еще более масштабный срач.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 12 2014, 00:38
Сообщение #62


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(bookd @ Jan 12 2014, 02:32) *
Ну не знаю, читаю уже четвертую страницу, реальных советов ноль. ТС решил проблему еще на первой странице, а все остальное просто хлам на мой взгляд. А так хочется увидеть качественное решение, с исходными данными, конкретным результатом и списком налагаемых ограничений...

ТС решил проблему при известных стартовых данных с "другого уровня". Хочется иметь решение с одним источником данных. Математические ограничения самого скользящего среднего были тоже обозначены. Если данные не видны на большом интервале - значит их там нет, в понимании инженера. В смысле - на входных данных.

Нелинейщина (размывание спектра ВЧ и 1-й частоты периода ПФ + боковики) от применения скользящего среднего возникает из-за одномерности сигнала, что необычно понимать в терминах двумерных гармонических преобразований. По этой же причине свойства скользящего среднего не равны свёртке в двумерной интерпретации. Достаточно взглянуть на одномерный график синуса Fs/N-1 шириной два периода скользяшего, где один период будет только постоянка, как результат скользящего. Кроме того, в этом примере вместо постоянки мог быть невидимый буфер N случайных элементов, дающих такую же постоянку.

Вариант восстановления неизвестных одномерных данных для старта рекурсивного алгоритма приведён с указанием ограничений на слепые зоны во время этой операции. Избавиться от слепых зон в ВЧ нужно СЛЕГКА размазав спектр именно в ВЧ, уменьшив предельное разрешение "там" вне зависимости от размера ПФ для какого-то анализа в будущем. Рекурсивный алгоритм именно это и делает и не размазывает спектр частот заметно ниже периода скользящего. Т.о. комбинация двух методов даст наиболее оптимальный результат. Для стартового ПФ даже слишком много данных брать не обязательно, т.к высокой точности стартового буфера не требуется. Неизвестная и дополнительная информация накопится во время рекурсии. Для простоты проверки можно взять с самого начала известных данных небольшое (от 10 до N), но чётное кол-во блоков подряд по N элементов делая ПФ чтобы бины точно попадали в слепые зоны и не использовать их для восстановления N элементов буфера. Постоянка в буфере на первом этапе не важна и её лучше обнулить. Далее, трассируются рекурсивно все имеющиеся данные с расчитанным буфером. Потом сравнивается (одномерная) сумма всех элементов старых и новых данных. И каждое значение восстановленных данных корректируется по постоянке чтобы постоянка совпадала, т.к. через стартовое ПФ постоянка может соврать из-за того, что для ПФ взято данных много больше одного буфера. Хотя, возможно, константу постоянки для восстановленного буфера можно будет узнать раньше. Может к моменту дохождения рекурсии до границы использованного ПФ.

После всего этого даже шум дискретизации не нужен. Только чтобы рекурсия работала на неокруглённом результате скользящего. Если результат округлён, то как его фильтровать ещё не предложено. Любопытно увидеть более качественный алгоритм при допустимости любых стартовых значений.

Сообщение отредактировал GetSmart - Jan 12 2014, 13:05


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 12 2014, 06:45
Сообщение #63


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(thermit @ Jan 12 2014, 01:00) *
...вся остальная писанина мало того что не по теме, так еще и на 90% ахинея.
Присоединяюсь к Вашему мнению.
В кои-то веки зашёл почитать электроникс - и на тебе... те же лица с тем же товаром... Извиняюсь за оффтоп.

По существу можно лишь резюмировать, что восстанавливающий чисто-полюсный фильтр неустойчив, и поэтому для неискажённого восстановления сигнала нужно знать не только начальное его (фильтра) состояние, но и гарантировать отсутствие каких-либо потерь в самом сигнале, а также абсолютную точность всех вычислений.
Получить робастное (и приближённое) решение можно путём сдвига полюсов восстанавливающего фильтра к центру единичной окружности с помощью несложной операции, эквивалентной введению "затухания". При этом фильтр станет устойчивым, но в спектре восстановленного сигнала появятся "поражённые точки", соответствующие нулям исходного КИХ-а.
Правда, это уже другая тема...


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Jan 13 2014, 12:11
Сообщение #64


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(bookd @ Jan 12 2014, 00:32) *
Ну не знаю, читаю уже четвертую страницу, реальных советов ноль. ТС решил проблему еще на первой странице, а все остальное просто хлам на мой взгляд. А так хочется увидеть качественное решение, с исходными данными, конкретным результатом и списком налагаемых ограничений...

Да ну. Я показал, что его решение можно использовать вопреки высказанному скептицизму и как произвести коррекцию ошибки измерения начального отсчета.

Но это решение для скользящего среднего. Впоследствии выяснилось, что усреднение происходит физическими свойствами прибора и еще не доказано, что это скользящее среднее.


Сообщение отредактировал Tarbal - Jan 13 2014, 12:18
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 13 2014, 12:49
Сообщение #65


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Tarbal @ Jan 13 2014, 16:11) *
и еще не доказано, что это скользящее среднее.

Практически доказано, что не скользящее среднее, - жизнью. Вот посмотрите форму сигнала хроматографа. Там как раз размазывается газ по колонке. Очень асимметричный пик.
Go to the top of the page
 
+Quote Post
iiv
сообщение Jan 13 2014, 13:16
Сообщение #66


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(Tanya @ Jan 13 2014, 18:49) *
Вот посмотрите форму сигнала хроматографа. Там как раз размазывается газ по колонке. Очень асимметричный пик.

в хромотографии ассиметричные пики возникают обычно по одной из двух причин: либо турбулентность в колонке, вызванная высокой скоростью, либо специфичные реакции адсорбции - на пальцах захват вещества и его вымывание происходят по разным механизмам. Боюсь, что пример со скользящим средним тут не очень-то применим.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 13 2014, 13:39
Сообщение #67


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(iiv @ Jan 13 2014, 17:16) *
в хромотографии ассиметричные пики возникают обычно по одной из двух причин: либо турбулентность в колонке, вызванная высокой скоростью, либо специфичные реакции адсорбции - на пальцах захват вещества и его вымывание происходят по разным механизмам. Боюсь, что пример со скользящим средним тут не очень-то применим.

В колонке турбулентность? Без комментариев. Адсорбция и десорбция обязательно происходят - в этом суть хроматографии.
А в датчике (как у автора) скользящее среднее было бы только в случае так называемого (в хим. аппаратах) идеального перемешивания - СУПЕРтурбулентности потока в датчике. Нечто подобное было бы в капиллярном датчике с нитью внутри - совсем без турбулентности. Но так тоже не бывает.
Поэтому в жизни скользящего среднего не будет.
Вы же тоже с этим согласны?
Автору нужно организовать приход на датчик короткой (или не очень) "ступеньки" концентрации и смотреть аппаратную функцию.
Go to the top of the page
 
+Quote Post
iiv
сообщение Jan 13 2014, 15:20
Сообщение #68


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(Tanya @ Jan 13 2014, 19:39) *
В колонке турбулентность? Без комментариев.

интересно, а Вы реально много раз сами за хроматографом стояли? Я - много, и газовой, и жидкостной, и с масспектрометром и с градиентом, в основном энантиомеры делил. Поэтому утверждаю из первых рук.

Цитата(Tanya @ Jan 13 2014, 19:39) *
Адсорбция и десорбция обязательно происходят - в этом суть хроматографии.


пожалуйста прочитайте внимательнее что именно я написал про адсорбцию - дессорбцию.

Цитата(Tanya @ Jan 13 2014, 19:39) *
Автору нужно организовать приход на датчик короткой (или не очень) "ступеньки" концентрации и смотреть аппаратную функцию.


я ему решение на первой странице написал, сильно удивлен, что все это проигнорировали и что-то еще обсуждают.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 13 2014, 15:50
Сообщение #69


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(iiv @ Jan 13 2014, 19:20) *
интересно, а Вы реально много раз сами за хроматографом стояли? Я - много, и газовой, и жидкостной, и с масспектрометром и с градиентом, в основном энантиомеры делил. Поэтому утверждаю из первых рук.

пожалуйста прочитайте внимательнее что именно я написал про адсорбцию - дессорбцию.

Удовлетворю Ваше любопытство - вот каждый день вижу хроматограф газовый.
Разный механизм адсобрции-десорбции может быть бывает в препаративных хроматографах. Там возможен небольшой гистерезис. Я же имела в виду аналитический. И хроматомасс в руках держала, как и Вы. И даже чинила немного жидкостной. А про турбулентность в колонках от Вас впервые услышала. Вы же знаете такой термин - "набивка" колонки?
Вот вспомнилось. Первое (почти) электронное устройство, вышедшее из моих рук, было для хроматографа.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 13 2014, 18:39
Сообщение #70


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Понеслась опять нелёгкая, похоже...

Цитата(Tarbal @ Jan 13 2014, 16:11) *
Да ну. Я показал, что его решение можно использовать вопреки высказанному скептицизму и как произвести коррекцию ошибки измерения начального отсчета.

Но это решение для скользящего среднего. Впоследствии выяснилось, что усреднение происходит физическими свойствами прибора и еще не доказано, что это скользящее среднее.
Вы полагаете, что совершили открытие, доказав мировую теорему о том, что:

,

верно? biggrin.gif

Спешу Вас разочаровать - как раз для фильтра скользящего среднего обратный фильтр неустойчив. Т.е., прямая-обратная операция не является робастной.

Цитата(Tanya @ Jan 13 2014, 19:50) *
Удовлетворю Ваше любопытство - вот каждый день вижу хроматограф газовый.
..........
Вот вспомнилось. Первое (почти) электронное устройство, вышедшее из моих рук, было для хроматографа.
А вот и хымыки пожаловали.
Жалобу на вас, что ли, накатать?
Или предложить поискать площадку, где ваши таланты раскроются в полную силу?
Пока попробую второе.
Не соблаговолите ли сходить на ххымию, господа флудеры?
http://www.ximuk.ru/


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 13 2014, 19:39
Сообщение #71


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Stanislav @ Jan 13 2014, 21:39) *
Спешу Вас разочаровать - как раз для фильтра скользящего среднего обратный фильтр неустойчив. Т.е., прямая-обратная операция не является робастной.

Пусть обратный фильтр неустойчив. А произведение (последовательное соединение) прямого и обратного фильтров? Если цифровые данные после первого фильтра передаются на вход второго без ошибок...?
Ну да, еще ошибки математических вычислений есть.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 13 2014, 19:43
Сообщение #72


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(ViKo @ Jan 13 2014, 23:39) *
Пусть обратный фильтр неустойчив. А произведение (последовательное соединение) прямого и обратного фильтров? Если цифровые данные после первого фильтра передаются на вход второго без ошибок...?
Дык, я же формулу написал выше.
Потрудитесь изучить. sm.gif


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 13 2014, 19:44
Сообщение #73


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Stanislav @ Jan 13 2014, 22:43) *
Дык, я же формулу написал выше.
Потрудитесь изучить. sm.gif

И что из формулы следует?
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 13 2014, 20:04
Сообщение #74


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Как это что? Тождество.
Вместо m подставьте выражение фильтра скользящего среднего в терминах z-преобразования. Для простоты, используйте трансверсальную (нерекурсивную) форму записи.
А потом честно перемножьте. wink.gif

ЗЫ. Может, здесь не знает кто-то, что с подобными выражениями можно производить арифметические действия, как с обычными переменными? И получать при этом правильный результат в том же z-пространстве?
Так вот, сообщаю. sm.gif
В этом его красота и полезность.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 13 2014, 20:10
Сообщение #75


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Moderator: Я смотрю, тут началось отнюдь не конструктивное общение. Предлагаю всем участникам дискуссии посты свои привести в соответствие с нормами общения, принятыми в культурном обществе.

Сроку на исправления вам всем до завтрашнего утра. Утром те, кто проигнорировал предупреждение, будут наказаны.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post

11 страниц V  « < 3 4 5 6 7 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 04:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01502 секунд с 7
ELECTRONIX ©2004-2016