[go: up one dir, main page]

CN114705117B - Precision testing method for rotary transformer - Google Patents

Precision testing method for rotary transformer Download PDF

Info

Publication number
CN114705117B
CN114705117B CN202210380533.1A CN202210380533A CN114705117B CN 114705117 B CN114705117 B CN 114705117B CN 202210380533 A CN202210380533 A CN 202210380533A CN 114705117 B CN114705117 B CN 114705117B
Authority
CN
China
Prior art keywords
motor
preset time
reference angle
phase
phase output
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
CN202210380533.1A
Other languages
Chinese (zh)
Other versions
CN114705117A (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.)
Shanghai Yingshuang Motor Technology Co ltd
Original Assignee
Shanghai Yingshuang Motor Technology 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 Shanghai Yingshuang Motor Technology Co ltd filed Critical Shanghai Yingshuang Motor Technology Co ltd
Priority to CN202210380533.1A priority Critical patent/CN114705117B/en
Publication of CN114705117A publication Critical patent/CN114705117A/en
Application granted granted Critical
Publication of CN114705117B publication Critical patent/CN114705117B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B7/00Measuring arrangements characterised by the use of electric or magnetic techniques
    • G01B7/30Measuring arrangements characterised by the use of electric or magnetic techniques for measuring angles or tapers; for testing the alignment of axes

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

The invention discloses a precision testing method of a rotary transformer, which is characterized in that a reference angle observer is constructed, the angle of a motor is observed in real time and is used as a reference value for precision testing, and the reference value is compared with the real-time measurement angle of the rotary transformer to obtain a precision testing result of the rotary transformer. The invention can reduce the cost and improve the test performance without an external professional test device or an additional position detection device.

Description

Precision testing method for rotary transformer
Technical Field
The invention relates to the field of rotary transformers, in particular to a precision testing method of a rotary transformer.
Background
The Permanent Magnet Synchronous Motor (PMSM) has the advantages of simple structure, flexible control, high power density and the like, and is widely applied to the fields of aerospace, biomedical treatment, clean energy and the like. The high-precision detection of the PMSM rotor position has important significance for improving the control precision of the system. Currently, the position sensors commonly used by PMSM include Hall, photoelectric encoder, rotary transformer, etc. The Hall element has the advantages of small volume, low price, easy realization and the like when used for detecting the position of the rotor, but the detection precision is greatly influenced by factors such as the precision of the installation position, the working environment and the like; the photoelectric code disc has higher detection precision, but is easy to damage due to vibration impact when being used in the aerospace field; the rotary transformer detects the rotor position based on the electromagnetic principle, has the advantages of high detection precision, good reliability and the like, and is widely applied to the fields of aerospace and the like.
In the related art, when the rotary transformer leaves the factory, an external professional testing device or a calibrating device is used for testing the precision of the rotary transformer, so that the precision of the rotary transformer is ensured. However, in the actual use process of the rotary transformer, the precision of the rotary transformer may be changed due to factors such as loosening of the structure of the rotary transformer, offset of the stator and the rotor, distortion of the exciting signal, and harmonic interference. However, in the use process of the resolver after leaving the factory, how to test the accuracy of the resolver without an external professional testing device or an additional position detecting device, and improve the testing performance and reduce the cost are the problems to be solved.
Disclosure of Invention
The present invention has been made in view of the above problems, and has as its object to provide a precision testing method of a resolver which is capable of testing the precision of the resolver without an external professional testing device or an additional position detecting device, and improving the testing performance and reducing the cost.
The invention provides a precision testing method of a rotary transformer, which comprises the following steps:
s1, when the precision test starts, constructing a reference angle observer according to a motor mathematical model;
s2, driving the motor to perform forward stable operation at a preset rotating speed;
step S3, sampling three-phase output voltage and three-phase output current of the motor at preset time, and observing a reference angle of the motor by using a reference angle observer;
step S4, sampling output voltage signals of a rotary transformer arranged on the motor at the same preset time, and calculating to obtain a measuring angle of the rotary transformer;
step S5, repeating step S3 and step S4 for the 1 st preset time, the 2 nd preset time, the … … th preset time and the N th preset time respectively to obtain N reference angles theta ref1 、……、θ refN And N measured angles θ rot1 、……、θ rotN Wherein N is more than or equal to 2;
s6, driving the motor to perform reverse stable operation at a preset rotating speed;
step S7, sampling three-phase output voltage and three-phase output current of the motor at preset time, and observing a reference angle of the motor by using a reference angle observer;
and S8, sampling the output voltage signal of the resolver at the same preset time, and calculating to obtain the measuring angle of the resolver.
Step S9, repeating step S7 and step S8 for N+1th preset time, … … th preset time and 2Nth preset time respectively to obtain N reference angles theta ref(N+1) 、……、θ ref2N And N measured angles θ rot(N+1) 、……、θ rot2N
Step S10, for 2N reference angles θ in step S5 and step S9 ref1 、……、θ ref2N And 2N measured angles θ rot1 ……、θ rot2N Respectively comparing to obtain 2N angle errors theta err1 、……、θ err2N
Step S11, for 2N angle errors θ err1 、……、θ err2N And (5) averaging and calculating to obtain the precision of the rotary transformer.
Further, the step S1 further includes the following steps:
s1-1, constructing a motor mathematical model;
and S1-2, constructing a reference angle observer according to a motor mathematical model.
Further, the motor mathematical model is:
wherein,for flux linkage components of motor rotor flux linkage in two-phase stationary coordinate system, u α 、u β For voltage components of the motor output voltage in a two-phase stationary coordinate system, i α 、i β Outputting current components of current for motor in two-phase stationary coordinate systemR is stator phase resistance, L is motor excitation inductance, and t is time.
Further, the reference angle observer is:
wherein θ ref Is the motor reference angle.
Further, the step S3 further includes the following steps:
s3-1, sampling three-phase output voltage and three-phase output current of the motor at preset time;
s3-2, converting the three-phase output voltage and the three-phase output current into a voltage component and a current component under a two-phase static coordinate system by using Clarke transformation;
s3-3, observing the reference angle of the motor according to the voltage component and the current component under the two-phase static coordinate system by using a reference angle observer.
Further, the step S7 further includes the following steps:
s7-1, sampling three-phase output voltage and three-phase output current of the motor at preset time;
s7-2, converting the three-phase output voltage and the three-phase output current into a voltage component and a current component under a two-phase static coordinate system by using Clarke transformation;
s7-3, observing the reference angle of the motor according to the voltage component and the current component under the two-phase static coordinate system by using a reference angle observer.
Further, θ err2N =θ rot2Nref2N
Further, the rotary transformer is a sine-cosine rotary transformer.
The beneficial technical effects of the invention are as follows:
(1) According to the invention, the motor angle can be observed in real time by constructing the reference angle observer under the condition of no external professional testing device or additional position detecting device, and the motor angle is used as a reference value for precision testing, so that the cost is reduced.
(2) According to the invention, the reference angle observer and the rotary transformer can obtain the angle information at the same moment and are subjected to the same external interference, so that the precision test performance of the rotary transformer can be improved.
(3) The invention respectively drives the motor to stably run in the forward direction and the reverse direction at the preset rotating speed, can integrally test the precision of the rotary transformer, and further improves the precision test performance.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for testing accuracy of a resolver according to the present invention;
fig. 2 is a specific flowchart of step S3 in the resolver precision testing method provided by the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The invention provides a precision testing method of a rotary transformer, which can test the precision of the rotary transformer without an external professional testing device or an additional position detecting device, improve the testing performance and reduce the cost.
The invention will be described in further detail with reference to the accompanying drawings and specific examples.
Fig. 1 is a flowchart of a precision testing method of a resolver according to the present invention. The invention is applicable to any type of resolver, in particular a sine-cosine resolver. The method can be executed by a precision testing device of the rotary transformer, the device can be realized by a software and/or hardware mode, and the precision testing method specifically comprises the following steps:
and S1, when the precision test starts, constructing a reference angle observer according to a motor mathematical model.
Specifically, the step S1 of the present invention may further include the following steps:
s1-1, constructing a motor mathematical model:
wherein,for flux linkage components of motor rotor flux linkage in two-phase stationary coordinate system, u α 、u β For voltage components of the motor output voltage in a two-phase stationary coordinate system, i α 、i β The current component of the motor output current in a two-phase static coordinate system is represented by R, L, and t.
S1-2, constructing a reference angle observer according to a motor mathematical model:
wherein θ ref Is the motor reference angle.
In the invention, an external professional testing device or an additional position detecting device is omitted, and the motor angle is observed in real time only by constructing a reference angle observer and is used as a reference value for precision testing, so that the cost is reduced.
And S2, driving the motor to perform forward stable operation at a preset rotating speed.
In step S2, the rotation speed of the motor may be controlled by using an analog speed command, and the motor is driven to stably run at a predetermined rotation speed, so as to avoid a severe change in the rotation speed of the motor and a noise precision error.
And S3, sampling three-phase output voltage and three-phase output current of the motor at a preset time, and observing a reference angle of the motor by using a reference angle observer.
Specifically, the step S3 further includes the following steps, as shown in fig. 2:
s3-1, sampling three-phase output voltage and three-phase output current of the motor at a preset time.
S3-2, converting the three-phase output voltage and the three-phase output current into voltage components and current components under a two-phase static coordinate system by using Clarke transformation.
S3-3, observing the reference angle of the motor according to the voltage component and the current component under the two-phase static coordinate system by using a reference angle observer.
And S4, sampling output voltage signals of the rotary transformer arranged on the motor at the same preset time, and calculating to obtain the measuring angle of the rotary transformer.
In the invention, the reference angle observer and the rotary transformer can acquire the angle information at the same moment and are subjected to the same external interference, so that the precision test performance of the rotary transformer can be improved.
Step S5, repeating step S3 and step S4 for the 1 st preset time, the 2 nd preset time, the … … th preset time and the N th preset time respectively to obtain N reference angles theta ref1 、……、θ refN And N measured angles θ rot1 、……、θ rotN Wherein N is more than or equal to 2.
And S6, the driving motor stably runs in the opposite direction at a preset rotating speed.
In step S6, the rotation speed of the motor may be controlled by using an analog speed command, and the motor is driven to stably run at a predetermined rotation speed, so as to avoid a severe change in the rotation speed of the motor and a noise precision error.
In the invention, the motors are respectively driven to stably run in the forward direction and the reverse direction at the preset rotating speed, so that the precision of the rotary transformer can be integrally tested, and the precision testing performance is further improved.
And S7, sampling three-phase output voltage and three-phase output current of the motor at a preset time, and observing a reference angle of the motor by using a reference angle observer.
Specifically, the step S7 further includes the following steps:
s7-1, sampling three-phase output voltage and three-phase output current of the motor at a preset time.
S7-2, converting the three-phase output voltage and the three-phase output current into voltage components and current components under a two-phase static coordinate system by using Clarke transformation.
S7-3, observing the reference angle of the motor according to the voltage component and the current component under the two-phase static coordinate system by using a reference angle observer.
And S8, sampling the output voltage signal of the resolver at the same preset time, and calculating to obtain the measuring angle of the resolver.
Step S9, repeating step S7 and step S8 for N+1th preset time, … … th preset time and 2Nth preset time respectively to obtain N reference angles theta ref(N+1) 、……、θ ref2N And N measured angles θ rot(N+1) 、……、θ rot2N
Step S10, for 2N reference angles θ in step S5 and step S9 ref1 、……、θ ref2N And 2N measured angles θ rot1 ……、θ rot2N Respectively comparing to obtain 2N angle errors theta err1 、……、θ err2N The method comprises the steps of carrying out a first treatment on the surface of the Wherein the method comprises the steps of
θ err2N =θ rot2Nref2N
Step S11, for 2N angle errors θ err1 、……、θ err2N And (5) averaging and calculating to obtain the precision of the rotary transformer.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a product or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such product or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a commodity or system comprising such elements.
While the foregoing description illustrates and describes the preferred embodiments of the present invention, it is to be understood that the invention is not limited to the forms disclosed herein, but is not to be construed as limited to other embodiments, and is capable of numerous other combinations, modifications and environments and is capable of changes or modifications within the scope of the inventive concept as described herein, either as a result of the foregoing teachings or as a result of the knowledge or technology in the relevant art. And that modifications and variations which do not depart from the spirit and scope of the invention are intended to be within the scope of the appended claims.

Claims (6)

1. A method for testing accuracy of a resolver, comprising:
s1, when the precision test starts, constructing a reference angle observer according to a motor mathematical model;
s2, driving the motor to perform forward stable operation at a preset rotating speed;
step S3, sampling three-phase output voltage and three-phase output current of the motor at preset time, and observing a reference angle of the motor by using a reference angle observer;
step S4, sampling output voltage signals of a rotary transformer arranged on the motor at the same preset time, and calculating to obtain a measuring angle of the rotary transformer;
step S5, repeating the step S3 and the step S4 for the 1 st preset time, the 2 nd preset time and the N th preset time to obtain N reference angles theta ref1 、......、θ refN And N measurementsAngle theta rot1 、......、θ rotN Wherein N is more than or equal to 2;
s6, driving the motor to perform reverse stable operation at a preset rotating speed;
step S7, sampling three-phase output voltage and three-phase output current of the motor at preset time, and observing a reference angle of the motor by using a reference angle observer;
step S8, sampling output voltage signals of the rotary transformer in the same preset time, and calculating to obtain a measurement angle of the rotary transformer;
step S9, repeating the step S7 and the step S8 for N reference angles theta at the (n+1) th preset time, the (2) th preset time and the (2) th preset time respectively ref(N+1) 、......、θ ref2N And N measured angles θ rot(N+1) 、......、θ rot2N
Step S10, for 2N reference angles θ in step S5 and step S9 ref1 、......、θ ref2 N and 2N measured angles θ rot1 ......、θ rot2N Respectively comparing to obtain 2N angle errors theta err1 、......、θ err2N
Step S11, for 2N angle errors θ err1 、......、θ err2N Averaging, and calculating to obtain the precision of the rotary transformer;
step S1 further comprises the steps of:
s1-1, constructing a motor mathematical model;
s1-2, constructing a reference angle observer according to a motor mathematical model;
the motor mathematical model is as follows:
wherein,for flux linkage components of motor rotor flux linkage in two-phase stationary coordinate system, u α 、u β For voltage components of the motor output voltage in a two-phase stationary coordinate system, i α 、i β The current component of the motor output current in a two-phase static coordinate system is represented by R, L, and t.
2. The method for testing precision of a resolver according to claim 1, wherein the reference angle observer is:
wherein θ ref Is the motor reference angle.
3. The precision testing method of a resolver according to claim 1, wherein the step S3 further includes the steps of:
s3-1, sampling three-phase output voltage and three-phase output current of the motor at preset time;
s3-2, converting the three-phase output voltage and the three-phase output current into a voltage component and a current component under a two-phase static coordinate system by using Clarke transformation;
s3-3, observing the reference angle of the motor according to the voltage component and the current component under the two-phase static coordinate system by using a reference angle observer.
4. The precision testing method of a resolver according to claim 1, wherein the step S7 further includes the steps of:
s7-1, sampling three-phase output voltage and three-phase output current of the motor at preset time;
s7-2, converting the three-phase output voltage and the three-phase output current into a voltage component and a current component under a two-phase static coordinate system by using Clarke transformation;
s7-3, observing the reference angle of the motor according to the voltage component and the current component under the two-phase static coordinate system by using a reference angle observer.
5. The method for testing precision of resolver according to claim 1, wherein,
θ err2N =θ rot2Nref2N
6. the method for testing precision of a resolver according to claim 1, wherein the resolver is a sine-cosine resolver.
CN202210380533.1A 2022-04-12 2022-04-12 Precision testing method for rotary transformer Active CN114705117B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210380533.1A CN114705117B (en) 2022-04-12 2022-04-12 Precision testing method for rotary transformer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210380533.1A CN114705117B (en) 2022-04-12 2022-04-12 Precision testing method for rotary transformer

Publications (2)

Publication Number Publication Date
CN114705117A CN114705117A (en) 2022-07-05
CN114705117B true CN114705117B (en) 2023-11-07

Family

ID=82174510

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210380533.1A Active CN114705117B (en) 2022-04-12 2022-04-12 Precision testing method for rotary transformer

Country Status (1)

Country Link
CN (1) CN114705117B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101105388A (en) * 2007-07-25 2008-01-16 常州市恒力机械有限公司 Magnetic induction angle meter
CN101215994A (en) * 2007-12-28 2008-07-09 天津汽车检测中心 Car engine electronic air throttle control system and its control method
CN101281041A (en) * 2008-04-14 2008-10-08 连云港杰瑞电子有限公司 Single power supply CMOS integrated circuit autosyn / rotary transformer - digital conversion technique
ITMI20081899A1 (en) * 2007-10-31 2009-05-01 Bosch Gmbh Robert MEASURING DEVICE WITH A RECALL SPRING FORMING A TRANSFORMER WINDING AND THE PEDAL MODULE WITH MEASURING DEVICE
CN101585189A (en) * 2009-06-18 2009-11-25 北京理工大学 Double rotary transformer co-motor shaft designed robot joint
CN102661867A (en) * 2012-05-16 2012-09-12 黑龙江工程学院 Critical speed measuring method of radial tire
CN103234504A (en) * 2013-04-18 2013-08-07 上海翱翼汽车电子有限公司 Methods for calibrating and compensating errors, and computer program and readable medium for methods
CN104677266A (en) * 2015-01-20 2015-06-03 江苏多维科技有限公司 Magnetoresistance angle sensor for strong magnetic field error calibration and calibration method for magnetoresistance angle sensor

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101105388A (en) * 2007-07-25 2008-01-16 常州市恒力机械有限公司 Magnetic induction angle meter
ITMI20081899A1 (en) * 2007-10-31 2009-05-01 Bosch Gmbh Robert MEASURING DEVICE WITH A RECALL SPRING FORMING A TRANSFORMER WINDING AND THE PEDAL MODULE WITH MEASURING DEVICE
CN101215994A (en) * 2007-12-28 2008-07-09 天津汽车检测中心 Car engine electronic air throttle control system and its control method
CN101281041A (en) * 2008-04-14 2008-10-08 连云港杰瑞电子有限公司 Single power supply CMOS integrated circuit autosyn / rotary transformer - digital conversion technique
CN101585189A (en) * 2009-06-18 2009-11-25 北京理工大学 Double rotary transformer co-motor shaft designed robot joint
CN102661867A (en) * 2012-05-16 2012-09-12 黑龙江工程学院 Critical speed measuring method of radial tire
CN103234504A (en) * 2013-04-18 2013-08-07 上海翱翼汽车电子有限公司 Methods for calibrating and compensating errors, and computer program and readable medium for methods
CN104677266A (en) * 2015-01-20 2015-06-03 江苏多维科技有限公司 Magnetoresistance angle sensor for strong magnetic field error calibration and calibration method for magnetoresistance angle sensor

Also Published As

Publication number Publication date
CN114705117A (en) 2022-07-05

Similar Documents

Publication Publication Date Title
CN108196213A (en) Zero-bit angle test device, the method and system of a kind of rotary transformer
CN102938628B (en) Method for positioning permanent magnet synchronous motor rotor initial position
CN107919830B (en) Calibration method and device of motor position sensor
US7800325B2 (en) Brushless DC motor using linear hall-effect sensor and realization method of speed signal thereof
US20030184170A1 (en) Method and apparatus for measuring torque and flux current in a synchronous motor
CN102401626A (en) A Method for Estimating Installation Deviation of Rotor Position Sensor of Permanent Magnet Synchronous Motor
CN112511059B (en) A high-precision position estimation method for permanent magnet synchronous motor
CN105915139A (en) Vector control permanent magnet synchronous servo motor initial magnetic pole position search method
CN207780217U (en) A kind of zero-bit angle test device of rotary transformer
CN113091601B (en) High-speed drive motor rotation angular displacement measurement error testing method
CN113067505A (en) A method of compensating the voltage vector in the control process of the permanent magnet synchronous motor
CN114705117B (en) Precision testing method for rotary transformer
Fernandez et al. Resolver emulation for PMSMs using low cost Hall-effect sensors
CN113359032B (en) Permanent magnet synchronous motor testing method, device and equipment
CN109842329A (en) Method for electric direction varying device brushless DC motor offset angular measurement
CN110798111B (en) Method and device for detecting zero position of rotary transformer of permanent magnet synchronous motor
CN206077268U (en) For the cosine and sine signal process circuit that speed and position are fed back
Reddy et al. Inverse tangent based resolver to digital converter-A software approach
CN116222629B (en) A multi-turn encoder device driven by a sensorless motor and its counting method
JP2006220650A (en) Method of testing motor
CN111987958B (en) Permanent magnet synchronous motor rotor position detection method and system
CN105720876A (en) Inner power factor angle detection method of PMSM
CN105827169B (en) A kind of rectangular axis electric current detecting method of permagnetic synchronous motor
CN114157186A (en) Electrical angle calibration method, evaluation method and system for permanent magnet synchronous motor
CN112671296A (en) Method for detecting zero position of rotor of permanent magnet synchronous motor

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 201100 Building 1, 2 and 3, No. 1230, Beiwu Road, Minhang District, Shanghai

Applicant after: Shanghai Yingshuang Motor Technology Co.,Ltd.

Address before: 201100 Building 1, 2 and 3, No. 1230, Beiwu Road, Minhang District, Shanghai

Applicant before: SHANGHAI WIN DOUBLE ELECTRIC Co.,Ltd.

GR01 Patent grant
GR01 Patent grant