Pozdrav,
malo konstruktivne pomoci nece biti na odmet. Hocu da napravim closed loop upravljanje natpritiskom tokom faze overboost-a.
Ventilom za overboost upravljam PWM signalom, frekvencije 80Hz, sa modulacionim opsegom 0-99%. Time mogu da pomeram boost od baznog pa do maksimalnog koji turbina moze da generise u datim uslovima.
Overboost funkcija aktivna je samo pri punom gasu i obrtajima vecim od 2250. Do sada je funkcija bila realizovana na nacin da se iz tablice indeksirane po RPM procita duty cycle ventila, te se isti primenjuje. Tokom procesa mapiranja operater popunjava tablicu vrednostima prema zeljenom nivou boost-a. Ukoliko se detektuju detonacije, izmedju ostalog i overboost funkcija se blokira.
E sada, hocu to malo da unapredim. Bice dve tablice, jedna sa pocetnim duty cycle-om ventila, druga sa zeljenim nivoom natpritiska. Upravljacka jedinica treba tako da koriguje otvaranje ventila, da se dobije zeljeni nivo boosta u sto je kracem mogucem roku, a da pri tom ne dolazi do overshot-a.
Hajde da prodiskutujemo kako bi to bilo najbolje uraditi.
Vazno je da dodam da resenje mora da bude univerzalno primenjivo, znaci i za korisnika koji ima spor On/Off overboost ventil i za onog ko ima ventil koji moze da se modulise signalom vece frekvencije i da se postavlja u medjupolozaje.
PID kontrola je naravno opcija, ali problem je u tome sto je dosta komplikovano i rizicno za obicnog korisnika da podesi parametre kako treba. To se svodi na to da cu ja dobijati povecan broj zahteva za support, a to je upravo ono sto treba da se minimizuje (kosta vreme i mene i kupce). Znaci, treba da bude jednostavno i pouzdano, po principu set and forget boost koji zelim.
EDIT: VEMS wiki pruza zanimljive informacije: http://www.vems.hu/wiki/index.php?ac...=boost+control
Pozdrav,
Nikola
malo konstruktivne pomoci nece biti na odmet. Hocu da napravim closed loop upravljanje natpritiskom tokom faze overboost-a.
Ventilom za overboost upravljam PWM signalom, frekvencije 80Hz, sa modulacionim opsegom 0-99%. Time mogu da pomeram boost od baznog pa do maksimalnog koji turbina moze da generise u datim uslovima.
Overboost funkcija aktivna je samo pri punom gasu i obrtajima vecim od 2250. Do sada je funkcija bila realizovana na nacin da se iz tablice indeksirane po RPM procita duty cycle ventila, te se isti primenjuje. Tokom procesa mapiranja operater popunjava tablicu vrednostima prema zeljenom nivou boost-a. Ukoliko se detektuju detonacije, izmedju ostalog i overboost funkcija se blokira.
E sada, hocu to malo da unapredim. Bice dve tablice, jedna sa pocetnim duty cycle-om ventila, druga sa zeljenim nivoom natpritiska. Upravljacka jedinica treba tako da koriguje otvaranje ventila, da se dobije zeljeni nivo boosta u sto je kracem mogucem roku, a da pri tom ne dolazi do overshot-a.
Hajde da prodiskutujemo kako bi to bilo najbolje uraditi.
Vazno je da dodam da resenje mora da bude univerzalno primenjivo, znaci i za korisnika koji ima spor On/Off overboost ventil i za onog ko ima ventil koji moze da se modulise signalom vece frekvencije i da se postavlja u medjupolozaje.
PID kontrola je naravno opcija, ali problem je u tome sto je dosta komplikovano i rizicno za obicnog korisnika da podesi parametre kako treba. To se svodi na to da cu ja dobijati povecan broj zahteva za support, a to je upravo ono sto treba da se minimizuje (kosta vreme i mene i kupce). Znaci, treba da bude jednostavno i pouzdano, po principu set and forget boost koji zelim.
EDIT: VEMS wiki pruza zanimljive informacije: http://www.vems.hu/wiki/index.php?ac...=boost+control
Pozdrav,
Nikola
Comment