Update
$2006 Challenge:
Were off and going. Running a 3.3 with Release 1.0.53
our msq file is
[Rushi's] old configs
Question regarding PulseWidthCalculation for full AlphaN.
The PulseWidth is calculated by the following equation \n
PW(ms) = ReqFuel(ms) * TPS/100 * VE/100 * gammae/100
This makes ReqFuel *2.55 * 2.55 the maximum injector pulsewidth (without enrichments)
A little matlab snippet to figure out how the VE table entries correlated with time.
My value for the bin was 22-23\n
function output = VEtable(dummy) %values taken from my log file req_fuel = 12.5 rpm = 4621 rps = rpm./60 effrps = rps./2 effperiodms = 1./effrps.*1e3 gamma = .98 pw = 2.8 VEelementraw = pw./ ((req_fuel).*(gamma)) output = VEelementraw.*100 return
If the VEtable is configured (at WOT) well with what a dyno HP plot would look like, the VE table relates the of TPS% to air flow. For example if 1% throttle is 10% flow the VE table would reflect that.
I'll be posting some matlab code soon that takes RPM,HP, displacement, airtemp, and outputs various VE tables:
- linear throttle
- exponential throttle
- the above are far from realistic, the airflow(TPS,RPM) depends on RPM and opening (~cross sectional area),
- opening(TPS)=sin(TPS * const2) but oval linkage changes this somewhat (but 0 for TPS=0 and 1.0 for TPS=255 most of the time so you can calculate const2)
- at low RPM we know that pressure drop across the throttle (which is appr 1.0 - airfill) is roughly proportional to RPM*airfill * (1.01/opening - 1.0);
- that is 1.0 - airfill(RPM, TPS) = airfill(RPM, TPS) * const3 * RPM * (1.01 /opening - 1.0) so sg. like airfill(RPM,TPS) = 1/(1+(const3 * RPM * (1.01 /opening(TPS) - 1.0))) TODO: review,check, propose reasonable const values
- At 1200 RPM 2..6% TPS is enough for 90% airfill (that is usually called VE; I intentionally don't use VE term here, so noone thinks this directly goes into the j[] table)
- at high RPM close to linear with the opening(TPS); appr 90% opening needed for 90% airfill
with some modifications we can also do the same for AirDensityControl maps as MAP is supposed to determine % throttle open with some non-linear effects already included.
Notes:
- with config13 = 0x06, Baro indicator in MegaTune goes up and down with TPS.
The config has full AlphaN
- For FULL AlphaN you need to manually edit config13 in the config file (typically value 02, needs to be changed to 06, it masks bit-2 true changes the binary from 0000 0010 to 0000 0110 ) it eliminates the loadmultiplication from the fueling math becoming: PulseWidth = ReqFuel * tps (0..1) * VE (0..1)
$2005 Challenge
Car not going this year. A multituide of last minute problems has conspired to prevent the two planned cars from attending.
- Odd problem #1 unless the serial port loaded or grounded the Fuel Pump wont run. -- Do NOT use EMI serial ports..
- Odd problem #2 Bad ignition switch caused intermittent starting
- Odd problem #3 Unknown coolant system after winter freeze
ejected freeze plugyep this one did us in..
- misc other stuff.
Anyway plans are already underway for next year. And the cars/engines are partially built.
Physical Setups
- Plans Turbo car
- VEMS v3.1
- 2.0L ABA with a 20V AUG head ( variable valve timing)
- Stock KO3 from VW 1.8T
- Stock 1.8T fuel injectors 241cc/min and ~10-11ohms
- 60-2 crank trigger (VR) - aba
- hall sensor on cam for #1 TDC ( very optional )
- wasted spark setup with ABA coil
- or Coil on Plug from 1.8T
- LSU4 WBO2 sensor
- Nitrous activation
- Water injection -- maybe
- Plans for NA car
- VEMS v3.2
- 2.0L PL block with Port & polish 16v Head
- GSXR 750 ITBs
- Nitrous -- triggered this time
- move from v2.2 to v3.1 with proper PWM
- LSU4 WBO2 sensor
- Stock Distributor and Hall sender
- Bosch 008 module for coil.
- Drive ingition THRU distributor
VEMS needs/checklist
STICKERS !
STICKERS !!
Hardware
- StepByStepGuide done
- Basic Assembly Instructions for putting in a Alubos case
- Power
- Serial Port / Communications
- LCD Hookup
- Injector Drivers: Flyback and FETs (Low Z injectors) - VERIFY
- Ignition Drivers: FETs for driving ABA coil pack - Wasted spark - VERIFY
- May possibly need setup for GM packs Lost module in garage
- Ignition Drivers: Drving Bosch 008 Module (NA car)
- WBO2: Heater/Driver setup
- Will this work with wasted spark setup?
- Trigger setups
- VR trigger 60-2 wheel VW ABA block (Red VR+) (Black VR-) R30 Removed, D14 to be installed..
- [HALL] trigger 4 window
- Hall sensor connected to primary trigger
- Solder wire between JP2 (top row middle of the trigger jumper section) and JP7 (top row to the right)
- Use D14
- Bridge SJ2 (Leftmost in the LM1815 grouping)
- Leave SJ6 open (found below LM1815 on component side)
- The Hall GND lead is connected near Pin26 on the EC36 connector.
- The Hall signal lead is to be connected to Pin 27.
- The Hall supply is connected to pin 28.
- Install 270ohm resistor at R142. (solder side between pin 28 and 29 on EC36)
- Install 220n capacitor at C69 (solder side between pin 28 and 29 on EC36)
- Basic Assembly Instructions for putting in a Alubos case
- *Knock setup for using stock VW sensor for a 2.0L [PL] block
- Knock setup for using stock VW sensor for a 2.0L [ABA] block
- WBO2 setup using VW LSU4 for 3.1
- WBO2 setup using VW LSU4 for 3.2
Software/ configuration
Assuming that all my needs are already implemented in firmware setups Please correct if not done..
Current firmware version you want me to run
Turbo VEMS v3.1
- Autolearning
- 60-2 Trigger (VR)
- Nitrous Activation
- VVT output (solenoid activation) RPM and load maybe (very optional)
- Knock for 2.0L [ABA] block
- LSU4 setup (V3.2)
- Basic instructions on changing and viewing values for table entries
- CLT for Bosch temp sensor MembersPage/GrmRacer/BoschCltSensor
- map stuff?
- Air Temp sensor GM
Naturally Asprirated car -- VEMS v3.2
- Autolearning
- 4 window trigger (Hall) -- no other choice
- Nitrous Activation -- RPM based
- Knock for 2.0L [PL] block
- LSU4 setup (v3.1)
- Basic instructions on changing and viewing values for table entries
- CLT setup for Bosch temp sensor
- map stuff?
- Air Temp sensor GM
- I'll try for a wasted spark setup from a VW or GM
For $2004 challenge
So we placed 29th overall in the $2004 challenge
our 1/4mi time was 14.6 after 1/2 hour of tuning on a turbo Yugo MEgasquirt fuel map, a bad coolant sensor, and no nitrous..
oh well.
Yes that PVC works.
Lots of pics and snippets..
http://cyco.ataxxia.com/gallery/BustedKnuckleRacing
GRM = Grassroots motorsports (www.grmotorsports.com)
Documentation and History
- This is to document any changes or addons that are made to MS-AVR (GenBoard or AfreshBoard) during the building of the 1988 scirocco http://www.scirocco.org
- Starting point BasicInstallation
- The plans
Triggered via the hall sender built into the block
- nitrous injection
- water injection
- ignition control
- traction control
Whats happening this year no time for turbo.
2.0L 9A
1.8L 16v head P&P
nitrous direct port injection
water injection via cold start in custom intake manifold
MS-AVR for ignition and fuel
<insert stuff for car setup>
MembersPage/GrmRacer/GrmCircuits
EGT's on the cheap using raw thermocouple and Dupont LTCC tape.
Stuff Im going to document
- MembersPage/GrmRacer/HowToSwapIntoCIS
- MembersPage/GrmRacer/GrmIgnition
- MembersPage/GrmRacer/GrmWiring This one is hard to read, but pretty complete
- MembersPage/GrmRacer/GrmCircuits This one is easier to read and follow, but not complete yet
- MembersPage/GrmRacer/Grm2005RaceQuestions -- Need help here.
- InputTrigger/MultitoothTriggerWheel -- Page describing how to implement this
- NitrousController -- Page describing adding nitrous to control stuff
- TractionControl -- Used specifically to cut off fuel and air to reduce HP output to stop the tires from spinning
- GearSelect -- Circuit to show what gear you are in for an early A1 VW transmission with the big reverse gear connector and the upshift light
- IgnitionVW -- information on adapting the stock VW ignition circuit to the MS-AVR system with minimal changes to the system. It should be a fully mappable ignition, by replacing the Typical Hall sender output from the Hall sender on the distributor to the Ignition controller. Ideas abound for a cheap and easy replacement.
MembersPage/GrmRacer/GrmInjectorSetup -- what I have to do to get the car running..
Disclaimer: I'm trying all this stuff at once. None, some, or all of it may work to some degree or other. This STUFF is developed for off-road use, and the car only has to last about 5 drag runs and 2 autocrosses. So think about that before you do any of this.
to the stock ignition box from the distributor or
The 2.5 bar MAP sensor that you asked: MPX4250AP (MembersPage/MarcellGal) http://www.x-dsl.hu/genboard/
Im working on the lpc2119 library for the possible ARM processor use. Take a look at the library and see if I got it right.
http://www.vems.hu/files/grmracer/LPC2119_arm.lbr
a possible source for connectors
http://www.fciconnect.com/markets/m_auto.asp
Notes for assembly
- L2014 LCD must have Contrast to boot
- PS2 pinout in manual is wrong and needs fixed
- LCD Manufacturer found!