Stormworks: Build and Rescue

Stormworks: Build and Rescue

Stoichiometric ECU
17 Comments
Exit 15 Sep @ 12:40pm 
So really this does need a second MC with a PID to control rps as the load changes. Got it
buder28 15 Sep @ 5:20am 
yup you need to figure out the minimum throttle to idle the engine and put that has min value on the lever
Exit 15 Sep @ 12:32am 
I don't understand how this controls an engine's RPS or idles the engine at all. Do you need to manually adjust the throttle to maintain an idle?
buder28 5 Jan @ 6:41pm 
to a pressure sensor connected to the pipe air manifold with a T pipe to a filter
Sexta-feira 5 Jan @ 4:07pm 
where do I connect the manifold pressure node?
goose 7 Nov, 2023 @ 4:39pm 
nevermind
goose 7 Nov, 2023 @ 4:39pm 
how do you hook it up?
buder28 6 Nov, 2023 @ 12:31pm 
100% working for gas update maybe add it in the name for future people
buder28 1 Nov, 2023 @ 6:59am 
well if they keep this change the fix i did wont mater its limited to 60 now
will update this comment or remove my own v1.9.10
dragonmen002 14 Sep, 2023 @ 9:34pm 
i was wonder i was allow to modify of your microcontroller and repost i add a link of your creation?
buder28 4 Mar, 2023 @ 7:46am 
i wish a pressure sensor to air/fuel volume convertion so i could get rid of the sensor and still supercharge
But Hull 27 Nov, 2022 @ 4:43pm 
Amazing ECU. Can i use it on my truck i will upload the truck
Il_simo  [author] 8 Jul, 2022 @ 9:49am 
Thank mistzy, i skipped to provide instructions for this microcontroller because in my intention this was only a demonstration for my guide (link in the microcontroller page).

Only a note on point 10a:
I often use a blow-off valve with a very similar function to control it to have a smooth operation for the engine but, in my experience, this is not an universal rule. In fact the function block (and even the presence of the blow-off valve) must be finely tuned depending on your engine (size, n° of clinders, rps...) and on the supercharger used (here you can try many different configurations...)

But, very nice guide guide to link the microcontroller!
mistzy 23 Jun, 2022 @ 11:48am 
right, for those who are coming here and want a quickstart guide:
ALL ENGINES
1. place ECU- REQUIRED
2. link the composite input to one of your engine's cylinders- REQUIRED
3. link "on/off" to the engine's power button- REQUIRED
4. link "starter" to any starters your engine has- OPTIONAL
5. link "rps" to the engine's crankshaft or flywheel- REQUIRED
6. link "throttle" to whatever you'd like to control the throttle- REQUIRED
7. link "air throttle" to the air manifolds of your engine- REQUIRED
8. link "fuel throttle" to the fuel manifolds of your engine- REQUIRED
9 . link "Stoich" to a lever or keypad to control the stoichiometric of your engine- REQUIRED**
mistzy 23 Jun, 2022 @ 11:48am 
FOR SUPERCHARGED / TURBOCHARGED ENGINES
10a. link your throttle input to a function block containing:
0.4+((1-x)*0.6)
10b. link the output of the function block to a variable valve and port that is split off from the pipe to the air manifold- PREFERRED**
11a. add a pressure sensor immediately before the air manifold (but after the super/turbocharger)- REQUIRED
11b. link the pressure sensor to "manifold pressure" on the ECU- REQUIRED

**improves the smooth operation of the engine by stabilising the pressure in the manifold

to the post owner: i'm so sorry for the comment spam, steam doesn't have an edit function
Il_simo  [author] 16 Jun, 2022 @ 9:39am 
Yes, mathematically speaking this is true but pressure readings from the sensor should be limited at 90. I noticed that a couple of days after doing this ecu example and i've updated with this information only my guide, not this microcontroller.
buder28 14 Jun, 2022 @ 6:31pm 
just saying but max pressure should be 106-107 when supercharging
looking at the maximum fuel the manifold can output at value of 1 i am reverse enginery this ecu to add pid controlled rps hold lul