![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
|
| |||||||
| MazdaSpeed 3 - Engine, Transmission & Driveline Discussion of engine, tranny and drivelines. |
|
Welcome to Mazdaspeed Forums . You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. *When you join MSF as a registered user, there will be No Ads. *Registered Members get access to the Off Topic Area of the Forum *Registered Members have an opportunity to upgrade their accounts to VIP, which brings a host of goddies for supporting MSF such as Raffles, Additional Forum Access, More PM Storage, The ability to upload more Images and many other enhancements. *Registered members also get access to the live chat box! |
![]() |
| | | LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() | | #41 | ![]() |
![]() Join Date: Aug 2008 Location: Behind the wheel
Posts: 255
(View Stats)
iTrader: (-1)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 12
Thanked 146 Times in 68 Posts
Groans: 4
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score
The whole point to R&D is to determine the MBT in 'the lab' and once determined, program the ECU accordingly. It isn't really that hard to do either. MBT isn't fundamentally going to change. The ECU may ''tweak' the timing in real time to account for things such as IAT/BAT, knock retard, ECT, etc. For exmaple, higher IAT/BAT would increase the chance of detonation so the timing may be adjusted down accordingly. MBT didn't fundamentally change though. If the engine operating conditions change (high load, lower load, RPM increases, decrease), the ECU looks to a new cell in the timing map to be given the proper timing (most likely, MBT). An engine operating at a certain RPM, under certain load has a defined MBT. The ECU is going to have a timing map against which it pulls what the ECU programmer has empirically determined to be the MBT for certain operating conditions. The idea that the ECU can 1) determine when MBT has been reached and 2) is programmed to do so just doesn't pass the basic BS test. From an emissions stand point... the car can't detect emissions beyond sampling the readings from pre and post cat O2 sensors to ensure the cat appears to be working. Once again, there is no way for the ECU to determine when it is producing more or less emissions. That would have to be determined 'in the lab' apriori by Mazda. Of course, once MBT is determined, through testing, it's a mere matter of ensuring the car is running at stoich AFRs. That is the perfect place for the engine to be for the best trade off between emissions and safety. So, if MBT is known a priori, then there is no need for the ECU to be on a scavenger hunt for a best emissions. All it needs to do is read from a timing map, set the timing for the current operating conditions (adjusted as according to other parameters as previously mentioned), and simultaneously inject the fuel according to the fuel map, trimming it as necessary as determined by the O2 sensor. Two arguments have put forth: 1) the ECU continues to advance the timing until the onset of knock in an attempt to maximize fuel economy and/or 2) the ECU continually attempts to find MBT. I've provided evidence against argument 1 in the form of some logs and have yet to see evidence supporting it. If our ECU truely worked that way, it should be a piece of cake for someone to log this happening. Argument 2 makes little sense because I fail to see how an ECU can, in real time, determine when it has or hasn't reached MBT and lower emissions. Once the proper timing has been determined empircally, the only way for the ECU to really change emissions and/or economy is by the amount of fuel injected into the engine. Too little becomes dangerous as you run lean and increase NOx emissions. Too rich and you produce CO and HC. As such, the ECU trims the fuel according to readings from the O2 sensor. Fundamentally, MBT isn't a phantom that the ECU needs to continually hunt down. It can easily be determined with the proper testing. MBT for given engine operating conditions is NOT going to change. Of course, who knows... maybe Mazda was just being really lazy and decided writing complex algoritms to allow the ECU to somehow magically determine MBT on its own was better than just strapping the engine to a dynamometer and quickly figuring it out for themselves. Who knows.... Last edited by phantom6294; 02-22-2009 at 03:49 PM. Reason: Re-wording, grammar | |
| | |
![]() | | #42 | ![]() |
![]() Join Date: Mar 2008 Location: Pittsburgh, PA
Posts: 3,820
(View Stats)
iTrader: (5)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 17,174
Thanked 6,491 Times in 877 Posts
Groans: 45
Groaned at 39 Times in 38 Posts
| Not Ranked : 0 score you don't need a dyno to find torque there bud, that kind of thing can be calculated. and MBT is basically the same as saying knock thresh hold so maybe if i said the car was looking for its knock thresh hold you would understand that. with all the different sensors on this car i'm sure its quite easy to calculate the readings it needs to determine that stuff. its already been said this ecu is quite complex. |
| | |
![]() | | #43 | ![]() |
![]() Join Date: Aug 2008 Location: Michigan
Posts: 2,450
(View Stats)
iTrader: (6)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 438
Thanked 852 Times in 384 Posts
Groans: 24
Groaned at 81 Times in 33 Posts
| Not Ranked : 0 score Did we ever determine if the KR was pre or post Fuel Pump/ECU update involved? Meaning, could the fuel pump replacement/ecu flash solve this issue? Contribute? Or has nothing to do with it at all? Just an innocent thought (since I know nothing about KR, and don't even monitor it otherwise i'll just be paranoid all the time).
__________________ Mike 2008.5 CWP Mazda CX-7 Sport FWD - hers 2008.5 CWP Mazdaspeed 3 GT - traded 2011 LSM Mazdaspeed 3 Sport w/tech pkg - sold |
| | |
![]() | | #44 | ![]() |
| aspiring turbo guru ![]() Join Date: Dec 2008 Location: Minnesota
Posts: 1,040
(View Stats)
iTrader: (3)
Rep Power: 241 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 245
Thanked 192 Times in 141 Posts
Groans: 2
Groaned at 5 Times in 5 Posts
| Not Ranked : 0 score i haz knock... running the AP in monitor mode today, switched from boost to KR for shits. normal driving + one quick 1-2-some of 3, look at the AP and suddenly i'm reading 2.5. WTF?!??!?! so i got on it a few more times in a few gears and didn't find any readings above 0.3 at WOT. damn phantom knock... i almost shit my pants. |
| | |
![]() | | #45 | ![]() |
![]() Join Date: Aug 2008 Location: Behind the wheel
Posts: 255
(View Stats)
iTrader: (-1)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 12
Thanked 146 Times in 68 Posts
Groans: 4
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score
Further, as I've already said, advancing the timing beyond MBT yields NO advantages to engine output, and more than likely has negative effects on power output. With the spark advance set to MBT, the engine is most decidedly producing peak cylinder pressure at the correct time (normally around 14 degrees ATDC) which yields the most torque. If an engine is at MBT, it is making the most efficient use of the fuel being injected. However, for the sake of argument with regards to emissions... It could be argued that advancing the timing beyond MBT may give the mixture more time to burn resulting in lower emissions. We all know the ECU uses the O2 sensor to indicate the AFR of the mixture. Well, if the engine was already operating at a stoich AFR, then that AFR would increase. The ECU would see a lean AFR and then add fuel. Why would we add fuel if we're attempting to maximize economy?? If however, the O2 was reporting a rich AFR condition, why not subtract fuel???? Wouldn't subtracting fuel be better for fuel economy and emissions???? You don't use timing to change the AFR, you change the amount of fuel going into the engine. This is basic engine tuning techniques. The whole point to the concept of MBT and proper timing of peak pressure is that this is where the engine is MOST EFFICIENT and makes the most use of the energy stored in the fuel. So, fundamentally: - MBT can easily be determined during testing - MBT is not going to change for an engine under specific operating conditions -- once it is determine you program the ECU as such - There are no advantages when advancing the timing beyond MBT - SO WHY DESIGN AN ECU TO ADVANCE THE TIMING BEYOND MBT???? - WHAT NEED IS THERE TO DESIGN AN ECU TO ATTEMPT THE IMPOSSIBLE TO DETERMINE MBT IN REAL TIME? Look, you put forth two theories. One theory could be easily proven if you'd log the ECU continuously advancing the timing until the onset of knock and then the log showing a back and forth of spark advance as it is advanced and retarded. I've already posted portions of a log while cruising where no such thing happened. While I won't go so far as to say I've proved that theory of yours wrong, you've yet to post logs refuting mine. In response to your second theory, I discuss concepts like MBT and give what seems to me to be a logical refute to your theory... but your only response is... Last edited by phantom6294; 02-22-2009 at 10:25 PM. Reason: Additional Info, re-wording, etc | ||
| | |
![]() | | #46 | ![]() |
![]() Join Date: Mar 2008 Location: orange county
Posts: 4,186
(View Stats)
iTrader: (1)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 8,807
Thanked 18,524 Times in 1,687 Posts
Groans: 137
Groaned at 77 Times in 70 Posts
| Not Ranked : 0 score i get audible knock in the 6 range if im in 4th gear or above. all the time... i wont even get close to using the torque of this engine around 2500.. ill step on it from 3500 and above because im paranoid. im not one to play chicken with this shit
__________________ 2008 STi Intake Turboback AP |
| | |
![]() | | #47 | ![]() |
![]() Join Date: Mar 2008 Location: Pittsburgh, PA
Posts: 3,820
(View Stats)
iTrader: (5)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 17,174
Thanked 6,491 Times in 877 Posts
Groans: 45
Groaned at 39 Times in 38 Posts
| Not Ranked : 0 score I got the following info from this article: http://www.freepatentsonline.com/7289899.html Electronic control systems associated with motor vehicle powertrains utilize certain data for performing control functions. Some data that is processed by control algorithms to develop control data is obtained directly from sensors while other data used by control algorithms is developed by processing certain data according to various other algorithms. Because driving conditions frequently change during typical trips made by a motor vehicle, data that is used by control algorithms must be updated with sufficient regularity to accurately reflect changes, and processing performed by an electronic control system must be fast enough to keep pace with changing conditions in order to assure optimal vehicle performance. Transients in engine/powertrain operation are especially challenging for control systems. Because of particular dynamics of particular engine/powertrain components and/or the manner in which data for, or related to, them is developed, certain data that is important for optimal vehicle performance may not track operational changes, especially transients, with sufficient timeliness for optimal vehicle performance as those changes are occurring. For example, shifting of an automatic transmission may be controlled by the amount of engine brake torque being produced by an internal combustion engine. When control of transmission shifting is electronic in nature, a processing system must develop accurate engine brake torque data for use by an automatic transmission controller to assure shifting at the proper time. Because shifting occurs as a consequence of the vehicle being accelerated or decelerated, the powertrain is in a dynamic state, and so is data related to it. A known processing strategy for calculating engine brake torque data during transient operation, such as during engine acceleration, uses engine rotational inertia data and engine speed change (acceleration) data to compensate basic torque data that is being calculated according to what is essentially a steady-state algorithm. While the iteration rate of the steady-state algorithm, in conjunction with compensation for acceleration transients, might seem sufficiently fast to yield accurate brake torque data as the engine speed changes, various factors, such as component dynamics, affect accuracy and lead to the need for even better transient compensation. One of the present inventor's prior patents, U.S. Pat. No. 6,584,391, relates to a system and method for engine torque calculation. The algorithm that is embodied in that system and method calculates gross engine torque by processing engine speed and fueling data. Net torque, i.e. brake torque, is calculated by calculating torque losses and subtracting those losses from calculated gross torque. One component of torque loss is engine pumping loss, which is a function of different factors that include intake manifold pressure and exhaust backpressure. When the engine accelerates, an engine speed derivative term calculation contributes to transient compensation for engine torque. In certain motor vehicles having turbocharged engines and automatic transmissions whose shift points are electronically controlled, it has been observed that shift quality may be affected by the nature of certain turbochargers, such as certain two-stage turbochargers. Through recognition that the quality of transmission shifts is attributable to the effect of such turbochargers on the prior method for brake torque calculation, the inventors have created a novel and improved strategy for calculating engine brake torque. Here there is even a patent on it: http://www.freepatentsonline.com/6584391.html and if you ask me this log i did which i posted on the first page showed spark advance increase and then the on sight of knock then shows it decreasing. rpms are bascially the same as well as throttle percentage. all i have seen you do is shoot down everyone's theories and never come up with one of you own. Last edited by bova; 02-23-2009 at 07:07 AM. |
| | |
![]() | | #48 | ![]() |
| Join Date: Oct 2008 Location: Ohio
Posts: 868
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 53
Thanked 200 Times in 116 Posts
Groans: 1
Groaned at 31 Times in 16 Posts
| Not Ranked : 0 score this car is dumb LOL I am cruising home in 6th @ about 85-90mph for probably 20mins straight. Every so often i would see the DH go BLUE and alert me Kr 3.9 4.1 in that area... for no reason at all. Seems to do it if im around 3200-3500rpm. It would do it for no more than a split second.. all i can really see is the screen go blue thats all. |
| | |
![]() | | #49 | ![]() |
![]() Join Date: Mar 2008 Location: Columbia, SC
Posts: 347
(View Stats)
iTrader: (1)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 275
Thanked 2,214 Times in 71 Posts
Groans: 4
Groaned at 1 Time in 1 Post
| Not Ranked : 0 score
__________________ 07 MS3 GT w/Nav + Mods | |
| | |
![]() | | #50 | ![]() |
![]() Join Date: May 2008 Location: Saint John, NB
Posts: 313
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 39
Thanked 29 Times in 27 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score
| |
| | |
![]() | | #51 | ![]() |
![]() Join Date: Mar 2008 Location: Pittsburgh, PA
Posts: 3,820
(View Stats)
iTrader: (5)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 17,174
Thanked 6,491 Times in 877 Posts
Groans: 45
Groaned at 39 Times in 38 Posts
| Not Ranked : 0 score
| |
| | |
![]() | | #52 | ![]() |
![]() Join Date: Aug 2008 Location: Behind the wheel
Posts: 255
(View Stats)
iTrader: (-1)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 12
Thanked 146 Times in 68 Posts
Groans: 4
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score
Let's go back and review some of your statements:
Furthermore, you have yet to provide ANY evidence that the ECU does in fact continue to advance the timing until the onset of knock. I post portions of a log cruising at a sustained speed at sustained loads. Is there any continued spark advance??????? NO. Is there any onset of knock???? NO. So, please, explain why my ECU isn't continuing to advance the timing while I cruise along??? You have yet to provide any log evidence or any logical reasoning behind any of your statements. Do me a favor and actually read, then comprehend my arguments and refute my reasoning and evidence in the form of logs and spend less time responding with "Christian said so..." Hey, I just got off the phone with Mazda in Japan. Turns out, I was right, you're wrong, end of conversation. | ||
| | |
![]() | | #53 | ![]() |
![]() Join Date: Mar 2008 Location: Pittsburgh, PA
Posts: 3,820
(View Stats)
iTrader: (5)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 17,174
Thanked 6,491 Times in 877 Posts
Groans: 45
Groaned at 39 Times in 38 Posts
| Not Ranked : 0 score did you not see my log?????? timing was advanced and then knock occurred, what more do you want to see? depending on which map the ecu looks at on the current conditions of timing in closed loop will be how it advances the timing, yes there are more than 1 timing map in closed loop and it learns and modifies them, if you don't believe just wait until cobb releases their documentation on this because i've already seen it. but whatever you believe what you want and i'll believe what i want. the car knocks while cruising and that is all there is to it. its not dangerous because its spark knock and not detonation knock. spark knock that generally produces the light pinging sound at light throttle settings and lean mixtures and detonation knock under heavy load and cylinder pressure that is severely destructive in that it can collapse rods and burn through a piston before you can lift off the throttle |
| | |
![]() | | #54 | ![]() |
![]() Join Date: Feb 2009
Posts: 94
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 10
Thanked 42 Times in 12 Posts
Groans: 0
Groaned at 36 Times in 8 Posts
| Not Ranked : 0 score Not to be a knob, but is this accomplishing anything other than winning the "I'm right" contest? I appreciate the depth of analysis and commitment to knowledge, but this is turning into a typical car forum (which I hope it doesn't become). You can disagree without taking "there". |
| | |
![]() | | #55 | ![]() |
![]() Join Date: Aug 2008 Location: Behind the wheel
Posts: 255
(View Stats)
iTrader: (-1)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 12
Thanked 146 Times in 68 Posts
Groans: 4
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score
![]() You seem to have a fundamental lack of understanding of the correlation between spark advance and engine load. It ain't that hard of a concept to grasp. At a sustained RPM, engine load increases, spark advance needs to decrease. Engine load decreases, spark advance needs to increase. Your log fundamentally shows EXACTLY WHAT I'VE BEEN SAYING. The only significant period of sustained load has sustain spark advance. IMAGINE THAT. NO WHERE IN YOUR LOG, IS THERE SUSTAINED LOAD WITH INCREASED SPARK ADVANCE TO THE ONSET OF KNOCK. The first instance of KR in your log seems random but spark advance was not changing when it occurred. Knock was detected, occurred, the ECU pulled timing accordingly, and then you took your foot off the throttle. The second instance occurs as you are opening the throttle -- the ECU initially sets the timing per the operating conditions (as you leave open loop and enter closed loop) and then begins to decrease spark advance because engine load increases. The third instance as spark advance is being decreased. (Didn't you say spark advanced is increased until the onset of knock). Spark advance is dropping because, engine load is increasing!!! Yes, the car knocks while cruising. Thank you Captain Obvious. I've never disputed that in the least!!! I've never said it was dangerous and repeatedly told people it can ignored. I'm just tired of your half baked theories that do not follow basic spark timing principles. SUSTAINED LOAD, SUSTAINED RPM, SUSTAINED SPARK. I'm still waiting for a log showing sustainED load and the spark advance being advanced to the onset of knock. Until then.... I won't hold my breath. Last edited by phantom6294; 02-24-2009 at 08:09 PM. Reason: Very minor change | |
| | |
![]() | | #56 | ![]() |
![]() Join Date: Mar 2008 Location: Pittsburgh, PA
Posts: 3,820
(View Stats)
iTrader: (5)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 17,174
Thanked 6,491 Times in 877 Posts
Groans: 45
Groaned at 39 Times in 38 Posts
| Not Ranked : 0 score so why dont' you go do it? i'm done with these knock threads, quite frankly knock while cruising doesn't really matter cause it happens to everyone. you have good logic but yet aren't proving anything either. |
| | |
![]() | | #57 | ![]() |
![]() Join Date: Mar 2008
Posts: 269
(View Stats)
iTrader: (2)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 1
Thanked 15 Times in 11 Posts
Groans: 1
Groaned at 10 Times in 10 Posts
| Not Ranked : 0 score Here's something interesting. And to throw a wrench into it ....Noticed today that 60 degrees + no knock. 59 degrees below instant knock. The highest knock I had at 60+ was 1.3 after 60 miles. Below 60 degrees highest on same path and similar speeds 7kr. Same day only diff was mainly temp. |
| | |
![]() | | #58 | ![]() |
![]() Join Date: Mar 2008
Posts: 172
(View Stats)
iTrader: (0)
Rep Power: 164 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 169
Thanked 35 Times in 20 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score For those people that bent a rod, and had the dreaded load ticking sound before popping their engine, what did they see when monitoring KR? Were the KR readings constantly above zero? Or, did KR spike excessively? |
| | |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| what is the knock???? | Ftaz1 | MazdaSpeed 3/6 - Suspension & Brakes | 17 | 04-29-2010 02:00 PM |
| knock at WOT | martin_nj | MazdaSpeed 3/6 - ECU Computer Tuning | 11 | 01-22-2009 11:46 AM |
| Knock at WOT | MattJackson86 | MazdaSpeed 3/6 - ECU Computer Tuning | 17 | 01-14-2009 10:01 AM |
| Knock Knock... | subparpunk03 | MazdaSpeed 3/6 - Troubleshoot/Diagnostics | 19 | 09-15-2008 06:14 PM |
| Knock, knock.... | Demi | MazdaSpeed 3/6 - Troubleshoot/Diagnostics | 5 | 06-26-2008 10:51 PM |