KR101251906B1 - Counter electromotive force detector circuit of sensorless bldc motor and method thereof - Google Patents
Counter electromotive force detector circuit of sensorless bldc motor and method thereof Download PDFInfo
- Publication number
- KR101251906B1 KR101251906B1 KR1020110130685A KR20110130685A KR101251906B1 KR 101251906 B1 KR101251906 B1 KR 101251906B1 KR 1020110130685 A KR1020110130685 A KR 1020110130685A KR 20110130685 A KR20110130685 A KR 20110130685A KR 101251906 B1 KR101251906 B1 KR 101251906B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- phase
- output
- motor
- electromotive force
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000001514 detection method Methods 0.000 claims abstract description 33
- 238000001914 filtration Methods 0.000 claims abstract description 22
- 239000003990 capacitor Substances 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/182—Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2203/00—Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
- H02P2203/03—Determination of the rotor position, e.g. initial rotor position, during standstill or low speed operation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P7/00—Arrangements for regulating or controlling the speed or torque of electric DC motors
- H02P7/06—Arrangements 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/18—Arrangements 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/24—Arrangements 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/28—Arrangements 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/285—Arrangements 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/29—Arrangements 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 using pulse modulation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
본 발명은 역기전력 검출 회로 및 그 방법에 관한 것으로, 상 센서리스 BLDC(Brushless DC) 모터부의 역기전력 검출 회로로서, 상기 모터부를 구동하기 위한 3상 풀 브리지 회로, 상기 모터부의 출력에서 각 상의 신호와 모터 구동을 위한 PWM(Pulse Width Modulation) 제어신호를 위상 변조한 위상 변조신호를 각각 곱셈하는 곱셈부, 상기 곱셈부로부터 출력되는 각 출력 신호를 1차 필터링하는 LPF(Low Pass Filter)부 및 상기 LPF부로부터 1차 필터링된 신호와 상기 1차 필터링된 신호를 2차 필터링하여 각 상 출력에서 역기전력 레벨에 대해서 변동된 기준 전압값을 비교하여 회전자 위치에 따른 펄스 신호를 출력하는 비교부를 포함하는 구성을 마련한다.
상기와 같은 역기전력 검출 회로 및 그 방법을 이용하는 것에 의해, 본 발명은 고부하에서 모터 구동시 모터에 인가된 부하의 영향으로 플라이 백 펄스가 발생하더라도, 각 상의 출력 신호와 PWM 제어신호의 위상 변조신호를 곱셈하고, 곱셈된 출력 신호를 1차 및 2차 필터링해서 기준 전압값이 변동되는 비교기를 통해 펄스 신호를 출력하여 모터의 회전자 위치를 정확하게 검출할 수 있다. The present invention relates to a reverse electromotive force detection circuit and a method thereof, comprising: a three-phase full bridge circuit for driving the motor unit, a signal and a motor of each phase at an output of the motor unit, as a reverse electromotive force detection circuit for a phase sensorless brushless DC (BLDC) motor unit; A multiplier for multiplying a phase modulated signal of a PWM (pulse width modulation) control signal for driving, a low pass filter (LPF) unit for first filtering each output signal output from the multiplier, and the LPF unit And a comparator configured to perform a second filtering on the first filtered signal and the first filtered signal, and compare a reference voltage value changed with respect to the counter electromotive force level at each phase output to output a pulse signal according to the rotor position. Prepare.
By using the counter electromotive force detection circuit and the method as described above, the present invention provides a phase modulated signal of each phase output signal and PWM control signal even if a flyback pulse is generated due to the influence of the load applied to the motor when the motor is driven under high load. By multiplying and multiplying the multiplied output signal by primary and secondary filtering, a pulse signal can be output through a comparator whose reference voltage value fluctuates to accurately detect the rotor position of the motor.
Description
본 발명은 센서리스 BLDC 모터(Sensorless BLDC(Brushless DC) motor)의 역기전력 검출 회로 및 그 방법에 관한 것으로, 더욱 상세하게는 센서리스 BLDC 모터가 고부하에서 구동하더라도 정확한 역기전력을 검출할 수 있는 센서리스 BLDC 모터의 역기전력 검출 회로 및 그 방법에 관한 것이다.The present invention relates to a back electromotive force detection circuit and a method of a sensorless BLDC motor, and more particularly to a sensorless BLDC capable of detecting accurate back electromotive force even when the sensorless BLDC motor is driven under high load. A back electromotive force detection circuit of a motor and a method thereof are provided.
일반적으로 BLDC 모터는 직류모터의 한 종류로 교류모터에 비해 소형이면서 효율이 좋은 것으로 알려져 있다.In general, BLDC motor is a kind of DC motor and is known to be smaller and more efficient than AC motor.
BLDC 모터의 회전자는 회전자에 설치되는 자석이 고정자에서 형성되는 회전 자계에 동기되어 회전하게 된다. The rotor of the BLDC motor rotates in synchronization with a rotating magnetic field in which a magnet installed in the rotor is formed in the stator.
여기서, 회전자의 자석과 고정자에서 형성되는 회전자계의 동기를 위해서는 회전자의 정확한 위치검출이 요구된다. Here, accurate position detection of the rotor is required for synchronization between the magnet of the rotor and the rotor field formed in the stator.
이에 따라, BLDC 모터에서 회전자의 위치를 검출하기 위해 홀 센서 등의 위치검출장치가 이용되고 있다.Accordingly, a position detecting device such as a hall sensor is used to detect the position of the rotor in the BLDC motor.
도 1은 BLDC 모터의 개략적인 구동회로도이다. 1 is a schematic driving circuit diagram of a BLDC motor.
도 1에서 전원부(1)는 상용교륜전원을 직류전원으로 변환하고, 펄스폭 변조부(2)는 전원부(1)에서 변환된 직류전원을 인가받아 스위칭제어신호를 발생시키며, 스위칭소자(3)는 스위칭제어신호에 따라 전원부(1)에서 인가받은 직류전원을 3상 전압으로 변환시켜 모터(4)에 인가한다. 이 3상 전압에 의해 모터(4)의 권선은 자기장을 발생시켜 모터(4)의 회전자가 회전하게 된다. In FIG. 1, the
모터 회전자의 회전에 따라 권선에는 역기전력이 출력되는데, 역기전력 검출부(5)는 이러한 역기전력을 검출하여 마이크로컴퓨터(6)로 인가한다. 이 역기전력의 검출에 따라 마이크로컴퓨터(6)는 모터(4)가 정확하게 동작되도록 펄스폭 변조부(2)를 제어한다. As the motor rotor rotates, the counter electromotive force is output to the winding, and the counter electromotive force detection unit 5 detects the counter electromotive force and applies it to the
또한 마이크로컴퓨터(6)는 스위칭소자(3)의 출력단에서 전류를 검지하는 전류검출부(7)로부터 모터(4)에 인가되는 전류값을 인가받고, 전원부(1)의 전압을 검지하는 전압검출부(8)로부터 마이크로컴퓨터(6)에 인가되는 전압을 검지하여 지나치게 높은 전압 혹은 전류가 모터(4)에 인가되면, 전원부(1)의 전원을 차단시킴으로써, 모터(4)의 안정적인 동작을 도모한다. In addition, the
이때, 모터(4)는 회전시 역기전력을 발생하며, 모터(4)의 회전 속도가 증가함에 따라 역기전력의 크기도 증가한다. At this time, the
위치검출부(6a)는 스위칭소자(3)의 출력단에서 전류검출부(7)와 역기전력검출부(5)에 의해서 검출된 모터(4)에 인가되는 전류에 기초하여 모터 회전자의 위치를 산출한다. The
속도제어부(6b)는 회전자의 위치, 출력전류와 역기전력 등에 기초하여 모터(4)의 회전 속도를 제어한다. The
일반적으로 BLDC 모터의 구동단계는 초기위치 설정구간, 오픈루프(open-loop) 구간 및 클로즈루프(close-loop) 구간 등, 세 구간으로 나눌 수 있다. In general, the driving stage of the BLDC motor may be divided into three sections such as an initial positioning section, an open-loop section, and a close-loop section.
상기 초기위치설정구간은 회전자가 정지상태에서 회전하기 시작하여 미리 설정된 위치로 회전자를 이동시키는 구간이고, 상기 오픈루프 구간은 회전자의 초기위치가 설정된 후 역기전력이 감지되지 않는 저속구간이며, 상기 클로즈루프 구간은 역기전력의 감지가 가능하여 회전자의 정상적인 제어가 실시되는 구간이다. The initial positioning section is a section in which the rotor starts to rotate in a stationary state and moves the rotor to a preset position. The open loop section is a low speed section in which no counter electromotive force is detected after the initial position of the rotor is set. The closed loop section is a section in which the normal control of the rotor is performed since the back EMF can be detected.
180° 통전 방식은 BLDC 모터를 기동하기 위해서 초기에 U상에 일정 시간 동안 일정 크기의 전류를 인가하여 BLDC 모터의 회전자를 U상에 정렬시킨 후 센스리스 제어를 통해 바로 기동을 시켰다. 즉, BLDC 모터의 회전자가 U상에 정렬한 상태에서 회전자의 위치를 0으로 가정하고, 이 위치를 기준위치로 하여 바로 센스리스 제어를 통하여 회전자의 위치를 통하여 모터의 속도를 제어한다. In order to start the BLDC motor, the 180 ° energization method initially applied a certain amount of current for a certain period of time on the U phase to align the rotor of the BLDC motor to the U phase and immediately started it through senseless control. That is, it is assumed that the position of the rotor is 0 while the rotor of the BLDC motor is aligned on the U phase, and the speed of the motor is controlled through the position of the rotor through senseless control with this position as the reference position.
상술한 바와 같은 센서리스 BLDC 모터의 제어 방법으로는 3상의 상전압을 이용하여 모터의 역기전력을 검출하고 검출된 신호의 제로크로싱(zero-crossing) 지점을 찾아 회전자의 위치에 맞게 각 상을 스위칭하는 방법을 사용하고 있다.As described above, the control method of the sensorless BLDC motor detects the back EMF of the motor using three phase voltages, finds a zero-crossing point of the detected signal, and switches each phase to match the position of the rotor. I'm using the method.
이러한 역기전력 검출 회로 및 동작에 대해 도 2 내지 도 4에 따라 설명한다.The counter electromotive force detection circuit and its operation will be described with reference to FIGS. 2 to 4.
도 2는 종래의 역기전력 검출 회로의 구성을 나타내는 도면이고, 도 3은 도 2에 도시된 모터부의 상 전압 신호를 나타내는 도면이며, 도 4는 도 3에 도시된 상 전압 신호를 LPF를 통과시킨 모터의 역기전력 성분을 나타내는 도면이고, 도 5는 도 4에 도시된 역기전력 성분을 비교기를 통과시킨 펄스 신호를 나타내는 도면이며, 도 6은 고부하에서 플라이 백 펄스에 의해 펄스 신호에 왜곡이 발생한 상태를 나타낸 도면이다.FIG. 2 is a diagram illustrating a configuration of a conventional counter electromotive force detection circuit, FIG. 3 is a diagram illustrating a phase voltage signal of the motor unit illustrated in FIG. 2, and FIG. 5 is a diagram illustrating a pulse signal obtained by passing a counter electromotive force component shown in FIG. 4 through a comparator, and FIG. 6 is a diagram illustrating a state in which a distortion occurs in a pulse signal due to a flyback pulse at a high load. to be.
도 2에 도시된 바와 같이, 역기전력 검출 회로는 모터 구동을 위한 3상 풀 브리지(Full Bridge) 회로(A), 모터부(B), 로우패스필터(Low Pass Filter, 이하 'LPF'라 함)(C), 기준전압 입출력 단자와 저항을 구비한 기준전압 설정부(D) 및 전압 비교기(F)를 구비한다.As shown in FIG. 2, the counter electromotive force detection circuit includes a three-phase full bridge circuit A, a motor unit B, a low pass filter (hereinafter referred to as 'LPF') for driving a motor. (C), a reference voltage setting unit (D) having a reference voltage input / output terminal and a resistor, and a voltage comparator (F).
도 2에 도시된 역기전력 검출 회로는 다음과 같이 동작한다.The counter electromotive force detection circuit shown in FIG. 2 operates as follows.
먼저, 3상 풀 브리지 회로(A)에서 모터 구동을 위한 스위칭 PWM 신호를 모터에 인가하면 도 3과 같은 스위칭 신호가 출력된다.First, when the switching PWM signal for driving the motor is applied to the motor in the three-phase full bridge circuit A, the switching signal as shown in FIG. 3 is output.
도 3에 도시된 상 전압 신호가 LPF(C)를 통과하면 도 4에 도시된 바와 같이 모터의 역기전력 성분이 사다리꼴의 전압으로 나타나게 된다.When the phase voltage signal shown in FIG. 3 passes through the LPF (C), the counter electromotive force component of the motor appears as a trapezoidal voltage as shown in FIG. 4.
그리고 역기전력 성분을 기준전압이 고정된(대부분 모터전압의 1/2레벨) 전압 비교기(F)를 통과하면, 도 5에 도시된 바와 같은 펄스 신호는 센서드 BLDC 모터의 홀센서 출력과 유사한 신호로 출력이 되고, 이 신호를 이용하여 로터의 위치를 파악하여 센서리스 모터를 구동하게 된다.When the counter electromotive force component is passed through the voltage comparator F having a fixed reference voltage (mostly 1/2 level of the motor voltage), the pulse signal as shown in FIG. 5 is a signal similar to that of the hall sensor output of the sensored BLDC motor. This signal is used to detect the position of the rotor using this signal to drive the sensorless motor.
한편, 고부하에서 센서리스 BLDC 모터를 구동하면, 모터 코일에 저장된 전류가 빠져나오면서 출력되는 플라이 백 펄스(Fly back pulse)(도 3의 a)가 커지게 된다. On the other hand, when the sensorless BLDC motor is driven at a high load, a fly back pulse (a of FIG. 3) that is output while the current stored in the motor coil is drawn out becomes large.
상기 플라이 백 펄스는 역기전력 검출시 도 6의 ⓐ와 같이 신호의 왜곡을 발생시켜 로터의 위치를 파악할 수 없게 한다. 즉, 고출력 및 고부하에서 BLDC 모터를 적용하면, 플라이 백 펄스가 커지면서 로터의 위치를 정확하게 파악하지 못함에 따라 오동작을 유발하게 된다.The flyback pulse causes signal distortion as shown in FIG. 6 when the counter electromotive force is detected so that the position of the rotor cannot be determined. In other words, when the BLDC motor is applied at high power and high load, the flyback pulse increases, and thus the rotor is not accurately located, causing malfunction.
이에 따라, 종래에는 고출력 및 고부하에 BLDC 모터를 적용하는 경우, 도 6의 ⓒ와 같이 홀센서가 추가된 센서드 타입을 사용해야만 하였다.
Accordingly, in the case of applying a BLDC motor to a high output and a high load, a sensored type to which a hall sensor is added must be used as shown in ⓒ of FIG. 6.
하기 특허문헌 1에는 기동을 위하여 모터의 회전자를 초기 위치에 정렬할 경우, 모터가 높은 부하 상태이거나 모터 회전자의 위치가 기준위치 근처에 정렬되어 완벽하게 정렬되지 않는 경우에도 모터의 기동 실패를 방지하는 센서리스 BLDC 모터의 기동 장치 및 방법에 대해 개시되어 있다.In
그리고 하기 특허문헌 2에는 동기 가속 시 센서리스 BLDC 모터에 걸리는 부하가 큰 경우에도 센서리스 BLDC 모터에 걸린 부하와 BLDC 모터의 토크가 평형 상태를 유지하는 편차에 따른 회전자의 자석과 고정자의 회전자계의 동기오차로 인한 기동실패를 방지하는 센서리스 BLDC 모터 구동 장치의 제어 방법에 대해 개시되어 있다. In addition,
또 하기 특허문헌 3에는 역기전압이 검출되었는지를 확인한 후 역기전압이 검출되지 않은 경우에만 역기전압 검출을 위해 구동신호의 주기를 짧게 함으로서 구동신호의 주기를 짧게 하는 센서리스 BLDC 모터의 역기전압 검출 방법에 대해 개시되어 있다.In addition,
그러나 고부하에서 센서리스 BLDC 모터를 구동하면, 모터 코일에 저장된 전류가 빠져나오면서 출력되는 플라이 백 펄스에 의해 역기전력 검출시 신호의 왜곡이 발생하여 로터의 위치를 정확하게 파악할 수 없어 센서리스 BLDC 모터의 구동이 불가능해지는 문제점이 있었다.However, when the sensorless BLDC motor is driven under high load, the signal back occurs due to the flyback pulse output as the current stored in the motor coil escapes, so that the position of the rotor cannot be accurately determined. There was a problem that became impossible.
이에 따라, 고부하에서 BLDC 모터를 적용하면, 플라이 백 펄스가 커지면서 오동작을 일으킨다는 문제점도 있었다.Accordingly, when the BLDC motor is applied at a high load, there is a problem that the flyback pulse becomes large and causes a malfunction.
본 발명은 상기한 바와 같은 문제점을 해결하기 위한 것으로, 본 발명의 목적은 고부하에서 모터 구동시 플라이 백 펄스가 커지더라도 역기전력을 검출해서 회전자의 위치를 산출할 수 있는 센서리스 BLDC 모터의 역기전력 검출 회로 및 그 방법을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to detect the counter electromotive force of a sensorless BLDC motor capable of calculating the position of the rotor by detecting the counter electromotive force even when the flyback pulse increases when the motor is driven under high load. It is to provide a circuit and a method thereof.
상기한 바와 같은 목적을 달성하기 위한 본 발명의 특징에 따르면, 본 발명은 3상 센서리스 BLDC(Brushless DC) 모터부의 역기전력 검출 회로로서, 상기 모터부를 구동하기 위한 3상 풀 브리지 회로, 상기 모터부의 출력에서 각 상의 신호와 모터 구동을 위한 PWM(Pulse Width Modulation) 제어신호를 위상 변조한 위상 변조신호를 각각 곱셈하는 곱셈부, 상기 곱셈부로부터 출력되는 각 출력 신호를 1차 필터링하는 LPF(Low Pass Filter)부 및 상기 LPF부로부터 1차 필터링된 신호와 상기 1차 필터링된 신호를 2차 필터링하여 각 상 출력에서 역기전력 레벨에 대해서 변동된 기준 전압값을 비교하여 회전자 위치에 따른 펄스 신호를 출력하는 비교부를 포함한다.According to a feature of the present invention for achieving the above object, the present invention is a three-phase sensorless BLDC (backward electromotive force detection circuit of the motor unit), a three-phase full bridge circuit for driving the motor unit, the motor unit A multiplier for multiplying a phase modulated signal of a phase-modulated signal of each phase and a PWM (pulse width modulation) control signal for driving a motor at an output, and a low pass filter (LPF) for first filtering each output signal output from the multiplier Second filtering the first filtered signal and the first filtered signal from the filter unit and the LPF unit, and comparing the reference voltage value changed for the counter electromotive force level at each phase output to output a pulse signal according to the rotor position. It includes a comparison unit.
상기 곱셈부는 상기 모터부의 각 상 출력 신호와 상기 위상 변조신호를 곱셈하는 3개의 곱셈기를 구비하고, 상기 위상 변조신호는 상기 PWM 제어신호(Asinωt)를 미리 설정된 각도(θ)만큼 위상을 변조한 신호(sin(ωt+θ))인 것을 특징으로 한다.The multiplier includes three multipliers for multiplying each phase output signal of the motor unit and the phase modulated signal, and the phase modulated signal is a signal obtained by modulating a phase by a predetermined angle θ of the PWM control signal Asinωt. (sin (ωt + θ)).
상기 곱셈기의 출력 신호는 모터 구동시 부하에 의해 발생하는 플라이 백 펄스 부분에 PWM+θ가 곱해진 신호(-A/2{cos(2ωt+θ)-cos(-θ)})인 것을 특징으로 한다.The output signal of the multiplier is a signal (-A / 2 {cos (2ωt + θ) -cos (-θ)}) multiplied by PWM + θ to the flyback pulse generated by the load during motor driving. do.
상기 곱셈기의 출력 신호 주파수는 모터의 PWM 제어신호가 오프 상태에서 온 상태로 스위칭되는 지점에서 다시 오프 상태로 스위칭되는 지점까지의 구간에서 각 상 출력신호 주파수의 2배인 것을 특징으로 한다.The output signal frequency of the multiplier is characterized in that twice the output signal frequency of each phase in the interval from the point where the PWM control signal of the motor is switched from the off state to the off state again.
상기 LPF부는 상기 각 곱셈기의 출력 신호를 각각 필터링하여 상기 출력 신호의 직류 성분을 추출하는 3개의 제 1LPF를 구비하는 것을 특징으로 한다.The LPF unit may include three first LPFs which respectively filter output signals of the multipliers and extract DC components of the output signals.
상기 비교부는 상기 LPF부로부터 추출된 직류 성분 신호를 상기 제 1LPF의 컷 오프 주파수보다 낮은 컷 오프 주파수로 필터링하는 제 2LPF 및 상기 직류 성분 신호와 상기 제 2LPF로부터 필터링된 신호인 기준 전압값을 비교하는 3개의 비교기를 구비하는 것을 특징으로 한다.The comparison unit compares a second LPF for filtering the DC component signal extracted from the LPF unit to a cutoff frequency lower than the cutoff frequency of the first LPF, and a reference voltage value that is a signal filtered from the DC component signal and the second LPF. It is characterized by including three comparators.
상기 제 2LPF는 상기 3개의 제 1LPF로부터 출력되는 각 상의 전압을 더하는 덧셈기와 상기 덧셈기에 결합된 커패시터로 이루어지며, 상기 덧셈기는 상기 모터의 각 상에 각각 연결된 3개의 저항으로 이루어지고, 상기 3개의 제 1비교기의 제 2입력단자에 동일 전압을 공급하는 것을 특징으로 한다.The second LPF includes an adder for adding voltages of each phase output from the three first LPFs, and a capacitor coupled to the adder. The adder includes three resistors each connected to each phase of the motor. The same voltage is supplied to the second input terminal of the first comparator.
상기 3개의 비교기는 제 1 및 제 2입력단자를 각각 구비하고, 상기 3개의 제 1LPF의 출력신호는 상기 각 비교기의 제 1입력단자에 공급되며, 상기 제 2LPF의 출력 신호는 상기 각 비교기의 제 2입력단자에 공급되는 것을 특징으로 한다.The three comparators are provided with first and second input terminals, respectively, and output signals of the three first LPFs are supplied to the first input terminals of the comparators, and output signals of the second LPFs are respectively provided. It is characterized by being supplied to two input terminals.
본 발명의 다른 특징에 따르면, 본 발명은 3상 센서리스 BLDC(Brushless DC) 모터부의 역기전력을 검출하는 방법으로서, (a) 3상 풀 브리지 회로를 이용해 모터부를 구동하는 단계, (b) 상기 모터부의 각 상의 출력 신호와 PWM 제어신호의 위상 변조신호를 곱셈하는 단계, (c) 상기 (b)단계에서 출력되는 출력 신호를 1차 필터링하는 단계, (d) 상기 (c)단계에서 1차 필터링된 신호를 1차 필터링시 컷 오프 주파수보다 낮은 컷 오프 주파수로 2차 필터링하여 각 상의 출력에서 각 상의 역기전력에 대해서 기준 전압값을 변동하는 단계 및 (e) 상기 (c)단계에서 1차 필터링된 신호와 상기 (d)단계에서 변동되는 기준 전압값을 비교하여 모터 회전자의 위치에 기초한 펄스 신호를 출력하는 단계를 포함한다.According to another feature of the invention, the present invention is a method for detecting the back electromotive force of the three-phase sensorless brushless DC (BLDC) motor unit, (a) driving the motor unit using a three-phase full bridge circuit, (b) the motor Multiplying an output signal of each negative phase by a phase modulated signal of a PWM control signal, (c) first filtering the output signal output in step (b), and (d) first filtering in step (c) Filtering the extracted signal to a cutoff frequency lower than the cutoff frequency during the first filtering to vary the reference voltage value for the counter electromotive force of each phase at the output of each phase; and (e) the first filtered in the step (c). And comparing the signal with the reference voltage value varied in step (d) to output a pulse signal based on the position of the motor rotor.
상기 (b)단계의 각 상 출력 신호는 고부하에서 모터 구동시 모터에 인가된 부하로 인해 발생하는 플라이 백 펄스에 의해 왜곡된 상태인 것을 특징으로 한다.Each phase output signal of step (b) is characterized in that it is distorted by the flyback pulse generated due to the load applied to the motor when the motor is driven at a high load.
상기 (b)단계의 위상 변조신호는 상기 PWM 제어신호(Asinωt)를 미리 설정된 각도(θ)만큼 위상을 변조한 신호(sin(ωt+θ))인 것을 특징으로 한다.The phase modulated signal of step (b) is a signal (sin (ωt + θ)) obtained by modulating a phase of the PWM control signal Asinωt by a predetermined angle θ.
상기 (e)단계는 상기 1차 필터링된 신호가 상기 기준 전압값보다 크면 하이 신호를 출력하고, 상기 1차 필터링된 신호가 상기 기준 전압값보다 작으면 로우 신호를 출력하는 것을 특징으로 한다.In the step (e), if the primary filtered signal is greater than the reference voltage value, a high signal is output, and if the primary filtered signal is less than the reference voltage value, a low signal is output.
상술한 바와 같이, 본 발명은 고부하에서 모터 구동시 모터에 인가된 부하의 영향으로 플라이 백 펄스가 발생하더라도, 각 상의 출력 신호와 PWM 제어신호의 위상 변조신호를 곱셈하고, 곱셈된 출력 신호를 1차 및 2차 필터링해서 기준 전압값이 변동되는 비교기를 통해 펄스 신호를 출력하여 모터의 회전자 위치를 정확하게 검출할 수 있다. As described above, the present invention multiplies the output signal of each phase and the phase modulated signal of the PWM control signal even if a flyback pulse occurs due to the influence of the load applied to the motor when the motor is driven at high load, and multiplies the multiplied output signal by one. It is possible to accurately detect the rotor position of the motor by outputting a pulse signal through a comparator in which the reference voltage value is varied by differential and secondary filtering.
이에 따라, 본 발명은 비교부의 회전자 위치에 따른 펄스 신호에 따라 모터의 회전자 위치를 정확하게 산출하여 모터의 회전 속도를 정밀하게 제어할 수 있는 효과를 가진다.Accordingly, the present invention has an effect that can accurately control the rotational speed of the motor by accurately calculating the rotor position of the motor according to the pulse signal according to the rotor position of the comparator.
또한 본 발명은 고부하로 BLDC 모터를 구동할 때 적용되어야 하는 홀(Hall) 센서 및 그 주변회로를 제거하여, 제품의 생산 원가를 줄일 수 있는 효과도 가진다.
In addition, the present invention also has the effect of reducing the production cost of the product by removing the Hall (Hall) sensor and its peripheral circuit to be applied when driving the BLDC motor at high load.
도 1은 BLDC 모터의 개략적인 구동회로도,
도 2는 종래의 역기전력 검출 회로의 구성을 나타내는 도면,
도 3은 도 2에 도시된 모터부의 상 전압 신호를 나타내는 도면,
도 4는 도 3에 도시된 상 전압 신호를 LPF를 통과시킨 모터의 역기전력 성분을 나타내는 도면,
도 5는 도 4에 도시된 역기전력 성분을 비교기를 통과시킨 펄스 신호를 나타내는 도면,
도 6은 고부하에서 플라이 백 펄스에 의해 펄스 신호에 왜곡이 발생한 상태를 나타낸 도면,
도 7은 본 발명의 바람직한 실시 예에 따른 역기전력 검출 회로도,
도 8은 도 7에 도시된 모터부에 고부하 인가시 상 전압 파형 그래프이며,
도 9는 상 전압 파형과 모터 구동을 위한 PWM 제어신호를 곱셈부에서 곱셈해서 출력한 출력 신호의 그래프,
도 10은 곱셈부의 출력신호를 전달받은 제 1LPF의 출력 신호 그래프,
도 11은 비교부로부터 출력되는 회전자 위치 검출신호,
도 12는 본 발명의 바람직한 실시 예에 따른 역기전력 검출 방법을 단계별로 설명하는 흐름도.1 is a schematic driving circuit diagram of a BLDC motor;
2 is a diagram showing the configuration of a conventional counter electromotive force detection circuit;
3 is a view illustrating a phase voltage signal of a motor unit illustrated in FIG. 2;
4 is a diagram illustrating a counter electromotive force component of a motor in which a phase voltage signal shown in FIG. 3 is passed through an LPF;
5 is a diagram illustrating a pulse signal passing a counter electromotive force component shown in FIG. 4 through a comparator;
6 is a diagram illustrating a state in which distortion occurs in a pulse signal due to a flyback pulse at a high load;
7 is a counter electromotive force detection circuit according to a preferred embodiment of the present invention;
8 is a phase voltage waveform graph when high load is applied to the motor unit shown in FIG.
9 is a graph of an output signal multiplied by a multiplier and outputting a phase voltage waveform and a PWM control signal for driving a motor;
10 is an output signal graph of a first LPF receiving an output signal of a multiplier;
11 is a rotor position detection signal output from the comparator,
12 is a flowchart illustrating a step-by-step electromotive force detection method according to a preferred embodiment of the present invention.
이하 본 발명의 바람직한 실시 예에 따른 센서리스 BLDC 모터의 역기전력 검출 회로 및 그 방법을 첨부된 도면을 참조하여 상세하게 설명한다. Hereinafter, a counter electromotive force detection circuit and a method of a sensorless BLDC motor according to an exemplary embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 7은 본 발명의 바람직한 실시 예에 따른 역기전력 검출 회로도이고, 도 8은 도 7에 도시된 모터부에 고부하 인가시 상 전압 파형 그래프이며, 도 9는 상 전압 파형과 모터 구동을 위한 PWM 제어신호를 곱셈부에서 곱셈해서 출력한 출력 신호의 그래프이다.FIG. 7 is a circuit diagram of a counter electromotive force detection according to a preferred embodiment of the present invention. FIG. 8 is a phase voltage waveform graph when a high load is applied to the motor unit shown in FIG. 7, and FIG. 9 is a phase voltage waveform and a PWM control signal for driving a motor. Is a graph of the output signal multiplied by the multiplier.
그리고 도 10은 곱셈부의 출력신호를 전달받은 제 1LPF의 출력 신호 그래프이고, 도 11은 비교부로부터 출력되는 회전자 위치 검출신호이다. 10 is an output signal graph of the first LPF receiving the multiplier output signal, and FIG. 11 is a rotor position detection signal output from the comparator.
본 발명의 바람직한 실시 예에 따른 역기전력 검출 회로는 도 7에 도시된 바와 같이, 3상 센서리스 BLDC 모터부(이하 '모터부'라 약칭함)(20)를 구동하기 위한 3상 풀 브리지 회로(10), 모터부(20)의 출력에서 각 상의 신호와 모터 구동을 위한 PWM 제어신호를 각각 곱셈하는 곱셈부(30), 곱셈부(30)에서 출력되는 각 출력 신호의 직류 성분을 추출하도록 필터링하는 LPF부(40) 및 LPF부(40)의 출력 신호와 LPF부(40)의 출력 신호를 필터링하여 곱셈부(30)의 출력에서 각 상의 역기전력 레벨에 대해 변동되는 기준 전압값을 비교해서 펄스 신호를 출력하는 비교부(50)를 포함한다.The counter electromotive force detection circuit according to the preferred embodiment of the present invention is a three-phase full bridge circuit for driving a three-phase sensorless BLDC motor unit (hereinafter, abbreviated as a motor unit) 20 as shown in FIG. 7. 10), the
즉, 본 발명의 바람직한 실시 예에 따른 역기전력 검출 회로에서는 도 2에 도시된 종래의 역기전력 검출 회로와 대비해서 기준전압 입출력 단자와 저항을 구비한 기준전압부와 홀 센서 및 그 주변회로를 제거하여 구성된다.That is, in the counter electromotive force detection circuit according to the preferred embodiment of the present invention, the reference voltage input / output terminal and the resistor having a reference voltage input / output terminal and a resistor, and a peripheral circuit thereof are removed in comparison with the conventional counter electromotive force detection circuit shown in FIG. 2. do.
여기서, 모터부(20)의 각 상 출력 단자에서 출력되는 상 전압 파형(Asinωt)은 도 8에 도시된 바와 같이, 고 부하에서 모터 구동시 모터에 인가된 부하의 영향으로 발생하는 플라이 백 펄스로 인해 왜곡이 발생한 상태이다.Here, the phase voltage waveform Asinωt output from each phase output terminal of the
곱셈부(30)는 각 상 출력 신호와 PWM 제어신호의 위상을 변조한 신호를 각각 곱셈하는 3개의 곱셈기를 구비한다.The
즉, 상기 3개의 곱셈기는 각 상 출력 단자로부터 출력되는 신호와 PWM 제어신호에 θ만큼 위상이 변조된 신호(이하 '위상 변조신호'라 함)(sin(ωt+θ))를 각각 곱셈하여 도 9에 도시된 바와 같이 플라이 백 펄스 부분에 PWM+θ가 곱해진 출력 신호(-A/2{cos(2ωt+θ)-cos(-θ)})를 출력한다. That is, the three multipliers multiply the signal output from each phase output terminal and the PWM control signal by a phase-modulated signal (hereinafter referred to as a 'phase modulated signal') (sin (ωt + θ)). As shown in Fig. 9, an output signal (-A / 2 {cos (2ωt + θ) -cos (-θ)}) multiplied by PWM + θ is output.
여기서, 3개의 곱셈기로부터 출력되는 신호의 주파수는 모터의 PWM 제어신호가 오프 상태에서 온 상태로 스위칭되는 지점에서 다시 오프 상태로 스위칭되는 지점까지의 구간에서 각 상 출력신호의 주파수의 2배로 된다. Here, the frequency of the signal output from the three multipliers is twice the frequency of each phase output signal in the interval from the point where the PWM control signal of the motor is switched from the off state to the off state again.
LPF부(40)는 곱셈부(30)의 각 곱셈기로부터 출력된 출력 신호를 미리 설정된 제 1주파수 대역의 컷 오프 주파수만 통과시키는 3개의 제 1LPF(41)를 구비한다.The
3개의 제 1LPF(41)는 각 곱셈기로부터 출력된 출력 신호를 필터링하여 도 10에 도시된 바와 같은 직류 성분(A/2cosθ)을 추출하는 역할을 한다. The three
비교부(50)는 LPF부(40)에 구비된 3개의 제 1LPF(41)의 출력단자에 연결되어 제 1LPF부로부터 출력되는 각 상의 직류 성분 신호를 더하는 하나의 제 2LPF(51) 및 각 상의 직류 성분 신호와 제 2LPF(51)로부터 출력되는 기준 전압값을 각각 비교하는 3개의 비교기(52)를 구비한다. The
제 2LPF(51)는 미리 설정된 제 2주파수 대역의 컷 오프 주파수대역만 통과시켜 각 상의 직류 성분 신호에 대해서 기준 전압값을 변동하는 역할을 한다.The
이러한 제 2LPF(51)는 3개의 제 1LPF(41)에 각각 연결된 3개의 저항으로 이루어진 덧셈기와 덧셈기에 결합된 하나의 커패시터로 이루어지고, 제 2LPF(51)의 출력은 3개의 비교기(52)의 제 2입력단자에 공급된다.The
상기 덧셈기는 3개의 제 1LPF(41)의 출력단자에 각각 연결된 3개의 저항으로 이루어지고, 3개의 비교기(52)의 제 2입력단자에 동일 전압을 공급한다. The adder is composed of three resistors connected to the output terminals of the three
여기서, 3개의 제 1LPF(41)로부터 추출된 직류 성분 신호는 비교부(50)에 구비된 3개의 비교기(52)의 각 제 1입력단자 및 3개의 제 2LPF(51)로 공급된다.Here, the DC component signals extracted from the three
그리고 상기 제 2주파수 대역은 제 1주파수 대역보다 낮은 주파수 대역으로 설정된다.The second frequency band is set to a lower frequency band than the first frequency band.
예를 들어, 본 실시 예에서 제 1주파수 대역은 약 10㎐ 내지 15㎑로 설정되고, 제 2주파수 대역은 약 10㎐ 내지 1㎑로 설정된다.For example, in the present embodiment, the first frequency band is set to about 10 Hz to 15 Hz, and the second frequency band is set to about 10 Hz to 1 Hz.
제 2LPF(51)로부터 출력되는 기준 전압값은 3개의 비교기(52)의 각 제 2입력단자에 공급된다. The reference voltage value output from the
3개의 비교기(52)는 LPF부(40)로부터 출력되는 출력 신호를 모터의 회전자 위치에 따른 펄스 신호로 변경하여 도 11에 도시된 회전자 위치 검출 신호를 출력하는 역할을 한다.The three comparators 52 change the output signal output from the
즉, 3개의 비교기(52)는 LPF부(40)로부터 제 1입력단자를 통해 입력되는 직류 성분 신호가 제 2입력단자를 통해 입력되는 기준 전압값보다 높으면 하이 신호를 출력하고, 직류 성분 신호가 기준 전압값보다 낮으면 로우 신호를 출력한다. That is, the three comparators 52 output a high signal when the DC component signal input from the
그래서 도 7의 회로에서 3개의 비교기(52)에 입력되는 기준 전압값이 제 2LPF(51)에 의해 변동하므로, 3개의 비교기(52)의 출력은 거의 일정한 값의 듀티비를 나타낸다. Thus, since the reference voltage values input to the three comparators 52 in the circuit of FIG. 7 fluctuate by the
이에 따라, 본 발명은 비교부로부터 출력되는 펄스 신호에 따라 모터의 회전자 위치를 정확하게 산출하여 모터의 회전 속도를 정밀하게 제어할 수 있다.
Accordingly, the present invention can accurately control the rotational speed of the motor by accurately calculating the rotor position of the motor according to the pulse signal output from the comparator.
다음 도 12를 참조하여 본 발명의 바람직한 실시 예에 따른 역기전력 검출 방법을 상세하게 설명한다. Next, a back electromotive force detection method according to a preferred embodiment of the present invention will be described in detail with reference to FIG. 12.
도 12는 본 발명의 바람직한 실시 예에 따른 역기전력 검출 방법을 단계별로 설명하는 흐름도이다. 12 is a flowchart illustrating a step-by-step electromotive force detection method according to a preferred embodiment of the present invention.
본 실시 예에서는 고부하에서 모터 구동시 모터에 인가된 부하의 영향으로 발생하는 플라이 백 펄스로 인해 각 상의 출력 신호가 왜곡된 상태인 것에 유의하여야 한다. In this embodiment, it should be noted that the output signal of each phase is distorted due to the flyback pulse generated by the influence of the load applied to the motor when the motor is driven at a high load.
모터부(20)의 모터가 구동되면(S10), 곱셈부(10)는 모터의 3상 출력 신호(Asinωt)와 PWM 제어신호에 θ만큼 위상이 변조된 위상 변조신호(sin(ωt+θ))를 각각 곱셈하여(S11) 도 9에 도시된 바와 같이 플라이 백 펄스 부분에 PWM+θ가 곱해진 출력 신호(-A/2{cos(2ωt+θ)-cos(-θ)})를 출력한다. When the motor of the
이때, 3개의 곱셈기로부터 출력되는 신호는 모터의 PWM 제어신호가 스위칭되는 부분에서 주파수가 2배로 된다.At this time, the signals output from the three multipliers are doubled in frequency at the portion where the PWM control signal of the motor is switched.
그러면 LPF부(40)의 제 1LPF(41)는 각 곱셈기로부터 출력된 출력 신호를 미리 설정된 제 1주파수 대역의 컷 오프 주파수만 통과시키도록 1차 필터링하여(S12) 출력 신호의 직류 성분을 추출한다. Then, the
그리고 비교부(50)의 제 2LPF(51)는 1차 필터링에 의해 추출된 직류 성분 신호를 제 1주파수 대역보다 낮게 설정된 제 2주파수 대역의 컷 오프 주파수만 통과시키도록 2차 필터링하여 각 상의 직류 성분 신호에 대해 기준 전압값을 변동시킨다(S13).The
이어서 각 비교기(52)는 LPF부(40)로부터 제 1입력단자를 통해 입력되는 직류 성분 신호와 제 2LPF(51)에 의해 변동되는 기준 전압값을 비교한다(S14). Subsequently, each comparator 52 compares a DC component signal input from the
비교 결과, 비교기(52)는 직류 성분 신호가 기준 전압값보다 높으면 하이 신호를 출력하고, 직류 성분 신호가 기준 전압값보다 낮으면 로우 신호를 출력한다. As a result of the comparison, the comparator 52 outputs a high signal when the DC component signal is higher than the reference voltage value, and outputs a low signal when the DC component signal is lower than the reference voltage value.
이에 따라, 비교기(52)는 도 11에 도시된 바와 같이 회전자의 위치에 따른 펄스 신호를 출력한다.Accordingly, the comparator 52 outputs a pulse signal according to the position of the rotor as shown in FIG.
상기한 바와 같은 과정을 통하여, 본 발명은 고부하에서 모터 구동시 모터에 인가된 부하의 영향으로 플라이 백 펄스가 발생하더라도, 각 상의 출력 신호와 PWM 제어신호의 위상 변조신호를 곱셈하고, 곱셈된 출력 신호를 1차 및 2차 필터링해서 기준 전압값이 변동되는 비교기를 통해 펄스 신호를 출력하여 모터의 회전자 위치를 정확하게 검출할 수 있다. Through the above process, the present invention multiplies the output signal of each phase and the phase modulated signal of the PWM control signal even if a flyback pulse occurs due to the load applied to the motor when the motor is driven at a high load, and the multiplied output. The primary and secondary filtering signals can be used to output a pulse signal through a comparator whose reference voltage value fluctuates to accurately detect the rotor position of the motor.
이상 본 발명자에 의해서 이루어진 발명을 상기 실시 예에 따라 구체적으로 설명하였지만, 본 발명은 상기 실시 예에 한정되는 것은 아니고 그 요지를 이탈하지 않는 범위에서 여러 가지로 변경 가능한 것은 물론이다. Although the present invention has been described in detail with reference to the above embodiments, it is needless to say that the present invention is not limited to the above-described embodiments, and various modifications may be made without departing from the spirit of the present invention.
본 발명에 따른 센서리스 BLDC 모터의 역기전력 검출 회로 및 그 방법은 고부하에서 센서리스 BLDC 모터의 구동시 모터의 부하로 인해 플라이 백 펄스가 발생하더라도 정확한 역기전력을 검출하는 분야에 적용된다.The counter electromotive force detection circuit of the sensorless BLDC motor and the method thereof according to the present invention are applied to the field of detecting the correct back electromotive force even when a flyback pulse occurs due to the load of the motor when the sensorless BLDC motor is driven at a high load.
10: 3상 풀 브리지 회로 20: 모터부
30: 곱셈부 40: LPF부
41: 제 1LPF 50: 비교부
51: 제 2LPF 52: 비교기10: three-phase full bridge circuit 20: motor portion
30: multiplication part 40: LPF part
41: first LPF 50: comparison unit
51: second LPF 52: comparator
Claims (12)
상기 모터부를 구동하기 위한 3상 풀 브리지 회로,
상기 모터부의 출력에서 각 상의 신호와 모터 구동을 위한 PWM(Pulse Width Modulation) 제어신호를 위상 변조한 위상 변조신호를 각각 곱셈하는 곱셈부,
상기 곱셈부로부터 출력되는 각 출력 신호를 1차 필터링하는 LPF(Low Pass Filter)부 및
상기 LPF부로부터 1차 필터링된 신호와 상기 1차 필터링된 신호를 2차 필터링하여 각 상 출력에서 역기전력 레벨에 대해서 변동된 기준 전압값을 비교하여 회전자 위치에 따른 펄스 신호를 출력하는 비교부를 포함하는 것을 특징으로 하는 역기전력 검출 회로. As a counter electromotive force detection circuit of 3-phase sensorless BLDC (Brushless DC) motor unit,
A three-phase full bridge circuit for driving the motor unit;
A multiplier for multiplying a phase modulated signal of a phase modulated signal of each phase signal and a PWM (pulse width modulation) control signal for driving a motor at an output of the motor unit;
A low pass filter (LPF) unit for first filtering each output signal output from the multiplier;
And a second comparator for filtering the first filtered signal and the first filtered signal from the LPF unit to compare the reference voltage value changed for the counter electromotive force level at each phase output to output a pulse signal according to the rotor position. A counter electromotive force detection circuit, characterized in that.
상기 곱셈부는 상기 모터부의 각 상 출력 신호와 상기 위상 변조신호를 곱셈하는 3개의 곱셈기를 구비하고,
상기 위상 변조신호는 상기 PWM 제어신호(Asinωt)를 미리 설정된 각도(θ)만큼 위상을 변조한 신호(sin(ωt+θ))인 것을 특징으로 하는 역기전력 검출 회로.The method of claim 1,
The multiplier includes three multipliers for multiplying each phase output signal and the phase modulated signal of the motor unit,
And the phase modulated signal is a signal (sin (ωt + θ)) obtained by modulating the phase of the PWM control signal (Asinωt) by a predetermined angle (θ).
모터 구동시 부하에 의해 발생하는 플라이 백 펄스 부분에 PWM+θ가 곱해진 신호(-A/2{cos(2ωt+θ)-cos(-θ)})인 것을 특징으로 하는 역기전력 검출 회로.3. The signal of claim 2 wherein the output signal of the multiplier is
A counter electromotive force detection circuit, characterized in that the signal (-A / 2 {cos (2ωt + θ) -cos (-θ)}) multiplied by PWM + θ is generated by the flyback pulse generated by the load during motor driving.
모터의 PWM 제어신호가 오프 상태에서 온 상태로 스위칭되는 지점에서 다시 오프 상태로 스위칭되는 지점까지의 구간에서 각 상 출력신호 주파수의 2배인 것을 특징으로 하는 역기전력 검출 회로.4. The frequency converter of claim 3, wherein the output signal frequency of the multiplier is
A counter electromotive force detection circuit, characterized in that twice the output signal frequency of each phase in the interval from the point where the PWM control signal of the motor is switched from the off state to the off state again.
상기 각 곱셈기의 출력 신호를 각각 필터링하여 상기 출력 신호의 직류 성분을 추출하는 3개의 제 1LPF를 구비하는 것을 특징으로 하는 역기전력 검출 회로.The LPF unit according to any one of claims 2 to 4, wherein the LPF unit
And three first LPFs each filtering output signals of the multipliers to extract a DC component of the output signal.
상기 LPF부로부터 추출된 직류 성분 신호를 상기 제 1LPF의 컷 오프 주파수보다 낮은 컷 오프 주파수로 필터링하는 제 2LPF 및
상기 직류 성분 신호와 상기 제 2LPF로부터 필터링된 신호인 기준 전압값을 비교하는 3개의 비교기를 구비하는 것을 특징으로 하는 역기전력 검출 회로. The method of claim 5, wherein the comparison unit
A second LPF filtering the DC component signal extracted from the LPF unit to a cutoff frequency lower than the cutoff frequency of the first LPF;
And three comparators for comparing the DC component signal with a reference voltage value which is a signal filtered from the second LPF.
상기 제 2LPF는 상기 3개의 제 1LPF로부터 출력되는 각 상의 전압을 더하는 덧셈기와
상기 덧셈기에 결합된 커패시터로 이루어지며,
상기 덧셈기는 상기 모터의 각 상에 각각 연결된 3개의 저항으로 이루어지고, 상기 3개의 비교기의 제 2입력단자에 동일 전압을 공급하는 것을 특징으로 하는 역기전력 검출 회로.The method according to claim 6,
The second LPF is an adder for adding the voltage of each phase output from the three first LPF
A capacitor coupled to the adder,
The adder comprises three resistors each connected to each phase of the motor, and supplies the same voltage to the second input terminals of the three comparators.
상기 3개의 비교기는 제 1 및 제 2입력단자를 각각 구비하고,
상기 3개의 제 1LPF의 출력신호는 상기 각 비교기의 제 1입력단자에 공급되며,
상기 제 2LPF의 출력 신호는 상기 각 비교기의 제 2입력단자에 공급되는 것을 특징으로 하는 역기전력 검출 회로.The method according to claim 6,
The three comparators are provided with first and second input terminals, respectively,
Output signals of the three first LPFs are supplied to first input terminals of the comparators,
And an output signal of the second LPF is supplied to second input terminals of the comparators.
(a) 3상 풀 브리지 회로를 이용해 모터부를 구동하는 단계,
(b) 상기 모터부의 각 상의 출력 신호와 PWM 제어신호의 위상 변조신호를 곱셈하는 단계,
(c) 상기 (b)단계에서 출력되는 출력 신호를 1차 필터링하는 단계,
(d) 상기 (c)단계에서 1차 필터링된 신호를 1차 필터링시 컷 오프 주파수보다 낮은 컷 오프 주파수로 2차 필터링하여 각 상의 출력에서 각 상의 역기전력에 대해서 기준 전압값을 변동하는 단계 및
(e) 상기 (c)단계에서 1차 필터링된 신호와 상기 (d)단계에서 변동되는 기준 전압값을 비교하여 모터 회전자의 위치에 기초한 펄스 신호를 출력하는 단계를 포함하는 것을 특징으로 하는 역기전력 검출 방법. As a method of detecting the back electromotive force of a three-phase sensorless BLDC (Brushless DC) motor unit,
(a) driving the motor unit using a three-phase full bridge circuit;
(b) multiplying an output signal of each phase of the motor unit by a phase modulated signal of a PWM control signal;
(c) first filtering the output signal output in step (b);
(d) performing second filtering on the first filtered signal in the step (c) with a cutoff frequency lower than the cutoff frequency during the first filtering to vary the reference voltage value with respect to the counter electromotive force of each phase at the output of each phase; and
(e) comparing the first filtered signal in step (c) with a reference voltage value that is varied in step (d) and outputting a pulse signal based on the position of the motor rotor. Detection method.
고부하에서 모터 구동시 모터에 인가된 부하로 인해 발생하는 플라이 백 펄스에 의해 왜곡된 상태인 것을 특징으로 하는 역기전력 검출 방법.10. The method of claim 9, wherein each phase output signal of the step (b)
A method of detecting back electromotive force, characterized in that it is distorted by a flyback pulse generated due to a load applied to a motor when the motor is driven at a high load.
상기 PWM 제어신호(Asinωt)를 미리 설정된 각도(θ)만큼 위상을 변조한 신호(sin(ωt+θ))인 것을 특징으로 하는 역기전력 검출 방법.The method of claim 9 or 10, wherein the phase modulated signal of step (b)
And a step (sin (ωt + θ)) of modulating a phase of the PWM control signal (Asinωt) by a predetermined angle (θ).
상기 1차 필터링된 신호가 상기 기준 전압값보다 크면 하이 신호를 출력하고,
상기 1차 필터링된 신호가 상기 기준 전압값보다 작으면 로우 신호를 출력하는 것을 특징으로 하는 역기전력 검출 방법.
The method of claim 11, wherein step (e)
If the first filtered signal is greater than the reference voltage value, and outputs a high signal,
And outputting a low signal when the first filtered signal is smaller than the reference voltage value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110130685A KR101251906B1 (en) | 2011-12-08 | 2011-12-08 | Counter electromotive force detector circuit of sensorless bldc motor and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110130685A KR101251906B1 (en) | 2011-12-08 | 2011-12-08 | Counter electromotive force detector circuit of sensorless bldc motor and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101251906B1 true KR101251906B1 (en) | 2013-04-08 |
Family
ID=48442576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110130685A Active KR101251906B1 (en) | 2011-12-08 | 2011-12-08 | Counter electromotive force detector circuit of sensorless bldc motor and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101251906B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015101111A1 (en) | 2014-03-21 | 2015-09-24 | Motonic Corporation | BRUSHLESS DC MOTOR |
KR101699182B1 (en) | 2015-12-10 | 2017-01-23 | 주식회사 현대케피코 | Method and system for detecting a reverse electromotive force of time division in sensorless motor |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0522983A (en) * | 1991-07-05 | 1993-01-29 | Matsushita Electric Ind Co Ltd | DC motor without commutator |
JPH0638582A (en) * | 1992-07-21 | 1994-02-10 | Fujitsu General Ltd | Rotor position detection circuit for commutatorless motor |
JP2009505618A (en) * | 2005-08-09 | 2009-02-05 | エヌエックスピー ビー ヴィ | Brushless motor driving device and data reading / writing device having brushless motor controlled by such driving device |
KR20090050297A (en) * | 2007-11-15 | 2009-05-20 | 주식회사 신성에프에이 | Position detection device of curved section of linear motor and its detection method |
-
2011
- 2011-12-08 KR KR1020110130685A patent/KR101251906B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0522983A (en) * | 1991-07-05 | 1993-01-29 | Matsushita Electric Ind Co Ltd | DC motor without commutator |
JPH0638582A (en) * | 1992-07-21 | 1994-02-10 | Fujitsu General Ltd | Rotor position detection circuit for commutatorless motor |
JP2009505618A (en) * | 2005-08-09 | 2009-02-05 | エヌエックスピー ビー ヴィ | Brushless motor driving device and data reading / writing device having brushless motor controlled by such driving device |
KR20090050297A (en) * | 2007-11-15 | 2009-05-20 | 주식회사 신성에프에이 | Position detection device of curved section of linear motor and its detection method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015101111A1 (en) | 2014-03-21 | 2015-09-24 | Motonic Corporation | BRUSHLESS DC MOTOR |
KR101699182B1 (en) | 2015-12-10 | 2017-01-23 | 주식회사 현대케피코 | Method and system for detecting a reverse electromotive force of time division in sensorless motor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6400107B1 (en) | Motor control device capable of driving a synchronous motor with high efficiency and high reliability | |
CN107431453B (en) | Sensorless commutation method | |
US8461796B2 (en) | Motor drive circuit for driving a synchronous motor | |
JP2005323490A (en) | Permanent magnet synchronous motor device and controller | |
JP5668947B2 (en) | Motor drive control device, motor drive control method, and motor using the same | |
JP5709933B2 (en) | Back electromotive force detection circuit and motor drive control device using the same | |
CN103856121A (en) | Magnetic pole position detector for synchronous motor | |
JP2014110708A5 (en) | ||
KR101251906B1 (en) | Counter electromotive force detector circuit of sensorless bldc motor and method thereof | |
EP2166663B1 (en) | Sensorless motorcontroller using a negative sequence carrier signal controller | |
JP2011125079A (en) | Drive device for brushless motor and method of starting the same | |
JP5665063B2 (en) | Motor drive control device, motor drive control method, and motor using the same | |
CN106533302A (en) | Motor control apparatus for controlling motor based on counter-electromotive voltage generated in winding of motor | |
US10097116B2 (en) | Motor control apparatus for controlling motor based on counter-electromotive voltage generated in winding of motor | |
Suzuki et al. | Minimum current start-up method by combined use of two position-sensorless controls | |
KR101251907B1 (en) | Counter electromotive force detector circuit of sensorless bldc motor and method thereof | |
JP5199316B2 (en) | Electric motor drive | |
JP2005237172A (en) | Control device for synchronous machine | |
JP6440355B2 (en) | Method and apparatus for synchronizing rotor speed with stator rotating magnetic field | |
CN107852113A (en) | The control method of power inverter and power inverter | |
JP5055835B2 (en) | Synchronous motor drive | |
KR101244843B1 (en) | Counter electromotive force detector circuit of sensorless bldc motor and method thereof | |
EP1806835B1 (en) | Motor driving apparatus | |
JP4983331B2 (en) | Motor drive device | |
US9093939B2 (en) | Motor driving control apparatus, motor driving control method, and motor using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20111208 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20121217 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20130205 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20130219 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20130402 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20130403 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20180326 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20180326 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190327 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20190327 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20200323 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20210324 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20220330 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20230327 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20240320 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20250331 Start annual number: 13 End annual number: 13 |