This is the input that Dilemma used to build the TMU.
It contains a lot of howto tune, original author is unknown to me.
Required steps
Step 1 – Increasing airmass request
1a) Alter x axis for TorqueCal.M_NominalMap (=TorqueCal.m_AirXSP) so that the airmass reaches the maximum desired airmass at the last column (e.g. for a stage 4 1400 mg/c)
1b) Alter TorqueCal.m_AirTorqMap so that the maximum torquecolumn requests the desired airmass.
1c) Alter the pedal request Y axis to meet the airmass request. TorqueCal.m_PedYSP
1d) Alter the pedal request map to meet the desired airmass in the top 2 rows (90-100%). PedalMapCal.m_RequestMap
Step 2 – Increase airmass limiter
Increase the airmass limit table to allow for more airmass in the desired areas. BstKnkCal.MaxAirmass.
Step 3 – Increasing engine torque limiters
Up the engine limiters so that the limiter is higher than the maximum torque in the request maps. (TorqueCal.M_EngMaxTab, TorqueCal.M_ManGearLim, TorqueCal.M_CabGearLim, TorqueCal.M_5GearLimTab)
Step 4 – Adapt fuel delivery
4a) You should make sure the fuel supply is good in all ranges by recalibrating BFuelCal.Map. Altering the maximum allowed airmass will also require more fuel. Check this with a wideband O2 sensor.
4b) If you change injectors you should change the injector constant InjCorrCal.InjectorConst and the battery voltage correction table InjCorrCal.BattCorrTab accordingly.
Step 5 – Increase fuel cur level
Increase the fuelcut limit to above the airmass desired. E.g. if you target 1350 mg/c the fuelcut limit should be higher e.g. 1450 or 1500. FCutCal.m_AirInletLimit.
Optional steps
Brake limiter
Remove the brake limiter if desired. TorqueCal.M_BrakeLimit. You can set this to the same values as the engine limiter.
Disable read lambda sensor
If you don’t want the rear O2 sensor to be tested you can alter the values in
O2SensPostCal.T_EngLim (minimum engine temp to allow test) and O2SensPostCal.CoolTempLi (maximum enginetemp to allow test) to an impossible value e.g. 130.
If you do this you should also disable adaption based on rear O2 sensor readings by setting LambdaCal.ST_AdapEnable to 0.
Disable misfire detection
Optionally you can disable the misfire detection algorithm by setting MissfCal.DetectLoadLevel to an airmass beyond the requested airmass (e.g. 1700 mg/c) in the entire table.
Increase vehicle speed limiter
You can increase the maximum vehicle speed limiter to better suit your needs.
Normally MaxVehicCal.v_MaxSpeed is set to 2400 (240km/h) and you can change it to e.g. 2900 (290 km/h).
Increase engine speed limiter (RPM limiter)
You can increase the RPM limiter if you please. MaxSpdCal.n_EngLimAir will tell you at what rpm the torquelimiter will act. You can increase each cell to e.g. 6300 rpm.
Disable checksum verification
Optionally you can disable the checksum routine on the calibration data. In this case you must set MapChkCal.ST_Enable to 0 in stead of 1.
Boost regulation error supression
If boost regulation reports errors you can increase the difference between boost pressure and requested pressure above which a fault report is generated. BoostDiagCal.m_FaultDiff. Set to 200 in stead of 100 for example.
'SAAB' 카테고리의 다른 글
오일씰 (가이드씰) 교환 (0) | 2020.07.06 |
---|---|
히트코어 & steering gear 와 호스 kit 교환 (0) | 2020.07.06 |
Tail light cover tinted (0) | 2020.05.07 |
Maptun 듀얼 => Ferrita 싱글 sport Exhaust (0) | 2020.05.07 |
SAAB 9-5 Facelift (0) | 2020.04.23 |