Electric marine propulsion system and power control method | Patent Publication Number 20240158064 | Patexia