Design an ECU project? | Page 4 | FerrariChat

Design an ECU project?

Discussion in 'Technical Q&A' started by mk e, Jun 24, 2009.

This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.

  1. hotrod406

    hotrod406 Formula Junior

    Sep 18, 2007
    540
    Grand rapids area,MI
    Full Name:
    Tim
    True, I hadn't thought of the latency. The OEM traction control I'm familiar with has not been a performance feature, just for safety.


    It was a hard limit I believe. It would randomly drop spark when the limit had been reached. It's similar to what you're planning in that it dropped the cylinder completely, just with spark instead of fuel.

    Right, hence the low-speed-only use on OEMs.

    MSD has a spark box all the 10.5W tire drag racers use that has a form of traction control in it. To set it up the racer logs a few good test runs and the box records the engine rpm curve. To affect traction control on a run the computer compares the current engine speed with the recorded curve and retards timing based on the amount of overspeed. There is a certain percentage of slip allowed before any timing is pulled to allow for improvement. These are 2000hp cars on 11.25 inch wide tires going 6.40s @ 230+mph. Obviously this is not anything you could use but it does demonstrate the effectiveness of retarding timing.

    How do high performance OEM traction controls work? Lots of cars have selectable amounts of tire slip now. Seems like whatever method they use would be best unless it's too complex.
     
  2. glasser1

    glasser1 Formula Junior

    Sep 2, 2006
    510
    Oregon
    #77 glasser1, Jul 2, 2009
    Last edited: Jul 2, 2009
    My Toyota Camry has a throttle body with two solenoids. I know, a Toyota Camry is not high performance, but that doesn't matter. The response time is not coupled to number of cylinders or rpm, but is simply dependent on the mechanical bandwidth of the solenoid setup. If a solenoid can throttle back air in the time it takes for a solenoid to shift gears in an F1 transmission, isn't that fast enough for traction control?

    The traction control in the Camry is very smooth. When roads are snow-packed and I dump it it just feels like there is no power. It is certainly fast enough and I don't sense that the engine is missing at all so I suspect it is all done with throttling back air and fuel.

    I suspect the same is true for the 360 and F430. Rifledriver would know?

    That said, your engine doesn't have solenoid actuated TBs and the scheme you describe sounds reasonable to me. I am an ardent fan of the KISS philosophy if nothing is to be gained by doing something more complicated. Fun to think about though. :)
     
  3. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Are you sure they are using the solenoids for the traction control and not for Idle air control or something like that? A solenoid is an on or off thing and not very tuneable.....unless it's really a linear (voice coil) motor? I don't know.

    I know the motec system and one stand a lone sytem I was looking at both a very simple use timing retard system and they work just fine.
     
  4. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    I'm pretty sure it's mostly the ABS....anything else effects emissions.
     
  5. hotrod406

    hotrod406 Formula Junior

    Sep 18, 2007
    540
    Grand rapids area,MI
    Full Name:
    Tim
    Can't be. The Competition modes on Corvettes and Ferraris work at speeds that would cook the brakes if they were the primary control device. Emission tests are not run under conditions that would induce tire spin.
     
  6. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    hmmm....time for google :)
     
  7. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Here's what theyare saying about the new '10 vette:

    "The main upgrade is a new traction control system that uses what Chevy calls Performance Traction Management (PTM). Essentially this works like a typical traction control system, limiting power delivery, except that it can do so right up to the maximum amount of grip available and without the driver having to modulate the throttle. Instead the PTM system handles that. When exiting a corner, the driver just needs to mash his right foot on the throttle and the car takes care of the rest."


    Leading me to believe the current system doesn't do any of this. More digging....
     
  8. glasser1

    glasser1 Formula Junior

    Sep 2, 2006
    510
    Oregon
    #83 glasser1, Jul 3, 2009
    Last edited: Jul 3, 2009
    Yes, you are correct. They would have to use it to establish a preset limit, like 50% off or all off.

    I may have been wrong about the two solenoids. That is what my mechanic told me over the phone, but that doesn't explain how they do drive-by-wire, which would require a motor of some sort. I don't think it has to be a voice coil though. My first guess is that it might be a microstepped step motor, which would have sufficient bandwidth to give good throttle response as well as do traction control. I'll take a look myself this weekend.
     
  9. tazandjan

    tazandjan Three Time F1 World Champ
    Lifetime Rossa Owner

    Jul 19, 2008
    39,392
    Clarksville, Tennessee
    Full Name:
    Terry H Phillips
    The system most likely uses the ABS sensors, but not the brakes themselves, to sense tire slip, just like they sense wheel lock up for the brakes. Tie the ABS sensor input into the throttle and do with the throttle what ABS does for brakes, modulate to prevent wheel slip. Not too difficult to do. Their description states the system can modulate the throttle up to 100 times per second, much like an ABS cycles the brakes. Digital throttles allow a lot of tricks like this. The 2010 Corvettes also have a launch control mode, which uses the same system.

    Taz
    Terry Phillips
     
  10. glasser1

    glasser1 Formula Junior

    Sep 2, 2006
    510
    Oregon
    #85 glasser1, Jul 3, 2009
    Last edited: Jul 3, 2009
    I just found this on the Internet:

    On late model Camrys, engine torque is reduced by cutting fuel to individual
    cylinders and by controlling transmission shift timing to supplement wheel
    braking control.

    These systems are very effective at reducing wheel spin and maintaining
    traction on the road. It is obvious that extensive use of the traction control
    may result in accelerated brake pad wear over the life of the car. However, the
    cost of a new set of brakes is far cheaper than the cost of an accident.
    Jeff Ness, Toyota Master Diagnostic Technician


    The post was made 11 years ago so I'm guessing what was used then is not necessarily used now. Also techniques used for traction control when the intent is to prevent occasional slippage on snow/ice may not necessarily be the best techniques to use when 500 ft. lbs. of torque is being applied to the wheels on dry pavement. It sounds like manufacturers have used different techniques over the years - combinations of braking, air/fuel throttling, and fuel cut off to individual cylinders.

    I wonder what the 360 and F430 use. Rifledriver?
     
  11. glasser1

    glasser1 Formula Junior

    Sep 2, 2006
    510
    Oregon
    Overkill. I found a used throttle body from a drive-by-wire Toyota Yaris on the Internet and it has two simple servo motors.
     
  12. speedmoore

    speedmoore Formula 3
    BANNED Professional Ferrari Technician

    Apr 15, 2003
    1,541
    Austin, Texas
    Full Name:
    D Moore
    I was wondering the same thing. Why reinvent the wheel when it already exists. The M880 will handle anything you can dish out.
     
  13. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    I was thinking retarding the timing would fry they cat, particualrly any type of pre-cat. The only options are cut the fuel or control the throttle as you suggested then use the brakes if side to side slip is detected.
     
  14. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    It turns out that is an incorrect assumption. An M800/M880 may work for this project with a dozen external solidstate relays and lying to the software a bit, I'm trying to get an answer for the motec people but have not gotten any responce yet. I'll givde it a couple more days then contact the US sales guy and see if he can get the answer for me.
     
  15. Yamaric

    Yamaric Karting

    Apr 7, 2007
    199
    West Palm Beach, FL
    Full Name:
    Richard Dalgleish
  16. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Yup, someone already pointed me to it.....but no.
     
  17. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    I heard from motec tech guy today. He said maybe on the relay board. It turns out there are only actually 8 injector drivers then they use 4 or ther ingnition drivers to make 12. The ignition drivers are technically only 1 amp drivers and 2 14 ohm injectors is almost 2 amps. If the ECU is in a cool enough spot and the duty cycle is low enough they have seen the ignition drivers work fine with 2 14 ohm injectors.....and they've seen it not work.

    I'm going to give it a try. I'm looking at a 60% duty cycle and the ecu will be in the cabin. I guess I could add an external driver board if it doesn't work right with out.

    Also I found out that 2 M800s will link over the canbus and act like 1 ecu with 1 programing cable, 1 set of sensors, ect. So if I just can't make the $20 relay option work it's a simple matter to add a second ecu....simple except the paying for it that is, the US dealers put about a 100% markup on the things I think. They quoted me $6200 for the ecu, but that included the data logging and dual lambda options I din't ask for which add something like $1200. I'm guessing I won't be shopping with a US dealer......they seem noty to understand we have the internet now ;)
     
  18. SRT Mike

    SRT Mike Two Time F1 World Champ

    Oct 31, 2003
    23,343
    Taxachusetts
    Full Name:
    Raymond Luxury Yacht
    I have developed and designed two automotive ECU's from scratch... well, one was a piggyback controller that adjusted spark and injector curves, and the other was a standalone ECU. I also built, from scratch, the transmission and traction control computer for my racecar using a different transmission.

    Here's what I can add...

    If you can buy something off the shelf, even if it costs thousands of dollars, it is an *infinitely* better idea than doing it yourself. If someone offered me $50,000 to design them an ECU, I'd turn it down. I'd turn down 5 times that. Just because the sheer amount of work involved is gigantic.

    I know it sounds somewhat simple on paper, but so does the space shuttle :) It's easier when you are dealing with a single setup (one engine on one car) vs. trying to make something more widely applicable, but there are always thousands of hours spend chasing and fixing gremlins that are difficult to catch and resolve. I would go with Motec first, even if it required jury-rigging something up. If that was not gonna work, I would go with something like the AEM universal system and jury rig it however necessary to work.

    If you take a company like Motec or AEM, they will sell thousands of units at multiple thousands of $$'s each. When you do a one-off, you are really doing pretty much the same amount of work as they do when they develop a kit, but you don't have the wealth of knowledge these guys do to get you started at 75% completed instead of 0% completed.

    If you decide to go it alone, I'd be happy to answer any questions you have.
     
  19. JCR

    JCR F1 World Champ
    Silver Subscribed

    Mar 14, 2005
    11,099
    H-Town, Tejas
  20. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Well it sounds like I don't have to build one...I just need to use yours :)
     
  21. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    #96 mk e, Jul 6, 2009
    Last edited: Jul 6, 2009
  22. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Back to traction control.

    I just took a look at the latest motec software and there are now 4 control options
    0- No TC
    1-DBW (drive by wire)
    2- Cut only (ignition or fuel)
    3- retard then cut
    4-retard only.

    It looks like I can have whatever I like…..I just need to pay the man. I’m pretty sure only retard was in the software the last time I looked
     
  23. hotrod406

    hotrod406 Formula Junior

    Sep 18, 2007
    540
    Grand rapids area,MI
    Full Name:
    Tim
    Those are some nice options. Do you need two of these ecus? How much do they run?
     
  24. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    They are nice option. Apparently they are basically listed in order or preference.

    The US dealer quoted me$6200 for 1 ecu with:
    Dual lambda
    Data logging
    Traction control
    10/12 cyl option.

    If I am going to run 2 ecus the only option I actually need is TC in both ecus. Data logging would be nice but I’d only need it in 1 of ecus and data from the other sent back through the canbus. I've got about a year before it runs so I'll shop for used and see what turns up....
     
  25. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,866
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    The word on the street is motec is getting ready to release the M190 ecu later this year.

    It will have:
    12 ignition outputs
    12 low impedance injector drivers
    12 high impedance injector drivers
    Brand new programming interface

    At least 1 working prototype is in the US for evaluation so they are quite far along.

    No word on pricing but it appears my prayers have been answered, I just need to wait a few months and since my engine is still all in bits that doesn't seem like a problem.
     

Share This Page