CN108075699B - Motor control method and motor controller - Google Patents

Motor control method and motor controller Download PDF

Info

Publication number
CN108075699B
CN108075699B CN201711483739.2A CN201711483739A CN108075699B CN 108075699 B CN108075699 B CN 108075699B CN 201711483739 A CN201711483739 A CN 201711483739A CN 108075699 B CN108075699 B CN 108075699B
Authority
CN
China
Prior art keywords
voltage
power supply
circuit
conversion circuit
direct current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711483739.2A
Other languages
Chinese (zh)
Other versions
CN108075699A (en
Inventor
舒振宇
刘新春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Hugong Electric Group Co Ltd
Original Assignee
Shanghai Hugong Electric Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Hugong Electric Group Co Ltd filed Critical Shanghai Hugong Electric Group Co Ltd
Priority to CN201711483739.2A priority Critical patent/CN108075699B/en
Publication of CN108075699A publication Critical patent/CN108075699A/en
Application granted granted Critical
Publication of CN108075699B publication Critical patent/CN108075699B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P7/00Arrangements for regulating or controlling the speed or torque of electric DC motors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K11/00Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection
    • H02K11/30Structural association with control circuits or drive circuits
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P7/00Arrangements for regulating or controlling the speed or torque of electric DC motors
    • H02P7/06Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current
    • H02P7/18Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power
    • H02P7/24Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices
    • H02P7/28Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Direct Current Motors (AREA)

Abstract

The invention discloses a motor control method and a motor controller. The motor control method comprises the following steps: acquiring a power supply voltage preset value according to a driving voltage preset value output by the direct current conversion circuit; sampling the voltage of a power supply to obtain power supply voltage information; acquiring voltage deviation according to the power supply voltage information and the power supply voltage preset value; and if the absolute value of the voltage deviation is larger than a voltage deviation threshold value, adjusting the driving voltage output by the direct current conversion circuit. The embodiment of the invention solves the problems of complex sampling circuit and control method and higher cost in the prior art, and realizes the effects of simplifying the sampling circuit and the control method and reducing the cost.

Description

Motor control method and motor controller
Technical Field
The embodiment of the invention relates to the technical field of automatic control, in particular to a motor control method and a motor controller.
Background
The motor is widely applied in the technical fields of welding machines, automatic control and the like. Among these, one of the key technologies for controlling the motor is precise control of the motor rotation speed. In the related art, in order to supply an accurate voltage to a motor, a driving voltage input to the motor side needs to be sampled to control the rotational speed of the motor. However, the driving voltage sampled to the motor side also includes a voltage signal such as a back electromotive force generated when the motor rotates, and the driving voltage needs to be processed to filter out the influence of the back electromotive force. Therefore, the prior art has the defects of complex sampling circuit and control method and higher cost.
Disclosure of Invention
The invention provides a motor control method and a motor controller, which are used for realizing the effects of simplifying a sampling circuit and the control method and reducing cost.
In a first aspect, an embodiment of the present invention provides a motor control method, including:
acquiring a power supply voltage preset value according to a driving voltage preset value output by the direct current conversion circuit;
sampling the voltage of a power supply to obtain power supply voltage information;
acquiring voltage deviation according to the power supply voltage information and the power supply voltage preset value;
and if the absolute value of the voltage deviation is larger than a voltage deviation threshold value, adjusting the driving voltage output by the direct current conversion circuit.
Optionally, the adjusting the driving voltage output by the dc conversion circuit according to the foregoing method further includes:
and adjusting the duty ratio of the direct current conversion circuit.
Optionally, the adjusting the duty cycle of the dc conversion circuit includes:
if the absolute value of the voltage deviation is larger than a voltage deviation threshold value and the voltage deviation is larger than zero, the duty ratio is reduced;
and if the absolute value of the voltage deviation is larger than a voltage deviation threshold value and the voltage deviation is smaller than zero, increasing the duty ratio.
Optionally, the acquiring the voltage deviation further includes: the power supply voltage information is subtracted from the power supply voltage preset value.
Optionally, if the absolute value of the voltage deviation is less than or equal to a voltage deviation threshold, the driving voltage output by the dc conversion circuit remains unchanged.
Optionally, before the obtaining the preset power supply voltage value according to the preset driving voltage value output by the direct current conversion circuit, the method further includes:
detecting that a switch circuit is turned on, and acquiring starting information;
and acquiring the preset driving voltage value according to the starting information.
In a second aspect, an embodiment of the present invention further provides a motor controller, including:
the output end of the direct current conversion circuit is electrically connected with the input end of the motor and is used for outputting driving voltage;
the input end of the operation circuit is input with a preset driving voltage value, and the operation circuit is used for acquiring a preset power supply voltage value according to the preset driving voltage value;
a power supply;
the input end of the sampling circuit is electrically connected with the output end of the power supply and is used for sampling the voltage of the power supply to acquire power supply voltage information;
the first input end of the comparison circuit is electrically connected with the output end of the operation circuit, and the second input end of the comparison circuit is electrically connected with the output end of the sampling circuit and is used for acquiring voltage deviation according to the power supply voltage information and the power supply voltage preset value;
the first input end of the control circuit is electrically connected with the output end of the comparison circuit, and the first output end of the control circuit is electrically connected with the control end of the direct current conversion circuit and is used for adjusting the driving voltage output by the direct current conversion circuit when the absolute value of the voltage deviation is larger than a voltage deviation threshold value.
Optionally, the dc conversion circuit includes: the input end of the step-down chopper circuit is used as the input end of the direct current conversion circuit, the output end of the step-down chopper circuit is used as the output end of the direct current conversion circuit, and the control end of the step-down chopper circuit is used as the control end of the direct current conversion circuit;
the control circuit is also used for adjusting the duty ratio of the step-down chopper circuit.
Optionally, the comparing circuit includes: the first end of the subtracter is electrically connected with the first input end of the comparison circuit, and the second end of the subtracter is electrically connected with the second input end of the comparison circuit and is used for subtracting the power supply voltage information from the power supply voltage preset value.
Optionally, the motor controller further includes: a switching circuit;
the output end of the switching circuit is electrically connected with the second input end of the control circuit and is used for outputting starting information to the control circuit and acquiring the preset driving voltage value according to the starting information.
The method comprises the steps of obtaining a preset value of a power supply voltage according to a preset value of a driving voltage output by a direct current conversion circuit; sampling the voltage of a power supply to obtain power supply voltage information; acquiring voltage deviation according to the power supply voltage information and the power supply voltage preset value; if the absolute value of the voltage deviation is larger than the voltage deviation threshold value, the driving voltage output by the direct current conversion circuit is adjusted, so that the problems of complex sampling circuit and control method and high cost in the prior art are solved, and the effects of simplifying the sampling circuit and the control method and reducing the cost are realized.
Drawings
Fig. 1 is a flowchart of a motor control method according to a first embodiment of the present invention;
fig. 2 is a flowchart of a motor control method according to a second embodiment of the present invention;
fig. 3 is a flowchart of a motor control method according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a motor controller according to a fourth embodiment of the present invention;
fig. 5 is a schematic structural diagram of a motor controller according to a fifth embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings.
Example 1
Fig. 1 is a flowchart of a motor control method according to a first embodiment of the present invention, where the embodiment is applicable to speed control of a dc motor. The method may be performed by a computer program or by hardware circuitry. The method specifically comprises the following steps:
step S110, obtaining a preset value of the power supply voltage according to the preset value of the driving voltage output by the direct current conversion circuit.
The preset driving voltage value is determined by preset operation parameters of the motor, and for the same motor, the operation parameters of the motor and the driving voltage of the motor are in one-to-one correspondence. For example, if the operation parameter of the motor is the rotation speed, the rotation speed of the corresponding motor is 200r/min when the driving voltage of the motor is 10V. The larger the driving voltage of the motor is, the larger the rotation speed of the motor is.
The DC conversion circuit includes a chopper circuit which converts a DC voltage having a fixed amplitude into a DC voltage having a variable amplitude by changing a pulse width. For example, the power supply voltage may be 24V, and the dc conversion circuit may reduce the power supply voltage of 24V to 10V. In this embodiment, the direct current conversion circuit converts the power supply voltage into a driving voltage required for the operation of the motor. The conversion relation between the preset value of the driving voltage and the preset value of the power supply voltage is then determined by the type and topology of the direct current conversion circuit.
The preset value of the power supply voltage is a preset value of the voltage provided by the power supply. The power supply provides electric energy for the operation of the motor.
Step S120, sampling the voltage of the power supply to obtain power supply voltage information.
The power supply voltage information refers to information of the power supply voltage output by the power supply obtained through sampling.
Step S130, according to the power supply voltage information and the power supply voltage preset value, obtaining voltage deviation.
The voltage deviation obtained by the method can be used for representing the deviation of the driving voltage transformed by the direct current transformation circuit, and further representing whether the driving voltage actually obtained by the motor can meet the operation requirement of the motor.
Step S140, if the absolute value of the voltage deviation is greater than the voltage deviation threshold, adjusting the driving voltage outputted by the dc conversion circuit.
The larger the absolute value of the voltage deviation is, the larger the deviation between the actual operation parameter and the preset operation parameter in the operation process of the motor is. In order to control the smooth operation of the motor, when the absolute value of the voltage deviation is greater than the voltage deviation threshold, the driving voltage of the motor needs to be adjusted so that the driving voltage of the motor is equal to the voltage preset value. Specifically, in the embodiment of the present invention, the output driving voltage can be adjusted by controlling the dc conversion circuit. For example, when the initial value of the power supply voltage is 24V, the driving voltage output from the dc conversion circuit is 10V. When the power supply voltage drops from 24V to 23V, the power supply voltage information sampled by the sampling circuit is 23V, and it can be determined that the driving voltage output by the dc conversion circuit will correspondingly decrease. In this embodiment, the output driving voltage can be kept at 10V by adjusting the dc conversion circuit, so that the motor rotation speed is stabilized.
According to the technical scheme, the voltage of the power supply is sampled in the running process of the motor to obtain the power supply voltage information, and then the driving voltage information output by the direct-current conversion circuit is obtained according to the power supply voltage information, so that the defects of complex sampling circuits and control methods and high cost in the prior art are overcome. In the motor controller, the power supply voltage is relatively stable with respect to the drive voltage. The technical solution of this embodiment is to actually sample the power supply voltage, without sampling the driving voltage of the motor, so that the influence of the back electromotive force of the motor on the sampled driving voltage is not required to be considered. Therefore, on one hand, parameters such as current of the motor are not required to be sampled, and a sampling circuit is simplified; on the other hand, in the control method, the magnitude of the back electromotive force generated by the motor does not need to be calculated, and the control method is simplified. In summary, the technical scheme of the embodiment achieves the effects of simplifying the sampling circuit and the control method and reducing the cost.
Alternatively, the voltage deviation threshold may be zero, i.e. the dc conversion circuit is adjusted as long as the supply voltage of the motor is not equal to the supply voltage preset value. For example, the preset value of the power supply voltage is 24V, and at this time, the voltage deviation is zero, which indicates that the driving voltage output by the direct current conversion circuit is 10V, and the motor rotation speed is stable, so that the direct current conversion circuit does not need to be adjusted. If the voltage deviation is-1V, namely the power supply voltage is 23V, which indicates that the power supply voltage is lower than 24V at the moment, the driving voltage output by the direct current conversion circuit should be regulated in order to ensure the stable rotation speed of the motor.
With continued reference to fig. 1, optionally, step S130 further includes: step S131, subtracting the power supply voltage information from the power supply voltage preset value to obtain voltage deviation. By making a difference between the power supply voltage information and the power supply voltage preset value, the deviation of the voltage output by the power supply can be intuitively obtained.
In the above embodiments, the power supply voltage information may be sampling voltage information, and the power supply voltage preset value may be a reference value of the sampling circuit. For example, the preset value of the power supply voltage is set to 2V (i.e., the reference value of the sampling circuit is set to 2V), and the corresponding power supply voltage is set to 24V. If the power supply voltage information is 2V, the voltage deviation is zero, which indicates that the power supply is stable, namely the motor rotation speed is stable, and the direct current conversion circuit is not required to be adjusted. If the power supply voltage information is 1.85V, namely the voltage deviation is-0.15V, which indicates that the power supply voltage is lower than 24V at the moment, the direct current conversion circuit should be adjusted so as to keep the motor rotation speed stable.
Example two
Fig. 2 is a flowchart of a motor control method according to a second embodiment of the present invention. On the basis of the above embodiment, specifically, step S140 further includes: step S141, adjusting duty ratio information of the dc conversion circuit to obtain driving voltage information.
The dc conversion circuit may be constituted by controllable power electronics. Power electronics, also called power semiconductors, are mainly used for high-power electronics in the power conversion and control circuits of electrical power equipment. Types of power electronics are semi-controlled devices (e.g., thyristors), fully controlled devices (e.g., gate turn-off thyristors, power transistors, power field effect transistors, insulated gate bipolar transistors), and uncontrollable devices (e.g., power diodes). If the direct current conversion circuit is composed of a half-control device or a full-control device, the direct current conversion circuit can adopt a pulse width modulation mode to control the output driving voltage, and can specifically control the duty ratio of the direct current conversion circuit. Thus, the magnitude of the driving voltage can be controlled by the power supply voltage information and the duty ratio of the dc conversion circuit.
According to the technical scheme, the voltage of the power supply is sampled in the running process of the motor to obtain power supply voltage information, and then the duty ratio of the direct current conversion circuit is controlled according to the voltage deviation, so that the driving voltage output by the direct current conversion circuit is controlled, the defects that a sampling circuit and a control method are complex and high in cost in the prior art are overcome, and the effects of simplifying the sampling circuit and the control method and reducing the cost are achieved.
Specifically, adjusting the driving voltage output by the dc conversion circuit includes: if the absolute value of the voltage deviation is larger than the voltage deviation threshold value and the voltage deviation is larger than zero, the duty ratio information is reduced; and if the absolute value of the voltage deviation is larger than the voltage deviation threshold value and the voltage deviation is smaller than zero, increasing the duty ratio information. When the voltage deviation is larger than zero, the duty ratio of the direct current conversion circuit is reduced, so that the output driving voltage of the direct current conversion circuit can be reduced, and the magnitude of the driving voltage and the preset voltage value tend to be consistent. Similarly, when the voltage deviation is smaller than zero, the duty ratio of the direct current conversion circuit is increased, so that the output driving voltage can be increased, and the magnitude of the driving voltage and the voltage preset value tend to be consistent. For example, the power supply voltage is 24V, the preset rotating speed of the motor is 200r/min, and the duty ratio corresponding to the direct current conversion circuit is 45%. When the power supply voltage was reduced by 10%, the power supply voltage was dropped to 21.6V and the voltage deviation was-2.4V. To maintain the preset rotational speed of the motor, the duty ratio of the dc conversion circuit needs to be increased to 50% (45%/90% =50%) so that the driving voltage is maintained at 10V and the rotational speed of the motor is stabilized.
Example III
Fig. 3 is a flowchart of a motor control method according to a third embodiment of the present invention. Referring to fig. 3, on the basis of the above embodiments, after step S130, the method further includes:
in step S142, if the absolute value of the voltage deviation is less than or equal to the voltage deviation threshold, the driving voltage outputted by the dc conversion circuit remains unchanged.
Step S142 and step S140 are two parallel steps, and it is determined whether to execute step S142 or step S140 according to the absolute value of the voltage deviation. When the absolute value of the voltage deviation is smaller than or equal to the voltage deviation threshold value, the operation parameters of the motor do not need to be adjusted. Therefore, the direct current conversion circuit does not need to be adjusted, and the current running state of the motor is maintained. Optionally, the voltage deviation threshold is set to zero. When the voltage deviation is zero, the motor keeps the current running state without adjusting the driving voltage output by the direct current conversion circuit. When the voltage deviation is not zero, the driving voltage output by the direct current conversion circuit is regulated, so that the motor stably operates.
According to the technical scheme, the voltage of the power supply is sampled in the running process of the motor, the power supply voltage information is obtained, and then the driving voltage output by the direct-current conversion circuit is adjusted according to the power supply voltage information and the voltage deviation of the power supply voltage preset value, so that the defects of complex sampling circuits and control methods and high cost in the prior art are overcome, and the effects of simplifying the sampling circuits and the control methods and reducing the cost are achieved.
Based on the above technical solutions, before step S110, obtaining the preset power supply voltage value according to the preset driving voltage value output by the dc conversion circuit, the method further includes:
step S100, detecting that a switch circuit is turned on, and acquiring starting information.
The starting information may be a preset rotational speed of the motor. After the switch circuit is switched on, the power supply can be controlled to supply power to the direct-current conversion circuit, and the motor is driven to run, so that the safe starting of the motor is facilitated.
Step S101, obtaining a preset driving voltage value according to starting information.
When the starting information is the preset rotating speed of the motor, the rotating speed of the motor and the driving voltage of the motor are in one-to-one correspondence, so that the preset value of the driving voltage can be determined according to the preset rotating speed information, and accurate control information is provided for the subsequent steps.
Example IV
Fig. 4 is a schematic structural diagram of a motor controller according to a fourth embodiment of the present invention, where the motor control method provided in each of the above embodiments may be executed in this embodiment. The motor controller includes: a dc conversion circuit 230, an arithmetic circuit 240, a power supply 210, a sampling circuit 220, a comparison circuit 250, and a control circuit 260.
The output end 232 of the direct current conversion circuit 230 is electrically connected with the input end of the motor 270 and is used for outputting driving voltage; the input end 241 of the operation circuit 240 is electrically connected to the second output end 264 of the control circuit 260, and is used for inputting a preset driving voltage value and obtaining a preset power supply voltage value according to the preset driving voltage value; a power supply 210; an input end 221 of the sampling circuit 220 is electrically connected to an output end 212 of the power supply 210, and is configured to sample a voltage of the power supply 210 to obtain power supply voltage information; the first input end 251 of the comparison circuit 250 is electrically connected to the output end 242 of the operation circuit 240, and the second input end 253 of the comparison circuit 250 is electrically connected to the output end 222 of the sampling circuit 220, for obtaining a voltage deviation according to the power supply voltage information and the power supply voltage preset value; the first input end 261 of the control circuit 260 is electrically connected to the output end 252 of the comparison circuit 250, and the first output end 262 of the control circuit 260 is electrically connected to the control end 233 of the dc conversion circuit 230, for adjusting the driving voltage output by the dc conversion circuit 230 when the absolute value of the voltage deviation is greater than the voltage deviation threshold.
According to the technical scheme of the embodiment, a preset driving voltage value is input through an input end 241 of the setting operation circuit 240, and the preset driving voltage value is used for acquiring a preset power supply voltage value according to the preset driving voltage value; an input end 221 of the sampling circuit 220 is electrically connected to an output end 212 of the power supply 210, and is configured to sample a voltage of the power supply 210 to obtain power supply voltage information; the first input end 251 of the comparison circuit 250 is electrically connected with the output end 242 of the operation circuit 240, and the second input end 253 of the comparison circuit 250 is electrically connected with the output end 222 of the sampling circuit 220, so as to obtain voltage deviation according to the driving voltage power supply voltage information and the power supply voltage preset value, thereby solving the defects of complex sampling circuit and control method and higher cost in the prior art. The technical solution of this embodiment is that the sampling circuit actually samples the power supply voltage, and does not need to sample the driving voltage of the motor 270, so that the influence of the back electromotive force of the motor 270 on the sampled driving voltage does not need to be considered. Thus, on one hand, parameters such as current of the motor 270 are not required to be sampled, and a sampling circuit is simplified; on the other hand, in the control method, the magnitude of the back electromotive force generated by the motor 270 does not need to be calculated, and the control method is simplified. In summary, the technical scheme of the embodiment achieves the effects of simplifying the sampling circuit and the control method and reducing the cost.
With continued reference to fig. 4, on the basis of the above aspects, the comparing circuit 250 of the motor controller may include: the first end of the subtracter is electrically connected with the first input end 251 of the comparison circuit 250, and the second end of the subtracter is electrically connected with the second input end 253 of the comparison circuit 250, and is used for subtracting the power supply voltage information from the power supply voltage preset value.
In addition to the above embodiments, the dc conversion circuit 230 includes: a step-down chopper circuit, an input terminal of the step-down chopper circuit being an input terminal 231 of the dc conversion circuit 230, an output terminal of the step-down chopper circuit being an output terminal 232 of the dc conversion circuit 230, a control terminal of the step-down chopper circuit being a control terminal 233 of the dc conversion circuit 230; the control circuit 260 is also used to adjust the duty cycle information of the buck chopper circuit.
The step-down chopper circuit means that the average value of the output voltage is smaller than the value of the input voltage, that is, the value of the output driving voltage is smaller than the value of the power supply voltage.
Example five
Fig. 5 is a schematic structural diagram of a motor controller according to a fifth embodiment of the present invention, where the motor control method according to the first to third embodiments can be executed. On the basis of the fourth embodiment, the motor controller further includes: a switching circuit 280; the output end 282 of the switch circuit 280 is electrically connected to the second input end 263 of the control circuit 260, and is configured to output start-up information to the control circuit 260, and obtain the preset driving voltage value according to the start-up information.
According to the technical scheme of the embodiment, through the arrangement of the operation circuit 240, a preset driving voltage value is input to an input end 241 of the operation circuit 240, and the preset driving voltage value is used for obtaining a preset power supply voltage value; an input end 221 of the sampling circuit 220 is electrically connected to an output end 212 of the power supply 210, and is configured to sample a voltage of the power supply 210 to obtain power supply voltage information; the first input end 251 of the comparison circuit 250 is electrically connected with the output end 242 of the operation circuit 240, and the second input end 253 of the comparison circuit 250 is electrically connected with the output end 212 of the sampling circuit 220 to input a first preset value, so as to obtain voltage deviation according to the driving voltage power supply voltage information and the power supply voltage preset value, thereby solving the defects of complex sampling circuit and control method and high cost in the prior art. The technical solution of this embodiment is that the sampling circuit actually samples the power supply voltage, and does not need to sample the driving voltage of the motor 270, so that the influence of the back electromotive force of the motor 270 on the sampled driving voltage does not need to be considered. Thus, on one hand, parameters such as current of the motor 270 are not required to be sampled, and a sampling circuit is simplified; on the other hand, in the control method, the magnitude of the back electromotive force generated by the motor 270 does not need to be calculated, and the control method is simplified. In summary, the technical scheme of the embodiment achieves the effects of simplifying the sampling circuit and the control method and reducing the cost. In addition, after the switch circuit is switched on, the power supply can be controlled to supply power to the direct-current conversion circuit, and the motor is driven to run, so that the safe starting of the motor is facilitated.
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.

Claims (8)

1. A motor control method, characterized by comprising:
acquiring a power supply voltage preset value according to a driving voltage preset value output by the direct current conversion circuit;
sampling the voltage of a power supply to obtain power supply voltage information;
acquiring voltage deviation according to the power supply voltage information and the power supply voltage preset value;
if the absolute value of the voltage deviation is larger than a voltage deviation threshold value, adjusting the driving voltage output by the direct current conversion circuit;
the adjusting the driving voltage output by the direct current conversion circuit further comprises:
adjusting the duty ratio of the direct current conversion circuit;
the adjusting the duty ratio of the direct current conversion circuit includes:
if the absolute value of the voltage deviation is larger than a voltage deviation threshold value and the voltage deviation is larger than zero, the duty ratio is reduced;
if the absolute value of the voltage deviation is larger than a voltage deviation threshold value and the voltage deviation is smaller than zero, increasing the duty ratio;
and controlling the driving voltage through the power voltage information and the duty ratio of the direct current conversion circuit.
2. The method of claim 1, wherein the obtaining a voltage deviation further comprises: the power supply voltage information is subtracted from the power supply voltage preset value.
3. The method of claim 1, wherein the driving voltage output by the dc conversion circuit remains unchanged if the absolute value of the voltage deviation is less than or equal to a voltage deviation threshold.
4. The method according to claim 1, further comprising, before the obtaining the power supply voltage preset value from the driving voltage preset value output from the dc conversion circuit:
detecting that a switch circuit is turned on, and acquiring starting information;
and acquiring the preset driving voltage value according to the starting information.
5. A motor controller, comprising:
the output end of the direct current conversion circuit is electrically connected with the input end of the motor and is used for outputting driving voltage;
the input end of the operation circuit is input with a preset driving voltage value, and the operation circuit is used for acquiring a preset power supply voltage value according to the preset driving voltage value;
a power supply;
the input end of the sampling circuit is electrically connected with the output end of the power supply and is used for sampling the voltage of the power supply to acquire power supply voltage information;
the first input end of the comparison circuit is electrically connected with the output end of the operation circuit, and the second input end of the comparison circuit is electrically connected with the output end of the sampling circuit and is used for acquiring voltage deviation according to the power supply voltage information and the power supply voltage preset value;
the first input end of the control circuit is electrically connected with the output end of the comparison circuit, and the first output end of the control circuit is electrically connected with the control end of the direct current conversion circuit and is used for adjusting the driving voltage output by the direct current conversion circuit when the absolute value of the voltage deviation is larger than a voltage deviation threshold value;
the adjusting the driving voltage output by the direct current conversion circuit further comprises:
adjusting the duty ratio of the direct current conversion circuit;
the adjusting the duty ratio of the direct current conversion circuit includes:
if the absolute value of the voltage deviation is larger than a voltage deviation threshold value and the voltage deviation is larger than zero, the duty ratio is reduced;
if the absolute value of the voltage deviation is larger than a voltage deviation threshold value and the voltage deviation is smaller than zero, increasing the duty ratio;
and controlling the driving voltage through the power voltage information and the duty ratio of the direct current conversion circuit.
6. The motor controller of claim 5, wherein the dc conversion circuit comprises: the input end of the step-down chopper circuit is used as the input end of the direct current conversion circuit, the output end of the step-down chopper circuit is used as the output end of the direct current conversion circuit, and the control end of the step-down chopper circuit is used as the control end of the direct current conversion circuit;
the control circuit is also used for adjusting the duty ratio of the step-down chopper circuit.
7. The motor controller of claim 5, wherein the comparison circuit comprises: the first end of the subtracter is electrically connected with the first input end of the comparison circuit, and the second end of the subtracter is electrically connected with the second input end of the comparison circuit and is used for subtracting the power supply voltage information from the power supply voltage preset value.
8. The motor controller of claim 5, further comprising: a switching circuit;
the output end of the switching circuit is electrically connected with the control circuit and is used for outputting starting information to the control circuit and acquiring the preset driving voltage value according to the starting information.
CN201711483739.2A 2017-12-29 2017-12-29 Motor control method and motor controller Active CN108075699B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711483739.2A CN108075699B (en) 2017-12-29 2017-12-29 Motor control method and motor controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711483739.2A CN108075699B (en) 2017-12-29 2017-12-29 Motor control method and motor controller

Publications (2)

Publication Number Publication Date
CN108075699A CN108075699A (en) 2018-05-25
CN108075699B true CN108075699B (en) 2024-02-20

Family

ID=62155992

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711483739.2A Active CN108075699B (en) 2017-12-29 2017-12-29 Motor control method and motor controller

Country Status (1)

Country Link
CN (1) CN108075699B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112497206B (en) * 2020-12-18 2022-05-17 乐聚(深圳)机器人技术有限公司 Steering engine compensation control method and steering engine compensation circuit

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5105143A (en) * 1988-05-06 1992-04-14 Hitachi, Ltd. Control system for automotive charging generator
CN1180956A (en) * 1996-10-18 1998-05-06 株式会社日立制作所 Motor control apparatus, and motor drive apparatus and air-condictioner
CN1224272A (en) * 1998-12-21 1999-07-28 成都希望电子研究所 Quasi-superconductor speed stabilizing system
CN101123410A (en) * 2006-08-10 2008-02-13 罗姆股份有限公司 Load driving device and electrical apparatus using the same
CN101267178A (en) * 2007-03-16 2008-09-17 海尔集团公司 A start method for DC frequency conversion compressor
JP2014007805A (en) * 2012-06-22 2014-01-16 Aisin Seiki Co Ltd Device for controlling speed of dc motor
CN205544936U (en) * 2016-02-03 2016-08-31 厦门理工学院 Intelligence frequency conversion buck converter
CN106655927A (en) * 2016-11-22 2017-05-10 北京三快在线科技有限公司 Motor control method and device, motor driving system and door lock
CN106911272A (en) * 2017-05-03 2017-06-30 上海理工大学 Direct current drive drive device and electrical equipment
CN107257217A (en) * 2017-08-15 2017-10-17 昆山华恒焊接股份有限公司 A kind of direct current generator feedback driving circuit and method
CN207706085U (en) * 2017-12-29 2018-08-07 上海沪工焊接集团股份有限公司 A kind of electric machine controller

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3705166B2 (en) * 2001-07-10 2005-10-12 三菱電機株式会社 Steering control device

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5105143A (en) * 1988-05-06 1992-04-14 Hitachi, Ltd. Control system for automotive charging generator
CN1180956A (en) * 1996-10-18 1998-05-06 株式会社日立制作所 Motor control apparatus, and motor drive apparatus and air-condictioner
CN1224272A (en) * 1998-12-21 1999-07-28 成都希望电子研究所 Quasi-superconductor speed stabilizing system
CN101123410A (en) * 2006-08-10 2008-02-13 罗姆股份有限公司 Load driving device and electrical apparatus using the same
CN101267178A (en) * 2007-03-16 2008-09-17 海尔集团公司 A start method for DC frequency conversion compressor
JP2014007805A (en) * 2012-06-22 2014-01-16 Aisin Seiki Co Ltd Device for controlling speed of dc motor
CN205544936U (en) * 2016-02-03 2016-08-31 厦门理工学院 Intelligence frequency conversion buck converter
CN106655927A (en) * 2016-11-22 2017-05-10 北京三快在线科技有限公司 Motor control method and device, motor driving system and door lock
CN106911272A (en) * 2017-05-03 2017-06-30 上海理工大学 Direct current drive drive device and electrical equipment
CN107257217A (en) * 2017-08-15 2017-10-17 昆山华恒焊接股份有限公司 A kind of direct current generator feedback driving circuit and method
CN207706085U (en) * 2017-12-29 2018-08-07 上海沪工焊接集团股份有限公司 A kind of electric machine controller

Also Published As

Publication number Publication date
CN108075699A (en) 2018-05-25

Similar Documents

Publication Publication Date Title
US9130460B2 (en) Master-slave interleaved BCM PFC controller and control method thereof
US9698712B2 (en) Inverter apparatus
CN101622149A (en) Controller for motor, and vehicle
US8912744B2 (en) Method and apparatus for dynamically adjusting a dead time of brushless direct current motor during a phase change
CN103199709A (en) Double-switch flyback type power converter
CN112152185B (en) Power supply control device and method of magnetic suspension system and magnetic suspension system
AU2013227541B2 (en) Motor control device and motor control program
CN109861591B (en) Low-loss high-power pure square wave brushless direct current motor control device and method
CN108075699B (en) Motor control method and motor controller
US5272616A (en) Single phase to three phase power converter for motor loads
CN104393801B (en) A kind of brshless DC motor arrangements for speed regulation and speed regulating method
CN207706085U (en) A kind of electric machine controller
CN110365275B (en) Method for controlling high-speed operation of switched reluctance motor without position sensor
US20170223903A1 (en) Method of controlling speed change of a pruning machine
CN205336116U (en) Steady voltage control circuit of wireless power supply system
EP4156497A1 (en) Motor drive system and motor drive method
EP2885804B1 (en) Regulated power supply assembly for use in electrical switch
CN104953823A (en) Adapter for pulse loads of direct-current power supplies
JP2004236391A (en) Dc power conversion system
CN114362610A (en) Commutation control method for high-speed brushless direct current motor
US9203329B2 (en) Motor drive control system
JP2001218479A (en) Pwm controller
RU2657868C1 (en) Device for electric motor control and method of electric motor control
US9825571B2 (en) Device and method for operating an electric machine
CN211656108U (en) IGCT's grid drive arrangement and electrical equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant