Stormworks: Build and Rescue

Stormworks: Build and Rescue

344 ratings
ZE Modular Engine Controller
11
7
2
8
2
2
3
5
2
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Vehicles: Mechanical
Microcontrollers: Modular, Microcontroller
Tags: v1.15.2
File Size
Posted
Updated
70.752 KB
5 Mar, 2021 @ 10:46pm
7 Aug @ 12:29pm
29 Change Notes ( view )

Subscribe to download
ZE Modular Engine Controller

Description
Connect the blue composite node to any cylinder directly.
Maker sure the starters can crank up the engine above 2 RPS.
Disable the infinite fuel mode.
Do not insert extra logic gates between the composite cylinder node and the LUA script.

  • Maintains a constant engine RPS level set by a throttle value in range from 0 to 1, or by a desired RPS value set directly.
  • Compatible with turbocharged engines and automatically handles the increased air pressure made with impellers or electric pumps. The supercharger will be most effective if it can pump air pressure up to 60 atmospheres.
  • Mixture control mode can be switched between stoichiometry and air-to-fuel ratio. Property slider for the unselected mode is ignored. In game terms, the stoichiometry value is the AFR with the engine temperature taken into account, and is preferable to adjust over a simple AFR.
  • The engine has maximum performance at 0.5 stoichiometry and maximum fuel efficiency at 0.2 stoichiometry, but the difference is quite small. Toggle switch for optimal mixture shifts the stoichiometry to 0.5 at high load.
  • You can dynamically change the stoichiometry or air-to-fuel ratio with the corresponding node, if its value is in the same range as in properties.
  • Optional overheat protection activates at 105C and reduces RPS at higher temperatures. If your average fuel consumption per second per cylinder is lower than 0.005 liters, you don't need a cooling system as it takes a very long time for the engine to overheat, so you're more likely to run out of fuel sooner.
  • If you are not pumping air into the manifold and is fine with the default 13.8 AFR, you can remove nodes for the cylinder and dynamic mixture to shrink the controller's width and save some space.
  • Infinite fuel mode forces the engine to have 14 AFR regardless of mixture control settings.
Big thanks to Penatoliy for sharing the information about engine stoichiometry and exact formulas used in his ECU.
432 Comments
TheCserko 23 Sep @ 12:19am 
Ah, i found it... The cylinders were not connected, i did not remember it was needed. Thanks!
Uran_Wind  [author] 22 Sep @ 9:03pm 
Nothing has changed, so check if your engine is correctly assembled and if starters can crank it up above 2 rps.
TheCserko 22 Sep @ 2:20pm 
I am building a new ship, and after building a few with this awesome microcontroller, now i can't get it to work. I tried to troubleshoot it with my previous builds, but i can't figure out what i am missing. Any ideas? Did something change in the past half year since i last played?
qbzephyr 21 Sep @ 3:44pm 
You should put ratios in the description, like an eco ratio, speed ratio, torque ratio, and an efficency ratio
Envixity 5 Sep @ 9:59pm 
So I found the issue. My fuel tank had a GAS relief and not a LIQUID relief. The issue had nothing to do. The engine performs excellent with the controller and can actually get my biplane off the ground. The creation could not be made without you. Thank you.
SuperDude 1 Sep @ 6:10pm 
thank you so much for makeing this now i can actually have modular engines that work!:steamhappy:
Uran_Wind  [author] 28 Aug @ 9:37am 
Make sure you connected the blue composite node to any cylinder, and the starter can crank up the engine above 2 RPS.
Envixity 27 Aug @ 1:45pm 
I uhhh, dont know what data points I need to connect with what to be able to start my engine. have the on/off connected to what would normally be the starter key for the engine. the starter in the controller is on the starter, and the manifolds are where the manifolds are. I imagine im doing something wrong, so if you can already see my mistake, id appreciate a correction.
Uran_Wind  [author] 8 Aug @ 2:48am 
Yes.
starchild1771 7 Aug @ 8:46pm 
does this work with 5x5 modular engine