A dual-drive electric machine (EM100) in combination with a controllable bevel gear set (EG101), in which: an outer rotation part of the electric machine (EM102) is connected to a sleeve type rotation shaft (AS101), wherein the sleeve type rotation shaft (AS101) rotates and is sleeved on a first rotation shaft (S101) serving as an output/input end, the first rotation shaft (S101) connected to an input wheel (W101); an inner rotation part of electric machine (EM 101) of the dual-drive electric machine (EM100) is combined with a rocker arm (A101) linked to a wheel (W103) of the bevel gear set (EG101) installed in the inner rotation part of the electric machine (EM101); a second rotation shaft (S102) connected to an output wheel (W102) is served as an output/input end; the first rotation shaft (S101) at the output/input end, the second rotation shaft (S102) at the output/input end and the sleeve type rotation shaft (AS101) 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 (H100); and wherein one of the three output/input ends unconnected with the dual-drive electric machine (EM100) 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 (S101) at the output/input end, the second rotation shaft (S102) at the output/input end and the sleeve type rotation shaft (AS101) at the output/input end of the bevel gear set (EG101) are enabled to be controlled, and the interactive operations between the dual-drive electric machine (EM100) and the output/input ends are also enabled to be controlled. an outer rotation part of the electric machine (EM102) is connected to a sleeve type rotation shaft (AS101), wherein the sleeve type rotation shaft (AS101) rotates and is sleeved on a first rotation shaft (S101) serving as an output/input end, the first rotation shaft (S101) connected to an input wheel (W101); an inner rotation part of electric machine (EM 101) of the dual-drive electric machine (EM100) is combined with a rocker arm (A101) linked to a wheel (W103) of the bevel gear set (EG101) installed in the inner rotation part of the electric machine (EM101); a second rotation shaft (S102) connected to an output wheel (W102) is served as an output/input end; the first rotation shaft (S101) at the output/input end, the second rotation shaft (S102) at the output/input end and the sleeve type rotation shaft (AS101) 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 (H100); and wherein one of the three output/input ends unconnected with the dual-drive electric machine (EM100) 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 (S101) at the output/input end, the second rotation shaft (S102) at the output/input end and the sleeve type rotation shaft (AS101) at the output/input end of the bevel gear set (EG101) are enabled to be controlled, and the interactive operations between the dual-drive electric machine (EM100) and the output/input ends are also enabled to be controlled. <EOS>