Method, apparatus and article for motor control voltage dropout detection
First Claim
Patent Images
1. A method of operating an electric motor driven system comprising an electric motor and a control subsystem coupled to control the electric motor, the method comprising:
- determining if an interruption of power to the control subsystem controlling the electric motor has occurred during at least one ON/OFF cycle of the electric motor driven system before a shutdown procedure is completed;
delaying torque production of the electric motor if it is determined that an interruption of power to the electric motorcontrol subsystem has occurred during the at least one ON/OFF cycle of the electric motor;
storing in a first nonvolatile memory location a value indicative of a number of times the control subsystem has executed a shut down procedure; and
storing in a second nonvolatile memory location a value indicative of a number of times that the control subsystem has started.
5 Assignments
0 Petitions
Accused Products
Abstract
A control subsystem for an electric motor determines whether power was interrupted, and delays torque production if power was interrupted. The control subsystem may employ two separate non-volatile memory locations, or alternatively a single non-volatile memory location.
-
Citations
29 Claims
-
1. A method of operating an electric motor driven system comprising an electric motor and a control subsystem coupled to control the electric motor, the method comprising:
-
determining if an interruption of power to the control subsystem controlling the electric motor has occurred during at least one ON/OFF cycle of the electric motor driven system before a shutdown procedure is completed; delaying torque production of the electric motor if it is determined that an interruption of power to the electric motorcontrol subsystem has occurred during the at least one ON/OFF cycle of the electric motor; storing in a first nonvolatile memory location a value indicative of a number of times the control subsystem has executed a shut down procedure; and storing in a second nonvolatile memory location a value indicative of a number of times that the control subsystem has started. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating an electric motor of a vehicle, the method comprising:
-
in response to a startup of a controller, comparing a value stored in a first nonvolatile memory location to a value stored in a second nonvolatile memory location, the value stored in the first nonvolatile location indicative of a number of times that the controller has executed a shut down procedure and the value in the second nonvolatile memory location indicative of a number of times that the controller has started up; and delaying torque production of the electric motor if the value stored in the first nonvolatile memory location is equal to the value stored in the second nonvolatile memory location. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A control subsystem for controlling operation of an electric motor of an electric motor driven system, the control subsystem comprising:
-
means for determining if an interruption of power to the control subsystem controlling the electric motor has occurred during at least one ON/OFF cycle of the electric motor driven system; means for delaying torque production of the electric motor if it is determined that an interruption of power to the control subsystem has occurred during the at least one ON/OFF cycle of the electric motor; a first nonvolatile memory location to store a value indicative of a number of times the control subsystem has executed a shut down procedure; and a second nonvolatile memory location to store a value indicative of a number of times that the control subsystem has started, wherein the means for determining if an interruption of power to the control subsystem controlling the electric motor has occurred during at least one ON/OFF cycle of the electric motor driven system comprises means for comparing the value stored in the first nonvolatile memory location to the value stored in the second nonvolatile memory location. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A control subsystem for controlling an operation of an electric motor of a motor driven system, the control subsystem comprising:
-
a first nonvolatile memory location to store a value indicative of a number of times a controller has executed a shut down procedure; a second nonvolatile memory location to store a value indicative of a number of times the controller has started up in a ON/OFF cycle; and a processor configured to increment the value indicative of the number of times the controller has executed the shut down procedure at each execution of the shut down procedure, and further configured to delay torque production if a defined relationship between the value stored in the first nonvolatile memory location and the value stored in the second nonvolatile memory location is satisfied. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method of operating an electric motor driven system comprising an electric motor and a control subsystem coupled to control the electric motor, the method comprising:
-
checking a value stored in a first nonvolatile memory location during a startup procedure, the value representing whether a shut down procedure has previously been completed; delaying torque production of the electric motor if the value stored in the first nonvolatile memory location is equal to a first value; storing a second value to a first nonvolatile memory location as part of a startup procedure; after storing the second value to the first nonvolatile memory location as part of the startup procedure, enabling the electric motor; and if a shut down procedure is completed, storing the first value in the first nonvolatile memory location at the end of the shut down procedure.
-
Specification