System and method of ensuring legitimacy of a sensor signal received from a rotor position sensor in a motor
First Claim
1. A method of ensuring legitimacy of a sensor signal received from a rotor position sensor in a switched reluctance motor, the motor having a controller and a memory, the method comprising:
- polling the rotor position sensor to determine a first state of the sensor signal;
determining a first time delay by summing a first plurality of time constants stored in the memory;
initiating a first delay equal to the first time delay;
re-polling the rotor position sensor upon completion of the first delay to determine a second state of the sensor signal;
determining a second time delay by summing a second plurality of time constants stored in the memory;
initiating a second delay equal to the second time delay if the second state of the sensor signal is the same as the first state of the sensor signal;
re-polling the rotor position sensor upon completion of the second delay to determine a third state of the sensor signal; and
considering the sensor signal as a legitimate signal if the third state of the sensor signal is the same as the first and second states of the sensor signal.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method of ensuring legitimacy of a sensor signal received from a rotor position sensor in a motor is provided that includes polling the sensor to determine a first state of the sensor signal, determining a first time delay by summing a first plurality of time constants, and initiating a first time delay. Also included is re-polling the sensor to determine a second state of the sensor signal, determining a second time delay by summing a second plurality of time constants, initiating a second time delay if the second state of the sensor signal is the same as the first state of the sensor signal, re-polling sensor to determine a third state of the sensor signal; and considering the sensor signal as a legitimate signal if the third state of the sensor signal is the same as the first and second states of the sensor signal.
-
Citations
28 Claims
-
1. A method of ensuring legitimacy of a sensor signal received from a rotor position sensor in a switched reluctance motor, the motor having a controller and a memory, the method comprising:
-
polling the rotor position sensor to determine a first state of the sensor signal; determining a first time delay by summing a first plurality of time constants stored in the memory; initiating a first delay equal to the first time delay; re-polling the rotor position sensor upon completion of the first delay to determine a second state of the sensor signal; determining a second time delay by summing a second plurality of time constants stored in the memory; initiating a second delay equal to the second time delay if the second state of the sensor signal is the same as the first state of the sensor signal; re-polling the rotor position sensor upon completion of the second delay to determine a third state of the sensor signal; and considering the sensor signal as a legitimate signal if the third state of the sensor signal is the same as the first and second states of the sensor signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of ensuring legitimacy of a sensor signal received from a rotor position sensor in a switched reluctance motor, the motor having a controller and a memory, the method comprising:
-
setting an initial value for a plurality of time constants; polling the rotor position sensor to determine a first state of the sensor signal received from rotor position sensor; determining a first time delay by summing a first plurality of time constants stored in the memory, the plurality of time constants each representing a time value; initiating a first delay equal to the first time delay; re-polling the rotor position sensor upon completion of the first time delay to determine a second state of the sensor signal; determining a second time delay by summing a second plurality of time constants stored in the memory; initiating a second delay equal to the second time delay if the second state of the sensor signal is the same as the first state of the sensor signal; re-polling the rotor position sensor upon completion of the second delay to determine a third state of the sensor signal; considering the sensor signal as a legitimate signal if the third state of the sensor signal is the same as the first and second states of the sensor signal; and one of energizing or de-energizing a stator winding if the sensor signal is considered legitimate and different from the preceding legitimate sensor signal. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A control circuit for ensuring legitimacy of a sensor signal received from a rotor position sensor in a switched reluctance motor comprising:
-
a rotor position sensor to determine a rotational position of a rotor relative to a stator; a controller operatively coupled to the rotor position sensor, the controller having a processor and a memory operatively coupled to the processor; the controller being programmed to poll the rotor position sensor to determine a first state of the sensor signal; the controller being programmed to determine a first time delay by summing a first plurality of time constants stored in the memory, the first plurality of time constants each representing a time value; the controller being programmed to initiate a first delay equal to the first time delay; the controller being programmed to re-poll the rotor position sensor upon completion of the first delay to determine a second state of the sensor signal; the controller being programmed to determine a second time delay by summing a second plurality of time constants stored in the memory; the controller being programmed to initiate a second delay equal to the second time delay if the second state of the sensor signal is the same as the first state of the sensor signal; the controller being programmed to re-poll the rotor position sensor upon completion of the second delay to determine a third state of the sensor signal; and the controller being programmed to consider the sensor signal as a legitimate sensor signal if the third state of the sensor signal is the same as the first and second states of the sensor signal. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for ensuring legitimacy of a sensor signal received from a rotor position sensor in a switched reluctance motor comprising:
-
means for initializing a set of hardware components including a controller in a control circuit; means for determining a rotational speed of a rotor; means for polling the rotor position sensor to determine a first state of the sensor signal, the sensor operatively coupled to the controller; means for determining a first time delay by summing a first plurality of time constants stored in the memory, the first plurality of time constants each representing a time value; means for initiating a first delay equal to the first time delay; means for re-polling the rotor position sensor upon completion of the first delay to determine a second state of the sensor signal; means for determining a second time delay by summing a second plurality of time constants stored in the memory; means for initiating a second delay equal to the second time delay if the second state of the sensor signal is the same as the first state of the sensor signal; means for re-polling the rotor position sensor upon completion of the second delay to determine a third state of the sensor signal; and means for considering the first, second, and third states as a legitimate signal if the third state of the sensor signal is the same as the first and second states of the sensor signal. - View Dependent Claims (23, 24)
-
-
25. An article comprising a machine-accessible medium having stored thereon instructions that, when executed by a machine, cause the machine to:
-
poll a rotor position sensor to determine a first state of the sensor signal, the sensor operatively coupled to a controller; determine a first time delay by summing a first plurality of time constants stored in the memory, the plurality of time constants each representing a time value; initiate a first delay equal to the first time delay; re-poll the rotor position sensor upon completion of the first delay to determine a second state of the sensor signal; determine a second time delay by summing a second plurality of time constants stored in the memory; initiate a second delay equal to the second time delay if the second state of the sensor signal is the same as the first state of the sensor signal; re-poll the rotor position sensor upon completion of the second delay to determine a state of a third sensor signal; and consider the sensor signal as a legitimate signal if the state of the third sensor signal is the same as the states of the first and second sensor signals. - View Dependent Claims (26, 27, 28)
-
Specification