IP Library Granted Patent US 11,437,936
Granted Patent B2
US 11,437,936 · App. 16/512,303 · Granted Sep 6, 2022

Outdoor power equipment with distributed motor controllers

Inventors: David Schulenberg (Wauwatosa, WI); Jacob Schmalz (Wauwatosa, WI)
Assignee: Briggs & Stratton, LLC
H02P5/52G05B19/4185H02P4/00H02P6/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,437,936
App. No.
16/512,303
Granted
Sep 6, 2022
Kind
B2
Abstract

An outdoor power equipment includes multiple motors and a controller module. The motors include a first motor and a second motor. The first motor is structured to operate a first component of the outdoor power equipment and the second motor is structured to operate a second component of the outdoor power equipment. The controller module includes multiple motor controllers structured to communicate via a network communication bus with each other and operate the first motor and the second motor to operate the first component and the second component based on the communication via the network communication bus.

Claims (74)

1. Outdoor power equipment comprising:

a plurality of motors comprising a first motor and a second motor, wherein the first motor is structured to operate a first component of the outdoor power equipment and the second motor is structured to operate a second component of the outdoor power equipment; and

a controller module comprising:

a plurality of motor controllers, the motor controllers structured to communicate via a network communication bus with each other and operate the first motor and the second motor to operate the first component and the second component based on the communication via the network communication bus; and

a mezzanine board connecting each of the plurality of motor controllers, the mezzanine board comprising a plurality of communication traces for connecting external power and communication connections to the motor controllers,

wherein the plurality of motor controllers include at least a first motor controller and a second motor controller, the first motor controller and second motor controller being received within a common housing and coupled to a common heat sink, wherein the first motor controller is configured to activate the first motor in response to receiving a first input, and wherein the first motor controller is configured to transmit the first input received to the second motor controller via the network communication bus to adjust an operational state of the second motor, and

wherein the second motor controller is configured to activate the second motor in response to receiving a second input different than the first input, and wherein the second motor controller is configured to transmit the second input received to the first motor controller via the network communication bus to adjust an operational state of the first motor.

2. The outdoor power equipment of claim 1 , wherein the network communication bus is a controller area network (CAN).

3. The outdoor power equipment of claim 1 , wherein the outdoor power equipment is a zero turn radius (ZTR) machine;

wherein the first motor controller comprises a processing circuit structured to:

receive a first user input for the first motor, wherein the first component is a first drive wheel of the ZTR machine, wherein the first motor is a first drive motor of the plurality of motors structured to turn the first drive wheel of the ZTR machine;

receive a second user input for the second motor, wherein the second component is a second drive wheel of the ZTR machine, wherein the second motor is a second drive motor of the plurality of motors structured to turn the second drive wheel of the ZTR machine;

determine, whether the first user input is greater than a first predefined amount and the second user input is less than a second predefined amount;

operate the first drive motor in a first direction based on the received first user input; and

cause the second motor controller of the plurality of motor controllers to operate the second drive motor in a second direction opposite the first direction by communicating with the second motor controller via the network communication bus.

4. The outdoor power equipment of claim 1 , wherein the first motor controller of the plurality of motor controllers comprises a processing circuit structured to:

receive the first input from a user interface;

determine a drive speed for the outdoor power equipment based on the received first input;

operate the first motor based on the drive speed, wherein the first component is a first drive wheel of the outdoor power equipment; and

cause the second motor controller to operate the second component at a particular speed based on the drive speed by communicating the drive speed to the second motor controller via the network communication bus, wherein the second component is a chore device.

5. The outdoor power equipment of claim 4 , wherein the second motor controller comprises a processing circuit structured to:

receive a drive speed from the first motor controller via the network communication bus;

determine a chore motor speed for a chore motor, wherein the second motor is the chore motor, wherein the chore motor speed is directly proportional to the drive speed; and

operate the chore motor of the plurality of motors based on the determined chore motor speed.

6. The outdoor power equipment of claim 1 , wherein the first component is a first drive wheel of the outdoor power equipment and the second component is a second drive wheel of the outdoor power equipment;

wherein the first motor is structured to operate the first drive wheel of the outdoor power equipment and the second motor is structured to operate the second drive wheel of the outdoor power equipment.

7. The outdoor power equipment of claim 6 , wherein the plurality of motor controllers comprises:

the first motor controller comprising a processing circuit structured to:

receive user input from a user input device;

generate a first motor control decision for the first motor based on the received user input;

operate a first drive motor based on the generated first motor control decision;

generate a second motor control decision for the second motor based on the received user input; and

communicate, via the network communication bus, the second motor control decision to the second motor controller; and

the second motor controller comprising a processing circuit structured to:

receive, via the network communication bus, the second motor control decision from the first motor controller; and

operate the second motor based on the received second motor control decision.

8. The outdoor power equipment of claim 1 , wherein the motor controllers are structured to:

determine whether a roll angle of the outdoor power equipment is greater than a first predefined amount and less than a second predefined amount greater than the first predefined amount;

determine whether the roll angle is greater than the first predefined amount and greater than the second predefined amount;

operate the first motor to stop operation of the first component in response to a determination that the roll angle is greater than the first predefined amount and less than the second predefined amount; and

operate the first motor to stop operation of the first component and operate the second motor to stop operation of the second component in response to a determination that the roll angle is greater than the first predefined amount and greater than the second predefined amount.

9. The outdoor power equipment of claim 1 , further comprising:

a battery pack having a battery management system configured to communicate to the controller module via the network communication bus.

10. The outdoor power equipment of claim 9 , wherein the battery management system is configured to transmit battery metrics to the first motor controller via the network communication bus, and wherein the first motor controller is configured to adjust an operational state of the first motor in response to receiving the battery metrics from the battery management system.

11. A motor system for operating outdoor power equipment, the system comprising:

a plurality of motors comprising one or more drive motors and one or more chore motors, wherein the one or more drive motors are structured to operate drive wheels of the outdoor power equipment and the one or more chore motors are structured to operate one or more auxiliary devices of the outdoor power equipment;

a battery management system configured to distribute electrical power from a battery to the one or more drive motors and the one or more chore motors;

a first controller module comprising:

a first plurality of motor controllers, the first plurality of motor controllers structured to:

communicate via a network communication bus with each other; and

operate the one or more drive motors based on the communication via the network communication bus; and

a mezzanine board that each of the first plurality of motor controllers connect to; and

a second controller module comprising a second plurality of motor controllers, the second plurality of motor controllers structured to:

communicate via the network communication bus with each other and the first plurality of motor controllers; and

operate the one or more chore motors based on the communication via the network communication bus;

wherein the battery management system is in communication with the network communication bus and is configured to provide battery metrics to each of the first controller module and the second controller module, wherein the first controller module and the second controller module are configured to adjust an operational state of the one or more drive motors and the one or more chore motors in response to receiving battery metrics via the network communication bus, and

wherein the mezzanine board comprises a plurality of traces for making connections for the network communication bus between the first plurality of motor controllers and the second plurality of motor controllers.

12. The motor system of claim 11 , wherein the network communication bus is a controller area network (CAN).

13. The motor system of claim 11 , wherein the outdoor power equipment is a zero turn radius (ZTR) machine;

wherein the first plurality of motor controllers comprises a first motor controller comprising a processing circuit structured to:

receive a first user input for a first drive motor of the one or more drive motors;

receive a second user input for a second drive motor of the one or more drive motors;

determine, whether the first user input is greater than a first predefined amount and the second user input is less than a second predefined amount;

operate the first drive motor in a first direction based on the received first user input; and

cause a second motor controller of the first plurality of motor controllers to operate the second drive motor in a second direction opposite the first direction by communicating with the second motor controller via the network communication bus.

14. The motor system of claim 11 , wherein a first motor controller of the first plurality of motor controllers comprises a processing circuit structured to:

receive one or more inputs from a user interface;

determine a drive speed for the outdoor power equipment based on the received one or more inputs;

operate a first drive motor of the one or more drive motors based on the drive speed; and

cause a second controller to operate a second drive motor of the one or more motors based on the drive speed by communicating the drive speed to the second controller via the network communication bus.

15. The motor system of claim 14 , wherein the second plurality of motor controllers comprises a chore motor controller comprising a processing circuit structured to:

receive the drive speed from the first motor controller via the network communication bus;

determine a chore motor speed for the one or more chore motors, wherein the chore motor speed is directly proportional to the drive speed; and

operate the one of the one or more chore motors based on the determined chore motor speed.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: SCHULENBERG, DAVID; SCHMALZ, JACOB
To: BRIGGS & STRATTON CORPORATION
Reel/Frame 060296/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: BRIGGS & STRATTON CORPORATION
To: BRIGGS & STRATTON, LLC
Reel/Frame 057042/0247 →
RELEASE OF SECURITY INTEREST Recorded Sep 22, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: BRIGGS & STRATTON CORPORATION
Reel/Frame 053885/0211 →
SECURITY INTEREST Recorded Sep 22, 2020
From: BRIGGS & STRATTON, LLC
To: KPS CAPITAL FINANCE MANAGEMENT, LLC
Reel/Frame 053850/0192 →
SECURITY INTEREST Recorded Sep 21, 2020
From: BRIGGS & STRATTON, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 053838/0046 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: BRIGGS & STRATTON CORPORATION
Reel/Frame 054617/0331 →
SECURITY INTEREST Recorded Jul 22, 2020
From: BRIGGS & STRATTON CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 053287/0487 →
SECURITY INTEREST Recorded Sep 27, 2019
From: BRIGGS & STRATTON CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 050564/0916 →
Continuity (2)
Provisional Application 62698529 · Jul 16, 2018
Related Publication 20200021210A1 · Jan 16, 2020
Cited By (1)
US 12,685,258