Отговори на тема  [ 26 мнения ]  Отиди на страница 1, 2  Следваща
Управление на двигателче за празен ход. 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Сеп 21, 2005 9:24 am
Мнения: 9
Мнение Управление на двигателче за празен ход.
Здравейте.
Аз съм лаик в електрониката, но пък имам малък опит с ЕКУ-та. Интересувам се от управлението на двигателче за празен ход - обикновено се среща при 80% от моноинжекционните системи ( не става въпрос за GM стъпковият двигател с PWM). Доколкото можах да разбера от грубите ни замерваният то работи с PWM и реверсиране на напрежението - може и да бъркам, моля поправете ме. На върха на "буталото" има микроключ който казва на ЕКУ-то кога да вземе управлението на празният ход в "свой ръце".
В момента ползвам aftermarket ЕКУ - Megasquirt, но то не управлява такъв тип двигателчета, така че търся решение за самостоятелно контролерче (мисля си, че мога да включа оригиналното ЕКУ да управлява само празният ход но незнам дали ще сработи). Някакви насоки, препратки в Интернет за повече инфо и съвети са добре дошли.
Не ме жалете - пишете...
Поздрави.


Сря Сеп 21, 2005 9:34 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Ами двигателчето за празен ход е обикновено стъпково моторче. :) Всички по-нови коли са с такова за празния ход, а някои дори са с моторче и на дроселната клапа (като в тоя случай отпада нуждата от доп. канал за въздуха за празния ход). По моргите, предполагам, има доста такива възли, както за празен ход, така и доселна клапа, така, че ако се научиш да управляваш стъпкови моторчета, монтажа на самия възел после е лесен. :)
Ако нямаш никакъв опит със стъпковите моторчета, питай в Академията, ще те упътят от къде да започнеш.


Сря Сеп 21, 2005 9:49 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Сеп 21, 2005 9:24 am
Мнения: 9
Мнение 
Аз имам монтирано стандартно моторче на колата - управлява дроселовата клапа, така че няма нуйда да монтирам нищо допълнително. Трябва само да го управлявам!


Сря Сеп 21, 2005 10:03 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение 
Бе то управлението на самото двигателче просто, закона за управление обаче не ми е ясен, там батето да каже, ой си има добър съветник, ако се зане как трбва да се държи тая клапа .. лесна работа.


Сря Сеп 21, 2005 6:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Ами празния ход се управлява единствено и само по температура, при това линейно. :)


Сря Сеп 21, 2005 11:19 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Сеп 21, 2005 9:24 am
Мнения: 9
Мнение 
"Закона" може да го формулирам в следният вид:
Когато микроключа е отворен (натиснат е педала на газта), то няма контрол на празният ход (ел. моторчето).
Когато микроключа е затворен (педала на газта е отпуснат, така че пружината на дроселовата клапа връща лостовата система и тя затваря ключа) влиза в действие нашият контролер.

Нужни референции:
- обороти на двигателя;
- температура на двигателя (желателно е, но не е задължително)
Нужен хардуер:
- таймер;
- брояч на оборотите;
Нужни константи:
- желана скорост (RPM);
- брой обороти след стартиране;
- минимална скорост на двигателя (RPM);
Замервани променливи:
- текущи обороти (RPM);
- температура на двигателя.

Нека да започна в хронологичен ред от запалване до гасене на двигателя.

1. При подаване на контакт "буталото" отваря клапата до максималното положение до което ел. двгателя може (ако може да се задава стойност в % или някаква друга величина ще е най-добре) и чака така или да се "запали" двигателя или да се "махне" контакта.
2. Ако след Х оборота след стартиране скоростта на двигателя не надвиши минималната скорост на двигателя "буталото" да се прибере, дроселовата клапа ще се затвори като по този начин може да се предотврти "задавяне" на двигателя;
3. При появяването на обороти над минималната скорост на двигателя - таймер отмерва да кажем период от 20 секунди или в зависимост от температурата на двигателя този период да се удължава ако двигателя е студен, през който период дореселовата клапа се държи в първоначална позиция (максимално отворена от ел. двигателя или програмируема величина) след което контролера определя положението на "буталото" - това е за да улесним студеният старт например. На моята кола (Форд) стандартно ел. двигателя държи 1100 оборота за около 25 сек. независимо дали двигателя е студен или топъл всеки път когато се пали. Да наречем това държене на високи обороти при палене - ускорен празен ход.
4. Имаме константа (желани RPM) която трябва да се сравнява постоянно(компаратор?!?) със текущата замервана стойност (текущи RPM);
5. При надвишаване или занижаване на текущите RPM, контролера прави нужните корекции така че текущите RPM да са максимално бризо до желаните RPM. Ако по някаква причина (внезапно натоварване) текущо замерваните обороти паднат под минималната скорост на двигателя "буталото" се разпъва максимално и пак следва стратегията за плавно сваляне на оборотите и поддъжане на желаните RPM (прочети по-долу за тази стратегия).

Всичко това е при палене и работа на празен ход на място.
След като колата потегли трябва да се внасят допълнителни корекции, който важат и за празен ход на място.

6. Ако по време на периода описан в т.3 водача подаде газ и оборотите надминат тези на ускорен празен ход то контролера незабавно да прекрати ускореният празен ход и очаква да управлява норманият празнен ход. Друг начин за определяне на това състояние е микроключа, което всъщност е по-лесен начин, но трябва да се изчака водача да отпусне газта, което може да завари буталото "неподготвено" (чети по-долу). Ако по някаква причина (внезапно натоварване) текущо замерваните обороти паднат под минималната скорост на двигателя "буталото" се разпъва максимално и пак следва стратегията за плавно сваляне на оборотите и поддъжане на желаните RPM (прочети по-долу за тази стратегия);

Потеглеме (най-накрая...)

7. Водача подава газ, колата потегля и идва момента да се превключи предавката. Тук "буталото" трябва да е заело вече стратегическа позиция (максимално отворено) и да очаква всеки момент оборотите да спаднат рязко (с около 700-1000 об.мин) след което да поеме контрола на празен ход (защото микроключа е затворен, педала на газта отпуснат)- може би да задържи за момент това си състояние след, което плавно да свали оборотите до желаните RPM и да поддъжа празен ход (желани RPM). Но понеже сменяме предавката, а не спираме движението на автомобила това със плавното сваляне на оборотите няма да се случи, но "буталото" ще е заело позиция и ще задържи за момент максимално отвореното си състояние. През това време водача ще е сменил предавката и "буталото" очаква следващотото такова събите (в в максимално отворена позиция);
8. Принудителен празен ход - тук няма какво много да направим, защото управляваме само празният ход, но не и запалването и/или впръсването;
9. Движение по инерция - спазват се правилата за празен ход на място, след като "буталото" плавно е свалило оборотите до желаните RPM. Ако по някаква причина (внезапно натоварване) текущо замерваните обороти паднат под минималната скорост на двигателя "буталото" се разпъва максимално и пак следва стратегията за плавно сваляне на оборотите и поддъжане на желаните RPM;
10. Движение без подаване на газ от водача - спазват се правилата за празен ход на място, след като "буталото" плавно е свалило оборотите до желаните RPM. Ако по някаква причина (внезапно натоварване) текущо замерваните обороти паднат под минималната скорост на двигателя "буталото" се разпъва максимално и пак следва стратегията за плавно сваляне на оборотите и поддъжане на желаните RPM;
11. Спиране след движение - "буталото" трябва да е заело вече стратегическа позиция (максимално отворено) и да очаква всеки момент оборотите да спаднат рязко (с около 700-1000 об.мин) след което да поеме контрола на празен ход (защото микроключа е затворен, педала на газта отпуснат) - може би да задържи за момент това си състояние след, което плавно да свали оборотите до желаните RPM и да поддъжа празен ход (желани RPM). Ако по някаква причина (внезапно натоварване) текущо замерваните обороти паднат под минималната скорост на двигателя "буталото" се разпъва максимално и пак следва стратегията за плавно сваляне на оборотите и поддъжане на желаните RPM.
12."Гасим" двигателя, буталото остава за Х секунди в последното си състояние след което се прибира максимално.

Следва нов цикъл на палене и т.н.

Това успях да формулирам в движение като евентуален "закон". сигурно има пропуски или пък недомислици, но с повече усилия може да се оформи прилично.


Чет Сеп 22, 2005 12:19 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Това всичкото за празния ход ли бе бате? 8O


Съб Сеп 24, 2005 10:36 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Сеп 21, 2005 9:24 am
Мнения: 9
Мнение 
Ами незнам как управляваш празният ход със твояето ЕКУ, но така нормално действа управлението на празният ход във стандартните ЕКУ-та, просто съм описал наблюдения. Ако мислиш да излезнеш с комерсиална цел на пазара със твоето ЕКУ бих казал че трябва да спазваш освен горните и още един куп неща - напр. регулиране на празният ход спрямо разреждането в колекторите, спрямо напрежението на акумoлатора, да имаш входна верига за А/С, регулиране на празният ход през Warmup, спрямо управлявани външни устройства (независимо дали с PWM или друг метод, с референция от MAP, TPS, RPM, IAT, CLT и т.н. ,били те вентилатори или помпа за водна инжекция). Даже си мисля, че ако влагаш някаква универсалност във твоят контролер би следвало да имаш дори няколко опции за idle контрол - stepper motor (като този тип който съм описал, както и биполярни стъпкови двигатели), PWM IAC Valve, ON/OFF solenoid.


Нед Сеп 25, 2005 2:50 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
А така - говори му 8) .


Нед Сеп 25, 2005 11:06 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Управлението на празния ход служи единствено да се поддържат малко по-високи обороти, докато загрее мотора (за да загрее по-бързо). В началото е имало една ръчка, с която шофьора сам е отварял клапана на канала за празния ход. Тая система е известна сред народа като "смукач". По-късно ръчката е еволюирала в биметална пластина, при която участието на шофьора вече не е било необходимо. В този си вид, клапанът получава названието "автоматичен смукач". В крайна сметка, еволюцията стига до въпросното стъпково моторче, което върти дроселчето за празния ход.


Нед Сеп 25, 2005 6:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
В моята кола (бившата 8) ) съм бил свидетел на "малко" по-сложен алгоритъм на управление на това моторче, в зависимост от ситуацията в момента.


Нед Сеп 25, 2005 11:16 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Сеп 21, 2005 9:24 am
Мнения: 9
Мнение 
OK, Реконструктор.
Историята я познаваш (с малки неточности и пропуски). Кажи как управляваш празният ход (моля цититрай точният начин и алгоритъм). Кажи какво във изброените методи ти се струва неподходящо и неуместно, защото ми се струва че при теб хразният ход е оставен на произвола на съдбата.


Пон Сеп 26, 2005 9:15 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Dimitar написа:
В моята кола (бившата 8) ) съм бил свидетел на "малко" по-сложен алгоритъм на управление на това моторче, в зависимост от ситуацията в момента.


Абе ти ако искаш, можеш да отчиташ и слънчевата активност за тоя празен ход, въпроса е дали има смисъл. :) Ама само за да натовариш 3-те 32 битови диеспита май няма много смисъл. ;)


Пон Сеп 26, 2005 9:56 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
disc написа:
OK, Реконструктор.
Историята я познаваш (с малки неточности и пропуски). Кажи как управляваш празният ход (моля цититрай точният начин и алгоритъм). Кажи какво във изброените методи ти се струва неподходящо и неуместно, защото ми се струва че при теб хразният ход е оставен на произвола на съдбата.


Ами за сега - няма управление. Дори няма температурна корекция на сместа - не че не е написано, но моя човек го домързя да измисли някъв вектор и си остана неизпробвано. :) Иначе управлението на празния ход ще бъде напълно линейно.


Пон Сеп 26, 2005 10:01 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Сеп 21, 2005 9:24 am
Мнения: 9
Мнение 
В такъв случай, този топик може би е подходящ за да се замислиш...
Поздрави.


Пон Сеп 26, 2005 10:17 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 26 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни