E90Post
 


The Tire Rack
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N54 Turbo Engine / Drivetrain / Exhaust Modifications - 335i > Procede v4 FULL autotuning



Reply
 
Thread Tools Search this Thread
      06-11-2010, 05:14 PM   #67
OpenFlash
United_States
1791
Rep
17,960
Posts

Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA

iTrader: (0)

Garage List
Quote:
Originally Posted by supracg View Post
I don't thnk there is a knock 'sensor' per say, depending on how much timing is pulled at a given point i believe the PROcede considers whether it is knock or not and then makes timing adjustments
Correct. The Procede monitors actual timing and compares it to the dme's advance setpoint. The difference is considered knock induced ignition trim/retard.

Shiv
Appreciate 0
      06-11-2010, 05:18 PM   #68
ciomas
Captain
ciomas's Avatar
Poland
35
Rep
679
Posts

Drives: M4
Join Date: Feb 2010
Location: 3city PL

iTrader: (0)

Quote:
Originally Posted by shiv@vishnu View Post
Yes, very near future

Appreciate 0
      06-11-2010, 05:34 PM   #69
D.B.S
Lieutenant Colonel
D.B.S's Avatar
No_Country
30
Rep
1,748
Posts

Drives: '11 X5 35i / '13 S5
Join Date: Jun 2009
Location: Deployed to Kuwait

iTrader: (2)

Quote:
Originally Posted by shiv@vishnu View Post
Yes, very near future
Excellent... As I may have to upgrade to an X5 in the next year or two, would love to move the PROcede to it.

Unless I get the X5m... in which case the PROcede may not work... unless you have something in the works for that too...
__________________

BMW X5 35i: Boopie Exhaust & Intercooler, K&N Drop in Filter, JB3 (3+ psi)
2013 Dodge Challenger R/T: CAI, Catch Can, Custom Exhaust, Headers, 87MM Throttle Body, Diablo Custom 93 OCT Tune
Appreciate 0
      06-12-2010, 01:08 AM   #70
OpenFlash
United_States
1791
Rep
17,960
Posts

Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA

iTrader: (0)

Garage List
If it's got a turbo (or two) and it's a BMW, the Procede will work. We can't wait until the new //M engines come out
Appreciate 0
      06-12-2010, 03:06 AM   #71
TMR
Brigadier General
TMR's Avatar
United_States
398
Rep
3,159
Posts

Drives: M3
Join Date: Jun 2008
Location: Torrance

iTrader: (12)

Can I try this yet!!!!?
__________________
2015 M3 BPM Tuned, Eibach, Magnaflow and more www.tmrmzine.com/m3/f80
SOLD E92 Slēk Carbon Fiber Widebody M3 www.tmrmzine.com/m3/slek/
SOLD E92 335i Stage 3+ with all the toys www.tmrmzine.com/335/
SOLD E39 M5 Modded, What a great car! www.tmrmzine.com/m5/
Appreciate 0
      06-12-2010, 04:19 AM   #72
M3_WC
Brigadier General
1048
Rep
3,622
Posts

Drives: M3
Join Date: Jun 2009
Location: CA

iTrader: (0)

Quote:
Originally Posted by shiv@vishnu View Post
If it's got a turbo (or two) and it's a BMW, the Procede will work. We can't wait until the new //M engines come out
What about the new 550i?
Appreciate 0
      06-12-2010, 04:37 AM   #73
AltecBX
Colonel
AltecBX's Avatar
United_States
335
Rep
2,663
Posts

Drives: BMW 335xi Sedan; BMW M3 ZCP
Join Date: Nov 2007
Location: NYC

iTrader: (0)

Garage List
2018 BMW M3 ZCP  [0.00]
2007 BMW 335Xi  [0.00]
Shiv, I'm really hoping you start looking into the N63. It has so much potential as it already starts at 407 hp 442 lb-ft. Peak power is at 1750rpm which is 350rpm higher than the N54 & 550rpm higher than the N55. Properly tuned, same way you have the N54, I think you can make this baby into the 550 hp 600 lb-ft beast to compete with the '12 M5 578 hp just like a current Procede N54 competes with a M3. Can you bring down the time it takes to peak power?

Glad you see the future in engine is turbo. Even the '12 Ferrari Enzo will go from a V12 to a V8 twin-turbo setup. The N55 is all about efficiency. Most of us here in the tuning section don't care about that so the N54 suits us just right and would think the N63 is the next step up in twin-turbo technology.


Change the name to BMW M5 Procede
__________________
335xi Sedan 6AT | Weather(70-85°F) | N54 Tune Comparison Chart || N54 Turbo Upgrade Comparison Chart
-PROcede Rev. 2.5 ~ v5 (3/17 maps) / JB4 (8/21 maps) / COBB (Stg2+FMIC LT Aggressive maps)
†Procede Map2(UT 45 - IGN 40) Aggression Target 2.0 | 0-60 in 4.0sec || †Cobb E30 LT (35% Ethanol/65% 93 Octane) | 0-60 in 3.9sec
AR Design Catless DP | BMS DCI + OCC | ETS 5 FMIC | Alpina B3 Trans Flash |235/265 19" Michelin PSS
Appreciate 0
      06-12-2010, 05:06 AM   #74
MKE_M3
Lieutenant Colonel
MKE_M3's Avatar
United_States
68
Rep
1,705
Posts

Drives: 2011 e90 M3
Join Date: Feb 2009
Location: Milwaukee, WI

iTrader: (0)

Quote:
Originally Posted by cn555ic View Post
Adrian. You guys do some good work down under!!!
That's what she said!
Appreciate 0
      06-12-2010, 06:46 AM   #75
adrian@vishnu
Captain
Australia
39
Rep
672
Posts

Drives: 135i
Join Date: May 2009
Location: Sydney, Australia

iTrader: (0)

Quote:
Originally Posted by vasillalov View Post
Adrian,

In a binary system like PCs, embedded systems like ECUs, etc etc things work this way:

signal passes through gate -> one
no signal through gate -> zero

In a binary system things are either ON or OFF, i.e. there are no gray areas. For an example: lets say someone created database of the IATs of an N54 engine measured every 5 seconds over the period of 4 hours. Lets say you were interested in the following range 60F - 100F. A binary system will select ALL entries from that database that are EXACTLY 60.00 degrees Fahrenheit and all the way to EXACTLY 100.00 degrees fahrenheit.

What about all the measurements that were 59.98 F, or 100.04F. Those are very very close to the above specified range, but the the binary system excluded them. A trully fuzzy system will accommodate those values that are so close to the range as technically they are the same. There are mathematical algorythms that allow you to specify a deviation from the ranges that you are permitted to have.

Also, all binary system follow the Von-Neuman computer architecture where lines of binary code are executed in a top-down fashion. The system has absolutely no idea what it will do in the next step until it actually reaches the next step.

In a fuzzy system, a completely different method is used. All variables and values are preloaded as "facts". A set of rules is then added to manipulate those facts. The system is then started. The way the system runs is by considering ALL rules at the same time. It can, on its own, choose how to organize the facts, choose which facts to eliminate from its facts list and it can on its own extrapolate new facts which are then re-inserted back into the mix.

I won't bother you with any more of this since fuzzy logic and fuzzy programming is an advanced topic in artificial intelligence. A lot of serious work has been done in this field from DARPA, MIT, MOTOROLA and a whole lot of universities and research centers.

In the end, the consensus of all the Ph.D's in the world is that a truly "fuzzy" system is not possible in a computer system based on the von-Neumann's architecture. It simply is not.

So, if I were you, I'd be very careful when making claims about an embedded computer product that contains "fuzzy" logic. You must understand that some of us here on this forum are also engineers and bright minds and we are not easily fooled.

Wow... never knew what I was getting into!! As stated by Shiv, he never made any claims of fuzzy logic, and neither did I. We have a complex control system that is more than up to the job, and I will leave it at that.

I only responded as I thought it amusing, and I initially assumed it was someone who had read a paragraph on wiki and then was claiming expertise which seems to happen alot around here with some members. However I see your issue is more of semantics of fuzzy logic. I am not going to get into a debate with you, but I will say that I have done fuzzy logic control systems before in binary systems. Binary systems have some quantisation error, but that does not stop them from using fuzzy logic theory withing the limits of quantisation, and modern binary systems have plenty of power (to process many more bits than single bit) to deliver more than enough resolution for great results in the applications I have done.

Anyway, we can argue over bits and bytes, but at the end of the day, the Procede has more than enough capability to do the things we do on the N54 platform. In time people will see that Procede only ever had one minor packaging upgrade from day 1, and there will be many upgrades as our competition reach their capacity with their systems.

That is a great experiment on the dyno Shiv, and really shows how CPS ignition control does make a difference. If it did not, the Procede would not maintain the same agression level with different fuels.

Cheers,

Adrian
Appreciate 0
      06-12-2010, 06:56 AM   #76
e.n335
Moderator
e.n335's Avatar
Austria
277
Rep
4,481
Posts

Drives: e93 ///M3 DCT, 07/2009
Join Date: Feb 2007
Location: Switzerland, ZH

iTrader: (0)

Quote:
Originally Posted by vasillalov View Post
Adrian,

In a binary system like PCs, embedded systems like ECUs, etc etc things work this way:

signal passes through gate -> one
no signal through gate -> zero

In a binary system things are either ON or OFF, i.e. there are no gray areas. For an example: lets say someone created database of the IATs of an N54 engine measured every 5 seconds over the period of 4 hours. Lets say you were interested in the following range 60F - 100F. A binary system will select ALL entries from that database that are EXACTLY 60.00 degrees Fahrenheit and all the way to EXACTLY 100.00 degrees fahrenheit.

What about all the measurements that were 59.98 F, or 100.04F. Those are very very close to the above specified range, but the the binary system excluded them. A trully fuzzy system will accommodate those values that are so close to the range as technically they are the same. There are mathematical algorythms that allow you to specify a deviation from the ranges that you are permitted to have.

Also, all binary system follow the Von-Neuman computer architecture where lines of binary code are executed in a top-down fashion. The system has absolutely no idea what it will do in the next step until it actually reaches the next step.

In a fuzzy system, a completely different method is used. All variables and values are preloaded as "facts". A set of rules is then added to manipulate those facts. The system is then started. The way the system runs is by considering ALL rules at the same time. It can, on its own, choose how to organize the facts, choose which facts to eliminate from its facts list and it can on its own extrapolate new facts which are then re-inserted back into the mix.

I won't bother you with any more of this since fuzzy logic and fuzzy programming is an advanced topic in artificial intelligence. A lot of serious work has been done in this field from DARPA, MIT, MOTOROLA and a whole lot of universities and research centers.

In the end, the consensus of all the Ph.D's in the world is that a truly "fuzzy" system is not possible in a computer system based on the von-Neumann's architecture. It simply is not.

So, if I were you, I'd be very careful when making claims about an embedded computer product that contains "fuzzy" logic. You must understand that some of us here on this forum are also engineers and bright minds and we are not easily fooled.

Would bright minds argue like this ? This is not a fuzzy logic discussion platform, IMO.

Eugen
Appreciate 0
      06-12-2010, 09:00 AM   #77
vasillalov
Mad Linux Guru On The Loose
vasillalov's Avatar
1181
Rep
5,454
Posts

Drives: 2008 335i Sedan, 2023 M3
Join Date: Aug 2009
Location: Chicago, IL

iTrader: (5)

Garage List
2023 BMW M3  [0.00]
2008 335i E90  [8.00]
Ok, Ok, I admit: I got caught up in semantics here.
Appreciate 0
      06-12-2010, 05:38 PM   #78
Jeff@TopGearSolutions
Jeff@TopGearSolutions's Avatar
United_States
3461
Rep
79,211
Posts

Drives: C6 Z06, 09 335i, 10 335xi
Join Date: Dec 2008
Location: www.TopGearSolutions.com

iTrader: (37)

Another thread, greatly off topic...
Appreciate 0
      06-12-2010, 10:00 PM   #79
hun77777
Brigadier General
hun77777's Avatar
United_States
199
Rep
4,646
Posts

Drives: SG E92
Join Date: Nov 2007
Location: Seattle WA

iTrader: (58)

all i want is new map and new firware... send it on my way RIGHT NOW!!!!
__________________
SGE92TT......................... 12.331 Sec @ 117.89 Mph............................POWERED BY
l BMS DCI l HELIX IC l FORGE DVs l RR OCC & CP & SCOOPS l AR 3" DPs l AE QUADs l BLISTEIN PSS10 l P3 VENT GUAGE l VISHNU PROCEDE V5 AUTOTUNE l Lots of Window Stickers

Appreciate 0
      06-14-2010, 12:54 AM   #80
OneFastE92
You run 11's in a what?
OneFastE92's Avatar
United_States
0
Rep
45
Posts

Drives: 2009 335i Coupe M-Sport 6MT
Join Date: Jun 2010
Location: Homestead, FL

iTrader: (0)

Quote:
Originally Posted by shiv@vishnu View Post
.

...You'll also notice 2 new datalogging channels for wideband lambda bank1 and bank2...

Cheers,
Shiv
What O2 sensor is it using to read this? How accurate is this in measuring actual AFR? I have an Innovate LC-1 Wideband setup. Also, let say it's not the most accurate. The LC-1 has a 5v analog output that can go to a datalogger (would there be a wire that we could tap into in the Procede harness). The end user would def. have to get a bung welded in their exhaust, but should be very accurate for real time and data logging purposes, might be best for those running nitrous.
__________________
e92 335i 6MT, PROcede, DCI, AR C-less DP, Stock Exhaust 2nd Cat delete, ER FMIC, STETT CP, Tial BOV, Labonte Meth M7, CM FX400 6Puck Unsprung, 275/45/17 MT DR on 17x8.5 Kosei K1
Best 1/4 mile:
Appreciate 0
      06-14-2010, 12:55 AM   #81
lamia2super
Colonel
lamia2super's Avatar
United_States
145
Rep
2,661
Posts

Drives: 335i
Join Date: May 2008
Location: Miami Beach, FL

iTrader: (4)

Garage List
2007 335i  [10.00]
Quote:
Originally Posted by hun77777 View Post
all i want is new map and new firware... send it on my way RIGHT NOW!!!!
+1
Appreciate 0
      06-15-2010, 08:55 AM   #82
dcorn
Captain
86
Rep
951
Posts

Drives: 2008 E90 335i
Join Date: Dec 2009
Location: NoVA

iTrader: (2)

So lets say after you do your pulls and the car autotunes itself up to peak power, then you go about driving normally for a while, does it autotune itself back to a lower power setting? If someone pulls up to you on the highway, are you going to have to tell him to do 3-4 races and only the last one counts? Is the new BMW ricer excuse going to be "my autotune didn't get enough time to fully work"?


Oh, and with all the autotune discussion, have you gotten any trademark flak from T-pain?
Appreciate 0
      06-15-2010, 09:21 AM   #83
Pry
Private
3
Rep
84
Posts

Drives: e92 335i
Join Date: Oct 2009
Location: Finland

iTrader: (0)

Why would it autotune to a lower power in normal driving?
At the moment it does just the opposite.
Shiv said that this false learning will be fixed so it won't autotune to overly aggressive settings in normal city driving. So it'll keep the settings it made with the pulls.
Appreciate 0
      06-15-2010, 09:27 AM   #84
stealth-twntrbo
Captain
stealth-twntrbo's Avatar
United_States
143
Rep
717
Posts

Drives: 2020 740xi
Join Date: Jun 2009
Location: NA

iTrader: (3)

The procede is going to tune its self to the target agression level, even during normal driving the peak power settings will stay the same unless conditions change and you go full throttle and knock is induced then it will adjust the settings to the selected agression level. So with normal daily driving its not going to detune its self.
Appreciate 0
      06-16-2010, 06:24 PM   #85
A4rings
First Lieutenant
22
Rep
367
Posts

Drives: 07 Space 335i
Join Date: Jan 2010
Location: SBizzle

iTrader: (0)

when is this gonna be available?
Appreciate 0
      06-16-2010, 06:48 PM   #86
supradriver
First Lieutenant
supradriver's Avatar
United_States
40
Rep
326
Posts

Drives: 11 328i
Join Date: Apr 2008
Location: DFW

iTrader: (7)

Shiv, did you get a chance to finish up the wiring diagram so the rest of us can wire our bottles up to the procede?
Appreciate 0
      06-16-2010, 07:27 PM   #87
OpenFlash
United_States
1791
Rep
17,960
Posts

Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA

iTrader: (0)

Garage List
Hi guys.. been busy with the new updates I hope to release tomorrow to the beta group mailing list. Just need to do some 6AT testing tomorrow morning first. A few days after that, I'll post it on the forum publicly.

WHAT'S NEW:
1) Ignition Correction AND Boost AutoTuning is now active
2) Revised fuel pressure mapping (should resolve the hiccup at cruise that some cars experienced)
3) Revised conditionals for AutoTuning. Will prevent the false learning that occurred during light load conditions.
4) Ability to enable/disable AutoTuning functionality in both map1 and map2.
5) Ability to adjust base wastegate position during idle and light load conditions in order to minimize wastegate rattle.
6) Gear compensation for AutoTuning.
7) New logging channels: CAN DME Lambda bank1 and CAN DME Lambda bank2 (from front wideband o2 sensors)
8) Revised warm-up compensations for boost limiting.



After this is out, i'll get back to nitrous documentation as well as a little announcement on the n55

Cheers,
shiv

Last edited by OpenFlash; 06-16-2010 at 07:36 PM..
Appreciate 0
      06-16-2010, 07:29 PM   #88
ridin135
Colonel
134
Rep
2,407
Posts

Drives: Depends on the day
Join Date: Dec 2008
Location: Greenville

iTrader: (7)

Sounds good shiv, will auto tunning adjust boost and timing on map 2 when running methonal?
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 07:36 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST