Page 5 of 7

Re: модуль электронного дросселя ETB

Posted: Sun Sep 18, 2016 8:29 pm
by AndreyB
У нас только банальный ПИД в одну сторону -
Есть мнение, что электронный дроссель просит бОльшей сложности.

Re: модуль электронного дросселя ETB

Posted: Sun Sep 18, 2016 9:11 pm
by V2oD2o
russian wrote:У нас только банальный ПИД в одну сторону -
Есть мнение, что электронный дроссель просит бОльшей сложности.
У меня без дрыганий не получилось в обе стороны управлять, даже свой полумост пробовал собирать -

Долго пытался отладить, в итоге дорожки погорели на плате, силу тока не учел в толщине дорожек..

Re: модуль электронного дросселя ETB

Posted: Sun Sep 18, 2016 9:35 pm
by denisvak
Простой пид плохо подходит, в силу увеличения сопротивления пружины по мере открытия заслонки. + при закрытии в обратную сторону работает другая пружина, опять же другие коэффициенты...скорее всего нужно делать таблички коэф. ошибка/положение заслонки

Re: модуль электронного дросселя ETB

Posted: Sun Sep 18, 2016 10:09 pm
by Abricos
А никто не забыл про коифицент сопротивления на дорожках в педали и в дросельной заслонки ...на потенцыометрах ....

Re: модуль электронного дросселя ETB

Posted: Mon Sep 19, 2016 10:09 pm
by denisvak
Abricos wrote:А никто не забыл про коифицент сопротивления на дорожках в педали и в дросельной заслонки ...на потенцыометрах ....
подробнее...

Re: модуль электронного дросселя ETB

Posted: Wed Sep 21, 2016 7:27 am
by V2oD2o
denisvak wrote: подробнее...
Я думаю что это уже слишком тонкая настройка

Re: модуль электронного дросселя ETB

Posted: Thu Sep 22, 2016 12:07 pm
by V2oD2o
russian wrote:ПИД
А есть исходник под VNH2SP30 ?

Re: модуль электронного дросселя ETB

Posted: Thu Sep 22, 2016 12:10 pm
by AndreyB
V2oD2o wrote:А есть исходник под VNH2SP30 ?
https://svn.code.sf.net/p/rusefi/code/trunk/firmware/
это большой исходник сразу всего, выдирать из него дроссель нужно при желании - https://svn.code.sf.net/p/rusefi/code/trunk/firmware/controllers/electronic_throttle.cpp

Re: модуль электронного дросселя ETB

Posted: Thu Sep 22, 2016 12:15 pm
by V2oD2o
russian wrote:выдирать
Ух ты, тока там указано "Electronic Throttle Module driver L298N" - суть та же, просто подключен был VNH2SP30 ?

Re: модуль электронного дросселя ETB

Posted: Thu Sep 22, 2016 12:17 pm
by AndreyB
V2oD2o wrote:Ух ты, тока там указано "Electronic Throttle Module driver L298N" - суть та же, просто подключен был VNH2SP30 ?
Да, вероятно. Если честно, не помню - это не используется сейчас.

Re: модуль электронного дросселя ETB

Posted: Sat Sep 24, 2016 9:00 am
by V2oD2o
russian wrote:
V2oD2o wrote: Да, вероятно. Если честно, не помню - это не используется сейчас.
В общем плюнул я на этот PID, сделал простецкий алгоритм, вот видео - [video][/video]

никаких дерганий нет :) ура!

Re: модуль электронного дросселя ETB

Posted: Sat Sep 24, 2016 9:57 am
by puff
а теперь добавить туда внешнюю силу (потоки воздуха), которая будет меняться хз по какому закону - тоже без дерганий будет?

Re: модуль электронного дросселя ETB

Posted: Sat Sep 24, 2016 10:15 am
by V2oD2o
puff wrote:а теперь добавить туда внешнюю силу (потоки воздуха), которая будет меняться хз по какому закону - тоже без дерганий будет?
Руками пробовал, палец порезало не слабо, шим в обе стороны - а я педаль отпустил..

Re: модуль электронного дросселя ETB

Posted: Sat Sep 24, 2016 10:16 am
by V2oD2o
Стоит колом в любом положении

Re: модуль электронного дросселя ETB

Posted: Sat Sep 24, 2016 8:41 pm
by AndreyB
А исходники опубликуешь? А какие планы на этот дроссель? Заводи тему, что это ты там делаешь :)

Re: модуль электронного дросселя ETB

Posted: Sat Sep 24, 2016 10:44 pm
by V2oD2o
russian wrote:А исходники опубликуешь? А какие планы на этот дроссель? Заводи тему, что это ты там делаешь :)
Конечно, он до смешного прост, имхо будет много осуждений - но работает)
Вот только сдуру поехал в гараж скорее ставить, в не отапливаемый гараж, в итоге 38.5 - как только встану - выложу

А собираю http://rusefi.com/forum/viewtopic.php?f=15&t=1091 Смешно - но факт, других решений не нашел для осуществления проекта

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 4:26 pm
by V2oD2o
Вот, ща будет срач в постах) но работает, все подключил - пока я в гараже могу видео заснять)
пока на ардуино, позже разведу в одну плату на atmega и рефакторинг кода сделаю на AVRStudio, вытравлю и соберу

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 4:34 pm
by puff
наверное, правильный подход. самостоятельное изделие, все дела.

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 4:54 pm
by V2oD2o
puff wrote:наверное, правильный подход. самостоятельное изделие, все дела.
сарказм? :)

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 5:07 pm
by puff
ни разу. хотя сейчас подумал - потом, очевидно, придёшь к тому, чтобы это в эбу запихивать (для прогревочных, для круиза, для экологии)
кстати, а какая задача ставилась при установке электронного дросселя (кроме развлечений/обучения)

и вот любопытно всё же толковое объяснение про необходимость PID (а может тут как раз зачаточный pid и реализован?)

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 5:21 pm
by V2oD2o
puff wrote:ни разу. хотя сейчас подумал - потом, очевидно, придёшь к тому, чтобы это в эбу запихивать (для прогревочных, для круиза, для экологии)
кстати, а какая задача ставилась при установке электронного дросселя (кроме развлечений/обучения)

и вот любопытно всё же толковое объяснение про необходимость PID (а может тут как раз зачаточный pid и реализован?)
ну тут не совсем баловство, ЭБУ Январь 5.1 от жигулей ставлю на ниссан кашкай, он не умеет дружить с электронным дросселем, а именно этот ЭБУ - т.к. это самое бюджетное решение для постройки турбо

насчет pid - ну хз, там какие то сложные формулы расчета, через дифферециалы, интегралы.. я так понял эти формулы дают работать с опережением, т.е. если разница потенциометров очень велика - лупит шим в максимум, если не велика - то постраивается ШИМ чтоб удерживать нужное положение, ну это я чисто имхо - посмотрел графики работы ПИД регулятора

хотя тут по сути наверное так же получается если пот1-пот2=шим, но ограничиваем чтоб не вылезти за рамки 8 бит - 255, какой то наверное да - ПИД, но линейный )

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 5:26 pm
by AndreyB
На картинке у нас как-бы PID, но самая простая версия - потому что I=0 и D=0

но если работает, то почему бы и нет.

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 5:36 pm
by V2oD2o
russian wrote:На картинке у нас как-бы PID, но самая простая версия - потому что I=0 и D=0

но если работает, то почему бы и нет.
в подробности pid особо не вдавался, а тем более сам не пытался написать формулы, но если подключить библиотеку то прошивка занимает 80% флешки в МК, а этот код 6% с учетом того что это компилятор ардуино, т.е. не чистый код

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 5:56 pm
by Maxi
russian wrote:На картинке у нас как-бы PID, но самая простая версия - потому что I=0 и D=0

но если работает, то почему бы и нет.
С I=0 холостого хода не будет как класса. Теория управления - 1й курс.

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 6:02 pm
by puff
ну мы вроде знаем, что холостой ход можно не только etb делать, но и подстройкой зажигания

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 6:15 pm
by Maxi
углом не хватит диапазона устранять астатическую ошибку положения.

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 6:37 pm
by V2oD2o
Maxi wrote:углом не хватит диапазона устранять астатическую ошибку положения.
Вот тут спору нет, с ХХ пробема, дроссель подпружинен в 4%, сейчас ХХ 1600, углом пробовал ронять, падает до 1100, ниже уже воняет выхлоп сильно

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 6:39 pm
by V2oD2o
Maxi wrote::)
а ты тот Maxi что RPD ?

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 6:54 pm
by Maxi
V2oD2o wrote:
Maxi wrote::)
а ты тот Maxi что RPD ?
ну да а какой же еще...

Re: модуль электронного дросселя ETB

Posted: Thu Sep 29, 2016 7:33 pm
by V2oD2o
Maxi wrote:
V2oD2o wrote:
Maxi wrote::)
а ты тот Maxi что RPD ?
ну да а какой же еще...
судя по тематике форума - ожидаемо, приятно познакомится)