US 12,441,433 B2
Moror driving system and motor driving method thereof
Jung-Chu Hsu, New Taipei (TW); and Yen-Hua Cheng, New Taipei (TW)
Assigned to Acer Incorporated, New Taipei (TW)
Filed by Acer Incorporated, New Taipei (TW)
Filed on May 30, 2022, as Appl. No. 17/827,796.
Claims priority of application No. 111115698 (TW), filed on Apr. 25, 2022.
Prior Publication US 2023/0339571 A1, Oct. 26, 2023
Int. Cl. B62M 6/50 (2010.01); B60L 15/20 (2006.01); B62J 43/13 (2020.01)
CPC B62M 6/50 (2013.01) [B60L 15/20 (2013.01); B62J 43/13 (2020.02); B60L 2200/12 (2013.01); B60L 2240/12 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A motor driving system, adapted to an electronic bicycle, comprising:
a sensing device, configured to generate sensing information;
a front driving motor;
a rear driving motor;
a front driving device, coupled to the sensing device and the front driving motor, is configured to drive the front driving motor according to the sensing information; and
a rear driving device, coupled to the sensing device, the rear driving motor and the front driving device, is configured to drive the rear driving motor according to the sensing information,
wherein when the motor driving system is powered-up, the front driving device and the rear driving device respectively perform a master-slave query operation to each other, and it is determined that one of the front driving device and the rear driving device includes a master controller according to a result of the master-slave query operation,
wherein when the result of the master-slave query operation is that one of the front driving device and the rear driving device includes the master controller, the other is set to include a slave controller,
wherein when the result of the master-slave query operation is that neither the front driving device nor the rear driving device includes the master controller, one of the front driving device and the rear driving device that performs the master-slave query operation first is set to include the master controller, and the other is set to include the slave controller,
wherein after the master-slave query operation, when a front driving controller in the front driving device is set as the master controller, the master controller generates a driving command according to a rotational speed information and a torque information, and a rear driving controller in the rear driving device drives the rear driving motor according to the driving command from the master controller of the front driving device, and
wherein after the master-slave query operation, when the rear driving controller is set as the master controller, the master controller generates the driving command according to the rotational speed information and the torque information, and the front driving controller drives the front driving motor according to the driving command from the master controller of the rear driving device.