fome-fw icon indicating copy to clipboard operation
fome-fw copied to clipboard

FEATURE Partial close ETB when xx paramter. Can be used as EGT limiter or as soft boost limiter.

Open NoTwixD opened this issue 6 months ago • 1 comments

There should be fateure that allows controling maximum etb opening percent. It might be used in multiple features.

EGT-Based Throttle Limiting Introduce a feature to control the maximum throttle body opening percent based on EGT. This would allow the ECU to gradually reduce throttle when EGT approaches a set limit. This would provide a more dynamic and tunable safeguard against high EGT situations.

Implementation ideas:

Use a lookup table (vector): this kind of vector will be closed loop by its own, when you pass this limit throttle will be closed more , reducing egt and reducing limit ad so on... Its equivalent to P regulator , harder you overshoot harder you will be limited

X-axis: EGT Values: Maximum allowed throttle opening % Vector egt is just 4 cell vector ect: 850EGT-100%ETB 900EGT-60%ETB 930EGT-60%ETB 950EGT-30%ETB

Alternatively, implement a PID controller: Target: Set EGT limit Output: Throttle position (only allowed to reduce it, not increase)

Boost Control Based on Throttle Limiting Implement boost control using a PID controller on the throttle body, similar to what Ecumaster already supports.

Use case: This is especially useful when you are using hard springs that are unable to delivere small boost. That might be very usefull feature , it can also prevent overboosting in soft way Instead of using a hard boost-cut, this allows for soft control of overboost conditions when there aren't any boost control valve.

Both of these features enhance engine protection and control flexibility, and can be extremely useful in setups with limited hardware control options. Also both of them might have similar implementation

NoTwixD avatar Jun 15 '25 10:06 NoTwixD

we already suport egt2can so we could make some use of this egt values

NoTwixD avatar Jun 15 '25 10:06 NoTwixD