A dual-drive electric machine in combination with a controllable bevel gear set, in which: an outer rotation part of the electric machine is connected to a sleeve type rotation shaft, wherein the sleeve type rotation shaft rotates and is sleeved on a first rotation shaft serving as an output/input end, the first rotation shaft connected to an input wheel; an inner rotation part of electric machine (EM 101) of the dual-drive electric machine is combined with a rocker arm linked to a wheel of the bevel gear set installed in the inner rotation part of the electric machine; a second rotation shaft connected to an output wheel is served as an output/input end; the first rotation shaft at the output/input end, the second rotation shaft at the output/input end and the sleeve type rotation shaft form three output/input ends; wherein at least one of the three output/input ends is connected to an action side of a controllable brake device, and the other action side of the controllable brake device is connected to a housing; and wherein one of the three output/input ends unconnected with the dual-drive electric machine is served for external output; by controlling the controllable brake device to perform a brake locking or a releasing operation, operations of transmission function of connecting transmission or releasing between the first rotation shaft at the output/input end, the second rotation shaft at the output/input end and the sleeve type rotation shaft at the output/input end of the bevel gear set are enabled to be controlled, and the interactive operations between the dual-drive electric machine and the output/input ends are also enabled to be controlled. an outer rotation part of the electric machine is connected to a sleeve type rotation shaft, wherein the sleeve type rotation shaft rotates and is sleeved on a first rotation shaft serving as an output/input end, the first rotation shaft connected to an input wheel; an inner rotation part of electric machine (EM 101) of the dual-drive electric machine is combined with a rocker arm linked to a wheel of the bevel gear set installed in the inner rotation part of the electric machine; a second rotation shaft connected to an output wheel is served as an output/input end; the first rotation shaft at the output/input end, the second rotation shaft at the output/input end and the sleeve type rotation shaft form three output/input ends; wherein at least one of the three output/input ends is connected to an action side of a controllable brake device, and the other action side of the controllable brake device is connected to a housing; and wherein one of the three output/input ends unconnected with the dual-drive electric machine is served for external output; by controlling the controllable brake device to perform a brake locking or a releasing operation, operations of transmission function of connecting transmission or releasing between the first rotation shaft at the output/input end, the second rotation shaft at the output/input end and the sleeve type rotation shaft at the output/input end of the bevel gear set are enabled to be controlled, and the interactive operations between the dual-drive electric machine and the output/input ends are also enabled to be controlled.