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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> определение моментов переключения системы, по графикам напряжения
barabek
сообщение Aug 5 2010, 04:57
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Есть некоторая система, работающая в 2-х режимах - заряд и разряд. Во время заряда выходное напряжение возрастает, во время разряда, соответственно, падает. Как, имея в наличии только осциллограмму напряжения (таблицу), определить, в какие моменты были переключения? Во время заряда напряжение растет практически без помех, а вот во время разряда возможны различные всплески, помехи. Скорости разряда и заряда меняются в процессе. Одно можно сказать, скорость заряда всегда много больше скорости разряда. К сожалению, пример графика сейчас привести не могу. Если потребуется, буду на работе, прикреплю.   




PS. Вот пример о чем я говорю. На 350 и 550 секунде идет заряд. Напряжение окончания заряда может быть разным, также как и время между зарядами. Правда в приведенном примере разряд везде почти с нулевой скоростью, но другого под рукой нет. Скорость разряда в общем случае может быть и большей. Максимальное напряжение не может превышать 1В (1000мВ)


Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
ucMike
сообщение Aug 9 2010, 11:48
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 21-11-08
Пользователь №: 41 832



Код
for(i=1;i<N;i++)
{
     Delta = U[i] - U[i-1];
     if( abs(Delta) > ПОРОГ_ШУМ)
     {
           if( Delta > 0 )  S=S+Delta; else S=0;
           if( S > ПОРОГ_ЗАРЯД ) print("ЗАРЯД");
     }
}


U[] - массив напряжений; английскими буквами - переменные; русским заглавными - константы
Go to the top of the page
 
+Quote Post
barabek
сообщение Aug 9 2010, 21:56
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(ucMike @ Aug 9 2010, 22:48) *


Спасибо что откликнулись. Но, к сожалению, Ваш метод немного не подходит. Положительные выбросы по амплитуде совпадают с некоторыми малыми порциями заряда. Здесь бы что-нибудь из корелляции или чего-то подобного применить, однако, слаб в математике sad.gif
Go to the top of the page
 
+Quote Post
Самурай
сообщение Aug 9 2010, 22:19
Сообщение #4


Местный
***

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



Цитата(barabek @ Aug 5 2010, 08:57) *
Как, имея в наличии только осциллограмму напряжения (таблицу), определить, в какие моменты были переключения?


Подразумевается, что определять переключения надо в режиме реального времени, т.е. "на ходу"? Или все-таки речь идет о "после-рабочем" анализе данных? Если первое, то огласите задержку, с которой эти самые переключения допускается определять. И если не трудно, то выложите данные в численном виде.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Aug 10 2010, 04:25
Сообщение #5


Гуру
******

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



Цитата(barabek @ Aug 5 2010, 08:57) *
Есть некоторая система, работающая в 2-х режимах - заряд и разряд. Во время заряда выходное напряжение возрастает, во время разряда, соответственно, падает. Как, имея в наличии только осциллограмму напряжения (таблицу), определить, в какие моменты были переключения? Во время заряда напряжение растет практически без помех, а вот во время разряда возможны различные всплески, помехи. Скорости разряда и заряда меняются в процессе. Одно можно сказать, скорость заряда всегда много больше скорости разряда.

Осталось Вашу нечеткую логику засунуть в железо с fuzzy logic.
Go to the top of the page
 
+Quote Post
barabek
сообщение Aug 10 2010, 05:11
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(Самурай @ Aug 10 2010, 09:19) *
Подразумевается, что определять переключения надо в режиме реального времени, т.е. "на ходу"? Или все-таки речь идет о "после-рабочем" анализе данных? Если первое, то огласите задержку, с которой эти самые переключения допускается определять. И если не трудно, то выложите данные в численном виде.

Определять можно после. (В реальном времени нет необходимости). В числовом виде выложу с работы, завтра-послезавтра, если смогу пробраться - там ремонт небольшой .


Tanya , где же я такое железо найду smile.gif А если без шуток, к сожалению ни в "нервных сетях", ни в "глупой логике" не шарю. Вы действительно считаете, что туда стоит рыть ? 
Go to the top of the page
 
+Quote Post
Tanya
сообщение Aug 10 2010, 05:40
Сообщение #7


Гуру
******

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



Цитата(barabek @ Aug 10 2010, 09:11) *
Tanya , где же я такое железо найду smile.gif А если без шуток, к сожалению ни в "нервных сетях", ни в "глупой логике" не шарю. Вы действительно считаете, что туда стоит рыть ?

Ну, если Вы не можете формализовать задачу, тогда нужно нервы тренировать или дрессировать ту самую логику.
Вот если бы Вы написали (могли) некоторую функцию, дающую правильный ответ, то зачем бы Вам эту ветку открывать...
И нижеследующее писать.
Цитата(barabek @ Aug 10 2010, 01:56) *
Здесь бы что-нибудь из корелляции или чего-то подобного применить, однако, слаб в математике sad.gif .
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Aug 10 2010, 06:04
Сообщение #8





Guests






Поставьте в цепь вашего аккумулятора (или что вы там заряжаете/разряжаете?) низкоомный резистор. Смотрите падение напряжения на нем осциллографом и определяйте направление/величину тока заряда/разряда. Чего мудрить-то?
Go to the top of the page
 
+Quote Post
barabek
сообщение Aug 10 2010, 06:05
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(Tanya @ Aug 10 2010, 16:40) *
Ну, если Вы не можете формализовать задачу, тогда нужно нервы тренировать или дрессировать ту самую логику.
Вот если бы Вы написали (могли) некоторую функцию, дающую правильный ответ, то зачем бы Вам эту ветку открывать...
И нижеследующее писать.

Вы, кажется, обиделись? Может я не правильно как-то выразился. Ни в коем случае не хотел Вас обидеть! Не пойму, почему Вы решили, что я нервничаю и как-то над вашим ответом  .... !!!. Прошу прощения, конечно же. Но Вы меня как-то не правильно поняли. Я действительно не совсем понял Ваш ответ "Осталось Вашу нечеткую логику засунуть в железо с fuzzy logic" - это руководство к действию, или Вы подтруниваете над моей формулировкой задачи. Более того, размещая вопрос здесь я  надеялся, что одним из ответивших будете именно Вы, т.к. судя по многим постам в теоретических моментах Вы являетесь безусловным гуру! 

@Ark, к сожалению так нельзя. пользоваться можно только тем, что есть.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Aug 10 2010, 07:12
Сообщение #10





Guests






Цитата
@Ark, к сожалению так нельзя. пользоваться можно только тем, что есть.

Извините, но, по-моему, ерундой вы страдаете. Пытаетесь по напряжению в одной точке
определить, куда идет ток. Достоверно это сделать невозможно, по определению.
Будут одни гадания на кофейной гуще...
Go to the top of the page
 
+Quote Post
Tanya
сообщение Aug 10 2010, 07:18
Сообщение #11


Гуру
******

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



Цитата(barabek @ Aug 10 2010, 10:05) *
Вы, кажется, обиделись? Может я не правильно как-то выразился. Ни в коем случае не хотел Вас обидеть! Не пойму, почему Вы решили, что я нервничаю и как-то над вашим ответом .... !!!. Прошу прощения, конечно же. Но Вы меня как-то не правильно поняли. Я действительно не совсем понял Ваш ответ "Осталось Вашу нечеткую логику засунуть в железо с fuzzy logic" - это руководство к действию, или Вы подтруниваете над моей формулировкой задачи. Более того, размещая вопрос здесь я надеялся, что одним из ответивших будете именно Вы, т.к. судя по многим постам в теоретических моментах Вы являетесь безусловным гуру!

@Ark, к сожалению так нельзя. пользоваться можно только тем, что есть.

Надо тренировать нервы, отвечающие за чувство юмора. Под нервами имелась в виду нейронная сеть...
И никакого подтрунивания. А я, надеюсь, Вас правильно поняла. Теперь дело за Вами.
Повторю.
Если Вы, использую Ваш график, можете указать точки переключения, то нужно анализировать и формализовать Ваш алгоритм, в противном случае - поставьте временно резистор и компаратор (к примеру) и тренируйте искусственные нейроны.
Надо только отдавать себе отчет в том, что никакое "правильное" детектирование не будет 100%-м.

Цитата(@Ark @ Aug 10 2010, 11:12) *
Извините, но, по-моему, ерундой вы страдаете. Пытаетесь по напряжению в одной точке
определить, куда идет ток. Достоверно это сделать невозможно, по определению.
Будут одни гадания на кофейной гуще...

Ну, почему же по одной... Чтобы производную получить, одной точки мало.
Простейший вариант - фильтр НЧ и производная. + нечто нелинейное с напряжением... с порогом.
Так как автор пишет, что это не аккумулятор, для которого можно написать какую-то модель, а некая таинственная система, то к ней и надо подстраиваться.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Aug 10 2010, 07:23
Сообщение #12





Guests






Цитата
Ну, почему же по одной... Чтобы производную получить, одной точки мало.
Простейший вариант - фильтр НЧ и производная.

Имеется в виду одна точка измерения в цепи, а не одно измерение по времени...
Простейший вариант - резистор. Либо другая еще одна точка измерения в цепи...
Go to the top of the page
 
+Quote Post
Tanya
сообщение Aug 10 2010, 07:31
Сообщение #13


Гуру
******

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



Цитата(@Ark @ Aug 10 2010, 11:23) *
Имеется в виду одна точка измерения в цепи, а не одно измерение по времени...
Простейший вариант - резистор. Либо другая еще одна точка измерения в цепи...

Что такое точка измерения в цепи? Вещь в себе?
Это очень философский вопрос. Такой же вопрос - вот поставили Вы резистор. Измеряем на нем напряжение - думаем, что ток... А с какой частотой измеряем, и что будем считать порогом для решения, есть ли разряд или заряд...
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Aug 10 2010, 07:39
Сообщение #14





Guests






Цитата
Это очень философский вопрос. Такой же вопрос - вот поставили Вы резистор. Измеряете на нем напряжение - думаем, что ток... А с какой частотой измеряем, и что будем считать порогом для решения, есть ли разряд или заряд...

Tanya, закон Ома будем ниспровергать? smile.gif Или еще собственные емкость и индуктивность резистора введем в модель. А, за одно, и параметры щупа осциллографа... Ток в сторону аккумулятора - заряд, наоборот - разряд. С порогами принятия решения пусть автор сам определяется...
Go to the top of the page
 
+Quote Post
Tanya
сообщение Aug 10 2010, 08:00
Сообщение #15


Гуру
******

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



Цитата(@Ark @ Aug 10 2010, 11:39) *
Tanya, закон Ома будем ниспровергать? smile.gif Или еще собственные емкость и индуктивность резистора введем в модель. А, за одно, и параметры щупа осциллографа... Ток в сторону аккумулятора - заряд, наоборот - разряд. С порогами принятия решения пусть автор сам определяется...

Закон Ома... Выполняется только на бумаге. Если строго. А про то, в какую сторону течет ток...
Представьте себе шумовой (зашумленный) сигнал и нарисуйте в какую сторону течет ток... А потом измерьте то же самое реже или чаще...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:15
Рейтинг@Mail.ru


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