### ### ### ## ## ## ## ####
## ###### ## ## ## ###
_ _ ( ) ( ) | |_| | | _ | | | | | (_) (_)
### ## ### ## ## ## ## ## ## ## #### ###
### ## ## ## ## ## ####
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''This page is about electronically controlled throttles. This technology is getting common''' * Some DBW (Electronic Throttle Controller= "ETC") solutions are CAN-bus based, like the [https://vems.hu/vt/help/v3/v3_electronic_throttle_control.html#BMW_S65_S85_ETC BMWS65/S85] : the most advanced engines that installers can mod, (the CAN-bus electronic throttle and idle-control subsystems of which) '''only very advanced ECU-s can control like the [https://shop.vems.hu/catalog/vems-internal-p-207.html VEMS ECU]''' * Most other DBW / ETC solutions use '''dummy actuator''' (and 4 sensors, TPS, TPS2, PPS, PPS2), see [https://vems.hu/vt/help/v3/v3_electronic_throttle_control.html VemsTune Help] ** these can be driven by "bridge output driver" inside VEMS ECU (if requested, or externally). VEMS ECU can drive upto 9A (some BMW actuators have 1.9 Ohm drawing upto 8A; Current limit of most non-VEMS ECU's DBW outputs is 5A or 6A, so take care). ** note with dummy DBW: disable injector PWM-ing. Low-Z injectors can be driven with series resistors (eg. 4.7Ohm power resistors). Active flyback (4/8ch) don't cause any problem (but no use either) with dummy DBW (because of disabled injector PWM-ing). ---- [https://www.facebook.com/photo.php?v=651896564871964 Video of a Ford Mustang] using VEMS and [https://shop.vems.hu/catalog/bridgeoutputdriver-p-185.html Bridge Output Driver] for Electronic Throttle. Most installs are BMW, VAG (VW, Audi, ...), and PSA (Citroen, Peugeot) ... the Mustang uses same technology (double pedal sensors, double TPS sensors for feedback, safety relay, and DC motor actuator). ---- If I wrote an intro it would be similar to [http://autospeed.com/cms/article.html?&A=1025 this autospeed article] (except their English is better and they apparently worked on it more than I would have :-). This page is an index page, and some words about the actuators. However a complete system is much more than that. Redundant network of sensors, smart software and good understanding of failure modes. See InTake/DriveByWireThrottle/Sensors Besides the VAG item there are others too. (make a separate page if info about a particular part > 8 lines) ---- Newer VAG throttle-bodies: * MembersPage/PeepPaadam/AudiAFourTurbo * MembersPage/PeterJensenPassatThrottel '''VAG DBW Page: InTake/ThrottlePlates/VAGElectronicThrottle''' ---- '''PSA''' I heard that PSA's shipping lotsof cars (Peugeot 307 and Citroen C5 comes to mind) with drive-by-wire throttles (for years now). That means they should be available for cheap. Dunno about bus (CAN is likely). No CAN, but just - KISS (keep it simple stupid) - gear motor with position sensor(s). fex. Electronic throttle body fitted to EW12J4 engines (often found from Peugeot 407, 607, Citroen C5 etc.). Casting is made by Solex (type 'Solex 1943'), electronic unit (motor and potentiometer(s) are made by Magneti Marelli (type CTS CA.0011607B). Throttle plate diameter 61 mm, flange polt pattern 60x60 mm. Connector has 6 pins in one row. * Throttle closed ** pins 1-2, 1.89 kOhm ** pins 1-5, 2.46 kOhm ** pins 1-6, 3.71 kOhm * Throttle open ** pin 1-2, 3.92 kOhm ** pin 1-5, 2.46 kOhm ** pin 1-6, 1.75 kOhm * DC motor, with gearing ** pin 3-4 2.3 Ohm ** pin 3 = (+) ** pin 4 = (-) - has spring return to closed position. ---- '''Opel, BMW''' New opels have a throttle body manufactured together with the plenum, but the actuator motor (stepper motor inside? I doubt CAN): * Bosch 0205001039 (058?) electric motor * with AMP 2-828736-2 connector (2nd line empty of the 4 lines, 4x2 total) seems to be available < 200 Euro. Used on Y20XE,Y22XE,Z22XE engines. ---- '''Volvo''' Michael Philblad (Tyreso, Sweden) sent Marcell a Volvo Electronic Throttle Module (ETM). Thanx a lot, Michael !!! http://www.vems.hu/files/DriveByWire/Throttle/Volvo_ETM_0001_l.jpg [http://www.vems.hu/files/DriveByWire/Throttle/Volvo_ETM_0005_l.jpg another pic] the connector is better seen here. Note that the connector hangs free at the end of a 45cm long cable. It is in no way glued/screwed to the body, maybe the picture is confusing. * made in Italy (Magneti Marelli) * Type is '''8644347 (yellow label)'''. Seems to be the replacement part for '''identical 8644346 (white label)''' factory item. Don't forget to look for this number as well, when searching for info. Maybe 8644346 is a 3d number for compatible item ([http://www.v70xc.com/forums/showthread.php?t=4875&page=8&pp=10 read here]) ? * 65CFM-2 * any specs ? ** diameter-67mm ** 2x3 pin connector (not the same as the LSU4 WBO2) * might be able to get the CAN SW spec for the ETM ... * we can try to decode sniffing CAN (decoding is not necessarily too hard, but it can be) * hopefully they only apply encryption for the trucks (or they just plan it? I heard they plan it to prevent tweaking), not for normal cars '''Links''' * google: * [http://www.control.lth.se/publications/msc/2000/documents/5638.pdf master thesis] - note the picture (we found this on [http://www.volvoxc.com/forums/archive/index.php/t-4875-p-2.html this page] * http://www.v70xc.com/forums/printthread.php?t=4875&page=8&pp=10 ** claims that "These throttle bodies are all defective because the contact sensor prongs cut grooves in a plastic contact strip. When the grooves become too big/deep, contact is lost and the engine dies." I guess it's after 150000 km (and heavily depends on mode of operation, the throttle position sensor wears faster in city than on highway) or so, but who knows... * ... '''CAN-ID-s would be important to know. For initialization, actuation, diagnostics, etc...''' Notify MembersPage/MarcellGal if you have any info that you don't want to write here for some reason. ---- '''Home made''' [http://www.egr.msu.edu/autoweb/Class/Proj_2001/throttle/project.htm designing an electronic throttle.] MembersPage/PetrPodrazsky plans to install one on his engine from DC motor. Controlling it via MAP reading, an appropriate (TPS, RPM, TPSdot) => MAPtarget function can make wonders. Note that it's not very good if it sticks open, but the revlimit fuelcut will save your engine if you're foot is on the throttle, and overrun fuelresume is very handy when TPS=0. If the throttle is slow, it's impossible to make a nice response system. 150..200 ms is nice from end2end. Appr. 10A drivers are required for that. ---- '''Issues''' Such items are '''only for very experienced installers'''. '''Control algorithm''' Very similar to the BoostController: (effective) TPS => MAPtarget, measured MAP => actuation Michael adds: I've also been thinking a lot about implementing drive by wire throttle for a plug and play STi ECU. Also the Audi S4 could benefit and I have a customer with a Nissan Sentra SpecV turbo that is drive by wire. The control algorithim used by OEMs is extremely complex. It is not simple enough to request a MAP value and have the throttle achieve it. The throttle tends to lag a little from the input and this makes rev matching very difficult with the dumb systems. Some of the nicer systems STi in particular knows what gear you are in and detects a throttle stab to precisely rev-match a downshift. Give anything from a mild to a hard stab and she rev matches perfectly. The ECU also appears to learn how to rev match through some sort of adaptive control. Another whole aspect is in the safety arena. The ECU must detect a failed e-throttle and use another means of control (throttle controlled rev limit). It should also detect when the brakes are applied and use that coupled with the vehicle speed to allow braking. The cat's ass would be a variable brake input to allow proper left foot braking but at higher pressures allow the override to slow the car in the event the throttle has failed open. WhatEverYouDoYouDoItAtYourOwnRisk ---- '''See also''' * InTake/ThrottlePlates * InTake/DriveByWireThrottle * InTake/ThrottlePlates/VAGElectronicThrottle * CruiseControl Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.