CN110572096A - Iron-core-free brushless direct current motor control system and method for high-speed large-inertia load - Google Patents

Iron-core-free brushless direct current motor control system and method for high-speed large-inertia load Download PDF

Info

Publication number
CN110572096A
CN110572096A CN201910659615.8A CN201910659615A CN110572096A CN 110572096 A CN110572096 A CN 110572096A CN 201910659615 A CN201910659615 A CN 201910659615A CN 110572096 A CN110572096 A CN 110572096A
Authority
CN
China
Prior art keywords
current
direct current
phase
motor
brushless direct
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.)
Pending
Application number
CN201910659615.8A
Other languages
Chinese (zh)
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.)
707th Research Institute of CSIC
Original Assignee
707th Research Institute of CSIC
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 707th Research Institute of CSIC filed Critical 707th Research Institute of CSIC
Priority to CN201910659615.8A priority Critical patent/CN110572096A/en
Publication of CN110572096A publication Critical patent/CN110572096A/en
Pending legal-status Critical Current

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
    • 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
    • H02P7/285Arrangements 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 controlling armature supply only
    • H02P7/2855Arrangements 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 controlling armature supply only whereby the speed is regulated by measuring the motor speed and comparing it with a given physical value

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

the invention relates to a control system and a control method of a coreless brushless direct current motor for high-speed large-inertia load, which are technically characterized in that: the brushless direct current motor comprises a coreless brushless direct current motor, a control system and a driving circuit inside the coreless brushless direct current motor; the control system comprises a signal detection module, a digital control module and a linear power driving module; the internal driving circuit includes: the device comprises a direct current power supply, a power supply filtering module, a three-phase inverter bridge, a trapezoidal wave back electromotive force brushless direct current motor, a three-phase inductor, a current detection module and a digital controller. The invention can provide a control system for reducing starting current and current commutation fluctuation for controlling a coreless brushless direct current motor for a high-speed large-inertia flywheel, and the large-inertia system can stably run at a high speed.

Description

Iron-core-free brushless direct current motor control system and method for high-speed large-inertia load
Technical Field
the invention belongs to the technical field of servo motor control, and relates to a coreless brushless direct current motor control system, in particular to a coreless brushless direct current motor control system and a coreless brushless direct current motor control method for high-speed large-inertia loads.
Background
the flywheel is a combination of a motor and a coaxial inertia body, changes the momentum moment of a rotor by changing the rotating speed, further generates a reaction moment proportional to the speed change rate of the rotor, and therefore the main purposes of the flywheel are storage of the rotational inertia and output of the moment to a carrier by momentum exchange with the carrier. Flywheel systems are commonly used in spacecraft attitude control and flywheel energy storage batteries. The rotating speed range and the speed control precision of the flywheel motor are greatly improved, when the rotating speed of the flywheel motor reaches ten thousand revolutions per minute, the energy storage density of the flywheel serving as a momentum storage device is even higher than that of chemical energy sources such as batteries, the energy conversion efficiency can reach 90% at most, the energy conversion efficiency is far higher than that of a traditional energy storage mode, and meanwhile, the instantaneous output power is far higher than that of the chemical energy sources.
the motor for high-speed flywheel energy storage should have the following basic performance requirements: high efficiency at rated power and low losses at no load. The high-speed flywheel energy storage system mainly comprises a flywheel rotor, a bearing, a motor, a power converter and a control unit.
in order to drive the large inertia load to move at a high speed and meet the requirement of low system power consumption, the selected motor is generally a coreless motor. The stator winding of the coreless motor has small inductance and resistance and small electric time constant, so that the problems of discontinuous winding current and large torque fluctuation under a voltage type controller can be caused. Meanwhile, the mechanical time constant is large, the inductance and the resistance of the motor are very small, and the control of the system current is also difficult in the system. The control problem of the motor for the high-speed large-inertia flywheel becomes the key point of the running quality of the flywheel.
through the search of the published patent documents, a published patent document relevant to the application of the invention is found:
the patent name of the system is a low-power-consumption control system of a small armature inductance permanent magnet brushless direct current motor, the publication number is CN1710801A, the system adopts a pre-step-down chopper mode to step down direct current power supply voltage according to different rotating speeds, and a three-phase inverter is only responsible for phase change. The motor is driven and the speed is regulated in the mode. The pre-arranged step-down chopper reduces the direct current voltage of the three-phase inverter, reduces the PWM peak value, further reduces the current peak value at the phase change moment and reduces the current pulsation. The invention adopts the three-phase inductors connected in series between the three-phase inverter and the motor to reduce the current pulsation, and the three-phase inverter is not only responsible for phase change, but also responsible for voltage and speed regulation.
Through technical analysis, the applicant believes that the above-mentioned patent publications and the present application are greatly different in technical solutions, particularly in control methods and circuit structures.
disclosure of Invention
The invention aims to overcome the defects of the prior art, provides a control system and a control method of a coreless brushless direct current motor for a high-speed large-inertia load, and can provide a control system for reducing starting current and current commutation fluctuation for controlling the coreless brushless direct current motor for a high-speed large-inertia flywheel, and enable the large-inertia system to stably run at a high speed.
the technical problem to be solved by the invention is realized by adopting the following technical scheme:
A control system of a coreless brushless direct current motor for high-speed large-inertia load comprises a coreless brushless direct current motor, a control system and a drive circuit inside the control system; the control system comprises a signal detection module, a digital control module and a linear power driving module;
The signal detection module comprises a current detection module, a rotating speed detection module and an A/D converter, and is respectively used for detecting the three-phase current and the rotating speed of the coreless brushless direct current motor, outputting the acquired three-phase current and rotating speed data to the digital control module through the A/D converter, and providing a control basis for the digital control module; the digital control module comprises a digital controller and is used for finishing calculation on the information provided by the signal detection module according to a PI control algorithm and outputting a control quantity; the linear power driving module comprises a high-speed isolated operational amplifier module, a high-power operational amplifier module and a driving module; the output end of the digital control module is connected with the coreless brushless direct current motor sequentially through the high-speed isolation operational amplifier module, the high-power operational amplifier module and the driving module, and is used for isolating the analog control signal output by the digital control module from the power level signal, amplifying the power of the analog control signal and converting the analog control signal into a driving signal of high voltage and high current of a motor winding after the power amplification.
further, the internal driving circuit includes: the device comprises a direct current power supply, a power supply filtering module, a three-phase inverter bridge, a trapezoidal wave counter electromotive force brushless direct current motor, a three-phase inductor, a current detection module and a digital controller; the direct current power supply is used for providing stable voltage for the system; the power supply filtering module is used for filtering clutter brought by a power supply and comprises a filtering inductor and a filtering capacitor; the positive electrode of the direct current power supply is connected with one end of a filter inductor, the other end of the filter inductor is respectively connected with a filter capacitor and a three-phase inverter bridge, and the other end of the filter capacitor is connected with the negative electrode of the direct current power supply; the three-phase inverter bridge comprises six bridge arms, and each bridge arm consists of a switching tube and a diode; each diode is connected in parallel at the two ends of the collector and the emitter of the corresponding switch tube in an inverted way, and the three-phase inverter bridge is used for converting the direct current into the three-phase alternating current according to the states of the six switch tubes; three-phase inductors are connected in series between the three-phase inverter bridge and three-phase windings of the trapezoidal wave back electromotive force brushless direct current motor and are used for increasing the equivalent inductance of the system and buffering current between phase change transients;
Each path of the three-phase inductor is connected with a switch or a relay in parallel and used for switching out the three-phase inductors connected in series;
The current detection module comprises two Hall current sensors which are connected with a motor winding in series and used for detecting the current;
The digital controller is respectively connected with the trapezoidal wave back electromotive force brushless direct current motor and the current detection module, is used for collecting three-phase Hall signals HA, HB and HC of the trapezoidal wave back electromotive force brushless direct current motor, two-phase current signals ia and ib of the current detection module, a starting signal and a rotating speed reference signal, outputs six PWM wave signals to the trapezoidal wave back electromotive force brushless direct current motor 4, and is used for controlling the on and off of the switching tube.
A control method of a coreless brushless direct current motor for high-speed large-inertia load comprises the following steps:
Step 1, a starting stage: the motor is dragged to reach high speed by timing and increasing duty ratio in an open-loop control mode;
step 2, stable operation stage: when the rotating speed is increased to the set rotating speed, switching to a closed-loop speed regulation mode, performing closed-loop speed regulation by adopting a PI control mode, and determining the control frequency according to a debugging result;
further, the specific steps of step 1 include:
(1) The Hall sensor detects the current position of the rotor, and the digital controller carries out phase change operation according to the rising edge, the falling edge and the current position transmitted by the Hall sensor;
(2) The digital controller collects the current of two phases which are currently conducted according to the signals of the Hall sensor, and if the current exceeds a set value, the PWM output is closed;
(3) when the rotating speed of the motor reaches 10000 revolutions and the counter electromotive force of the motor reaches half of the synchronous counter electromotive force, the three-phase inductor is switched out of the circuit through the digital controller.
Further, the specific steps of step 2 include:
(1) the PI control mode is adopted, the outer ring is a rotating speed ring, the inner ring is a current ring, and the PI control mode is a comparative control and mainly plays a role in limiting current;
(2) the rotating speed loop PI controller obtains the output duty ratio of the controller according to the error between the current rotating speed and the reference rotating speed;
(3) The current loop detects the phase current of the motor, compares the phase current with a set maximum current value, and if the phase current is greater than a set value, the output duty ratio is reduced until the phase current is less than the set value;
(4) in the speed stabilizing stage, the rotation speed and the current of the motor are stabilized at the reference value under the combined action of the rotation speed loop and the current loop.
The invention has the advantages and positive effects that:
1. According to the invention, three-phase inductors are connected in series between the inverter and the motor winding, and the three inductors are respectively connected with a switch in parallel and used for cutting out the inductors from the circuit, so that the equivalent inductance of the system is increased, the current fluctuation at the phase commutation moment is inhibited, and the problem of phase commutation current distortion caused by small inductance of the motor is solved.
2. the invention adopts a 48V direct current power supply to provide stable voltage for a system, the power supply filtering module filters noise waves brought by the power supply to prevent the noise waves from damaging a hardware circuit board, and the three-phase inverter bridge converts direct current into three-phase alternating current according to control input. Three-phase inductance is connected in series between the three-phase inverter and the motor, so that the equivalent inductance of the system is increased, the current at the phase commutation moment is buffered, and the current is prevented from being distorted.
3. In the speed increasing process, the motor rotating speed is detected through the Hall sensor, and the duty ratio of the system is adjusted. When the rotating speed is close to the given rotating speed, the rotating speed is controlled in a closed loop mode, and the rotating speed can be accurately adjusted.
4. The driving mode of the invention adopts a synchronous rectification mode, can effectively reduce the switching loss of an inverter bridge operated by large current, and has larger current in operation because the resistance and the inductance of a coreless motor are very small. If the traditional three-phase six-state driving mode is adopted, during the period that the circuit is not conducted, the diode which is connected with the switch tube in an anti-parallel mode is used for follow current, and the system uses the diode which is connected with the switch tube in an anti-parallel mode to conduct follow current. The tube voltage drop of the diode is 0.2-0.6V, and current flows through the diode during the closing period of the switch tube, so that the system loss is large. The synchronous rectification mode adopts switch tube MOSFET follow current, MOSFET conduction voltage drop is small, switching loss of an inverter bridge in current operation can be effectively reduced in the operation of a large-current circuit, and the operation efficiency of the system is improved. In the whole operation process, three-phase current is detected, the current sampling frequency is equal to the PWM frequency, and invalid control strategies can be prevented from being invalid due to sampling of invalid current.
5. The invention adopts a control mode of constant voltage frequency ratio at the speed-up stage, and prevents the current from sudden change caused by the change of the duty ratio at the starting stage and damaging the winding due to the exceeding of the maximum bearing current of the motor.
6. The current detection adopts the non-contact Hall current sensor, so that the current detection precision and the detection range are improved.
7. The three-phase inductor is switched out in an electronic control mode, and a microcontroller gives a signal, so that the method is simple and convenient and has high safety.
8. the operation of the invention is divided into two stages, a starting stage and a stable operation stage. The system has long starting time, the starting stage drives the motor to high speed by adopting a mode of increasing duty ratio in a timing mode in an hour unit, the three-phase inductor is switched out by giving a signal through the digital controller in the middle starting period, and then the speed is continuously increased. When the stable speed is to be reached, closed-loop control is carried out, the control scheme adopts PI control, and the control frequency is 1 Hz. And when the speed is raised and enters a speed stabilizing stage, the rotating speed of the system is controlled to be stabilized at the set rotating speed by adopting a PI (proportional integral) regulation mode.
9. the hardware circuit design of the invention fully considers the hardware design scheme of low voltage and large current.
Drawings
FIG. 1 is a block diagram of the control system of the present invention;
FIG. 2 is a schematic diagram of the control system circuit connections of the present invention;
FIG. 3 is a schematic diagram of the system operation and control flow of the present invention;
fig. 4 is a flow chart of a control method of the present invention.
Detailed Description
the embodiments of the invention will be described in further detail below with reference to the accompanying drawings:
A coreless brushless DC motor control system for high-speed large-inertia load, as shown in FIG. 1 and FIG. 2, comprises a coreless brushless DC motor, a control system and a driving circuit inside the coreless brushless DC motor;
The control system comprises a signal detection module, a digital control module and a linear power driving module;
the signal detection module comprises a current detection module, a rotating speed detection module and an A/D converter, and is respectively used for detecting the three-phase current and the rotating speed of the coreless brushless direct current motor, outputting the acquired three-phase current and rotating speed data to the digital control module through the A/D converter, and providing a control basis for the digital control module; the digital control module comprises a digital controller and is used for finishing calculation on the information provided by the signal detection module according to a PI control algorithm and outputting a control quantity; the linear power driving module comprises a high-speed isolated operational amplifier module, a high-power operational amplifier module and a driving module; the output end of the digital control module is connected with the coreless brushless direct current motor sequentially through the high-speed isolation operational amplifier module, the high-power operational amplifier module and the driving module, and is used for isolating and amplifying a control signal of an analog quantity output by the digital control module from a power level signal and converting the control signal into a driving signal of high voltage and high current of a motor winding to realize the control of the motor;
in this embodiment, the digital control module adopts STM32F103 series microcontroller of ST company, and this series of chips can produce six complementary PWM ripples, and the dominant frequency can reach 72M, and the IO mouth is abundant, has 3 AD modules of 12 bits, and the resource is abundant, and is very suitable for accomplishing the control of motor. The chip carries out PI control algorithm operation and finally outputs six PWM waves to the high-speed isolation operational amplifier module. The isolated pwm wave is sent to the operational amplifier by the high-speed isolation operational amplifier module, so that the pwm wave signal has driving capability.
In this embodiment, the power driving module adopts an IRF2110 chip, and the driving chip performs overcurrent and overvoltage protection, so that a good protection effect is provided for current overcurrent which may occur during the operation of the coreless brushless dc motor, and the overcurrent protection can achieve dual protection of hardware and software. The pwm wave of the operational amplifier is used as the input of an IRS2110 driving chip, and the chip outputs six driving signals to control the on-off of the switching tube.
in this embodiment, the signal detection module mainly detects the rotation speed and the current. The current detection module adopts a non-contact Hall current sensor, the method detects currents of two phases, the third phase current can be obtained by calculation, a non-contact current detection mode is adopted to detect currents in a wider range, the detection precision is higher, the influence of temperature is small, and the method is very suitable for detection application in large-current occasions. The input of the signal detection module is the current of the A phase and the B phase and the Hall position signal, and the output is the current magnitude and the rotating speed value of the A phase and the B phase.
As shown in fig. 3, the internal driving circuit includes: the device comprises a 48V direct-current power supply 1, a power supply filtering module 2, a three-phase inverter bridge 3, a trapezoidal wave counter electromotive force brushless direct-current motor 4, a three-phase inductor 5, a current detection module 6 and a digital controller 7;
the 48V direct current power supply 1 is used for providing stable voltage for a system;
the power supply filtering module 2 is used for filtering noise waves brought by a power supply and preventing the noise waves from damaging a hardware circuit board and comprises a filtering inductor and a filtering capacitor; the positive electrode of the 48V direct-current power supply is connected with one end of a filter inductor, the other end of the filter inductor is respectively connected with a filter capacitor and a three-phase inverter bridge, and the other end of the filter capacitor is connected with the negative electrode of the 48V direct-current power supply 1;
the three-phase inverter bridge 3 comprises six bridge arms, and each bridge arm consists of a switching tube and a diode; each diode is connected in parallel with the two ends of the collector and the emitter of the corresponding switch tube in an inverted way, and the three-phase inverter bridge 3 is used for converting the direct current into the three-phase alternating current according to the states of the six switch tubes.
And a three-phase inductor 5 is connected in series between the three-phase inverter bridge 3 and the three-phase winding of the trapezoidal wave back electromotive force brushless direct current motor 4, and is used for increasing the equivalent inductance of the system, buffering the current at the phase commutation moment and preventing the current from being distorted.
Each path of the three-phase inductor is connected with a switch or a relay in parallel and used for switching out the three-phase inductors connected in series;
in this embodiment, the series three-phase inductor is connected to the system only when the trapezoidal wave back electromotive force brushless direct current motor 4 is accelerated, and when the high rotation speed is reached, the inductor is cut off through the digital controller 7, so that the problem that the motor cannot reach the synchronous rotation speed due to too much equivalent partial pressure of the inductor under the high frequency is avoided, and the system loss is high.
the current detection module 6 comprises two Hall current sensors, the Hall current sensors are connected with a motor winding in series, a three-phase winding of the trapezoidal wave back electromotive force brushless direct current motor 4 penetrates through the Hall current sensors, and the Hall current sensors can detect the current according to the Hall effect.
the digital controller 7 is respectively connected with the trapezoidal wave back electromotive force brushless direct current motor 4 and the current detection module, and is used for acquiring three-phase hall signals HA, HB and HC of the trapezoidal wave back electromotive force brushless direct current motor 4 and two-phase current signals ia and ib of the current detection module, as well as a starting signal and a rotating speed reference signal, outputting six PWM wave signals to the trapezoidal wave back electromotive force brushless direct current motor 4, and controlling the on and off of six power switching tubes.
In this embodiment, the switch tube is a MOSFET device with a model number IRF 4110;
In this embodiment, the microprocessor of the present invention is the STM32F103 series, the model of the contactless current sensor is ACS723, and the driver chip is IRF2110.
as shown in fig. 4, a method for controlling a coreless brushless dc motor for a high-speed large-inertia load includes the following steps:
Step 1, a starting stage: the motor is dragged to reach high speed by timing and increasing duty ratio in an open-loop control mode;
The specific steps of the step 1 comprise:
(1) the Hall sensor detects the current position of the rotor, and the digital controller carries out phase change operation according to the rising edge, the falling edge and the current position transmitted by the Hall sensor;
(2) the digital controller collects the current of two phases which are currently conducted according to the signals of the Hall sensor, and if the current exceeds a set value, the PWM output is closed;
(3) when the rotating speed of the motor reaches 10000 revolutions and the counter electromotive force of the motor reaches half of the synchronous counter electromotive force, the three-phase inductor is switched out of the circuit through the digital controller.
step 2, stable operation stage: when the rotating speed is increased to the set rotating speed, switching to a closed-loop speed regulation mode, performing closed-loop speed regulation by adopting a PI control mode, and determining the control frequency according to a debugging result;
the specific steps of the step 2 comprise:
(1) The PI control mode is adopted, the outer ring is a rotating speed ring, the inner ring is a current ring, and the PI control mode is a comparative control and mainly plays a role in limiting current;
(2) The rotating speed loop PI controller obtains the output duty ratio of the controller according to the error between the current rotating speed and the reference rotating speed;
(3) The current loop detects the phase current of the motor, compares the phase current with a set maximum current value, and if the phase current is greater than a set value, the output duty ratio is reduced until the phase current is less than the set value;
(4) in the speed stabilizing stage, the rotation speed and the current of the motor are stabilized at the reference value under the combined action of the rotation speed loop and the current loop.
the working process of the invention is as follows:
a starting stage: the Hall sensor detects the current position of the rotor, and the digital controller carries out phase change operation according to the rising edge, the falling edge and the current position transmitted by the Hall sensor. For a large-inertia system, the starting time is long, the mechanical time constant is large, and if closed-loop control is adopted in the starting stage, the control parameter adjustment is difficult, so that poor effects are often brought. Therefore, the starting phase of the present invention adopts an open-loop method, and the motor is driven to reach a high speed by a timed and increased duty ratio. In the method, enough time is reserved for waiting for the increase of the rotating speed and the establishment of the back electromotive force of the motor every time the duty ratio is increased, and the starting current in the starting stage is reduced. The current detection frequency is equal to the PWM frequency, the PWM adopts a central alignment mode, the digital controller samples current when the PWM timer generates counting overflow, the selection of the collection phase is determined according to the current position of the Hall sensor, the two-phase current of the current conduction phase is collected, and the collection of invalid current is avoided to influence the control implementation. If the current exceeds the set value, the PWM output is turned off. When the rotating speed of the motor reaches 10000 revolutions, the counter electromotive force of the motor reaches half of the synchronous counter electromotive force, if the three-phase inductor is cut off at the moment, the current commutation pulsation is not large, and the current peak value can be inhibited. Therefore, in the invention, three switches are connected in parallel on the three-phase inductor, the on and off of the switches are controlled by the digital controller, when the rotating speed reaches 10000 revolutions, the counter electromotive force of the motor reaches half of the synchronous counter electromotive force, the level is output through an IO port of a control chip of the digital controller, the switches are closed, and the three-phase inductor is switched out of a circuit. After the series three-phase inductance is switched out of the circuit, the circuit is continuously operated in the original speed increasing mode, and when the rotating speed reaches 0.9 x set rotating speed, the circuit enters a closed-loop operation state, and closed-loop speed regulation is started. The rotating speed is regulated by PI control, and when the rotating speed is gradually increased to be close to the set rotating speed, the rotating speed is closed loop. Because the inertia of the system is large, the control frequency cannot be too high, the duty ratio is maintained for 1 second after the closed loop changes every time, and the closed loop enters the closed loop again to prevent the controller from accumulating and saturating.
And (3) a stable operation stage: and PI control is adopted in the stable operation stage, the control frequency of a large-inertia system is very low, and the control frequency is 1Hz according to the modification of a debugging result. The target rotating speed of the motor is 20000 revolutions per minute, and the operation mode is switched to closed-loop speed regulation when 19000 revolutions occur, so that the motor stably operates at the set rotating speed.
and a logic relation table exists between the Hall state and the conducted bridge arms, and the corresponding bridge arms are gated according to the detected Hall state. The advanced TIMER TIMER1 and the corresponding IO port are configured through software, the duty ratio of output pulses is adjusted according to control output, and finally the microcontroller outputs complementary PWM waves with dead zone protection. Six paths of PWM waves output by the microcontroller are amplified and isolated and output to six MOSFET switching tubes to drive the motor to operate.
It should be emphasized that the described embodiments of the present invention are illustrative rather than restrictive, and thus, the present invention is not limited to the described embodiments, but other embodiments, which are derived from the technical solutions of the present invention by those skilled in the art, also belong to the protection scope of the present invention.

Claims (5)

1. a high-speed big inertia load is with no iron core brushless DC motor control system which characterized in that: the brushless direct current motor comprises a coreless brushless direct current motor, a control system and a driving circuit inside the coreless brushless direct current motor; the control system comprises a signal detection module, a digital control module and a linear power driving module;
The signal detection module comprises a current detection module, a rotating speed detection module and an A/D converter, and is respectively used for detecting the three-phase current and the rotating speed of the coreless brushless direct current motor, outputting the acquired three-phase current and rotating speed data to the digital control module through the A/D converter, and providing a control basis for the digital control module; the digital control module comprises a digital controller and is used for finishing calculation on the information provided by the signal detection module according to a PI control algorithm and outputting a control quantity; the linear power driving module comprises a high-speed isolation operational amplifier module, a high-power operational amplifier module and a driving module; the output end of the digital control module is connected with the coreless brushless direct current motor sequentially through the high-speed isolation operational amplifier module, the high-power operational amplifier module and the driving module, and is used for isolating and power amplifying the analog control signal output by the digital control module from the power level signal and then converting the analog control signal into a driving signal of high voltage and high current of a motor winding.
2. The control system of the coreless brushless direct current motor for the high-speed large-inertia load according to claim 1, wherein: the internal driving circuit includes: the device comprises a direct current power supply, a power supply filtering module, a three-phase inverter bridge, a trapezoidal wave counter electromotive force brushless direct current motor, a three-phase inductor, a current detection module and a digital controller;
The direct current power supply is used for providing stable voltage for the system; the power supply filtering module is used for filtering clutter brought by a power supply and comprises a filtering inductor and a filtering capacitor; the positive electrode of the direct current power supply is connected with one end of a filter inductor, the other end of the filter inductor is respectively connected with a filter capacitor and a three-phase inverter bridge, and the other end of the filter capacitor is connected with the negative electrode of the direct current power supply; the three-phase inverter bridge comprises six bridge arms, and each bridge arm consists of a switching tube and a diode; each diode is connected in parallel at the two ends of the collector and the emitter of the corresponding switch tube in an inverted way, and the three-phase inverter bridge is used for converting the direct current into the three-phase alternating current according to the states of the six switch tubes; a three-phase inductor is connected in series between the three-phase inverter bridge and a three-phase winding of the trapezoidal wave back electromotive force brushless direct current motor and is used for increasing the equivalent inductance of the system and playing a role in buffering current at the phase conversion moment;
Each circuit of the three-phase inductors is connected with a switch or a relay in parallel and used for switching out the three-phase inductors which are connected in series;
the current detection module comprises two Hall current sensors which are connected in series with a motor winding and used for detecting the current;
the digital controller is respectively connected with the trapezoidal wave back electromotive force brushless direct current motor and the current detection module, and is used for acquiring three-phase Hall signals HA, HB and HC of the trapezoidal wave back electromotive force brushless direct current motor, two-phase current signals ia and ib of the current detection module, a starting signal and a rotating speed reference signal, outputting six PWM wave signals to the trapezoidal wave back electromotive force brushless direct current motor 4, and controlling the on-off of six switching tubes.
3. the control method of the coreless brushless direct current motor control system for the high-speed large-inertia load according to claim 1 or 2, wherein: the method comprises the following steps:
Step 1, a starting stage: the motor is dragged to reach high speed by timing and increasing duty ratio in an open-loop control mode;
step 2, stable operation stage: and when the rotating speed is increased to the set rotating speed, switching to a closed-loop speed regulation mode, carrying out closed-loop speed regulation by adopting a PI control mode, and determining the control frequency according to the debugging result.
4. the control method of the coreless brushless direct current motor control system for the high-speed large-inertia load according to claim 3, wherein: the specific steps of the step 1 comprise:
(1) the Hall sensor detects the current position of the rotor, and the digital controller carries out phase change operation according to the rising edge, the falling edge and the current position transmitted by the Hall sensor;
(2) the digital controller collects the current of two phases which are currently conducted according to the signals of the Hall sensor, and if the current exceeds a set value, the PWM output is closed;
(3) When the rotating speed of the motor reaches 10000 revolutions and the counter electromotive force of the motor reaches half of the synchronous counter electromotive force, the three-phase inductor is switched out of the circuit through the digital controller.
5. The control method of the coreless brushless direct current motor control system for the high-speed large-inertia load according to claim 3, wherein: the specific steps of the step 2 comprise:
(1) the PI control mode is adopted, the outer ring is a rotating speed ring, the inner ring is a current ring, and the PI control mode is a comparison control mode and mainly plays a role in limiting current;
(2) The rotating speed loop PI controller obtains the output duty ratio of the controller according to the error between the current rotating speed and the reference rotating speed;
(3) the current loop detects the phase current of the motor, compares the phase current with a set maximum current value, and if the phase current is greater than a set value, the output duty ratio is reduced until the phase current is less than the set value;
(4) In the speed stabilizing stage, the rotation speed and the current of the motor are stabilized at the reference value under the combined action of the rotation speed loop and the current loop.
CN201910659615.8A 2019-07-22 2019-07-22 Iron-core-free brushless direct current motor control system and method for high-speed large-inertia load Pending CN110572096A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910659615.8A CN110572096A (en) 2019-07-22 2019-07-22 Iron-core-free brushless direct current motor control system and method for high-speed large-inertia load

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910659615.8A CN110572096A (en) 2019-07-22 2019-07-22 Iron-core-free brushless direct current motor control system and method for high-speed large-inertia load

Publications (1)

Publication Number Publication Date
CN110572096A true CN110572096A (en) 2019-12-13

Family

ID=68773198

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910659615.8A Pending CN110572096A (en) 2019-07-22 2019-07-22 Iron-core-free brushless direct current motor control system and method for high-speed large-inertia load

Country Status (1)

Country Link
CN (1) CN110572096A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111669084A (en) * 2020-06-02 2020-09-15 深圳市投资控股有限公司 Underwater driving method for wave glider and motor driver
CN113131807A (en) * 2021-05-14 2021-07-16 深圳市好盈科技有限公司 Inductive brushless direct current motor advance angle detection method and system
CN113991822A (en) * 2021-10-29 2022-01-28 惠州高盛达科技有限公司 Photovoltaic panel charge-discharge application circuit based on BUCK circuit

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188393A (en) * 2007-12-12 2008-05-28 北京航空航天大学 Low-speed highly precise control system for magnetic suspending flying wheel electromotor based on n Hall sensors
CN101355334A (en) * 2007-07-27 2009-01-28 比亚迪股份有限公司 Control method for correcting phase of brushless DC motor without position sensor
CN103582999A (en) * 2011-05-26 2014-02-12 株式会社Xyvec Apparatus for controlling rotor current in a wound-rotor type induction motor
CN206790379U (en) * 2017-05-26 2017-12-22 西安中车永电捷通电气有限公司 Permagnetic synchronous motor trailer system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355334A (en) * 2007-07-27 2009-01-28 比亚迪股份有限公司 Control method for correcting phase of brushless DC motor without position sensor
CN101188393A (en) * 2007-12-12 2008-05-28 北京航空航天大学 Low-speed highly precise control system for magnetic suspending flying wheel electromotor based on n Hall sensors
CN103582999A (en) * 2011-05-26 2014-02-12 株式会社Xyvec Apparatus for controlling rotor current in a wound-rotor type induction motor
CN206790379U (en) * 2017-05-26 2017-12-22 西安中车永电捷通电气有限公司 Permagnetic synchronous motor trailer system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王晖: "基于dsPIC飞轮控制***设计", 《中国优秀硕士学位论文全文数据库 工程科技辑》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111669084A (en) * 2020-06-02 2020-09-15 深圳市投资控股有限公司 Underwater driving method for wave glider and motor driver
CN113131807A (en) * 2021-05-14 2021-07-16 深圳市好盈科技有限公司 Inductive brushless direct current motor advance angle detection method and system
CN113131807B (en) * 2021-05-14 2023-01-20 深圳市好盈科技股份有限公司 Inductive brushless direct current motor advance angle detection method and system
CN113991822A (en) * 2021-10-29 2022-01-28 惠州高盛达科技有限公司 Photovoltaic panel charge-discharge application circuit based on BUCK circuit

Similar Documents

Publication Publication Date Title
CN107979321B (en) Electro-magnetic doubly salient motor driving and charging integrated system with multiplexing excitation windings
CN106849779B (en) Switched reluctance machines dead-beat current PWM duty cycle control method
CN110572096A (en) Iron-core-free brushless direct current motor control system and method for high-speed large-inertia load
CN202918232U (en) Soft start control system for high-speed brushless direct-current motor
CN102790568B (en) Soft start control system for high-speed brushless DC motor
CN105305894B (en) A kind of SRM torque ripple minimization control methods based on torque partition function on-line amending
CN111697891B (en) Method for detecting current peak position of switched reluctance motor
CN101814882A (en) Position-sensor-free permasyn motor direct driving device and driving method
CN1710801A (en) Power-consumption control system of small armature electric induction permanent magnet brush-less DC motor
CN105071731A (en) Efficient acceleration control method for permanent-magnet synchronous motor
CN103427730A (en) Permanent magnet brushless direct current motor torque ripple suppression system and method
CN102931894A (en) Method and device for dynamically adjusting dead time of brushless DC motor during phase change
CN110784152A (en) Multiphase switched reluctance motor system and control method thereof
CN110829906A (en) Three-phase switched reluctance motor rapid braking control system and control method
CN102299673A (en) Cooperative chopped wave starting circuit and method for switched reluctance motor
CN101854065B (en) Control method of cascade boost chopper
CN101453182A (en) Motor uni-current sensor controlling method and apparatus based on four switch inversion bridge
CN201315560Y (en) Direct current brushless motor driving device
CN210927489U (en) Three-phase switch reluctance motor fast braking control system
CN102223129A (en) Controllable half-wave rectifier generating system for double-salient electro-magnetic motor
CN110120762A (en) Error-free switched reluctance machines current control method
CN115842489A (en) Brushless direct current motor optimization method applied to drum washing machine
CN112436763A (en) Switched reluctance motor brake control system and control method
Xiaobo et al. Sensor-less brushless dc motor control system design for electric vehicle
CN113972880B (en) Control method for driving multi-parallel switch reluctance motor system by single inverter

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191213