CN1387310A - Electric machine driving device - Google Patents
Electric machine driving device Download PDFInfo
- Publication number
- CN1387310A CN1387310A CN02120103A CN02120103A CN1387310A CN 1387310 A CN1387310 A CN 1387310A CN 02120103 A CN02120103 A CN 02120103A CN 02120103 A CN02120103 A CN 02120103A CN 1387310 A CN1387310 A CN 1387310A
- Authority
- CN
- China
- Prior art keywords
- motor
- output
- duty value
- phase
- duty
- 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
Links
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
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/08—Arrangements for controlling the speed or torque of a single motor
- H02P6/085—Arrangements for controlling the speed or torque of a single motor in a bridge configuration
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M7/00—Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
- H02M7/42—Conversion of DC power input into AC power output without possibility of reversal
- H02M7/44—Conversion of DC power input into AC power output without possibility of reversal by static converters
- H02M7/48—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
- H02M7/53—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
- H02M7/537—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
- H02M7/539—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters with automatic control of output wave form or frequency
- H02M7/5395—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters with automatic control of output wave form or frequency by pulse-width modulation
-
- 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
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
一种控制三相np极(np为不小于4的偶数)无刷DC电机的电机驱动装置,它包括DC/AC变换单元,该变换单元包括多个切换元件,并且能够通过响应打开和关闭所述切换元件的控制信号而打开和关闭所述切换元件,将DC电压转换为所要的伪AC电压,并向无刷DC电机输出所述伪AC电压;所述控制信号用于进行切换元件的打开与关闭的脉宽调制(PWM);位置检测单元,用于检测从无刷DC电机三相电枢绕组的感应电压获得的转动相位,以输出转动相位信息;以及输出控制信号的占空控制单元。
A motor drive device for controlling a three-phase np pole (np is an even number not less than 4) brushless DC motor, which includes a DC/AC conversion unit that includes a plurality of switching elements and is capable of turning on and off all switching elements in response to The switching element is turned on and off by the control signal of the switching element, the DC voltage is converted into a desired pseudo AC voltage, and the pseudo AC voltage is output to the brushless DC motor; the control signal is used to open the switching element Pulse Width Modulation (PWM) with ON and OFF; a position detection unit for detecting a rotational phase obtained from an induced voltage of a three-phase armature winding of a brushless DC motor to output rotational phase information; and a duty control unit for outputting a control signal .
Description
技术领域technical field
本发明涉及一种控制无刷直流(DC)电机频率的电机驱动装置。The present invention relates to a motor drive for controlling the frequency of a brushless direct current (DC) motor.
背景技术Background technique
如图7所示,一种120°励磁控制(方波励磁控制)型电机驱动装置已为公知,这种装置用于控制三相np极(np为不小于4的偶数)无刷DC电机的转数。如图7中所示,这种公知的电机驱动装置包括用来将DC电压转换为伪AC电压以向电机1输出伪AC电压的DC/AC变换器2和用来检测电机1的转子位置的磁极位置检测器3。脉宽调制(PWM)占空控制器5′向DC/AC变换器2输出一个加与的电压以控制电机1的转数,并输出占空信号以控制电机1的频率和相位。DC/AC变换器2由六个高速打开和关闭的切换元件组成。As shown in FIG. 7, a 120° excitation control (square wave excitation control) type motor driving device is known, and this device is used to control a three-phase np pole (np is an even number not less than 4) brushless DC motor. revolutions. As shown in FIG. 7, this known motor driving device includes a DC/AC converter 2 for converting a DC voltage into a pseudo AC voltage to output a pseudo AC voltage to a motor 1 and a motor for detecting the rotor position of the motor 1. Magnetic pole position detector 3. A pulse width modulation (PWM) duty controller 5' outputs an added voltage to the DC/AC converter 2 to control the number of revolutions of the motor 1, and outputs a duty signal to control the frequency and phase of the motor 1. The DC/AC converter 2 is composed of six switching elements that are turned on and off at high speed.
在上面描述的已有的电机驱动装置中,DC/AC变换器2将DC电压转变为具有可变频率和可变相位的伪AC电压,并且向电机1输出该伪AC电压。通过改变从DC/AC变换器输出的伪AC电压的频率和相位(以下称为“逆变频率”)就能控制电机1的转数。PWM占空控制器5′控制这种逆变频率。根据输入到PWM占空控制器5′的频率指令值ωs,PWM占空控制器5′向DC/AC变换器2输出六种不同的基本图样以打开DC/AC变换器2的六个切换元件。通过按所述基本图样打开和关闭切换元件就能控制DC/AC变换器2输出的逆变频率。在此,逆变频率为基本图样的一个周期的倒数值。In the existing motor driving device described above, the DC/AC converter 2 converts the DC voltage into a pseudo AC voltage having a variable frequency and a variable phase, and outputs the pseudo AC voltage to the motor 1 . The number of revolutions of the motor 1 can be controlled by changing the frequency and phase of the pseudo AC voltage output from the DC/AC converter (hereinafter referred to as "inverter frequency"). A PWM duty controller 5' controls this inverter frequency. According to the frequency command value ωs input to the PWM duty controller 5', the PWM duty controller 5' outputs six different basic patterns to the DC/AC converter 2 to turn on the six switching elements of the DC/AC converter 2 . The inverter frequency output by the DC/AC converter 2 can be controlled by turning on and off the switching elements in the basic pattern. Here, the inversion frequency is the reciprocal value of one period of the basic pattern.
当电机1的转数改变时,根据与磁极位置检测器3对频率指令值ωs的变化对相应的转动相位信息,PWM占空控制器5′就可以通过改变DC/AC变换器2的逆变频率来控制电机1的转数。不用管DC/AC变换器2所输出的逆变频率(相位)或电压的幅值,磁极位置检测器3的相位检测特性就能直接检测从电机1中产生的感应电压并且估计和计算电机1的磁极位置。When the number of revolutions of the motor 1 changes, according to the rotation phase information corresponding to the change of the magnetic pole position detector 3 to the frequency command value ωs, the PWM duty controller 5' can change the inverter of the DC/AC converter 2 Frequency to control the number of revolutions of motor 1. Regardless of the inverter frequency (phase) or voltage magnitude output from the DC/AC converter 2, the phase detection characteristic of the magnetic pole position detector 3 can directly detect the induced voltage generated from the motor 1 and estimate and calculate the motor 1 the magnetic pole position.
根据磁极位置检测器3的转动相位信息,PWM占空控制器5′向DC/AC变换器2输出六个基本图样。DC/AC变换器2总计设有六个切换元件,包括对U,V,W相中每一相的上支路切换元件和下支路切换元件。Based on the rotational phase information of the magnetic pole position detector 3, the PWM duty controller 5' outputs six basic patterns to the DC/AC converter 2. The DC/AC converter 2 is provided with six switching elements in total, including an upper branch switching element and a lower branch switching element for each of the U, V, and W phases.
在由这种公知的电机驱动装置完成电机驱动的情况下,当加给电机1的负载转矩固定时,则电机1的转数总是固定的。因此,在下面的这些原因的基础上每种基本图样PTNm(m=1到6)的输出时刻实质上也是固定的。也就是说,由于PWM占空控制器5输出的PWM占空宽度是固定的,而与转角无关,所以电机1输出的转矩也是固定的,因此,由于输出转矩和负载转矩之间的不同而产生的残留转矩假定总为零。结果,当加给电机1的负载转矩固定时,电机1实质上以匀速进行转动,所以得到优良的速度控制性能。In the case of performing motor driving by such a known motor driving device, when the load torque applied to the motor 1 is constant, the number of revolutions of the motor 1 is always constant. Therefore, the output timing of each basic pattern PTNm (m=1 to 6) is also substantially fixed on the basis of the following reasons. That is to say, since the PWM duty width output by the PWM duty controller 5 is fixed and has nothing to do with the rotation angle, the torque output by the motor 1 is also fixed. Therefore, due to the difference between the output torque and the load torque The resulting residual torque is assumed to be always zero. As a result, when the load torque applied to the motor 1 is fixed, the motor 1 rotates at a substantially constant speed, so excellent speed control performance is obtained.
然而,万一电机1的负载转矩相对于电机1的转角并不是常数时,由于输出转矩和负载转矩之间的不同而引起的残留转矩使在电机1的转动一周期中电机1的转速时刻变化,从而电机1的速度控制就不稳定。因此,就应将机械系统做得坚固,以对付噪声和震动,这个问题的出现大大提高了生产成本,并且如果对付噪声和震动的措施不是很有用时,电机1和机械系统可能会断裂。However, in case the load torque of the motor 1 is not constant with respect to the rotation angle of the motor 1, the residual torque caused by the difference between the output torque and the load torque makes the motor 1 The rotational speed of the motor 1 changes momentarily, so the speed control of the motor 1 is unstable. Therefore, the mechanical system should be made robust against noise and vibration, and the occurrence of this problem greatly increases the production cost, and the motor 1 and the mechanical system may break if measures against noise and vibration are not very useful.
发明内容Contents of the invention
因此,为消除上述现有技术的缺点,本发明的目的在于提供一种电机驱动装置,其中不仅通过使因输出转矩与负载转矩间的差异所造成的残留转矩最小来降低机械系统的噪声和震动,从而可以简化应付这些噪声和震动的措施,而且无需提高电路的生产成本。Therefore, in order to eliminate the above-mentioned disadvantages of the prior art, it is an object of the present invention to provide a motor drive device in which not only the residual torque caused by the difference between the output torque and the load torque is minimized, but the mechanical system is reduced. Noise and vibration, so that the measures against these noise and vibration can be simplified without increasing the production cost of the circuit.
为了实现本发明的目的,本发明提供一种控制三相np极(np为不小于4的偶数)无刷DC电机的电机驱动装置,它包括DC/AC变换单元,所述变换单元包括多个切换元件,并通过响应控制信号而打开与关闭各切换元件,将DC电压转变为所需的伪AC电压,并将伪AC电压输出给无刷DC电机,所述控制信号用于实现对打开与关所述闭切换元件的脉宽调制(PWM)控制。所述电机驱动装置还包括检测从无刷DC电机的三相电枢绕组获得的转动相位以输出转动相位信息的位置检测单元;还包括输出控制信号的占空控制单元。In order to achieve the purpose of the present invention, the present invention provides a motor drive device for controlling a three-phase np pole (np is an even number not less than 4) brushless DC motor, which includes a DC/AC conversion unit, and the conversion unit includes a plurality of Switching elements, and by turning on and off each switching element in response to a control signal, the DC voltage is converted into a required pseudo AC voltage, and the pseudo AC voltage is output to the brushless DC motor. Pulse Width Modulation (PWM) control of the OFF switching element. The motor drive device further includes a position detection unit that detects a rotational phase obtained from a three-phase armature winding of the brushless DC motor to output rotational phase information; and a duty control unit that outputs a control signal.
占空控制单元包括用来在频率指令值的基础上决定控制信号中的参考占空值的参考占空决定单元,用来在角度等于无刷DC电机的转角的np分之一的间隔中获得无刷DC电机的转速以在该转速的基础上修正以输出占空值为参考的参考占空值的修正单元和用来输出包括输出占空值的控制信号的输出单元。所述占空控制单元包括:确定参考占空值的部分,用以根据频率指令值确定控制信号中的参考占空值;修正部分,用以在转角区间等于该无刷直流电机一个转角的np-分度情况下得到无刷直流电机的转速,以便根据该转速将所述参考占空值修正成输出占空值;以及输出部分,用以输出包含该输出占空值的控制信号。The duty control unit includes a reference duty determination unit for determining a reference duty value in the control signal on the basis of the frequency command value for obtaining the The rotational speed of the brushless DC motor is based on the rotational speed of a correction unit for correcting a reference duty value based on the output duty value and an output unit for outputting a control signal including the output duty value. The duty control unit includes: a part for determining the reference duty value, which is used to determine the reference duty value in the control signal according to the frequency command value; a correction part, which is used to equal np of one rotation angle of the brushless DC motor in the rotation angle interval - Obtaining the rotation speed of the brushless DC motor in the case of division, so as to correct the reference duty value into an output duty value according to the rotation speed; and an output part, used for outputting a control signal including the output duty value.
附图描述Description of drawings
从以下参照附图对实施例的描述,将使本发明的目的和特征非常清楚,其中:Objects and features of the present invention will be made clear from the following description of the embodiments with reference to the accompanying drawings, in which:
图1为表示本发明一种实施例电机驱动装置的结构方框图;Fig. 1 is a block diagram showing the structure of a motor drive device of an embodiment of the present invention;
图2为说明图1电机驱动装置中所用PWM占空控制器输出之控制信号的基本图样的示意图;2 is a schematic diagram illustrating a basic pattern of a control signal output by a PWM duty controller used in the motor drive device of FIG. 1;
图3为说明由图1电机驱动装置检测电机转速及速度差值的示意图;Fig. 3 is a schematic diagram illustrating detection of motor speed and speed difference by the motor drive device of Fig. 1;
图4为表示图1电机驱动装置中之占空值修正过程的流程图;Fig. 4 is a flow chart showing the duty value correction process in the motor drive device of Fig. 1;
图5为说明使用非线性算法修正图3中的速度差值的示意图;FIG. 5 is a schematic diagram illustrating the use of a nonlinear algorithm to correct the velocity difference in FIG. 3;
图6A为表示图2的PWM占空控制器中参考占空值与输出占空值之间的关系曲线;图6B为表示图3电机的输出转矩与负载转矩之间的关系曲线;6A is a graph showing the relationship between the reference duty value and the output duty value in the PWM duty controller of FIG. 2; FIG. 6B is a graph showing the relationship between the output torque and the load torque of the motor in FIG. 3;
图7为表示现有电机驱动装置的结构方框图。Fig. 7 is a block diagram showing the structure of a conventional motor drive device.
在进行描述本发明之前,应予说明的是在各幅附图中用相同的参考数字表示相同的部分。Before proceeding to describe the present invention, it should be noted that like reference numerals are used to designate like parts in the various drawings.
具体实施方式Detailed ways
下文参考附图描述本发明的一种实施例。(电机驱动装置的结构)An embodiment of the present invention is described below with reference to the accompanying drawings. (Structure of motor drive unit)
图1示出本发明具体实施例电机驱动装置的结构。图1的电机驱动装置被布置成能够通过120°励磁控制(方波励磁控制)来控制无刷DC电机1的三相np极(np为不小于4的偶数)的转数。Fig. 1 shows the structure of a motor drive device according to a specific embodiment of the present invention. The motor drive device of FIG. 1 is arranged to be able to control the number of revolutions of three-phase np poles (np is an even number not smaller than 4) of the brushless DC motor 1 by 120° field control (square wave field control).
如图1所示,这种电机驱动装置包括:用来将DC电压转变为伪AC电压以向电机1输出伪AC电压的DC/AC变换器2;用来检测电机1的转子位置的磁极位置检测器3;用来从磁极位置检测器3测得的电机1的转子位置检测电机1转速的速度差值检测器4,以及脉宽调制(PWM)占空控制器5,用于给DC/AC变换器2输出为控制电机1转数所加给的电压和用来控制电机1的频率和相位的PWM占空信号。DC/AC变换器2包括六个高速打开和关闭的切换元件2u,2v,2w,2x,2y,2z。As shown in FIG. 1 , this motor driving device includes: a DC/AC converter 2 for converting a DC voltage into a pseudo AC voltage to output a pseudo AC voltage to the motor 1; a magnetic pole position for detecting the rotor position of the motor 1 a detector 3; a speed difference detector 4 for detecting the rotational speed of the motor 1 from the rotor position of the motor 1 measured by the magnetic pole position detector 3, and a pulse width modulation (PWM) duty controller 5 for supplying DC/ The AC converter 2 outputs a voltage applied to control the number of revolutions of the motor 1 and a PWM duty signal for controlling the frequency and phase of the motor 1 . The DC/AC converter 2 includes six switching elements 2u, 2v, 2w, 2x, 2y, 2z that are turned on and off at high speed.
按照上述布置的电机驱动装置,DC/AC变换器2将由DC电源VDC供给的DC电压转变为频率和相位可变的伪AC电压,并将该伪AC电压输出到电机1。通过改变DC/AC变换器2输出的频率和相位(以下称为“逆变频率”)来控制电机1的转数。这个逆变频率由PWM占空控制器5来控制。根据输入到PWM占空控制器5的频率指令值ωs,PWM占空控制器5向DC/AC变换器2输出用来打开或关闭DC/AC变换器2的切换元件2u到2z的六种不同基本图样信号。用这些基本图样打开或关闭从切换元件2u到2z,就可以控制DC/AC变换器2输出的逆变频率。According to the motor drive device arranged as described above, the DC/AC converter 2 converts the DC voltage supplied from the DC power supply VDC into a pseudo AC voltage whose frequency and phase are variable, and outputs the pseudo AC voltage to the motor 1 . The number of revolutions of the motor 1 is controlled by changing the frequency and phase of the output of the DC/AC converter 2 (hereinafter referred to as "inversion frequency"). This inverter frequency is controlled by PWM duty controller 5 . According to the frequency command value ωs input to the PWM duty controller 5, the PWM duty controller 5 outputs to the DC/AC converter 2 six different switching elements 2u to 2z for turning on or off the DC/AC converter 2. Basic pattern signal. By using these basic patterns to turn on or off the switching elements 2u to 2z, the inverter frequency output by the DC/AC converter 2 can be controlled.
根据磁极位置检测器3的输出信号,完成各自基本图样信号的换向切换。磁极位置检测器3检测电机1的三相感应电压的过零信号,并向速度差值检测器4输出它的检测信号。在一个导电角周期中对三相发生六次过零信号。同时,在电机1转动一周中产生(3×np)次过零信号。当磁极位置检测器3的过零信号已经通过速度差值检测器4输入到PWM占空控制器5中时,PWM占空控制器5按照基本图样PTN1,PTN2,---,PTN6,PTN1,---的顺序根据所述过零信号切换各基本图样信号。According to the output signal of the magnetic pole position detector 3, the commutation switching of the respective basic pattern signals is completed. The magnetic pole position detector 3 detects the zero-crossing signal of the three-phase induced voltage of the motor 1 , and outputs its detection signal to the speed difference detector 4 . The zero-crossing signal occurs six times for the three phases in one conduction angle cycle. At the same time, (3×np) zero-crossing signals are generated during one rotation of the motor 1 . When the zero-crossing signal of the magnetic pole position detector 3 has been input into the PWM duty controller 5 through the speed difference detector 4, the PWM duty controller 5 follows the basic patterns PTN1, PTN2, ---, PTN6, PTN1, --- The sequence of each basic pattern signal is switched according to the zero-crossing signal.
同时能够从这个过零信号判断出电机1的转数。这里假设对于一个转动周期,相对于电机1的转角,相位的变化时间常数和转矩的变化时间常数都不小于2。(基本图样)At the same time, the number of revolutions of the motor 1 can be judged from the zero-crossing signal. It is assumed here that for one rotation cycle, the time constant of phase change and the time constant of torque change are not less than 2 with respect to the rotation angle of the motor 1 . (basic pattern)
下面描述由PWM占空控制器5输出的基本图样。所述基本图样是用来驱动DC/AC变换器2的切换元件2u到2z的脉冲信号。在DC/AC变换器2输出电压的一个导电角周期中,所述基本图样有六种基本图样。逆变频率等于基本图样的一个周期的倒数。The basic pattern output by the PWM duty controller 5 is described below. The basic pattern is a pulse signal for driving the switching elements 2u to 2z of the DC/AC converter 2 . In one conduction angle cycle of the output voltage of the DC/AC converter 2, the basic patterns include six basic patterns. The inversion frequency is equal to the reciprocal of one cycle of the basic pattern.
图2示出一种基本图样的例子。如图2所示,第一种基本图样PTN1使U-相上支路切换元件2u与V-相下支路切换元件2y电导通。第二种基本图样PTN2使U-相的上支路切换元件2u与W-相的下支路切换元件2z电导通。第三种基本图样PTN3使V-相的上支路切换元件2v与W-相的下支路切换元件2z电导通。第四种基本图样PTN4使V-相的上支路切换元件2v与U-相的下支路切换元件2x电导通。第五种基本图样PTN5使W-相的上支路切换元件2w与U-相的下支路切换元件2x电导通。第六种基本图样PTN6使W-相的上支路切换元件2w与V-相的下支路切换元件2y电导通。(电机驱动装置的工作情况)Fig. 2 shows an example of a basic pattern. As shown in FIG. 2 , the first basic pattern PTN1 electrically conducts the U-phase upper-arm switching element 2u with the V-phase lower-arm switching element 2y. The second basic pattern PTN2 electrically conducts the upper arm switching element 2u of the U-phase with the lower arm switching element 2z of the W-phase. The third basic pattern PTN3 electrically conducts the V-phase upper arm switching element 2v with the W-phase lower arm switching element 2z. The fourth basic pattern PTN4 electrically conducts the V-phase upper arm switching element 2v with the U-phase lower arm switching element 2x. The fifth basic pattern PTN5 electrically conducts the W-phase upper arm switching element 2w with the U-phase lower arm switching element 2x. The sixth basic pattern PTN6 electrically conducts the W-phase upper arm switching element 2w with the V-phase lower arm switching element 2y. (Operation of the motor drive unit)
当加给电机1的负载转矩一直固定时,电机1的转数也一直固定。因此,此时基于下面的原因,每次转子转过60°的导电角时,输出基本图样PTNm′(m=1到6),并且输出周期为常数。也就是说,因PWM占空控制器5输出的PWM占空值固定,与电机转动角度无关,所以,实质上电机1的输出转矩也固定,以致于实质上可以假设等于输出转矩和负载转矩之差的残留转矩一直为零。When the load torque applied to the motor 1 is always constant, the number of revolutions of the motor 1 is also always constant. Therefore, at this time, the basic pattern PTNm' (m=1 to 6) is output every time the rotor rotates through the conduction angle of 60°, and the output period is constant for the following reason. That is to say, because the PWM duty value output by the PWM duty controller 5 is fixed and has nothing to do with the rotation angle of the motor, the output torque of the motor 1 is also fixed in essence, so that it can be assumed to be equal to the output torque and the load in essence. The residual torque of the torque difference is always zero.
设“To”和“Tl”分别表示输出转矩和负载转矩,“ω”表示电机1的转速,而“Jm”表示电机1和负载机械系统的联合惯性力矩,则满足如下的物理定律(1)。Let "To" and "Tl" denote the output torque and load torque respectively, "ω" denote the speed of the motor 1, and "Jm" denote the combined moment of inertia of the motor 1 and the load mechanical system, then satisfy the following physical laws ( 1).
dω/dt=(To-Tl)/Jm≈0------(1) dω/dt=(To-Tl)/Jm≈0------(1)
然而,在输出转矩To基本固定并且负载转矩Tl时刻变化的情况下,则有如下关系式(2)。However, when the output torque To is basically fixed and the load torque Tl changes momentarily, there is the following relationship (2).
dω/dt=(To-Tl)/Jm≠0------(2)dω/dt=(To-Tl)/Jm≠0------(2)
由关系式(2),电机1的转速ω时刻变化,因此电机1并不是匀速转动。According to the relationship (2), the speed ω of the motor 1 changes momentarily, so the motor 1 does not rotate at a constant speed.
为了在负载转矩Tl时刻变化的情况下固定电机1的转速ω,应该满足等式(1)。如果能够通过控制输出转矩To使得输出转矩To和负载转矩Tl之差明显地减少到零,则会减少电机1的转速的变化。因此,在本发明的电机驱动装置中,速度差值检测器4检测电机1的速度变化,并使占空值得到控制,以致于输出转矩To和负载转矩Tl变得彼此相等。In order to fix the rotational speed ω of the motor 1 under the condition that the load torque T1 varies momentarily, equation (1) should be satisfied. If the difference between the output torque To and the load torque T1 can be significantly reduced to zero by controlling the output torque To, the variation in the rotational speed of the motor 1 will be reduced. Therefore, in the motor driving device of the present invention, the speed difference detector 4 detects the speed variation of the motor 1, and makes the duty value controlled so that the output torque To and the load torque T1 become equal to each other.
同时,通过控制PWM占空控制器5输出的基本图样占空值就可以改变电机1的转速。也就是说,随着基本图样的PWM占空值增大,则相应地增大电机1的转速,而随着基本图样的PWM占空值减小,则相应地减小电机1的转速。当电机1的转速固定时,如果PWM占空值增大,则电机1的输出转矩To增大。如上所述,PWM占空值与电机1的转速和输出转矩密切相关。At the same time, the rotation speed of the motor 1 can be changed by controlling the duty value of the basic pattern output by the PWM duty controller 5 . That is to say, as the PWM duty value of the basic pattern increases, the rotational speed of the motor 1 increases accordingly, and as the PWM duty value of the basic pattern decreases, the rotational speed of the motor 1 decreases accordingly. When the rotational speed of the motor 1 is fixed, if the PWM duty value increases, the output torque To of the motor 1 increases. As mentioned above, the PWM duty value is closely related to the rotation speed and output torque of the motor 1 .
因此,在本发明的电机驱动装置中,将根据频率指令值ωs确定以便控制电机1转速的PWM占空值被称为“参考占空值”,并且定义限制电机1转速的修正占空值。通过将参考占空值中与修正占空值相加,就可以获得要输出的占空值,被称为“输出占空值”。使用输出占空值,就可以使输出转矩和负载转矩达到一致,并因此可以实现平滑的电机驱动。同时,通过下面的等式(3)来确定参考占空值Do,该式中的“Ds”表示由频率指令值ωs确定的预定占空值,而“KD”为常数,“ω0”表示电机1的平均转速。Therefore, in the motor drive device of the present invention, the PWM duty value determined from the frequency command value ωs to control the rotation speed of the motor 1 is called a "reference duty value", and the correction duty value limiting the rotation speed of the motor 1 is defined. By adding the reference duty value to the modified duty value, the duty value to be output can be obtained, which is called "output duty value". Using the output duty value, it is possible to make the output torque coincide with the load torque, and thus smooth motor drive can be realized. Meanwhile, the reference duty value Do is determined by the following equation (3), where "Ds" represents a predetermined duty value determined by the frequency command value ωs, while "KD" is a constant, and "ω0" represents the motor 1 average speed.
Do=Ds+KD(ωs-ω0)-------(3)Do=Ds+KD(ωs-ω0)-------(3)
下文中详细描述了通过使用修正占空值来计算修正占空值和修正参考占空值。(电机转速和速度变化的测定)The calculation of the corrected duty value and the corrected reference duty value by using the corrected duty value is described in detail below. (Determination of motor speed and speed change)
由于三相电机的特性,通过根据U,V和W三相中的一相的过零信号获得速度变化值,就可以提高想得到的精度。也就是说,在使用U,V和W中至少两相的过零信号来同时获得速度变化量的情况下,所述速度差会受到磁极位置检测器3的U相,V相和W相组成元件的差异,以及由于激磁平衡和转子安装容许误差等引起的电机1的U相,V相和W相之间电特性的差异的极大影响,以致不能得到高精度的速度变化量。本实施例中,为了尽可能排除这些影响,根据同一相所产生的过零信号得到转速和速度变化量。Due to the characteristics of the three-phase motor, the desired accuracy can be improved by obtaining the speed change value according to the zero-crossing signal of one of the three phases U, V and W. That is to say, in the case of using the zero-crossing signals of at least two phases of U, V and W to simultaneously obtain the speed change amount, the speed difference will be composed of U phase, V phase and W phase of the magnetic pole position detector 3 Due to the difference in components, and the great influence of the difference in electrical characteristics between the U phase, V phase and W phase of the motor 1 caused by the excitation balance and the rotor installation tolerance, etc., it is impossible to obtain a high-precision speed change. In this embodiment, in order to eliminate these influences as much as possible, the rotational speed and the speed variation are obtained according to the zero-crossing signal generated by the same phase.
也就是说,由于电机1是三相电机,在转子转动一周期间,某一相中产生np次过零信号。因此,在这个实施例中,在(360°/np)的转角间隔,根据某一相产生的过零信号得到(360°/np)的转角范围内的转速ωθ。而且,通过下面的等式(4)就会得到在某一时间点获得的转速ωθ和从该时刻起走过360°导电角处的转速ωθ+360之间的速度差Δω。That is to say, since the motor 1 is a three-phase motor, np zero-crossing signals are generated in a certain phase during one revolution of the rotor. Therefore, in this embodiment, at the rotation angle interval of (360°/np), the rotation speed ω θ within the rotation angle range of (360°/np) is obtained according to the zero-crossing signal generated by a certain phase. Also, the speed difference Δω between the rotational speed ω θ obtained at a certain point in time and the rotational speed ω θ+360 at a conduction angle of 360° from that time point is obtained by the following equation (4).
Δω=ωθ+360-ωθ--------(4)Δω=ω θ+360 -ω θ --------(4)
通过使用某一相的过零信号就可以获得转速ωθ和从该转速ωθ的时刻算起导电角走过一个周期的角度处的转速ωθ+360。也就是说,可以从仅基于一相的感应电压信息的过零信号中检测到速度差值(速度变化值)。By using the zero-crossing signal of a certain phase, the rotational speed ω θ and the rotational speed ω θ+360 at the angle at which the conduction angle passes through one cycle from the instant of the rotational speed ω θ can be obtained. That is, the speed difference (speed change value) can be detected from the zero-crossing signal based only on the induced voltage information of one phase.
下文参考图3对速度的计算进行了正确的描述。如图3所示,依次输出基本图样PTN1到PTN6。为了便于说明,这里假设“ωn,m”表示转速。当电机1的转过一周的转角范围被分成np个部分时,下标“n”指示被用作获得转速的起始点的被分成的部分。同时,下标“m”表示在每个被分成的部分中起始点的位置(角度)。也就是说,当下标m为0时,通过将每个被分成区域的初始位置作为起始点来计算转速。当下标m为1时,通过将从每个被分成区域的初始位置偏移60°导电角作为起始点来计算转速。当下标m为2时,通过将从初始位置偏移120°导电角的位置作为起始来计算转速。The calculation of the velocity is correctly described below with reference to FIG. 3 . As shown in FIG. 3 , the basic patterns PTN1 to PTN6 are sequentially output. For the convenience of explanation, it is assumed here that "ω n,m " represents the rotational speed. When the rotation angle range of one revolution of the motor 1 is divided into np parts, the subscript "n" indicates the divided part used as a starting point for obtaining the rotational speed. Meanwhile, the subscript "m" indicates the position (angle) of the starting point in each divided section. That is, when the subscript m is 0, the rotational speed is calculated by taking the initial position of each divided area as a starting point. When the subscript m is 1, the rotational speed is calculated by taking a conduction angle offset of 60° from the initial position of each divided area as a starting point. When the subscript m is 2, the rotational speed is calculated by taking the position offset by the conduction angle of 120° from the initial position as the start.
例如,图3中的转速ωn,0表示用0°角作为从基本图样PTN1的输出开始到基本图样PTN4的输出开始的180°导电角范围内的起始点。从基本图样PTN1的输出时间和基本图样PTN4的输出时间以及U相的过零信号所给出的这两个输出时间就能获得转速ωn,0。For example, the rotational speed ω n,0 in FIG. 3 indicates that an angle of 0° is used as a starting point within a conduction angle range of 180° from the output of the basic pattern PTN1 to the output of the basic pattern PTN4. The rotational speed ω n,0 can be obtained from the two output times given by the output time of the basic pattern PTN1 and the output time of the basic pattern PTN4 and the zero-crossing signal of the U phase.
下文参考图3描述转速ωn,m的含义。转速ωn,0是在从基本图样PTN1的输出到基本图样PTN4的输出期间的转速,并且通过U相的过零信号可以得到该转速。转速ωn,1是在从基本图样PTN2的输出到基本图样PTN5的输出期间的转速,并且通过W相的过零信号可以得到该转速。转速ωn,2是在从基本图样PTN3的输出到基本图样PTN6的输出期间的转速,并且通过V相的过零信号可以得到该转速。转速ωn+1,0是在从基本图样PTN4的输出到基本图样PTN1的输出期间的转速,并且通过U相的过零信号可以得到该转速。转速ωn+1,1是在从基本图样PTN5的输出到基本图样PTN2的输出期间的转速,并且通过W相的过零信号可以得到该转速。转速ωn+1,2是在从基本图样PTN6的输出到基本图样PTN3的输出期间的转速,并且通过V相的过零信号可以得到该转速。The meaning of the rotational speed ω n,m is described below with reference to FIG. 3 . The rotation speed ω n,0 is the rotation speed during the period from the output of the basic pattern PTN1 to the output of the basic pattern PTN4, and can be obtained by the zero-crossing signal of the U phase. The rotation speed ω n,1 is the rotation speed during the period from the output of the basic pattern PTN2 to the output of the basic pattern PTN5, and can be obtained by the zero-crossing signal of the W phase. The rotation speed ω n,2 is the rotation speed during the period from the output of the basic pattern PTN3 to the output of the basic pattern PTN6, and can be obtained by the zero-crossing signal of the V phase. The rotation speed ω n+1,0 is the rotation speed during the period from the output of the basic pattern PTN4 to the output of the basic pattern PTN1, and can be obtained by the zero-crossing signal of the U phase. The rotation speed ω n+1,1 is the rotation speed during the period from the output of the basic pattern PTN5 to the output of the basic pattern PTN2, and can be obtained by the zero-crossing signal of the W phase. The rotation speed ω n+1,2 is the rotation speed during the period from the output of the basic pattern PTN6 to the output of the basic pattern PTN3, and can be obtained by the zero-crossing signal of the V phase.
转速ωn+2,0是在从基本图样PTN1的输出到基本图样PTN4的输出期间的转速,并且通过U相的过零信号可以得到该转速。转速ωn+2,1是在从基本图样PTN2的输出到基本图样PTN5的输出期间的转速,并且通过W相的过零信号可以得到该转速。转速ωn+2,2是在从基本图样PTN3的输出到基本图样PTN6的输出期间的转速,并且通过V相的过零信号可以得到该转速。转速ωn+3,0是在从基本图样PTN4的输出到基本图样PTN1的输出期间的转速,并且通过U相的过零信号可以得到该转速。转速ωn+3,1是在从基本图样PTN5的输出到基本图样PTN2的输出期间的转速,并且通过W相的过零信号可以得到该转速。转速ωn+3,2是在从基本图样PTN6的输出到基本图样PTN3的输出期间的转速,并且通过V相的过零信号可以得到该转速。(占空值的修正)The rotation speed ω n+2,0 is the rotation speed during the period from the output of the basic pattern PTN1 to the output of the basic pattern PTN4, and can be obtained by the zero-crossing signal of the U phase. The rotation speed ω n+2,1 is the rotation speed during the period from the output of the basic pattern PTN2 to the output of the basic pattern PTN5, and can be obtained by the zero-crossing signal of the W phase. The rotation speed ω n+2,2 is the rotation speed during the period from the output of the basic pattern PTN3 to the output of the basic pattern PTN6, and can be obtained by the zero-crossing signal of the V phase. The rotation speed ω n+3,0 is the rotation speed during the period from the output of the basic pattern PTN4 to the output of the basic pattern PTN1, and can be obtained by the zero-crossing signal of the U phase. The rotation speed ω n+3,1 is the rotation speed during the period from the output of the basic pattern PTN5 to the output of the basic pattern PTN2, and can be obtained by the zero-crossing signal of the W phase. The rotation speed ω n+3,2 is the rotation speed during the period from the output of the basic pattern PTN6 to the output of the basic pattern PTN3, and can be obtained by the zero-crossing signal of the V phase. (Correction of Duty Value)
接下来就能获得每个被分成部分的转速ωn,m,以及按60°导电角间隔得到速度差Δωn,m。通过给速度差Δωn,m乘上一个修正因子K(K>0),就可以用下式(5)求得修正占空值。Next, the rotational speed ω n,m of each divided part can be obtained, and the speed difference Δω n,m can be obtained at 60° conduction angle intervals. By multiplying the speed difference Δω n,m by a correction factor K (K>0), the corrected duty value can be obtained by the following formula (5).
修正占空值=-K·Δωn,m------(5)Corrected duty value = -K·Δω n, m ------(5)
将速度差Δωn,m和所得到的修正占空值分别存储在PWM占空控制器5的速度存储区和修正占空存储区。例如,图3中,通过使用U相的过零信号和在先于上述基本图样PTN4 360°导电角的前一个基本图样PTN4的输出时刻已经得到的转速ωn,0所得到的转速ωn+2,0计算修正占空值,并将之存入修正占空存储区。The speed difference Δω n,m and the obtained corrected duty value are stored in the speed storage area and the corrected duty storage area of the PWM duty controller 5, respectively. For example, in Fig. 3, the rotational speed ω n obtained by using the zero-crossing signal of the U phase and the output moment of the previous basic pattern PTN4 earlier than the above-mentioned basic pattern PTN4 360° conduction angle, 0 obtained rotational speed ω n+ 2,0 Calculate the corrected duty value and store it in the corrected duty storage area.
如下所述,使用这时所存入的修正占空值,用以得到在经过{180°×(np-2)}导电角时所要使用的占空值。目的在于当电机转角再一次变成与领先360°角的基本图样PTN4的部分相对应的机械转角一致时,就输出转速ωn,0的修正占空值。通过使用修正占空值就可以按60°导电角间隔控制电机1的输出转矩。(电机驱动装置的控制流程图)As described below, the modified duty value stored at this time is used to obtain the duty value to be used when passing through the conduction angle of {180°×(np-2)}. The purpose is to output the corrected duty value of the rotation speed ω n,0 when the motor rotation angle again becomes consistent with the mechanical rotation angle corresponding to the portion of the basic pattern PTN4 leading by 360°. By using the modified duty value, the output torque of the motor 1 can be controlled at 60° conduction angle intervals. (Control flowchart of motor drive unit)
图4是表示上述工作过程的电机驱动装置的控制流程图。如图4所示,当在步骤S11输出基本图样PTNm′时,在步骤S12获得从一个时刻变到先于该时刻180°导电角的时间点的转速。然后在步骤S13,通过转速ωn,m和在该转速ωn,m的时间点之后360°导电角的时间点获得的转速ωn+2,m之间的差计算速度差Δωn,m。这时,由于速度差Δωn,m包含了要考虑的磁极检测器3的检测误差和计算误差,所以在步骤S14通过修正该速度差Δωn,m得到已修正的速度差Δωn,m′,以使这些误差的影响最小化。Fig. 4 is a flow chart showing the control of the motor drive unit in the above operation. As shown in FIG. 4, when the basic pattern PTNm' is output at step S11, the rotational speed at a time point changed from a time to a time point 180° conduction angle prior to the time is obtained at step S12. Then in step S13, the speed difference Δω n,m is calculated by the difference between the rotational speed ω n, m and the rotational speed ω n+2,m obtained at the time point of 360° conduction angle after the time point of this rotational speed ω n,m . At this time, since the speed difference Δω n,m includes the detection error and calculation error of the magnetic pole detector 3 to be considered, the corrected speed difference Δω n,m is obtained by correcting the speed difference Δω n,m in step S14 , to minimize the effects of these errors.
具体地说,由图5所示的非线性算法运算进行修正。图5示出的处理方法满足下面的等式(6),在该式中,Δω′表示速度差,而α(α>0)表示通过实验得到的常数。 Specifically, the correction is performed by the nonlinear arithmetic operation shown in FIG. 5 . The processing method shown in FIG. 5 satisfies the following equation (6), in which Δω' represents a speed difference, and α (α>0) represents a constant obtained through experiments.
接下去,在步骤S15,通过给已经修正的速度差Δωn,m′乘上修正因子K获得用以修正参考占空值Do的修正占空值ΔDn,m。然后,在步骤S16,将这个修正占空值ΔDn,m存入PWM占空控制器5的修正占空存储区。在此之后,在步骤S17向PWM占空控制器5输入参考占空值Do。在步骤S18,从PWM占空控制器5的修正占空存储区中读出在领先{180°×(np-2)}导电角的时刻已经计算并存储的修正占空值ΔDn-(np-2),m。然后在步骤S19,使用下式(7)从修正占空值ΔDn-(np-2),m和参考占空值Do获得输出占空值D′。Next, in step S15, a corrected duty value ΔD n,m for correcting the reference duty value Do is obtained by multiplying the corrected speed difference Δω n ,m ′ by a correction factor K. Then, in step S16, this corrected duty value ΔD n,m is stored in the corrected duty storage area of the PWM duty controller 5 . After that, the reference duty value Do is input to the PWM duty controller 5 at step S17. In step S18, the corrected duty value ΔD n-(np -2), m . Then at step S19, the output duty value D' is obtained from the corrected duty value ΔDn-(np-2),m and the reference duty value Do using the following equation (7).
D′=Do+ΔDn-(np-2),m------(7)D'=Do+ΔD n-(np-2), m ------(7)
在步骤S20,PWM占空控制器5将该输出占空值D′输出给DC/AC变换器2。In step S20 , PWM duty controller 5 outputs the output duty value D′ to DC/AC converter 2 .
图6A示出上述已经获得的输出占空值,参考占空值和修正占空值之间的关系。如图6A所示,在这个实施例的电机驱动装置中,通过由修正占空值来修正由频率指令值ωs所确定的参考占空值,以获得输出占空值,并且通过使用输出占空值来控制DC/AC变换器2各切换元件的操作。因此,如图6B所示,由于能够产生与负载转矩对应的电机1的输出转矩,所以,可以使电机1稳定地工作。也就是说,如图6B所示,由于输出转矩改变,以便实质上要与负载转矩一致,所以使式(1)中的残留转矩减小,因此电机1转速ω随时间的变化值减小。FIG. 6A shows the above obtained output duty value, the relationship between the reference duty value and the corrected duty value. As shown in FIG. 6A, in the motor drive device of this embodiment, the output duty value is obtained by correcting the reference duty value determined by the frequency command value ωs by the corrected duty value, and by using the output duty value value to control the operation of each switching element of the DC/AC converter 2. Therefore, as shown in FIG. 6B, since the output torque of the motor 1 corresponding to the load torque can be generated, the motor 1 can be operated stably. That is to say, as shown in FIG. 6B, since the output torque changes so as to be substantially consistent with the load torque, the residual torque in equation (1) is reduced, so the change value of the motor 1 rotational speed ω with time decrease.
同时,在以上的描述中,描述了三相无刷DC电机。然而,本发明还可以用于相数不是3的电机中,在这种电机中,电机的转速和速度差值的范围可以设定为从同一相的电枢绕组的过零信息中获得的转速和速度差值。Meanwhile, in the above description, a three-phase brushless DC motor has been described. However, the present invention can also be used in a motor with a number of phases other than 3, in which the speed of the motor and the range of the speed difference can be set to the speed obtained from the zero-crossing information of the armature winding of the same phase and speed difference.
同前面对本发明电机驱动装置的描述一样,根据同一相的过零信息得到电机的转速,并根据该转速控制参考占空值。因此,由于位置检测器的各组成元件的耗散所产生的影响已经尽可能地排除,并且各相位下的电枢绕组差异也被排除,所以能够非常精确地检测转速,以致能以很高的分辨率将参考占空值修正为输出占空值。因而,在电机驱动装置中,由于可以通过用已经精确修正的输出占空值进一步限定因电机的输出转矩和机械系统的负载转矩的不同所产生的残留转矩,所以降低了机械系统的噪声和震动,从而简化对付噪声和震动的措施。而且降低了电路的生产成本。Same as the description of the motor driving device of the present invention, the motor speed is obtained according to the zero-crossing information of the same phase, and the reference duty value is controlled according to the speed. Therefore, since the influence of the dissipation of each constituent element of the position detector has been eliminated as much as possible, and the armature winding difference in each phase is also eliminated, the rotation speed can be detected very accurately so that a high Resolution corrects the reference duty value to the output duty value. Therefore, in the motor drive device, since the residual torque generated by the difference between the output torque of the motor and the load torque of the mechanical system can be further limited by using the output duty value that has been accurately corrected, the mechanical system is reduced. Noise and vibration, thereby simplifying the measures against noise and vibration. Furthermore, the production cost of the circuit is reduced.
同时,在电机驱动装置中,由于电枢绕组每产生一次感应电压的过零信号都会获得电机的转速,也即按60°导电角的间隔,可以更精确地控制残留转矩,并可通过约束噪声和震动获得更高的电机性能。At the same time, in the motor drive device, since the armature winding generates a zero-crossing signal of the induced voltage, the motor speed can be obtained, that is, at intervals of 60° conduction angle, the residual torque can be more accurately controlled, and can be controlled through constraints Noise and vibration for higher motor performance.
同时,在电机驱动装置中,由于可以检测出各转速之间的速度差,所以能够大概地估计残留转矩,因而,可以稳定速度控制性能。此时,可以用非线性算法运算修正所得到的速度差,以进一步提高控制稳定性,并能得到实际上消除了电机的摆动或失步的具有很高操作稳定性的电机驱动装置。At the same time, in the motor drive device, since the speed difference between the rotation speeds can be detected, the residual torque can be roughly estimated, and thus, the speed control performance can be stabilized. At this time, the obtained speed difference can be corrected by non-linear algorithm calculation to further improve the control stability, and obtain a motor drive device with high operational stability that practically eliminates the swing or out of step of the motor.
而且,在电机驱动装置中,由于可以按60°导电角间隔更新输出占空值,因此可以按60°导电角间隔精确地控制输出占空值,以致通过约束噪声和震动获得更高的电机性能。Also, in the motor drive unit, since the output duty value can be updated at 60° conduction angle intervals, the output duty value can be precisely controlled at 60° conduction angle intervals, so that higher motor performance can be obtained by restraining noise and vibration .
此外,在电机驱动装置中,由于从得到输出占空值的时间点经过{180°×(np-2)}导电角,所以可使电机的输出转矩相位和负载转矩相位相一致,以使残留转矩最小,因此,可以通过约束噪声和震动得到更高性能的电机和更稳定的机械系统。In addition, in the motor drive device, since the conduction angle of {180°×(np-2)} passes from the time point when the output duty value is obtained, the phase of the output torque of the motor and the phase of the load torque can be made to coincide, so that Minimizing residual torque, therefore, results in higher performance motors and more stable mechanical systems by limiting noise and vibration.
另外,在电机驱动装置中,由于通过把用于控制速度差的修正占空值与用来控制电机转速的参考占空值相加,电机的转速控制系统能很好的响应速度差或负载差,以致能够获得适于速度伺服操作的电机驱动装置。In addition, in the motor drive device, since the correction duty value used to control the speed difference is added to the reference duty value used to control the motor speed, the speed control system of the motor can respond well to the speed difference or the load difference. , so that a motor drive suitable for speed servo operation can be obtained.
Claims (8)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001149017A JP2002354873A (en) | 2001-05-18 | 2001-05-18 | Motor drive |
| JPP2001149017 | 2001-05-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1387310A true CN1387310A (en) | 2002-12-25 |
Family
ID=18994240
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN02120103A Pending CN1387310A (en) | 2001-05-18 | 2002-05-17 | Electric machine driving device |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP2002354873A (en) |
| KR (1) | KR20020088359A (en) |
| CN (1) | CN1387310A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100370690C (en) * | 2003-11-05 | 2008-02-20 | 索尼株式会社 | Sensorless Brushless Motor |
| CN101335495B (en) * | 2007-06-27 | 2011-01-12 | 三菱电机株式会社 | Control device for three-phase brushless motor |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4706324B2 (en) | 2005-05-10 | 2011-06-22 | トヨタ自動車株式会社 | Control device for motor drive system |
| KR101296637B1 (en) * | 2006-12-04 | 2013-08-14 | 엘지디스플레이 주식회사 | Lcd |
| KR101367680B1 (en) * | 2012-10-29 | 2014-03-12 | 삼성전기주식회사 | Apparatus for generating control signal for driving a motor |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3236322B2 (en) * | 1991-10-02 | 2001-12-10 | 松下冷機株式会社 | Operation control device for DC motor |
| KR960013404B1 (en) * | 1993-07-19 | 1996-10-04 | 엘지전자 주식회사 | Speed control device of induction motor |
| KR100323931B1 (en) * | 1997-08-07 | 2002-08-08 | 가부시끼가이샤 도시바 | Motor control unit and air conditioner using this control unit |
| JP4267146B2 (en) * | 1999-10-12 | 2009-05-27 | 東芝キヤリア株式会社 | Compressor drive control device and air conditioner |
| JP4128703B2 (en) * | 1999-10-20 | 2008-07-30 | 松下電器産業株式会社 | Motor drive device |
-
2001
- 2001-05-18 JP JP2001149017A patent/JP2002354873A/en active Pending
-
2002
- 2002-05-13 KR KR1020020026092A patent/KR20020088359A/en not_active Ceased
- 2002-05-17 CN CN02120103A patent/CN1387310A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100370690C (en) * | 2003-11-05 | 2008-02-20 | 索尼株式会社 | Sensorless Brushless Motor |
| CN101335495B (en) * | 2007-06-27 | 2011-01-12 | 三菱电机株式会社 | Control device for three-phase brushless motor |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002354873A (en) | 2002-12-06 |
| KR20020088359A (en) | 2002-11-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3681318B2 (en) | Synchronous motor control device and vehicle using the same | |
| JP4235145B2 (en) | Motor control device | |
| CN1200505C (en) | AC motor controller | |
| JP5502605B2 (en) | Motor control device | |
| CN1323461A (en) | Synchronous motor control device and method | |
| CN1511369A (en) | Motor current detection method and motor control device | |
| CN1148448A (en) | Method for starting permanent magnet synchronous motor equipped with angular orientation detector and device for controlling such motor | |
| CN1897448A (en) | Control method of sensorless brushless direct current motor | |
| CN1207841C (en) | Detection for rotor position in magnetic resistance motor for switch | |
| CN1639960A (en) | Motor controller | |
| JP4578142B2 (en) | Brushless DC motor drive device | |
| JP5790390B2 (en) | AC motor control device and control method | |
| JPWO2019207754A1 (en) | Electric motor control device | |
| US7279863B2 (en) | Method and apparatus for detecting excitation position of SRM by comparison of detected current | |
| CN1387310A (en) | Electric machine driving device | |
| CN1190001C (en) | Motor driver | |
| CN104079216A (en) | Driving system of three-phase BLDC (Brushless Direct Current) motor with sensors, and driving method of driving system | |
| CN1893253A (en) | Three phase BLDC motor controller and control method thereof | |
| CN1787358A (en) | Apparatus and method for controlling velocity of motor | |
| JP4027721B2 (en) | Speed control device for brushless motor | |
| CN1460321A (en) | Controller for permanent magnet motor | |
| JP4128703B2 (en) | Motor drive device | |
| JP2011160529A (en) | Device for control of rotary electric machine | |
| CN1485974A (en) | Brushless DC motor speed control device and method | |
| CN1622447A (en) | Controller for AC motor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| 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 |