Stormworks: Build and Rescue

Stormworks: Build and Rescue

ZE Modular Engine Controller
439 条留言
Uran_Wind  [作者] 9 小时以前 
Connect it to any player input source, such as a seat axis or lever, or to the numeric node of another controller that outputs the desired engine RPS value.
sabaton fan 17 小时以前 
where do i connect the "throttle value or rps value" to?
xo4u 10 月 12 日 上午 7:53 
I spent three hours figuring out what the problem of a non-working microcontroller might be, and only then realized that I had positioned the crankshaft incorrectly... idiot. The microcontroller is working fine. I put as many as 5 starters on 3x3, thinking that they would not give 2RPM...
Uran_Wind  [作者] 10 月 12 日 上午 12:47 
Supercharging should work fine without any specific engine setup.
RyGuy_McFly 10 月 11 日 下午 10:36 
Hmm, I seem to have some difficulty figuring out how to supercharge engines with this controller. I can't seem to notice any difference between running the air intake at 60Atm vs. the minimum of ~1Atm. Is there a certain setup you need to use for turbos to be taken into account or is supercharging just really not all that worth it? I'm running a large impellor run by an electric motor on a 16cyl 1x1 engine.
acgoalie 10 月 9 日 下午 11:04 
it reaches the usual range of quality for the controller with about 6 5x5 flywheels
acgoalie 10 月 9 日 下午 10:37 
I am having an issue with the controller pid over shooting and immediately dropping throttle causing issues with you coaxial flight controller. Is there any fix to this?
TheCserko 9 月 23 日 上午 12:19 
Ah, i found it... The cylinders were not connected, i did not remember it was needed. Thanks!
Uran_Wind  [作者] 9 月 22 日 下午 9:03 
Nothing has changed, so check if your engine is correctly assembled and if starters can crank it up above 2 rps.
TheCserko 9 月 22 日 下午 2:20 
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 9 月 21 日 下午 3:44 
You should put ratios in the description, like an eco ratio, speed ratio, torque ratio, and an efficency ratio
Envixity 9 月 5 日 下午 9:59 
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 9 月 1 日 下午 6:10 
thank you so much for makeing this now i can actually have modular engines that work!:steamhappy:
Uran_Wind  [作者] 8 月 28 日 上午 9:37 
Make sure you connected the blue composite node to any cylinder, and the starter can crank up the engine above 2 RPS.
Envixity 8 月 27 日 下午 1:45 
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  [作者] 8 月 8 日 上午 2:48 
Yes.
starchild1771 8 月 7 日 下午 8:46 
does this work with 5x5 modular engine
Uran_Wind  [作者] 8 月 7 日 下午 12:33 
Thanks for the analysis, fixed all issues. Although the only bug was that autostart could not be disabled.
tiananmen_tank_man 8 月 5 日 下午 9:31 
There may also be a bug with stall protection because the value of the rpsOld variable is never being updated.
tiananmen_tank_man 8 月 3 日 下午 11:57 
For anyone who sees this, it's a simple fix: just add the following line below "diff = error-s.error":
"s.error = error"
tiananmen_tank_man 8 月 3 日 下午 11:55 
Derivative gain is currently broken in the PID implementation. Not updating s.error on each run of the PID engine. Default D-gain is zero so it doesn't have any affect unless someone is tinkering with the PID gains but it is confusing for people who want to tweak them.
GamerLuYT 7 月 31 日 下午 1:43 
After two hours of rebuilding my engine I just put in two air and fuel inlets. Thanks for the help.
Uran_Wind  [作者] 7 月 30 日 下午 6:47 
It should. Check if the throttle value actually changes, if the RPS thresholds are different and if the engine is not overloaded.
Michael 7 月 30 日 下午 6:20 
throttle wont change rpm
Uran_Wind  [作者] 7 月 30 日 下午 5:51 
Well, this controller needs a specific and fixed data propagation time between input and output engine nodes, and numerical switchboxes increases it. Could you use alternative controller properties, such as desired RPS instead of throttle value and dynamic stoich to use one controller instead of two?
GamerLuYT 7 月 30 日 下午 12:47 
Problem: I have two Controllers for one Motor because I have two Systems that need to control the Motor seperatly. When I run the Air and Fuel Manifold thru two Numerical Switchboxes the Motor wont Start. Any Ideas?
Uran_Wind  [作者] 7 月 7 日 上午 1:05 
Make sure the starters can crank up the engine above 2 RPS, otherwise it will stall regardless of the output values on the manifolds.
Dezoryent 7 月 5 日 上午 7:27 
It seems like this controller stopped working for no reason at all. Ive connected air and fuel manifolds and they dont recieve any signal
StickyNoodles07 6 月 25 日 上午 8:42 
ok, it worked
Uran_Wind  [作者] 6 月 24 日 下午 12:52 
Try to add more cylinders, or use my clutch controller .
StickyNoodles07 6 月 24 日 上午 10:06 
everything is connected. I triple checked. There is a clamp on the clutch (.45) and the gearbox is set to 9:5. It's a 3 cylinder engine and the car weighs 80
Uran_Wind  [作者] 6 月 23 日 下午 12:18 
Make sure you connected the blue composite node to engine cylinder, and if your engine is powerful enough for the torque load.
StickyNoodles07 6 月 23 日 上午 11:58 
When I use this in my cars and stuff, when at max throttle, the rps goes down and the engine dies. When I let go of the gas, the rps skyrockets to the max I set it to.
Uran_Wind  [作者] 6 月 21 日 下午 2:42 
Make sure the starters can crank up the engine above 2 RPS, otherwise it will stall regardless of the numbers on the manifolds.
Uran_Wind  [作者] 6 月 21 日 上午 9:08 
Send me the workshop link or the vehicle xml on which this controller is bugged.
someone 6 月 21 日 上午 6:43 
Its not outputing anything for some reason
Uran_Wind  [作者] 6 月 21 日 上午 5:46 
Just tested, it works fine as before. You can send me the workshop link to the vehicle with that issue.
wdubois.slz 6 月 20 日 下午 8:48 
So, this is a new issue.

I've used this on so many of my creations before that I know the MEC like the back of my hand, how to tune it for my builds, etc... But on my most recent project, the Air/Fuel outputs are broken? They dont output a value no matter what, and I'm lost as to the reason. I've set everything up as it should (even made sure the whole engine is connected), but looking at the manifolds and the MC, its clear its the MC but I have no clue whats going on. Any help?
mentally insufficient 6 月 19 日 下午 1:23 
i thinki figured out why it happends, maby. the problem may be that it onley happends when its under load, beacause i was running the engine without the boat and it was running fine, also after it reaches this downwoards spiral its imposable to get out of
mentally insufficient 6 月 19 日 下午 12:34 
it works fine for a bit, but then it shits the bed by sudenly droping rpm and the will struggle keeping the rps up and the air intake and feul intake throttle go wild
YummyCookieYT 5 月 15 日 上午 6:11 
Really? After some testing I saw that 0.3 stoich. gives you the most power, and 15AFR gives me the most efficiency without losing too much power.
Uran_Wind  [作者] 5 月 14 日 下午 8:39 
The stoichiometry value is just 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.
YummyCookieYT 5 月 14 日 上午 11:58 
0.3 Stoich gives you the absolute MOST POWER out of your engine with this ECU. 15.0 AFR gives you the MOST EFFICIENCY out of your engine.
Uran_Wind  [作者] 4 月 25 日 下午 10:06 
Yes, in terms of tuning the engine stoichiometry it is basically the same.
McCwispy 4 月 25 日 下午 12:00 
Ngl i have no idea how youu can comprehend this enough to make your own controller out of it but credits to you. question tho, is the guide called "MODULAR ENGINES: Perfect Stoichiometry" not doing the same thing?
Uran_Wind  [作者] 4 月 25 日 上午 12:50 
There is a basic equation for temperature, afr, and stoichiometry in this guide , but i took the derived formulas from the Penatoliy's controller .
McCwispy 4 月 24 日 下午 2:43 
looking at the code in the controller, how did you come up with these equations for mixtures and stuff. is there a guide you can reference or are you a math genius?
Uran_Wind  [作者] 3 月 21 日 上午 12:51 
@combatsmithen, no, except for the RPS values.
qbzephyr 3 月 20 日 上午 10:19 
Turbocharge! Turbocharge! Turbocharge!
combatsmithen 3 月 19 日 下午 9:01 
If I AM pumping air into the manifold. Will changing anything provide any benefits?