← Back to Patent Explorer
US5424948A Expired / Lapsed US ⏱️ 0.0 years remaining

Locomotive traction control system using fuzzy logic

Assignee: Progress Rail Locomotive Inc
•
Filing: 1993-11-10
•
Granted: 1995-06-13
•
Expires: 2013-11-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A locomotive traction controller system using fuzzy logic to maximize the coefficient of friction between locomotive drive wheels and the rail on which the wheels ride. The locomotive traction system includes a fuzzy logic slip controller that provides a generator reference signal to a generator controller that controls the field current of the generator of the locomotive. The fuzzy logic slip controller regulates to a predetermined wheel slip regardless of the rail condition. A fuzzy logic slip reference estimator applies a wheel slip reference signal to the fuzzy slip controller depending on the rail condition in order to adjust the generator reference signal and thus modify the wheel slip to maximize the coefficient of friction.

Inventors

  • 👤 Lawrence B. Jordan, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 04:33
CPC Classifications
B; B60; B60T; B60T8/00; B60T8/17; B60T8/1701; B60T8/1705; B60T8/174; Y; Y10; Y10S; Y10S706/00; Y10S706/90

Claims Analysis

Total Claims: 61
Claim 1
Independent Claim 320 words
A traction control system for controlling the traction of a locomotive, said locomotive including drive wheels for riding on locomotive rails, said drive wheels being driven by electric drive wheel traction motors, said drive wheel traction motors being controlled by a locomotive generator, said traction control system comprising: a generator controller being responsive to generator control signals, said generator controller outputting a field current reference signal to a field current controller that controls a field current of the generator so as to control a current input of the traction motors and the rotation of the drive wheels; a fuzzy logic slip controller operable to provide a generator current reference signal to the generator controller in order to modify the field current reference signal so as to cause the generator to drive at least one of the locomotive drive wheels at a predetermined amount of wheel slip with respect to the rails, said fuzzy logic slip controller including means for defining the predetermined amount of wheel slip by representing a plurality of input variables with a set of fuzzy logic membership functions and a set of fuzzy logic rules; and a fuzzy logic slip reference estimator operable to provide a wheel slip reference signal to the fuzzy logic slip controller in order to adjust the generator current reference signal so as to cause the wheel slip of the at least one drive wheel to attempt to maximize the coefficient of friction between the at least one drive wheel and the rails depending on the condition of the rails, said fuzzy logic slip reference estimator including means for defining the wheel slip reference signal by representing the input variables with a set of fuzzy logic membership functions and a set of fuzzy logic rules, wherein the set of fuzzy logic rules for the fuzzy logic reference estimator is different than the set of fuzzy logic rules for the fuzzy logic slip controller.
Claim 2
Dependent Claim 320 words
A traction control system for controlling the traction of a locomotive, said locomotive including drive wheels for riding on locomotive rails, said drive wheels being driven by electric drive wheel traction motors, said drive wheel traction motors being controlled by a locomotive generator, said traction control system comprising: a generator controller being responsive to generator control signals, said generator controller outputting a field current reference signal to a field current controller that controls a field current of the generator so as to control a current input of the traction motors and the rotation of the drive wheels; a fuzzy logic slip controller operable to provide a generator current reference signal to the generator controller in order to modify the field current reference signal so as to cause the generator to drive at least one of the locomotive drive wheels at a predetermined amount of wheel slip with respect to the rails, said fuzzy logic slip controller including means for defining the predetermined amount of wheel slip by representing a plurality of input variables with a set of fuzzy logic membership functions and a set of fuzzy logic rules; and a fuzzy logic slip reference estimator operable to provide a wheel slip reference signal to the fuzzy logic slip controller in order to adjust the generator current reference signal so as to cause the wheel slip of the at least one drive wheel to attempt to maximize the coefficient of friction between the at least one drive wheel and the rails depending on the condition of the rails, said fuzzy logic slip reference estimator including means for defining the wheel slip reference signal by representing the input variables with a set of fuzzy logic membership functions and a set of fuzzy logic rules, wherein the set of fuzzy logic rules for the fuzzy logic reference estimator is different than the set of fuzzy logic rules for the fuzzy logic slip controller.
Claim 3
Dependent Claim 42 words
The traction control system according to claim 1 wherein the fuzzy logic slip controller and the fuzzy logic slip reference estimator receive input signals indicative of the rotational speeds of the drive wheels, the locomotive ground speed, and the traction motor currents.
Claim 4
Dependent Claim 106 words
The traction control system according to claim 1 wherein the fuzzy logic slip controller includes means for determining a stability function as representative of whether a friction and wheel slip relationship between the at least one drive wheel and the rails is in a stable, peak or unstable region, said stability function being determined by a relationship between a change in the traction motor current driving the at least one drive wheel from a previous sample time to a current sample time and a change in the wheel slip of the at least one drive wheel from the previous sample time to the current sample time.
Claim 5
Dependent Claim 60 words
The traction control system according to claim 3 wherein the fuzzy logic slip controller includes fuzzification means for fuzzifying a wheel slip error, the change in the wheel slip, and the stability function, said wheel slip error being indicative of the difference between the actual wheel slip of the at least one drive wheel and the wheel slip reference signal.
Claim 6
Dependent Claim 49 words
The traction control system according to claim 4 wherein the change in the wheel slip, the wheel slip error and the stability function are normalized prior to being fuzzified by the fuzzification means, and the change in the traction motor current is normalized prior to determining the stability function.
Claim 7
Dependent Claim 46 words
The traction control system according to claim 4 wherein the fuzzification means assigns a membership function set for each of the change in the wheel slip, the wheel slip error and the stability function, wherein each membership function set includes a predetermined number of membership functions.
Claim 8
Dependent Claim 70 words
The traction control system according to claim 6 wherein the membership function set for the change in the wheel slip includes negative, zero and positive membership functions, the membership function set for the stability function includes stable, peak and unstable membership function, and the membership function set for the wheel .slip error includes negative big, negative medium, negative small, zero even, positive small, positive medium, and positive big membership functions.
Claim 9
Dependent Claim 84 words
The traction control system according to claim 6 wherein the fuzzy logic slip controller further includes an inference engine and a knowledge base, said knowledge base being represented by a predetermined number of rules, wherein the inference engine receives membership function values from the fuzzification means depending on a particular wheel slip error, a change in wheel slip and a stability with respect to the applicable membership function, and utilizes the rules of the knowledge base to determine an output of the inference engine.
Claim 10
Dependent Claim 39 words
The traction control system according to claim 8 wherein the knowledge base includes a different set of rules depending on whether the stability function is in a peak, stable or unstable region of the friction and wheel slip relationship.
Claim 11
Dependent Claim 44 words
The traction control system according to claim 8 wherein the inference engine determines the degree of applicability for each rule of the knowledge base depending on the membership function values, wherein the degree of applicability is the minimum membership function value for the rule.
Claim 12
Dependent Claim 35 words
The traction control system according to claim 10 wherein the fuzzy logic slip controller further includes defuzzification means for determining an output of the slip controller based on the degree of applicability for each rule.
Claim 13
Dependent Claim 63 words
The traction control system according to claim 11 wherein the defuzzification means uses a height defuzzification method in order to take a weighted average of an output membership function center of gravity to determine the output of the fuzzy logic slip controller, wherein the degree of applicability and a midpoint membership function value for each rule are used to determine the weighted average.
Claim 14
Dependent Claim 29 words
The traction control system according to claim 11 wherein an output membership function set is used to determine the membership function value for the midpoint value for each rule.
Claim 15
Dependent Claim 25 words
The traction control system according to claim 1 wherein the fuzzy logic slip controller includes means for selecting the drive wheel with the fastest rotation.
Claim 16
Dependent Claim 106 words
The traction control system according to claim 1 wherein the fuzzy slip reference estimator includes means for determining a stability function as representative of whether a friction and wheel slip relationship between the at least one drive wheel and the rails is in a stable, peak or unstable region, said stability function being determined by a relationship between a change in the traction motor current driving the at least one drive wheel from a previous sample time to a current sample time and a change in the wheel slip of the at least one drive wheel from the previous sample time to the current sample time.
Claim 17
Dependent Claim 60 words
The traction control system according to claim 15 wherein the fuzzy slip reference estimator includes fuzzification means for fuzzifying a wheel slip error, the change in the wheel slip, and the stability function, said wheel slip error being indicative of the difference between the actual wheel slip of the at least one drive wheel and the wheel slip reference signal.
Claim 18
Dependent Claim 48 words
The traction control system according to claim 16 wherein the change in wheel slip, the wheel slip error and the stability function are normalized prior to being fuzzified by the fuzzification means, and the change in the traction motor current is normalized prior to determining the stability function.
Claim 19
Dependent Claim 46 words
The traction control system according to claim 16 wherein the fuzzification means assigns a membership function set for each of the change in the wheel slip, the wheel slip error and the stability function, wherein each membership function set includes a predetermined number of membership functions.
Claim 20
Dependent Claim 70 words
The traction control system according to claim 18 wherein the membership function set for the change in the wheel slip includes negative, zero and positive membership functions, the membership function set for the stability function includes stable, peak and unstable membership functions, and the membership function set for the wheel slip error includes negative big, negative medium, negative small, zero even, positive small, positive medium, and positive big membership functions.
Claim 21
Dependent Claim 84 words
The traction control system according to claim 18 wherein the fuzzy slip reference estimator further includes an inference engine and a knowledge base, said knowledge base being represented by a predetermined number of rules, wherein the inference engine receives membership function values from the fuzzification means depending on a particular wheel slip error, a change in wheel slip and a stability with respect to the applicable membership function, and utilizes the rules of the knowledge base to determine an output of the inference engine.
Claim 22
Dependent Claim 39 words
The traction control system according to claim 20 wherein the knowledge base includes a different set of rules depending on whether the stability function is in a peak, stable or unstable region of the friction and wheel slip relationship.
Claim 23
Dependent Claim 44 words
The traction control system according to claim 20 wherein the inference engine determines the degree of applicability for each rule of the knowledge base depending on the membership function values, wherein the degree of applicability is the minimum membership function value for the rule.
Claim 24
Dependent Claim 36 words
The traction control system according to claim 22 wherein the fuzzy logic slip estimator further includes defuzzification means for determining an appropriate output of the slip controller based on the degree of applicability for each rule.
Claim 25
Dependent Claim 61 words
The traction control motor system according to claim 23 wherein the defuzzification means using a height defuzzification method in order to take a weighted average of an output membership function center of gravity to determine the wheel slip reference signal, wherein the degree of applicability and a midpoint membership function value for each rule are used to determine the weighted average.
Claim 26
Dependent Claim 29 words
The traction control system according to claim 22 wherein an output membership function set is used to determine the membership function value for the midpoint value for each rule.
Claim 27
Dependent Claim 28 words
The traction control system according to claim 23 wherein the output of the defuzzification means is scaled to provide a minimum slip reference and a maximum slip reference.
Claim 28
Dependent Claim 32 words
The traction control system according to claim 26 wherein the minimum wheel slip reference provides a wheel slip of 2% and the maximum wheel slip reference provides a wheel slip of 25%.
Claim 29
Dependent Claim 143 words
A traction control system for controlling the traction of a vehicle, said vehicle including at least one drive wheel for riding on a drive surface, said traction control system comprising: control means for controlling the amount of power being applied to the at least one drive wheel in order to control the rotation of the drive wheel; and fuzzy logic controller means for providing a drive wheel control reference signal to the control means so as to cause the control means to drive the at least one drive wheel at a predetermined amount of wheel slip between the at least one drive wheel and the drive surface, said fuzzy logic controller means generating a wheel slip reference signal indicative of a drive wheel slip which attempts to maximize the coefficient of friction between the at least one drive wheel and the drive surface.
Claim 30
Dependent Claim 143 words
A traction control system for controlling the traction of a vehicle, said vehicle including at least one drive wheel for riding on a drive surface, said traction control system comprising: control means for controlling the amount of power being applied to the at least one drive wheel in order to control the rotation of the drive wheel; and fuzzy logic controller means for providing a drive wheel control reference signal to the control means so as to cause the control means to drive the at least one drive wheel at a predetermined amount of wheel slip between the at least one drive wheel and the drive surface, said fuzzy logic controller means generating a wheel slip reference signal indicative of a drive wheel slip which attempts to maximize the coefficient of friction between the at least one drive wheel and the drive surface.
Claim 31
Dependent Claim 28 words
The traction control system according to claim 28 wherein the fuzzy logic controller means includes a fuzzy logic slip controller that generates the drive wheel control reference signal.
Claim 32
Dependent Claim 67 words
The traction control system according to claim 29 wherein the fuzzy logic controller means further includes a fuzzy logic slip reference estimator which generates the slip reference signal so as to cause the wheel slip of the at least one drive wheel to maximize the coefficient of friction between the at least one drive wheel and the drive surface depending on the condition of the drive surface.
Claim 33
Dependent Claim 46 words
The traction control system according to claim 28 wherein the fuzzy logic controller means receives input signals indicative of the rotational speed of the least one drive wheel, the vehicle ground speed and the amount of power being applied to the at least one drive wheel.
Claim 34
Dependent Claim 105 words
The traction control system according to claim 28 wherein the fuzzy logic controller means includes means for determining a stability function as representative of whether a friction and wheel slip relationship between the at least one drive wheel and the drive surface is in a stable, peak or unstable region, said stability function being determined by a relationship between a change in the power driving the at least one drive wheel from a previous sample time to a current sample time and a change in the wheel slip of the at least one drive wheel from the previous sample time to the current sample time.
Claim 35
Dependent Claim 60 words
The traction control system according to claim 32 wherein the fuzzy logic controller means includes fuzzification means for fuzzifying a wheel slip error, the change in the wheel slip, and the stability function, said wheel slip error being indicative of the difference between the actual wheel slip of the at least one drive wheel and the wheel slip reference signal.
Claim 36
Dependent Claim 47 words
The traction control system according to claim 33 wherein the change in the wheel slip, the wheel slip error and the stability function are normalized prior to being fuzzified by the fuzzification means, and the change in the power is normalized prior to determining the stability function.
Claim 37
Dependent Claim 46 words
The traction control system according to claim 33 wherein the fuzzification means assigns a membership function set for each of the change in the wheel slip, the wheel slip error and the stability function, wherein each membership function set includes a predetermined number of membership functions.
Claim 38
Dependent Claim 70 words
The traction control system according to claim 35 wherein the membership function set for the change in the wheel slip includes negative, zero and positive membership functions, the membership function set for the stability function includes stable, peak and unstable membership functions, and the membership function set for the wheel slip error includes negative big, negative medium, negative small, zero even, positive small, positive medium, and positive big membership functions.
Claim 39
Dependent Claim 84 words
The traction control system according to claim 35 wherein the fuzzy logic controller means further includes an inference engine and a knowledge base, said knowledge base being represented by a predetermined number of rules, wherein the inference engine receives membership function values from the fuzzification means depending on a particular wheel slip error, a change in wheel slip and a stability with respect to the appropriate membership function, and utilizes the rules of the knowledge base to determine an output of the inference engine.
Claim 40
Dependent Claim 39 words
The traction control system according to claim 37 wherein the knowledge base includes a different set of rules depending on whether the stability function is in a peak, stable or unstable region of the friction and wheel slip relationship.
Claim 41
Dependent Claim 44 words
The traction control system according to claim 37 wherein the inference engine determines the degree of applicability for each rule of the knowledge base depending on the membership function values, wherein the degree of applicability is the minimum membership function value for the rule.
Claim 42
Dependent Claim 35 words
The traction control system according to claim 39 wherein the fuzzy logic controller means further includes defuzzification means for determining an output of the slip controller based on the degree of applicability for each rule.
Claim 43
Dependent Claim 67 words
The traction control system according to claim 40 wherein the defuzzification means uses a height defuzzification method in order to take a weighted average of an output membership function center of gravity to determine the output of the fuzzy logic controller means, wherein the weighted average is the degree of applicability and a midpoint membership function value for each rule are used to determine the weighted average.
Claim 44
Dependent Claim 29 words
The traction control system according to claim 40 wherein an output membership function set is used to determine the membership function value for the midpoint value for each rule.
Claim 45
Independent Claim 135 words
A method of controlling the traction of at least one drive wheel of a vehicle relative to a drive surface, said method comprising the steps of: controlling the amount of power being applied to the at least one drive wheel in order to control the rotation of the drive wheel; and providing a drive wheel control reference signal to a control device controlling the amount of power being applied to the at least one drive wheel so as to drive the at least one drive wheel at a predetermined amount of wheel slip in order to attempt to maximize the coefficient of friction between the at least one drive wheel and the drive surface, said step of providing a drive wheel control reference signal includes the step of fuzzifying a change in the wheel slip.
Claim 46
Independent Claim 135 words
A method of controlling the traction of at least one drive wheel of a vehicle relative to a drive surface, said method comprising the steps of: controlling the amount of power being applied to the at least one drive wheel in order to control the rotation of the drive wheel; and providing a drive wheel control reference signal to a control device controlling the amount of power being applied to the at least one drive wheel so as to drive the at least one drive wheel at a predetermined amount of wheel slip in order to attempt to maximize the coefficient of friction between the at least one drive wheel and the drive surface, said step of providing a drive wheel control reference signal includes the step of fuzzifying a change in the wheel slip.
Claim 47
Dependent Claim 107 words
The method according to claim 43 wherein the step of providing a drive wheel control reference signal includes determining a stability function as representative of whether a friction and wheel slip relationship between the at least one drive wheel and the drive surface is in a stable, peak or unstable region, wherein the stability function is determined by a relationship between a change in the power driving the at least one drive wheel from a previous sample time to a current sample time and the change in the wheel slip of the at least one drive wheel from the previous sample time to the current sample time.
Claim 48
Dependent Claim 54 words
The method according to claim 44 wherein the step of fuzzifying includes fuzzifying a wheel slip error, the change in the wheel slip, and the stability function, said wheel slip error signal indicative of the difference between the actual wheel slip of the at least one drive wheel and the wheel slip reference signal.
Claim 49
Dependent Claim 45 words
The method according to claim 45 wherein the change in the wheel slip, the wheel slip error and the stability function are normalized prior to being fuzzified by the fuzzification means, and the change in the power is normalized prior to determining the stability function.
Claim 50
Dependent Claim 75 words
The method according to claim 45 wherein the step of fuzzifying includes the steps of assigning a membership function set for each of the change in the wheel slip, the wheel slip error and the stability function, wherein each membership function step includes a predetermined number of membership functions, and determining membership function values for a particular wheel slip error, a change in wheel slip and a stability with respect to the applicable membership function.
Claim 51
Dependent Claim 69 words
The method according to claim 47 wherein the membership function set for the change in the wheel slip includes negative, zero and positive membership functions, the membership function set for the stability function includes a stable, peak and unstable membership function, and the membership function set for the wheel slip error includes negative big, negative medium, negative small, zero even, positive small, positive medium, and positive big membership functions.
Claim 52
Dependent Claim 75 words
The method according to claim 47 wherein the step of providing a drive wheel control reference signal includes the steps of applying the membership function values to an inference engine and applying a knowledge base to the inference engine, said knowledge base being represented by a predetermined number of rules, wherein the inference engine uses the rules of the knowledge base to determine an output of the inference engine depending on the membership function values.
Claim 53
Dependent Claim 36 words
The method according to claim 49 wherein the knowledge base includes a different set of rules depending on whether the stability function is in a peak, stable or unstable region of the friction wheel slip relationship.
Claim 54
Dependent Claim 38 words
The method according to claim 49 wherein the step of applying the membership function values to the inference engine includes determining a degree of applicability for each rule of the knowledge base depending on the membership function values.
Claim 55
Dependent Claim 34 words
The method according to claim 51 wherein the step of providing a drive wheel control reference signal includes defuzzifying an output of the inference engine based on the degree of applicability for each rule.
Claim 56
Dependent Claim 61 words
The method according to claim 52 wherein the step of defuzzifying includes using a height defuzzification method which takes a weighted average of an output membership function center of gravity to determine the output of the fuzzy logic controller means, wherein the degree of applicability and a midpoint membership function value for each rule are used to determine the weighted average.
Claim 57
Dependent Claim 29 words
The method according to claim 52 wherein the step of defuzzifying uses an output membership function set to determine the membership function value for the midpoint for each rule.
Claim 58
Dependent Claim 236 words
A traction control system for controlling the traction of a locomotive, said locomotive including drive wheels for riding on locomotive rails, said drive wheels being driven by electric drive wheel traction motors, said drive wheel traction motors being controlled by a locomotive generator, said traction control system comprising: a generator controller being responsive to generator control signals, said generator controller outputting a field current reference signal to a field current controller that controls a field current of the generator so as to control a current input of the traction motors and the rotation of the drive wheels; a fuzzy logic slip controller operable to provide a generator current reference signal to the generator controller in order to modify the field current reference signal so as to cause the generator to drive at least one of the locomotive drive wheels at a predetermined amount of wheel slip with respect to a rail, said fuzzy logic slip controller including means for selecting the drive wheel with the fastest rotation; and a fuzzy logic slip reference estimator operable to provide a wheel slip reference signal to the fuzzy logic slip controller in order to adjust the generator current reference signal so as to cause the wheel slip of the at least one drive wheel to attempt to maximize the coefficient of friction between the at least one drive wheel and the rails depending on the condition of the rails.
Claim 59
Dependent Claim 236 words
A traction control system for controlling the traction of a locomotive, said locomotive including drive wheels for riding on locomotive rails, said drive wheels being driven by electric drive wheel traction motors, said drive wheel traction motors being controlled by a locomotive generator, said traction control system comprising: a generator controller being responsive to generator control signals, said generator controller outputting a field current reference signal to a field current controller that controls a field current of the generator so as to control a current input of the traction motors and the rotation of the drive wheels; a fuzzy logic slip controller operable to provide a generator current reference signal to the generator controller in order to modify the field current reference signal so as to cause the generator to drive at least one of the locomotive drive wheels at a predetermined amount of wheel slip with respect to a rail, said fuzzy logic slip controller including means for selecting the drive wheel with the fastest rotation; and a fuzzy logic slip reference estimator operable to provide a wheel slip reference signal to the fuzzy logic slip controller in order to adjust the generator current reference signal so as to cause the wheel slip of the at least one drive wheel to attempt to maximize the coefficient of friction between the at least one drive wheel and the rails depending on the condition of the rails.
Claim 60
Dependent Claim 173 words
A traction control system for controlling the traction of a vehicle, said vehicle including at least one drive wheel for riding on a drive surface, said traction control system comprising: control means for controlling the amount of power being applied to the at least one drive wheel in order to control the rotation of the drive wheel; and fuzzy logic controller means for providing a drive wheel control reference signal to the control means so as to cause the control means to drive the at least one drive wheel at a predetermined amount of wheel slip between the at least one drive wheel and the drive surface, said fuzzy logic controller means including a fuzzy logic slip controller that generates the drive wheel control reference signal and a fuzzy logic slip reference estimator that generates a wheel slip reference signal indicative of a drive wheel slip that attempts to maximize the coefficient of friction between the at least one drive wheel and the drive surface depending on the condition of the drive surface.
Claim 61
Dependent Claim 173 words
A traction control system for controlling the traction of a vehicle, said vehicle including at least one drive wheel for riding on a drive surface, said traction control system comprising: control means for controlling the amount of power being applied to the at least one drive wheel in order to control the rotation of the drive wheel; and fuzzy logic controller means for providing a drive wheel control reference signal to the control means so as to cause the control means to drive the at least one drive wheel at a predetermined amount of wheel slip between the at least one drive wheel and the drive surface, said fuzzy logic controller means including a fuzzy logic slip controller that generates the drive wheel control reference signal and a fuzzy logic slip reference estimator that generates a wheel slip reference signal indicative of a drive wheel slip that attempts to maximize the coefficient of friction between the at least one drive wheel and the drive surface depending on the condition of the drive surface.

References Cited (Backward Citations)

US5001640A Cited
US4842342A Cited
US5195808A Cited
US5082081A Cited
US5155686A Cited
US5303153A Cited
US5272428A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-06-12 1998-12-12 1999-06-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-06-12 2002-12-12 2003-06-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-06-12 2006-12-12 2007-06-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag