for this purpose provided that the cisg is available i e its current temperature is less than its temperature limit its speed is less than its operational speed limit etc and the battery state of charge soc is below the maximum allowable limit in operating mode a cisg 16 is driven by engine 12 thereby reducing the net torque 52 transmitted by crankshaft 18 to the input of transmission 14 during the ratio change phase 54 of the upshift i e while the change gear ratio change 56 is occurring following the torque transfer phase 55 the negative cisg torque 58 which is controlled to provide input torque modulation during the shift is shown in fig5 d as shown in fig5 c excess torque 60 produced by engine 12 during the ratio change phase is recovered and converted into electrical energy that is stored by the battery 42 while achieving the requested input torque modulation and providing optimum shift quality fig5 a illustrates the difference 62 between the magnitude of torque 64 at the transmission output shaft 24 with cisg 16 providing input torque modulation for optimum shift quality and the output torque 50 with no input torque modulation provided delays in crankshaft torque reduction can be avoided by taking advantage of the responsiveness of cisg 16 thus leading to accurate input torque modulation levels operating mode a can also be used with both cisg 16 and engine 12 reducing the net crankshaft torque to meet the requested input torque modulation level this.