Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Clutch not locked but not slipping??
03-17-2012, 12:28 AM,
#16
 
NaN Wrote:Cool. I'll have a look.

After endless tries i succeded in obtaining a somewhat working clutch.
This is the im using:

Code:
public float GetDragImpulse(float engine_speed, float drive_speed, float engineInertia, float drivetrainInertia, float ratio, float engineTorquedt){
    
    float drivetrainInertiaR=drivetrainInertia/ratio;
    impulseLimit=clutch_position*torqueCapacity*Time.deltaTime;

    float lambda=(engineInertia*drivetrainInertiaR*(drive_speed - engine_speed) - drivetrainInertiaR*engineTorquedt)/(engineInertia + drivetrainInertiaR);
    lambda = Mathf.Clamp(lambda, -impulseLimit, impulseLimit);
    
    return lambda;
}

engineTorquedt = engineTorque*Time.deltaTime;
drivetrainInertia=1;
engineInertia=0.5f;

drivetrainInertia is summed to each wheel inertia (1.8f).
This works with 50Hz and 1 single iteration.

Im still experiencing that infamous clutch lag, so I had to use a patch in order to decrease ratio value in drivetrainInertia/ratio by a value inverse proportional to the same ratio.

Let me know what you think.
Reply


Messages In This Thread
Clutch not locked but not slipping?? - by NewLife - 03-02-2012, 07:20 PM
[No subject] - by NaN - 03-03-2012, 03:15 AM
[No subject] - by NewLife - 03-03-2012, 09:19 AM
[No subject] - by NaN - 03-03-2012, 11:48 AM
[No subject] - by NewLife - 03-03-2012, 03:07 PM
[No subject] - by NaN - 03-03-2012, 03:44 PM
[No subject] - by NewLife - 03-03-2012, 05:21 PM
[No subject] - by NaN - 03-04-2012, 04:28 AM
[No subject] - by NewLife - 03-04-2012, 08:12 PM
[No subject] - by NaN - 03-05-2012, 10:33 AM
[No subject] - by NaN - 03-05-2012, 10:38 AM
[No subject] - by NewLife - 03-07-2012, 09:10 PM
[No subject] - by NaN - 03-08-2012, 04:39 AM
[No subject] - by NewLife - 03-10-2012, 10:36 AM
[No subject] - by NaN - 03-10-2012, 12:28 PM
[No subject] - by NewLife - 03-17-2012, 12:28 AM
[No subject] - by NaN - 03-17-2012, 06:52 AM
[No subject] - by NewLife - 03-22-2012, 01:16 AM
[No subject] - by NaN - 04-01-2012, 09:37 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)