Motor speed control system
First Claim
1. Motor speed control system comprising evaluating means for comparison of signals representative of the actual speed of revolution of a motor to a reference speed of revolution and for generating of a first parameter representing a deviation between the actual speed ore volution and the reference speed of revolution and for generating a second parameter representing a rate of change in thea ctual speed of revolution, means for storing one of a set of prescribed fuzzy rules which are applicable under specified ranges of the first and second parameters and which correlate various possible values of the respective parameters with various values of control command output, and means responding to the rspective ranges detected for selecting and applying one of said fuzzy rules and in rseponse to the values of first and second parameters to output a control command to the motor for changing the motor speed of revolution, each fuzzy rule comprising a combination of a first membership function correlated with the first parameter, a second membership function correlated with the second parameter, a third membership function providing values of control command for each membership value and a basis for selecting which of the the first and second membership functions shall determine the third, each of the memberhsip functions being appropriate to the motor being controlled, such that a specific value of control command is determined from the control command membership function to correspond with a value of membership values obtained from one of the first and second membership functions and determined by the selected fuzzy rule.
1 Assignment
0 Petitions
Accused Products
Abstract
There is disclosed a motor speed control system particularly applicable to control sewing machine operation, including an evaluator to compare a preset speed of revolution value and an actual speed of revolution value to output one signal representing a deviation between the two speeds and the other representing a rate of increase or decrease of the actual speed of revolution within a predetermined short interval. In response to these parameter signals, one of the stored fuzzy rules is selectively applied to output an appropriate control signal to change electric power supplied to a motor as needed to adjust the speed of revolution toward the preset revolution with quick responsivity and smooth transition.
-
Citations
7 Claims
- 1. Motor speed control system comprising evaluating means for comparison of signals representative of the actual speed of revolution of a motor to a reference speed of revolution and for generating of a first parameter representing a deviation between the actual speed ore volution and the reference speed of revolution and for generating a second parameter representing a rate of change in thea ctual speed of revolution, means for storing one of a set of prescribed fuzzy rules which are applicable under specified ranges of the first and second parameters and which correlate various possible values of the respective parameters with various values of control command output, and means responding to the rspective ranges detected for selecting and applying one of said fuzzy rules and in rseponse to the values of first and second parameters to output a control command to the motor for changing the motor speed of revolution, each fuzzy rule comprising a combination of a first membership function correlated with the first parameter, a second membership function correlated with the second parameter, a third membership function providing values of control command for each membership value and a basis for selecting which of the the first and second membership functions shall determine the third, each of the memberhsip functions being appropriate to the motor being controlled, such that a specific value of control command is determined from the control command membership function to correspond with a value of membership values obtained from one of the first and second membership functions and determined by the selected fuzzy rule.
- 3. Speed control system for controlling speed of revolution of an upper drive shaft driven by a motor in a sewing machine, comprising speed setting means for setting a speed of revolution of the upper drive shaft to a reference value as desired by a sewing machine operator, sensor means for detecting an actual revolution of the upper drive, evaluating means for substantially continuously comparing the actual speed of revolution with respect to the reference speed of revolution to output a first parameter representing the difference between these two speeds of revolution and a second parameter representing a time rate of change in the actual speed of revolution within a predetermined interval, memory means for storing a plurality of prescribed fuzzy rules for various predetermined ranges of first and second parameters, each comprising a first membership function for determining a first membershi value corresponding to each specific detected value of the first parameter, a second membership function for determining a second membership value corresponding to each specific value of the second parameter and a third membership function for determining a control command value for each specific selected membership value, and rule selecting means for selecting one of the prescribed fuzzy rules among those stored in said memory means in response to the first and second parameters input thereto and fuzzy theory applying means for applying said selected fuzzy rule so that results of fuzzy theory application will provide output to the motor of a control command having a specific value determined in the third membership function depending upon the selected on of teh first and second memberhsip values of the selected fuzzy rule, thereby changing the motor revolution and the actual revolution of the upper drive shaft.
Specification