Separately excited DC motor with boost and de-boost control
First Claim
1. A motor control system comprising:
- an electrically charged battery characterized by an operating battery voltage;
an electrical motor coupled to said battery, said electrical motor includingan armature assembly responsive to an armature current, wherein a magnitude of said armature current is a function of a predetermined armature current setpoint signal Ia.sbsb.--SET anda field assembly responsive to a field current, wherein a magnitude of said field current is a function of a predetermined field current setpoint signal If.sbsb.--SET and a field current de-boost signal If.sbsb.--DE-BOOST ;
a battery voltage sensor arranged to generate an operating battery voltage signal VBAT from said operating battery voltage;
an armature voltage sensor arranged to generate a measured armature voltage signal Va from an electrical potential of said armature assembly;
an armature current sensor arranged to generate a measured armature current signal Ia indicative of an amount of current flowing through said armature assembly;
a microprocessor programmed togenerate the armature current setpoint signal Ia.sbsb.--SET and the field current setpoint signal If.sbsb.--SET,generate an armature-to-field current check function, wherein said check function defines a set of armature current to field current ratio values (Ia /If)CHECK as a function of armature current,calculate a ratio of said measured armature current signal Ia to said field current setpoint signal If.sbsb.--SET to establish an operating ratio value Ia /If.sbsb.--SET,compare said operating ratio value Ia /If.sbsb.--SET to a corresponding armature current to field current ratio value (Ia /If)CHECK of said armature-to-field current check function, andestablish said field current de-boost signal If.sbsb.--DE-BOOST, wherein the magnitude of said field current de-boost signal If.sbsb.--DE-BOOST is a function of said measured armature current signal Ia and said comparison of said operating ratio value Ia /If.sbsb.--SET to said corresponding ratio value (Ia /If)CHECK.
2 Assignments
0 Petitions
Accused Products
Abstract
A motor control system is provided comprising an electrically charged battery, an electrical motor, a battery voltage sensor, a motor speed sensor, an armature voltage sensor, an armature current sensor, and a microprocessor. The magnitude of the armature current applied to the motor is a function of a predetermined armature current setpoint signal and the magnitude of the field current applied to the motor is a function of a predetermined field current setpoint signal, a field current correction signal, and a field current de-boost signal. The microprocessor programmed to generate an armature current setpoint signal, a field current setpoint signal, and an armature voltage reference signal. Further, the microprocessor is programmed to (i) compare the armature voltage reference signal to the measured armature voltage signal and generate an armature voltage error signal based on the comparison; (ii) generate the field current correction signal as a function of the armature voltage error signal; (iii) generate an armature-to-field current check function, wherein the check function defines a set of armature current to field current ratio values as a function of armature current; (iv) calculate a ratio of the measured armature current signal to the field current setpoint signal to establish an operating ratio value, (v) compare the operating ratio value to a corresponding armature current to field current ratio value of the armature-to-field current check function, and (vi) establish the field current de-boost signal, wherein the magnitude of the field current de-boost signal is a function of the measured armature current signal and the comparison of the operating ratio value to the corresponding ratio value.
23 Citations
29 Claims
-
1. A motor control system comprising:
-
an electrically charged battery characterized by an operating battery voltage; an electrical motor coupled to said battery, said electrical motor including an armature assembly responsive to an armature current, wherein a magnitude of said armature current is a function of a predetermined armature current setpoint signal Ia.sbsb.--SET and a field assembly responsive to a field current, wherein a magnitude of said field current is a function of a predetermined field current setpoint signal If.sbsb.--SET and a field current de-boost signal If.sbsb.--DE-BOOST ; a battery voltage sensor arranged to generate an operating battery voltage signal VBAT from said operating battery voltage; an armature voltage sensor arranged to generate a measured armature voltage signal Va from an electrical potential of said armature assembly; an armature current sensor arranged to generate a measured armature current signal Ia indicative of an amount of current flowing through said armature assembly; a microprocessor programmed to generate the armature current setpoint signal Ia.sbsb.--SET and the field current setpoint signal If.sbsb.--SET, generate an armature-to-field current check function, wherein said check function defines a set of armature current to field current ratio values (Ia /If)CHECK as a function of armature current, calculate a ratio of said measured armature current signal Ia to said field current setpoint signal If.sbsb.--SET to establish an operating ratio value Ia /If.sbsb.--SET, compare said operating ratio value Ia /If.sbsb.--SET to a corresponding armature current to field current ratio value (Ia /If)CHECK of said armature-to-field current check function, and establish said field current de-boost signal If.sbsb.--DE-BOOST, wherein the magnitude of said field current de-boost signal If.sbsb.--DE-BOOST is a function of said measured armature current signal Ia and said comparison of said operating ratio value Ia /If.sbsb.--SET to said corresponding ratio value (Ia /If)CHECK. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
- 12. A motor control system as claimed in claim 8 wherein said microprocessor is programmed to generate said armature to field current check function such that said check function is defined by equation (2) when
- space="preserve" listing-type="equation">(I.sub.a /I.sub.f).sub.CHECK >
[(I.sub.a /I.sub.f).sub.MIN +(I.sub.a /I.sub.f).sub.GAIN ]
- space="preserve" listing-type="equation">(I.sub.a /I.sub.f).sub.CHECK >
-
-
13. A motor control system as claimed in claim 1 wherein said microprocessor is further programmed to
generate a full-on indication signal when said measured armature voltage signal Va is substantially equal to said operating battery voltage signal VBAT, generate an armature current error signal Ia.sbsb.--ERROR by comparing said armature current setpoint signal Ia.sbsb.--SET and said measured armature current signal Ia, generate a low armature current indication signal when said armature current error signal Ia.sbsb.--ERROR exceeds a predetermined value, and enable said field current de-boost signal establishing step according to whether said full-on indication signal and said low armature current indication signal are generated. - 14. A motor control system as claimed in claim 13 wherein said microprocessor is further programmed to generate said armature current error signal according to the following equation
- space="preserve" listing-type="equation">I.sub.a.sbsb.--.sub.ERREOR =I.sub.a -I.sub.a.sbsb.--.sub.SET.
- space="preserve" listing-type="equation">V.sub.a >
V.sub.BAT -V.sub.BAT.sbsb.--TOLERANCE
- space="preserve" listing-type="equation">I.sub.a <
I.sub.a.sbsb.--SET --I.sub.a.sbsb.--.sub.TOLERANCE
-
said field assembly is further responsive to a field current correction signal If.sbsb.--CORRECTION ; said motor control system further comprises a motor speed sensor arranged to generate an actual motor speed signal ω
representative of an actual speed of said electrical motor; andsaid microprocessor is further programmed to generate an armature voltage reference signal Va.sbsb.--REF, compare said armature voltage reference signal Va.sbsb.--REF to said measured armature voltage signal Va and generate an armature voltage error signal Va.sbsb.--ERROR based on said comparison, and generate said field current correction signal If.sbsb.--CORRECTION as a function of said armature voltage error signal.
-
18. A motor control system comprising:
-
an electrically charged battery characterized by an operating battery voltage; an electrical motor coupled to said battery, said electrical motor including an armature assembly responsive to an armature current, wherein a magnitude of said armature current is a function of a predetermined armature current setpoint signal Ia.sbsb.--hd SET and a field assembly responsive to a field current, wherein a magnitude of said field current is a function of a predetermined field current setpoint signal If.sbsb.--SET, a field current correction signal If.sbsb.--CORRECTION, and a field current de-boost signal If.sbsb.--DE-BOOST ; a battery voltage sensor arranged to generate an operating battery voltage signal VBAT from said operating battery voltage; a motor speed sensor arranged to generate an actual motor speed signal ω
representative of an actual speed of said electrical motor;an armature voltage sensor arranged to generate a measured armature voltage signal Va from an electrical potential of said armature assembly; an armature current sensor arranged to generate a measured armature current signal Ia indicative of an amount of current flowing through said armature assembly; a microprocessor programmed to generate an armature current setpoint signal Ia.sbsb.--SET, a field current setpoint signal If .sbsb.--SET, and an armature voltage reference signal Va.sbsb.--REF, compare said armature voltage reference signal Va.sbsb.--REF to said measured armature voltage signal Va and generate an armature voltage error signal Va.sbsb.--ERROR based on said comparison, generate said field current correction signal If.sbsb.--CORRECTION as a function of said armature voltage error signal, generate an armature-to-field current check function, wherein said check function defines a set of armature current to field current ratio values (Ia /If)CHECK as a function of armature current, calculate a ratio of said measured armature current signal Ia to said field current setpoint signal If.sbsb.--SET to establish an operating ratio value Ia /If.sbsb.--SET, compare said operating ratio value Ia /If.sbsb.--SET to a corresponding armature current to field current ratio value (Ia /If)CHECK of said armature-to-field current check function, and establish said field current de-boost signal If.sbsb.--DE-BOOST, wherein the magnitude of said field current de-boost signal If.sbsb.--DE-BOOST is a function of said measured armature current signal Ia and said comparison of said operating ratio value Ia /If.sbsb.--SET to said corresponding ratio value (Ia /If)CHECK. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification