CN105634344B - A kind of three-phase position signal detection method of switched reluctance machines - Google Patents
A kind of three-phase position signal detection method of switched reluctance machines Download PDFInfo
- Publication number
- CN105634344B CN105634344B CN201610095968.6A CN201610095968A CN105634344B CN 105634344 B CN105634344 B CN 105634344B CN 201610095968 A CN201610095968 A CN 201610095968A CN 105634344 B CN105634344 B CN 105634344B
- Authority
- CN
- China
- Prior art keywords
- phase
- time
- position signal
- turn
- motor
- 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.)
- Expired - Fee Related
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 33
- 238000000034 method Methods 0.000 claims abstract description 18
- 102100034459 Hepatitis A virus cellular receptor 1 Human genes 0.000 claims abstract description 11
- 101001068136 Homo sapiens Hepatitis A virus cellular receptor 1 Proteins 0.000 claims abstract description 9
- 101000831286 Homo sapiens Protein timeless homolog Proteins 0.000 claims abstract description 9
- 101000752245 Homo sapiens Rho guanine nucleotide exchange factor 5 Proteins 0.000 claims abstract description 9
- 101150074789 Timd2 gene Proteins 0.000 claims abstract description 8
- 102100034458 Hepatitis A virus cellular receptor 2 Human genes 0.000 claims abstract description 6
- 101001068133 Homo sapiens Hepatitis A virus cellular receptor 2 Proteins 0.000 claims abstract description 6
- 230000000630 rising effect Effects 0.000 claims description 11
- 230000005284 excitation Effects 0.000 claims description 4
- 238000005070 sampling Methods 0.000 claims description 2
- 230000011664 signaling Effects 0.000 claims 3
- 238000006243 chemical reaction Methods 0.000 claims 1
- 238000003384 imaging method Methods 0.000 claims 1
- 230000007306 turnover Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 5
- 238000012545 processing Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 6
- 238000004804 winding Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229910000859 α-Fe Inorganic materials 0.000 description 1
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
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
一种开关磁阻电机的三相位置信号检测方法,在高速APC模式下,利用通用定时器TIM1输入捕获通道去检测A相霍尔位置信号HA,来捕获位置信号一个周期的时间间隔,将捕获值作为基准时间,根据APC模式下设定的三相开关角度值计算获得三相开关管的开关时间,定时器TIM2根据各相的开关时间开启计时进入中断,同时结合定时器TIM3来捕获A相的下降沿校准的方式,以此来控制并驱动功率变换器各相开关管的开通与关断,实现开关磁阻电机的运行。该方法可以避免其他磁环N、S极加工误差、电磁干扰等引起的霍尔位置信号偏差,达到磁阻电机三相霍尔位置信号精确检测的效果。
A three-phase position signal detection method of a switched reluctance motor. In the high-speed APC mode, the general-purpose timer TIM1 is used to input the capture channel to detect the A-phase Hall position signal HA to capture the time interval of one cycle of the position signal, and the captured The value is used as the reference time, and the switching time of the three-phase switching tube is calculated according to the three-phase switching angle value set in the APC mode. The timer TIM2 starts timing and interrupts according to the switching time of each phase, and combines the timer TIM3 to capture phase A. The falling edge calibration method is used to control and drive the turn-on and turn-off of the switch tubes of each phase of the power converter to realize the operation of the switched reluctance motor. The method can avoid the deviation of the Hall position signal caused by processing errors of the N and S poles of other magnetic rings, electromagnetic interference, etc., and achieve the effect of accurate detection of the three-phase Hall position signal of the reluctance motor.
Description
技术领域technical field
本发明涉及开关磁阻电机的位置信号检测方法,尤其涉及一种开关磁阻电机(SRM)的三相位置信号检测方法,属于电机控制技术领域。The invention relates to a position signal detection method of a switched reluctance motor, in particular to a three-phase position signal detection method of a switched reluctance motor (SRM), belonging to the technical field of motor control.
背景技术Background technique
开关磁阻电机驱动系统具有结构简单、成本低、控制灵活、调速性能好等突出特点,是近30年随着电力电子器件和现代控制技术的发展而迅速发展的一种新型调速驱动系统。在宽广的速度和功率范围内都能保持较高的效率,使其在高性能应用领域如航空航天、电动车驱动、家用电器、工业等发挥了重要作用。The switched reluctance motor drive system has outstanding features such as simple structure, low cost, flexible control, and good speed regulation performance. It is a new type of speed-adjustable drive system that has developed rapidly with the development of power electronic devices and modern control technology in the past 30 years. . It can maintain high efficiency in a wide range of speed and power, making it play an important role in high-performance applications such as aerospace, electric vehicle drives, household appliances, industry, etc.
在电动车等驱动系统应用中,驱动系统根据转子位置控制电机运行状态,因而开关磁阻电机的位置信号是各相主开关器件进行正确逻辑切换、确定绕组换相的基础,也为速度环提供了速度反馈信号。因此,位置信号的精确检测尤为重要。目前开关磁阻电机位置信号检测通常使用光电编码器和霍尔位置传感器,然而传统的位置信号检测过程中,由于码盘或磁环的加工精度、材料以及受环境因素温度、电磁干扰等的影响,使得三相位置信号出现误差,最终影响开关器件的开关误差。这种偏差对开关磁阻电机在高速运行状态时影响尤为明显,不仅会造成电机较大的振动,还会对电机的效率产生较大的影响。因此,需要一种精确的三相位置信号检测方式,来维持三相位置信号平衡,实现开关磁阻电机的可靠运行。In the application of driving systems such as electric vehicles, the driving system controls the running state of the motor according to the rotor position. Therefore, the position signal of the switched reluctance motor is the basis for the correct logic switching of the main switching devices of each phase and the determination of the winding commutation, and also provides the speed loop. the speed feedback signal. Therefore, accurate detection of position signals is particularly important. At present, the position signal detection of switched reluctance motors usually uses photoelectric encoders and Hall position sensors. , causing errors in the three-phase position signals, which ultimately affect the switching errors of the switching devices. This deviation has a particularly obvious impact on the switched reluctance motor when it is running at high speed, which will not only cause greater vibration of the motor, but also have a greater impact on the efficiency of the motor. Therefore, an accurate three-phase position signal detection method is needed to maintain the balance of the three-phase position signals and realize the reliable operation of the switched reluctance motor.
发明内容Contents of the invention
本发明针对已有开关磁阻电机三相位置信号检测出现的误差而影响电动车等驱动系统性能的技术问题,提出了一种开关磁阻电机(SRM)的三相位置信号检测方法,该方法可以根据开关磁阻电机反馈的霍尔位置信号得到当前电机定转子的相对位置,从而实现SRM相应相限的开通,以驱动电机运行。特别适用于高速控制的场合,此时电机运行在角度位置控制(APC)模式下,精确的位置检测是实现电机正常运转的关键。该方法可以避免传统位置检测方法出现的位置信号偏差导致三相不平衡,引起电机性能问题,能够实现开关磁阻电机位置信号检测低误差,保持三相位置信号平衡,从而实现电机正确换向、可靠运行的效果,解决开关磁阻电机在电动车驱动系统中的应用问题。The present invention aims at the technical problem that the error in the three-phase position signal detection of the existing switched reluctance motor affects the performance of the driving system of the electric vehicle, etc., and proposes a three-phase position signal detection method of the switched reluctance motor (SRM). The relative position of the stator and rotor of the current motor can be obtained according to the Hall position signal fed back by the switched reluctance motor, so as to realize the opening of the corresponding phase limit of the SRM to drive the motor to run. It is especially suitable for high-speed control occasions. At this time, the motor is running in the angle position control (APC) mode, and accurate position detection is the key to realize the normal operation of the motor. This method can avoid the three-phase unbalance caused by the deviation of the position signal in the traditional position detection method, which will cause motor performance problems, and can realize the low error of the position signal detection of the switched reluctance motor, and maintain the balance of the three-phase position signal, so as to realize the correct commutation of the motor, The effect of reliable operation solves the application problem of switched reluctance motors in electric vehicle drive systems.
本发明采取的技术方案如下:一种开关磁阻电机的三相位置信号检测方法,开关磁阻电机以不对称半桥功率变换器作为电源,Aup、Bup、Cup信号分别为控制三相桥臂中上开关功率管栅极的信号,And、Bdn、Cdn为三相桥臂中下开关功率管栅极的驱动信号,功率变换器通过轮流开通或关断电机绕组接通电源,驱动电机运行,完成包括励磁、续流和回流的控制过程;在高速角度位置控制APC模式下,采用霍尔位置传感器采样开关磁阻电机的三相位置信号,并将三相位置信号送到微处理器CPU;The technical scheme adopted by the present invention is as follows: a three-phase position signal detection method of a switched reluctance motor. The switched reluctance motor uses an asymmetrical half-bridge power converter as a power supply, and the Aup, Bup, and Cup signals are respectively used to control the three-phase bridge arm The signals of the upper and middle switching power tube grids, and And, Bdn, and Cdn are the driving signals of the middle and lower switching power tube grids of the three-phase bridge arm. The power converter turns on or off the motor winding to turn on the power to drive the motor. Complete the control process including excitation, freewheeling and return flow; in the high-speed angular position control APC mode, use the Hall position sensor to sample the three-phase position signal of the switched reluctance motor, and send the three-phase position signal to the microprocessor CPU;
其特征在于:根据开关磁阻电机反馈的霍尔位置信号得到当前电机定转子的相对位置,通过A相位置信号的上升沿捕获中断和A相下降沿触发中断校准的结合方式,实现磁阻电机三相霍尔位置信号的精确检测,达到开关磁阻电机相应相限的开通;具体方法是:利用CPU内置的通用定时器TIM1输入捕获通道去检测A相霍尔位置信号的上升沿,将捕获值作为基准时间,并且根据APC模式下设定的三相开关角度值,经过微处理器CPU中内置的计算、中断程序获得三相上下管的开关时间,再采用CPU内置的通用定时器TIM2根据各相的开关时间计时进入中断,得到开关功率管控制信号,同时加入CPU内置的通用定时器TIM3来捕获A相的下降沿实现校准,以此来控制并驱动功率变换器各相开关管的开通与关断,实现开关磁阻电机的运行。It is characterized in that: according to the Hall position signal fed back by the switched reluctance motor, the relative position of the current motor stator and rotor is obtained, and the combination of the rising edge capture interrupt of the A phase position signal and the A phase falling edge trigger interrupt calibration realizes the reluctance motor. The accurate detection of the three-phase Hall position signal can achieve the opening of the corresponding phase limit of the switched reluctance motor; the specific method is: use the built-in general timer TIM1 input capture channel of the CPU to detect the rising edge of the A-phase Hall position signal, and capture The value is used as the reference time, and according to the three-phase switch angle value set in APC mode, the switching time of the three-phase upper and lower tubes is obtained through the calculation and interrupt program built in the microprocessor CPU, and then the general timer TIM2 built in the CPU is used according to The switching timing of each phase is interrupted, and the control signal of the switching power tube is obtained. At the same time, the built-in general timer TIM3 of the CPU is added to capture the falling edge of phase A to achieve calibration, so as to control and drive the switching tube of each phase of the power converter. And off, to achieve the operation of the switched reluctance motor.
可采用以下步骤实现The following steps can be used to achieve
1)利用CPU内置的通用定时器TIM1的输入捕获通道去检测A相位置信号的两个上升沿,得到捕获值In1,把该捕获值作为电机旋转一个位置信号周期的基准时间;1) Use the input capture channel of the built-in general-purpose timer TIM1 of the CPU to detect the two rising edges of the position signal of phase A, obtain the capture value In1, and use the capture value as the reference time for the motor to rotate one position signal period;
2)根据定时器TIM1的捕获值In1为电机转子转过45°角度,即一个位置信号周期所用的时间,计算得到电机的转子每转过1°所用时间In2;2) According to the capture value In1 of the timer TIM1, the motor rotor rotates through a 45° angle, that is, the time used for one position signal cycle, and calculates the time In2 used for each rotation of the motor rotor through 1°;
3)按照APC模式下设定的A相的开通、关断角度值θAon、θAoff和转子每转过1°所用时间In2,计算得到A相开关管的开通和关断时间In3、In4;3) According to the opening and closing angle values θ Aon and θ Aoff of phase A set in APC mode and the time In2 used for each rotation of the rotor by 1°, calculate the opening and closing time In3 and In4 of the switching tube of phase A;
4)根据APC模式下设定的B、C相的开通、关断角度值θBon、θBoff、θCon、θCoff,分别计算得到B、C相开关管的开通和关断时间In5、In6、In7、In8;4) According to the turn-on and turn-off angle values of B and C phases set in APC mode θ Bon , θ Boff , θ Con , θ Coff , calculate the turn-on and turn-off times In5 and In6 of the switch tubes of B and C phases respectively , In7, In8;
5)定时器TIM2根据计算得到的各相开关管的开通和关断时间来设置的计时时间,从上升沿这个时间点开始计时进入中断,此时转子的位置为0°,若各相中开通或关断角度在0到22.5°之间,开通或关断相应的开关管;5) The timer TIM2 sets the timing time according to the calculated turn-on and turn-off times of the switching tubes of each phase. It starts timing from the time point of the rising edge and enters the interruption. At this time, the position of the rotor is 0°. If each phase is turned on Or the turn-off angle is between 0 and 22.5°, and the corresponding switch tube is turned on or off;
6)采用定时器TIM3的输入捕获通道去检测A相位置信号的下降沿,并将该下降沿的捕获值作为转子位置角22.5度之后计时的基准点;6) Use the input capture channel of the timer TIM3 to detect the falling edge of the A-phase position signal, and use the captured value of the falling edge as the reference point for timing after the rotor position angle is 22.5 degrees;
7)定时器TIM2根据计算得到的各相开关管的开通和关断时间来设置的计时时间,从下降沿这个时间点开始计时进入中断,此时转子位置为22.5°,若各相中开通或关断角度在22.5°到45°之间,开通或关断相应的开关管;7) The timer TIM2 sets the timing time according to the calculated turn-on and turn-off times of the switch tubes of each phase. It starts timing from the time point of the falling edge and enters the interruption. At this time, the rotor position is 22.5°. If each phase is turned on or When the turn-off angle is between 22.5° and 45°, the corresponding switch tube is turned on or off;
8)若为其他多相开关磁阻电机,则每一相均采用上述相同的控制方法。8) For other multi-phase switched reluctance motors, each phase adopts the same control method as above.
所述步骤3)中根据设定的A相的开通、关断角度值θAon、θAoff和转子每转过1°所用时间In2,计算得到A相开关管的开通时间In3和关断时间In4:In the step 3), the turn-on time In3 and the turn-off time In4 of the A-phase switching tube are calculated according to the set A-phase turn-on and turn-off angle values θ Aon , θ Aoff and the time In2 used for each rotation of the rotor by 1° :
In3=θAon*In2In3=θ Aon *In2
In4=θAoff*In2In4=θ Aoff *In2
本发明的优点及有益效果:Advantage of the present invention and beneficial effect:
1、本发明通过A相位置信号的上升沿捕获中断和A相下降沿触发中断校准的结合方式,可以避免其他磁环N、S极加工误差、电磁干扰等引起的霍尔位置信号偏差,达到磁阻电机三相霍尔位置信号精确检测的效果。1. The present invention can avoid the Hall position signal deviation caused by other magnetic ring N and S pole processing errors, electromagnetic interference, etc. The effect of accurate detection of three-phase Hall position signal of reluctance motor.
2、本发明能够实现开关磁阻电机位置信号检测低误差,保持三相位置信号平衡,从而实现电机正确换向、可靠运行的效果,特别适用于磁阻电机高速运行于APC模式下霍尔位置信号的精确检测,避免传统位置信号检测中因铁氧体磁环加工等因素出现的误差导致电机性能降低的问题,解决开关磁阻电机在电动车驱动系统中的应用问题。2. The present invention can realize low error in position signal detection of switched reluctance motors, maintain the balance of three-phase position signals, thereby realizing the effects of correct commutation and reliable operation of the motor, and is especially suitable for reluctance motors running at high speed in Hall position in APC mode The precise detection of signals avoids the problem of motor performance degradation caused by errors in traditional position signal detection due to factors such as ferrite ring processing, and solves the application problem of switched reluctance motors in electric vehicle drive systems.
3、本发明方法可以避免传统位置检测方法出现的位置信号偏差导致三相不平衡,引起电机性能问题,能够实现开关磁阻电机位置信号检测低误差,保持三相位置信号平衡,从而实现电机正确换向、可靠运行的效果,解决了开关磁阻电机在电动车驱动系统中的应用问题。3. The method of the present invention can avoid the three-phase unbalance caused by the deviation of the position signal in the traditional position detection method, causing motor performance problems, and can realize the low error of the position signal detection of the switched reluctance motor, and maintain the balance of the three-phase position signal, thereby realizing the correctness of the motor. The effects of commutation and reliable operation solve the application problem of the switched reluctance motor in the electric vehicle drive system.
4、本发明比传统直接位置检测方法中使用光电编码器或是霍尔位置传感器出现位置信号偏差,该检测方法具有更好的检测精度,也比检测出现误差后进行信号矫正等方法具有成本低、速度快的优点。4. Compared with the traditional direct position detection method using photoelectric encoder or Hall position sensor, the present invention has a position signal deviation. This detection method has better detection accuracy, and is also cheaper than methods such as signal correction after detection errors. , The advantages of fast speed.
附图说明Description of drawings
图1是本发明高速开关磁阻电机位置信号检测方法的运行流程图;Fig. 1 is the operation flowchart of the position signal detection method of high-speed switched reluctance motor of the present invention;
图2是应用本发明后整个开关磁阻电机控制系统结构图;Fig. 2 is a structural diagram of the entire switched reluctance motor control system after applying the present invention;
图3是本发明中功率变换器所采用的不对称半桥电路结构图;Fig. 3 is the structural diagram of the asymmetrical half-bridge circuit adopted by the power converter in the present invention;
图4是本发明中A相霍尔位置信号与三相开关信号波形示意图。Fig. 4 is a schematic diagram of waveforms of phase A Hall position signal and three-phase switch signal in the present invention.
具体实施方式Detailed ways
下面结合附图和实例详细说明本发明提供的具体方法和运行过程(以三相12/8极开关磁阻电机为例)。The specific method and operation process provided by the present invention will be described in detail below in conjunction with the accompanying drawings and examples (taking a three-phase 12/8-pole switched reluctance motor as an example).
应用本发明后的整个开关磁阻电机控制系统结构图如图2所示,其为整个电动车提供动力。其工作原理是,在高速APC模式下,采用霍尔位置传感器采样开关磁阻电机的三相位置信号,并将三相位置信号送到微处理器CPU,利用CPU内置的通用定时器TIM输入捕获通道去检测A相霍尔位置信号的上升沿,将捕获值作为基准时间,并且根据APC模式下设定的三相开关角度值,经过微处理器CPU中内置的计算、中断程序获得三相上下管的开关时间,采用定时器TIM根据各相的开关时间计时进入中断,得到开关功率管控制信号,以此来控制并驱动功率变换器各相开关管的开通与关断,结合调速转把通过外部给定信号传送给CPU的AD采样模块来调节电机速度。The structural diagram of the entire switched reluctance motor control system after applying the present invention is shown in Figure 2, which provides power for the entire electric vehicle. Its working principle is that in the high-speed APC mode, the Hall position sensor is used to sample the three-phase position signal of the switched reluctance motor, and the three-phase position signal is sent to the microprocessor CPU, and the general-purpose timer TIM built in the CPU is used to input and capture The channel detects the rising edge of the A-phase Hall position signal, takes the captured value as the reference time, and according to the three-phase switch angle value set in the APC mode, obtains the three-phase up and down through the calculation and interrupt program built in the microprocessor CPU. The switching time of the tube, the timer TIM is used to enter the interrupt according to the switching time of each phase, and the control signal of the switching power tube is obtained, so as to control and drive the opening and closing of the switching tube of each phase of the power converter, combined with the speed control The AD sampling module is sent to the CPU through the external given signal to adjust the motor speed.
图2中的电源为半桥功率变换器,在电动车辆中通常为提供电流和48V-72V的直流电压。霍尔元件US4881KUA作位置传感器则用于对磁阻电机的转子位置进行检测。The power supply in Figure 2 is a half-bridge power converter, which usually provides current and a DC voltage of 48V-72V in electric vehicles. The Hall element US4881KUA is used as a position sensor to detect the rotor position of the reluctance motor.
本发明方法的运行流程图如图1所示,首先采用处理器CPU内置的通用定时器TIM1的输入捕获通道去检测A相位置信号的两个上升沿(i),得到捕获值In1,作为电机旋转一个位置信号周期的基准时间(ii),根据定时器TIM1的捕获到的捕获值In1为电机转子转过45°角度,计算得到电机的转子每转过1°所用时间In2(iii);按照APC模式下设定的A相的开通角和关断角的值θAon、θAoff以及转子每转过1°所用时间In2,可以计算得到A相开关管的开通和关断时间In3、In4(iv);继而按照APC模式下设定的B、C相的开通、关断角度值θBon、θBoff、θCon、θCoff,分别计算得到B、C相开关管的开通和关断时间In5、In6、In7、In8(v);采用CPU内置的定时器TIM3的输入捕获通道去检测A相位置信号的下降沿,并将该下降沿的捕获值作为转子位置角22.5度之后计时的基准点(vi);定时器TIM2根据计算得到的各相开关管的开通和关断时间来设置的计时时间,分别从上升沿(转子位置为0°)和从下降沿(转子位置为22.5°)这两个时间点开始计时进入中断(vii);根据若相中开通或关断角度在0到22.5°之间以及22.5°到45°之间,开通或关断相应的开关管(viii);The operation flowchart of the method of the present invention is as shown in Figure 1, at first adopts the input capturing channel of the built-in general timer TIM1 of processor CPU to detect two rising edges (i) of A phase position signal, obtains capturing value In1, as motor Rotate the reference time (ii) of one position signal cycle, according to the capture value In1 captured by the timer TIM1, the motor rotor rotates through an angle of 45°, and calculate the time In2(iii) for the rotor of the motor to rotate through 1°; according to In the APC mode, the values θ Aon and θ Aoff of the turn-on angle and turn-off angle of phase A and the time In2 used for each rotation of the rotor through 1° can be calculated to obtain the turn-on and turn-off time In3 and In4 of the phase A switch ( iv); Then, according to the turn-on and turn-off angle values θ Bon , θ Boff , θ Con , θ Coff of the B and C phases set in the APC mode, the turn-on and turn-off times In5 of the B and C phase switches are calculated respectively , In6, In7, In8(v); Use the input capture channel of the built-in timer TIM3 of the CPU to detect the falling edge of the position signal of phase A, and use the captured value of the falling edge as the reference point for timing after the rotor position angle is 22.5 degrees (vi); Timer TIM2 is set according to the calculated turn-on and turn-off time of each phase switch tube, starting from the rising edge (rotor position is 0°) and from the falling edge (rotor position is 22.5°) respectively. Start timing at two time points and enter the interruption (vii); according to whether the opening or closing angle in the phase is between 0 and 22.5° and between 22.5° and 45°, the corresponding switch tube (viii) is turned on or off;
若为其他多相开关磁阻电机,则每一相均采用上述相同的控制方法。For other multi-phase switched reluctance motors, each phase adopts the same control method as above.
A相的开通、关断角度值θAon、θAoff和转子每转过1°所用时间In2,可以计算得到A相开关管的开通和关断时间In3、In4的公式为:The turn-on and turn-off angle values θ Aon and θ Aoff of phase A and the time In2 used for each rotation of the rotor by 1° can be calculated to obtain the turn-on and turn-off time In3 and In4 of the phase A switch. The formula is:
In3=θAon*In2In3=θ Aon *In2
In4=θAoff*In2In4=θ Aoff *In2
图3是本发明中功率变换器所采用的不对称半桥电路结构图,为已知电路。Aup,Bup,Cup信号分别为控制三相桥臂中上开关功率管栅极的信号,Adn,Bdn,Cdn为三相桥臂中下开关功率管栅极的驱动信号。功率变换器通过轮流开通或关断电机绕组接到电源部分,驱动电机运行,完成励磁、续流和回流等控制过程。FIG. 3 is a structural diagram of an asymmetrical half-bridge circuit used in the power converter of the present invention, which is a known circuit. The Aup, Bup, and Cup signals are signals for controlling the grid of the upper switching power transistor in the three-phase bridge arm, respectively, and Adn, Bdn, and Cdn are driving signals for the grid of the lower switching power transistor in the three-phase bridge arm. The power converter is connected to the power supply part by turning on or off the motor windings in turn, drives the motor to run, and completes the control processes such as excitation, freewheeling and backflow.
图4是本发明中A相霍尔位置信号HA与三相开关信号波形示意图。开关磁阻电机使用开关型霍尔位置传感器来检测磁环的磁极N,S,分别输出“0”和“1”,输出波形周期为45°,占空比分别为50%。A相上升沿对应着转子位置角0°,即45°,下降沿对应着转子位置角22.5°。三相开关信号高有效,“1”代表该相开通,“0”代表该相关闭。电机正向前进运行时,三相换相顺序为A->C->B->A,在0°到22.5°之间对应着A相的关断角θAoff和C相的开通角θCon,22.5°到45°之间对应着B相的开通角θBon、C相的关断角θCoff、A相的开通角θAon和B相的关断角θBoff,各相在该相开通角处开通该相绕组励磁,在该相关断角处关闭该相绕组,切换至下一相开通。FIG. 4 is a schematic diagram of the waveforms of the A-phase Hall position signal HA and the three-phase switch signals in the present invention. The switched reluctance motor uses a switch-type Hall position sensor to detect the magnetic poles N and S of the magnetic ring, and outputs "0" and "1" respectively. The output waveform period is 45° and the duty cycle is 50%. The rising edge of phase A corresponds to the rotor position angle of 0°, that is, 45°, and the falling edge corresponds to the rotor position angle of 22.5°. The three-phase switch signal is active high, "1" means that the phase is on, and "0" means that the phase is off. When the motor is running forward, the three-phase commutation sequence is A->C->B->A, which corresponds to the turn-off angle θ Aoff of phase A and the turn-on angle θ Con of phase C between 0° and 22.5° , between 22.5° and 45° corresponds to the turn-on angle θ Bon of phase B, the turn-off angle θ Coff of phase C, the turn-on angle θ Aon of phase A, and the turn-off angle θ Boff of phase B. Turn on the excitation of the phase winding at the corner, turn off the phase winding at the relevant off angle, and switch to the next phase.
本发明比传统直接位置检测方法中使用光电编码器或是霍尔位置传感器出现位置信号偏差,该检测方法具有更高的检测精度,可以避免其他磁环N、S极加工等误差,也比检测出现误差后进行信号矫正等方法具有成本低、速度快的优点。Compared with the traditional direct position detection method using a photoelectric encoder or a Hall position sensor, the position signal deviation occurs in the present invention. The detection method has higher detection accuracy, can avoid errors such as processing of N and S poles of other magnetic rings, and is also more accurate than the detection method. Methods such as signal correction after an error occurs have the advantages of low cost and high speed.
以上借助实例描述了本发明的具体实施方式,但是应该理解的是,前述具体的描述不应理解为对本发明的实质和范围的限定,本领域内的普通技术人员在阅读本说明书后对上述实例作出的各种修改,都属于本发明所保护的范围。The specific implementation of the present invention has been described above with the help of examples, but it should be understood that the foregoing specific description should not be construed as limiting the spirit and scope of the present invention, and those of ordinary skill in the art will understand the above-mentioned examples after reading this description. Various modifications made belong to the protection scope of the present invention.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610095968.6A CN105634344B (en) | 2016-02-23 | 2016-02-23 | A kind of three-phase position signal detection method of switched reluctance machines |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610095968.6A CN105634344B (en) | 2016-02-23 | 2016-02-23 | A kind of three-phase position signal detection method of switched reluctance machines |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105634344A CN105634344A (en) | 2016-06-01 |
CN105634344B true CN105634344B (en) | 2018-03-20 |
Family
ID=56048972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610095968.6A Expired - Fee Related CN105634344B (en) | 2016-02-23 | 2016-02-23 | A kind of three-phase position signal detection method of switched reluctance machines |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105634344B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106253781B (en) * | 2016-07-25 | 2018-09-18 | 南京信息职业技术学院 | Switched reluctance motor position estimation method with open-phase fault-tolerant function |
CN111457953A (en) * | 2020-04-01 | 2020-07-28 | 深圳市四方电气技术有限公司 | Automatic calibration detection system and method for rotary encoder |
CN112414287B (en) * | 2020-11-09 | 2021-12-28 | 北京理工大学 | A position calibration method of permanent magnet synchronous motor without current sensor |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101694980A (en) * | 2009-10-30 | 2010-04-14 | 卧龙电气集团股份有限公司 | Control device and operating method of bicycle switched reluctance motor |
JP2014236556A (en) * | 2013-05-31 | 2014-12-15 | 株式会社デンソー | Pam drive unit of switched reluctance motor |
CN204906236U (en) * | 2015-09-18 | 2015-12-23 | 傅强 | Switched reluctance motor control system |
-
2016
- 2016-02-23 CN CN201610095968.6A patent/CN105634344B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101694980A (en) * | 2009-10-30 | 2010-04-14 | 卧龙电气集团股份有限公司 | Control device and operating method of bicycle switched reluctance motor |
JP2014236556A (en) * | 2013-05-31 | 2014-12-15 | 株式会社デンソー | Pam drive unit of switched reluctance motor |
CN204906236U (en) * | 2015-09-18 | 2015-12-23 | 傅强 | Switched reluctance motor control system |
Non-Patent Citations (1)
Title |
---|
基于STM32的开关磁阻电机角度位置控制系统;钟锐;《控制技术》;20121130;第2961-2964页 * |
Also Published As
Publication number | Publication date |
---|---|
CN105634344A (en) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105680742B (en) | A sensorless rotor position recognition system and method for a brushless DC motor | |
CN201383787Y (en) | Controller of brushless direct current motor | |
CN107395072B (en) | A method for phase compensation of brushless DC motor without position sensor | |
CN106452225B (en) | Brushless DC motor without position sensor commutation phase System with Real-Time and method | |
CN108400733A (en) | A kind of rotor position detecting method of automobile permanent magnet synchronous motor | |
CN108712127B (en) | Method and device for controlling switched reluctance motor without position sensor | |
CN105763109B (en) | A kind of phase change control method of DC brushless motor, the control system for non-brush direct currunt electromotors | |
CN105356796B (en) | Permanent-magnet brushless DC motor control system without position sensor | |
CN104579110A (en) | Variable-frequency speed regulation system and method of high-speed permanent magnet motor | |
CN105634344B (en) | A kind of three-phase position signal detection method of switched reluctance machines | |
CN109495030A (en) | Permanent magnet synchronous motor rotating-speed tracking method, equipment and computer readable storage medium | |
CN110784152B (en) | Multiphase switched reluctance motor system and control method thereof | |
CN103236813A (en) | Control system of permanent magnet brushless direct current motor | |
CN103633904A (en) | Control method and control system for sensorless brushless direct-current motor | |
CN106712594A (en) | Motor driver of motor control system | |
CN105915130A (en) | Control method and device of sensorless permanent magnet motor used for pump | |
CN104716878B (en) | Control method and driving system of three-phase double-salient-pole brushless direct current motor | |
CN104201948B (en) | Control device and method of position-free sensor of switched reluctance motor | |
CN103095193B (en) | A kind of drive system being applied to brshless DC motor | |
CN103414421A (en) | Method for suppressing brushless direct current motor phase change torque fluctuation based on Bang-bang control | |
CN103269192A (en) | Switch reluctance motor system | |
CN115987172B (en) | Double-salient motor current sensor signal loss fault tolerance control method | |
Hui et al. | Permanent magnet brushless motor control techniques | |
CN103219934A (en) | Optimal phase fine adjustment method for driving voltage of direct-current brushless motor and motor | |
CN106411221B (en) | Current detection and control device for wide speed of motor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180320 |