Stormworks: Build and Rescue

Stormworks: Build and Rescue

43 arvostelua
Modular engine FADEC
2
   
Palkinto
Lisää suosikkeihin
Lisätty suosikkeihin
Poista suosikeista
Vehicles: Mechanical
Microcontrollers: Calculation, Microcontroller
Tunnisteet: v1.0.32
Tiedostokoko
Julkaistu
Päivitetty
72.050 KB
5.11.2020 klo 15.37
3.2.2021 klo 8.59
4 muutosilmoitusta ( näytä )

Tilaa ladataksesi
Modular engine FADEC

Kuvaus
This is Full Authority Digital Engine Controller for Modular engines.
Features:
  • PID engine speed control.
  • Intake air pressure compensation.
  • Engine temperature compensation.
  • Automatic cooling control.
  • Automatic starter with battery protection.
  • custom PIDs with derivative filtering and integral limiters.
  • Stoichiometric control.
  • Intake pressure estimator with automatic source switching.
  • Direct throttle mode.

Issues:
  • Battery protection might stop cranking the engine before it starts if it takes too much time (10s).
54 kommenttia
Lupus the Canine  [tekijä] 13.5.2023 klo 9.28 
Coolant clutch was used to drive cooling loop to keep engine at desired temperature prior to cooling changes a long time ago, nowadays it is best to keep cooling at max as temperature doesn't matter as long as it is below 120°C.
space_pirate 6.5.2023 klo 8.26 
what is a coolant clutch ??
solarplexusclowngliderzelensky 30.4.2023 klo 18.16 
So underrated
Nick Name 25.12.2022 klo 3.57 
for me when adding some resistance to the engine it starts to spazz out and alternate between 8 rps to 4 rps very rapidly
Dr. Löööpsly 16.9.2021 klo 12.23 
ah well then ill just make something myself. cooling is weird anyway soo
Lupus the Canine  [tekijä] 16.9.2021 klo 7.12 
Could you share the blueprint with me so I can take a look. I stopped bothering with cooling loop control after thermal rebalance because I did't think it was that useful as for me it was best to keep the engine as cool as possibile to maintain maximum power margin.
Dr. Löööpsly 16.9.2021 klo 4.27 
my coolant clutch node never goes up why does that happen?
my engine is at 87°C
Lupus the Canine  [tekijä] 16.8.2021 klo 8.49 
@imPyre if you have any questions regarding inner workings of the controller feel free to ask here, in a PM or on Discord. I decided against lua because a controller using logic blocks has a bit shorter delay on PID loop.
imPyre 16.8.2021 klo 1.20 
This is by far the best modular engine controller on the workshop. I've been working on building a Lua-based microcontroller and I've been struggling. I subbed to several for some ideas of how other people have approached the problem, and this is the best I saw. My only source of frustration is that *none* of the controllers use any Lua code... and I have a hard time wrapping my brain around all those logic nodes lmao.
Edvin :Ʒ 20.6.2021 klo 6.53 
+A very well done my man, only controller that currently works flawlessly with 3x3 as far as ive seen.