Stormworks: Build and Rescue

Stormworks: Build and Rescue

43 vurderinger
Modular engine FADEC
2
   
Utmerkelse
Favoritt
Favoritter
Fjern som favoritt
Vehicles: Mechanical
Microcontrollers: Calculation, Microcontroller
Merkelapper: v1.0.32
Filstørrelse
Lagt ut
Oppdatert
72.050 KB
5. nov. 2020 kl. 15.37
3. feb. 2021 kl. 8.59
4 endringslogger ( vis )

Abonner for å laste ned
Modular engine FADEC

Beskrivelse
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 kommentarer
Lupus the Canine  [skaper] 13. mai 2023 kl. 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. mai 2023 kl. 8.26 
what is a coolant clutch ??
solarplexusclowngliderzelensky 30. apr. 2023 kl. 18.16 
So underrated
Nick Name 25. des. 2022 kl. 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. sep. 2021 kl. 12.23 
ah well then ill just make something myself. cooling is weird anyway soo
Lupus the Canine  [skaper] 16. sep. 2021 kl. 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. sep. 2021 kl. 4.27 
my coolant clutch node never goes up why does that happen?
my engine is at 87°C
Lupus the Canine  [skaper] 16. aug. 2021 kl. 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. aug. 2021 kl. 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. juni 2021 kl. 6.53 
+A very well done my man, only controller that currently works flawlessly with 3x3 as far as ive seen.