[help needed] модуль электронного дросселя ETB

Железо внутри ЭБу и железо снаружи ЭБУ
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

У нас только банальный ПИД в одну сторону -
Есть мнение, что электронный дроссель просит бОльшей сложности.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

russian wrote:У нас только банальный ПИД в одну сторону -
Есть мнение, что электронный дроссель просит бОльшей сложности.
У меня без дрыганий не получилось в обе стороны управлять, даже свой полумост пробовал собирать -

Долго пытался отладить, в итоге дорожки погорели на плате, силу тока не учел в толщине дорожек..
denisvak
Posts: 403
Joined: Thu Oct 03, 2013 8:00 pm

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

Post by denisvak »

Простой пид плохо подходит, в силу увеличения сопротивления пружины по мере открытия заслонки. + при закрытии в обратную сторону работает другая пружина, опять же другие коэффициенты...скорее всего нужно делать таблички коэф. ошибка/положение заслонки
Abricos
contributor
contributor
Posts: 849
Joined: Mon Aug 18, 2014 12:32 am
Location: Carteret, NJ 07008

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

Post by Abricos »

А никто не забыл про коифицент сопротивления на дорожках в педали и в дросельной заслонки ...на потенцыометрах ....
denisvak
Posts: 403
Joined: Thu Oct 03, 2013 8:00 pm

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

Post by denisvak »

Abricos wrote:А никто не забыл про коифицент сопротивления на дорожках в педали и в дросельной заслонки ...на потенцыометрах ....
подробнее...
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

denisvak wrote: подробнее...
Я думаю что это уже слишком тонкая настройка
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

russian wrote:ПИД
А есть исходник под VNH2SP30 ?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post 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
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

russian wrote:выдирать
Ух ты, тока там указано "Electronic Throttle Module driver L298N" - суть та же, просто подключен был VNH2SP30 ?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

V2oD2o wrote:Ух ты, тока там указано "Electronic Throttle Module driver L298N" - суть та же, просто подключен был VNH2SP30 ?
Да, вероятно. Если честно, не помню - это не используется сейчас.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

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

никаких дерганий нет :) ура!
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

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

Post by puff »

а теперь добавить туда внешнюю силу (потоки воздуха), которая будет меняться хз по какому закону - тоже без дерганий будет?
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

puff wrote:а теперь добавить туда внешнюю силу (потоки воздуха), которая будет меняться хз по какому закону - тоже без дерганий будет?
Руками пробовал, палец порезало не слабо, шим в обе стороны - а я педаль отпустил..
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

Стоит колом в любом положении
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

А исходники опубликуешь? А какие планы на этот дроссель? Заводи тему, что это ты там делаешь :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

russian wrote:А исходники опубликуешь? А какие планы на этот дроссель? Заводи тему, что это ты там делаешь :)
Конечно, он до смешного прост, имхо будет много осуждений - но работает)
Вот только сдуру поехал в гараж скорее ставить, в не отапливаемый гараж, в итоге 38.5 - как только встану - выложу

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

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

Post by V2oD2o »

Вот, ща будет срач в постах) но работает, все подключил - пока я в гараже могу видео заснять)
пока на ардуино, позже разведу в одну плату на atmega и рефакторинг кода сделаю на AVRStudio, вытравлю и соберу
Attachments
893462093846732986732967.png
893462093846732986732967.png (26.8 KiB) Viewed 27634 times
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

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

Post by puff »

наверное, правильный подход. самостоятельное изделие, все дела.
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

puff wrote:наверное, правильный подход. самостоятельное изделие, все дела.
сарказм? :)
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

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

Post by puff »

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

и вот любопытно всё же толковое объяснение про необходимость PID (а может тут как раз зачаточный pid и реализован?)
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

puff wrote:ни разу. хотя сейчас подумал - потом, очевидно, придёшь к тому, чтобы это в эбу запихивать (для прогревочных, для круиза, для экологии)
кстати, а какая задача ставилась при установке электронного дросселя (кроме развлечений/обучения)

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

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

хотя тут по сути наверное так же получается если пот1-пот2=шим, но ограничиваем чтоб не вылезти за рамки 8 бит - 255, какой то наверное да - ПИД, но линейный )
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

На картинке у нас как-бы PID, но самая простая версия - потому что I=0 и D=0

но если работает, то почему бы и нет.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

russian wrote:На картинке у нас как-бы PID, но самая простая версия - потому что I=0 и D=0

но если работает, то почему бы и нет.
в подробности pid особо не вдавался, а тем более сам не пытался написать формулы, но если подключить библиотеку то прошивка занимает 80% флешки в МК, а этот код 6% с учетом того что это компилятор ардуино, т.е. не чистый код
User avatar
Maxi
Sr Consultant
Sr Consultant
Posts: 786
Joined: Wed Oct 23, 2013 4:25 pm

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

Post by Maxi »

russian wrote:На картинке у нас как-бы PID, но самая простая версия - потому что I=0 и D=0

но если работает, то почему бы и нет.
С I=0 холостого хода не будет как класса. Теория управления - 1й курс.
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

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

Post by puff »

ну мы вроде знаем, что холостой ход можно не только etb делать, но и подстройкой зажигания
User avatar
Maxi
Sr Consultant
Sr Consultant
Posts: 786
Joined: Wed Oct 23, 2013 4:25 pm

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

Post by Maxi »

углом не хватит диапазона устранять астатическую ошибку положения.
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

Maxi wrote:углом не хватит диапазона устранять астатическую ошибку положения.
Вот тут спору нет, с ХХ пробема, дроссель подпружинен в 4%, сейчас ХХ 1600, углом пробовал ронять, падает до 1100, ниже уже воняет выхлоп сильно
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

Maxi wrote::)
а ты тот Maxi что RPD ?
User avatar
Maxi
Sr Consultant
Sr Consultant
Posts: 786
Joined: Wed Oct 23, 2013 4:25 pm

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

Post by Maxi »

V2oD2o wrote:
Maxi wrote::)
а ты тот Maxi что RPD ?
ну да а какой же еще...
V2oD2o
Posts: 42
Joined: Sun Sep 18, 2016 4:23 pm

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

Post by V2oD2o »

Maxi wrote:
V2oD2o wrote:
Maxi wrote::)
а ты тот Maxi что RPD ?
ну да а какой же еще...
судя по тематике форума - ожидаемо, приятно познакомится)
Post Reply