Quote:
I've been piecing together what is required to properly control this engine. Hardware wise I think a GDI controller would be suitable, for solenoid injectors. All of my engine software experience is in spark ignition engines.
Diesel is a bit different but the same principles apply. The diesel engine is a lot harder to kill compared to a otto but it is still quite doable..
It comes down to this:
You have to control railpressure.
You need to figure out fuelmass/railpressure/energizing time.
You need to be able to drive the injector.
After this is done then there will be happy days..
Quote:
So, a few questions on common rail software:
-How many injections are actually used in most cases? I know Bosch supported 3 initially and now supports 8, but do they actually use all 8? From what I've read, the pre-injections are used to limit the rapid rise in burn rate (mostly for NVH?), and post injections are primarily used for emissions (to burn soot and/or increase exhaust temp to warm up the catalyst or regen the DPF). It seems like only 4 would be necessary (2 pre, 1 main, 1 post).
What you have written above is correct.
Dont use a dpf, do not bother with egr. Use only one injection. After you get it running add complexity.
Quote:
-How are multiple injections handled for torque? If a torque request is converted to a fuel mass, does the distribution between injections matter, or do the tables assume that it will always be running a certain configuration of injections at certain speeds/torques? Are there separate torque->fuel mass tables for each injection configuration?
The above is true depending on wich ecu.