avatar_vlallax

Программа логирования режимов работы Кулон-912 от vlallax

Автор vlallax, 26 Нояб. 2019 в 13:26

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

feel76

извините - что-то я сильно туплю и не как не пойму :bw:
видны одни ступеньки
Спойлер
даже при приближении того места на которое Вы указали - 10.98в
Спойлер
да в середине есть разрыв - не помню из-за чего (комп заснул или роутер перезагрузился)
лог старый - годовалой давности
вот другой лог без разрывов, взятый с самого кулона
Спойлер
вообще прямые линии :bn:
Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Цитата: feel76 от 25 Янв. 2021 в 11:15видны одни ступеньки
Ну, да - ступеньки. Это график скорости изменения напряжения так выглядит.
Вот, на следующем скрине горизонтальным триггером обозначено значение 10 мВ/мин. Смотрим синий график. Курсор мыши стоит на значении - превышающим заданные 10 мВ/мин.
Спойлер


Цитата: feel76 от 25 Янв. 2021 в 11:15вообще прямые линии
На это есть следующие причины:
1. Графики скорости падения и второй производной напряжения строятся только при разряде.
2. Этот лог писался Кулоном, а он не записывает в файл текущий режим работы, поэтому не возможно определить что это заряд или разряд.

UriBas

Цитата: vlallax от 25 Янв. 2021 в 09:10.
Спойлер
.P.S. Ещё глянул Ваш лог. Разряд Вы начали с 14 вольт - поэтому в начале графика идёт быстрое падение напряжения на довольно большом интервале времени, что хорошо видно по графику скорости падения напряжения.
Тут условие прерывания разряда сработает некорректно. Если разряжать отстоянный АКБ (с напряжения около 13 вольт), то такого не должно быть. Да, будет кратковременное быстрое падение напряжения, но в программе скорость начинает считаться через 600 отсчётов входных данных (при интервале опроса 1000 мс. это будет 10 минут)...
В порог окончания заряда еще можно включить (кроме скорости падения напр.) такой параметр как "увеличение скорости падения". Например, вначале разряда скорость падения будет большая, но она будет падать (уменьшаться), а в конце разряда скорость падения наоборот - будет увеличиваться.  Таким образом, сработка порога будет корректной и не надо ждать 10 минут.. ведь могут быть условия, когда АКБ разрядится гораздо быстрее, особенно если в одной банке остается совсем мало емкости, а также если ток слишком большой (даже 2А для хилой АКБ будет большим). 
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

vlallax

Цитата: UriBas от 25 Янв. 2021 в 12:41В порог окончания заряда еще можно включить (кроме скорости падения напр.) такой параметр как "увеличение скорости падения" .
Так это и есть вторая производная напряжения по времени (скорость скорости падения) и она присутствует в критериях окончания разряда. На счёт 10-ти минут: обычно ведь выбирают ток исходя из 20-ти часового разряда (может меньше, но никак ни 10 минут). Кроме того:
1. если выбран большой ток, то напряжение очень быстро свалится и произойдёт отключение по напряжению.
2. на малых отрезках времени получается большая погрешность : частично из за округления значений напряжения и частично из за округления значений времени (эти погрешности даже не складываются а умножаются, в результате вероятность ложного срабатывания достигает недопустимых значений).

UriBas

#688
Цитата: vlallax от 25 Янв. 2021 в 13:12Так это и есть вторая производная напряжения по времени (скорость скорости падения) и она присутствует в критериях окончания разряда.
А можно уточнить - каким образом включили вторую производную? Вторая производная отслеживает скорость изменения скорости падения, а нам надо отлавливать именно увеличение скорости падения..
Цитата: vlallax от 25 Янв. 2021 в 13:12На счёт 10-ти минут: обычно ведь выбирают ток исходя из 20-ти часового разряда (может меньше, но никак ни 10 минут). Кроме того:
1. если выбран большой ток, то напряжение очень быстро свалится и произойдёт отключение по напряжению.
2. на малых отрезках времени получается большая погрешность : частично из за округления значений напряжения и частично из за округления значений времени (эти погрешности даже не складываются а умножаются, в результате вероятность ложного срабатывания достигает недопустимых значений).
Случай из практики -  приносят тебе какой-то АКБ, внешне он может выглядеть неплохо, напр. = около 13В (только с машины) но там сильный разбаланс банок и при разряде, за 3-5 минут, одна банка начинает уходить в переполювку..  причем напряжение не упало ниже 11,5В (делал побаночный контроль)..    Таких случаев было несколько, даже бывало с 100Ач АКБ которому не более 2 года.
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

vlallax

Цитата: UriBas от 25 Янв. 2021 в 13:35Вторая производная отслеживает скорость изменения скорости падения, а нам надо отлавливать именно увеличение скорости падения..
Что то я, наверное, не так понимаю. Увеличение скорости падения - это частный случай изменения скорости падения или я не про то думаю?

Цитата: UriBas от 25 Янв. 2021 в 13:35за 3-5 минут, одна банка начинает уходить в переполювку..  причем напряжение не упало ниже 11,5В
Без проблем, могу вынести в настройки время "не подсчёта" скорости и ускорения. Только вопрос - а надо ли это? Судя по тому, что до сих пор вопросов по этим двум графикам не было - это никому не надо и ни кто этими критериями остановки разряда не пользуется.

UriBas

#690
Цитата: vlallax от 25 Янв. 2021 в 13:55Что то я, наверное, не так понимаю. Увеличение скорости падения - это частный случай изменения скорости падения или я не про то думаю?
Ну например, имеем скорость падения = 5мВ /мин через 20сек уже 6мВ/мин, еще через 20с уже 8мВ/мин и т.д. видим, что скорость падения растет, значит делаем вывод, что это конец разряда и при достижении (к примеру) порога 10мВ/мин прекращаем разряд. 
Цитата: vlallax от 25 Янв. 2021 в 13:55Без проблем, могу вынести в настройки время "не подсчёта" скорости и ускорения. Только вопрос - а надо ли это? Судя по тому, что до сих пор вопросов по этим двум графикам не было - это никому не надо и ни кто этими критериями остановки разряда не пользуется.
На счет "надо ли?" то имеем сразу несколько (довольно значительных!) преимуществ
1) ЗУ автоматом (на всех стадиях) определяет конец разряда (что позволяет безопасно делать глубокие разряды и КТЦ, что в свою очередь позволяет более эффективно производить восстановление АКБ)
2) Таким образом можно диагностировать наличие глубоко разряженной банки, ну и здоровье любого АКБ.
3) Это дает "лишний" контроль за разрядом, как бы предохранитель.   

К сожалению, не многие автолюбители  в курсе вообще что такое разбаланс или переполюсовка.. поэтому для многих этот параметр просто не  известен и не знают как это влияет на здоровье АКБ..   нижний порог разряда по напряжению это единственно что они знают.
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

vlallax

Цитата: UriBas от 25 Янв. 2021 в 14:10имеем сразу несколько (довольно значительных!) преимуществ
С этим я абсолютно согласен.

Я пытаюсь понять следующее:
Цитата: UriBas от 25 Янв. 2021 в 14:10Ну например, имеем скорость падения = 5мВ /мин через 20сек уже 6мВ/мин, еще через 20с уже 8мВ/мин и т.д. видим, что скорость падения растет, значит делаем вывод, что это конец разряда и при достижении (к примеру) порога 10мВ/мин прекращаем разряд.
Вы хотите прерывать разряд только когда сработают оба условия (скорость падения больше N и ускорение больше M)? Т.е. надо добавить ещё логическую функцию между этими условиями?

UriBas

#692
Цитата: vlallax от 25 Янв. 2021 в 15:11..Я пытаюсь понять следующее:Вы хотите прерывать разряд только когда сработают оба условия (скорость падения больше N и ускорение больше M)? Т.е. надо добавить ещё логическую функцию между этими условиями?
Да, именно чтобы сработали два условия - скорость падения N и стабильный прирост скорости падения, (т.е. когда идет ускорение скорости падения)..

Что касается значения M (ускорение) , то на мой взгляд главное чтобы засечь стабильность самого ускорения..  т.е. если есть даже незначительный стабильный прирост (на сколько позволяет разрешающая способность программы) за время (примерно) от 2 минут и больше - это уже является критерием (первым условием)  и если сама скорость падения достигает критического значениям (выполняется второе условие), то разряд прекращается. 

Например, если посмотреть кривую разряда то видно, как кривая в конце разряда начинает описывать ниспадающую дугу в течении нескольких минут (2-10 мин.), т.е. там наблюдается стабильный рост скорости падения, что и есть критерий конца разряда (одно условие).
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

vlallax

Цитата: UriBas от 25 Янв. 2021 в 16:50Да, именно чтобы сработали два условия - скорость падения N и стабильный прирост скорости падения, (т.е. когда идет ускорение скорости падения)..
ОК. Добавлю в прерывание разряда ещё условие, связывающее скорость и ускорение по "И" или "ИЛИ".

feel76

Цитата: vlallax от 25 Янв. 2021 в 13:55Судя по тому, что до сих пор вопросов по этим двум графикам не было - это никому не надо и ни кто этими критериями остановки разряда не пользуется
да многим пока не пользовался - не нужно было или не хватало знаний
но со временем всё будет востребовано
пользуюсь Вашей программой с самого начала её существования - в основном правда как просмотр логов и монитора реалтайм
но уже подбираюсь и к остальным функциям потихоньку
теперь о хотелках -  выставив курсоры например на растоянии 5мин - двигать их одновременно
Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Цитата: feel76 от 25 Янв. 2021 в 18:29выставив курсоры например на растоянии 5мин - двигать их одновременно
Выставьте курсоры, зажмите клавишу shift и двигайте любой из курсоров - будут перемещаться оба.

feel76

ок спасибо
а возможно ка-то реализовать открытие файла сразу в программе?
я попробовал - прога запускается а файл не подхватывает
Спойлер
Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Цитата: feel76 от 25 Янв. 2021 в 20:16возможно ка-то реализовать открытие файла сразу в программе?
Можно, сделаю.

zxc

#698
Как изменить интервал запроса данных с Кулона?
Сейчас в настройках программы стоит значение 1000мс, данные в лог пишутся раз в секунду.
Пробовал уменьшать параметр до 200мс, все равно значения напряжения и тока отображаются в программе и пишутся в лог  также раз в секунду.
Версия программы Kulon912_1.0.4.9_x64.7z
Система Windows 7 64 разрядная.

feel76

тоже интересует вопрос - сколько максимум в состоянии отдать кулон?
в его настройках присутствует 100мс - но это для его вебморды
и имеет ли смысл выставлять в проге значения ниже этого?
например у меня щас в настройках 1мс
но если кулон обновляет свои данные ток через 100мс - то получается что 1мс сильно избыточно
Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Цитата: zxc от 26 Янв. 2021 в 12:34Пробовал уменьшать параметр до 200мс, все равно значения напряжения и тока отображаются в программе и пишутся в лог  также раз в секунду.
Да, действительно - забыл убрать тестовую вставку (сейчас там жестко стоит 1 секунда). Извиняюсь, в следующей версии поправлю.

andy_vk

Цитата: vlallax от 25 Янв. 2021 в 20:02Выставьте курсоры, зажмите клавишу shift и двигайте любой из курсоров - будут перемещаться оба.

Хорошо бы такую информацию сразу в Шапку складывать.
А вообще, подробная инструкция с описанием всех возможностей и способов применения программы просто просится...Уже больше года программе. Пора оформлять и Help.
Тогда не будут вопросы по поводу скорости падения напряжения и второй производной. Надо людям рассказать, как им правильно эти данные и эти возможности использовать. Я думаю, что это привлечет новых пользователей владельцев Кулона-912.
Большое спасибо за программу.  :wow: