A method for electronic and self-adapting control of an automatic transmission system.

A method of monitoring an output and adjusting the action affecting the output continuously for an electronic automatic transmission system wherein a controller is programmed to "learn" from the results of its operation. Input values are engine speed, turbine speed, output speed, throttle angle position, brake application hydraulic pressure, selected gear, engine coolant temperature and ambient temperature. The shift control is achieved by influencing adaptively fill time and fill volume of the hydraulically actuated friction elements within the transmission.