Motor speed control system
By designing complementary waveforms for the upper and lower bridge control terminals in the motor speed control system, the problem of short-term speed loss of the motor was solved, and stable speed regulation and smooth operation of the motor were achieved.
Patent Information
- Application Number
- CN202011262645.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-12
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2040-11-12
AI Technical Summary
Existing motor speed control solutions exhibit temporary speed loss in DC brushless barrier gates, resulting in uneven gate arm operation and door swaying during opening and closing, preventing operation at the predetermined speed.
A motor speed control system is adopted. Through the design of the control module and drive module, the upper bridge control terminal outputs a modulated waveform, which is complementary to the output of the corresponding lower bridge control terminal. This ensures that the three-phase coils of the motor body form a closed loop when the duty cycle is not full. Combined with PID control technology, stable speed regulation is achieved.
This avoids temporary speed loss of the motor, ensures that the gate arm operates at the predetermined speed, and ensures smooth and stable opening and closing of the gate.
Smart Images

Figure CN112323680B_ABST
Abstract
Description
[Technical Field]
[0001] This invention relates to the field of motor technology, and in particular to a motor speed control system. [Background Technology]
[0002] A barrier gate, also known as a vehicle barrier, is a gate access control device specifically designed to restrict the movement of motor vehicles on roads. It is now widely used in highway toll stations and parking lot systems to manage vehicle access.
[0003] During operation, the speed of the motor driving the barrier arm needs to be adjusted. The motor drive circuit uses a common bridge circuit. However, when existing speed control schemes are applied to the speed modulation of brushless DC barrier gates, the upper arm of the bridge circuit outputs a low level when it is not at full duty cycle (100%). This causes the MOSFETs in the circuit to be briefly turned off. At this time, only one MOSFET is conducting, and the three-phase coils of the brushless DC motor cannot form a closed loop. Therefore, when the barrier arm is running, due to the large inertia, there will be intermittent short-term speed loss, causing the barrier arm to fail to run at the predetermined speed. Ultimately, this results in problems such as large swing amplitude when the gate is in position and uneven operation.
[0004] Therefore, it is necessary to provide a new type of motor speed control system to overcome the above-mentioned defects. [Summary of the Invention]
[0005] The purpose of this invention is to provide a motor speed control system that avoids the phenomenon of momentary speed loss of the motor body. The motor body can drive the gate arm to run at a predetermined speed, the gate arm runs smoothly, and the door opens and closes smoothly.
[0006] To achieve the above objectives, the present invention provides a motor speed control system, comprising a control module, a drive module, and a motor body; the drive module includes a first drive end, a second drive end, a third drive end, multiple upper bridge control ends, and multiple lower bridge control ends corresponding to the multiple upper bridge control ends; both the upper bridge control ends and the lower bridge control ends are connected to the control module, the first drive end is connected to the U-phase line of the motor body, the second drive end is connected to the V-phase line of the motor body, and the third drive end is connected to the W-phase line of the motor body; when one of the upper bridge control ends outputs a modulation waveform to regulate the speed of the motor body, the control module is used to control the lower bridge control end corresponding to the upper bridge control end to output a complementary waveform that is complementary to the modulation waveform, and the control module is also used to control one of the remaining lower bridge control ends to output a high level.
[0007] In a preferred embodiment, the drive module further includes a power supply terminal and a ground terminal, wherein the power supply terminal is used to connect to a power supply.
[0008] In a preferred embodiment, the upper bridge control terminal includes a first upper bridge control terminal, a second upper bridge control terminal, and a third upper bridge control terminal; the lower bridge control terminal includes a first lower bridge control terminal, a second lower bridge control terminal, and a third lower bridge control terminal; the driving module includes a first MOSFET, a second MOSFET, a third MOSFET, a fourth MOSFET, a fifth MOSFET, and a sixth MOSFET; the gate of the first MOSFET is led out from the first upper bridge control terminal, the gate of the second MOSFET is led out from the first lower bridge control terminal, and the source of the first MOSFET is led out from the first driving terminal, and the first MOSFET... The source of the third MOS transistor is connected to the drain of the second MOS transistor; the gate of the third MOS transistor is led out to the second upper bridge control terminal, the gate of the fourth MOS transistor is led out to the second lower bridge control terminal, the source of the third MOS transistor is led out to the second driving terminal, and the source of the third MOS transistor is connected to the drain of the fourth MOS transistor; the gate of the fifth MOS transistor is led out to the third upper bridge control terminal, the gate of the sixth MOS transistor is led out to the third lower bridge control terminal, the source of the fifth MOS transistor is led out to the third driving terminal, and the source of the fifth MOS transistor is connected to the drain of the sixth MOS transistor.
[0009] In a preferred embodiment, the drains of the first, third, and fifth MOSFETs are led out to the power supply terminal, and the sources of the second, fourth, and sixth MOSFETs are led out to the ground terminal.
[0010] In a preferred embodiment, the first MOSFET, the second MOSFET, the third MOSFET, the fourth MOSFET, the fifth MOSFET, and the sixth MOSFET are all N-type MOSFETs.
[0011] In a preferred embodiment, when 0° ≤ the electrical angle of the motor body < 60°, the control module controls the first upper bridge control terminal to output a modulated waveform, controls the first lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the second lower bridge control terminal to output a high level; when 60° ≤ the electrical angle of the motor body < 120°, the control module controls the first upper bridge control terminal to output a modulated waveform, controls the first lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the third lower bridge control terminal to output a high level; when 120° ≤ the electrical angle of the motor body < 180°, the control module controls the second upper bridge control terminal to output a modulated waveform, controls the second lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the third lower bridge control terminal to output... High level; when 180° ≤ the electrical angle of the motor body < 240°, the control module controls the second upper bridge control terminal to output a modulated waveform, controls the second lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the first lower bridge control terminal to output a high level; when 240° ≤ the electrical angle of the motor body < 300°, the control module controls the third upper bridge control terminal to output a modulated waveform, controls the third lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the first lower bridge control terminal to output a high level; when 300° ≤ the electrical angle of the motor body < 360°, the control module controls the third upper bridge control terminal to output a modulated waveform, controls the third lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the second lower bridge control terminal to output a high level.
[0012] In a preferred embodiment, the control module is an MCU.
[0013] In a preferred embodiment, the motor body is a three-phase brushless motor.
[0014] Compared to existing technologies, the motor speed control system provided by this invention, when adjusting the speed of the motor body, has one of the upper bridge control terminals outputting a modulation waveform, and the lower bridge control terminal corresponding to the upper bridge control terminal outputting a complementary waveform that is complementary to the modulation waveform. One of the remaining lower bridge control terminals outputs a high level. Therefore, when the modulation waveform output by the upper bridge control terminal is not at full duty cycle, when its output is low, the complementary waveform output by the corresponding lower bridge control terminal is high. At this time, two phases of the three-phase coils of the motor body can form a closed loop, avoiding the phenomenon of momentary speed loss of the motor body. The motor body can drive the gate arm to run at a predetermined speed, the gate arm runs smoothly, and the opening and closing of the gate is stable.
[0015] To make the above-mentioned objects, features and advantages of the invention more apparent and understandable, preferred embodiments of the invention are described below in detail with reference to the accompanying drawings. [Attached Image Description]
[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 A schematic diagram of the motor speed control system provided by the present invention;
[0018] Figure 2 A circuit diagram of the motor speed control system provided by the present invention;
[0019] Figure 3 The speed control waveform diagram of the motor speed control system provided by the present invention.
Detailed Implementation Methods
[0020] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.
[0021] Please see Figure 1 The present invention provides a motor speed regulation control system 100, including a control module 10, a drive module 20 and a motor body 30.
[0022] The drive module 10 includes a first drive terminal 11, a second drive terminal 12, a third drive terminal 13, multiple upper bridge control terminals 14, and multiple lower bridge control terminals 15 corresponding to the multiple upper bridge control terminals 14. Specifically, the upper bridge control terminals 14 and the lower bridge control terminals 15 are both connected to the control module 10. The first drive terminal 11 is connected to the U-phase line of the motor body 30, the second drive terminal 12 is connected to the V-phase line of the motor body 30, and the third drive terminal 13 is connected to the W-phase line of the motor body 30.
[0023] Furthermore, when one of the upper bridge control terminals 14 outputs a modulation waveform to adjust the speed of the motor body 30, the control module 10 is used to control the lower bridge control terminal 15 corresponding to the upper bridge control terminal 14 to output a complementary waveform that is complementary to the modulation waveform, and the control module 10 is also used to control one of the remaining lower bridge control terminals 15 to output a high level.
[0024] The motor speed control system 100 provided by the present invention, when adjusting the speed of the motor body 30, outputs a modulation waveform at one of the upper bridge control terminals 14, and outputs a complementary waveform that is complementary to the modulation waveform at the lower bridge control terminal 15 corresponding to the upper bridge control terminal 14. One of the other lower bridge control terminals 15 outputs a high level. Therefore, when the modulation waveform output by the upper bridge control terminal 14 is not at full duty cycle, when its output is low level, the complementary waveform output by the corresponding lower bridge control terminal 15 is high level. At this time, two phases of the three-phase coils of the motor body can form a closed loop, avoiding the phenomenon of temporary speed loss of the motor body 30. The motor body 30 can drive the gate arm to run at a predetermined speed, the gate arm runs smoothly, and the opening and closing of the gate is stable.
[0025] Specifically, the control module 10 is an MCU (Microcontroller Unit). The control module 10 can send control signals to the drive module 20 to control the output of the upper bridge control terminal 14 and the lower bridge control terminal 15 of the drive module 20.
[0026] It can be understood that the modulation waveforms with different duty cycles output by the upper bridge control terminal 14 of the drive module 20 correspond to different speeds of the motor body 30. That is, the speed of the motor body 30 can be adjusted by adjusting the duty cycle of the modulation waveform. Specifically, the motor body 30 is a three-phase brushless motor.
[0027] Furthermore, the drive module 20 also includes a power supply terminal VCC and a ground terminal GND. The power supply terminal VCC is used to connect to the power supply, and the ground terminal GND is used to connect to the power supply.
[0028] Please refer to the following: Figure 2 The upper bridge control terminal 14 includes a first upper bridge control terminal UH, a second upper bridge control terminal VH, and a third upper bridge control terminal WH. The lower bridge control terminal 15 includes a first lower bridge control terminal UL, a second lower bridge control terminal VL, and a third lower bridge control terminal WL. The drive module 20 includes a first MOSFET Q1, a second MOSFET Q2, a third MOSFET Q3, a fourth MOSFET Q4, a fifth MOSFET Q5, and a sixth MOSFET Q6.
[0029] The gate of the first MOSFET Q1 is connected to the first upper bridge control terminal UH, the gate of the second MOSFET Q2 is connected to the first lower bridge control terminal UL, the source of the first MOSFET Q1 is connected to the first driving terminal 11, and the source of the first MOSFET Q1 is connected to the drain of the second MOSFET Q2. The gate of the third MOSFET Q3 is connected to the second upper bridge control terminal VH, the gate of the fourth MOSFET Q4 is connected to the second lower bridge control terminal VL, the source of the third MOSFET Q3 is connected to the second driving terminal 12, and the source of the third MOSFET Q3 is connected to the drain of the fourth MOSFET Q4. The gate of the fifth MOSFET Q5 is connected to the third upper bridge control terminal WH, the gate of the sixth MOSFET Q6 is connected to the third lower bridge control terminal WL, the source of the fifth MOSFET Q5 is connected to the third driving terminal 13, and the source of the fifth MOSFET Q5 is connected to the drain of the sixth MOSFET Q6.
[0030] Furthermore, the drains of the first MOSFET Q1, the third MOSFET Q3, and the fifth MOSFET Q5 are connected to the power supply terminal VCC, and the sources of the second MOSFET Q2, the fourth MOSFET Q4, and the sixth MOSFET Q6 are connected to the ground terminal GND. Specifically, the first, second, third, fourth, fifth, and sixth MOSFETs are all N-type MOSFETs.
[0031] Figure 3 The speed control waveform diagram of the motor speed control system 100 provided by the present invention; (See below for reference...) Figure 3 right Figure 2 The principle of the motor speed control system 100 shown is explained as follows:
[0032] Assuming the electrical angle of the motor body 30 is θ, when 0°≤θ<60°, the control module 10 controls the first upper bridge control terminal UH to output a modulated waveform, controls the first lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the second lower bridge control terminal VL to output a high level. When the modulation waveform is high, the first MOSFET Q1 is turned on, the complementary waveform is low, the second lower bridge control terminal VL is high, and the fourth MOSFET Q4 is turned on. This forms a closed loop with the first MOSFET Q1, the fourth MOSFET Q4, the U-phase line of the motor body 30, and the V-phase line of the motor body 30. When the modulation waveform is low, the first MOSFET Q1 is turned off, the complementary waveform is high, the second MOSFET Q2 is turned on, the second lower bridge control terminal VL is high, and the fourth MOSFET Q4 is turned on. This forms a closed loop with the second MOSFET Q2, the fourth MOSFET Q4, the U-phase line of the motor body 30, and the V-phase line of the motor body 30. At this time, the motor body 30 acts as a generator, effectively consuming the kinetic energy of the barrier gate arm and preventing temporary speed loss. Combined with PID (proportional, integral, and differential) control technology, its speed quickly approaches the given value, ultimately ensuring smooth and stable operation of the barrier gate arm.
[0033] When 60°≤θ<120°, the control module 10 controls the first upper bridge control terminal UH to output a modulated waveform, controls the first lower bridge control terminal UL to output a complementary waveform that is complementary to the modulated waveform, and controls the third lower bridge control terminal WL to output a high level. That is, when the modulated waveform is high, the first MOSFET Q1 is turned on, the complementary waveform is low, the third lower bridge control terminal WL is high, and the sixth MOSFET Q6 is turned on. Then, the first MOSFET Q1, the sixth MOSFET Q6, the U-phase line of the motor body 30, and the W-phase line of the motor body 30 form a closed loop. When the modulated waveform is low, the first MOSFET Q1 is turned off, the complementary waveform is high, the second MOSFET Q2 is turned on, the third lower bridge control terminal WL is high, and the sixth MOSFET Q6 is turned on. Then, the second MOSFET Q2, the sixth MOSFET Q6, the U-phase line of the motor body 30, and the W-phase line of the motor body 30 form a closed loop.
[0034] When 120°≤θ<180°, the control module 10 controls the second upper bridge control terminal VH to output a modulated waveform, controls the second lower bridge control terminal VL to output a complementary waveform that is complementary to the modulated waveform, and controls the third lower bridge control terminal WL to output a high level. That is, when the modulated waveform is high, the third MOSFET Q3 is turned on, the complementary waveform is low, the third lower bridge control terminal WL is high, and the sixth MOSFET Q6 is turned on. Then, the third MOSFET Q3, the sixth MOSFET Q6, the V phase line of the motor body 30, and the W phase line of the motor body 30 form a closed loop. When the modulated waveform is low, the third MOSFET Q3 is turned off, the complementary waveform is high, the fourth MOSFET Q4 is turned on, the third lower bridge control terminal WL is high, and the sixth MOSFET Q6 is turned on. Then, the fourth MOSFET Q4, the sixth MOSFET Q6, the V phase line of the motor body 30, and the W phase line of the motor body 30 form a closed loop.
[0035] When 180°≤θ<240°, the control module 10 controls the second upper bridge control terminal VH to output a modulated waveform, controls the second lower bridge control terminal VL to output a complementary waveform that is complementary to the modulated waveform, and controls the first lower bridge control terminal UL to output a high level. That is, when the modulated waveform is high, the third MOSFET Q3 is turned on, the complementary waveform is low, the first lower bridge control terminal UL is high, and the second MOSFET Q2 is turned on. Then, the third MOSFET Q3, the second MOSFET Q2, the V phase line of the motor body 30, and the U phase line of the motor body 30 form a closed loop. When the modulated waveform is low, the third MOSFET Q3 is turned off, the complementary waveform is high, the fourth MOSFET Q4 is turned on, the first lower bridge control terminal UL is high, and the second MOSFET Q2 is turned on. Then, the fourth MOSFET Q4, the second MOSFET Q2, the V phase line of the motor body 30, and the U phase line of the motor body 30 form a closed loop.
[0036] When 240°≤θ<300°, the control module controls the third upper bridge control terminal to output a modulated waveform, controls the third lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the first lower bridge control terminal to output a high level. When 300°≤θ<360°, the control module controls the third upper bridge control terminal to output a modulated waveform, controls the third lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the second lower bridge control terminal to output a high level.
[0037] It should be noted that when θ ≥ 360°, the above process is repeated. Furthermore, the control process when θ ≥ 240° is based on the same principle as the above control process, and will not be elaborated upon here.
[0038] It is understandable that whenever the first upper bridge control terminal UH, the second upper bridge control terminal VH, and the third upper bridge control terminal WH output at a non-full duty cycle (100%), and their output is low, the corresponding first lower bridge control terminal UL, the second lower bridge control terminal VL, and the third lower bridge control terminal WL output their complementary waveforms, i.e., high-level outputs. The corresponding lower bridge MOSFETs Q2, Q4, and Q6 are turned on. At this time, two phases of the three-phase coils of the motor body 30 will form a closed loop with the two MOSFETs of the lower bridge arm. The brushless DC motor is equivalent to a generator, which can effectively consume the kinetic energy of the barrier gate arm. Combined with PID control technology (proportional, integral, and differential), its speed quickly approaches the given value, ultimately enabling the barrier gate to achieve a smooth and stable positioning and operation.
[0039] In summary, the motor speed control system 100 provided by this invention, when adjusting the speed of the motor body 30, outputs a modulation waveform at one of the upper bridge control terminals 14, and outputs a complementary waveform that is complementary to the modulation waveform at the lower bridge control terminal 15 corresponding to the upper bridge control terminal 14. One of the other lower bridge control terminals 15 outputs a high level. Therefore, when the modulation waveform output by the upper bridge control terminal 14 is not at full duty cycle, when its output is low, the complementary waveform output by the corresponding lower bridge control terminal 15 is high. At this time, two phases of the three-phase coils of the motor body can form a closed loop, avoiding the phenomenon of temporary speed loss of the motor body 30. The motor body 30 can drive the gate arm to run at a predetermined speed, the gate arm runs smoothly, and the opening and closing of the gate is stable.
[0040] The above description is merely an embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural or procedural transformations made based on the content of the present invention specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present invention.
Claims
1. A motor speed regulation control system, characterized in that, The device includes a control module, a drive module, and a motor body. The drive module includes a first drive end, a second drive end, a third drive end, multiple upper bridge control ends, and multiple lower bridge control ends corresponding to the multiple upper bridge control ends. The upper bridge control ends and the lower bridge control ends are both connected to the control module. The first drive end is connected to the U-phase line of the motor body, the second drive end is connected to the V-phase line of the motor body, and the third drive end is connected to the W-phase line of the motor body. When one of the upper bridge control terminals outputs a modulated waveform to adjust the speed of the motor body, the control module controls the lower bridge control terminal corresponding to the upper bridge control terminal to output a complementary waveform that is complementary to the modulated waveform. The control module also controls one of the remaining lower bridge control terminals to output a high level. The drive module further includes a power supply terminal and a ground terminal. The power supply terminal is used to connect to a power supply. The upper bridge control terminals include a first upper bridge control terminal, a second upper bridge control terminal, and a third upper bridge control terminal. The lower bridge control terminals include a first lower bridge control terminal, a second lower bridge control terminal, and a third lower bridge control terminal. The drive module includes a first MOSFET, a second MOSFET, a third MOSFET, a fourth MOSFET, a fifth MOSFET, and a sixth MOSFET. The gate of the first MOSFET is led out... The first upper bridge control terminal is described above. The gate of the second MOSFET is led out from the first lower bridge control terminal, the source of the first MOSFET is led out from the first driving terminal, and the source of the first MOSFET is connected to the drain of the second MOSFET. The gate of the third MOSFET is led out from the second upper bridge control terminal, the gate of the fourth MOSFET is led out from the second lower bridge control terminal, the source of the third MOSFET is led out from the second driving terminal, and the source of the third MOSFET is connected to the drain of the fourth MOSFET. The gate of the fifth MOSFET is led out from the third upper bridge control terminal, the gate of the sixth MOSFET is led out from the third lower bridge control terminal, the source of the fifth MOSFET is led out from the third driving terminal, and the source of the fifth MOSFET is connected to the drain of the sixth MOSFET. When 0° ≤ the electrical angle of the motor body < 60°, the control module controls the first upper bridge control terminal to output a modulated waveform, controls the first lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the second lower bridge control terminal to output a high level; when 60° ≤ the electrical angle of the motor body < 120°, the control module controls the first upper bridge control terminal to output a modulated waveform, controls the first lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the third lower bridge control terminal to output a high level; when 120° ≤ the electrical angle of the motor body < 180°, the control module controls the second upper bridge control terminal to output a modulated waveform, controls the second lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the third lower bridge control terminal to output a high level; when 1 When 80° ≤ the electrical angle of the motor body < 240°, the control module controls the second upper bridge control terminal to output a modulated waveform, controls the second lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the first lower bridge control terminal to output a high level; when 240° ≤ the electrical angle of the motor body < 300°, the control module controls the third upper bridge control terminal to output a modulated waveform, controls the third lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the first lower bridge control terminal to output a high level; when 300° ≤ the electrical angle of the motor body < 360°, the control module controls the third upper bridge control terminal to output a modulated waveform, controls the third lower bridge control terminal to output a complementary waveform that is complementary to the modulated waveform, and controls the second lower bridge control terminal to output a high level.
2. The motor speed regulation control system as described in claim 1, characterized in that, The drains of the first, third, and fifth MOSFETs are led out to the power supply terminal, and the sources of the second, fourth, and sixth MOSFETs are led out to the ground terminal.
3. The motor speed regulation control system as described in claim 1, characterized in that, The first, second, third, fourth, fifth, and sixth MOSFETs are all N-type MOSFETs.
4. The motor speed regulation control system as described in claim 1, characterized in that, The control module is an MCU.
5. The motor speed regulation control system as described in claim 1, characterized in that, The motor body is a three-phase brushless motor.
Citation Information
Patent Citations
N-MOS and P-MOS permanent magnet synchronous motor driving circuit with hardware protection
CN110868049A
Loads protection circuit and motor
CN208369198U
Motor speed regulation control system
CN214194254U