[go: up one dir, main page]

CN102820840A - Method for sampling current of brushless direct current motor - Google Patents

Method for sampling current of brushless direct current motor Download PDF

Info

Publication number
CN102820840A
CN102820840A CN2011101547619A CN201110154761A CN102820840A CN 102820840 A CN102820840 A CN 102820840A CN 2011101547619 A CN2011101547619 A CN 2011101547619A CN 201110154761 A CN201110154761 A CN 201110154761A CN 102820840 A CN102820840 A CN 102820840A
Authority
CN
China
Prior art keywords
current
motor
phase
sampling
conducting
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
CN2011101547619A
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.)
Beijing Institute of Technology BIT
Original Assignee
Beijing Institute of Technology BIT
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 Beijing Institute of Technology BIT filed Critical Beijing Institute of Technology BIT
Priority to CN2011101547619A priority Critical patent/CN102820840A/en
Publication of CN102820840A publication Critical patent/CN102820840A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

本发明公开了一种直流无刷电机的电流采样方法,通过利用增量码盘确定电机的空间位置。在电机上电启动后,待增量式光电码盘找到其零位,利用光电码盘来确定电机的位置信息,同时霍尔传感器停止使用。由于采用两相导通三相六状态方式,在任意时刻,不导通的一相绕组相电流为零,导通的两相绕组相电流大小相等,方向相反。这样在电机换相时,就可以采样另一导通相的电流,避开电机换相点处的电流的波动,从而实时保证电机电流采样的准确,保证电机控制的精度。

Figure 201110154761

The invention discloses a current sampling method of a DC brushless motor, which uses an incremental code disc to determine the spatial position of the motor. After the motor is powered on and started, wait for the incremental photoelectric code disc to find its zero position, use the photoelectric code disc to determine the position information of the motor, and at the same time stop using the Hall sensor. Due to the two-phase conducting three-phase six-state method, at any time, the phase current of the non-conducting one-phase winding is zero, and the phase currents of the conducting two-phase windings are equal in magnitude and opposite in direction. In this way, when the motor commutates, the current of another conducting phase can be sampled to avoid the current fluctuation at the commutation point of the motor, so as to ensure the accuracy of motor current sampling in real time and the accuracy of motor control.

Figure 201110154761

Description

一种直流无刷电机电流采样的方法A Method for Sampling Current of Brushless DC Motor

技术领域 technical field

本发明专利涉及一种直流无刷电机的电流采样方法,方法简单,精度高。  The patent of the invention relates to a current sampling method of a DC brushless motor, which is simple and has high precision. the

背景技术 Background technique

相对于直流有刷电机,无刷直流电机取消了电刷和换向器间的滑动接触,因此具有结构简单、调速特性好、无换向火花、效率高、寿命长、运行可靠、维护简便等优点,其应用越来越广泛。  Compared with brushed DC motors, brushless DC motors cancel the sliding contact between brushes and commutators, so they have simple structure, good speed regulation characteristics, no commutation sparks, high efficiency, long life, reliable operation, and easy maintenance And other advantages, its application is more and more extensive. the

直流无刷电机的主要组成部分由电动机本体、位置传感器与电子开关等3部分组成。为了拖动转子旋转,需要依靠转子位置传感器检测出转子的位置信号,通过换相驱动电路驱动与电枢绕组连接的各功率开关器件的导通与关断,从而控制定子绕组的通电,在定子上产生旋转的磁场。随着转子的转动,位置传感器不断地送出信号,以改变电枢的通电状态,使得在同一磁极下的导体中的电流方向不变,电机能以恒定的转矩旋转。  The main components of the DC brushless motor are composed of three parts: the motor body, the position sensor and the electronic switch. In order to drive the rotor to rotate, it is necessary to rely on the rotor position sensor to detect the position signal of the rotor, and drive the switching on and off of each power switching device connected to the armature winding through the commutation drive circuit, so as to control the electrification of the stator winding. generate a rotating magnetic field. As the rotor rotates, the position sensor continuously sends out signals to change the energized state of the armature, so that the direction of the current in the conductor under the same magnetic pole remains unchanged, and the motor can rotate with a constant torque. the

为了提高电压利用率,直流无刷电机通常采用三相全控式电路,如图1所示。六个功率开关器件控制各相绕组的导通与关断。通常采用两两导通的方式,每一瞬时有两个功率开关器件导通,每隔1/6周期(60°电角度)换相一次,每次换相一个功率开关器件,每一功率开关器件导通120°电角度。当电机顺时针转动时,各功率开关器件的导通顺序为V1V2→V2V3→V3V4→V4V5→V5V6→V6V1...;当电机逆时针转动时,各功率开关器件的导通顺序为V3V4→V4V5→V5V6→V6V1→V1V2→V2V3...。  In order to improve the voltage utilization rate, the DC brushless motor usually adopts a three-phase full-control circuit, as shown in Figure 1. Six power switching devices control the turn-on and turn-off of each phase winding. Usually two-to-two conduction is adopted, and two power switching devices are conducting at each instant, and the phase is commutated every 1/6 cycle (60° electrical angle), and one power switching device is commutated each time, and each power switch The device conducts 120° electrical angle. When the motor rotates clockwise, the conduction sequence of each power switch device is V1V2→V2V3→V3V4→V4V5→V5V6→V6V1...; when the motor rotates counterclockwise, the conduction sequence of each power switch device is V3V4→V4V5 →V5V6→V6V1→V1V2→V2V3.... the

通常无刷电机的位置传感器采用霍尔传感器,它对环境适应性很强, 成本低廉,但精度不高。为了检测电机的速度或者位置信息,通常也采用增量式光电码盘作为位置传感器。但是,由于增量式光电码盘不能输出电机的绝对位置,上电时无法找到零位,不能确定转子的初始位置,因此需要利用霍尔传感器来启动电机,并利用霍尔信号和增量码盘信号来确定电机转子磁极的空间位置。  Usually the position sensor of the brushless motor adopts the Hall sensor, which has strong adaptability to the environment and low cost, but the accuracy is not high. In order to detect the speed or position information of the motor, an incremental photoelectric encoder is usually used as a position sensor. However, since the incremental photoelectric code disc cannot output the absolute position of the motor, the zero position cannot be found when the power is turned on, and the initial position of the rotor cannot be determined. Therefore, it is necessary to use the Hall sensor to start the motor, and use the Hall signal and the incremental code The disc signal is used to determine the spatial position of the rotor poles of the motor. the

通常电机的闭环控制采用位置环、速度环和电流环三闭环控制,位置环的输出作为速度环的参考值,速度环的输出作为电流环的参考值,然后该参考值与电流采样值进行比较,利用电流PI调节确定功率开关器件导通的占空比,最后根据位置信号和电流指令值来确定直流无刷电机定子绕组控制逻辑,输出相应的PWM波形,使得转子按照控制的要求运行。在对电机进行电流采样时通常用位于桥式逆变器低电压端与地之间的分压电阻R来检测主回路上的电流或者采用三个电阻来采样三相绕组的电流。但是在换相过程中由于绕组电感等因素的影响,造成换相时电流波动,如果此时采样电流来控制电机就会造成电机振动,闭环控制精度低。因此在电流采样时就要避开电机换相造成的电流波动,但是对于采用霍尔传感器作为位置检测元件的电机来说,无法确定电机在任意空间的位置信息,因此就不能掌握好电流采样的时机,电机控制精度低。  Usually the closed-loop control of the motor adopts three closed-loop control of position loop, speed loop and current loop. The output of the position loop is used as the reference value of the speed loop, and the output of the speed loop is used as the reference value of the current loop, and then the reference value is compared with the current sampling value. , use the current PI adjustment to determine the duty cycle of the power switching device, and finally determine the control logic of the brushless DC motor stator winding according to the position signal and current command value, and output the corresponding PWM waveform to make the rotor run according to the control requirements. When sampling the current of the motor, the voltage dividing resistor R located between the low voltage terminal of the bridge inverter and the ground is usually used to detect the current on the main circuit or three resistors are used to sample the current of the three-phase winding. However, due to the influence of winding inductance and other factors during the commutation process, the current fluctuates during commutation. If the current is sampled to control the motor at this time, the motor will vibrate, and the closed-loop control accuracy is low. Therefore, it is necessary to avoid the current fluctuation caused by the commutation of the motor during current sampling, but for the motor using the Hall sensor as the position detection element, it is impossible to determine the position information of the motor in any space, so it is impossible to grasp the current sampling method. Timing, motor control precision is low. the

发明内容 Contents of the invention

有鉴于现有技术的上述缺陷,本发明实施例提供一种简单、准确的电流采样方法,以解决现有技术的问题。  In view of the above-mentioned defects of the prior art, embodiments of the present invention provide a simple and accurate current sampling method to solve the problems of the prior art. the

一种直流无刷电机的电流采样方法,所述直流无刷电机的闭环控制采用位置环、速度环和电流环三闭环控制,位置环的输出作为速度环的参考值,速度环的输出作为电流环的参考值,然后该参考值与电流采样值进行比较,利用电流PI调节确定功率开关器件导通的占空比,最后根据位置信 号和电流指令值来确定直流无刷电机定子绕组控制逻辑,输出相应的PWM波形,使得转子按照控制的要求运行;所述方法包括以下步骤:  A current sampling method of a DC brushless motor, the closed-loop control of the DC brushless motor adopts three closed-loop control of position loop, speed loop and current loop, the output of the position loop is used as the reference value of the speed loop, and the output of the speed loop is used as the current Then the reference value is compared with the current sampling value, the current PI adjustment is used to determine the duty cycle of the power switching device, and finally the brushless DC motor stator winding control logic is determined according to the position signal and current command value , to output the corresponding PWM waveform, so that the rotor operates according to the requirements of the control; the method includes the following steps:

电机上电启动;  The motor is powered on and started;

利用霍尔传感器和增量码盘检测电机转子磁极的空间位置,随后霍尔传感器停止使用;  Use the Hall sensor and the incremental code disc to detect the spatial position of the motor rotor magnetic pole, and then stop using the Hall sensor;

利用增量码盘判断电机换相时的位置信息,根据所述位置信息进行电流采样,以使得电流采样时避开电机换相造成的电流波动。  The incremental code disc is used to judge the position information when the motor commutates, and the current sampling is performed according to the position information, so as to avoid the current fluctuation caused by the motor commutation during the current sampling. the

优选地,所述直流无刷电机采用两相导通三相六状态方式,在任意时刻,不导通的一相绕组相电流为零,导通的两相绕组相电流大小相等,方向相反;这样在电机换相时,采样另一导通相的电流,而避开电机换相点处的电流的波动。  Preferably, the DC brushless motor adopts two-phase conduction, three-phase six-state mode, at any time, the phase current of the one-phase winding that is not conducting is zero, and the phase currents of the two-phase windings that are conducting are equal in magnitude and opposite in direction; In this way, when the motor commutates, the current of another conduction phase is sampled, and the fluctuation of the current at the commutation point of the motor is avoided. the

优选地,所述电流采样是采用母线电流采样的方法,即通过检测母线电流的大小来确定相电流的大小,实现闭环控制。  Preferably, the current sampling method adopts the method of bus current sampling, that is, the magnitude of the phase current is determined by detecting the magnitude of the bus current to realize closed-loop control. the

优选地,还包括根据给定母线电流指令值的正负,采用不同的功率开关器件导通顺序来实现电机的正反转。  Preferably, it also includes adopting different conduction sequences of the power switching devices according to the positive or negative of the given bus current command value to realize forward and reverse rotation of the motor. the

优选地,利用不同区间采样不同的相电流得出母线电流反馈值的正负,再与电流指令值比较,进而可以计算出PWM的占空比大小,最终实现电机的正反转。  Preferably, different phase currents are sampled in different intervals to obtain the positive or negative of the bus current feedback value, and then compared with the current command value, and then the PWM duty ratio can be calculated, and finally the forward and reverse rotation of the motor can be realized. the

优选地,当电机运行在轻载或空载情况下,通过采样多个电流值求均值进行电流采样。  Preferably, when the motor is running under light load or no load, current sampling is performed by sampling a plurality of current values and taking an average value. the

优选地,电机高速运行时电流采样的频率高于电机低速运行时电流采样的频率。  Preferably, the frequency of current sampling when the motor is running at high speed is higher than the frequency of current sampling when the motor is running at low speed. the

附图说明 Description of drawings

图1是本发明所用的直流无刷电机的控制系统示意图:  Fig. 1 is the control system schematic diagram of the brushless DC motor used in the present invention:

图2是直流无刷电机三闭环控制系统框图;  Figure 2 is a block diagram of a three-closed-loop control system for brushless DC motors;

图3是直流无刷电机相电流采样的流程图;  Fig. 3 is a flow chart of phase current sampling of brushless DC motor;

图4是直流无刷电机顺时针转动时三相电流的示意图;  Figure 4 is a schematic diagram of the three-phase current when the DC brushless motor rotates clockwise;

图5是直流无刷电机逆时针转动时三相电流的示意图;  Figure 5 is a schematic diagram of the three-phase current when the DC brushless motor rotates counterclockwise;

图6是直流无刷电机空载或轻载时相电流;  Figure 6 is the phase current of the brushless DC motor at no load or light load;

图7是均值处理后的直流无刷电机空载相电流。  Figure 7 is the no-load phase current of the DC brushless motor after mean value processing. the

图中各附图标记的含义如下  The meanings of the reference marks in the figure are as follows

M为直流无刷电机,V1、V2、V3、V4、V5、V6为控制电机换相的6个功率开关器件,VCC为直流电源。  M is a brushless DC motor, V1, V2, V3, V4, V5, and V6 are six power switching devices that control the commutation of the motor, and VCC is a DC power supply. the

具体实施方式 Detailed ways

下面结合附图和具体实施例对本发明作进一步说明,但不作为对本发明的限定。  The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but not as a limitation of the present invention. the

图1为直流无刷电机控制系统的总体框图,直流无刷电机M的位置信号由霍尔传感器和增量码盘检测出,转变成驱动6个MOS管的驱动信号驱动电机旋转。  Figure 1 is the overall block diagram of the DC brushless motor control system. The position signal of the DC brushless motor M is detected by the Hall sensor and the incremental code disc, and converted into a drive signal for driving 6 MOS tubes to drive the motor to rotate. the

图3为直流无刷电机电流采样的流程图,无刷电机上电后利用霍尔信号启动电机。待增量码盘找到Z脉冲后,就可以利用霍尔传感器和增量码盘确定出电机的六个工作区间。如图4所示,码盘找到Z脉冲之后,清零码盘的脉冲数。假设所用电机为一对极,码盘为N线,电机转到a点位置时,电角度为30°,记下此时的脉冲数为M1,电机转到b点位置时,电角度为150°,记下此时的脉冲数M2,依此类推,这样就可以将电机在360°空间内的六个工作区间都能确定出来,此后电机由增量码盘来定位,而霍尔传感器可以停止使用。  Figure 3 is a flow chart of the current sampling of the DC brushless motor. After the brushless motor is powered on, the Hall signal is used to start the motor. After the incremental code disc finds the Z pulse, the Hall sensor and the incremental code disc can be used to determine the six working areas of the motor. As shown in Figure 4, after the code wheel finds the Z pulse, the pulse number of the code wheel is cleared. Assume that the motor used is a pair of poles, and the code disc is an N line. When the motor turns to point a, the electrical angle is 30°. Record the number of pulses at this time as M 1 . When the motor turns to point b, the electrical angle is 150°, write down the pulse number M 2 at this time, and so on, so that the motor can be determined in six working areas in the 360° space, and then the motor is positioned by the incremental code disc, and the Hall Sensors can be decommissioned.

由于绕组电感等因素的影响,电机在c点处换相过程中,电流并不是理想的方波,而是如图4中所示存在一定的波动。因此,电流在c点左右 采样时就会造成采样电流不准确,电机控制精度低。本发明采用换相点处换相电流采样的方法,首先利用增量码盘人为的划定一个区间,如图4中的(b,d)区间,记下b点处的脉冲数为N1,d点的脉冲数为N2。在b点之前和d点之后,电流平稳光滑,此时就采样A相电流作为采样电流;而在(b,c)区间内,此时A、B两相导通,两相电流大小相等,方向相反,但是B相的电流更平滑,因此在此区间时采样B相电流作为采样电流;同理,在(c,d)区间内,A、C相导通,两相电流同样大小相等,方向相反,因此在此区间采样C相电流作为采样电流。这样就避开了在换相过程中电流波动所造成的影响,采样的电流平滑,控制精度高。  Due to the influence of winding inductance and other factors, during the commutation process of the motor at point c, the current is not an ideal square wave, but there are certain fluctuations as shown in Figure 4. Therefore, when the current is sampled around point c, the sampling current will be inaccurate, and the motor control precision will be low. The present invention adopts the method for sampling the commutation current at the commutation point. At first, an interval is artificially delimited by an incremental code disc, such as the (b, d) interval in Fig. 4, and the number of pulses at point b is N 1 , the number of pulses at point d is N 2 . Before point b and after point d, the current is smooth and smooth, and at this time, the current of phase A is sampled as the sampling current; while in the interval (b, c), the two phases A and B are turned on at this time, and the currents of the two phases are equal. The direction is opposite, but the current of phase B is smoother, so the current of phase B is sampled as the sampling current in this interval; similarly, in the interval (c, d), phases A and C are turned on, and the two-phase currents are also equal in magnitude. The direction is opposite, so the C-phase current is sampled in this interval as the sampling current. In this way, the influence caused by the current fluctuation during the commutation process is avoided, the sampled current is smooth, and the control precision is high.

由于电机采用两相导通的方式,如图1所示,当A、B两相导通时,直流电源产生的电流通过功率开关器件V1、A相绕组、B相绕组、功率开关器件V6和采样电阻R流通,可见母线电流的大小等于相电流的大小,其他相导通一样。因此,为了避开换相点,还可以采用母线电流采样的方法控制电机。为了能通过控制母线电流指令值的正负来控制电机正反转,规定:要使电机顺时针转动,母线电流指令值Idc *>0,要使电机逆时针转动,母线电流指令值为Idc *<0。但是电机在向反方向转动时,中间有一个过渡过程,在这个过程中改变功率开关器件导通顺序,电机无法实现反方向旋转,因此本发明通过检测相电流的正负来确定电机当前的运行状态。检测方法如下:如图4、图5所示,电机两两导通,每一相导通120°电角度,因此在30°-150°电角度范围内检测A相电流,如果IA>0,则电机顺时针转动,同时若Idc *<0,则母线电流的反馈值为I=-Idc;如果IA<0,则电机逆时针转动,同时若Idc *>0,则母线电流的反馈值为I=Idc(其中Idc为母线电流采样值)。同理,在150°-270°电角度范围内检测B相电流,在270°-390°电角度范围内,检测C相电流。当检测到电机状态改变后,就可以改变功率开关器件的导通顺序,实现电机的反向转动。  Since the motor adopts the two-phase conduction method, as shown in Figure 1, when the A and B phases are conducted, the current generated by the DC power supply passes through the power switching device V1, the A-phase winding, the B-phase winding, the power switching device V6 and The sampling resistor R flows through, and it can be seen that the magnitude of the bus current is equal to the magnitude of the phase current, and the conduction of other phases is the same. Therefore, in order to avoid the commutation point, the method of bus current sampling can also be used to control the motor. In order to control the positive and negative rotation of the motor by controlling the positive and negative of the bus current command value, it is stipulated that: to make the motor rotate clockwise, the bus current command value I dc * >0; to make the motor rotate counterclockwise, the bus current command value is I dc * <0. However, when the motor rotates in the reverse direction, there is a transition process in the middle. In this process, the conduction sequence of the power switching devices is changed, and the motor cannot rotate in the reverse direction. Therefore, the present invention determines the current operation of the motor by detecting the positive and negative of the phase current state. The detection method is as follows: As shown in Figure 4 and Figure 5, two motors are turned on, and each phase is turned on at an electrical angle of 120°. Therefore, the phase A current is detected within the range of 30°-150° electrical angle. If I A >0 , the motor rotates clockwise, and if I dc * <0, the feedback value of the bus current is I=-I dc ; if I A <0, the motor rotates counterclockwise, and if I dc * >0, the bus current The current feedback value is I=I dc (wherein I dc is the bus current sampling value). Similarly, the phase B current is detected within the electrical angle range of 150°-270°, and the phase C current is detected within the electrical angle range of 270°-390°. When the state change of the motor is detected, the conduction sequence of the power switching device can be changed to realize the reverse rotation of the motor.

当电机运行在轻载或空载情况下,电流波动较大,采用的方法是:在 功率管开通的120°区间里,通过采样多个电流值求均值。当绕组导通后,如图6所示,从a点开始,顺次的采样一定数量的电流值,存到数组Pha_Cur[Num]里,在绕组关断点b点结束,计算这120°区间内Num个采样电流的平均值Pha_Cur_Ave作为这一区间的相电流大小:  When the motor is running under light load or no load, the current fluctuates greatly. The method used is: in the 120° interval when the power tube is turned on, the average value is calculated by sampling multiple current values. When the winding is turned on, as shown in Figure 6, start from point a, sequentially sample a certain number of current values, store them in the array Pha_Cur[Num], and end at the winding turn-off point b, calculate the 120° interval The average value Pha_Cur_Ave of the Num sampling currents is used as the phase current in this interval:

Pha_Cur_Ave=(Pha_Cur[1]+Pha_Cur[2]+...+Pha_Cur[Num])/Num  Pha_Cur_Ave=(Pha_Cur[1]+Pha_Cur[2]+...+Pha_Cur[Num])/Num

仿真后的效果如图7所示,可见经过处理后的电流平滑,采样此电流控制电机,电机就会平稳的运行。此外,电机在高速和低速时,电流变化不同,低速时功率管切换频率低,电流变化周期长,反之,高速时,功率管切换频率高,电流周期短。因此,在高低转速时,要采取不同的采样频率,高速时,采样频率要高,低速时采样频率可以低,二者成同方向变化,即:  The effect after simulation is shown in Figure 7. It can be seen that the processed current is smooth, and the motor will run smoothly by sampling this current to control the motor. In addition, when the motor is at high speed and low speed, the current changes differently. At low speed, the switching frequency of the power tube is low, and the current change cycle is long. Conversely, at high speed, the switching frequency of the power tube is high, and the current cycle is short. Therefore, at high and low speeds, different sampling frequencies should be adopted. At high speeds, the sampling frequency should be high. At low speeds, the sampling frequency can be low. The two change in the same direction, namely:

Ferequency_of_Sampling=K*Speed_of_Motor  Ferequency_of_Sampling=K*Speed_of_Motor

K为比例系数,通过设置不同的K可以改变电机在高低转速时的电流采样频率大小,这样通过均值处理后的电流才能真实的反应出电机的电流大小。  K is a proportional coefficient. By setting different K, the current sampling frequency of the motor at high and low speeds can be changed, so that the current after averaging processing can truly reflect the current of the motor. the

以上所述仅为本发明的几种具体实施例,以上实施例仅用于对本发明的技术方案和发明构思做说明而非限制本发明的权利要求范围。凡本技术领域中技术人员在本专利的发明构思基础上结合现有技术,通过逻辑分析、推理或有限实验可以得到的其他技术方案,也应该被认为落在本发明的权利要求保护范围之内。  The above descriptions are only several specific embodiments of the present invention, and the above embodiments are only used to illustrate the technical solutions and inventive concepts of the present invention and not limit the scope of the claims of the present invention. All other technical solutions that can be obtained by those skilled in the art on the basis of the inventive concept of this patent combined with the existing technology through logical analysis, reasoning or limited experiments should also be considered to fall within the scope of protection of the claims of the present invention . the

Claims (7)

1. the current sample method of a dc brushless motor; Position ring, speed ring and electric current loop three closed-loop controls are adopted in the closed-loop control of said dc brushless motor; The output of position ring is as the reference value of speed ring, and the output of speed ring is as the reference value of electric current loop, and this reference value and current sampling data compare then; Utilize current PI to regulate the duty ratio of confirming the device for power switching conducting; Confirm dc brushless motor stator winding control logic according to position signalling and current instruction value at last, export corresponding PWM waveform, make rotor move according to the requirement of control; Said method comprising the steps of:
The motor electrifying startup;
Utilize Hall element and increment code wheel to detect the locus of rotor magnetic pole, Hall element is stopped using subsequently;
Positional information when utilizing increment code wheel to judge the motor commutation is according to the opportunity of said positional information Control current sampling, so that avoid the current fluctuation that the motor commutation causes during current sample.
2. method according to claim 1 is characterized in that, said dc brushless motor adopts two three-phase six condition modes that are conducted, and at any time, a phase winding phase current of not conducting is zero, and two phase winding phase current equal and opposite in directions of conducting are in the opposite direction; Said current sample is through when the motor commutation, the electric current of another conducting phase of sampling, and avoid the fluctuation of the electric current at motor commutation point place.
3. method according to claim 1 is characterized in that, said current sample is the method that adopts the bus current sampling, promptly confirms the size of phase current through the size that detects bus current, realizes closed-loop control.
4. method according to claim 3 is characterized in that, also comprises positive and negative according to given bus current command value, adopts the different power switches break-over of device to realize the rotating of motor in proper order.
5. method according to claim 4; It is characterized in that, utilize the different phase current of different interval samplings to draw the positive and negative of bus current value of feedback, compare with current instruction value again; And then the duty ratio that can calculate PWM is big or small, finally realizes the rotating of motor.
6. according to the described method of one of claim 1-5, it is characterized in that,, average through a plurality of current values of sampling and carry out current sample when motor operates under underloading or the no-load condition.
7. according to the described method of one of claim 1-5, it is characterized in that the frequency of current sample when the frequency of current sample is higher than the motor low cruise during motor high-speed cruising.
CN2011101547619A 2011-06-10 2011-06-10 Method for sampling current of brushless direct current motor Pending CN102820840A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101547619A CN102820840A (en) 2011-06-10 2011-06-10 Method for sampling current of brushless direct current motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101547619A CN102820840A (en) 2011-06-10 2011-06-10 Method for sampling current of brushless direct current motor

Publications (1)

Publication Number Publication Date
CN102820840A true CN102820840A (en) 2012-12-12

Family

ID=47304748

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101547619A Pending CN102820840A (en) 2011-06-10 2011-06-10 Method for sampling current of brushless direct current motor

Country Status (1)

Country Link
CN (1) CN102820840A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104734579A (en) * 2013-12-20 2015-06-24 半导体元件工业有限责任公司 Motor control circuit and method
CN104811105A (en) * 2015-05-08 2015-07-29 江苏工程职业技术学院 Single-Hall three-phase brushless direct current motor used for high speed industrial sewing machine and control method thereof
CN105262387A (en) * 2015-11-30 2016-01-20 中国电子科技集团公司第四十三研究所 Switching circuit applied to current loop/speed loop in pulse width modulation
CN106559013A (en) * 2015-09-23 2017-04-05 联创汽车电子有限公司 Brushless DC motor control system current sample method
CN108988699A (en) * 2018-07-24 2018-12-11 中国航空工业集团公司西安飞行自动控制研究所 A kind of brshless DC motor five-part form PWM occurs and control method
CN110323975A (en) * 2019-07-02 2019-10-11 北京云迹科技有限公司 The control system and control method of hub motor
CN110601605A (en) * 2019-08-13 2019-12-20 合肥格易集成电路有限公司 Method, device and system for controlling motor
CN113489389A (en) * 2021-06-22 2021-10-08 深圳市航顺芯片技术研发有限公司 Motor three-phase current sampling circuit, method, chip and computer equipment
CN114079410A (en) * 2021-10-09 2022-02-22 峰岧科技(上海)有限公司 Synchronous motor starting state detection device and method
CN114397505A (en) * 2021-12-21 2022-04-26 三一汽车制造有限公司 Method, device and work machine for energy consumption statistics of work machine
CN115528967A (en) * 2022-10-20 2022-12-27 优尼泰(西安)智能科技有限公司 A BLDC motor current loop control system and method based on dual resistance sampling
WO2025055720A1 (en) * 2023-09-12 2025-03-20 中国第一汽车股份有限公司 Control method for brushless direct-current motor in vehicle, storage medium, and vehicle

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101001075A (en) * 2006-01-11 2007-07-18 海尔集团公司 Torque control device and method of DC variable frequency compressor
CN101118424A (en) * 2007-09-13 2008-02-06 北京航空航天大学 The Controller of UAV Ground Simulation System Based on Single Chip Microcomputer
CN101444916A (en) * 2008-12-26 2009-06-03 北京理工大学 Initial accurate positioning device of robot
CN101499753A (en) * 2009-03-10 2009-08-05 常州合泰微特电机有限公司 Brushless servo control system and driving apparatus based on permanent magnet brushless DC motor
CN101656502A (en) * 2009-09-15 2010-02-24 深圳市汉武科技有限公司 Half-height safety door
CN101712129A (en) * 2009-11-17 2010-05-26 大连科德数控有限公司 System for electric weight balance of gravity load of machine tool
WO2010116619A1 (en) * 2009-04-06 2010-10-14 三洋電機株式会社 Air conditioner
CN101867343A (en) * 2010-07-05 2010-10-20 南京大桥机器有限公司 Permanent magnet synchronous motor (PMSM) AC servo system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101001075A (en) * 2006-01-11 2007-07-18 海尔集团公司 Torque control device and method of DC variable frequency compressor
CN101118424A (en) * 2007-09-13 2008-02-06 北京航空航天大学 The Controller of UAV Ground Simulation System Based on Single Chip Microcomputer
CN101444916A (en) * 2008-12-26 2009-06-03 北京理工大学 Initial accurate positioning device of robot
CN101499753A (en) * 2009-03-10 2009-08-05 常州合泰微特电机有限公司 Brushless servo control system and driving apparatus based on permanent magnet brushless DC motor
WO2010116619A1 (en) * 2009-04-06 2010-10-14 三洋電機株式会社 Air conditioner
CN101656502A (en) * 2009-09-15 2010-02-24 深圳市汉武科技有限公司 Half-height safety door
CN101712129A (en) * 2009-11-17 2010-05-26 大连科德数控有限公司 System for electric weight balance of gravity load of machine tool
CN101867343A (en) * 2010-07-05 2010-10-20 南京大桥机器有限公司 Permanent magnet synchronous motor (PMSM) AC servo system

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104734579B (en) * 2013-12-20 2019-05-28 半导体元件工业有限责任公司 Circuit for controlling motor and method
CN104734579A (en) * 2013-12-20 2015-06-24 半导体元件工业有限责任公司 Motor control circuit and method
CN104811105A (en) * 2015-05-08 2015-07-29 江苏工程职业技术学院 Single-Hall three-phase brushless direct current motor used for high speed industrial sewing machine and control method thereof
CN106559013A (en) * 2015-09-23 2017-04-05 联创汽车电子有限公司 Brushless DC motor control system current sample method
CN106559013B (en) * 2015-09-23 2019-05-21 联创汽车电子有限公司 Brushless DC motor control system current sample method
CN105262387A (en) * 2015-11-30 2016-01-20 中国电子科技集团公司第四十三研究所 Switching circuit applied to current loop/speed loop in pulse width modulation
CN105262387B (en) * 2015-11-30 2018-11-02 中国电子科技集团公司第四十三研究所 A kind of switching circuit for electric current loop/speed ring in pulse-width modulation circuit
CN108988699B (en) * 2018-07-24 2020-10-20 中国航空工业集团公司西安飞行自动控制研究所 Brushless direct current motor five-section PWM generation and control method
CN108988699A (en) * 2018-07-24 2018-12-11 中国航空工业集团公司西安飞行自动控制研究所 A kind of brshless DC motor five-part form PWM occurs and control method
CN110323975A (en) * 2019-07-02 2019-10-11 北京云迹科技有限公司 The control system and control method of hub motor
CN110601605A (en) * 2019-08-13 2019-12-20 合肥格易集成电路有限公司 Method, device and system for controlling motor
CN113489389A (en) * 2021-06-22 2021-10-08 深圳市航顺芯片技术研发有限公司 Motor three-phase current sampling circuit, method, chip and computer equipment
CN113489389B (en) * 2021-06-22 2023-01-03 深圳市航顺芯片技术研发有限公司 Motor three-phase current sampling circuit, method, chip and computer equipment
CN114079410A (en) * 2021-10-09 2022-02-22 峰岧科技(上海)有限公司 Synchronous motor starting state detection device and method
CN114079410B (en) * 2021-10-09 2023-08-08 峰岧科技(上海)有限公司 Synchronous motor starting state detection device and method
CN114397505A (en) * 2021-12-21 2022-04-26 三一汽车制造有限公司 Method, device and work machine for energy consumption statistics of work machine
CN115528967A (en) * 2022-10-20 2022-12-27 优尼泰(西安)智能科技有限公司 A BLDC motor current loop control system and method based on dual resistance sampling
WO2025055720A1 (en) * 2023-09-12 2025-03-20 中国第一汽车股份有限公司 Control method for brushless direct-current motor in vehicle, storage medium, and vehicle

Similar Documents

Publication Publication Date Title
CN102820840A (en) Method for sampling current of brushless direct current motor
US8278860B2 (en) Variable pulse width modulation for reduced zero-crossing granularity in sensorless brushless direct current motors
CN102577084B (en) The slow speed operation of the Brushless DC motor driven by gating pulse width modulation
US8471510B2 (en) Control of electrical machines
EP2232695B1 (en) Control of electrical machines
CN103322896B (en) A kind of brshless DC motor Hall element installation site detection method and system
KR20150122701A (en) Method and system for determining the position of a synchronous motor&#39;s rotor
CN1829070A (en) Sensorless control system for high speed permanent magnet brushless DC motor with small armature inductance
CN102577085A (en) Synchronized minimum frequency pulse width modulation drive for sensorless brushless direct current motor
TW201234763A (en) Motor control method and system and digital signal processor thereof
WO2007052026A1 (en) Control of switched reluctance machines
CN109495030A (en) Permanent magnet synchronous motor rotating-speed tracking method, equipment and computer readable storage medium
CN105207549B (en) Brshless DC motor driving control system
CN103633904A (en) Control method and control system for sensorless brushless direct-current motor
KR101685462B1 (en) Method and Device for Determining the Position of a Brushless Electric Drive
CN110535378A (en) Brshless DC motor high-precision changes facies-controlled method and system
KR101448677B1 (en) Apparatus and method for estimating rotor position of brushless dc motor
CN101340169A (en) Phase changing method and apparatus of 3 phase salient brushless DC motor
CN100420143C (en) control method and control circuit of brushless DC motor
KR20150031356A (en) Apparatus and method for compensating reference voltage in bldc motor control system
Yu Application of in DC motor control method in intelligent vehicles and robots
US9991827B1 (en) Methods and apparatus for automatic lead angle adjustment using fly-back voltage for brushless DC control
CN113224986B (en) DC brushless motor and control method of DC brushless motor
Wu et al. A wide-angle wave control method of reducing torque ripple for brushless DC motor
CN109983690B (en) Method and circuit arrangement for determining the position of a rotor of an electric motor

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121212