CN104579084B - Method for identifying rotary transformer initial angle - Google Patents

Method for identifying rotary transformer initial angle Download PDF

Info

Publication number
CN104579084B
CN104579084B CN201410784766.3A CN201410784766A CN104579084B CN 104579084 B CN104579084 B CN 104579084B CN 201410784766 A CN201410784766 A CN 201410784766A CN 104579084 B CN104579084 B CN 104579084B
Authority
CN
China
Prior art keywords
initial angle
motor
current
angle
phase
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
Application number
CN201410784766.3A
Other languages
Chinese (zh)
Other versions
CN104579084A (en
Inventor
徐晖
王胜勇
卢家斌
康现伟
王国强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wisdri Wuhan Automation Co Ltd
Original Assignee
Wisdri Wuhan Automation Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wisdri Wuhan Automation Co Ltd filed Critical Wisdri Wuhan Automation Co Ltd
Priority to CN201410784766.3A priority Critical patent/CN104579084B/en
Publication of CN104579084A publication Critical patent/CN104579084A/en
Application granted granted Critical
Publication of CN104579084B publication Critical patent/CN104579084B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The invention provides a method for identifying a rotary transformer initial angle. The method comprises the following steps: stopping a motor rotor at a position coincident with an A-phase axis according to a DC braking method to obtain a roughly-adjusted initial angle; acquiring a Q-axis current I when a frequency converter utilizing a close-loop vector control mode drives a motor to run at a low speed, and conducting low-pass filtering on the Q-axis current I to obtain a Q-axis current average value; charging the motor with a higher flux-weakening current, and reading the Q-axis current II of the motor; calculating the difference between the Q-axis current average value and the Q-axis current II, taking the difference as an input signal of a PI adjuster, taking an output signal of the PI adjuster as compensation for the initial angle, and correcting the roughly-adjusted initial angle with the compensation to obtain a compensated initial angle; when the difference is within a preset error range and lasts for N2 s, outputting the compensated initial angle to be a final initial angle.

Description

A kind of rotation becomes the discrimination method of initial angle
Technical field
The present invention relates to frequency conversion speed-adjusting system is and in particular to a kind of rotation becomes the discrimination method of initial angle.
Background technology
When carrying out SERVO CONTROL to permagnetic synchronous motor, controller controls the vector side of stator three-phase current resultant magnetic field To.For effective control stator flux vector, need to carry out accurate measurement to rotor-position.Generally cost-effective method is: Incremental encoder is installed on rotor, characterizes rotor-position change with encoder output number of pulses.In the method, Controller needs first to learn the initial position of rotor, just can determine that the direction of rotor rotation further according to the AB pulse that encoder is sent With the angle having turned through.When system goes up electricity first, the absolute position of rotor is uncertain.Motor therefore can only be allowed first Turn over, when Z signal is detected, could be accurately positioned to motor rotor position, carry out vector controlled.The drawbacks of this method It is:Will original position of electric motor's rotator be carried out debating knowledge when controller re-powers every time.And when debating knowledge initial angle every time, electricity Machine may turn over 360 and just can search out zero point, and motor is accurately positioned.In some occasions, it is such as not allow on electric automobile Do so.
Then typically can be become using the rotation that can measure rotor absolute position on electric automobile and carry out measurement motor rotor-position Angle.Rotation becomes measurement rotor position angle and first has to recognize rotor initial angle, at present generally by the method that rotor is drawn in 0 position To recognize.Due to the slot effect of motor, rotor typically can not be pulled to absolute 0 °, then with the identification of this method Will there is an error in initial angle.What this error, typically about 10 ° of electrical angles, in low speed, typically will not bring Impact.But arrive at a high speed, due to the increase of weak magnetoelectricity stream, this angular deviation can bring serious dq shaft current to couple, sternly Heavy have impact on Control platform and torque precision.
Content of the invention
The technical problem to be solved in the present invention is:There is provided a kind of rotation to become the discrimination method of initial angle, be obtained in that and be more defined The initial angle of true rotor.
The present invention by solving the technical scheme taken of above-mentioned technical problem is:A kind of rotation becomes the discrimination method of initial angle, It is characterized in that:It comprises the following steps:
S1, so that rotor is stopped to the position overlapping with A phase axis, obtain what coarse adjustment obtained Initial angle θ0_init;
S2, frequency converter are with closed-loop vector control model drive motor low cruise N1Second, in this time period collection Q axle electricity Stream, carries out LPF to this electric current, obtains Q shaft current mean value I_ref;Described low speed turns for 1/5-1/2 Rated motor Speed;
S3, past motor pour into larger weak magnetoelectricity stream, read Q shaft current Iq_fed of motor;Described weak magnetoelectricity stream takes 1/2-1 times of Rated motor electric current;
S4, difference I_err of calculating I_ref and I_fed, as the input signal of pi regulator, the output of pi regulator Signal is initial angle compensation rate Δ θ0, simultaneously Δ θ0Amplitude limit within positive and negative 10 °, with initial angle compensation rate Δ θ0Thick to revise Adjust initial angle θ obtaining0_ init, obtain compensated after initial angle θ0
S5, it is located at a default error range continue N as I_err2Second, initial angle θ after output is compensated0, make For the initial angle finally giving.
As stated above, the method for described S1 DC injection braking is specially:Motor leads to iq=0, id=IN, the vector of θ=0 Voltage, three-phase current state is iA=(2/3) IN, iB=iC=-(1/3) IN, motor permanent magnet goes under armature field effect With A axle, α axle, d axle three overlapping of axles position, wherein iqFor q shaft current, idFor d shaft current, INFor rated current, iA、iB、iCFor A phase, B phase, C phase electric current.
Beneficial effects of the present invention are:By way of using first coarse adjustment, compensating again, more more accurate than conventional method obtains Initial angle, it is to avoid because the inaccurate problem brought of initial angle.
Brief description
Fig. 1 is the graph of a relation at motor rotor position angle and absolute angle.
Fig. 2 is DC injection braking framework map.
Fig. 3 is the current diagram after coordinate system skew.
Fig. 4 is the identification principle figure that rotation becomes initial angle.
Q shaft current oscillogram when Fig. 5 accurately recognizes for initial angle.
Phase current waveform figure when Fig. 6 recognizes for initial angle.
Specific embodiment
With reference to instantiation and accompanying drawing, the invention will be further described.
First, obtain the principle of initial angle
Permagnetic synchronous motor vector controlled, rotor position angle is to be obtained by encoder.Rotation becomes and starts convenient, material due to it The sturdy feature of matter, is widely used in electric automobile field.
The main purpose that rotation becomes initial alignment be obtain when motor position angle is into 0 corresponding encoder absolute angle ( Initial angle), according to this information so that motor position angle is corresponded with the absolute angle of encoder.
In Fig. 1, α1Become the angle of cut of stator side winding axis and motor stator A phase axis for rotation, rotation becomes stator and is installed to electricity After on generator terminal lid, α1Fixed;α2Become the angle of cut of rotor-side winding axis and rotor d axle for rotation, install when rotation becomes rotor After on rotor axis of electric, α2Fixed;θ is the angle of cut of motor stator A phase axis and rotor d axle, i.e. motor position Angle;AxBecome axis stator for rotation and rotation becomes the angle of cut of rotor axis, i.e. absolute angle, can be exported by its SSI interface, and by The SPI of DSP reads.
Can see, motor position angle can be expressed as:
θ=Ax-(α12) (1),
Due to AxCan read from AD2S1200, in order to be able to obtain motor position angle θ in addition it is also necessary to measure (α12) value. For this reason, when motor position angle θ=0, from AD2S1200 reading absolute angle now, being set to A0, obtained according to formula (1):
α12=A0(2),
According to formula (1), formula (2), motor position angle can be expressed as:
θ=Ax-A0(3),
Can see from process above, necessary step is intended to when motor position angle θ=0, from AD2S1200 reads A0, A0It is initial angle.
2nd, rotor is drawn in 0 ° of position by direct current
Rotor is made to stop to the position overlapping with A phase axis using the method for DC injection braking, that is, zero degree Angle Position.
Under dq axis coordinate system, based on coordinate transform and SVPWM principle, the high score of 0-360 can be generated by Software for Design Resolution voltage vector.By the positioning of SVPWM Leading rotor, motor is placed in open loop situations so that UdFor fixed value, UqFor 0, It is θ that park inverse transformation angle gives fixed value, and now rotor magnetic direction is consistent with the given voltage vector direction of stator, forever Magnet goes to θ position.DC injection braking framework map such as Fig. 2.
3rd, accurately recognize the principle of initial angle
DQ axle is actual torque current and exciting current place reference axis as shown in Figure 3, Id、IqFor actual excitation electricity Stream and torque current,
When the delayed actual angle of angle of sampling, that is, DQ axle is gone to D ' Q ' axle, at this time coordinate transform solution The I obtainingd′、Iq' as shown in the figure.Iq' become a negative value, Id' become bigger.
During accurate adjustment initial angle, the principle of foundation is:When empty load of motor runs, if rotor position angle is impartially, then no matter electric Machine rotating speed is how high or weak magnetoelectricity stream has much, and the torque current of motor remains constant, close to zero.If rotor position Angle setting is inclined, and if now having very big weak magnetoelectricity stream, then torque current can be subject to the coupling influence of weak magnetoelectricity stream, Become very big.
Fig. 4 is the identification principle figure that rotation becomes initial angle, for newly-increased part wherein in dashed box, wherein:θ0_ init obtains for coarse adjustment The initial angle arriving;I_ref is the Q shaft current mean value adopted during motor low speed no-load running;Δθ0Initial angle for PI output Compensation rate;θ0For the initial angle after compensated;The absolute location information that θ adopts for encoder;θ ' is rotor position angle.
Using principles above and derivation, the present invention provides a kind of rotation to become the discrimination method of initial angle, comprises the following steps:
S1, rotor is made to stop to the position overlapping with A phase axis using the method for DC injection braking;Record backspin becomes now The absolute location information read, initial angle θ obtaining as coarse adjustment0_init;The method of DC injection braking is specially:Motor leads to iq= 0、id=IN, the vector voltage of θ=0, three-phase current state be iA=(2/3) IN, iB=iC=-(1/3) IN, motor permanent magnet exists Go under armature field effect with A axle, α axle, d axle three overlapping of axles position.During DC injection braking, the electric current of motor is characterized as electric current Go out motor from A phase stepper motor and from BC phase.
S2, with θ0_ init is initial angle, then motor rotor position angle becomes, equal to rotation, the absolute location information read and deducts θ0_ init, frequency converter runs N with closed-loop vector control model drive motor low speed (1/5-1/2 Rated motor rotating speed)1Second (this reality Apply example and take 10s), gather Q shaft current in this time period, LPF is carried out to this electric current, obtains Q shaft current mean value I_ ref.Now, motor speed is low, torque little (being only used for overcoming frictional force).So weak magnetoelectricity stream is 0, due to not having weak magnetoelectricity stream Impact, no matter rotor position angle is either with or without inclined, and torque current is all just and close to 0.
S3, past motor pour into larger weak magnetoelectricity stream, read Q shaft current Iq_fed of motor;Described weak magnetoelectricity stream takes 1/2-1 times of Rated motor electric current.
S4, now if motor initial angle is inclined, due to the impact of weak magnetoelectricity stream, torque current will necessarily cause change Change, then between I_ref and I_fed, necessarily have deviation I_err.Calculate difference I_err of I_ref and I_fed, as The input signal of pi regulator, the output signal of pi regulator is initial angle compensation rate Δ θ0, simultaneously Δ θ0Amplitude limit is positive and negative Within 10 °, with initial angle compensation rate Δ θ0To revise initial angle θ that coarse adjustment obtains0_ init, obtain compensated after initial angle θ0.Revise initial angle by initial angle compensation, enough become a closed loop, initial angle is adjusted with this.
S5, it is located at a default error range continue N as I_err2Second (the present embodiment takes 4s), output compensated it Initial angle θ afterwards0, as the initial angle finally giving.
Execute accurate discrimination method, and torque current is observed by oscillograph, as shown in figure 5, A section motor accelerates, torque Electric current slightly rises;B section motor is at the uniform velocity unloaded, now records I_ref;C section pours into weak magnetoelectricity stream to motor, now weak magnetoelectricity stream It is biased to q axle, electric current substantially becomes greatly and partially into negative value;After C section, start PI it is seen that electric current rebound significantly;After having arrived D section, continue Adjust, although now electric current very hair, can see that its median is consistent with B section median.In 4s, error is all in error band Interior, terminate whole flow process.
The phase current waveform of whole flow process is as shown in fig. 6, pass through waveform it is known that whole flow process is all to hold according to design OK.
DC injection braking->Accelerate->No-load running and record q shaft current mean value->Add weak magnetoelectricity stream and adjusted by PI Initial angle->Remove weak magnetoelectricity stream speed reducing stopping.
5. checking principle and verification method
Steady state voltage equation according to permagnetic synchronous motor:
Um=Rs*imr*Ld*it(4),
In formula:UmFor m shaft voltage, RsFor stator resistance, imFor m shaft current, ωrFor motor angular velocity, LdFor d axle inductance, itFor t shaft current.It can be seen that during stable state, itFor 0, and stator resistance RsIt is milliohm level, even if weak magnetoelectricity stream is 100A, m axle Voltage UmAlso just only several volts.If that when angle does not have inclined, no matter forward or reverse, UmValue should be equally.
According to principles above, the accuracy of motor initial angle can be verified it is simply that during rotating, exporting m shaft voltage size Equal, direction is identical.
Checking:Pick out motor initial angle using the accurate identification method of angle and be 32.5 °.
Motor is gone to+3000 turns, Um=64%;Motor is gone to -3000 turns, Um=60%;
Manually adjust initial angle, 31.5 °
Motor is gone to+3000 turns, Um=70%;Motor is gone to -3000 turns, Um=55%;
Manually adjust initial angle, 33.5 °
Motor is gone to+3000 turns, Um=60%;Motor is gone to -3000 turns, Um=65%;
Export close m shaft voltage it can be seen that be can ensure that with the initial angle that accurate adjustment goes out in rotating.And at this The angle of no matter 1 ° of left and right adjustment in the initial angle that accurate adjustment goes out, all can lead to m shaft voltage gap during rotating to be amplified.Then permissible The initial angle error drawing accurate adjustment is within 1 ° of electrical angle.
Above example is merely to illustrate design philosophy and the feature of the present invention, its object is to make technology in the art Personnel will appreciate that present disclosure and implement according to this, protection scope of the present invention is not limited to above-described embodiment.So, all according to The equivalent variations made according to disclosed principle, mentality of designing or modification, all within protection scope of the present invention.

Claims (2)

1. a kind of rotation become initial angle discrimination method it is characterised in that:It comprises the following steps:
S1, rotor is made to stop to the position overlapping with A phase axis using the method for DC injection braking, obtain that coarse adjustment obtains is initial Angle θ0_init;
S2, frequency converter are with closed-loop vector control model drive motor low cruise N1Second, gather Q shaft current in this time period, right This electric current carries out LPF, obtains Q shaft current mean value I_ref;Described low speed is 1/5-1/2 Rated motor rotating speed;
S3, past motor pour into larger weak magnetoelectricity stream, read Q shaft current Iq_fed of motor;Described weak magnetoelectricity stream takes 1/2-1 Rated motor electric current again;
S4, difference I_err of calculating I_ref and Iq_fed, as the input signal of pi regulator, the output signal of pi regulator For initial angle compensation rate Δ θ0, simultaneously Δ θ0Amplitude limit within positive and negative 10 °, with initial angle compensation rate Δ θ0Obtain to revise coarse adjustment Initial angle θ arriving0_ init, obtain compensated after initial angle θ0
S5, it is located at a default error range continue N as I_err2Second, initial angle θ after output is compensated0, as The initial angle obtaining eventually.
2. according to claim 1 a kind of rotation become initial angle discrimination method it is characterised in that:Direct current in described S1 The method of braking is specially:Motor leads to iq=0, id=IN, the vector voltage of θ=0, three-phase current state be iA=(2/3) IN, iB =iC=-(1/3) IN, motor permanent magnet go under armature field effect with A axle, α axle, d axle three overlapping of axles position, wherein iqFor q shaft current, idFor d shaft current, INFor rated current, iA、iB、iCFor A phase, B phase, C phase electric current.
CN201410784766.3A 2014-12-17 2014-12-17 Method for identifying rotary transformer initial angle Active CN104579084B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410784766.3A CN104579084B (en) 2014-12-17 2014-12-17 Method for identifying rotary transformer initial angle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410784766.3A CN104579084B (en) 2014-12-17 2014-12-17 Method for identifying rotary transformer initial angle

Publications (2)

Publication Number Publication Date
CN104579084A CN104579084A (en) 2015-04-29
CN104579084B true CN104579084B (en) 2017-02-22

Family

ID=53094458

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410784766.3A Active CN104579084B (en) 2014-12-17 2014-12-17 Method for identifying rotary transformer initial angle

Country Status (1)

Country Link
CN (1) CN104579084B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106787995B (en) * 2017-01-22 2020-02-28 精进电动科技股份有限公司 Method for testing initial position angle of motor rotor
CN109639209A (en) * 2017-10-09 2019-04-16 郑州宇通客车股份有限公司 A kind of motor in electric automobile electrical angle adjusting method and its device
CN109347394A (en) * 2018-11-19 2019-02-15 中冶南方(武汉)自动化有限公司 Method for extracting high-frequency current signal by permanent magnet motor pulse vibration injection method
CN109586250B (en) * 2018-12-03 2020-05-08 中冶南方(武汉)自动化有限公司 Detection and protection method for initial angle deviation of rotary transformer
CN111490710B (en) * 2020-05-06 2022-06-21 郑州智驱科技有限公司 Method and system for identifying zero offset of permanent magnet synchronous motor for vehicle
CN112803857B (en) * 2021-01-06 2023-02-14 杭州湘滨电子科技有限公司 Motor initial angle calibration system and method for EPS
CN114665781B (en) * 2022-04-26 2023-11-10 英孚康(苏州)工业控制有限公司 Linear motor initial position identification method and control system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003259679A (en) * 2002-02-26 2003-09-12 Toshiba Corp Vector control inverter apparatus and rotation driving apparatus
CN102545740A (en) * 2012-01-09 2012-07-04 南京航空航天大学 Low-speed position sensorless control method for surface mounted permanent magnet synchronous motor
CN103986394A (en) * 2014-05-07 2014-08-13 南京航空航天大学 Method for detecting initial position of surface mount type permanent magnet synchronous motor rotor
CN103997263A (en) * 2014-05-28 2014-08-20 东南大学 Transformer substation patrol robot position detecting method based on high-frequency injection method
CN104022710A (en) * 2014-05-28 2014-09-03 南京航空航天大学 Method of detecting initial position of surface-mounted permanent magnet synchronous motor rotor
CN104135198A (en) * 2014-06-27 2014-11-05 正频企业股份有限公司 Estimation method for rotor angle of permanent-magnet synchronous motor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003259679A (en) * 2002-02-26 2003-09-12 Toshiba Corp Vector control inverter apparatus and rotation driving apparatus
CN102545740A (en) * 2012-01-09 2012-07-04 南京航空航天大学 Low-speed position sensorless control method for surface mounted permanent magnet synchronous motor
CN103986394A (en) * 2014-05-07 2014-08-13 南京航空航天大学 Method for detecting initial position of surface mount type permanent magnet synchronous motor rotor
CN103997263A (en) * 2014-05-28 2014-08-20 东南大学 Transformer substation patrol robot position detecting method based on high-frequency injection method
CN104022710A (en) * 2014-05-28 2014-09-03 南京航空航天大学 Method of detecting initial position of surface-mounted permanent magnet synchronous motor rotor
CN104135198A (en) * 2014-06-27 2014-11-05 正频企业股份有限公司 Estimation method for rotor angle of permanent-magnet synchronous motor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《一种新颖的永磁同步电机转子初始位置检测方法》;李毅拓 陆海峰 瞿文龙 盛爽;《中国电机工程学报》;20130125;第33卷;75-81 *
《基于载波注入的IPMSM转子初始位置估计》;王丽梅 郑建芬 郭庆鼎;《电气传动》;20051231;20-22 *

Also Published As

Publication number Publication date
CN104579084A (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN104579084B (en) Method for identifying rotary transformer initial angle
US8497655B2 (en) Method and apparatus for estimating rotor position in a sensorless synchronous motor
CN108282124B (en) Rotor position angle compensation method for motor vector control
CN106374803B (en) Permanent-magnetic synchronous motor rotor initial position discrimination method
CN104836506B (en) A kind of permanent-magnetic synchronous motor rotor zero correction system and method
CN103187919B (en) A kind of system and method for permagnetic synchronous motor weak-magnetic speed-regulating
CN103185839B (en) Permanent magnet motor inductance parameter measurement device and permanent magnet motor inductance parameter measurement method
CN101650390B (en) Method of measuring inductance parameters of stator of surface AC permanent magnet synchronous motor on line
CN103326659B (en) The control method that a kind of asynchronous machine rotor field orientation corrects
CN102647134B (en) Efficiency optimization control method without angle sensor for permanent magnet synchronous motor
CN101630938A (en) Method for identifying initial position of rotor of permanent magnet synchronous motor of non-position sensor
US20100188033A1 (en) Sensorless optimum torque control for high efficiency ironless permanent magnet machine
EP3557755A1 (en) Method for testing initial position angle of electric motor rotor
CN106059435B (en) A method of improving permanent-magnet synchronous motor rotor position estimated accuracy
CN108390611B (en) Permanent magnet synchronous motor sensorless control method based on rotary high-frequency injection
CN103036499A (en) Detection method of permanent magnet motor rotor position
CN106160594A (en) Method and system for permagnetic synchronous motor zero measurement
CN103471499A (en) Detection method of initial position of permanent magnet synchronous motor rotor
CN102427322A (en) Method for detecting initial position of rotor of gearless tractor for elevator
CN110729940A (en) Method for detecting initial phase of permanent magnet synchronous motor
CN109782173A (en) Asynchronous machine excitation mutual inductance curve measurement system and its measurement method
JP2012110215A (en) Synchronous motor controller
CN110649851B (en) Multi-parameter decoupling online identification method for asynchronous motor
CN113676088B (en) Permanent magnet synchronous motor speed sensorless control method with harmonic suppression
US10305407B2 (en) Machine loss modeling for improved field oriented control accuracy

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant